:root{color-scheme:light;--accent: var(--q-accent);--accent-wash: color-mix(in srgb, var(--q-accent) 14%, transparent);--accent-ink: var(--q-accent-ink, #fff);--on-accent: var(--accent-ink);--live: var(--q-live, #dc2626);--live-wash: color-mix(in srgb, var(--live) 14%, transparent);--win: var(--q-win, #059669);--draw: var(--q-draw, #a16207);--loss: var(--q-loss, #dc2626);--hero-a: #9a3412;--hero-b: #ea580c;--hero-glow: #fdba74;--away: #64748b;--pitch: #e4ece5;--pitch-band: #dde6de;--pitch-line: rgba(30, 70, 40, .22);--ring-edge: rgba(0, 0, 0, .22);--dirt: #e8dfcf;font-family:var(--q-font)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--hero-a: #7c2d12;--hero-b: #c2410c;--hero-glow: #ea580c;--away: #94a3b8;--pitch: #18201a;--pitch-band: #1b241d;--pitch-line: rgba(255, 255, 255, .13);--ring-edge: rgba(255, 255, 255, .4);--dirt: #2b261f}}:root[data-theme=dark]{color-scheme:dark;--hero-a: #7c2d12;--hero-b: #c2410c;--hero-glow: #ea580c;--away: #94a3b8;--pitch: #18201a;--pitch-band: #1b241d;--pitch-line: rgba(255, 255, 255, .13);--ring-edge: rgba(255, 255, 255, .4);--dirt: #2b261f}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;background:var(--q-page);color:var(--q-text);line-height:1.45}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover: none) and (pointer: coarse){button:focus-visible,a:focus-visible{outline:none}}[hidden]{display:none!important}h1,h2,h3,h4,p{margin:0}a{color:inherit}img{max-width:100%}.muted{color:var(--q-muted)}.small{font-size:13px}.num{font-variant-numeric:tabular-nums}.empty{color:var(--q-muted);font-size:14px;padding:28px 8px;text-align:center}.center-spin{display:grid;place-items:center;padding:40px 0}.spinner.small{width:18px;height:18px;border-width:2px}.link{border:0;background:none;padding:0;color:inherit;text-align:left;font-weight:600}@media (hover: hover){.link:hover{color:var(--accent);text-decoration:underline}}.pad{padding:14px}.page{--q-margin: 16px;padding:4px max(var(--q-margin),env(safe-area-inset-right)) calc(40px + var(--q-nav)) max(var(--q-margin),env(safe-area-inset-left))}.sp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.sp-head-text{min-width:0}.sp-head h1{overflow-wrap:anywhere}.sp-head .q-nav-title{padding-inline:0}.sp-head.long h1{font-size:28px;line-height:34px}.sp-head>.follow-btn{flex:none;margin-bottom:6px}.q-section{margin-top:28px}.q-section-head h2{font-size:20px;line-height:25px}.q-shd .q-tag,.q-section-head .q-tag{align-self:center}.section-more{flex:none;padding:0;border:0;background:none;color:var(--accent);font:400 17px/1 var(--q-font);cursor:pointer}.section-sub{color:var(--q-muted);font-size:13px;margin:-4px 0 10px}.section-h{font-size:15px;font-weight:600;margin:20px 2px 8px}.q-card+.q-card{margin-top:12px}.card-h{font-size:15px;font-weight:600;margin-bottom:10px}.card-h.row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.card-h.row small{color:var(--q-muted);font-weight:600;white-space:nowrap}.home-note{display:grid;justify-items:start;gap:4px;padding:16px;border-radius:22px;background:var(--q-surface)}.home-note strong{font:600 17px/22px var(--q-font)}.home-note p{color:var(--q-label-2);font:var(--q-t-subhead)}.home-note .section-more{margin-top:8px;font-size:15px}.q-btn.block.show-more{margin-top:12px}.q-card.list{overflow:hidden;border-radius:22px}.list>:is(.event-row,.watch-row,.fg-row,.tie-game){position:relative}.list>:is(.event-row,.watch-row,.fg-row,.tie-game)+:is(.event-row,.watch-row,.fg-row,.tie-game):before{content:"";position:absolute;z-index:1;top:0;left:16px;right:0;border-top:var(--q-hairline, .5px) solid var(--q-sep)}.event-row{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:14px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;transition:background-color .25s;-webkit-tap-highlight-color:transparent}.event-row:active:not(:disabled,.abroad){background:var(--q-fill-4);transition-duration:0s}@media (hover: hover){.event-row:hover:not(:disabled){background:var(--q-fill-4)}}:is(.event-row,.tf-game,.res-row,.wk-card,.tvg-body,.score-card):disabled{color:inherit;opacity:1;cursor:default}.event-row.mine:after{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.event-meta{display:grid;justify-items:start;align-content:center;min-width:0}.event-status{max-width:100%;color:var(--q-label-2);font:600 13px/1.25 var(--q-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.event-status.pre{color:var(--q-label);font:600 18px/1.15 var(--q-font-rounded);letter-spacing:-.01em}.event-status.pre.two{display:grid;gap:2px}.event-status.pre.two span{color:var(--q-label-2);font:600 12px/1.2 var(--q-font);white-space:nowrap}.event-status.pre.two b{font:inherit}.event-status.in{display:grid;gap:2px;color:var(--live);font-weight:600}.event-status.in small{font:600 12px/1.2 var(--q-font-rounded)}.event-status.in.clocked{grid-template-columns:6px auto;column-gap:4px;row-gap:1px;align-items:center;justify-content:start;letter-spacing:-.02em}.event-status.in.clocked:before{content:"";grid-column:1;grid-row:1;width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse 1.4s ease-in-out infinite}.event-status.in.clocked>*{grid-column:2;white-space:nowrap}.event-status.in:not(.clocked){grid-auto-flow:column;justify-content:start;align-items:center;gap:5px}.event-status.in.starting{white-space:nowrap}.event-status.in.starting:before{display:none}.event-status.post small{display:block;color:var(--q-label-3, var(--q-muted));font-size:11px}.event-sides{display:grid;gap:6px;min-width:0}.side{display:flex;align-items:center;gap:10px;min-width:0;color:var(--q-label)}.event-row:has(.side.win) .side:not(.win){color:var(--q-label-2)}.side.win .side-name{font-weight:600}.side .logo:not(.round):not(.logo-fallback):not(.logo-flag){width:30px;height:30px;padding:3px;border-radius:9px;background:var(--q-fill-4);object-fit:contain}.side :is(.logo.round,.logo-fallback,.logo-flag,.driver-badge){width:30px;height:30px;font-size:13px}.home-pic{position:relative;display:inline-flex;flex:none}.home-mark{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--q-label);color:var(--q-surface);box-shadow:0 0 0 2px var(--q-surface)}.home-mark svg{width:10px;height:10px;fill:currentColor}.mh-team .home-mark{right:-3px;bottom:-3px;width:22px;height:22px}.mh-team .home-mark svg{width:13px;height:13px}.side-name{flex:1 1 auto;min-width:0;display:-webkit-box;overflow:hidden;font:500 16px/1.25 var(--q-font);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.side-score{flex:none;min-width:24px;text-align:right;font:500 20px/1 var(--q-font-rounded);font-variant-numeric:tabular-nums}.event-row.live .side-score{color:var(--live)}.series-line{overflow:hidden;color:var(--q-label-2);font:400 12px/1.3 var(--q-font);white-space:nowrap;text-overflow:ellipsis}.event-title{display:grid;gap:4px;min-width:0}.event-title strong{display:-webkit-box;overflow:hidden;font:600 16px/1.3 var(--q-font);-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-title>small{display:-webkit-box;overflow:hidden;color:var(--q-label-2);font:var(--q-t-footnote);-webkit-line-clamp:2;-webkit-box-orient:vertical}.ev-tags{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:2px;min-width:0;height:20px;overflow:hidden}.ev-tags>:not(:first-child):not(.tv-line):before,.ev-tags>.tv-line:not(:first-child)>.tv-ch:before{content:"·";margin:0 6px;color:var(--q-label-3, var(--q-label-2))}.ev-tags>.q-tag:not(.pick-mark){min-height:0;padding:0;background:none;color:var(--q-label-2);font:500 12px/20px var(--q-font)}.ev-tags>.q-tag.pick-mark{margin-left:6px}.ev-tags>.q-tag.pick-mark:before{content:none}.ev-tags>*,.tv-ch{flex:none}.tv-line{display:contents}.league-tag,.tv-ch{display:inline-flex;align-items:center;gap:4px;min-height:20px;padding:0;color:var(--q-label-2);font:500 12px/1 var(--q-font);white-space:nowrap}.league-tag .league-badge{--s: 16px}.au-tag{color:var(--q-label-2);font-size:12px;font-weight:500}.au-tag.mine{color:var(--q-label-2)}.watch-row.in-meta>.event-row{align-items:start}.watch-row.in-meta .event-meta{padding:2px 0 42px}.watch-row.in-meta>.watch-btn{position:absolute;z-index:1;left:16px;bottom:14px}.watch-row:not(.in-meta){display:flex;flex-direction:column}.watch-row:not(.in-meta)>.watch-btn{align-self:flex-end;margin:0 16px 14px}.watch-btn{display:inline-flex;align-items:center;gap:6px;flex:none;padding:7px 12px 7px 10px;border-radius:999px;background:var(--accent);color:var(--accent-ink);line-height:1.1;text-decoration:none}.watch-play{flex:none;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent currentColor}.watch-text{display:grid}.watch-text strong{font-size:13px;font-weight:600}.watch-text small{font-size:10.5px;font-weight:600;opacity:.85;white-space:nowrap}.watch-btn.wide{display:flex;justify-content:center;gap:9px;margin:12px 0 2px;padding:13px 16px}.watch-btn.wide .watch-play{border-width:6px 0 6px 10px}.watch-btn.wide .watch-text{display:flex;align-items:baseline;gap:8px}.watch-btn.wide .watch-text strong{font-size:16px}.watch-btn.wide .watch-text small{font-size:13px}.watch-btn.wide+.q-card,.watch-btn.wide+.card,.match-head>.watch-btn.wide:last-child{margin-bottom:12px}@media (hover: hover){.watch-btn:hover{filter:brightness(1.08)}}.tie-game .event-row{border-top:0}.q-hero-card.hero-game{--q-hc-a: var(--hero-a);--q-hc-b: var(--hero-b);--q-hc-glow: var(--hero-glow);gap:12px;cursor:pointer}.hc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.hc-top .q-hc-eyebrow{min-width:0}.hc-ico svg,.hc-play svg{display:block;width:16px;height:16px}.hc-play svg{width:14px;height:14px}.hc-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse 1.4s ease-in-out infinite}.hc-status{flex:none;max-width:55%;overflow:hidden;padding:6px 10px;border-radius:999px;background:#ffffff2e;font:600 13px/1 var(--q-font);white-space:nowrap;text-overflow:ellipsis}.hc-side{display:flex;align-items:center;gap:12px;min-width:0}.hero-game:has(.hc-side.win) .hc-side:not(.win){opacity:.68}.hc-logo{flex:none;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 2px 8px -2px #00000040}.hc-logo .logo{width:34px;height:34px;border-radius:0;background:none;object-fit:contain}.hc-logo .logo.round{width:48px;height:48px;object-fit:cover}.hc-logo .logo-fallback{background:none;color:#444;font-size:18px}.hc-name{flex:1;min-width:0;display:-webkit-box;overflow:hidden;font:600 20px/25px var(--q-font);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hc-score{flex:none;font:700 36px/40px var(--q-font-rounded);letter-spacing:-.02em}.hero-game .q-hc-sub{margin-top:-2px;text-wrap:balance}.hc-event{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hc-event .race-flag.big{width:36px;height:36px}.hc-event .sess-tag{background:#fff3;color:#fff}.hc-tags{display:flex;align-items:center;gap:0;overflow:hidden}.hc-tags>:not(:first-child):before{content:"·";margin:0 6px;opacity:.6}.hc-tags .q-tag{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.q-tag.on-hero{min-height:0;padding:0;background:none;color:#ffffffd1;font-weight:500}.q-tag.on-hero.strong{flex:none;min-height:22px;margin-left:8px;padding:0 8px;background:#fff;color:var(--hero-b);font:600 12px/22px var(--q-font)}.hc-tags>.q-tag.on-hero.strong:before{content:none}.hero-game .q-hc-btn{min-height:42px}.hero-game .q-hc-btn small{font-size:12px;font-weight:600;opacity:.7}@media (prefers-reduced-motion: reduce){.hc-dot{animation:none}}.live-now .q-section-head h2{display:inline-flex;align-items:center;gap:8px;color:var(--live)}.live-now .q-section-head h2:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor;animation:pulse 1.4s ease-in-out infinite}.score-rail{--q-rail-w: 212px}.score-card{display:grid;align-content:start;gap:10px;min-width:0;padding:14px;border:0;border-radius:var(--q-r-card, 22px);background:var(--q-surface);color:var(--q-label);font:inherit;text-align:left}.sc-top{display:flex;align-items:center;gap:6px;min-width:0;color:var(--q-label-2);font:600 12px/1 var(--q-font);white-space:nowrap}.sc-top .league-badge{--s: 18px}.sc-top small{margin-left:auto;font:inherit}.sc-side{display:flex;align-items:center;gap:8px;min-width:0;color:var(--q-label)}.score-card:has(.sc-side.win) .sc-side:not(.win){color:var(--q-label-2)}.sc-side .logo:not(.round):not(.logo-fallback):not(.logo-flag){width:26px;height:26px;padding:2px;border-radius:8px;background:var(--q-fill-4);object-fit:contain}.sc-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;font:500 15px/1.25 var(--q-font)}.sc-side.win .sc-name{font-weight:600}.score-card.live .sc-side{color:var(--q-label)}.score-card.live .sc-side b,.score-card.live .sc-top small{color:var(--live)}.sc-side b{flex:none;font:500 20px/1 var(--q-font-rounded);font-variant-numeric:tabular-nums}.sc-event,.sc-champ{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px}.sc-event strong{min-width:0;font-weight:600}.score-card .tv-line{display:flex;flex-wrap:wrap;gap:6px}.sport-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sport-card{--t: var(--accent);position:relative;display:grid;align-content:space-between;gap:18px;min-height:132px;padding:16px;border:0;border-radius:var(--q-r-card, 22px);background:var(--q-surface);box-shadow:none;color:var(--q-label);text-align:left}.sport-card.on{box-shadow:inset 0 0 0 2px var(--accent)}.sc-marks{display:flex}.sport-card .league-badge{--s: 34px;box-shadow:0 0 0 2px var(--q-surface),inset 0 0 0 1px var(--q-sep)}.sport-card .league-badge+.league-badge{margin-left:-10px}.sc-label{font:600 20px/24px var(--q-font)}.sc-badge{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--q-fill-3);color:var(--q-label-2);font:600 16px/1 var(--q-font-rounded)}.sport-card.on .sc-badge{background:var(--accent);color:var(--accent-ink)}.sp-count{color:var(--q-muted);font:600 15px/1 var(--q-font)}.sp-done{margin-top:16px}.q-chips.wrap{flex-wrap:wrap;overflow:visible}.day-filters{margin:0 0 14px}.set-open .q-ritem-text>small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.q-section-head .q-tag,.q-section-head .q-tag.tint{min-height:0;padding:0;background:none;color:var(--q-label-2);font:500 15px/1.3 var(--q-font)}.q-chips.league-rail{margin:0 calc(-1*max(var(--q-margin, 16px),env(safe-area-inset-left))) 4px;padding:2px max(var(--q-margin, 16px),env(safe-area-inset-left)) 6px;scroll-padding-inline:var(--q-margin, 16px)}.league-rail .q-chip{padding-left:6px}.league-rail .q-chip .league-badge{--s: 24px}.q-logo .q-logo-pic{display:contents}.league-rail .search-chip{width:44px;justify-content:center;padding:0}.league-rail .q-chip.all-chip{justify-content:center;padding:0 18px}.search-chip svg{display:block;width:18px;height:18px}.q-seg.views{margin:12px 0 4px}.q-seg.views>button{padding-inline:4px;font-size:14px}.by-day>.day-head:first-child{margin-top:0}.day-head{margin:16px 4px 8px;color:var(--q-label-2);font:600 13px/18px var(--q-font)}.stage-filter{margin:8px 0 0}.fx-search{margin:4px 0 8px}.pic-tile{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--q-fill-4)}.pic-tile .logo:not(.round){width:32px;height:32px;border-radius:0;background:none}.pic-tile .logo.round{width:40px;height:40px}.pic-tile .league-badge{--s: 30px}.q-rowcard.guide-link{margin-top:16px}.tv-guide{padding:0}.tvg-row{display:grid;grid-template-columns:3.4em minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px}.tvg-row+.tvg-row{border-top:var(--q-hairline, .5px) solid var(--q-sep)}.tvg-time{font:600 16px/1.2 var(--q-font-rounded)}.tvg-row.on .tvg-time{color:var(--live);font:600 13px/1.2 var(--q-font)}.tvg-body{display:grid;gap:6px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.tvg-head{display:flex;align-items:center;gap:8px;min-width:0}.tvg-head .league-badge{--s: 20px}.tvg-title{overflow:hidden;font:600 15px/1.3 var(--q-font);white-space:nowrap;text-overflow:ellipsis}.tvg-chs{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tvg-detail{color:var(--q-label-2);font-size:12px}.tvg-ch{display:inline-flex;align-items:center;gap:4px;min-height:20px;padding:0;color:var(--q-label-2);font:500 12px/1 var(--q-font)}.tvg-ch i{font-style:normal;opacity:.75}.tvg-ch.mine{color:var(--q-label)}.tvg-ch.tbd{font-weight:500}.tvg-watch{flex:none;padding:8px 14px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font:600 13px/1 var(--q-font);text-decoration:none}.skel-hero{height:232px;border-radius:22px;background:var(--q-fill-3)}.live-shape .q-card{margin-top:28px}.team-cards{display:grid;gap:12px}.tf-row{display:grid;gap:12px;padding:16px;border-radius:var(--q-r-card, 22px);background:var(--q-surface)}.tf-team{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.logo.tf-logo{flex:none;width:52px;height:52px;padding:7px;border-radius:16px;background:var(--q-fill-4);object-fit:contain}.logo.tf-logo.round,.tf-logo:is(.logo-fallback,.logo-flag,.driver-badge){padding:0;border-radius:50%}.tf-name{flex:1;min-width:0;display:grid;gap:2px}.tf-name strong{font:600 18px/1.25 var(--q-font);overflow-wrap:anywhere}.tf-name small{color:var(--q-label-2);font:var(--q-t-footnote)}.tf-name .form-pills{margin-top:4px}.pill.sm{width:20px;height:20px;border-radius:6px;font-size:10.5px}.tf-injury{flex:none;padding:3px 8px;border-radius:999px;background:var(--live-wash);color:var(--live);font:600 11px/1.2 var(--q-font)}.tf-games{display:grid;padding:0}.tf-games>*{border-top:var(--q-hairline, .5px) solid var(--q-sep)}.tf-wait{color:var(--q-label-2)}.tf-game{display:grid;grid-template-columns:44px 22px minmax(0,1fr) auto;align-items:center;gap:2px 8px;width:100%;min-height:48px;padding:10px 0;border:0;background:none;color:inherit;font:500 15px/1.25 var(--q-font);text-align:left;cursor:pointer}.tf-game .logo{width:22px;height:22px}.tf-k{color:var(--q-label-2);font:600 12px/1.2 var(--q-font)}.tf-opp{min-width:0;overflow-wrap:break-word;word-break:keep-all}.tf-score{font:500 16px/1 var(--q-font-rounded);font-variant-numeric:tabular-nums;white-space:nowrap}.tf-score.live{color:var(--live)}.tf-game>.tf-score.live.no-score{grid-column:3 / 5;grid-row:2;justify-self:start;font:600 13px/1.25 var(--q-font);white-space:normal}.tf-game>.tf-when{display:contents}.tf-game>.tf-when>:is(small,.result-pill){grid-column:4;grid-row:1;justify-self:end}.tf-game>.tf-when>small{color:var(--q-label);font:600 13px/1.2 var(--q-font);white-space:nowrap}.tf-game>.tf-when>.tf-tv{grid-column:3 / 5;grid-row:2;justify-self:start}.tf-when{display:grid;justify-items:end;gap:2px;text-align:right}.tf-tv{display:inline-flex;align-items:center;gap:4px;color:var(--q-label-2);font:600 12px/1.2 var(--q-font);white-space:nowrap}.tf-tv.none{font-weight:500;color:var(--q-label-3, var(--q-muted))}.tf-row .watch-btn.wide{margin:0}.pf-block{display:grid;gap:8px;padding:10px 0}.pf-head{display:grid;grid-template-columns:44px 22px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:15px}.pf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pf-stat{display:grid;justify-items:center;gap:2px;min-width:0;padding:8px 4px;border-radius:var(--q-r-cell, 12px);background:var(--q-fill-4)}.pf-stat b{font:600 17px/1.1 var(--q-font-rounded)}.pf-stat small{max-width:100%;overflow:hidden;color:var(--q-label-2);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.pf-out{padding:2px 0}.tf-games>.pf-stats{padding:10px 0}.fg-row{display:flex;align-items:stretch}.fg-row>:first-child{flex:1;min-width:0}.fg-off{flex:none;width:44px;padding:0;border:0;background:none;color:var(--accent);font-size:20px}.suggest-tile{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--q-sep, rgba(0,0,0,.08))}.suggest-tile .logo,.suggest-tile .logo.sm{width:32px;height:32px;border-radius:0;background:none;object-fit:contain}.suggest-add{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--wash-accent, rgba(0,0,0,.06));color:var(--q-accent);font:var(--q-t-headline);font-weight:600}.suggest.on .suggest-add{background:var(--q-accent);color:var(--q-accent-ink, #fff)}@media (max-width: 359px){.event-row{grid-template-columns:62px minmax(0,1fr);gap:8px;padding:12px 12px 12px 14px}.side .logo:not(.round):not(.logo-fallback):not(.logo-flag),.side :is(.logo.round,.logo-fallback,.logo-flag){width:26px;height:26px}.side-name{font-size:15px}.watch-row.in-meta>.watch-btn{left:12px}.logo.tf-logo{width:44px;height:44px}.tf-game,.pf-head{grid-template-columns:22px minmax(0,1fr) auto;font-size:14px}:is(.tf-game,.pf-head)>.tf-k{grid-column:1 / -1;grid-row:1}:is(.tf-game,.pf-head)>:nth-child(2){grid-column:1;grid-row:2}:is(.tf-game,.pf-head)>.tf-opp{grid-column:2;grid-row:2}.tf-game>.tf-when>:is(small,.result-pill),.tf-game>.tf-score,.pf-head>.result-pill{grid-column:3;grid-row:2}.tf-game>.tf-when>.tf-tv,.tf-game>.tf-score.live.no-score{grid-column:2 / 4;grid-row:3}.live-faces{display:none}}.logo{width:28px;height:28px;flex:none;object-fit:contain;border-radius:6px}.logo.xs{width:18px;height:18px;vertical-align:-4px}.logo.sm{width:22px;height:22px}.logo.lg{width:52px;height:52px}.logo.xl{width:68px;height:68px}.logo.xxl{width:88px;height:88px}.logo.round.xxl,.logo.round.xl{object-position:center 18%}.logo.round{border-radius:50%;object-fit:cover;background:var(--q-sunken)}.logo-fallback{display:inline-grid;place-items:center;background:var(--q-sunken);color:var(--q-text-2);font-weight:600;font-size:11px;border-radius:50%;line-height:1}.logo-fallback.lg,.logo-fallback.xl,.logo-fallback.xxl{font-size:26px}.logo-fallback.mark svg{width:58%;height:58%}@keyframes pulse{50%{opacity:.3}}.logo-wrap{display:inline-flex;flex:none;line-height:0}.league-badge{--s: 18px;display:inline-grid;place-items:center;flex:none;width:var(--s);height:var(--s);border-radius:50%;background:#fff;box-shadow:0 0 0 1px #00000014;overflow:hidden}.league-badge .logo-wrap{display:grid;place-items:center;width:78%;height:78%}.league-badge .league-img{width:100%;height:100%;object-fit:contain;display:block}.league-badge.wide .logo-wrap{width:94%;height:94%}.league-badge .league-icon{display:grid;place-items:center;font-size:calc(var(--s) * .6);line-height:1}.q-chip .lg-mark{--s: 20px;margin-right:6px;vertical-align:-5px}.logo-flag{display:inline-grid;place-items:center;font-size:1.15em;line-height:1;background:none}.driver-badge{display:inline-grid;place-items:center;border-radius:50%;background:var(--team, #8a8f98);color:#fff;font-weight:600;font-size:11px;letter-spacing:.02em}.sheet-lg{display:inline-flex;align-items:center;gap:8px}.q-sheet-head>h2.sheet-lg{justify-self:center;justify-content:center;min-width:0;max-width:100%}.q-sheet-head>h2.sheet-lg>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-lg .lg-mark{--s: 28px}.race-flag{flex:none;width:18px;height:18px;border-radius:50%;object-fit:cover}.race-flag.big{width:28px;height:28px}.race-flag.emoji{display:inline-grid;place-items:center;font-size:15px;line-height:1}.race-flag.emoji.big{font-size:24px}.fx-sheet{max-height:94vh;max-height:94dvh}.sheet-body{padding-bottom:8px}.match-head{display:grid;gap:16px;padding:8px 0 2px}.match-tabs:not(:empty){margin:18px 0 16px}.match-content>.stack{gap:16px}.match-top:not(:empty){display:grid;gap:12px;margin-bottom:16px}.match-tabs:empty+.match-top:not(:empty){margin-top:18px}.match-tabs-skel{display:flex;gap:8px;overflow:hidden}.match-tabs-skel>.skel{flex:none;width:64px;height:40px;border-radius:20px}.match-skel{padding:16px}.match-skel .skel-block{gap:12px}.match-top[hidden]{display:none}.match-top>.live-panel{margin:0}.match-content .replay-group{gap:10px}.match-head>.mh-follow{margin:0}.mh-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px}.mh-side{display:grid;justify-items:center;gap:4px;min-width:0;text-align:center}.mh-side strong{font-size:15px;line-height:1.25;max-width:100%;white-space:nowrap}.mh-side small{color:var(--q-muted);font-size:12px}.mh-side .q-chip{margin-top:4px}.mh-row>.mh-side{align-self:stretch;grid-template-rows:1fr;align-content:stretch}.mh-side>.mh-team{align-self:start}.mh-mid{display:grid;justify-items:center;gap:4px;padding-top:10px;min-width:88px}.mh-score{font-size:32px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;line-height:1.1}.mh-time{font-size:26px;font-weight:700;white-space:nowrap}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;isolation:isolate}.table-wrap.more-right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}table{border-collapse:collapse;width:100%;font-size:13px}th,td{padding:6px 7px;text-align:right;white-space:nowrap}thead th{color:var(--q-muted);font-weight:600;font-size:12px;border-bottom:1px solid var(--q-border)}tbody tr+tr>*{border-top:1px solid var(--q-divider, var(--q-border))}th.left,td.left{text-align:left}tbody th.left{font-weight:600;position:sticky;left:0;background:var(--q-surface);z-index:1}thead th.left:first-child{position:sticky;left:0;background:var(--q-surface);z-index:2}tbody td.left:first-child{position:sticky;left:0;background:var(--q-surface);z-index:1}table.box th.sortable{padding:0;position:relative}table.box tfoot>tr>*{border-top:1px solid var(--q-border);font-weight:600}table.box tfoot th.left{position:sticky;left:0;background:var(--q-surface);z-index:1}.game-notes{display:grid;gap:12px}.gn-group{display:grid;gap:6px}.gn-line{margin:0;display:grid;gap:1px;font-size:13px;line-height:1.4}.gn-line b{font-size:12px;font-weight:600;color:var(--q-muted)}.gn-line span{color:var(--q-text);overflow-wrap:anywhere}table.box .sort-btn{all:unset;display:block;box-sizing:border-box;width:100%;padding:6px 7px;text-align:right;cursor:pointer;color:inherit;font:inherit}table.box th.sortable.on{color:var(--accent)}table.box th.sortable.on .sort-btn:after{content:"▼";position:absolute;right:7px;bottom:0;font-size:7px;line-height:1}table.box th.sortable[aria-sort=ascending] .sort-btn:after{content:"▲"}tbody th.left small{color:var(--q-muted);font-weight:500}.linescore{background:var(--q-surface);border:1px solid transparent;border-radius:12px;overflow:hidden}.linescore{table-layout:fixed}.linescore th,.linescore td{width:46px;padding:9px 0;text-align:center;vertical-align:middle}.linescore thead th{padding:10px 0 7px;font-size:11.5px;border-bottom:1px solid var(--q-divider, var(--q-border))}.linescore tr>:first-child{width:auto;padding-left:14px;text-align:left;overflow:hidden}.linescore tr>:last-child{width:58px;padding-right:12px}.linescore tbody td{font-size:15px}.linescore.innings th,.linescore.innings td{width:24px}.linescore.innings tr>:first-child{width:auto}.linescore.innings tr>:last-child{width:42px}.linescore .total{font-weight:600}.linescore .ls-who{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;vertical-align:middle;line-height:1.2}.standings tr.mine>*{background:var(--accent-wash)}.rank-cell{color:var(--q-muted);width:28px}.team-link{display:inline-flex;align-items:center;gap:6px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-bars{display:grid;gap:12px}.sb-top{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:baseline;font-size:13.5px}.sb-top span{color:var(--q-text-2);text-align:center}.sb-top strong:last-child{text-align:right}.sb-track{display:flex;gap:3px;height:6px;margin-top:6px}.sb-track i{display:block;flex-basis:0;min-width:3px;border-radius:3px}.sb-track i.away{background:var(--away)}.sb-track i.home{background:var(--home, var(--accent))}.plays{list-style:none;margin:0;padding:0;background:var(--q-surface);border:1px solid transparent;border-radius:var(--q-radius)}.plays li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;font-size:13.5px;border-top:1px solid var(--q-divider, var(--q-border))}.plays li:first-child{border-top:0}@media (max-width: 359px){.plays li{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:9px 12px}.plays .play-text{gap:9px}}.plays>li{content-visibility:auto;contain-intrinsic-size:auto 52px}.plays li.scoring{background:var(--accent-wash)}.plays li.scoring[style*=--side]{background:color-mix(in srgb,var(--side) 9%,transparent)}.plays li.scoring .play-text{font-weight:600}.play-when{color:var(--q-muted);font-size:12px;white-space:nowrap}.plays .play-when{display:flex;flex-direction:column;min-width:0;line-height:1.3}.plays .play-when>*{overflow:hidden;text-overflow:ellipsis}.plays .play-when small{font-size:11px}.plays .play-when.run-logo{align-items:flex-end}.plays .play-when.run-logo .logo{width:30px;height:30px;object-fit:contain;border-radius:0;background:none}.plays .play-when.run-logo .play-none .lg-mark{--s: 30px}.lineups{display:grid;gap:12px}.roster-list{list-style:none;margin:0;padding:0;display:grid}.roster-list li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;font-size:14px;border-top:1px solid var(--q-divider, var(--q-border))}.roster-list li:first-child{border-top:0}.roster-list li.sub{color:var(--q-text-2)}.roster-list li .roster-name{max-width:100%;text-align:left;line-height:1.3}.roster-list .roster-name .one-line{display:block;min-width:0;white-space:nowrap;overflow:hidden}.roster-list small{color:var(--q-muted);font-size:12px;white-space:nowrap}.jersey{color:var(--q-muted);font-size:12.5px;text-align:right}.leaders{list-style:none;margin:0;padding:0;display:grid;gap:10px}.leaders li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px}.leaders small{grid-column:1 / -1;color:var(--q-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaders strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaders .num{font-weight:600}.form-pills{display:flex;gap:4px;flex:none}.pill{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:600;color:#fff;background:var(--q-muted)}.pill.W{background:var(--win)}.pill.D,.pill.T{background:var(--draw)}.pill.L{background:var(--loss)}.wp-chart{display:block;width:100%;height:90px}.wp-plot{position:relative;margin-top:6px}.wp-mid{stroke:var(--q-border);stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.field{list-style:none;margin:8px 0 0;padding:0;background:var(--q-surface);border:1px solid transparent;border-radius:var(--q-radius)}.field .link.field-name{text-align:left;font-weight:600}.field li{display:grid;grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 14px;border-top:1px solid var(--q-divider, var(--q-border));font-size:14px}.field li:first-child{border-top:0}.pos{color:var(--q-muted);font-weight:600;text-align:right}.field li:nth-child(-n+3) .pos{color:var(--accent)}.field-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field small{color:var(--q-muted);white-space:nowrap}.sets{letter-spacing:.08em}.team-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:4px 0 12px}.team-head h3{font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-head p{font-size:13.5px;margin-top:3px}.team-head>.follow-btn,.team-hero>.follow-btn{align-self:start}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.stat-grid:not(.dense):has(>:only-child){grid-template-columns:minmax(0,1fr)}.stat-grid:not(.dense):has(>:nth-child(2):last-child),.stat-grid:not(.dense):has(>:nth-child(4):last-child),.stat-grid:not(.dense):has(>:nth-child(8):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid:not(.dense):has(>:nth-child(3):last-child),.stat-grid:not(.dense):has(>:nth-child(5):last-child),.stat-grid:not(.dense):has(>:nth-child(6):last-child),.stat-grid:not(.dense):has(>:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid:not(.dense):has(>:nth-child(7):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.stat-tile{display:grid;gap:2px;align-content:start;padding:10px;border-radius:12px;background:var(--q-sunken);min-width:0}.stat-tile small{font-size:11.5px;color:var(--q-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-tile strong{font-size:18px;white-space:nowrap}.stat-tile .muted{font-size:11px;white-space:normal;overflow:visible;line-height:1.3}.stat-tile strong{overflow:hidden;text-overflow:ellipsis}.sheet-body>.q-btn.block{margin-top:12px}.q-btn.small{min-height:34px;padding:0 14px;font-size:13.5px;flex:none}.set-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 4px;justify-items:center}.set-grid .q-league{position:relative;width:100%}.set-badge{position:absolute;top:-4px;right:calc(50% - 34px);z-index:1;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--q-fill-3, #e5e5ea);color:var(--q-label-2);font:600 11.5px/1 var(--q-font);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--q-surface)}.set-badge.add{font-size:15px}.set-add .mini-h{margin:14px 0 10px}.set-add .mini-h:first-child{margin-top:0}.set-empty{margin:0 4px}.set-league .q-logo{transition:box-shadow .2s}.set-league.on .q-logo{box-shadow:0 0 0 2.5px var(--q-accent)}.set-acts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin-top:14px;padding-top:14px;border-top:var(--q-hairline, 1px) solid var(--q-sep, rgba(0,0,0,.1))}.q-rowcard .set-acts{margin:0;border-top:0;padding:4px 12px 12px 64px}.set-acts .q-btn{min-width:0;padding:0 8px;white-space:nowrap}.set-follow.on{background:var(--q-fill-4, rgba(120,120,128,.08))}.stack{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.stack>.q-card+.q-card{margin-top:0}.fx-card .card-h{font-size:14.5px}.mini-h{font-size:12.5px;font-weight:600;color:var(--q-muted);text-transform:none;margin:4px 0 6px}.mh-team{display:grid;justify-items:center;gap:4px;border:0;background:none;padding:0;min-width:0;width:100%;color:inherit;font:inherit}.mh-team strong{font-size:15px;line-height:1.25;max-width:100%;text-align:center;text-wrap:balance;overflow-wrap:break-word}.mh-status{font-size:12.5px;font-weight:600;padding:2px 10px;border-radius:999px;background:var(--q-sunken);color:var(--q-text-2);white-space:nowrap}.mh-round{margin-top:2px;font-size:12.5px;font-weight:600;color:var(--q-text-2);white-space:nowrap}.mh-status.in{background:var(--live-wash);color:var(--live)}.compare{display:grid;gap:2px}.cmp-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:6px}.cmp-team{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;font-size:14px}.cmp-team span{min-width:0;line-height:1.25;overflow-wrap:anywhere}.cmp-team{font-size:13.5px}.cmp-team.home{flex-direction:row-reverse;justify-content:flex-start;text-align:right}.cmp-vs{font-size:11px;color:var(--q-muted);font-weight:600}.cmp-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--q-divider, var(--q-border));font-size:14px}.cmp-row>span{color:var(--q-muted);font-size:12.5px;text-align:center;white-space:nowrap}.cmp-row>:last-child{text-align:right;justify-self:end}.cmp-row.form .form-pills:last-child{justify-content:flex-end}.cmp-row.form{grid-template-columns:1fr 1fr;row-gap:6px}.cmp-row.form>span{grid-column:1 / -1;grid-row:1}.cmp-row.form .form-pills:first-child{grid-column:1;grid-row:2}.cmp-row.form .form-pills:last-child{grid-column:2;grid-row:2}.cmp-row.form .form-pills{flex-wrap:nowrap;gap:3px;min-width:0;justify-self:stretch}.cmp-row.form .pill{flex:none;width:22px;height:22px}.info-list{list-style:none;margin:0;padding:0;display:grid}.info-list li{display:grid;grid-template-columns:minmax(5.5em,auto) minmax(0,1fr);align-items:start;column-gap:10px;padding:10px 0;border-top:1px solid var(--q-divider, var(--q-border));font-size:14px;line-height:1.45}.info-list li:first-child{border-top:0}.info-k{color:var(--q-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-v{text-align:left;overflow-wrap:break-word;word-break:normal;font-weight:600;min-width:0}.info-list.sessions .info-v{text-align:right}.tw-chip.exact{font-weight:600}.tw-exact{display:grid}.tw-exact{gap:0}.tw-watch{display:flex;align-items:center;gap:12px;padding:12px 0;color:inherit;text-decoration:none}.tw-watch+.tw-watch{border-top:1px solid var(--q-divider)}.tw-watch>.replay-icon,.tw-watch>.q-tile{flex:none;width:36px;height:36px;border-radius:9px}.tw-watch-name{display:grid;gap:2px;min-width:0;flex:1}.tw-watch-name strong{font-size:16px;font-weight:500;line-height:1.25}.tw-watch-name small{font-size:13px;line-height:1.3;color:var(--q-muted)}.tw-watch-name small.one-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tw-watch-go{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 11px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:600;white-space:nowrap}.tw-watch-go .watch-play{border-width:4.5px 0 4.5px 7px}.stack.tight{gap:10px}.info-list.results li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.info-list.results .info-k{white-space:normal;overflow:visible;color:var(--q-text);display:grid;gap:1px}.info-list.results .info-k small{font-size:12px;line-height:1.35}.pos-pill,.result-pill{justify-self:end;padding:2px 10px;border-radius:999px;background:var(--q-sunken);font-size:13px;white-space:nowrap}.pos-pill.podium{background:color-mix(in srgb,#d4a017 24%,transparent)}.result-pill.w{color:#0a7d43;background:color-mix(in srgb,#16a34a 16%,transparent)}.result-pill.l{color:var(--q-muted)}@media (prefers-color-scheme: dark){.result-pill.w{color:#5fd08f}}.team-head-text{min-width:0}.team-head-text small{display:block;font-size:12.5px;margin-top:1px}.live-text{color:var(--live)}.leader-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}.leader{display:grid;gap:1px;padding:6px 0;border-top:1px solid var(--q-divider, var(--q-border));min-width:0}.leader small{color:var(--q-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leader span{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leader b{color:var(--accent)}.series-text{font-size:14px}.injuries{display:grid;gap:10px}.sb-group{margin:10px 0 -2px}.sb-group:first-of-type{margin-top:0}.sb-legend{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600}.sb-legend .away{color:var(--away)}.sb-legend .home{color:var(--home, var(--accent))}.sb-top .lead{color:var(--q-text)}.sb-top strong{color:var(--q-text-2);font-weight:600}.wp{display:grid;gap:6px}.wp-labels{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600;color:var(--q-text-2)}.wp-labels .draw{color:var(--q-muted);font-weight:600}.wp-labels .away{color:var(--away-ink, var(--q-text-2))}.wp-labels .home{color:var(--home-ink, var(--q-text-2))}.wp-labels span{font-variant-numeric:tabular-nums}.rc-chips{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;font-weight:600;color:var(--q-text-2)}.rc-chip{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.rc-chip i{width:8px;height:8px;border-radius:50%;flex:none}.rc-chip.mate i{box-sizing:border-box;border:2px dashed;background:none;width:10px;height:10px}.rc-chip strong{font-variant-numeric:tabular-nums;color:var(--q-text)}.rc-chart{height:110px}.rc-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.rc-bars{display:grid;grid-template-columns:max-content minmax(40px,1fr) max-content;gap:7px 8px;margin:4px 0 6px}.rc-bar{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;font-size:13px}.rc-name{font-weight:600;color:var(--q-text-2);white-space:nowrap}.rc-track{height:8px;border-radius:4px;background:color-mix(in srgb,var(--q-border) 60%,transparent);overflow:hidden}.rc-track i{display:block;height:100%;border-radius:4px}.rc-bar strong{text-align:right}.wp.waiting{display:grid;gap:10px}.wc-skel{grid-template-columns:repeat(3,1fr)}.wc-skel-bar{height:10px;border-radius:5px}.wp-skel-chart{height:90px;border-radius:10px}.rc-skel-bars{height:110px;border-radius:10px}.wc-bar{display:flex;gap:3px;height:10px;margin:8px 0 6px}.wc-bar span{border-radius:5px;min-width:4px}.wc-bar .away{background:color-mix(in srgb,var(--away, var(--q-text-2)) 62%,transparent)}.wc-bar .draw{background:color-mix(in srgb,var(--q-muted) 38%,transparent)}.wc-bar .home{background:color-mix(in srgb,var(--home, var(--accent)) 62%,transparent)}.wp-at{display:block;text-align:center;color:var(--q-muted);font-size:11.5px;min-height:1.4em;margin-top:2px;font-variant-numeric:tabular-nums}.wp-at.on{color:var(--q-text);font-weight:600}.wp-plot{touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:crosshair}.wp-rule{position:absolute;top:0;bottom:0;border-left:1.5px solid var(--q-text-2);pointer-events:none}.wp-dot.ring{width:17px;height:17px;background:transparent;border:2.5px solid var(--q-text);box-shadow:0 0 0 1.5px var(--q-surface, #fff)}.wp-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--accent);border:2px solid var(--q-surface, #fff);transform:translate(-50%,-50%);pointer-events:none}.wp-grid{stroke:var(--q-border);vector-effect:non-scaling-stroke}.wp-quiet{fill:var(--q-surface);opacity:.55}.rc-band{fill:color-mix(in srgb,#f5b400 16%,transparent)}.rc-band.vsc{fill:color-mix(in srgb,#f5b400 9%,transparent)}.rc-band.red{fill:color-mix(in srgb,#e5484d 18%,transparent)}.rc-band-tags{position:relative;height:16px;margin-top:4px}.rc-band-tag{position:absolute;top:0;padding:0 4px;border-radius:4px;font-size:9.5px;font-weight:600;letter-spacing:.02em;color:#b58300;background:color-mix(in srgb,#f5b400 22%,var(--q-surface, #fff));pointer-events:none}.rc-band-tag.red{color:#e5484d;background:color-mix(in srgb,#e5484d 18%,var(--q-surface, #fff))}.wp-moment{position:absolute;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid var(--q-surface, #fff);pointer-events:none;background:var(--q-text-2)}.wp-moment.home{background:var(--accent)}.wp-why{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--q-border) 45%,transparent);font-size:13px}.wp-why[hidden]{display:none}.wp-why-icon{flex:none;display:inline-flex}.wp-why-icon .logo,.wp-mo-face .logo{width:26px;height:26px}.wp-mo-face{display:inline-flex;align-items:center;justify-content:center}.wp-pair{position:relative;display:inline-block;width:28px;height:40px;flex:none}.wp-pair>*{position:absolute}.wp-pair>:first-child{left:0;top:0}.wp-pair>:last-child{right:0;bottom:0;border-radius:50%;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent),0 0 0 3px var(--q-surface)}.wp-pair .logo,.wp-why-icon .wp-pair .logo,.wp-mo-face .wp-pair .logo{width:23px;height:23px}.wp-glyph{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--q-fill, rgba(127,127,127,.18));color:var(--q-text);flex:none}.wp-why-icon .wp-glyph{width:28px;height:28px}.wp-glyph svg{width:18px;height:18px}.wp-glyph.red{color:#d9443a}.wp-glyph.sc{color:#f2b705}.wp-why-text{flex:1;min-width:0;color:var(--q-text)}.wp-why-text b{font-weight:600;color:var(--q-text-2)}.wp-gain{flex:none;font-size:11.5px;font-weight:600;padding:2px 7px;border-radius:999px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--q-text-2);background:color-mix(in srgb,var(--q-text-2) 14%,transparent)}.wp-gain.home{color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.wp-moments{margin-top:10px;display:grid;gap:2px}.wp-moments .mini-h{margin:0 0 4px}.wp-mo{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--q-border);font-size:13px}.wp-mo-go{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.wp-who{display:inline-flex;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent)}.wp-who.team{border-radius:6px;box-shadow:none}button.rc-chip{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.wp-mo-body{display:grid;gap:1px;min-width:0}.wp-mo-at{color:var(--q-muted);font-weight:600;font-size:11.5px;white-space:nowrap}.wp-mo-text{min-width:0;display:grid;gap:1px;line-height:1.35}.wp-why-text{display:grid;grid-template-columns:minmax(0,1fr);gap:1px}.wp-mo-text .mo-main,.wp-why-text .mo-main{overflow:hidden;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wp-why-text .wp-gain{justify-self:start;margin-top:3px}.wp-why-text .mo-main.one-line,.wp-mo-text .mo-main.one-line{display:block;white-space:nowrap;overflow:visible;-webkit-line-clamp:none}.wp-mo-text .mo-sub,.wp-why-text .mo-sub{color:var(--q-text-2);font-size:.86em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-axis{position:relative;height:15px;margin-top:3px;font-size:10.5px;font-weight:600;color:var(--q-muted)}.wp-axis span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.wp-axis span.start{transform:none}.wp-axis span.end{transform:translate(-100%)}.team-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:4px}.standings tr.marked>*{background:var(--q-sunken)}.field-title{font-size:17px;margin-bottom:4px}.play-text b{font-weight:600}.plays .play-text,.lp-feed .play-text{word-break:keep-all;overflow-wrap:anywhere}.play-text{display:flex;align-items:center;gap:11px;min-width:0}.play-text>.wp-who,.play-text>.logo,.play-text>.logo-wrap,.play-text>.play-none{flex:none}.plays .play-text .logo,.plays .play-text>.play-none{width:30px;height:30px;vertical-align:0}.lp-feed .play-text .logo,.lp-feed .play-text>.play-none{width:22px;height:22px;vertical-align:0}.play-text .logo-wrap{display:inline-flex}.play-text .logo.play-team{object-fit:contain;border-radius:0;background:none}.play-words{display:grid;gap:1px;min-width:0}.play-main{overflow-wrap:anywhere}.play-sub{overflow-wrap:anywhere;font-size:11.5px;font-weight:600;color:var(--q-muted)}.play-face{position:relative;display:inline-grid;flex:none}.play-text .play-face .logo.play-badge{position:absolute;right:-4px;bottom:-3px;width:14px;height:14px;padding:1px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--q-surface, #1c1c1e);object-fit:contain}.cmp-row>strong{min-width:0;overflow-wrap:anywhere;white-space:normal}.cmp-val small{display:block;font-size:11.5px;font-weight:600;color:var(--q-muted);line-height:1.3}.fx-card{min-width:0;overflow:hidden}.stage-tag{justify-self:start;display:inline-block;max-width:100%;font-size:12px;font-weight:500;color:var(--q-label-2);background:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh-stage{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px}.mh-stage small{font-size:12.5px;color:var(--q-text-2);font-weight:600}.mh-stage.link{width:fit-content;margin:0 auto;padding:5px 12px;font:inherit;color:inherit;background:var(--q-surface-2);border:0;border-radius:16px;cursor:pointer}.mh-stage small{text-wrap:balance}.mh-stage.link:disabled{opacity:.6}.mh-chev{font-size:15px;line-height:1;font-weight:600;color:var(--q-muted)}.tw-chip{flex:none;font-size:11px;font-weight:600;color:var(--q-text-2);background:var(--q-sunken);border-radius:6px;padding:2px 7px;white-space:nowrap}.tw-list{display:flex;flex-wrap:wrap;gap:6px}.tw-list .tw-chip{font-size:12.5px;padding:4px 10px}.table-note{margin:10px 4px 0}.standings .name-cell{width:100%;min-width:7.5em}.standings .team-link{display:flex;align-items:center;gap:6px;max-width:none;overflow:visible}.standings .nm{min-width:0;white-space:nowrap}.standings td.gap,.standings th.gap{color:var(--q-text-2);font-weight:600}.standings .nm-full{display:none}.standings .nm-short{display:inline}.standings .extra{display:none}.standings th,.standings td{padding:7px 5px}.standings.compact .extra,.standings.compact .nm-full{display:none}.standings.compact .nm-short{display:inline}.field li.mine{background:var(--accent-wash)}.leader>span{display:block;min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.leader>span strong{display:block;overflow-wrap:anywhere}.leader>span b.num{display:block;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.leader-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.logo-flag.lg,.logo-flag.xl{font-size:44px}.logo-flag.xs,.logo-flag.sm{font-size:17px}.driver-badge.lg,.driver-badge.xl,.driver-badge.xxl{font-size:24px}.live-line{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px;font-size:12px;font-weight:600;color:var(--live)}.live-line span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diamond{flex:none;width:32px;height:32px}.diamond.bare{height:17px}.diamond.big{width:76px;height:54px}.diamond rect{fill:color-mix(in srgb,var(--q-muted) 30%,transparent);stroke:none}.diamond rect.on{fill:#f59e0b}.diamond circle{fill:color-mix(in srgb,var(--q-muted) 30%,transparent);stroke:none}.diamond circle.on{fill:var(--live)}.live-line.base{gap:7px;color:var(--q-text-2);font-weight:600}.live-line .live-count{flex:none;font-weight:600;color:var(--q-text)}.live-line .live-who{color:var(--q-muted)}.live-panel{display:grid;gap:12px;margin:12px 0 4px;padding:14px 16px;border-radius:14px;background:var(--q-fill, var(--q-surface-2));border:1px solid transparent;color:var(--q-text)}.lp-baseball{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:14px;color:var(--q-text-2)}.lp-count{display:grid;gap:4px}.lp-count>span{display:flex;align-items:center;gap:6px}.lp-count small{width:10px;font-size:11px;font-weight:600;color:var(--q-muted)}.lp-dots{display:flex;gap:4px}.lp-dots i{width:8px;height:8px;border-radius:50%;background:var(--q-border)}.lp-dots.ball i.on{background:#22c55e}.lp-dots.strike i.on{background:#f59e0b}.lp-dots.out i.on{background:var(--live)}.lp-who{display:grid;gap:4px;min-width:0}.lp-who p{margin:0;display:grid;min-width:0}.lp-who small,.lp-last small{font-size:11px;color:var(--q-muted);font-weight:600}.lp-who strong{font-size:13.5px;overflow-wrap:break-word;color:var(--q-text)}.lp-baseball{grid-template-columns:auto minmax(0,1fr)}.lp-who{grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:10px}.lp-goals{list-style:none;margin:0;padding:0;display:grid}.lp-goals li{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:6px 0}.lp-goals li+li{border-top:1px solid var(--q-divider, var(--q-border))}.lp-goals .lg-min{display:grid;gap:1px;font-size:12.5px;font-weight:600;color:var(--q-muted);white-space:nowrap}.lg-who{display:flex;align-items:center;gap:10px;min-width:0;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left}.lg-who.tap:active{opacity:.6}.lp-goals .lg-who .logo{flex:none}.lg-text{display:grid;gap:1px;min-width:0}.lp-goals .lg-name{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;overflow-wrap:anywhere}.lg-sub{font-size:12px;color:var(--q-muted);font-weight:600}.lg-how{font-size:12px;color:var(--q-text-2, var(--q-muted));font-weight:600}.lg-help{display:flex;min-width:0}.lg-assist{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:0;border:0;background:none;color:var(--q-muted);font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.lg-assist .logo{width:18px;height:18px;flex:none}.lg-assist.tap:active{opacity:.6}.lp-goals .lg-name.one-line{display:block;white-space:nowrap;overflow:hidden}.lp-goals .lg-sub.one-line,.lp-goals .lg-how.one-line{display:block;min-width:0;white-space:nowrap;overflow:hidden}.lg-score{font-size:15px;color:var(--q-muted);font-weight:600;letter-spacing:.02em}.lg-score b{font-weight:600}.lg-score b.on{color:var(--q-text);font-weight:600}.lg-red{flex:none;width:9px;height:12px;border-radius:2px;background:#e5383b}.lp-last{margin:0;font-size:13px;line-height:1.45;color:var(--q-text-2);display:grid;gap:2px}.league-badge.mid{--s: 26px}.league-badge.big{--s: 40px}.live-line span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.3}.live-line.base{margin-top:6px;gap:9px}.live-line.base .live-text{display:grid;gap:1px;min-width:0}.live-line.base .live-text>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.player-hero.tinted{padding:14px;border-radius:var(--q-r-card, 22px);background:var(--q-surface);border:0}.player-hero.tinted>.logo.round{box-shadow:0 0 0 3px var(--q-surface),0 0 0 5px var(--hero)}.hero-form{display:flex;align-items:center;gap:4px;margin-top:8px;min-width:0;overflow:hidden}.hero-form small{flex:none;margin-right:2px;white-space:nowrap}.hero-form .pos-pill{flex:none;font-size:12px;padding:1px 6px}.player-hero .team-head-text>p.muted{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.hero-races{grid-column:1 / -1;display:flex;align-items:flex-end;gap:6px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--hero, var(--q-border)) 25%,var(--q-border))}.hero-races>small{flex:none;align-self:center;margin-right:auto;font-size:12.5px}.hero-race{flex:0 1 52px;min-width:0;display:grid;justify-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hero-race .race-flag{width:20px;height:20px}.hero-race .pos-pill{justify-self:stretch;text-align:center;font-size:12px;padding:2px 4px}.next-race{display:grid;gap:12px;width:100%;padding:14px;text-align:left;font:inherit;color:inherit;cursor:pointer}.next-race-head{display:flex;align-items:center;gap:12px;min-width:0}.next-race-head .race-flag.big{width:40px;height:40px}.next-race-head .race-flag.emoji.big{font-size:34px}.next-race-text{flex:1;min-width:0;display:grid;gap:1px}.next-race-text strong{font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next-race-text small{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next-race-soon{flex:none;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--q-accent, #ea580c) 16%,transparent);color:var(--q-accent, #ea580c);font-size:13px;font-weight:600;white-space:nowrap}.next-race-head:after{content:"›";flex:none;color:var(--q-muted);font-size:20px;line-height:1}.next-race-sessions{display:grid;gap:4px}.nr-sess{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 8px;border-radius:10px;background:var(--q-sunken);min-width:0}.nr-sess small{white-space:nowrap;color:var(--q-text-2);font-size:13px}.nr-sess.main{outline:1px solid color-mix(in srgb,var(--accent, #e10600) 45%,transparent)}.fact-mark{display:inline-flex;align-items:center;gap:7px;min-width:0}.fact-flag{font-size:16px;line-height:1}.q-btn.with-mark{display:flex;align-items:center;justify-content:center;gap:8px}.injury-tag{margin-top:6px;font-size:12.5px;font-weight:600;color:var(--loss)}.injury-note{margin-top:8px;font-size:13px;line-height:1.45}.player-injury{margin-bottom:12px}.player-inj{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.player-inj strong{font-size:17px;font-weight:600}.player-inj-back{margin-top:6px;font-size:14px;font-weight:600;color:var(--q-label-2)}.player-injury .injury-note{margin-top:12px;padding-top:12px;border-top:.5px solid var(--q-sep);font-size:14px;line-height:1.55}.mate-grid{display:grid;grid-template-columns:minmax(0,1fr) 84px 84px;align-items:center;gap:8px 10px;font-size:14px}.mate-who{display:grid;justify-items:center;gap:5px;min-width:0;font:inherit;color:inherit;background:none;border:0;padding:0}.mate-who strong{max-width:100%;font-size:12.5px;font-weight:600;line-height:1.25;text-align:center;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.mate-who .logo.round{object-position:center 18%}.mate-them{cursor:pointer}.mate-them strong{color:var(--q-accent, #ea580c)}.mate-grid>strong.num{text-align:center;font-size:17px;color:var(--q-text-2)}.mate-grid>strong.mate-win{color:var(--q-text)}.mate-grid .mate-k{color:var(--q-text-2)}table.game-log td,table.game-log th{white-space:nowrap}.glog{display:grid;gap:10px}.glog-game{position:relative;display:grid;gap:10px;padding:12px 14px;border-radius:16px;background:var(--q-sunken)}.glog-game.q-press{cursor:pointer;padding-right:30px}.glog-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.glog-date{color:var(--q-label-2);font:600 13px/1.2 var(--q-font)}.glog-opp{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:15px}.glog-opp strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glog-opp .logo-wrap,.glog-opp .logo{width:20px;height:20px;object-fit:contain}.glog-comp{order:3;flex-basis:100%;margin-top:-2px;color:var(--q-muted);font-size:12px}.glog-head .result-pill{margin-left:auto;font-size:12.5px;padding:2px 9px}.glog-big{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:8px}.glog-fig{display:grid;justify-items:start;gap:1px;min-width:0}.glog-fig b{font:600 26px/1.05 var(--q-font-rounded);letter-spacing:-.02em}.glog-fig small{color:var(--q-label-2);font-size:12px;white-space:nowrap}.glog-more{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;color:var(--q-label-2);font-size:13px;line-height:1.35}.glog-more b{color:var(--q-label);font-weight:600}.glog-split{font-size:15px}.glog-none{margin:0}.result-pill.live{color:var(--live);background:color-mix(in srgb,var(--live) 14%,transparent);font-weight:600}.glog-chev{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--q-muted);font-size:20px}table.game-log .opp-cell{display:inline-block;white-space:nowrap}table.game-log .opp-cell>*{vertical-align:middle}table.game-log .opp-cell .logo-wrap,table.game-log .opp-cell .logo{display:inline-block;width:18px;height:18px;margin:0 7px 0 6px;vertical-align:middle;object-fit:contain}table.game-log .log-comp{display:block;margin-top:1px;color:var(--q-muted);font-size:11.5px;line-height:1.2;white-space:nowrap}table.game-log tr.log-tap{cursor:pointer}table.game-log tr.log-tap:active td{background:var(--q-fill, var(--q-sunken))}table.game-log .log-chev{color:var(--q-muted);font-size:17px;padding-left:2px;padding-right:0}table.game-log .result-pill{font-size:12px;padding:1px 8px}.award-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.award-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;font-size:14px}.award-list small{grid-column:1 / -1;font-size:12px}.award-count{font-weight:600;padding:0 8px;border-radius:999px;background:color-mix(in srgb,#d4a017 24%,transparent)}.roster-name{display:inline-flex;align-items:center;gap:8px;min-width:0}.roster-name .logo.round{width:26px;height:26px}table.data .roster-name{gap:6px;font-weight:600}table.data .roster-name .logo.round{width:22px;height:22px;flex:none}table.data th.left{min-width:max-content}table.box thead th.left:first-child,table.box tbody th.left,table.box tfoot th.left{width:124px;min-width:124px;max-width:124px}table.box .box-who{white-space:normal}table.box .roster-name{min-width:0}table.box .box-name{min-width:0;overflow:hidden;white-space:nowrap}table.box .box-name.mid{font-size:11px}table.box .box-name.long{white-space:nowrap;font-size:11.5px;line-height:1.2}table.box .box-name.tiny{font-size:10px}table.box td.num,table.box th.sortable{width:48px;min-width:48px}table.box td.num,table.box .sort-btn{padding-inline:5px}.box-who{display:flex;align-items:center;gap:5px;white-space:nowrap}.box-who small{flex:none;line-height:1}.inj-dot{font-size:11px}.stat-grid.dense{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px}.stat-grid.dense .stat-tile{padding:8px}.stat-grid.dense .stat-tile strong{font-size:16px}table.game-log .split-name{white-space:nowrap;position:sticky;left:0;z-index:1;background:var(--q-surface, var(--q-bg));font-weight:600;font-size:12.5px;line-height:1.3}.logo.round.cutout{object-fit:cover;object-position:center top}.sess-head{display:flex;align-items:center;gap:7px;min-width:0}.sess-head strong,.sess-head h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sess-head h3{margin:0}.sess-tag{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;line-height:1;padding:4px 8px 4px 6px;border-radius:999px;white-space:nowrap}.sess-tag.race{background:var(--accent);color:#fff}.sess-tag.qual{background:color-mix(in srgb,#3b82f6 16%,transparent);color:#1d4ed8}.sess-tag.sprint{background:color-mix(in srgb,#a855f7 16%,transparent);color:#7e22ce}.sess-tag.sq{background:color-mix(in srgb,#14b8a6 16%,transparent);color:#0f766e}.sess-tag.other{background:var(--q-sunken);color:var(--q-text-2)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .sess-tag.qual{color:#60a5fa}:root:not([data-theme=light]) .sess-tag.sprint{color:#c084fc}:root:not([data-theme=light]) .sess-tag.sq{color:#2dd4bf}}:root[data-theme=dark] .sess-tag.qual{color:#60a5fa}:root[data-theme=dark] .sess-tag.sprint{color:#c084fc}:root[data-theme=dark] .sess-tag.sq{color:#2dd4bf}.pic-slot{display:contents}.team-drivers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.team-driver{display:grid;justify-items:center;gap:4px;padding:12px 8px;border:0;border-radius:14px;background:var(--q-sunken);color:inherit;font:inherit;text-align:center}.team-driver strong{font-size:14.5px;line-height:1.25;white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance}table.game-log{border-collapse:separate;border-spacing:0}.pos-pill.win{background:#d4a017;color:#111}.logo.photo{object-fit:cover;object-position:50% 20%}.logo.flag-pic{opacity:.9}.leader{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;width:100%;background:none;border-left:0;border-right:0;border-bottom:0;color:inherit;font:inherit;text-align:left}.leader .leader-text{display:grid;gap:1px;min-width:0}.leader .leader-text>small{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.leader-text>span{display:block;min-width:0}.leader-text>span strong{display:block;overflow-wrap:anywhere}.leader-text>span b.num{display:block;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.yt-link{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--q-r-card, 22px);background:var(--q-surface);color:inherit;text-decoration:none;margin:12px 0}.stack>.yt-link{margin:0}.yt-icon{flex:none;width:40px;height:28px;display:block}.yt-icon svg{display:block;width:100%;height:100%}.yt-text{display:grid;gap:1px;flex:1;min-width:0}.yt-text small{color:var(--q-muted);font-size:12px}.yt-go{color:var(--q-muted);font-size:20px}.replay-link{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--q-r-card, 22px);background:var(--q-surface);border:0;color:inherit;text-decoration:none;margin:12px 0}.replay-group{display:grid;gap:8px;margin:12px 0}.replay-group>.replay-link{margin:0}.stack>.replay-group{margin:0}.replay-group+.yt-link{margin-top:10px}.stack>.replay-group+.yt-link{margin-top:0}.replay-link .yt-text small.one-line{overflow-wrap:anywhere}.replay-icon{flex:none;width:40px;height:40px;border-radius:10px;display:block;background:url(data:image/webp;base64,UklGRq4MAABXRUJQVlA4WAoAAAAgAAAAdwAAdwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDggwAoAADAyAJ0BKngAeAA+KRKHQiGhCoXO0AwBQloANJtkn5F+TvggUA6x/Rv0r/cX4i6q/OfuB+7f+f+HPf7yr5rvFf+L/sX7p/2z3s/0T8dPkV9x3uAfpJ/h/7f+7X9m+AD+Aex79ov7d7AP5R/Qv9v/Yf3/+Vj/Df2b+Ae5D9Zv8R/QP8B8gH9I/p3o3ewZ6AH7Tek3/4f858GH7Mf93/C/Aj/O/7r/zfz/7gDqR1Z/4no2/QvtV5wG4N/IvuF+F/p/7bcmfAC9Vf3Tfysq/6fwc9T68+/4PHa0AP0B6Bn/Z/mP7t6gPqH/x+4r+tX/J7HZzvgpzKDevkSxDJ9CI8dG/WmaX/RnchOko+ZK7SRJJJMOAdsdI3JxITHPNmyU43tg0oQivfZaASdiaWKEHqYerOnRTgAzvk8BXtcIhfnjsFKhXQ9fvweymlo370/6kBuftVutou///pkezl0sEYeclxOAejds0/B1RKdWnaHr3rlmWcFyL4Kg+agx2ebbO/p6EKGSxslzMHnoARvyWXIFRbZM2gbaxCmTnwoAAP7qKuHbovTf+4/DyjSZgOtUDH5uLp15Rq4aH0XyPX8AFuQS1UIo/PyL4XntJJ/JQfQWbwnzpUG0uwXACi5Yk2v2EpMCgxngKGLJ2TNDuGt6zVPi8sUPqjwjiD8AAHDVKtvOx7I2uC0hP+JP4107c9vo540vosoqy5+FLdaAdrAQAbylouVpO/QZRju+Jr+Kt1j1B2vxVNjHbArGVofn+FLRn6dtzTvLrNomanZVCIpF9Z+2uLU5+Lka3HfCQ7LAA8DA0l1L74/OjZBUrNHXbG+G2nEvs1yGYQh6rIgflFwZQuWrpKeSwpL32hpgRqZiE+1LVDCVSzzfo6TDmrzS//pj9xaYZ18HptnJjrPk7M5yyDe4WPDk08MvM276IMab/LQ38aayzm3WEK3X2+8IdR77IMc+J/Dmw4W6py/z1LNhXNdZ4K2mf8TBGoFkP7w+wsgAAOEXQF9PHQJ9RBUXUZpkZQ0XxzGWq7Md/rfK/6Sq1U/Bf45R70hnJ3drZ/Fe3vXEgRrVYtRdj62dbS6k7tcS5XuHWfkBDwIivcHG69CGQCBeLSqPhRVpVf+tr+H/Q5qmy9ZfLHnfmuyOhCL1Tv11RvO+TgW9r7mH/tEcwtwMEuoH7KjlkNnpVQif1uG/+wsIElBVLPkHeg3fY2x5UWulowV+uRxlyV1DRVrdek2HxYAL9UYDz0nY3bCZESaOS4mKUFs2MrfkTNGk0c4TTVlILJHNK/yHjzYUvqGZtnXQ9o/4HccpyvfY3sge1UBURVQm3tukVfYzySQoq5nxSbvzKN51UYFRcdjLEIPSXENIVQPzFWfOyn43IZLqjtpDJYC+VK5NfmTbiu1mr46YsvwYrS3eXIgkRjsai5nnh+Ni3oSH2OH2fKqze9YQ0b922KN9NJz4v9agEKMLzeQZKkZ9RZfg0gnfLmX6CXnJwg9Gt9vGAJy71yDMO215SOw9Q1bwuyZftb7QsNQqsEo3Qu4s/9nW3ND8QdtJAHGMa5rGeUrFULS29WlrILSzEs5zRp2nVFK/LVMagtB47x4OWhTJHfd4nL/faPIzjuanOkPlV+5a8xCWQ0tyopjgdKob38tjLh1h9XX7yUP23P+p1q4D+AbZLjAaGiaItWgLat8evQi9W1i+5ptFYP9b8mc5jZ7jaZb1yMd2kfMKPjtUHIueyTMGZsxy4raxomqNU1Vwd4qiybQ8dXnGGABCMzV//42GRbX3BziV2+zJ85y02Zyd8kIgK3KfoEY1xMq1WbE1qmLOkxvNqXzffTw6NQ8XSwXaCvZNpoltIRlSnpFyEZu3I00oD1ZyFckiJrnpiKRIq/ew9sUIxkoXFslW5zeZeEQ2vU1/D21JHF53/YB8NdCwghI98ioYE358TrOl3Qzu660zmKj3UQLPgLrsG+SWa7UEDz81zbDJ8T5KDXe+7n9GHMArjdt+x1Fjhf/ylGqi2WDTe2D+o95gEyFTlVYa942OdtJBAE3CIYGXnFQ/NSM05ahfefrHKZpcwVPw53RF2Nl2oeQU6/AlG5iUdEcMM8aHGZLF3ALlYY/rTYpgLaRl+RgVwaEzlAKAjD0ryPn0bMw5sboxiASXvh7AHx4uGwcbj5ytAz6xySoU6E0Van9ySx/fI1NkJ18PF01fevYchR1PqLgh7tVp1RaHfYnn1zSMNdRwB4fzuJvhSazgbxhk0FkpKe6KEBT3vt+QHjOSABlCbiOHJQ2XWKf4Qr+B6NZF02jXIbYqTMEHq/hNOXzOKxZpkwe3kEHw2O4tLexsrbMzisuhaI+LdlMwKvOhoRhTiRGW9WXcEbFFyYVZPbEW998R3A1/ELwyjjXAuUs/LRpZ9JseS553T320HMR6r82jw9RWVGTj87akipUFRTAYBHEof4JQXgxTUZLZpeATtur+3/x6oC5KnaNT/S6PqknVSV75aIPeE4Od1GFgbC5yj9jFoWaCQ63wn1j6S936h/Kc08QwFlSsO9t8qx+OBiGQ8tLNJqyOC1GobGLmSsu/Qyy1UR6tT4uTrJrZzGRI1SuE8q11Y3jPAeVZ4rxDEo/XTzZ9x80nsKHxgJOsZ5P38D2L+OEZmHwozcMPzsrGFdH9oMM2PmX/B78cu5glHOptxvot+iV8BrbGFQc9sTpUrmFOmev16Kdxd1NQUH+uyfHnJ9ByR6PcNQ5yHH94N7EJtcBY09SIglPSf8ve9bDd0YREedlHf9QSBbVn3J465FfI7f+e6J3sSR1nKPNAAjgLnKirnVT6ophOc0Wh6V2tD5R34T2pm4/JYnb2zaJsxl5kntdeYqJzXzXoVWgKTKcQMZ4ahBIHl0VtN+f+DQ1jFF4F6h/kByD5ld7IY74anG4n+CYdOvAED6biZXW8U+uj/PeH9nfdhHYHHpPJqx05gniNWLSLkqxKhaegNk4ey8rRlKyfLXnUNFxvtCODYQoHUz3Ivr2qiQ+xt1z9uc0ITGgkV09bk77hNqlPozlB94MN1doVzNKweh2+NQCaLYQTWoxvP3+9I1/doDxShS8dVIHXfgG2CfZyzIWtr1SR7n3ZODJ7ekKdTgwSC6SkTJr09TC8agzhO6ClzEFlY30wpAd25i+jwWpvjcaNPOCuUN+Rygus2Irn3Squy5j3I0SfbPEHca//53cOnMlSiY3FqEJ/IblSoEMEex389zGsuEe7ZvwBs+8sGR7A8laj7JvjR23w/+D8MWboAd25+rZdBjrXWk6GIYrIJsLpxoTGxZJXdrYWtkYHsTxBMlRdMs3PGHUjrXnHeM4w94KGMpoJUjAMcnAfYWrfWMeJULo21OJJmgBIAav2nQRU9Nb8X7Rj6ZFD65VrfcWllOKNAMehxPxL8o0rKzJxWU8zWJKuxc8H+A3HZYVvhk8h7wXRtmfDF3M3yfadPTbbp4FiyOfulPi0PG3daUmtVH/V/oAXDO5fDPzrRi6DXuLtdq70fSjprU9yIFYZliwef9q1ovf41fIrRoLMnMld7bi0zF8IC8/3unAJNxx+F0cO7pi0n43/6vTI7jvvs6LQmh8fpktnb10M8WkUFZp6rAGWP/m7dyH7bkf4s4UgRYDirvfUP5W2SLm3021jU0JiNSDiBiNVAiAYoXkZbl7EAyQ/SAAAAAAAAAA=) center / cover no-repeat}.replay-icon-keep{position:fixed;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.replay-go{flex:none;padding:7px 12px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:600;white-space:nowrap}.replay-link.alt{padding:9px 14px;background:var(--q-surface)}.replay-link.alt .replay-icon{width:32px;height:32px;border-radius:8px;margin:0 4px}.replay-link.alt .replay-go{background:none;color:var(--accent);padding:7px 0}.replay-link.none{background:var(--q-surface);border-color:var(--q-border)}.replay-link.none strong{color:var(--q-muted)}.driver-badge.xs{font-size:0}.team-disc{display:inline-grid;place-items:center;background:var(--team);color:#fff;font-size:9px;font-weight:600;border-radius:50%;overflow:hidden;flex:none}.team-disc .logo-wrap{display:contents}.team-disc-img{width:74%;height:74%;object-fit:contain}.pos-pill.out{background:color-mix(in srgb,var(--q-bad) 18%,transparent);color:var(--q-bad)}.f1-field li{position:relative;grid-template-columns:26px 36px minmax(0,1fr) auto;gap:10px;padding:10px 14px 10px 18px}.f1-field li:before{content:"";position:absolute;left:6px;top:12px;bottom:12px;width:3px;border-radius:2px;background:var(--team, transparent)}.f1-field li.gone{opacity:.5}.f1-field .pos{text-align:center;font-size:15px;font-weight:600}.f1-field .field-name{font-size:15px;font-weight:600;display:block}.f1-field .pos.out{font-size:11px;color:var(--q-bad)}.f1-who{display:grid;min-width:0}.f1-team{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--q-muted);min-width:0;text-align:left}.f1-team .logo.xxs{width:14px;height:14px;font-size:7px}.f1-res{display:grid;justify-items:end;gap:4px;min-width:0}.f1-main{font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.f1-pill{font-size:11px!important;font-weight:600!important;line-height:1.6;padding:0 7px;border-radius:999px;background:var(--q-fill, var(--q-sunken));color:var(--q-text-2, var(--q-text))}.f1-pill.fl{color:#a855f7;background:color-mix(in srgb,#a855f7 16%,transparent)}.f1-pill.bad{color:var(--q-bad);background:color-mix(in srgb,var(--q-bad) 14%,transparent)}.f1-pill.warn{color:#ca8a04;background:color-mix(in srgb,#eab308 18%,transparent)}.pill.sm{width:18px;height:18px;border-radius:5px;font-size:10px}.wk-sessions{display:grid;gap:6px}.wk-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--q-surface-2, rgba(127, 127, 127, .08))}.wk-row.race{background:color-mix(in srgb,var(--q-accent, #ea580c) 12%,transparent);box-shadow:inset 3px 0 0 var(--q-accent, #ea580c)}.wk-row.live{box-shadow:inset 3px 0 0 var(--live, #e11d48)}.wk-row.done{opacity:.6}.wk-time{font-size:17px;font-weight:800}.wk-name{min-width:0}.wk-state{font-size:12px;font-weight:700;color:var(--q-muted)}.wk-state.in{color:var(--live, #e11d48)}.wk-cards{display:grid;gap:10px}.wk-card{display:grid;gap:10px;width:100%;padding:14px;text-align:left;font:inherit;color:inherit;border:1px solid transparent;cursor:pointer}.wk-card.live{box-shadow:inset 3px 0 0 var(--live, #e11d48)}.wk-card-head{display:flex;align-items:center;gap:10px}.wk-card-text{flex:1 1 auto;min-width:0}.wk-card-name{display:block;font-size:17px;font-weight:800}.wk-card-head small{display:block;margin-top:2px;font-size:12.5px}.wk-card .wk-row{grid-template-columns:74px minmax(0,1fr) auto;padding:8px 10px}.wk-card .wk-time{display:grid;font-size:16px;line-height:1.15}.wk-card .wk-time small{font-size:11px;font-weight:600;color:var(--q-muted)}.wk-winner{display:flex;align-items:center;gap:10px}.wk-winner span{display:grid}.wk-winner small{font-size:11.5px}.team-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;margin:4px 0 12px;border-radius:var(--q-r-card, 22px);background:var(--q-surface);border:0}.team-hero.tinted{background:var(--q-surface)}.team-hero h3{font-size:21px;font-weight:600;line-height:1.2}.team-hero-text{min-width:0;display:grid;gap:2px}.team-hero-text small{font-size:12.5px}.team-hero-sub{font-size:13.5px;color:var(--q-text-2);margin-top:2px}.team-hero .hero-form{margin-top:6px}.team-strip{display:flex;margin:0 0 14px;border-radius:16px;background:var(--q-surface);border:1px solid transparent;overflow:hidden}.ts-cell{flex:1;min-width:0;display:grid;justify-items:center;gap:2px;padding:10px 4px;border-left:1px solid var(--q-divider, var(--q-border))}.ts-cell:first-child{border-left:0}.ts-cell strong{font-size:18px;font-weight:600}.ts-cell small{font-size:11px;color:var(--q-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ts-cell.lead strong{color:var(--q-label)}.team-next{margin:0 0 14px}.q-card+.team-next{margin-top:20px}.team-next .mini-h{margin:0 2px 6px}.team-tab{margin-top:10px;display:grid;gap:10px}.res-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-top:1px solid var(--q-divider, var(--q-border));background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.res-row:first-child{border-top:0}.res-row.abroad{cursor:default}.res-date{font-size:12.5px;color:var(--q-muted)}.res-opp{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600}.res-opp .res-name{display:grid;min-width:0}.res-opp .res-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-opp .res-comp{color:var(--q-muted);font-size:11.5px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-pill.d{background:color-mix(in srgb,#d4a017 20%,transparent)}.nowrap{white-space:nowrap}.live-faces{display:flex;flex:none}.live-faces .logo{width:22px;height:22px;border-radius:50%;object-fit:cover;background:var(--q-surface-2);border:1.5px solid var(--q-surface)}.live-faces .logo+.logo{margin-left:-6px}.live-line.base .live-text>.live-who{display:flex;align-items:center;gap:6px}.live-line.base .live-names{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-person{display:flex;align-items:center;gap:10px;min-width:0}.lp-person>.logo{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;background:var(--q-surface);border:1px solid transparent}.lp-person p{min-width:0}.live-board{display:grid;gap:8px}.lb-head{display:flex;align-items:center;gap:8px}.lb-part{font-size:18px;font-weight:600}.lb-clock{font-weight:600;color:var(--q-muted)}.lb-flag{margin-left:auto;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--q-sunken)}.lb-flag.green{background:color-mix(in srgb,#16a34a 18%,transparent);color:#15803d}.lb-flag.yellow{background:color-mix(in srgb,#eab308 24%,transparent);color:#a16207}.lb-flag.red{background:color-mix(in srgb,#dc2626 18%,transparent);color:#b91c1c}.lb-rows{margin-top:0}.lb-rows li.drop{background:color-mix(in srgb,var(--q-bad) 7%,transparent)}.lb-rows li.drop .pos{color:var(--q-bad)}.lb-rows li.lb-cut{display:block;padding:2px 14px;border-top:2px dashed var(--q-bad);font-size:11px;font-weight:600;color:var(--q-bad);text-align:right}.tyre{width:18px;height:18px;flex:none;display:block}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .lb-flag.green{color:#4ade80}:root:not([data-theme=light]) .lb-flag.yellow{color:#facc15}:root:not([data-theme=light]) .lb-flag.red{color:#f87171}}:root[data-theme=dark] .lb-flag.green{color:#4ade80}:root[data-theme=dark] .lb-flag.yellow{color:#facc15}:root[data-theme=dark] .lb-flag.red{color:#f87171}.f1-brief{display:grid;gap:4px;margin-top:4px}.f1-brief-head{font-weight:600;color:var(--q-text)}.f1-brief-top{list-style:none;margin:0;padding:0;display:grid;gap:3px}.f1-brief-top li{display:grid;grid-template-columns:14px auto minmax(0,1fr) auto;align-items:center;gap:6px;font-size:13px}.f1-brief-top .pos{font-weight:600;color:var(--q-muted);text-align:center}.f1-brief-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f1-brief-v{font-weight:600;color:var(--q-muted)}.hc-brief{margin:2px 0 12px;padding:10px 12px;border-radius:14px;background:#0000002e}.hc-brief .f1-brief{margin:0;gap:6px}.hc-brief .f1-brief-head,.hc-brief .f1-brief-top li{color:#fff;font-size:14px}.hc-brief .f1-brief-top .pos,.hc-brief .f1-brief-v{color:#ffffffbf}.lp-bb{grid-template-columns:1fr 1fr;gap:10px}.lp-bb .lp-person{align-items:flex-start}.lp-bb small,.lp-bb strong{white-space:normal;overflow-wrap:anywhere}.live-panel .lp-bb .lp-line{font-size:12px;font-weight:600;color:var(--q-text-2);white-space:nowrap;overflow-wrap:normal}.lp-feed-h{font-size:11px;color:var(--q-muted);font-weight:600}.lp-feed{list-style:none;margin:-4px 0 0;padding:0;display:grid;gap:6px;font-size:13px;line-height:1.4;color:var(--q-text-2)}.lp-feed li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:8px;align-items:center}.lp-feed li .play-when{color:var(--q-muted);font-weight:600}.lp-feed li b{color:var(--q-text);font-weight:600}.lp-feed li strong{font-size:12px;padding:1px 7px;border-radius:999px;background:var(--accent-wash);color:var(--accent)}.live-scorer{position:relative;flex:none;display:inline-grid;padding:0 4px 3px 0}.live-scorer .scorer-ball{position:absolute;right:0;bottom:0;width:17px;height:17px;border-radius:50%;background:var(--q-surface, #1c1c1e);font-size:12px;line-height:17px;text-align:center;overflow:hidden}.live-who .scorer-club{flex:none;width:16px;height:16px;object-fit:contain}.live-line.base.goal .live-text>.live-count{display:flex;gap:6px;align-items:baseline}.live-line.goal .live-min{color:var(--accent);font-weight:600}.skel-block{display:grid;gap:7px;min-width:0}.skel{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,var(--q-sunken) 25%,color-mix(in srgb,var(--q-sunken) 45%,var(--q-surface)) 50%,var(--q-sunken) 75%);background-size:200% 100%;animation:skel 1.3s ease-in-out infinite}.skel-face{width:44px;height:44px;border-radius:50%;flex:none}.skel-pic{width:32px;height:32px;border-radius:50%}.skel-row .skel-pos{width:20px}.skel-right{justify-items:end;width:72px}.lb-head-skel{grid-auto-flow:column;justify-content:start;gap:10px}.lb-head-skel .skel{height:18px;width:64px!important}.f1-brief-skel{margin-top:4px;gap:9px}.top-three{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:3px}.top-three li{display:inline-flex;align-items:center;gap:5px;font-size:13px;min-width:0}.top-three .pos{font-weight:600;font-size:12px;color:var(--q-muted)}.top-three .p1 .pos{color:#e3b341}.top-three-name{font-weight:600;white-space:nowrap}.f1-brief-skel .skel:first-child{height:9px}.fade-in{animation:fade-in .22s ease-out}@keyframes skel{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.skel,.fade-in{animation:none}}.skel-short{width:45%}.lp-person>.skel-block{flex:1}.playoffs{display:grid;gap:10px;margin-top:4px}.po-banner{margin:0;padding:9px 12px;border-radius:12px;background:var(--accent-wash);font-size:13px;line-height:1.4;color:var(--q-text-2)}.po-banner strong{color:var(--accent)}.bracket{position:relative;display:flex;gap:18px;overflow-x:auto;margin:0 calc(-1 * var(--q-margin, 16px));padding:2px var(--q-margin, 16px) 14px;scroll-padding-inline:var(--q-margin, 16px);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.br-col{flex:0 0 184px;display:flex;flex-direction:column;scroll-snap-align:start}.br-head{position:sticky;top:0;display:grid;gap:1px;margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid var(--q-border)}.br-head strong{font-size:15px;font-weight:600}.br-head small{font-size:12px;font-weight:600;color:var(--q-muted)}.br-col.live .br-head{border-color:var(--live)}.br-col.live .br-head small{color:var(--live)}.br-col.done .br-head small:before{content:"✓ "}.br-ties{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:12px}.br-tie{position:relative;display:grid;gap:6px;width:100%;padding:10px 11px;text-align:left;font:inherit;color:inherit;background:var(--q-surface);border:1px solid transparent;border-radius:14px;box-shadow:0 1px 2px #0000000a}.br-links{position:absolute;top:0;left:0;pointer-events:none;overflow:visible}.br-links path{fill:none;stroke:color-mix(in srgb,var(--q-muted) 55%,transparent);stroke-width:1.5;stroke-linejoin:round}.br-links path.won{stroke:color-mix(in srgb,var(--q-text) 38%,transparent);stroke-width:2}.br-links path.head{fill:color-mix(in srgb,var(--q-muted) 55%,transparent);stroke:none}.br-maybe .br-word{margin-left:3px;color:var(--q-muted);font-weight:600}.br-tie.eighth .br-side.tbd .br-seed,.br-tie.eighth .br-side.tbd .br-tbd-logo{display:none}.br-tie.eighth .br-side.tbd .br-name{grid-column:1 / -1}.br-tie.live{border-color:color-mix(in srgb,var(--live) 55%,var(--q-border))}.br-tie.projected{border-style:dashed;background:color-mix(in srgb,var(--q-surface) 70%,var(--q-surface-2));box-shadow:none}.br-tie.tbd{border-style:dashed;background:transparent;box-shadow:none}.br-side{display:grid;grid-template-columns:16px auto minmax(0,1fr) auto;align-items:center;gap:7px;font-size:14.5px}.br-seed{font-size:11px;font-weight:600;color:var(--q-muted);text-align:center}.br-side .logo{width:22px;height:22px}.br-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.br-score{font-size:16px;font-weight:600;min-width:14px;text-align:right}.br-side.win .br-name,.br-side.win .br-score{font-weight:600;color:var(--q-text)}.br-side.out{opacity:.42}.br-side.tbd .br-name{color:var(--q-muted);font-weight:600}.br-tbd-logo{border:1.5px dashed var(--q-border);border-radius:50%;background:transparent}.br-tie.gap{background:transparent;border-color:transparent;box-shadow:none}.br-tie.gap>*{visibility:hidden}.br-tie.pending{border-style:dashed;border-color:var(--q-border);box-shadow:none}.br-maybe{grid-column:2 / 5;display:flex;align-items:center;gap:5px;min-width:0}.bracket{gap:14px;scroll-snap-type:x mandatory}.br-col{flex-basis:calc((100% - 14px)/2)}.br-tie{padding:9px}.br-side{grid-template-columns:12px auto minmax(0,1fr) auto;gap:4px;font-size:14px}.br-side .logo{width:20px;height:20px}.br-maybe{grid-column:1 / 5;gap:4px}.br-seed:not(:empty)+.br-maybe{grid-column:2 / 5}.br-side.sure .br-seed,.po-sure .br-seed{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--q-green);color:#fff;font-size:10px}.br-tie.sure{border-style:solid}.br-tie.br-group{gap:3px;padding:8px 9px;align-content:start}.br-gname{font-size:11px;font-weight:600;color:var(--q-muted);margin-bottom:1px}.br-grow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;font-size:12.5px;padding-left:5px;border-left:3px solid var(--zone, transparent);border-radius:2px}.br-grow .logo{width:16px;height:16px}.br-grow .br-name{font-weight:600}.br-rec{font-size:12px;font-weight:600;color:var(--q-muted)}.br-undrawn{padding:14px 11px;border:1px dashed var(--q-border);border-radius:14px;font-size:13px;font-weight:600;color:var(--q-muted);text-align:center}.po-legend{display:flex;gap:14px;margin:0 0 2px;font-size:12px;font-weight:600;color:var(--q-muted);white-space:nowrap}.po-key{display:inline-flex;align-items:center;gap:5px}.po-key:before{content:"";width:3px;height:12px;border-radius:2px;background:var(--zone)}.po-sure{display:inline-flex;align-items:center;gap:4px;margin-left:8px;white-space:nowrap}.br-opt{display:inline-flex;align-items:center;gap:4px;flex:none}.br-maybe .br-name{overflow:visible}.br-maybe .logo{width:20px;height:20px;flex:none}.br-or,.br-side.maybe .br-name{color:var(--q-muted);font-weight:600}.br-note{padding-top:6px;border-top:1px solid var(--q-border);font-size:11.5px;font-weight:600;color:var(--q-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.br-note.live{color:var(--live)}.bracket.stacked{flex-direction:column;gap:18px;overflow:visible;margin:0;padding:2px 0 6px;scroll-snap-type:none}.bracket.stacked .br-col{flex:none}.bracket.stacked .br-ties{gap:10px}.bracket.stacked .br-tie{padding:12px 14px;gap:8px}.bracket.stacked .br-side{grid-template-columns:16px auto minmax(0,1fr) auto;gap:9px;font-size:15.5px}.bracket.stacked .br-side .logo{width:26px;height:26px}.bracket.stacked .br-maybe{grid-column:2 / 5;gap:6px}.bracket.stacked .br-name,.bracket.stacked .br-note{overflow:visible;white-space:nowrap}.bracket.no-seeds .br-seed{display:none}.bracket.no-seeds .br-side{grid-template-columns:auto minmax(0,1fr) auto}.bracket.no-seeds .br-maybe{grid-column:1 / 4}.bracket.stacked.no-seeds .br-side{grid-template-columns:auto minmax(0,1fr) auto}.bracket.stacked.no-seeds .br-maybe{grid-column:1 / 4}.playoffs.waiting .br-tie{min-height:84px;align-content:center;gap:9px}.playoffs.waiting .br-head{gap:6px}.title-race{display:grid;margin:0 0 12px;border-radius:12px;background:var(--q-sunken);overflow:hidden}.race-line{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;line-height:1.4}.race-line+.race-line{border-top:.5px solid var(--q-divider)}.race-g{display:grid;flex:none;place-items:center;width:26px;height:26px;margin-top:-2px;border-radius:8px;background:var(--q-accent-wash);color:var(--q-accent)}.race-line.won .race-g{background:color-mix(in srgb,#d4a106 18%,transparent);color:#b8860b}.race-line.zone .race-g{background:color-mix(in srgb,var(--zone, var(--q-muted)) 16%,transparent);color:var(--zone, var(--q-muted))}.race-t{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 0;min-width:0}.race-t b{font-weight:600}.race-t small{color:var(--q-muted);font-size:12.5px}.race-t small.one-line,.race-t .race-main.one-line{white-space:nowrap;min-width:0}.rank-cell .rank-lock{display:inline-grid;width:auto;height:auto;margin:0 0 0 2px;background:none;color:var(--q-muted);vertical-align:-2px}.rank-lock svg{width:11px;height:11px}.standings tr.out .name-cell,.standings tr.out td{opacity:.55}.tie-head{display:grid;gap:8px;padding:4px 2px 14px}.tie-head .mini-h{margin:0}.tie-side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:17px;color:var(--q-text-2, var(--q-muted))}.tie-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.tie-score{font-size:22px;min-width:1.4em;text-align:right}.tie-side.win{color:var(--q-text)}.tie-side.win .tie-name,.tie-side.win .tie-score{font-weight:600}.tie-side.out{opacity:.55}.tie-said{font-size:13px}.tie-said.live{color:var(--q-live, #ff5a5f)}.tie-game+.tie-game{border-top:1px solid var(--q-divider, var(--q-border))}.tie-gn{display:block;padding:9px 14px 0;font-size:12px;font-weight:600;color:var(--q-muted)}.wp-mo.on{background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:8px}.sess-line{display:flex;gap:6px;margin:0 0 4px;min-width:0;white-space:nowrap}.sess-when{flex:none}.sess-where{min-width:0;overflow:hidden;text-overflow:ellipsis}.sess-where:before{content:"· "}.wc-labels span{display:inline-flex;align-items:center;gap:6px;min-width:0}.wc-labels .logo.xs{width:20px;height:20px;flex:none;vertical-align:0}.rc-name{display:flex;align-items:center;gap:7px;min-width:0}.rc-name>span{white-space:nowrap}.rc-name .logo{width:24px;height:24px;flex:none;vertical-align:0;font-size:9.5px}.views.race-part{margin:4px 0 12px}.follow-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center;min-height:32px;padding:0 14px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent, #fff);font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.follow-btn.on{background:var(--accent-wash);color:var(--accent)}.mh-side .follow-btn{margin-top:8px}.wp-frame{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;margin-top:6px}.wp-frame .wp-plot{margin-top:0}.wp-sides{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2px 0}.wp-sides .logo,.wc-labels .logo{width:20px;height:20px;flex:none;vertical-align:0;object-fit:contain}.wp-axis-in{margin-left:30px}.wp-gain{--side: var(--q-text-2);color:var(--side);background:color-mix(in srgb,var(--side) 16%,transparent)}.wp-gain.home,.wp-gain.away{color:var(--side);background:color-mix(in srgb,var(--side) 16%,transparent)}.rc-chips{gap:6px 12px}.rc-chip i.rc-face{display:inline-grid;width:24px;height:24px;border-radius:50%;background:none;box-sizing:border-box;border:2px solid var(--team);padding:1px}.rc-chip.mate i.rc-face{width:24px;height:24px;border:2px dashed var(--team)}.rc-chip i.rc-face .logo{width:100%;height:100%;vertical-align:0;font-size:8px}.play-none{display:inline-grid;place-items:center}.plays .play-none .lg-mark{--s: 30px}.lp-feed .play-none .lg-mark{--s: 22px}.mh-follow{display:flex;justify-content:center;margin:10px 0 2px}.game-follow{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--q-sunken);color:var(--q-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.game-follow .gf-star{font-size:15px;line-height:1;color:var(--q-muted)}.game-follow.on{background:color-mix(in srgb,#d4a017 20%,transparent)}.game-follow.on .gf-star{color:#d4a017}.player-hero .team-head-text h3{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:normal}.plays li.period-head{display:block;padding:7px 14px;font-size:12.5px;font-weight:600;color:var(--q-text-2);background:var(--q-sunken)}.plays li.key{box-shadow:inset 3px 0 var(--side, var(--accent))}.plays li.key .play-main{font-weight:600}.plays li.run-mark{background:color-mix(in srgb,var(--side, var(--accent)) 12%,transparent);font-weight:600}.plays li .wp-gain{font-size:12px;padding:2px 8px;border-radius:999px;white-space:nowrap}.plays.clockless li{grid-template-columns:minmax(0,1fr) auto}.plays .play-words>.wp-gain{display:inline-block;width:max-content;margin-top:4px}.plays-nav{position:sticky;top:0;z-index:2;display:grid;gap:8px;padding:8px 0 10px;background:var(--q-sheet, var(--q-page))}.plays-jump{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.plays-jump::-webkit-scrollbar{display:none}.plays-jump .q-chip{flex:none}.plays li.period-head{scroll-margin-top:128px}.hero-team{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:4px 0 2px;padding:3px 10px 3px 4px;border:0;border-radius:999px;background:color-mix(in srgb,var(--hero, var(--q-text)) 16%,var(--q-sunken));color:var(--q-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.hero-team:disabled{cursor:default}.hero-team>span.one-line{min-width:0;overflow:hidden;white-space:nowrap}.hero-team .logo,.hero-team .logo-wrap{width:20px;height:20px;flex:none;object-fit:contain}.hero-team{border-radius:14px;text-align:left}.hero-team span{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.25}.series-text .nb,.info-v .nb{white-space:nowrap}.info-v .info-sub{display:block;margin-top:2px;font-size:13px;color:var(--q-muted)}.venue-city{display:block;margin-top:2px;font-size:13px}.rc-bars button.rc-bar{width:100%;border:0;background:none;color:inherit;font:inherit;padding:0;text-align:left;cursor:pointer}span.hero-team{cursor:default}.hero-team-league{display:block;font-size:11.5px;font-weight:600;color:var(--q-text-2)}.zone-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;color:var(--q-muted)}.zone-key{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.zone-key i{width:3px;height:12px;border-radius:2px;flex:none}.race-line.fight .race-t small{display:block}.race-line.fight .race-t small .nm-one{white-space:nowrap}.race-line.fight .race-t{min-width:0}button.lp-person.tap{all:unset;display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button.lp-person.tap:active{opacity:.6}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .logo.plate{background:#f2f2f4;border-radius:50%;padding:9%;box-sizing:border-box}}:root[data-theme=dark] .logo.plate{background:#f2f2f4;border-radius:50%;padding:9%;box-sizing:border-box}.mh-follow{flex-wrap:wrap;gap:8px}.h2h{display:grid;gap:10px}.h2h-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.h2h-side{display:grid;gap:4px;min-width:0}.h2h-side.home{justify-items:end;text-align:right}.h2h-who{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.h2h-side.home .h2h-who{flex-direction:row-reverse}.h2h-score{display:flex;align-items:baseline;gap:4px}.h2h-name{order:3;text-align:right}.h2h-side.home .h2h-n{order:1}.h2h-side.home small{order:2}.h2h-name{min-width:0;overflow-wrap:break-word;line-height:1.2;font-weight:600;font-size:13px}.h2h-side.away .h2h-name{text-align:left}.h2h-n{font-size:20px;font-weight:600;line-height:1}.h2h small{color:var(--q-muted);font-size:12px}.h2h-draw{display:flex;align-items:baseline;gap:4px;padding:0 4px;align-self:end;color:var(--q-text-2)}.h2h-draw .h2h-n{font-size:16px}.h2h-bar{display:flex;gap:3px;height:6px}.h2h-bar i{display:block;flex-basis:0;min-width:6px;border-radius:3px}.h2h-bar i.away{background:var(--away)}.h2h-bar i.draw{background:color-mix(in srgb,var(--q-muted) 60%,transparent)}.h2h-bar i.home{background:var(--home)}.race-weeks{display:grid;grid-template-columns:18px minmax(96px,1fr) repeat(var(--cols),minmax(38px,56px)) 32px;column-gap:6px;margin:0 -2px}.rw-row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;min-height:48px;padding:6px 2px;border:0;border-top:1px solid var(--q-divider, var(--q-border));background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.rw-row.rw-head{min-height:0;padding-top:0;border-top:0;cursor:default;align-items:end}.rw-row:active:not(.rw-head){background:var(--q-fill, var(--q-sunken))}.rw-h{font-size:11.5px;font-weight:600;color:var(--q-muted);text-align:center;white-space:nowrap}.rw-h.left{text-align:left}.rw-car{display:grid;justify-items:center;gap:3px;min-width:0;color:var(--q-text-2)}.rw-car>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis}.rw-round{font-size:11.5px;font-weight:600;color:var(--q-muted);text-align:right}.rw-race{display:flex;align-items:center;gap:8px;min-width:0}.rw-name{display:grid;min-width:0;font-size:14px;font-weight:600;line-height:1.25;word-break:keep-all;overflow-wrap:anywhere}.rw-name small{font-size:11px;font-weight:500}.rw-cell{display:grid;justify-items:center;gap:2px;min-width:0}.rw-cell .pos-pill{justify-self:center;padding:2px 7px;font-size:13px}.rw-sprint{font-size:10.5px;font-weight:600;color:var(--q-muted);line-height:1}.rw-sprint.podium{color:#d4a017}.rw-pts{text-align:right;font-size:14px}.rw-car .logo{width:30px;height:30px}.team-head.wide-sub{row-gap:2px}.team-head.wide-sub .team-head-text{display:contents}.team-head.wide-sub>:first-child{grid-row:1 / span 3}.team-head.wide-sub h3{grid-column:2;grid-row:1;align-self:end}.team-head.wide-sub>.follow-btn{grid-column:3;grid-row:1}.team-head.wide-sub .team-head-text>small,.team-head.wide-sub .team-head-text>p{grid-column:2 / -1;margin-top:0}.team-head.wide-sub .team-head-text>p{align-self:start}.inj-report{display:grid}.inj-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;width:100%;padding:6px 0;border:0;border-top:1px solid var(--q-divider, var(--q-border));background:none;color:inherit;font:inherit;text-align:left}.inj-row:first-child{border-top:0;padding-top:0}.inj-row.lead{grid-template-columns:30px auto minmax(0,1fr) auto;column-gap:8px}.inj-row.lead:first-child{padding-top:6px}.inj-row.lead .logo.round{width:26px;height:26px}.inj-row.lead .jersey{text-align:right}.inj-row:disabled{opacity:1}.inj-who{display:grid;min-width:0;line-height:1.3}.inj-who strong{font-size:14px;font-weight:600}.inj-who small{color:var(--q-muted);font-size:12px}.inj-who .one-line{display:block;min-width:0;white-space:nowrap;overflow:hidden}.inj-more{margin-top:8px;font-size:15px}.inj-status{justify-self:inherit;padding:0;font-size:13px;font-weight:500;line-height:1.6;white-space:nowrap;color:var(--q-label-2)}.inj-status.bad{color:var(--q-bad, #ef4444)}.inj-status.warn{color:var(--q-label-2)}.inj-status.good{color:var(--q-good, #22c55e)}.lb-msg .rc-who{display:inline-flex;align-items:center;gap:4px;margin:0 .2em;padding:1px 8px 1px 1px;border:0;border-radius:999px;background:var(--q-sunken);color:inherit;font:inherit;font-weight:600;vertical-align:-.3em;cursor:pointer}.lb-msg .rc-who .logo{width:18px;height:18px}.lb-top{display:grid;gap:8px;padding:12px 14px;border-radius:16px;background:var(--q-sunken)}.lb-head{display:flex;align-items:baseline;gap:10px}.lb-part{font-size:20px;letter-spacing:-.01em}.lb-flag{align-self:center}.lb-bar{height:4px;border-radius:2px;background:color-mix(in srgb,var(--q-text) 10%,transparent);overflow:hidden}.lb-bar i{display:block;height:100%;border-radius:2px;background:var(--accent);transition:width .9s linear}.lb-views{margin:4px 0 8px}.fs-stats{margin-top:4px}.fs-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs-tile{position:relative;display:grid;gap:2px;align-content:start;padding:12px 12px 11px 15px;border-radius:16px;background:var(--q-surface);box-shadow:var(--q-shadow-sm, none);overflow:hidden}.fs-tile:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--team, var(--accent))}.fs-tile>small{font-size:12px;font-weight:600;color:var(--q-muted)}.fs-tile>strong{font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.fs-tile-who{display:flex;align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:600}.fs-tile-who small{font-size:11.5px;font-weight:600;color:var(--q-muted)}.fs-rows{list-style:none;margin:0;padding:0;display:grid;gap:7px}.fs-rows li{position:relative;display:grid;grid-template-columns:22px 116px minmax(0,1fr) auto;align-items:center;gap:8px;padding-left:8px;font-size:13px}.fs-rows li:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:var(--team, transparent)}.fs-rows .pos{text-align:center;font-weight:600;color:var(--q-muted)}.fs-who{display:flex;align-items:center;gap:6px;min-width:0}.fs-name{font-weight:600;white-space:nowrap}.fs-end{min-width:40px;text-align:right;font-weight:600;color:var(--q-muted);white-space:nowrap}.fs-end.best,.fs-table td.best{color:#a855f7;font-weight:600}.fs-laps li{grid-template-columns:22px 116px minmax(0,1fr) auto}.fs-lapno{font-size:12px;color:var(--q-muted);white-space:nowrap}.fs-stints{display:flex;gap:2px;height:16px;min-width:0}.stint{display:inline-grid;place-items:center;min-width:4px;height:16px;border-radius:4px;flex-basis:0}.stint small{font-size:10px;font-weight:600;color:#111}.stint.soft{background:#e10600}.stint.soft small{color:#fff}.stint.medium{background:#ffd12e}.stint.hard{background:#f2f2f2;box-shadow:inset 0 0 0 1px #0000001f}.stint.intermediate{background:#43b02a}.stint.wet{background:#0067ad}.stint.wet small{color:#fff}.stint.used{opacity:.7}.stint-rest{flex-basis:0}.fs-key{display:inline-flex;flex-wrap:nowrap;gap:8px;font-size:11px;color:var(--q-muted);white-space:nowrap}.fs-key span{display:inline-flex;align-items:center;gap:3px}.fs-key .stint{width:9px;height:9px;min-width:0;border-radius:50%}.fs-table{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:fixed}.fs-table th,.fs-table td{padding:6px 0 6px 6px;text-align:right;white-space:nowrap}.fs-table thead th{font-size:11px;color:var(--q-muted);font-weight:600;padding-top:0}.fs-table .pos{width:22px;text-align:center;color:var(--q-muted);font-weight:600}.fs-table th.n{width:92px;text-align:left;font-weight:600;padding-left:9px}.fs-table tbody tr{box-shadow:inset 3px 0 0 var(--team, transparent)}.fs-table tbody tr+tr>*{border-top:1px solid var(--q-divider, var(--q-border))}.fs-sectors .ideal{width:66px}.fs-sectors td.ideal{color:var(--q-text);font-weight:600}.fs-speed{height:6px;border-radius:3px;background:var(--q-fill, var(--q-sunken));overflow:hidden}.fs-speed i{display:block;height:100%;border-radius:3px;background:var(--team, var(--accent))}.info-line{display:block}.tm-box{margin:2px -4px 0}.tm-svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}.tm-svg.zoomed{overflow:hidden;touch-action:none}.tm-svg polyline,.tm-svg line{vector-effect:non-scaling-stroke}.tm-track{fill:none;stroke:var(--q-text-2, #c7c7cc);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;opacity:.55}.tm-edge{fill:none;stroke:var(--q-surface-2, rgba(127,127,127,.25));stroke-width:9;stroke-linejoin:round;stroke-linecap:round}.tm-car circle{fill:var(--team, #888);stroke:var(--q-surface, #1c1c1e);stroke-width:1.6}.tm-car .tm-tag{display:none;font-size:11.5px;font-weight:600;fill:var(--q-text);paint-order:stroke;stroke:var(--q-surface, #1c1c1e);stroke-width:4px;stroke-linejoin:round}.tm-car.named .tm-tag{display:block}.tm-lead[hidden]{display:none}.tm-lead line{stroke:var(--team, #888);stroke-width:1.6;stroke-linecap:round}.tm-car .tm-lead circle{stroke:var(--q-surface, #1c1c1e);stroke-width:1}.tm-car .tm-no{font-size:8.2px;font-weight:600;letter-spacing:-.2px;text-anchor:middle;fill:#fff;pointer-events:none}.tm-car.light .tm-no{fill:#111}.tm-car.pit{opacity:.45}.lc{display:grid;gap:10px}.lc-svg{display:block;width:100%;height:auto;overflow:visible}.lc-grid{stroke:var(--q-divider, rgba(127,127,127,.2));stroke-width:1}.lc-y{fill:var(--q-muted);font-size:9.5px;text-anchor:end;font-variant-numeric:tabular-nums}.lc-x{fill:var(--q-muted);font-size:9.5px;text-anchor:middle}.lc-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.lc-line.dash{stroke-dasharray:5 4}.lc-pit{fill:var(--q-surface, #1c1c1e);stroke-width:2}.fs-empty{margin:4px 0}.face-btn{flex:none;display:inline-grid;padding:0;border:0;background:none;border-radius:50%;cursor:pointer}.lc-key-line svg{display:block;width:22px;height:6px;overflow:visible}.lc-key-note{margin:4px 0 0}.lc-more{justify-self:center}.lc-grid.zero{stroke:var(--q-muted);stroke-dasharray:3 3}.lb-top{gap:10px;padding:14px 16px;background:var(--q-surface)}.lb-head{align-items:center}.lb-lap{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.lb-lap small{font-size:13px;font-weight:700;color:var(--q-muted)}.lb-lap strong{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1}.lb-flag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;white-space:nowrap}.lb-flag i{width:8px;height:8px;border-radius:50%;background:currentColor}.lb-top .lb-msg{padding:10px 0 0}.f1-sub{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.f1-tyre{display:inline-flex;align-items:center;gap:3px;flex:none;font-size:12px;color:var(--q-muted)}.f1-tyre .tyre{width:15px;height:15px}.pp-rows li{grid-template-columns:22px minmax(0,1fr) 20px 150px}.pp-rows .tyre{width:18px;height:18px}.pp-val{display:grid;justify-items:end;gap:1px;min-width:0}.pp-val strong{font-size:15px;font-weight:600}.pp-val small{font-size:11.5px;color:var(--q-muted);white-space:nowrap}.pp-best th .tyre{width:18px;height:18px;vertical-align:middle}.wk-card-text .wk-card-line{display:block;white-space:nowrap}.live-line.base.goal{gap:4px}.replay-icon.apple{display:grid;place-items:center;background:#000;color:#fff;font:600 15px/1 -apple-system,system-ui,sans-serif;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px #ffffff24}.logo.empty-face{--q-face-blank: color-mix(in srgb, var(--q-muted) 55%, transparent);display:inline-block;flex:none;background:radial-gradient(circle at 50% 40%,var(--q-face-blank) 0 17%,transparent 18%),radial-gradient(ellipse 36% 26% at 50% 96%,var(--q-face-blank) 0 98%,transparent 100%),var(--q-sunken)}.lb-msg{display:grid;gap:4px;padding-top:8px;border-top:1px solid var(--q-divider, rgba(127,127,127,.2));font-size:13.5px;line-height:1.4}.lb-msg-h{font-size:12px;font-weight:600;color:var(--q-muted)}.lb-msgs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.lb-msgs li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:baseline}.lb-msgs li:first-child{font-weight:600}.lb-msgs li+li{color:var(--q-text-2, var(--q-muted))}.lb-msg-lap{font-size:11.5px;font-weight:600;color:var(--q-muted);white-space:nowrap}.lb-msg-more{justify-self:start;margin-left:46px;font-size:12.5px;color:var(--accent);cursor:pointer}.fs-weather{display:flex;justify-content:space-between;gap:8px;padding:0 4px}.fs-weather span{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.fs-weather small{font-size:12px;font-weight:600;color:var(--q-muted)}.fs-weather strong{font-size:14px;font-weight:600}.dc-toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:0;border-radius:999px;background:var(--q-sunken);color:var(--q-text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.dc-toggle small{color:var(--q-muted);font-weight:600}.dc-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent)}.dc-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px 4px;padding-bottom:6px;border-bottom:1px solid var(--q-divider, rgba(127,127,127,.2))}.dc-pick{display:grid;justify-items:center;gap:3px;padding:5px 0 4px;border:0;border-radius:12px;background:none;color:var(--q-muted);font:inherit;cursor:pointer}.dc-pick small{font-size:10.5px;font-weight:600;white-space:nowrap}.dc-pick .logo{box-shadow:0 0 0 2px var(--q-surface),0 0 0 3.5px transparent}.dc-pick[aria-pressed=true]{background:color-mix(in srgb,var(--team, var(--accent)) 16%,transparent);color:var(--q-text)}.dc-pick[aria-pressed=true] .logo{box-shadow:0 0 0 2px var(--q-surface),0 0 0 3.5px var(--team, var(--accent))}.dc-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.dc-table th,.dc-table td{padding:7px 2px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.dc-table .dc-label{width:58px;padding-left:0;text-align:left;font-size:12px;font-weight:600;color:var(--q-muted)}.dc-table.n4 .dc-label{width:46px}.dc-table tbody tr>*{border-top:1px solid var(--q-divider, rgba(127,127,127,.18))}.dc-table th.dc-head{display:table-cell;padding:0 2px 8px;vertical-align:bottom}.dc-who{position:relative;display:grid;justify-items:center;gap:4px;width:100%;padding:6px 2px 0;border:0;border-radius:12px;background:none;color:var(--q-text);font:inherit;cursor:pointer}.dc-who:after{content:"";position:absolute;left:22%;right:22%;bottom:-8px;height:3px;border-radius:2px;background:var(--team, var(--accent))}.dc-who .logo{box-shadow:0 0 0 2px var(--team, transparent)}.dc-name{font-size:13px;font-weight:600;letter-spacing:-.01em}.dc-table.n4 .dc-name{font-size:13px}.dc-x{position:absolute;top:0;right:4px;width:16px;height:16px;border-radius:50%;background:var(--q-sunken);color:var(--q-muted);font-size:12px;font-style:normal;line-height:16px}.dc-table td.dc-big{font-size:15px;font-weight:600}.dc-table.n4 td{font-size:12px;letter-spacing:-.02em}.dc-table.n4 td.dc-big{font-size:13.5px}.dc-table td.good{color:var(--q-good, #22c55e);font-weight:600}.dc-table td.bad{color:var(--q-bad, #f87171);font-weight:600}.dc-table td.muted{color:var(--q-muted)}.dc-table td.quick{color:var(--q-good, #22c55e);font-weight:600}.dc-table td.best{color:#a855f7;font-weight:600}.dc-table td.pit{color:var(--q-muted)}.dc-table td.gone{color:var(--q-muted);text-decoration:line-through}.dc-tyre span{display:inline-flex;align-items:center;gap:4px}.dc-tyre .tyre{width:20px;height:20px}.dc-tyre small{font-size:12px;color:var(--q-muted)}.dc-two{display:inline-flex;align-items:baseline;gap:5px}.dc-two small{font-size:11.5px;color:var(--q-muted)}.dc-colour{font-size:12px;font-weight:600;color:var(--q-text);box-shadow:inset 0 -3px 0 var(--team, transparent)}.dc-laps thead th{padding-bottom:6px}.dc-sub{margin:6px 0 -4px;font-size:12px;font-weight:600;color:var(--q-muted)}.lc-sc{fill:color-mix(in srgb,#eab308 16%,transparent)}.lc-sc.vsc{fill:color-mix(in srgb,#eab308 10%,transparent)}.lc-sc-t{fill:#ca8a04;font-size:8.5px;font-weight:600}.pw-rows li{grid-template-columns:22px auto minmax(0,1fr) auto;gap:8px}.pw-who{display:grid;gap:1px;min-width:0}.pw-who strong{font-size:13.5px;font-weight:600;white-space:nowrap}.pw-who small{font-size:11.5px;color:var(--q-muted);white-space:nowrap}.pw-to{display:grid;justify-items:end;line-height:1.15}.pw-to strong{font-size:15px;font-weight:600}.pw-to small{font-size:11.5px;font-weight:600;color:var(--q-muted)}.pw-to small.lose{color:var(--q-bad, #f87171)}.st-rows li{grid-template-columns:22px 30px minmax(0,1fr) auto 40px}.st-move{font-size:11px;font-weight:600;color:var(--q-muted);white-space:nowrap}.st-move.up{color:var(--q-good, #22c55e)}.st-move.down{color:var(--q-bad, #f87171)}.st-add{font-size:12px;font-weight:600;color:var(--q-good, #22c55e);white-space:nowrap}.st-total{text-align:right;font-size:14.5px;font-weight:600}.st-lead{margin:0;font-size:13px;font-weight:600;color:var(--q-muted)}.live-dot-text{display:inline-flex;align-items:center;gap:5px;color:var(--q-bad, #f87171);font-weight:600}.live-dot-text:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lb-state{display:flex;align-items:center;justify-content:space-between;gap:10px}.lb-live{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--q-text)}.lb-live i{width:8px;height:8px;border-radius:50%;background:var(--q-bad, #ef4444);box-shadow:0 0 0 3px color-mix(in srgb,var(--q-bad, #ef4444) 25%,transparent);animation:lb-pulse 1.6s ease-in-out infinite}@keyframes lb-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--q-bad, #ef4444) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.lb-live i{animation:none}}.lb-top .lb-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.lb-top .lb-lap strong{font-size:34px}.lb-top .lb-lap small{font-size:14px}.lb-top .lb-clock{font-size:15px;font-weight:600;color:var(--q-text-2, var(--q-muted));white-space:nowrap}.lb-top .lb-flag{margin-left:0}.lb-bar{position:relative;height:6px;border-radius:3px}.lb-bar i{border-radius:3px}.lb-sc{position:absolute;top:0;bottom:0;background:#eab308;opacity:.9;border-radius:1px}.lb-sc.vsc{opacity:.55}.f1-field li{grid-template-columns:24px 32px minmax(0,1fr) auto;gap:10px;padding:9px 12px 9px 18px}.f1-field li:before{top:10px;bottom:10px}.f1-field .pos{font-size:14px}.f1-field .field-name{font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.f1-who{gap:2px}.f1-sub{gap:7px}.f1-sub .gain{font-size:12px;font-weight:600}.f1-sub .gain.up{color:var(--q-good, #22c55e)}.f1-sub .gain.down{color:var(--q-bad, #f87171)}.f1-res{gap:2px}.f1-main{font-size:15px;font-weight:600}.f1-field li:first-child .f1-main{color:var(--accent)}.f1-aside{font-size:12px;font-weight:600;color:var(--q-muted);white-space:nowrap}.f1-laps{font-size:12px;color:var(--q-muted);white-space:nowrap}.fit-name{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap}.fs-who .fit-name,.dc-who .fit-name{flex:1 1 auto}.fs-rows .fs-who,.fs-table .fs-who{min-width:0}.f1-team{flex:0 1 auto;overflow:hidden}.f1-sub>:not(.f1-team){flex:none}.name-tap{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.fs-who.link{display:flex;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.tm-car{cursor:pointer}.tm-car .tm-hit{fill:transparent;stroke:none}.dc-who{display:grid;justify-items:center;gap:4px;position:relative;padding-top:6px}.dc-x{position:absolute;top:0;right:2px;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:var(--q-sunken);color:var(--q-muted);font-size:12px;line-height:18px;cursor:pointer}.dc-code{display:inline-flex;align-items:center;gap:4px}.dc-code .logo{width:18px;height:18px}.lc-chips{gap:6px 12px}.lc-chip .logo{width:18px;height:18px}.lc-chip .lc-key-line svg{width:16px}.lc-chart .wp-at{display:block;margin:4px 0 -2px}.tm-finish-b{stroke:#111;stroke-width:4;stroke-linecap:butt}.tm-finish{stroke:#fff;stroke-width:4;stroke-dasharray:2.2 2.2;stroke-linecap:butt}.tm-sector{stroke:var(--accent);stroke-width:2.5;stroke-linecap:round}.tm-sector-t{fill:var(--q-muted);font-size:calc(9px / var(--z, 1));font-weight:600;text-anchor:middle}.tm-car.picked .tm-dot{r:12;stroke-width:2.2}.tm-face{display:none}.tm-faces{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.tm-car.face .tm-face{display:inline}.tm-car.face .tm-dot,.tm-car.face .tm-no{display:none}.tm-car .tm-ring{stroke:var(--q-surface, #1c1c1e);stroke-width:2}.tm-note{margin:6px 0 0;text-align:center}.tm-car.close .tm-dot{stroke:var(--q-text);stroke-width:2.4}.sub-on{color:var(--q-muted);font-weight:600}.sent-off,.foul-trouble{color:var(--loss);font-weight:600}.pitch-wrap{display:grid;gap:6px}.pitch-team{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:13px}.pitch-team span{color:var(--q-muted);font-weight:600;font-size:12px;white-space:nowrap}.pitch{position:relative;aspect-ratio:68 / 128;border-radius:12px;overflow:hidden;background:repeating-linear-gradient(to bottom,var(--pitch) 0 7.81%,var(--pitch-band) 7.81% 15.62%)}.pitch-lines{position:absolute;inset:0;color:var(--pitch-line)}.pitch-lines svg{position:absolute;inset:0;width:100%;height:100%}.pm{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;width:70px;padding:0;border:0;background:none;color:var(--q-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.pm-face{position:relative;width:30px;height:30px;border-radius:50%;box-shadow:0 0 0 2px var(--shirt),0 0 0 3px var(--ring-edge),0 1px 3px #00000040;background:var(--q-surface)}.pm-face .logo{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:top;font-size:11px}.pm-num{position:absolute;left:-8px;top:-5px;min-width:17px;height:15px;padding:0 3px;border-radius:8px;display:grid;place-items:center;font-size:9.5px;font-weight:600;line-height:1;background:var(--shirt);box-shadow:0 0 0 1.5px var(--q-surface)}.pm-name{max-width:70px;font-size:10px;font-weight:600;line-height:1.15;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:normal}.pm:active .pm-face{transform:scale(.94)}.pm-sub{position:absolute;top:-5px;right:-7px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;font-size:10px;font-weight:600;line-height:1;color:#fff;box-shadow:0 0 0 1.5px var(--q-surface)}.pm-sub.on{background:#1fa34a}.subs-block{margin-top:12px;display:grid;gap:6px}.subs-h{margin:0;font-size:13px;font-weight:600}.subs-grid{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);column-gap:10px;row-gap:8px;align-items:center;font-size:13px}.subs-grid .subs-team{grid-column:1 / -1;margin:6px 0 0}.subs-grid .subs-team:first-child{margin-top:0}.subs-grid .link{color:inherit;font:inherit;padding:0}.sub-at{color:var(--q-muted);font-size:12px;white-space:nowrap}.sub-who{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.sub-who.sent{grid-column:2 / -1}.sub-who .logo.xs{width:20px;height:20px;flex:none}.sub-arrow{width:9px;font-size:13px;font-weight:600;line-height:1;text-align:center}.sub-arrow.in{color:#1fa34a}.sub-arrow.out{color:#d9443a}.card-red{display:inline-block;flex:none;width:9px;height:12px;border-radius:2px;background:#d9443a}.five-sides{display:grid;gap:12px}.five-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.five-tile{display:grid;justify-items:center;align-content:start;gap:3px;padding:4px 0;border:0;background:none;color:var(--q-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.five-tile .pm-face{width:38px;height:38px;margin-bottom:2px}.five-tile .pm-face .logo{width:38px;height:38px}.five-tile:active .pm-face{transform:scale(.94)}.five-tile .pm-name{font-size:11px;height:13px;line-height:13px}.five-pts{font-size:13px;line-height:1.1}.five-more{color:var(--q-muted);font-size:10.5px;font-weight:600;white-space:nowrap}.pg-title{display:inline-flex;align-items:center;gap:8px}.pg-where{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--q-muted)}.pg-where.on{color:#1a8f41}.pg-where.on:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.pg-where.bad{color:var(--loss)}.pg-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:2px 0 10px;margin-bottom:10px;border-bottom:1px solid var(--q-divider)}.pg-score{display:inline-flex;align-items:center;gap:8px}.pg-score strong{font-size:16px}.pg-status{color:var(--q-muted);font-size:12.5px;font-weight:600;white-space:nowrap}.pg-status.in{color:var(--live)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .pg-where.on{color:#4ade80}}:root[data-theme=dark] .pg-where.on{color:#4ade80}.pm-sub.starter{background:var(--q-text);color:var(--q-surface);font-size:9px}.diamond-field{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--q-sunken)}.diamond-field .pm-num{min-width:19px;font-size:9px}.diamond-at-bat{display:grid;gap:2px;margin:0;font-size:13px}.diamond-at-bat .muted{font-size:12.5px}.pm.runner .pm-face,.pm.runner .pm-face .logo{width:24px;height:24px}.pm.runner .pm-name{display:none}.five-role{padding:1px 6px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.4;color:#1a8f41;background:#1fa34a21}.five-role.starter{color:var(--q-text);background:var(--q-sunken)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .five-role:not(.starter){color:#4ade80}}:root[data-theme=dark] .five-role:not(.starter){color:#4ade80}.five-resting{display:flex;align-items:center;gap:6px;margin:5px -3px 0;padding:3px;font-size:12px;font-weight:600;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.five-resting .muted{margin-right:2px}.rest-face{flex:none;padding:0;border:0;background:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.rest-face .logo,.rest-face .logo-wrap{display:block;width:26px;height:26px;border-radius:50%;box-shadow:0 0 0 1.5px var(--shirt)}.rest-face:active{transform:scale(.94)}.pm-name.one{display:block;white-space:nowrap;-webkit-line-clamp:none;max-width:none}.pm-name.snug{font-size:10px;letter-spacing:-.1px}.pm-name.tight{font-size:9px;letter-spacing:-.2px}.pg-card{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600}.pg-card i{display:inline-block;width:8px;height:11px;border-radius:1.5px;background:#f5c518;margin-right:1px}.pg-card.r i,.pg-card.yy i+i{background:#d9443a}.pg-card.r,.pg-card.yy{color:var(--loss)}.q-section .q-seg,.sheet-body .q-seg,.sheet-body>.q-chips{margin-block:12px}.team-tag{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;vertical-align:middle}.team-tag>.logo,.team-tag>picture{flex:none}.team-tag .logo.xs{width:1.25em;height:1.25em;vertical-align:0}.team-tag>span:last-child{min-width:0}button.team-tag,button.team-tap{border:0;background:none;padding:0;margin:0;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;-webkit-tap-highlight-color:transparent}button.team-tag:active,button.team-tap:active{opacity:.6}.tie-who{display:flex;align-items:center;gap:10px;min-width:0}.h2h-side.home button.h2h-who{justify-self:end}.race-box{margin-top:6px}.race-box>.muted.small{margin:-4px 0 0}.race-box>:empty{display:none}.race-box>.q-chips{gap:6px}.race-box>.q-chips>.q-chip{flex:1 1 auto;justify-content:center;padding-inline:8px}@media (max-width: 360px){.race-box>.q-chips>.q-chip{font-size:14px;padding-inline:7px}}.sheet-body>*+.q-card{margin-top:12px}.player-hero .team-head-text h3{white-space:nowrap}.lb-list{display:grid}.lb-row{display:grid;grid-template-columns:1.4em auto minmax(0,1fr) auto;align-items:center;column-gap:10px;width:100%;padding:8px 0;border:0;border-top:1px solid var(--q-divider, var(--q-border));background:none;color:inherit;font:inherit;text-align:left}.lb-row:first-child{border-top:0}.lb-rank{color:var(--q-muted);font-size:13px;text-align:center}.lb-name{display:grid;gap:1px;min-width:0}.lb-name strong{font-size:14.5px}.lb-name small{color:var(--q-muted);font-size:12px}.lb-name .team-tag{display:inline-flex;align-items:center;gap:4px}.lb-value{color:var(--accent);font-size:16px;font-weight:600}.lb-more{display:block;margin:8px auto 0}.box-unread{margin:12px 4px 0;font-size:14px;text-align:center}.h2h-name{overflow-wrap:normal;word-break:keep-all;font-size:clamp(11px,3.4vw,13px)}.wp-mo-go{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:4px}.wp-mo-go>.wp-gain{justify-self:start}.wp-mo-text .mo-main.one-line{white-space:normal;overflow-wrap:break-word;word-break:keep-all}.league-rail{--q-rail-w: 88px}.rank-pos{color:var(--q-label);font:600 17px/1 var(--q-font-rounded)}.sc-top small,.q-section-head .section-more{margin-left:auto}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .hc-logo,:root:not([data-theme=light]) .suggest-tile{background:#ffffff1f;box-shadow:inset 0 0 0 .5px #ffffff2e}:root:not([data-theme=light]) .q-tag.on-hero.strong{background:#ffffff47;color:#fff}}:root[data-theme=dark] .hc-logo,:root[data-theme=dark] .suggest-tile{background:#ffffff1f;box-shadow:inset 0 0 0 .5px #ffffff2e}:root[data-theme=dark] .q-tag.on-hero.strong{background:#ffffff47;color:#fff}.ls-games{display:grid;margin-top:12px;border-top:1px solid var(--q-divider, var(--q-border))}.ls-game{display:grid;grid-template-columns:3.2em 1fr auto 1fr 12px;align-items:center;gap:10px;width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--q-divider, var(--q-border));background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ls-game:last-child{border-bottom:0}.ls-game.now{cursor:default;opacity:1;background:var(--q-fill, var(--q-surface-2));border-radius:10px;padding-inline:8px;margin-inline:-8px;width:calc(100% + 16px)}.ls-date{color:var(--q-label-2);font-size:13px}.ls-side{display:inline-flex;align-items:center;gap:10px;color:var(--q-label-2);font-size:17px}.ls-side.right{justify-self:end}.ls-side b{font-weight:600}.ls-side.win{color:var(--q-label)}.ls-side.win b{font-weight:600}.ls-side .logo-wrap,.ls-side .logo{width:22px;height:22px;flex:none;object-fit:contain}.ls-dash{color:var(--q-muted)}.ls-chev{color:var(--q-muted);font-size:17px}@media (max-width: 360px){.linescore .ls-who>span{display:none}.linescore.innings tr>:first-child{padding-left:8px}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .league-badge{background:var(--q-logo-bg);box-shadow:inset 0 0 0 .5px var(--q-sep)}}:root[data-theme=dark] .league-badge{background:var(--q-logo-bg);box-shadow:inset 0 0 0 .5px var(--q-sep)}.score-card>.sess-tag{justify-self:start}.team-domestic{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:5px 10px 5px 6px;border-radius:999px;background:color-mix(in srgb,var(--q-text, currentColor) 10%,transparent);font-size:13px;font-weight:600;cursor:pointer;max-width:100%}.team-domestic[hidden]{display:none}.team-domestic .league-tag{flex:none}.team-domestic .td-text{white-space:nowrap}.team-domestic .td-chev{opacity:.6}.all-league .q-section-head{align-items:center;justify-content:flex-start;gap:8px}.all-league .q-section-head>.league-badge{--s: 24px}.all-league .q-section-head h2{flex:1;min-width:0}.all-day>.day-head:first-child{margin-top:4px}.tv-guide+.section-sub{margin-top:12px}.set-follow.on+.set-acts{background:var(--q-fill-4, rgba(120,120,128,.08))}.recap-list{display:grid;gap:12px}.q-card.recap{overflow:hidden;border-radius:var(--q-r-card, 22px)}.recap-best{display:grid;gap:4px;margin-top:-6px;padding:0 16px 14px 92px}.recap-lead{display:flex;align-items:center;gap:6px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.recap-lead:disabled{opacity:1}.recap-lead .logo{flex:none}.recap-text{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.recap-text strong{font-weight:600}.recap-text small{margin-left:6px;color:var(--q-muted);font-size:1em}@media (max-width: 359px){.recap-best{padding:0 12px 12px 84px}}.f1-field li.tower{grid-template-columns:22px 24px minmax(0,1fr) auto 76px;gap:8px;padding:6px 12px 6px 16px;min-height:44px;align-items:center}.f1-field li.tower:before{top:8px;bottom:8px;left:5px}.f1-field li.tower .pos{font-size:14px}.f1-field li.tower .field-name{font-size:15px}.f1-field li.tower .f1-sub{gap:5px}.tw-tyre{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.tw-tyre .gain{font-size:11px;font-weight:600}.tw-tyre .gain.up{color:var(--q-good, #22c55e)}.tw-tyre .gain.down{color:var(--q-bad, #f87171)}.tw-tyre .f1-tyre small{min-width:1.4em;text-align:left}.f1-field li.tower .f1-main{font-size:14px}.f1-field li.tower .f1-aside{font-size:11px}.f1-field .tw-b,.f1-field.alt .tw-a{display:none}.f1-field.alt .tw-b{display:inline}.f1-field li.tower{padding-top:4px;padding-bottom:4px;min-height:42px}.f1-field li.tw-head{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;align-items:center;gap:8px;padding:8px 12px 6px 16px;color:var(--q-muted)}.f1-field li.tw-head:before{display:none}.tw-head small{font-size:12px;font-weight:600}.tw-h-gap{justify-self:end;border:0;background:var(--q-sunken, rgba(127,127,127,.12));color:var(--q-text);border-radius:999px;padding:3px 10px;font:600 12px/1.4 inherit;cursor:pointer;white-space:nowrap}.tw-h-gap i{font-style:normal;color:var(--q-muted)}.f1-field .tw-head+li .f1-main{color:var(--accent)}.wk-hero{gap:var(--q-s-4, 16px);margin:4px 0 var(--q-s-4, 16px);padding:var(--q-s-4, 16px)}.wkh-top{display:flex;align-items:center;gap:var(--q-s-3, 12px);min-width:0}.wk-hero .race-flag.wkh-flag{width:48px;height:48px;box-shadow:0 0 0 2px #ffffff80}.wk-hero .race-flag.emoji.wkh-flag{font-size:40px;box-shadow:none}.wkh-text{display:grid;gap:2px;min-width:0}.wkh-over{font-size:13px;font-weight:500;opacity:.8}.wkh-name{margin:0;font-size:24px;line-height:1.15;font-weight:700;white-space:nowrap}.wkh-name.long{font-size:20px}.wkh-where{font-size:13px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wkh-now{display:grid;gap:4px;padding-top:var(--q-s-4, 16px);border-top:1px solid rgba(255,255,255,.2)}.wkh-k{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;opacity:.85}.wkh-big{font:var(--q-t-focal, 700 44px/50px system-ui);white-space:nowrap;font-variant-numeric:tabular-nums}.wkh-at{font-size:15px;opacity:.85;white-space:nowrap}.wkh-live{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:wkh-pulse 1.6s ease-out infinite}@keyframes wkh-pulse{to{box-shadow:0 0 0 8px #fff0}}.wkh-now.done{display:flex;align-items:center;gap:var(--q-s-3, 12px)}.wkh-now .wkh-pic{width:44px;height:44px}.wkh-win{display:grid;gap:4px;min-width:0}.wkh-win .wkh-big{font-size:28px;line-height:1.2}.wk-hero>.mh-follow{margin:0;justify-content:stretch}.wk-hero .game-follow{flex:1;justify-content:center;min-height:44px;background:#ffffff29;color:#fff;font-weight:600}.wk-hero .game-follow .gf-star{color:#fff}.wk-hero .game-follow.on{background:#fffffff2;color:#1c1c1e}.wk-hero .game-follow.on .gf-star{color:#d4a017}.wk-hero>.watch-btn.wide{margin:0;background:#fff;color:#1c1c1e}@media (max-width: 360px){.wk-hero .race-flag.wkh-flag{width:42px;height:42px}.wkh-name{font-size:22px}.wkh-name.long{font-size:18px}.wkh-big{font-size:38px;line-height:44px}.wkh-where{font-size:12px}.tw-watch{gap:10px}.tw-watch>.replay-icon,.tw-watch>.q-tile{width:32px;height:32px;border-radius:8px}.tw-watch-go{width:36px;height:36px;padding:0 0 0 2px;justify-content:center;font-size:0}.tw-watch-go .watch-play{border-width:6px 0 6px 9px}}.wkt{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));column-gap:0;row-gap:var(--q-s-1, 4px);padding:var(--q-s-3, 12px) var(--q-s-2, 8px) var(--q-s-2, 8px)}.wkt-day{position:relative;margin:0 4px;padding-bottom:4px;text-align:center;font-size:12px;font-weight:400;color:var(--q-muted);white-space:nowrap;border-bottom:1px solid var(--q-divider)}.wkt-stop{position:relative;display:grid;justify-items:center;gap:4px;min-width:0;padding:8px 0;border:0;border-radius:var(--q-r-cell, 12px);background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wkt-stop[aria-pressed=true]{background:var(--accent-wash)}.wkt-stop:before,.wkt-stop:after{content:"";position:absolute;top:18px;height:2px;background:var(--q-divider)}.wkt-stop:before{left:0;right:50%}.wkt-stop:after{left:50%;right:0}.wkt-stop:first-of-type:before,.wkt-stop:last-child:after{display:none}.wkt-stop.from:before,.wkt-stop.to:after{background:var(--q-muted)}.wkt-dot{position:relative;z-index:1;box-sizing:border-box;width:20px;height:20px;border-radius:50%;background:var(--q-surface);border:2px solid color-mix(in srgb,var(--q-muted) 55%,transparent)}.wkt-stop.done .wkt-dot{border:0;background:var(--q-muted) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.3l3 3 6-6.4' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.wkt-stop.next .wkt-dot{border:2.5px solid var(--accent)}.wkt-stop.live .wkt-dot{border:0;background:var(--live, #e11d48);animation:wkt-pulse 1.6s ease-out infinite}@keyframes wkt-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--live, #e11d48) 55%,transparent)}to{box-shadow:0 0 0 9px transparent}}.wkt-stop.race .wkt-dot{border:2px solid var(--q-text, #111);background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 50% / 7px 7px}.wkt-stop.race.next .wkt-dot{border-color:var(--accent)}.wkt-stop.race.live .wkt-dot{border-color:var(--live, #e11d48)}.wkt-stop.race.done .wkt-dot{border-color:var(--q-muted)}.wkt-name{max-width:100%;font-size:13px;font-weight:400;color:var(--q-muted);white-space:nowrap}.wkt-time{font-size:16px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.wkt-stop.done .wkt-time{color:var(--q-muted);font-weight:500}.wkt-stop.race .wkt-name{color:var(--q-text);font-weight:600}.wkt-stop.next .wkt-name{color:var(--accent);font-weight:600}.wkt-stop.live .wkt-name{color:var(--live, #e11d48);font-weight:600}@media (max-width: 360px){.wkt{padding-inline:4px}.wkt-day{margin:0 2px;font-size:11px}.wkt-name{font-size:12px}.wkt-time{font-size:15px}}.wk-skel{width:100%;border-radius:var(--q-r-cell, 12px)}.fight-rows{display:grid;gap:var(--q-s-1, 4px)}.fight-row{display:grid;grid-template-columns:16px auto minmax(0,1fr) auto;align-items:center;gap:var(--q-s-3, 12px);width:100%;padding:8px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.fight-pos{font-size:15px;font-weight:500;color:var(--q-muted);text-align:center;font-variant-numeric:tabular-nums}.fight-main{display:grid;gap:6px;min-width:0}.fight-name{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fight-bar{display:block;height:4px;border-radius:2px;background:var(--q-fill-3, var(--q-sunken));overflow:hidden}.fight-bar i{display:block;height:100%;border-radius:2px;background:var(--q-muted)}.fight-row:first-child .fight-bar i{background:var(--accent)}.fight-pts{display:grid;justify-items:end;line-height:1.15}.fight-pts strong{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.fight-pts small{font-size:12px;color:var(--q-muted);font-variant-numeric:tabular-nums}.fight-teams{display:flex;align-items:center;gap:8px;margin:0;padding-top:var(--q-s-3, 12px);border-top:1px solid var(--q-divider);font-size:15px;color:var(--q-muted);white-space:nowrap;overflow:hidden}.fight-teams>span{overflow:hidden;text-overflow:ellipsis}.stack.tight>.title-race{margin:0}.fight-teams .team-disc,.pd-team .team-disc{width:18px;height:18px}.cc-top{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:var(--q-s-4, 16px)}.cc-top.flat{grid-template-columns:minmax(0,1fr)}.cc-map svg{display:block;width:100%;height:auto;overflow:visible}.cc-edge{fill:none;stroke:var(--q-fill-3, var(--q-sunken));stroke-width:7;stroke-linejoin:round;stroke-linecap:round}.cc-line{fill:none;stroke:var(--q-text);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.cc-start{fill:var(--accent);stroke:var(--q-surface);stroke-width:1.6}.cc-facts{display:grid}.cc-fact{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:8px 0}.cc-fact+.cc-fact,.cc-record{border-top:1px solid var(--q-divider)}.cc-fact small,.cc-record>small{font-size:13px;color:var(--q-muted);white-space:nowrap}.cc-fact strong{font-size:16px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.cc-record{display:flex;align-items:baseline;justify-content:space-between;gap:var(--q-s-3, 12px);padding-top:var(--q-s-3, 12px)}.cc-v{display:grid;justify-items:end;gap:2px;min-width:0}.cc-v strong{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.cc-v small{max-width:100%;font-size:13px;color:var(--q-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-wx{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--q-s-2, 8px);padding-top:var(--q-s-3, 12px);border-top:1px solid var(--q-divider)}.cc-day{display:grid;justify-items:center;gap:4px}.cc-day small{font-size:13px;color:var(--q-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.cc-day strong{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.cc-sky{display:grid;width:24px;height:24px}.cc-sky svg{width:24px;height:24px}.cc-sky.sun{color:#f59e0b}.cc-sky.cloud{color:var(--q-muted)}.cc-sky.rain{color:#3b82f6}.pd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--q-s-2, 8px)}.pd-step{display:grid;justify-items:center;gap:4px;min-width:0}.pd-step .pd-pic{width:52px;height:52px}.pd-step.p1 .pd-pic{width:64px;height:64px}.pd-name{max-width:100%;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-team{display:flex;align-items:center;gap:4px;max-width:100%;min-width:0}.pd-team small{font-size:12px;color:var(--q-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-block{display:grid;place-items:center;width:100%;margin-top:4px;border-radius:var(--q-r-cell, 12px) var(--q-r-cell, 12px) 4px 4px;font-size:17px;font-weight:600;color:var(--q-muted);background:var(--q-fill-3, var(--q-sunken));font-variant-numeric:tabular-nums}.pd-step.p1 .pd-block{height:48px;color:var(--q-text)}.pd-step.p2 .pd-block{height:32px}.pd-step.p3 .pd-block{height:24px}@media (max-width: 360px){.pd-name{font-size:14px}.cc-top{grid-template-columns:84px minmax(0,1fr);gap:var(--q-s-3, 12px)}}
