.ProductLobby_entrance__OjSRl{position:relative;isolation:isolate;min-height:100vh;min-height:100svh;color:#f4f1ea;background:radial-gradient(ellipse 40% 45% at 28% 62%,rgba(212,169,74,.13),transparent),radial-gradient(ellipse 40% 45% at 72% 62%,rgba(74,174,212,.13),transparent),radial-gradient(ellipse 80% 60% at 50% 0,#1a1a22,#0b0b0f);font-family:Inter,system-ui,sans-serif}.ProductLobby_entrance__OjSRl:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1.5px 1.5px,hsla(42,31%,94%,.07) 1.5px,transparent 0);background-size:28px 28px}.ProductLobby_content__ObgT2{width:min(100%,1600px);min-height:inherit;margin:0 auto;padding:max(32px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));display:flex;flex-direction:column;justify-content:space-between;gap:32px}.ProductLobby_heading__EcTVK{display:flex;flex-direction:column;align-items:center;gap:18px}.ProductLobby_brand__5KQzC{display:block;width:auto;height:36px;max-width:100%;object-fit:contain}.ProductLobby_heading__EcTVK h1{margin:0;color:#aaa7a2;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.24em;text-transform:uppercase}.ProductLobby_products__95dLa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(20px,2.78vw,40px);gap:clamp(20px,2.78vw,40px);flex:1 1;min-height:320px;max-height:780px}.ProductLobby_product__7buP4{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border:1px solid #2a2a33;border-radius:28px;background:#14141a;color:#f4f1ea;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.ProductLobby_product__7buP4:after{content:"";position:absolute;z-index:-1;inset:0;background:rgba(11,11,15,.28)}.ProductLobby_photo__OOjpG{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.ProductLobby_aiLive__Wh0zN{--accent:#d4a94a;--glow:rgba(212,169,74,.4)}.ProductLobby_aiLive__Wh0zN .ProductLobby_photo__OOjpG{object-position:50% 30%}.ProductLobby_sports__LRwtz{--accent:#4aaed4;--glow:rgba(74,174,212,.4)}.ProductLobby_productLogo__r1tuT{display:block;width:84%;height:auto;filter:drop-shadow(0 24px 40px rgba(0,0,0,.55))}.ProductLobby_sports__LRwtz .ProductLobby_productLogo__r1tuT{width:97%}.ProductLobby_product__7buP4:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.ProductLobby_product__7buP4[aria-disabled=true]{cursor:default}.ProductLobby_navigationLink__vNJqH{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 22px;border:1px solid #3a3a44;border-radius:999px;color:#c9c5bb;background:transparent;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .2s ease,color .2s ease}.ProductLobby_navigationLink__vNJqH:hover{color:#fff;background:hsla(0,0%,100%,.06)}.ProductLobby_navigationLink__vNJqH:focus-visible{outline:3px solid #d4a94a;outline-offset:5px}.ProductLobby_contactLink__5Va_M{border-color:#d4a94a;color:#d4a94a}.ProductLobby_contactLink__5Va_M:hover{color:#d4a94a;background:rgba(212,169,74,.12)}.ProductLobby_footer__JR2Em{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;color:#99968f;font-size:13px;font-weight:500;line-height:1.5;text-align:center}.ProductLobby_separator__YsDX1{width:4px;height:4px;border-radius:50%;background:#65616d}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ProductLobby_product__7buP4[href]:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 40px 90px -30px var(--glow)}.ProductLobby_product__7buP4[href]:hover .ProductLobby_photo__OOjpG{transform:scale(1.05)}}@media (min-width:1100px){.ProductLobby_content__ObgT2{padding:max(40px,env(safe-area-inset-top)) max(clamp(32px,5.56vw,80px),env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(clamp(32px,5.56vw,80px),env(safe-area-inset-left))}}@media (max-width:699px),(max-width:999px) and (orientation:portrait){.ProductLobby_entrance__OjSRl{background:radial-gradient(ellipse 40% 45% at 50% 32%,rgba(212,169,74,.13),transparent),radial-gradient(ellipse 40% 45% at 50% 74%,rgba(74,174,212,.13),transparent),radial-gradient(ellipse 80% 60% at 50% 0,#1a1a22,#0b0b0f)}.ProductLobby_content__ObgT2{padding:max(clamp(24px,7.1svh,60px),env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));gap:18px}.ProductLobby_heading__EcTVK{gap:10px}.ProductLobby_brand__5KQzC{height:24px}.ProductLobby_heading__EcTVK h1{font-size:11px}.ProductLobby_products__95dLa{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(180px,1fr));min-height:374px;max-height:960px;gap:14px}.ProductLobby_product__7buP4{border-radius:22px}.ProductLobby_productLogo__r1tuT{width:min(70%,360px)}.ProductLobby_sports__LRwtz .ProductLobby_productLogo__r1tuT{width:min(80%,410px)}.ProductLobby_footer__JR2Em{font-size:12px;gap:8px}.ProductLobby_desktopDisclaimer__oh73d{display:none}}@media (min-width:600px) and (max-height:540px) and (orientation:landscape){.ProductLobby_content__ObgT2{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(20px,env(safe-area-inset-bottom));gap:18px}.ProductLobby_heading__EcTVK{gap:8px}.ProductLobby_brand__5KQzC{height:24px}.ProductLobby_products__95dLa{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(210px,1fr);min-height:210px}}@media (prefers-reduced-motion:reduce){.ProductLobby_navigationLink__vNJqH,.ProductLobby_photo__OOjpG,.ProductLobby_product__7buP4{transition:none}}.ContactLobby_contacts__2z76l{--card-width:clamp(280px,calc(100svh - 320px),620px);--card-gap:clamp(20px,2.78vw,40px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;width:min(100%,calc(var(--card-width) + var(--card-width) + var(--card-gap)));margin-inline:auto;grid-gap:var(--card-gap);gap:var(--card-gap);flex:1 1}.ContactLobby_card__METcW{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;aspect-ratio:15/16;overflow:hidden;border:1px solid #2a2a33;border-radius:28px;background:#14141a;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.ContactLobby_card__METcW:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(11,11,15,0) 45%,rgba(11,11,15,.9));pointer-events:none}.ContactLobby_lorenzo__lgpQg{--accent:#d4a94a;--glow:rgba(212,169,74,.55)}.ContactLobby_blake__EYZVi{--accent:#4aaed4;--glow:rgba(74,174,212,.55)}.ContactLobby_photo__ibBTw{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 15%;transition:transform .8s ease}.ContactLobby_details__t3xpN{display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 clamp(20px,min(2.78vw,4svh),40px) clamp(24px,min(2.78vw,4svh),40px);color:#fff;text-align:center}.ContactLobby_details__t3xpN h2{margin:0;font-size:clamp(28px,min(3.06vw,5svh),44px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.ContactLobby_links__kCmtz{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ContactLobby_founderLink__Ujy4h{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid #4a4a55;border-radius:999px;color:#fff;background:rgba(11,11,15,.5);font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .2s ease}.ContactLobby_founderLink__Ujy4h:hover{border-color:var(--accent)}.ContactLobby_founderLink__Ujy4h:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ContactLobby_card__METcW:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 40px 90px -30px var(--glow)}.ContactLobby_card__METcW:hover .ContactLobby_photo__ibBTw{transform:scale(1.05)}}@media (max-width:699px),(max-width:999px) and (orientation:portrait){.ContactLobby_contacts__2z76l{width:min(100%,460px);grid-template-columns:minmax(0,1fr);gap:14px}.ContactLobby_card__METcW{border-radius:22px}.ContactLobby_details__t3xpN{padding:0 20px 20px}.ContactLobby_details__t3xpN h2{font-size:26px}}@media (min-width:600px) and (max-height:540px) and (orientation:landscape){.ContactLobby_contacts__2z76l{width:min(100%,calc(var(--card-width) + var(--card-width) + var(--card-gap)));grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap)}}@media (prefers-reduced-motion:reduce){.ContactLobby_card__METcW,.ContactLobby_founderLink__Ujy4h,.ContactLobby_photo__ibBTw{transition:none}}.Virtuals_app__EZ0qY{--bg:#0f1114;--surface:#171a1e;--zebra:#1f2329;--border:#2a2f36;--text:#f3f4f5;--text2:#a3aab3;--muted:#7c848e;--header:#121418;--cell:#252a31;--cell-hover:#2e343c;--scroll:#3d454f;--amber:#f0a92e;--ctaTint:rgba(47,185,107,.12);height:100vh;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);overflow:hidden;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font:14px/1.35 var(--font),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Virtuals_app__EZ0qY[data-view=lobby]{height:auto;min-height:100dvh;overflow:visible}.Virtuals_app__EZ0qY[data-preset=racino]{--font:"Inter";--brand:#e0322d;--sel:#e0322d;--selbg:#e0322d;--live:#e0322d;--cta:#2fb96b;--ctaHover:#28a85e;--odds:var(--text)}.Virtuals_app__EZ0qY[data-theme=light]{--bg:#eef0f3;--surface:#fff;--zebra:#f5f6f8;--border:#dfe3e8;--text:#15181c;--text2:#5b636d;--muted:#8a919a;--cell:#eceef2;--cell-hover:#e0e4ea;--scroll:#c9cdd5;--amber:#c97f0a;--ctaTint:rgba(30,154,85,.12)}.Virtuals_app__EZ0qY[data-theme=light][data-preset=racino]{--brand:#d8261f;--cta:#1e9a55}.Virtuals_app__EZ0qY button{cursor:pointer}.Virtuals_app__EZ0qY button:disabled{cursor:not-allowed}.Virtuals_header__EvhcM{height:52px;flex-shrink:0;padding:0 24px;display:flex;align-items:center;gap:28px;background:var(--header);color:#f3f4f5;border-bottom:1px solid #23272d}.Virtuals_logo__5SKA0{background:none;border:0;padding:0;flex-shrink:0;min-height:44px;display:flex;align-items:center}.Virtuals_logo__5SKA0 img{display:block;height:18px;width:auto}.Virtuals_sports__brmz1{display:flex;gap:4px;height:52px;align-items:stretch}.Virtuals_sports__brmz1 button{background:none;border:0;border-bottom:3px solid transparent;color:#a3aab3;padding:0 12px;font-size:15px;font-weight:600;letter-spacing:.2px}.Virtuals_sports__brmz1 button[aria-current=page]{color:#f3f4f5;border-bottom-color:var(--brand)}.Virtuals_headerTools__9azYm{display:flex;align-items:center;gap:22px;margin-left:auto}.Virtuals_headerBalance__B6PpX{display:flex;flex-direction:column;gap:2px;color:#a3aab3;font-size:10px;line-height:1.2;white-space:nowrap;flex-shrink:0}.Virtuals_headerBalance__B6PpX strong{color:#f3f4f5;font-size:14px;font-weight:600}.Virtuals_headerTools__9azYm button{border:0;background:none;color:#a3aab3;padding:0;font-size:13px}.Virtuals_headerTools__9azYm .Virtuals_iconButton___ufgP{width:34px;height:34px;border:1px solid #2a2f36;border-radius:8px;color:#c9cfd6;display:flex;align-items:center;justify-content:center}.Virtuals_mobileHistory___MFeX{display:none}.Virtuals_workspace__8PFHX{flex:1 1;min-height:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 336px;grid-gap:16px;gap:16px;padding:12px 16px;align-items:stretch}.Virtuals_raceColumn__jIFaO{min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-gutter:stable}.Virtuals_raceColumn__jIFaO>*{flex-shrink:0}.Virtuals_slipColumn__mLYWe{min-height:0;min-width:0;display:flex}.Virtuals_notice__yVAcU{padding:32px 24px;background:var(--surface);border:1px solid var(--border);border-radius:10px;line-height:1.6}.Virtuals_notice__yVAcU button,.Virtuals_secondary__g9C9X{border:1px solid var(--border);background:var(--zebra);color:var(--text);border-radius:8px;padding:9px 13px;font-weight:600;font-size:13px}.Virtuals_back__jLWXj{order:-2}.Virtuals_schedule__XQ__8{order:1;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.Virtuals_schedule__XQ__8::-webkit-scrollbar{display:none}.Virtuals_schedule__XQ__8 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:72px;height:40px;padding:0 16px;border:1px solid var(--border);border-radius:8px;background:none;color:var(--text);font-size:14px;font-weight:600;white-space:nowrap;flex-shrink:0}.Virtuals_scheduleStatus___TVwn{font-size:10px;line-height:1;font-weight:500;opacity:.8}.Virtuals_audioControls__LeoJi{position:relative;margin-left:auto}.Virtuals_audioPopover__1_U5E{position:fixed;visibility:hidden;width:max-content;max-width:calc(100vw - 16px);display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;color:#fff;font:14px/1.35 Inter,system-ui,sans-serif;background:#181c22;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:56}.Virtuals_audioPopover__1_U5E[data-placement=beside]{box-sizing:border-box;height:44px;padding-block:0}.Virtuals_audioPopover__1_U5E[data-placement=beside] button,.Virtuals_audioPopover__1_U5E[data-placement=beside] input{min-height:36px;height:36px}.Virtuals_audioPopover__1_U5E button,.Virtuals_playbackControls__M5OY3 button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;background:none;color:inherit;border-radius:6px;cursor:pointer;touch-action:manipulation}.Virtuals_audioPopover__1_U5E button:hover,.Virtuals_playbackControls__M5OY3 button:hover,.Virtuals_playbackControls__M5OY3 button[aria-expanded=true],.Virtuals_playbackControls__M5OY3 button[aria-pressed=true]{background:hsla(0,0%,100%,.1)}.Virtuals_audioPopover__1_U5E button:focus-visible,.Virtuals_audioPopover__1_U5E input:focus-visible,.Virtuals_playbackControls__M5OY3 button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.Virtuals_audioPopover__1_U5E input{width:112px;height:44px;margin:0;accent-color:#fff}.Virtuals_deviceVolumeHint__SzDSY{width:145px;font-size:12px;line-height:1.4}.Virtuals_audioPopover__1_U5E .Virtuals_deviceAudioToggle__3Tlp_{flex-shrink:0;gap:8px;padding:0 10px;font-size:13px;font-weight:600}.Virtuals_schedule__XQ__8 button[aria-current=true]{background:var(--text);color:var(--bg);border-color:transparent}.Virtuals_scheduleEmpty__sA_jE{color:var(--text2);font-size:12px;padding:10px 0}.Virtuals_raceHeader__KQH0i{order:3;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:2px 0}.Virtuals_raceHeader__KQH0i>div:first-child{min-width:0}.Virtuals_raceHeader__KQH0i h1{margin:0 0 3px;font-size:22px;font-weight:700;line-height:1.1;letter-spacing:-.2px}.Virtuals_meta__pTgD4{color:var(--text2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Virtuals_status__St4m_{height:36px;border:1px solid var(--border);border-radius:8px;padding:0 12px 0 10px;display:flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;background:var(--zebra);font-size:12px;font-weight:600}.Virtuals_status__St4m_[data-phase=betting]{border-color:var(--cta);background:transparent}.Virtuals_statusDot__uA9S7{width:8px;height:8px;border-radius:50%;background:var(--muted);flex-shrink:0}.Virtuals_status__St4m_[data-phase=betting] .Virtuals_statusDot__uA9S7{background:var(--cta)}.Virtuals_status__St4m_[data-phase=live] .Virtuals_statusDot__uA9S7{background:var(--brand)}.Virtuals_status__St4m_[data-closing=true]{border-color:var(--amber)}.Virtuals_status__St4m_[data-closing=true] .Virtuals_statusDot__uA9S7{background:var(--amber)}.Virtuals_statusMobile__Bmqh5{display:none}.Virtuals_clock__6Lrh5{font-size:17px;font-weight:700;line-height:1;min-width:40px;text-align:right}.Virtuals_stage__4RIFd{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#000;color:#f3f4f5}.Virtuals_videoFrame__IJ6n2{position:relative;width:100%;height:auto;aspect-ratio:16/9;min-height:0}.Virtuals_stage__4RIFd video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.Virtuals_stage__4RIFd[data-replay=false] video{object-fit:cover}.Virtuals_playbackControls__M5OY3{position:relative;display:flex;align-items:center;gap:4px;padding:2px 8px;background:#111419;border-top:1px solid #282d35;z-index:3}.Virtuals_playbackControls__M5OY3 .Virtuals_raceOrderButton__tGqWV{gap:7px;padding:0 10px;font-size:13px;font-weight:600}.Virtuals_racePanelControls__LuVGQ{flex:1 1;min-width:0}.Virtuals_playbackControls__M5OY3 .Virtuals_racePanelControls__LuVGQ button{min-height:32px;width:auto;height:auto;padding:5px 10px;font-size:12px}.Virtuals_raceOrderZoom__EeJuN{min-width:0;padding:12px 16px 16px;background:#111419;border-top:1px solid #282d35}.Virtuals_stage__4RIFd[data-presentation=automatic]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--stage-video-height) var(--stage-progress-track,0) auto;grid-template-areas:"video" "progress" "controls";align-content:start;align-items:start;max-width:none;max-height:none;margin-inline:0}.Virtuals_stage__4RIFd[data-presentation=automatic][data-standings-placement=side]{grid-template-columns:minmax(0,1fr) var(--stage-side-width);grid-template-areas:"video standings" "progress standings" "controls controls"}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-race-panel-content],.Virtuals_stage__4RIFd[data-presentation=automatic] [data-race-panels]{display:contents}.Virtuals_stage__4RIFd[data-presentation=automatic] .Virtuals_videoFrame__IJ6n2{grid-area:video;height:var(--stage-video-height);max-height:none;aspect-ratio:auto}.Virtuals_stage__4RIFd[data-presentation=automatic] .Virtuals_playbackControls__M5OY3{grid-area:controls;min-height:40px;box-sizing:border-box}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-race-progress]{grid-area:progress;position:relative;width:100%;min-height:0;max-height:none;height:var(--presentation-progress-height);justify-self:center;margin:0;border-radius:0}.Virtuals_stage__4RIFd[data-presentation=automatic][data-progress-placement=overlay] [data-race-progress]{grid-area:video;grid-row:1/3;align-self:end;z-index:2;width:min(100%,var(--movie-width));background:rgba(8,15,22,.48);border-color:rgba(194,212,225,.22);text-shadow:0 1px 2px #000}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-progress-view=compact]{max-width:760px}.Virtuals_stage__4RIFd[data-presentation=automatic][data-progress-placement=overlay] [data-progress-view=compact]{width:min(100%,max(var(--movie-width),calc(var(--race-row-count, 10) * 35px + 22px)),760px)}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-race-standings]{grid-area:video;position:relative;z-index:2;justify-self:end;align-self:start;box-sizing:border-box;width:calc(304px * var(--presentation-scale));height:var(--presentation-standings-height);max-width:42%;min-height:0;margin:12px calc((100% - var(--movie-width)) / 2 + 12px) 0 0;border:1px solid rgba(194,212,225,.22);border-radius:8px;background:rgba(8,15,22,.48);text-shadow:0 1px 2px #000}.Virtuals_stage__4RIFd[data-presentation=automatic][data-standings-placement=side] [data-race-standings]{grid-area:standings;width:100%;max-width:none;margin:0;border:0;border-left:1px solid var(--border);border-radius:0;background:var(--surface);text-shadow:none}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-race-panel-message]{grid-area:video;align-self:end;justify-self:center;z-index:2;background:rgba(8,15,22,.85)}.Virtuals_stage__4RIFd[data-presentation=automatic][data-final-results=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--stage-results-height) 0 auto;grid-template-areas:"video" "progress" "controls"}.Virtuals_stage__4RIFd[data-presentation=automatic][data-final-results=true] .Virtuals_videoFrame__IJ6n2{height:var(--stage-results-height)}.Virtuals_stage__4RIFd[data-presentation=automatic] [data-final-race-results]{grid-area:video;align-self:stretch;min-width:0;min-height:0;z-index:2}.Virtuals_raceOrderHeading___B5lR{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}.Virtuals_raceOrderHeading___B5lR span{color:#a3aab3;font-size:12px}.Virtuals_raceOrderZoom__EeJuN canvas{display:block;width:min(100%,260px);height:auto;margin:0 auto;border-radius:6px}.Virtuals_raceOrderZoom__EeJuN canvas[hidden]{display:none}.Virtuals_raceOrderZoom__EeJuN p{margin:0;padding:12px 0;color:#a3aab3;font-size:13px}.Virtuals_videoBuffering__oIoTk{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:8px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:rgba(9,11,13,.76);color:#fff;font-size:12px;line-height:1.3;pointer-events:none}.Virtuals_videoBufferingSpinner__N0lTO{flex:0 0 14px;width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Virtuals_videoBufferingSpin__nByQq .85s linear infinite}@keyframes Virtuals_videoBufferingSpin__nByQq{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Virtuals_videoBufferingSpinner__N0lTO{animation:none}}.Virtuals_videoMessage__UZzP2{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;color:#fff;background:rgba(9,11,13,.85)}.Virtuals_videoMessage__UZzP2 p{max-width:380px;margin:0;color:#b7bdc6;font-size:12px;line-height:1.5}.Virtuals_videoMessage__UZzP2 button{background:#fff;color:#15181c;border:0;border-radius:8px;padding:10px 18px;font-weight:700}.Virtuals_market__dAc4G{order:4;display:flex;flex-direction:column;gap:12px;min-height:0}.Virtuals_marketHeader__SpZJS{display:flex;align-items:stretch;gap:2px;height:42px;flex-shrink:0;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.Virtuals_marketHeader__SpZJS::-webkit-scrollbar{display:none}.Virtuals_marketHeader__SpZJS button{border:0;border-bottom:3px solid transparent;background:none;color:var(--text2);padding:0 14px;font-size:15px;font-weight:600;white-space:nowrap;flex-shrink:0}.Virtuals_marketHeader__SpZJS button[aria-selected=true]{border-bottom-color:var(--brand);color:var(--text)}.Virtuals_marketHeader__SpZJS button:disabled{color:var(--text2)}.Virtuals_combination__BTKt1{display:flex;flex-direction:column;gap:10px}.Virtuals_combinationModes___O4z3{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px}.Virtuals_combinationModes___O4z3 span{padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-weight:600;border-color:var(--brand)}.Virtuals_combinationModes___O4z3 small{color:var(--text2)}.Virtuals_combinationRunner__bTELJ{min-height:54px;gap:7px}.Virtuals_combinationRunner__bTELJ .Virtuals_runnerNumber__50ky7{width:32px;height:34px;font-size:14px}.Virtuals_combinationRunner__bTELJ .Virtuals_runnerName__tn6f8{font-size:13px}.Virtuals_positionButtons__inmw3{display:flex;gap:4px}.Virtuals_positionButtons__inmw3 button{width:38px;height:40px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);font-weight:700;font-size:12px}.Virtuals_positionButtons__inmw3 button[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}.Virtuals_combinationSummary__q_OuB{border:1px solid var(--brand);border-radius:10px;background:var(--surface);padding:12px}.Virtuals_combinationInstruction__EMAy_{margin:10px 0;font-size:14px;font-weight:600;line-height:1.4}.Virtuals_combinationSummary__q_OuB ol{margin:0 0 12px;padding-left:22px;font-size:13px;line-height:1.7}.Virtuals_combinationActions__ieMj9{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;font-weight:600}.Virtuals_combinationActions__ieMj9 .Virtuals_placeBet__UUr8A{width:auto;margin-left:auto;padding:10px 16px}[data-market=StraightForecast] .Virtuals_slipLineTitle__RyIoJ strong,[data-market=Tricast] .Virtuals_slipLineTitle__RyIoJ strong{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.5}.Virtuals_runners__JexCi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Virtuals_runner__N_mjC{border:1px solid var(--border);border-radius:10px;height:50px;min-width:0;display:flex;align-items:center;gap:12px;padding:0 6px;background:var(--surface)}.Virtuals_podiumNumber__Rc77s,.Virtuals_runnerNumber__50ky7{border-radius:7px;display:flex;align-items:center;justify-content:center;font-weight:800}.Virtuals_runnerNumber__50ky7{width:38px;height:38px;font-size:17px;flex-shrink:0}.Virtuals_runnerInfo__HktwX{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.Virtuals_runnerName__tn6f8{font-size:15px;font-weight:600}.Virtuals_runnerName__tn6f8,.Virtuals_runnerSub__S1QKL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Virtuals_runnerSub__S1QKL{font-size:12px;color:var(--text2)}.Virtuals_odds__fDMF7{flex-shrink:0;width:80px;height:40px;background:var(--cell);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:16px;font-weight:700}.Virtuals_odds__fDMF7:hover:enabled{background:var(--cell-hover)}.Virtuals_odds__fDMF7[aria-pressed=true],.Virtuals_odds__fDMF7[aria-pressed=true]:hover:enabled{background:var(--brand);border-color:var(--brand);color:#fff}.Virtuals_odds__fDMF7:disabled{opacity:.45}.Virtuals_marketFooter__N8Ya0{padding:12px 0 4px;color:var(--muted);font-size:11px;line-height:1.5}.Virtuals_result__O5h0V{order:2;display:flex;align-items:center;gap:14px;border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px 14px;flex-wrap:wrap}.Virtuals_resultTitle__SpHv4{display:flex;align-items:center;gap:12px}.Virtuals_resultTitle__SpHv4 strong{font-size:14px}.Virtuals_podium__c9pAi{margin:0;padding:0;list-style:none;display:flex;flex:1 1;flex-wrap:wrap;gap:14px}.Virtuals_podium__c9pAi li{display:flex;align-items:center;gap:8px;font-size:13px}.Virtuals_podium__c9pAi small{font-size:12px;color:var(--muted)}.Virtuals_podium__c9pAi strong{font-size:13px;font-weight:600}.Virtuals_podiumNumber__Rc77s{min-width:30px;height:24px;color:#fff}.Virtuals_nextRace__6yc1r{margin-left:auto;height:36px;border:0;border-radius:8px;padding:0 14px;background:var(--cta);color:#07130c;font-size:13px;font-weight:700}.Virtuals_footnote__TsC2x{order:5;font-size:11px;color:var(--muted);line-height:1.5;margin:0;padding-bottom:4px}.Virtuals_footnote__TsC2x button{border:0;background:none;padding:0 0 0 4px;color:var(--text2);text-decoration:underline}.Virtuals_betSlip__DPA58{display:flex;flex-direction:column;width:100%;min-height:0;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden}.Virtuals_slipTabs__rjTRP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border);flex-shrink:0}.Virtuals_slipTabs__rjTRP button{height:46px;border:0;border-bottom:3px solid transparent;background:none;color:var(--text2);font-size:14px;font-weight:600}.Virtuals_slipTabs__rjTRP button[aria-selected=true]{border-bottom-color:var(--brand);color:var(--text)}.Virtuals_clearSlip__x_wUL{align-self:flex-end;padding:6px 0;border:0;background:none;color:var(--text2);font-size:12px;text-decoration:underline;text-underline-offset:3px}.Virtuals_clearSlip__x_wUL:disabled{opacity:.45}.Virtuals_slipBody__5RH3s{min-height:0;flex:1 1;overflow-y:auto;scrollbar-width:thin}.Virtuals_slipEmpty__uFxOK{padding:36px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--text2);font-size:13px}.Virtuals_slipEmpty__uFxOK strong{color:var(--text);font-size:14px;font-weight:600}.Virtuals_slipContents__2eetr{display:flex;flex-direction:column;gap:8px;padding:12px}.Virtuals_slipLine__CgGqN{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:var(--zebra);border:1px solid var(--border);flex-shrink:0}.Virtuals_slipLineHeader__A1VD1{display:flex;align-items:flex-start;gap:10px}.Virtuals_slipLineTitle__RyIoJ{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.Virtuals_slipLineTitle__RyIoJ strong{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Virtuals_slipLineTitle__RyIoJ small{font-size:12px;color:var(--text2)}.Virtuals_slipPrice__oFANa{font-weight:700;font-size:20px;white-space:nowrap}.Virtuals_removeSelection__8342D{width:28px;height:28px;border:0;background:none;color:var(--muted);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Virtuals_removeSelection__8342D:disabled{opacity:.45}.Virtuals_stakeRow__EnTdr{display:flex;align-items:center;gap:8px}.Virtuals_stakeLabel__AfzjR{font-size:12px;color:var(--text2);width:36px;flex-shrink:0}.Virtuals_stakeControl__LQ_Tc{display:flex;align-items:center;height:40px;padding:0 10px;border-radius:8px;border:1px solid var(--border);background:var(--surface);min-width:0;flex:1 1;gap:4px}.Virtuals_stakeControl__LQ_Tc:focus-within{border-color:var(--brand)}.Virtuals_stakeControl__LQ_Tc>span{color:var(--muted)}.Virtuals_wager__WHiAg{width:100%;min-width:0;border:0;background:none;color:var(--text);font-size:16px;font-weight:600;outline:none;padding:0}.Virtuals_stakeStep__lIq__{display:none}.Virtuals_lineReturn__9J3D9{font-size:12px;color:var(--text2);text-align:right;white-space:nowrap}.Virtuals_lineReturn__9J3D9 strong{color:var(--text);font-size:13px}.Virtuals_chips__wnbdM{display:flex;gap:6px}.Virtuals_chips__wnbdM button{flex:1 1;height:36px;border-radius:8px;border:1px solid var(--border);background:var(--zebra);color:var(--text);font-weight:600;font-size:13px;padding:0 4px}.Virtuals_chips__wnbdM button:disabled{opacity:.45}.Virtuals_slipTotals__t40tP{display:flex;flex-direction:column;gap:4px;padding:4px 4px 0;font-size:13px}.Virtuals_betAmounts__2Hduu,.Virtuals_slipTotals__t40tP>div{display:flex;justify-content:space-between;color:var(--text2);gap:8px}.Virtuals_slipTotals__t40tP strong{color:var(--text);font-weight:600}.Virtuals_slipTotals__t40tP .Virtuals_totalReturn__Yb34t{color:var(--cta);font-size:15px;font-weight:700}.Virtuals_placeBet__UUr8A{width:100%;height:52px;border-radius:10px;border:0;background:var(--cta);color:#07130c;font-size:16px;font-weight:700;flex-shrink:0}.Virtuals_placeBet__UUr8A:disabled{opacity:.45}.Virtuals_slipHint__biTms{text-align:center;font-size:11px;color:var(--muted);margin:0}.Virtuals_slipError__kqwRx{color:var(--amber);font-size:12px;text-align:center;margin:0}.Virtuals_confirm__oe24V{margin:12px;padding:14px;border-radius:10px;background:var(--ctaTint);border:1px solid var(--cta);display:flex;flex-direction:column;gap:8px;text-align:center;font-size:13px}.Virtuals_confirm__oe24V strong{font-weight:700;color:var(--cta)}.Virtuals_confirm__oe24V button{border:0;background:none;color:var(--text);font-size:13px;text-decoration:underline}.Virtuals_betAmounts__2Hduu{font-size:12px}.Virtuals_betAmounts__2Hduu strong{color:var(--text)}.Virtuals_betOutcomeSummary__istFH{display:flex;flex-direction:column;gap:6px;margin:12px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);font-size:14px}.Virtuals_betOutcomeSummary__istFH small{color:var(--text2)}.Virtuals_outcome__grAqh{padding:3px 8px;border-radius:5px;background:var(--cell);color:var(--text2);font-size:11px;font-weight:700}.Virtuals_outcome__grAqh[data-won=true]{background:var(--ctaTint);color:var(--cta)}.Virtuals_balance__C7YYe{display:flex;justify-content:space-between;gap:12px;color:var(--text2);font-size:12px;padding:12px;border-top:1px solid var(--border);flex-shrink:0}.Virtuals_balance__C7YYe strong{color:var(--text)}.Virtuals_mobileBar__brHY4{display:none}.Virtuals_mobileToast__md_Zo{position:absolute;left:12px;right:12px;bottom:calc(100% + 12px);padding:12px 14px;border-radius:10px;background:#15181c;border:1px solid rgba(47,185,107,.5);color:#fff;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.Virtuals_mobileToast__md_Zo strong{width:22px;height:22px;border-radius:50%;background:#2fb96b;color:#07130c;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Virtuals_backdrop__l7LJj{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.5)}.Virtuals_sheet__5EmsL{position:fixed;z-index:61;left:0;right:0;border-radius:16px 16px 0 0;max-height:min(640px,85dvh);display:flex;flex-direction:column;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}.Virtuals_sheetHeader__PQe77{display:flex;align-items:center;gap:8px;padding:10px 12px 0 16px;flex-shrink:0}.Virtuals_sheetHeader__PQe77 strong{font-size:20px}.Virtuals_sheetHeader__PQe77>span{font-size:12px;color:var(--text2)}.Virtuals_sheetClose__N4fR7{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:auto;border:0;background:none;color:var(--text2);border-radius:8px;flex-shrink:0}.Virtuals_sheet__5EmsL .Virtuals_betSlip__DPA58{border:0;border-radius:0}.Virtuals_dialog__A1pT5{width:min(580px,calc(100vw - 32px));max-height:80dvh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:62;border:1px solid var(--border);border-radius:12px;padding:20px;background:var(--surface);overflow-y:auto}.Virtuals_dialog__A1pT5 .Virtuals_sheetClose__N4fR7{float:right}.Virtuals_dialog__A1pT5 h2{margin:8px 0 20px;font-size:20px}.Virtuals_dialog__A1pT5 p{color:var(--text2);font-size:13px;line-height:1.7}.Virtuals_resultRow__rrW_6{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:12px;padding:12px 0;border:0;border-top:1px solid var(--border);color:var(--text);background:none}.Virtuals_resultRow__rrW_6 small{display:block;color:var(--text2);margin-top:4px}.Virtuals_settingsGroup__Myx_i{display:flex;gap:8px;margin:10px 0 20px;flex-wrap:wrap}.Virtuals_settingsGroup__Myx_i button{border:1px solid var(--border);border-radius:8px;padding:10px 12px;background:var(--zebra);color:var(--text);font-weight:600}.Virtuals_settingsGroup__Myx_i button[aria-pressed=true]{border-color:var(--brand)}.Virtuals_settingsGroup__Myx_i button:disabled{opacity:.45}.Virtuals_settingsLabel__GzS8r{font-size:13px;color:var(--text2)}@media (min-width:901px){.Virtuals_stage__4RIFd:not(.Virtuals_stageExpanded__LCL1E):not([data-presentation=automatic]){max-width:max(284px,calc((100dvh - 200px) * 16 / 9));align-self:center}}@media (min-width:901px) and (max-width:1199px){.Virtuals_workspace__8PFHX{grid-template-columns:minmax(0,1fr) 300px;gap:12px}.Virtuals_runner__N_mjC{gap:8px}.Virtuals_runnerName__tn6f8{font-size:13px}.Virtuals_runnerNumber__50ky7{width:30px;height:34px;font-size:15px}.Virtuals_odds__fDMF7{width:60px}.Virtuals_marketHeader__SpZJS button{padding:0 10px;font-size:14px}.Virtuals_headerTools__9azYm,.Virtuals_header__EvhcM{gap:16px}}@media (max-width:900px){.Virtuals_app__EZ0qY{line-height:1.3}.Virtuals_header__EvhcM{padding:0 12px 0 14px;gap:10px}.Virtuals_logo__5SKA0 img{height:15px}.Virtuals_desktopTool__b26oT,.Virtuals_sports__brmz1{display:none!important}.Virtuals_headerBalance__B6PpX strong{font-size:12px}.Virtuals_headerTools__9azYm{min-width:0;gap:6px}.Virtuals_headerTools__9azYm .Virtuals_iconButton___ufgP{width:44px;height:44px;flex-shrink:0}.Virtuals_headerTools__9azYm .Virtuals_mobileHistory___MFeX{display:flex;width:44px;flex-shrink:0;height:44px;border-radius:8px;align-items:center;justify-content:center;color:#c9cfd6;border:1px solid #2a2f36}.Virtuals_workspace__8PFHX{display:flex;flex-direction:column;padding:0;gap:0}.Virtuals_slipColumn__mLYWe{display:none}.Virtuals_raceColumn__jIFaO{flex:1 1;overflow-y:auto;padding:0;gap:0}.Virtuals_back__jLWXj{order:-3;padding:4px 12px}.Virtuals_back__jLWXj button{border:0;background:none;padding:4px 0;font-size:12px}.Virtuals_schedule__XQ__8{order:-1;height:46px;padding:0 12px;gap:6px;background:var(--surface);border-bottom:1px solid var(--border)}.Virtuals_schedule__XQ__8 button{height:34px;padding:0 12px;border-radius:7px;font-size:13px}.Virtuals_stage__4RIFd{border-radius:0}.Virtuals_videoFrame__IJ6n2{height:auto;aspect-ratio:16/9;max-height:38dvh}.Virtuals_raceHeader__KQH0i{order:1;padding:8px 12px 6px;gap:8px}.Virtuals_raceHeader__KQH0i h1{font-size:17px;margin-bottom:2px;letter-spacing:normal}.Virtuals_meta__pTgD4{font-size:12px}.Virtuals_status__St4m_{height:32px;padding:0 10px 0 8px;gap:6px;background:none}.Virtuals_status__St4m_[data-closing=true],.Virtuals_status__St4m_[data-phase=betting]{border-color:var(--border)}.Virtuals_statusDot__uA9S7{width:7px;height:7px}.Virtuals_statusDesktop__Mv0mA{display:none}.Virtuals_statusMobile__Bmqh5{display:inline}.Virtuals_clock__6Lrh5{font-size:16px;min-width:0}.Virtuals_market__dAc4G{flex:0 0 auto;gap:0;min-height:0}.Virtuals_marketHeader__SpZJS{height:44px;padding:0 8px}.Virtuals_marketHeader__SpZJS button{padding:0 10px;font-size:14px}.Virtuals_fieldScroll__qW_2U{flex:none;min-height:0;overflow-y:visible;scrollbar-width:none;padding:8px 10px 12px}.Virtuals_fieldScroll__qW_2U::-webkit-scrollbar{display:none}.Virtuals_runners__JexCi{gap:6px}.Virtuals_runner__N_mjC{height:60px;padding:0 8px;gap:10px}.Virtuals_runnerNumber__50ky7{width:40px;height:40px}.Virtuals_podiumNumber__Rc77s,.Virtuals_runnerNumber__50ky7{border-radius:8px}.Virtuals_odds__fDMF7{width:78px;height:44px}.Virtuals_footnote__TsC2x{display:none}.Virtuals_marketFooter__N8Ya0{font-size:11px;padding:12px 2px}.Virtuals_result__O5h0V{margin:0 10px 6px;padding:10px 12px;gap:6px;flex-direction:column;align-items:stretch}.Virtuals_resultTitle__SpHv4 strong{font-size:13px}.Virtuals_podium__c9pAi{flex-direction:column;gap:0}.Virtuals_podium__c9pAi li{height:26px}.Virtuals_podiumNumber__Rc77s{min-width:28px;height:22px;font-size:12px}.Virtuals_podium__c9pAi strong{flex:1 1}.Virtuals_nextRace__6yc1r{height:32px;font-size:12px;margin-top:4px}.Virtuals_mobileBar__brHY4{display:flex;flex-direction:column;gap:10px;position:relative;flex-shrink:0;z-index:55;border-top:1px solid var(--border);border-radius:14px 14px 0 0;background:var(--surface);padding:10px 12px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(0,0,0,.18)}.Virtuals_mobileBar__brHY4[aria-hidden=true]{visibility:hidden}.Virtuals_mobileBarHeader__FwaIj{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;color:var(--text);text-align:left;min-height:24px;font-size:14px}.Virtuals_mobileBarHeader__FwaIj b{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--brand);color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center}.Virtuals_mobileBarHeader__FwaIj svg{margin-left:auto;transform:rotate(180deg)}.Virtuals_mobileBarHeader__FwaIj small{margin-left:auto;color:var(--text2);font-size:12px}.Virtuals_mobileBarHeader__FwaIj small+svg{margin-left:4px}.Virtuals_quickDetails__D1H78{display:flex;align-items:flex-start;gap:8px}.Virtuals_quickDetails__D1H78 .Virtuals_slipLineTitle__RyIoJ strong{font-size:15px}.Virtuals_quickDetails__D1H78 .Virtuals_slipPrice__oFANa{font-size:17px}.Virtuals_quickControls__D7MgS{display:flex;gap:8px}.Virtuals_quickControls__D7MgS .Virtuals_stakeControl__LQ_Tc{width:152px;flex:none;background:var(--zebra);height:48px;border-radius:10px}.Virtuals_quickControls__D7MgS .Virtuals_placeBet__UUr8A{height:48px;flex:1 1;width:auto;font-size:15px}.Virtuals_stakeControl__LQ_Tc{padding:0;gap:0;height:44px}.Virtuals_stakeStep__lIq__{display:block;flex-shrink:0;width:32px;height:100%;padding:0;border:0;background:none;color:var(--text2);font-size:18px}.Virtuals_wager__WHiAg{text-align:center}.Virtuals_slipContents__2eetr{padding:8px 12px 14px}.Virtuals_slipPrice__oFANa{font-size:19px}.Virtuals_chips__wnbdM button{height:40px}.Virtuals_sheet__5EmsL .Virtuals_slipTabs__rjTRP{flex-shrink:0}}@media (max-width:600px){.Virtuals_runners__JexCi{grid-template-columns:1fr}}@media (max-height:620px) and (max-width:900px){.Virtuals_videoFrame__IJ6n2{max-height:26dvh}.Virtuals_header__EvhcM{height:44px}.Virtuals_schedule__XQ__8{height:40px}}.Virtuals_stage__4RIFd.Virtuals_stageExpanded__LCL1E{position:fixed;inset:0;z-index:1000;width:100%;height:100dvh;max-width:none;border-radius:0;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box}.Virtuals_stageExpanded__LCL1E .Virtuals_videoFrame__IJ6n2{flex:1 1;height:auto;max-height:none;aspect-ratio:auto}.Virtuals_stageExpanded__LCL1E .Virtuals_playbackControls__M5OY3{flex-shrink:0}.Virtuals_stage__4RIFd.Virtuals_stageExpanded__LCL1E[data-presentation=automatic]{display:grid;align-content:center}.Virtuals_stage__4RIFd[data-panel-layout]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"video" "controls" "standings" "progress";align-items:start;align-content:start;max-width:none}.Virtuals_stage__4RIFd[data-panel-layout] [data-race-panel-content],.Virtuals_stage__4RIFd[data-panel-layout] [data-race-panels]{display:contents}.Virtuals_stage__4RIFd[data-panel-layout] .Virtuals_videoFrame__IJ6n2{grid-area:video;height:var(--stage-video-height);max-height:none;aspect-ratio:auto}.Virtuals_stage__4RIFd[data-panel-layout] .Virtuals_playbackControls__M5OY3{grid-area:controls}.Virtuals_stage__4RIFd[data-panel-layout] [data-race-standings]{grid-area:standings;width:max-content;max-width:100%}.Virtuals_stage__4RIFd[data-panel-layout] [data-race-progress]{grid-area:progress;width:100%}.Virtuals_stage__4RIFd[data-panel-layout] [data-race-panel-message]{grid-column:1/-1}.Virtuals_stage__4RIFd[data-panel-layout=below-pair]{grid-template-columns:var(--stage-side-width) minmax(0,1fr);grid-template-areas:"video video" "controls controls" "standings progress"}.Virtuals_stage__4RIFd[data-panel-layout=beside]{grid-template-columns:minmax(0,1fr) var(--stage-side-width);grid-template-areas:"video standings" "controls controls" "progress progress"}.Virtuals_stage__4RIFd[data-panel-layout=rail]{grid-template-columns:minmax(0,1fr) var(--stage-side-width);grid-template-rows:var(--stage-standings-height) calc(var(--stage-video-height) - var(--stage-standings-height)) auto;grid-template-areas:"video standings" "video progress" "controls controls"}.Virtuals_stage__4RIFd[data-panel-layout=beside] video,.Virtuals_stage__4RIFd[data-panel-layout=rail] video{object-position:left center}.Virtuals_stage__4RIFd[data-panel-layout=beside] [data-race-standings],.Virtuals_stage__4RIFd[data-panel-layout=rail] [data-race-progress],.Virtuals_stage__4RIFd[data-panel-layout=rail] [data-race-standings]{border-left:1px solid var(--border)}.Virtuals_stage__4RIFd[data-panel-layout=beside] [data-race-standings]{height:min(var(--standings-height),var(--stage-video-height))}.Virtuals_stage__4RIFd[data-panel-layout=beside] [data-race-standings] ol{max-height:none}.Virtuals_stage__4RIFd[data-panel-layout=rail] [data-race-progress]{height:100%;min-height:0;max-height:none;border-radius:0}.Virtuals_stage__4RIFd[data-panel-layout=rail] [data-race-standings]{height:var(--stage-standings-height)}.Virtuals_stage__4RIFd[data-panel-layout=below-pair] [data-progress-window-label],.Virtuals_stage__4RIFd[data-panel-layout=rail] [data-progress-window-label]{display:none}.Virtuals_stageExpanded__LCL1E[data-panel-layout] .Virtuals_videoFrame__IJ6n2{height:100%}.Virtuals_stageExpanded__LCL1E[data-panel-layout=stacked]{grid-template-rows:minmax(0,1fr) auto auto auto}.Virtuals_stageExpanded__LCL1E[data-panel-layout=below-pair],.Virtuals_stageExpanded__LCL1E[data-panel-layout=beside]{grid-template-rows:minmax(0,1fr) auto auto}.Virtuals_stageExpanded__LCL1E[data-panel-layout=rail]{grid-template-rows:var(--stage-standings-height) minmax(0,1fr) auto}.Virtuals_stage__4RIFd[data-panel-layout=overlay]{grid-template-areas:"video" "controls";grid-template-rows:auto auto}.Virtuals_stageExpanded__LCL1E[data-panel-layout=overlay]{grid-template-rows:minmax(0,1fr) auto}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-panels]{grid-area:video;display:block;position:relative;align-self:stretch;height:100%;min-height:0;border:0;background:transparent;pointer-events:none;z-index:1}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-panel-content]{--overlay-gap:12px;position:absolute;display:block;box-sizing:border-box;width:var(--overlay-width);height:var(--overlay-height);padding:var(--overlay-gap);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-progress],.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-standings]{--overlay-bottom-gap:var(--overlay-gap);position:absolute;box-sizing:border-box;left:calc(var(--overlay-gap) + (100% - 2 * var(--overlay-gap)) * var(--overlay-x));top:calc(var(--overlay-gap) + (100% - var(--overlay-gap) - var(--overlay-bottom-gap)) * var(--overlay-y));transform:translate(calc(-100% * var(--overlay-x)),calc(-100% * var(--overlay-y)));min-height:0;max-height:none;border:1px solid rgba(219,230,241,.18);border-radius:8px;background:rgba(10,17,25,.64);text-shadow:0 1px 2px rgba(0,0,0,.85);box-shadow:0 4px 18px rgba(0,0,0,.28);overflow:hidden;pointer-events:auto}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-standings]{--standings-inset:clamp(0px,calc((var(--overlay-height) - var(--standings-height)) / 2),var(--overlay-gap));--overlay-bottom-gap:var(--standings-inset);width:max-content;max-width:calc(100% - 2 * var(--overlay-gap));height:min(var(--standings-height),calc(var(--overlay-height) - 2 * var(--standings-inset)));top:calc(var(--standings-inset) + (100% - 2 * var(--standings-inset)) * var(--overlay-y));padding:0 6px 4px}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-standings] ol{max-height:none}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-progress]{--overlay-bottom-gap:0px;width:min(820px,calc(100% - 2 * var(--overlay-gap)));height:min(calc(55px + var(--race-row-count) * var(--race-row-height)),44%);background:rgba(10,17,25,.68)}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-progress]:focus-within,.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-standings]:focus-within{z-index:2}.Virtuals_stage__4RIFd[data-panel-layout=overlay] [data-race-panel-message]{position:absolute;top:12px;left:12px;right:12px;background:rgba(10,17,25,.9);border-radius:8px;pointer-events:auto}.Virtuals_stage__4RIFd[data-panel-layout=overlay][data-video-obscured=true] [data-race-panels]{visibility:hidden}.Virtuals_stage__4RIFd[data-panel-layout=overlay][data-overlay-compact=true] [data-race-panel-content]{--overlay-gap:8px}.Virtuals_stage__4RIFd[data-panel-layout=overlay][data-overlay-compact=true] [data-race-progress]{height:min(150px,48%)}.Virtuals_stage__4RIFd[data-panel-layout=overlay][data-overlay-compact=true] [data-progress-window-label]{display:none}.Virtuals_stage__4RIFd[data-panel-policy=auto][data-panel-layout=overlay] [data-progress-view=full]{height:calc(76px + var(--race-row-count) * var(--race-row-height))}.Virtuals_stage__4RIFd[data-panel-policy=auto][data-panel-layout=beside] [data-race-standings]{height:min(calc(30px + var(--race-row-count) * var(--race-row-height)),var(--stage-video-height))}.Virtuals_stage__4RIFd[data-panel-layout=overlay][data-overlay-compact] [data-progress-view=compact]{width:min(calc(var(--compact-count) * 37px + 12px),620px,calc(100% - 2 * var(--overlay-gap)));height:auto;min-height:0;max-height:none;background:rgba(10,17,25,.64)}.Virtuals_stage__4RIFd[data-panel-layout]:not([data-panel-layout=overlay]) [data-progress-view=compact]{height:auto;min-height:0;max-height:none;align-self:start}@media (max-width:600px){.Virtuals_playbackControls__M5OY3 .Virtuals_racePanelControls__LuVGQ button{min-width:36px;padding:5px;font-size:11px}}.RunnerNumber_image__Wm05d{display:block;width:100%;height:100%;min-width:0;object-fit:contain;pointer-events:none}.RunnerNumber_accessibleNumber__J_wlE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.RunnerNumber_marbleArtwork__GWcAX{position:relative;display:block;flex:none;height:100%;aspect-ratio:1;max-width:100%;overflow:hidden;pointer-events:none}.RunnerNumber_marbleArtwork__GWcAX .RunnerNumber_image__Wm05d{object-fit:cover}.RunnerNumber_sphere__ouyE4{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.RunnerNumber_sphere__ouyE4[hidden]{display:none}.CompactRaceOrder_compact__YVNJH{position:relative;box-sizing:border-box;min-width:0;padding:0 5px 7px;color:#f3f6fa;background:rgba(10,17,25,.64);border:1px solid #53616c;border-radius:6px;text-shadow:0 1px 2px #000}.CompactRaceOrder_compact__YVNJH *,.CompactRaceOrder_compact__YVNJH :before{box-sizing:border-box}.CompactRaceOrder_header__NopUW{display:flex;align-items:center;gap:4px;height:26px}.CompactRaceOrder_caption___0TA_{min-width:0;flex:1 1;display:flex;align-items:center;gap:7px}.CompactRaceOrder_caption___0TA_ h2{font-size:11px;white-space:nowrap;margin:0}.CompactRaceOrder_caption___0TA_>span{min-width:0;font-size:10px;color:#cbd6df}.CompactRaceOrder_caption___0TA_ [role=status]{font-weight:650;color:#fff;line-height:11px;max-height:24px;overflow:hidden}.CompactRaceOrder_status__QFJR9{font-size:10px;color:#9adeb8}.CompactRaceOrder_close__dFqaa{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:4px;color:#edf2f6;background:transparent;font:20px/1 system-ui;cursor:pointer}.CompactRaceOrder_order__znO68{position:relative;margin:0;padding:0;list-style:none;height:calc(var(--order-rows) * var(--compact-row-step, 34px))}.CompactRaceOrder_entry__ObRwS{position:absolute;top:0;left:0;padding-top:2px;width:calc((100% - (var(--order-columns) - 1) * 3px) / var(--order-columns));height:var(--compact-row-step,34px);transform:translate3d(calc(var(--order-column) * (100% + 3px)),calc(var(--order-row) * var(--compact-row-step, 34px)),0)}.CompactRaceOrder_entry__ObRwS[data-pass=gaining]{z-index:2}.CompactRaceOrder_entry__ObRwS[data-pass=yielding]{z-index:1}button.CompactRaceOrder_driver__oh4nD{position:relative;width:100%;height:var(--compact-item-height,30px);padding:0;border:0;color:var(--car-ink);background:var(--car-color);font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:none;cursor:pointer}.CompactRaceOrder_driver__oh4nD[aria-pressed=true]{outline:2px solid #fff;outline-offset:-2px}.CompactRaceOrder_marbles__NTKG2 .CompactRaceOrder_driver__oh4nD{flex-direction:column}.CompactRaceOrder_marbles__NTKG2 .CompactRaceOrder_driver__oh4nD [data-marble-artwork]{height:calc(100% - 12px)}.CompactRaceOrder_marbleCode__n2Kch{display:block;flex:none;height:12px;line-height:12px;width:100%;color:#d6dfe7;font-size:10px;font-weight:600;letter-spacing:.04em;text-align:center;text-shadow:0 1px 2px #000}.CompactRaceOrder_close__dFqaa:focus-visible,.CompactRaceOrder_driver__oh4nD:focus-visible{outline:2px solid #87e3ee;outline-offset:1px}.CompactRaceOrder_entry__ObRwS[data-finish-place="1"]{--medal:#f4d06f}.CompactRaceOrder_entry__ObRwS[data-finish-place="2"]{--medal:#d5e0ee}.CompactRaceOrder_entry__ObRwS[data-finish-place="3"]{--medal:#e2ab80}.CompactRaceOrder_medal__49XsN{position:absolute;top:-3px;right:-4px;display:flex;align-items:center;justify-content:center;width:11px;height:11px;border-radius:3px;background:var(--medal);color:#101922;box-shadow:0 0 0 1px #101922;font-size:8px;line-height:1}.CompactRaceOrder_medal__49XsN svg{width:11px;height:9px}.CompactRaceOrder_distanceTrack__3W_xm{position:absolute;inset-inline:10px;bottom:1px;height:2px;overflow:hidden;border-radius:2px;background:rgba(196,210,222,.14);pointer-events:none}.CompactRaceOrder_distanceFill__T7lg9{display:block;width:100%;height:100%;background:rgba(196,210,222,.7);transform-origin:left center}[data-presentation=automatic] .CompactRaceOrder_compact__YVNJH{padding:0 10px 8px}[data-presentation=automatic] .CompactRaceOrder_header__NopUW{height:28px}[data-presentation=automatic] .CompactRaceOrder_caption___0TA_ h2{font-size:13px}[data-presentation=automatic] .CompactRaceOrder_caption___0TA_>span,[data-presentation=automatic] .CompactRaceOrder_status__QFJR9{font-size:12px}[data-presentation=automatic] .CompactRaceOrder_driver__oh4nD{font-size:calc(var(--compact-item-height) * .55);border-radius:calc(var(--compact-item-height) * .18)}[data-presentation=automatic] .CompactRaceOrder_medal__49XsN{width:15px;height:14px;font-size:10px}.FinalRaceResults_surface__uBclF{container-name:final-results;container-type:size;display:grid;place-items:center;box-sizing:border-box;min-width:0;min-height:0;height:100%;padding:12px;color:#f5f7fa;background:linear-gradient(180deg,rgba(6,12,18,.08),rgba(6,12,18,.38));animation:FinalRaceResults_revealSurface__RphUu .3s ease-out both}.FinalRaceResults_card__STvdZ{box-sizing:border-box;width:min(100%,1020px);max-height:100%;min-height:0;display:flex;flex-direction:column;padding:clamp(12px,2cqw,28px);border:1px solid rgba(196,213,230,.24);border-top:2px solid #dfb768;border-radius:12px;background:rgba(9,16,23,.75);box-shadow:0 18px 50px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:FinalRaceResults_revealCard__MnWp6 .48s cubic-bezier(.2,.7,.2,1) both}.FinalRaceResults_header__XJ9DD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:clamp(10px,1.5cqh,22px);flex-shrink:0}.FinalRaceResults_header__XJ9DD h2{margin:3px 0 4px;font-size:clamp(20px,2.8cqw,38px);line-height:1.15;font-weight:700;letter-spacing:-.025em}.FinalRaceResults_eyebrow__l1Ciw{margin:0;color:#efd493;text-transform:uppercase;letter-spacing:.15em;font-size:clamp(10px,1.2cqw,14px);font-weight:700}.FinalRaceResults_meta__quV0B{margin:0;color:#aab8c4;font-size:clamp(10px,1.1cqw,14px)}.FinalRaceResults_trophy__vCgoh{width:clamp(32px,5cqw,64px);height:clamp(32px,5cqw,64px);color:#dfb768;flex-shrink:0}.FinalRaceResults_scroll__JL_Is{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#617181 transparent;border-radius:4px}.FinalRaceResults_scroll__JL_Is:focus-visible{outline:2px solid #d8b567;outline-offset:2px}.FinalRaceResults_table__8oa_U{border-collapse:collapse;width:100%;table-layout:fixed;font-size:clamp(12px,1.4cqw,21px);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FinalRaceResults_positionColumn__EfFws{width:clamp(28px,4.5cqw,58px)}.FinalRaceResults_timeColumn__Eo4UK{width:clamp(77px,12cqw,150px)}.FinalRaceResults_gapColumn__kSepS{width:clamp(57px,9cqw,112px)}.FinalRaceResults_table__8oa_U thead{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#101a23}.FinalRaceResults_table__8oa_U thead th{padding:7px 4px;color:#aab8c4;font-size:clamp(9px,1cqw,13px);font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-align:left}.FinalRaceResults_table__8oa_U tbody td,.FinalRaceResults_table__8oa_U tbody th{padding:clamp(4px,.7cqh,9px) 4px;border-top:1px solid rgba(190,207,224,.1)}.FinalRaceResults_table__8oa_U tbody th{text-align:left;font-weight:600}.FinalRaceResults_row__WnGrZ{background:rgba(178,196,214,.04);animation:FinalRaceResults_revealRow__d5lzA .34s ease-out both;animation-delay:var(--row-delay)}.FinalRaceResults_row__WnGrZ:nth-child(2n){background:rgba(178,196,214,.075)}.FinalRaceResults_row__WnGrZ[data-final-position="1"]{background:rgba(210,166,75,.17)}.FinalRaceResults_position__aXJnx{color:#bac6d1;font-weight:600}.FinalRaceResults_position__aXJnx span{display:grid;place-items:center;width:clamp(20px,2.8cqw,34px);height:clamp(20px,2.8cqw,34px);border-radius:5px}.FinalRaceResults_row__WnGrZ[data-final-position="1"] .FinalRaceResults_position__aXJnx span{color:#161209;background:#e5c472}.FinalRaceResults_row__WnGrZ[data-final-position="2"] .FinalRaceResults_position__aXJnx span{color:#172028;background:#c5d0db}.FinalRaceResults_row__WnGrZ[data-final-position="3"] .FinalRaceResults_position__aXJnx span{color:#26180e;background:#dca879}.FinalRaceResults_driver__bT4Mt{display:flex;align-items:center;gap:clamp(6px,1cqw,12px);min-width:0}.FinalRaceResults_number__PvUg2{display:grid;place-items:center;width:clamp(24px,3.4cqw,44px);height:clamp(22px,3cqw,38px);flex-shrink:0;border-radius:5px;background:var(--car-color);color:var(--car-ink);font-weight:750;line-height:1}.FinalRaceResults_name__8WVJc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FinalRaceResults_table__8oa_U .FinalRaceResults_numeric__TvT7j{text-align:right;white-space:nowrap;font-weight:500}.FinalRaceResults_gap__RZ5pt{color:#b7c4cf}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_card__STvdZ{width:min(100%,640px);padding:18px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_header__XJ9DD h2{font-size:clamp(20px,2.4cqw,28px)}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_trophy__vCgoh{width:42px;height:42px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_table__8oa_U{font-size:15px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_positionColumn__EfFws{width:40px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_timeColumn__Eo4UK{width:104px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_gapColumn__kSepS{width:82px}.FinalRaceResults_lapsColumn__6oZPp{width:64px}.FinalRaceResults_statusColumn__yS4BI{width:84px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_number__PvUg2{width:32px;height:30px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_position__aXJnx span{width:28px;height:28px}.FinalRaceResults_finishStatus__Xlbum{color:#b4d2bd}.FinalRaceResults_note__nJnRn{flex-shrink:0;margin:10px 0 0;color:#aab8c4;font-size:11px;line-height:1.35}@container final-results (min-width: 900px) and (min-height: 520px){.FinalRaceResults_card__STvdZ{width:min(88%,880px);padding:clamp(12px,1.7cqw,22px)}.FinalRaceResults_header__XJ9DD{padding-bottom:clamp(10px,1.2cqh,18px)}.FinalRaceResults_header__XJ9DD h2{font-size:clamp(20px,2.4cqw,32px)}.FinalRaceResults_trophy__vCgoh{width:clamp(32px,4.2cqw,54px);height:clamp(32px,4.2cqw,54px)}.FinalRaceResults_table__8oa_U{font-size:clamp(12px,1.25cqw,18px)}.FinalRaceResults_table__8oa_U tbody td,.FinalRaceResults_table__8oa_U tbody th{padding-block:clamp(4px,.55cqh,7px)}.FinalRaceResults_number__PvUg2{width:clamp(24px,3cqw,36px);height:clamp(22px,2.65cqw,32px)}.FinalRaceResults_position__aXJnx span{width:clamp(20px,2.4cqw,28px);height:clamp(20px,2.4cqw,28px)}}@container final-results (max-width: 440px){.FinalRaceResults_card__STvdZ{padding:10px 8px;border-radius:9px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_card__STvdZ{padding:10px 8px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_table__8oa_U{font-size:12px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_positionColumn__EfFws{width:26px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_timeColumn__Eo4UK{width:77px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_gapColumn__kSepS{width:57px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_number__PvUg2{width:24px;height:22px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_position__aXJnx span{width:20px;height:20px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_trophy__vCgoh{width:30px;height:30px}.FinalRaceResults_lapsColumn__6oZPp{width:42px}.FinalRaceResults_statusColumn__yS4BI{width:61px}.FinalRaceResults_header__XJ9DD{padding:0 4px 10px}.FinalRaceResults_header__XJ9DD h2{font-size:20px}.FinalRaceResults_table__8oa_U tbody td,.FinalRaceResults_table__8oa_U tbody th{padding:3px}.FinalRaceResults_positionColumn__EfFws{width:26px}.FinalRaceResults_number__PvUg2{width:24px;height:22px;border-radius:4px}}@container final-results (max-height: 340px){.FinalRaceResults_header__XJ9DD{padding-bottom:6px}.FinalRaceResults_header__XJ9DD h2{font-size:20px}.FinalRaceResults_meta__quV0B,.FinalRaceResults_trophy__vCgoh{display:none}.FinalRaceResults_table__8oa_U tbody td,.FinalRaceResults_table__8oa_U tbody th{padding-block:3px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_card__STvdZ{padding:8px}.FinalRaceResults_note__nJnRn{margin-top:6px}}@container final-results (min-width: 600px) and (max-height: 360px){.FinalRaceResults_card__STvdZ{padding:8px 12px}.FinalRaceResults_header__XJ9DD{padding-bottom:6px}.FinalRaceResults_header__XJ9DD>div{display:flex;align-items:center;gap:12px}.FinalRaceResults_header__XJ9DD h2{margin:0;font-size:20px}.FinalRaceResults_meta__quV0B,.FinalRaceResults_trophy__vCgoh{display:none}.FinalRaceResults_table__8oa_U{font-size:12px}.FinalRaceResults_table__8oa_U thead th{padding-block:4px;font-size:9px}.FinalRaceResults_table__8oa_U tbody td,.FinalRaceResults_table__8oa_U tbody th{padding-block:2px}.FinalRaceResults_number__PvUg2{width:22px;height:18px;border-radius:3px}.FinalRaceResults_position__aXJnx span{width:18px;height:18px;border-radius:3px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_table__8oa_U{font-size:12px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_number__PvUg2{width:22px;height:18px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_position__aXJnx span{width:18px;height:18px}}@container final-results (max-height: 200px){.FinalRaceResults_marbles__j_D__ .FinalRaceResults_card__STvdZ{padding:6px 8px}.FinalRaceResults_marbles__j_D__ .FinalRaceResults_header__XJ9DD,.FinalRaceResults_marbles__j_D__ .FinalRaceResults_note__nJnRn{display:none}}@keyframes FinalRaceResults_revealSurface__RphUu{0%{opacity:0}to{opacity:1}}@keyframes FinalRaceResults_revealCard__MnWp6{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes FinalRaceResults_revealRow__d5lzA{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FinalRaceResults_card__STvdZ,.FinalRaceResults_row__WnGrZ,.FinalRaceResults_surface__uBclF{animation:none}}.RacePanels_panels__D36_k{min-width:0;background:var(--surface,#171a1e);color:var(--text,#f3f4f5);border-top:1px solid var(--border,#2a2f36)}.RacePanels_toolbar__DwMn6{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:4px 10px}.RacePanels_message__XpaGf button,.RacePanels_toolbar__DwMn6 button{min-height:32px;padding:5px 10px;border:1px solid var(--border,#2a2f36);border-radius:6px;background:var(--cell,#252a31);color:var(--text,#f3f4f5);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.RacePanels_toolbar__DwMn6 button[aria-expanded=true]{background:var(--cell-hover,#2e343c);border-color:var(--brand,#e0322d)}.RacePanels_toolbar__DwMn6 button[aria-pressed=true]{background:#213d38;border-color:#72baa0;color:#d8f5e8}.RacePanels_toolbar__DwMn6 .RacePanels_placement__kgoIL{flex:0 0 106px;white-space:nowrap}.RacePanels_panels__D36_k :where(button):focus-visible{outline:2px solid var(--brand,#e0322d);outline-offset:-2px}.RacePanels_status__U9TuB{margin-left:auto;font-size:12px;color:#c1c8d2}.RacePanels_content__QeZCB{display:flex;flex-direction:column;gap:8px}.RacePanels_progress__x0VN9,.RacePanels_standings__00gSE{--ui-scale:.9;--progress-rem:calc(16px * var(--ui-scale));--race-row-height:calc(.875 * var(--progress-rem))}.RacePanels_standings__00gSE{--standings-height:calc(32px + var(--race-row-count, 10) * var(--race-row-height));--standings-chip-height:calc(var(--race-row-height) - 1px);--standings-chip-width:calc(var(--standings-chip-height) * 1.35);display:flex;flex-direction:column;min-width:0;min-height:0;height:var(--standings-height);padding:0 8px;background:var(--surface,#171a1e)}.RacePanels_heading__gbR0W{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;height:24px;min-height:24px;padding:0 2px}.RacePanels_heading__gbR0W strong{font-size:13px}.RacePanels_heading__gbR0W span{font-size:11px;color:#aeb8c6}.RacePanels_list__3SvFC{flex:1 1;min-height:0;list-style:none;padding:0;margin:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.RacePanels_standing__R6cQH{display:grid;align-items:center;width:100%;height:var(--race-row-height);min-height:var(--race-row-height);box-sizing:border-box;grid-gap:9px;gap:9px;padding:0 8px;border:0;border-bottom:1px solid var(--border,#2a2f36);border-radius:0;text-align:left;background:var(--zebra,#1f2329);color:var(--text,#f3f4f5);font:inherit;line-height:1;cursor:pointer;grid-template-columns:14px var(--standings-chip-width) minmax(0,1fr) 38px;gap:4px;padding-right:4px;padding-left:4px}.RacePanels_standing__R6cQH:hover{background:var(--cell-hover,#2e343c)}.RacePanels_standing__R6cQH[aria-pressed=true]{background:var(--cell-hover,#2e343c);box-shadow:inset 3px 0 var(--brand,#e0322d)}.RacePanels_position__Ap9w9{font-size:calc(.625 * var(--progress-rem));font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RacePanels_standing__R6cQH .RacePanels_number___Ib21{width:100%;height:var(--standings-chip-height);min-height:0;box-sizing:border-box;padding:0;border:0;border-radius:calc(var(--standings-chip-height) * .2);background:var(--car-color);color:var(--car-ink);font-size:calc(.5625 * var(--progress-rem));text-shadow:none}.RacePanels_name__4CeSc{font-size:calc(.6875 * var(--progress-rem));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.RacePanels_gap__539tr{font-size:calc(.625 * var(--progress-rem));text-align:right;color:var(--text2,#a3aab3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RacePanels_message__XpaGf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;color:#bdc6d2;font-size:13px}@media (prefers-reduced-motion:reduce){.RacePanels_panels__D36_k *{scroll-behavior:auto}}.RacePanels_progress__x0VN9{--road-speed:6;--progress-car-width:calc(1.75 * var(--progress-rem));--line:#2a3745;--muted:#9eb0bf;--ink:#edf2f6;--accent:#ff5846;--green:#9adeb8;color:var(--ink);font:calc(.875 * var(--progress-rem))/1.4 system-ui,-apple-system,sans-serif}.RacePanels_progress__x0VN9,.RacePanels_progress__x0VN9 *,.RacePanels_progress__x0VN9 :before{box-sizing:border-box}.RacePanels_progress__x0VN9 :where(button){font:inherit;color:var(--ink);cursor:pointer;border-radius:calc(.4375 * var(--progress-rem))}.RacePanels_progress__x0VN9 :where(button):focus-visible{outline:calc(.125 * var(--progress-rem)) solid #87e3ee;outline-offset:calc(.1875 * var(--progress-rem))}.RacePanels_progress__x0VN9 [hidden]{display:none!important}.RacePanels_progress__x0VN9{flex:0 0 clamp(calc(11.625 * var(--progress-rem)),calc(30dvh * var(--ui-scale,1)),calc(17 * var(--progress-rem)));height:clamp(calc(11.625 * var(--progress-rem)),calc(30dvh * var(--ui-scale,1)),calc(17 * var(--progress-rem)));min-height:calc(8.25 * var(--progress-rem));min-width:0;width:100%;display:flex;flex-direction:column;overflow:hidden;border:calc(.0625 * var(--progress-rem)) solid var(--line);border-radius:calc(.5625 * var(--progress-rem));background:#101922;--progress-label:calc(7 * var(--progress-rem));--progress-gap:calc(3.25 * var(--progress-rem))}.RacePanels_progressHeading__xpgQs{display:flex;align-items:center;gap:calc(.75 * var(--progress-rem));min-height:calc(2.375 * var(--progress-rem));padding:0 calc(.5 * var(--progress-rem)) 0 calc(.75 * var(--progress-rem));flex:none}.RacePanels_progress__x0VN9 h2{font-size:calc(.8125 * var(--progress-rem));letter-spacing:calc(.0125 * var(--progress-rem));margin:0}.RacePanels_progressLap__KlQJy{color:var(--muted);font-size:calc(.6875 * var(--progress-rem))}.RacePanels_progressPercentage__JHi2i{margin-left:auto;font-size:calc(.75 * var(--progress-rem));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--green)}.RacePanels_progressClose__L0n84{min-height:calc(2.125 * var(--progress-rem));min-width:calc(2.125 * var(--progress-rem));padding:0;font-size:calc(1.375 * var(--progress-rem));border:0;background:transparent}.RacePanels_progressOverview__ZhO7N{position:relative;flex:none;height:calc(.25 * var(--progress-rem));background:#293745;margin:0 calc(.75 * var(--progress-rem))}.RacePanels_progressOverviewFill__OUjrF{height:100%;width:0;background:var(--accent)}.RacePanels_progressLapTicks__mQFkZ{position:absolute;inset:0}.RacePanels_progressLapTicks__mQFkZ span{position:absolute;top:calc(-.0625 * var(--progress-rem));width:calc(.125 * var(--progress-rem));height:calc(.375 * var(--progress-rem));background:#c7d2da}.RacePanels_progressScale__vLjQ_{flex:none;display:flex;align-items:center;justify-content:space-between;padding:calc(.375 * var(--progress-rem)) calc(.8125 * var(--progress-rem)) calc(.25 * var(--progress-rem));font-size:calc(.5625 * var(--progress-rem));line-height:1.2;letter-spacing:calc(.025 * var(--progress-rem));color:var(--muted)}.RacePanels_progressScale__vLjQ_ .RacePanels_progressWindow__w18ie{margin-left:auto;margin-right:calc(.875 * var(--progress-rem))}.RacePanels_progressLanes__43y_1{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#4f626f #101922;flex:1 1;min-height:0;padding:0 calc(.375 * var(--progress-rem)) calc(.3125 * var(--progress-rem));touch-action:pan-y}.RacePanels_progressLane__JBE7y{display:grid;grid-template-columns:var(--progress-label) minmax(0,1fr) var(--progress-gap);align-items:center;grid-gap:calc(.5 * var(--progress-rem));gap:calc(.5 * var(--progress-rem));width:100%;min-height:var(--race-row-height);padding:0 calc(.4375 * var(--progress-rem));text-align:left;font-size:calc(.6875 * var(--progress-rem));line-height:1;border:0;border-bottom:calc(.0625 * var(--progress-rem)) solid #202d38;border-radius:calc(.1875 * var(--progress-rem));background:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RacePanels_progressLane__JBE7y:hover:not(:disabled){background:#1b2a36}.RacePanels_progressLane__JBE7y[aria-pressed=true]{background:#25333f;box-shadow:inset calc(.1875 * var(--progress-rem)) 0 var(--car-color)}.RacePanels_progressLane__JBE7y:focus-visible{outline-offset:calc(-.125 * var(--progress-rem))}.RacePanels_progressIdentity__km8fe{display:flex;align-items:center;gap:calc(.5625 * var(--progress-rem));overflow:hidden}.RacePanels_progressPosition__2z9N6{width:calc(1.1875 * var(--progress-rem));flex:none;text-align:right;font-size:calc(.625 * var(--progress-rem));color:var(--muted)}.RacePanels_progressName___Bu2z{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RacePanels_progressRoad__ij0VW{height:calc(.625 * var(--progress-rem));min-width:0;position:relative;display:block;background:linear-gradient(#2a3944,#2a3944) 50%/100% calc(.0625 * var(--progress-rem)) no-repeat}.RacePanels_progressTexture__niMl5{position:absolute;inset:0;overflow:hidden;pointer-events:none}.RacePanels_progressTexture__niMl5:before{content:"";position:absolute;inset:0 -200px 0 0;will-change:transform;background:repeating-linear-gradient(90deg,#71849280 0 calc(.1875 * var(--progress-rem)),transparent calc(.1875 * var(--progress-rem)) calc(2 * var(--progress-rem))) var(--road-offset,calc(0 * var(--progress-rem))) center/calc(2 * var(--progress-rem)) calc(.0625 * var(--progress-rem)) repeat-x;pointer-events:none}.RacePanels_progressMarker__ofdPu{position:absolute;inset:0;pointer-events:none;will-change:transform;transform:translate3d(clamp(calc(var(--progress-car-width) / 2),var(--progress-position),calc(100% - var(--progress-car-width) / 2)),0,0)}.RacePanels_progressCar__ot23y{position:absolute;left:0;top:calc(.0625 * var(--progress-rem));transform:translateX(-50%);width:var(--progress-car-width);height:calc(.5 * var(--progress-rem));border-radius:calc(.125 * var(--progress-rem));background:var(--car-color);border-right:calc(.25 * var(--progress-rem)) solid var(--car-secondary);color:var(--car-ink,#08111a);font-size:calc(.5625 * var(--progress-rem));font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 calc(.0625 * var(--progress-rem)) #0b141c}.RacePanels_progressCar__ot23y:before{content:"";position:absolute;right:100%;top:calc(.1875 * var(--progress-rem));width:calc(1.5625 * var(--progress-rem));height:calc(.09375 * var(--progress-rem));background:linear-gradient(90deg,transparent,var(--car-color));pointer-events:none}.RacePanels_progressCar__ot23y[data-number-artwork]{top:50%;height:calc(var(--race-row-height) - 1px);transform:translate(-50%,-50%)}.RacePanels_progressCar__ot23y[data-number-artwork]:before{top:50%}.RacePanels_progressDistance__dn61z{text-align:right;white-space:nowrap;font-size:calc(.625 * var(--progress-rem));color:var(--muted)}.RacePanels_progressLane__JBE7y.RacePanels_finished__AmkRu .RacePanels_progressDistance__dn61z{color:var(--green)}.RacePanels_progressFinish__UQKJv{position:absolute;top:0;bottom:0;width:calc(.25 * var(--progress-rem));background:repeating-conic-gradient(#dfebef 0 25%,#34434c 0 50%) 0/calc(.25 * var(--progress-rem)) calc(.25 * var(--progress-rem));opacity:.8}.RacePanels_progressOffscale__V75m7{display:none;position:absolute;left:0;top:0;color:var(--car-color);font-size:calc(.625 * var(--progress-rem));line-height:calc(.625 * var(--progress-rem))}.RacePanels_progressLane__JBE7y.RacePanels_offscale__sgD5q .RacePanels_progressCar__ot23y{visibility:hidden}.RacePanels_progressLane__JBE7y.RacePanels_offscale__sgD5q .RacePanels_progressOffscale__V75m7{display:block}[data-expanded=true] .RacePanels_progress__x0VN9{flex-basis:clamp(calc(8.25 * var(--progress-rem)),calc(40dvh * var(--ui-scale,1)),calc(12.75 * var(--progress-rem)));height:clamp(calc(8.25 * var(--progress-rem)),calc(40dvh * var(--ui-scale,1)),calc(12.75 * var(--progress-rem)));min-height:0;max-height:46dvh;border-width:calc(.0625 * var(--progress-rem)) 0 0;border-radius:0}[data-expanded=true] .RacePanels_progressClose__L0n84,[data-expanded=true] .RacePanels_progressHeading__xpgQs{min-height:calc(2 * var(--progress-rem))}[data-expanded=true] .RacePanels_progressScale__vLjQ_{padding-top:calc(.125 * var(--progress-rem));padding-bottom:calc(.125 * var(--progress-rem))}[data-expanded=true] .RacePanels_progress__x0VN9,[data-expanded=true] .RacePanels_standings__00gSE{--race-row-height:calc(0.8125 * var(--progress-rem))}@media(max-width:600px){.RacePanels_progress__x0VN9,.RacePanels_standings__00gSE{--race-row-height:calc(0.9375 * var(--progress-rem))}.RacePanels_progress__x0VN9{--progress-label:calc(5.125 * var(--progress-rem));--progress-gap:calc(3 * var(--progress-rem));flex-basis:clamp(calc(12.25 * var(--progress-rem)),calc(28dvh * var(--ui-scale,1)),calc(14.5 * var(--progress-rem)));height:clamp(calc(12.25 * var(--progress-rem)),calc(28dvh * var(--ui-scale,1)),calc(14.5 * var(--progress-rem)))}.RacePanels_progressHeading__xpgQs{gap:calc(.5 * var(--progress-rem));padding-left:calc(.5625 * var(--progress-rem))}.RacePanels_progressScale__vLjQ_{padding-left:calc(.625 * var(--progress-rem));padding-right:calc(.625 * var(--progress-rem));font-size:calc(.5 * var(--progress-rem))}.RacePanels_progressScale__vLjQ_ .RacePanels_progressWindow__w18ie{display:none}.RacePanels_progressLane__JBE7y{padding-left:calc(.25 * var(--progress-rem));padding-right:calc(.25 * var(--progress-rem));font-size:calc(.625 * var(--progress-rem))}.RacePanels_progressIdentity__km8fe,.RacePanels_progressLane__JBE7y{gap:calc(.3125 * var(--progress-rem))}.RacePanels_progressPosition__2z9N6{width:calc(.9375 * var(--progress-rem))}.RacePanels_progressDistance__dn61z{font-size:calc(.5625 * var(--progress-rem))}.RacePanels_progress__x0VN9{--progress-car-width:calc(1.5 * var(--progress-rem))}.RacePanels_progressCar__ot23y{font-size:calc(.5 * var(--progress-rem))}}@media(pointer:coarse){.RacePanels_progress__x0VN9,.RacePanels_standings__00gSE,[data-expanded=true] .RacePanels_progress__x0VN9,[data-expanded=true] .RacePanels_standings__00gSE{--race-row-height:calc(1 * var(--progress-rem))}.RacePanels_progressClose__L0n84{min-width:calc(2.5 * var(--progress-rem))}}.RacePanels_progressTexture__niMl5:before{background-position-x:0;transform:translate3d(calc(var(--road-offset,0px) * var(--ui-scale,1) * var(--road-speed,1)),0,0)}@media(prefers-reduced-motion:reduce){.RacePanels_progressTexture__niMl5:before{transform:none;will-change:auto}}[data-expanded=true] .RacePanels_standings__00gSE{min-height:0;padding:0 8px;background:#111419}[data-expanded=true] .RacePanels_toolbar__DwMn6{gap:6px;padding:4px 8px;background:#111419}[data-expanded=true] .RacePanels_toolbar__DwMn6 button{min-height:34px;padding:5px 8px}[data-panel-layout=overlay] .RacePanels_heading__gbR0W{height:24px;min-height:24px;gap:6px;justify-content:flex-start}[data-panel-layout=overlay] .RacePanels_heading__gbR0W strong{font-size:11px}[data-panel-layout=overlay] .RacePanels_standingsLegend__j_bL6{display:none}[data-panel-layout=overlay] .RacePanels_standing__R6cQH{background:hsla(0,0%,100%,.035);border-bottom-color:rgba(190,207,224,.12)}[data-panel-layout=overlay] .RacePanels_standing__R6cQH:hover,[data-panel-layout=overlay] .RacePanels_standing__R6cQH[aria-pressed=true]{background:rgba(97,128,153,.32)}[data-panel-layout=overlay] .RacePanels_progressHeading__xpgQs{min-height:26px;gap:6px;padding:0 6px}[data-panel-layout=overlay] .RacePanels_progressScale__vLjQ_{padding-top:4px;padding-bottom:4px}[data-panel-layout=overlay] .RacePanels_progressClose__L0n84{min-height:24px;min-width:24px;height:24px;padding:0;line-height:1}.RacePanels_moveHandle__TJXct,.RacePanels_overlayClose__i1JLr,.RacePanels_progress__x0VN9 .RacePanels_moveHandle__TJXct{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;min-height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:#d5e1ec;font-size:18px;line-height:1;cursor:-webkit-grab;cursor:grab;touch-action:none}.RacePanels_moveHandle__TJXct:active{cursor:-webkit-grabbing;cursor:grabbing}.RacePanels_overlayClose__i1JLr{margin-left:auto;cursor:pointer;touch-action:manipulation}.RacePanels_moveHandle__TJXct:hover,.RacePanels_overlayClose__i1JLr:hover{background:hsla(0,0%,100%,.12)}.RacePanels_moveHandle__TJXct:focus-visible,.RacePanels_overlayClose__i1JLr:focus-visible{outline:2px solid #87e3ee;outline-offset:-2px}@media(max-width:600px){.RacePanels_toolbar__DwMn6 .RacePanels_placement__kgoIL{flex-basis:94px}.RacePanels_toolbar__DwMn6{gap:4px;padding:4px}.RacePanels_status__U9TuB{display:none}.RacePanels_toolbar__DwMn6 button{padding:5px 6px;font-size:11px}[data-panel-layout=overlay] .RacePanels_toolbar__DwMn6{gap:4px;padding:4px}[data-panel-layout=overlay] .RacePanels_status__U9TuB{display:none}}.RacePanels_finishBadge__GmM0S[data-finish-place="1"],.RacePanels_podiumSlot__kvDQ6[data-finish-place="1"],.RacePanels_progressLane__JBE7y[data-finish-place="1"],.RacePanels_standing__R6cQH[data-finish-place="1"]{--podium-color:#f4d06f}.RacePanels_finishBadge__GmM0S[data-finish-place="2"],.RacePanels_podiumSlot__kvDQ6[data-finish-place="2"],.RacePanels_progressLane__JBE7y[data-finish-place="2"],.RacePanels_standing__R6cQH[data-finish-place="2"]{--podium-color:#d5e0ee}.RacePanels_finishBadge__GmM0S[data-finish-place="3"],.RacePanels_podiumSlot__kvDQ6[data-finish-place="3"],.RacePanels_progressLane__JBE7y[data-finish-place="3"],.RacePanels_standing__R6cQH[data-finish-place="3"]{--podium-color:#e2ab80}.RacePanels_progressLane__JBE7y[data-finish-place] .RacePanels_progressPosition__2z9N6,.RacePanels_standing__R6cQH[data-finish-place] .RacePanels_position__Ap9w9{color:var(--podium-color);font-weight:800}.RacePanels_progressLane__JBE7y[data-finish-place] .RacePanels_progressName___Bu2z,.RacePanels_standing__R6cQH[data-finish-place] .RacePanels_name__4CeSc{font-weight:800}.RacePanels_progressLane__JBE7y[data-finish-place] .RacePanels_progressCar__ot23y{outline:1px solid var(--podium-color)}.RacePanels_gap__539tr,.RacePanels_progressDistance__dn61z{display:flex;align-items:center}.RacePanels_gap__539tr{justify-content:flex-end}.RacePanels_progressDistance__dn61z{justify-content:flex-start;text-align:left}@supports (grid-template-columns:subgrid){.RacePanels_progressLanes__43y_1{display:grid;grid-template-columns:var(--progress-label) minmax(0,1fr) max-content;grid-column-gap:calc(.5 * var(--progress-rem));column-gap:calc(.5 * var(--progress-rem));align-content:start;padding-right:3px}.RacePanels_progressLane__JBE7y{grid-column:1/-1;grid-template-columns:subgrid;padding-right:3px}@media (max-width:600px){.RacePanels_progressLanes__43y_1{column-gap:calc(.3125 * var(--progress-rem))}}}.RacePanels_finishBadge__GmM0S{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:2px;height:calc(var(--race-row-height) - 1px);box-sizing:border-box;padding:0 3px;border-radius:3px;background:var(--podium-color);color:#111820;font-size:calc(.5625 * var(--progress-rem));font-weight:800;line-height:1;white-space:nowrap}.RacePanels_finishCrown__hIXrN{width:10px;height:8px;flex:none}.RacePanels_finishPodium__ybvCP{display:grid;grid-template-columns:repeat(var(--podium-count),minmax(0,1fr));grid-gap:5px;gap:5px;flex:none;list-style:none;padding:0;margin:4px 8px}.RacePanels_podiumSlot__kvDQ6{min-width:0}.RacePanels_podiumDriver__Zm6nE,.RacePanels_podiumPending__QURbC{display:flex;align-items:center;gap:5px;box-sizing:border-box;width:100%;height:30px;min-width:0;padding:3px 5px;border:1px solid #45515d;border-radius:5px;background:rgba(9,16,24,.5);text-align:left}.RacePanels_podiumDriver__Zm6nE{border-color:var(--podium-color)}.RacePanels_podiumDriver__Zm6nE:hover,.RacePanels_podiumDriver__Zm6nE[aria-pressed=true]{background:rgba(79,103,124,.7)}.RacePanels_podiumName__8xlsk{min-width:0;max-height:22px;overflow:hidden;white-space:normal;line-height:11px;font-size:10px;font-weight:700;color:#f3f6fa}.RacePanels_finishPodium__ybvCP .RacePanels_finishBadge__GmM0S{height:20px;min-width:26px;padding:0 4px;font-size:10px}.RacePanels_finishPodium__ybvCP .RacePanels_finishCrown__hIXrN{width:13px;height:11px}.RacePanels_podiumPending__QURbC{color:var(--muted);font-size:10px}[data-presentation=automatic] .RacePanels_progress__x0VN9,[data-presentation=automatic] .RacePanels_standings__00gSE{--ui-scale:var(--presentation-scale,1);--progress-rem:calc(16px * var(--ui-scale));--race-row-height:var(--presentation-row-height,20px)}[data-presentation=automatic] .RacePanels_toolbar__DwMn6{padding:0 8px;background:transparent}[data-presentation=automatic] .RacePanels_status__U9TuB{display:inline;font-size:13px}[data-presentation=automatic] .RacePanels_standings__00gSE{--race-row-height:var(--presentation-standings-row,20px);--standings-chip-height:clamp(18px,calc(var(--race-row-height) - 4px),44px);--standings-chip-width:calc(var(--standings-chip-height) * 1.15);padding:0 calc(8px * var(--ui-scale)) 8px}[data-presentation=automatic] .RacePanels_heading__gbR0W{height:calc(36px * var(--ui-scale));min-height:calc(36px * var(--ui-scale));gap:8px}[data-presentation=automatic] .RacePanels_heading__gbR0W strong{font-size:calc(14px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_standingsLegend__j_bL6{display:none}[data-presentation=automatic] .RacePanels_standing__R6cQH{grid-template-columns:calc(18px * var(--ui-scale)) var(--standings-chip-width) minmax(0,1fr) max-content;gap:calc(6px * var(--ui-scale));background:hsla(0,0%,100%,.035);border-bottom-color:rgba(190,207,224,.12)}[data-presentation=automatic] .RacePanels_standing__R6cQH:hover,[data-presentation=automatic] .RacePanels_standing__R6cQH[aria-pressed=true]{background:rgba(101,131,157,.28)}[data-presentation=automatic] .RacePanels_gap__539tr,[data-presentation=automatic] .RacePanels_position__Ap9w9{font-size:calc(12px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_name__4CeSc{font-size:calc(13px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_standing__R6cQH .RacePanels_number___Ib21{font-size:calc(var(--standings-chip-height) * .64)}[data-presentation=automatic][data-standings-placement=side] .RacePanels_standings__00gSE{--standings-chip-height:clamp(22px,min(calc(var(--race-row-height) - 8px),calc(var(--stage-side-width) * .12)),60px)}[data-presentation=automatic][data-standings-placement=side] .RacePanels_name__4CeSc{font-size:clamp(14px,min(calc(var(--race-row-height) * .37),calc(var(--stage-side-width) * .045)),26px)}[data-presentation=automatic][data-standings-placement=side] .RacePanels_gap__539tr,[data-presentation=automatic][data-standings-placement=side] .RacePanels_position__Ap9w9{font-size:clamp(12px,min(calc(var(--race-row-height) * .32),calc(var(--stage-side-width) * .04)),23px)}[data-presentation=automatic] .RacePanels_progress__x0VN9{--progress-label:calc(172px * var(--ui-scale));--progress-car-width:calc(32px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressHeading__xpgQs{min-height:calc(30px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progress__x0VN9 h2{font-size:calc(14px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressLap__KlQJy,[data-presentation=automatic] .RacePanels_progressPercentage__JHi2i{font-size:calc(12px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressScale__vLjQ_{height:calc(30px * var(--ui-scale));font-size:calc(10px * var(--ui-scale));padding-block:0}[data-presentation=automatic] .RacePanels_progressLane__JBE7y{height:var(--race-row-height);font-size:calc(12px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressDistance__dn61z,[data-presentation=automatic] .RacePanels_progressPosition__2z9N6{font-size:calc(11px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressCar__ot23y{height:calc(var(--race-row-height) - 4px);top:50%;transform:translate(-50%,-50%);font-size:calc(12px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_progressCar__ot23y[data-number-artwork=marbles]{height:calc(var(--race-row-height) - 2px)}[data-presentation=automatic] .RacePanels_finishBadge__GmM0S{height:min(24px,calc(var(--race-row-height) - 2px));font-size:calc(11px * var(--ui-scale));text-shadow:none}[data-presentation=automatic] .RacePanels_finishPodium__ybvCP{height:calc(30px * var(--ui-scale));margin:0 8px;align-items:center}[data-presentation=automatic] .RacePanels_podiumDriver__Zm6nE,[data-presentation=automatic] .RacePanels_podiumPending__QURbC{height:calc(26px * var(--ui-scale))}[data-presentation=automatic] .RacePanels_podiumName__8xlsk{font-size:calc(11px * var(--ui-scale));max-height:none;line-height:1.15}[data-presentation=automatic][data-standings-placement=side] .RacePanels_finishBadge__GmM0S{height:clamp(22px,calc(var(--race-row-height) * .5),32px);font-size:clamp(12px,calc(var(--stage-side-width) * .035),20px)}[data-presentation=automatic][data-standings-placement=side] .RacePanels_finishCrown__hIXrN{width:16px;height:13px}.WaitingHourglass_hourglass__guHce{display:block;width:28px;height:35px;margin:10px auto 0;color:#d8bd85;animation:WaitingHourglass_turn__tILDb 6s ease-in-out infinite}.WaitingHourglass_sand__8G_aO{opacity:.85}.WaitingHourglass_stream__qbqU8{animation:WaitingHourglass_flow__JD8AZ 1.6s ease-in-out infinite}@keyframes WaitingHourglass_turn__tILDb{0%,75%{transform:rotate(0)}95%,to{transform:rotate(180deg)}}@keyframes WaitingHourglass_flow__JD8AZ{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.WaitingHourglass_hourglass__guHce,.WaitingHourglass_stream__qbqU8{animation:none}}