body.gt-integrated{background:#0c0d0e}.gt-integrated .zrl-main{font-family:Manrope,Arial,sans-serif;max-width:1440px}.gt-integrated .zrl-main h1,.gt-integrated .zrl-main h2,.gt-integrated .zrl-main h3{font-family:"Barlow Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.2px}.gt-integrated .zrl-main h1{font-size:clamp(32px,4vw,48px);color:white}.gt-integrated .zrl-main h2{font-size:28px;color:#ff6a1a}.gt-integrated .zrl-main .team-card,.gt-integrated .zrl-main section,.gt-integrated .zrl-main form{background:#17191b;border-color:#393b3e}.gt-integrated .zrl-main button{background:#ff6a1a;border-color:#ff6a1a;color:#141414}.gt-integrated .zrl-main input,.gt-integrated .zrl-main select,.gt-integrated .zrl-main textarea{background:#101112;color:#fff;border:1px solid #606367}.gt-integrated .zrl-main td,.gt-integrated .zrl-main th{border-color:#3b3d40}.gt-integrated .zrl-main .rider[data-category=A]{color:#ff9e97}.gt-integrated .zrl-main .rider[data-category=B]{color:#69d58d}.gt-integrated .zrl-main .rider[data-category=C]{color:#77bdff}.gt-integrated .zrl-main .rider[data-category=D]{color:#eed36c}.gt-integrated .zrl-main .rider[data-female=true]{color:#ef91bd}.gt-integrated .integration-nav{background:#141516}.gt-integrated .integration-nav a{color:#ff6a1a}.gt-integrated .zrl-main .round-status{font-size:11px;white-space:nowrap}.gt-integrated .zrl-main .six-courses button{font-size:12px}.gt-integrated .zrl-main .rider-link{background:transparent!important;color:inherit}.gt-integrated .zrl-main .rider-link:hover{text-decoration:underline}.gt-integrated .zrl-main .category-checks{margin:0;border:1px solid #555;padding:8px;border-radius:8px}.gt-integrated .zrl-main .category-checks input{width:auto}.gt-integrated .zrl-main .table-wrap{max-width:100%;overflow:auto}
.gt-integrated .team-category-tag{display:inline-flex;align-items:center;vertical-align:middle;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.5;padding:3px 9px;margin-left:6px;border:1px solid currentColor;border-radius:99px;white-space:nowrap;background:#23262a;color:#d2d6dc}.gt-integrated .team-category-tag[data-category=A]{color:#ff9e97}.gt-integrated .team-category-tag[data-category=B]{color:#69d58d}.gt-integrated .team-category-tag[data-category=C]{color:#77bdff}.gt-integrated .team-category-tag[data-category=D]{color:#eed36c}

/* Requested: identify the connected rider in every rider table. */
tr:has([data-current-rider="true"])>td,tr:has([data-current-rider="true"])>th{background:rgba(247,144,30,.28)!important}tr:has([data-current-rider="true"])>:first-child{box-shadow:inset 4px 0 #f7901e}
