.live-race_page__AV83N{--ink-rgb:255,255,255;--ink-boost:1;--ink-strong:#fff;--fade-rgb:0,0,0;--s-page:#000;--s-well:#0c0c0c;--s-th:#0d0d0d;--s-card:#111;--s-tile:#151515;--s-input:#161616;--s-chip:#1a1a1a;--s-chip-hover:#232323;--e-soft:#181818;--e-card:#1f1f1f;--e-tile:#242424;--e-panel:#2a2a2a;--e-chip:#3f3f3f;--overlay-bg:rgba(10,10,10,0.96);--well-tint:rgba(0,0,0,0.35);--gold:#ffd700;--silver:#c0c0c0;--silver-2:#c0c0c8;--link-muted:#cfcfcf;--ok:#00d97e;--ok-2:#22c55e;--ok-3:#4ade80;--ok-4:#7fe6b7;--warn:#ffc107;--amber-ink:#f59e0b;--red-soft:#ff8a8a;min-height:100vh;background:var(--s-page);color:rgba(var(--ink-rgb),.9);padding:24px clamp(16px,4vw,40px) calc(96px + env(safe-area-inset-bottom, 0px));max-width:860px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;box-shadow:0 0 0 100vmax var(--s-page)}.live-race_medalGold__KNwl6{color:var(--gold)}.live-race_medalSilver__r8lFJ{color:var(--silver-2)}.live-race_medalBronze__PVXsW{color:#cd7f32}.live-race_honours__3Gdtk{display:flex;flex-direction:column;gap:14px;padding-bottom:24px}.live-race_honoursBanner__vmjZ0{background:rgba(255,41,41,.12);border:1px solid #ff2929;color:#ff6b6b;font-size:12px;font-weight:800;letter-spacing:.6px;padding:10px 14px;border-radius:6px}.live-race_honoursBannerReview__AWSdT{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.65);color:var(--amber-ink);font-size:12px;font-weight:800;letter-spacing:.6px;padding:10px 14px;border-radius:6px;text-align:center}.live-race_honoursFlagReview__fPrXv{background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.65);color:var(--amber-ink);font-size:11px;font-weight:800;letter-spacing:.5px;padding:2px 8px;border-radius:4px}.live-race_honoursReviewChip__AODgF{display:block;margin:4px 0 8px;padding:8px 12px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.65);border-radius:6px;color:var(--amber-ink);font-size:13px;font-weight:700;text-align:center}.live-race_honoursBannerQuiet__gGVTc{background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.4);color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.6px;padding:10px 14px;border-radius:6px}.live-race_honoursDivision__7SzXx{background:var(--s-well);border:1px solid var(--e-card);border-radius:14px;padding:2px 10px 10px}.live-race_honoursDivision__7SzXx:not([open]){padding-bottom:2px}.live-race_honoursCompact__MRDO1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--s-well);border:1px solid var(--e-card);border-radius:14px;padding:10px 14px}.live-race_honoursCompactName__Kn0Cr{font-weight:800;letter-spacing:.02em}.live-race_honoursGroups__FrfAI{display:block}@media (min-width:769px){.live-race_honoursGroups__FrfAI{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px;align-items:start}.live-race_honoursGroups__FrfAI .live-race_honoursGroup__1lwvN:nth-last-child(-n+2){border-bottom:none}}@media (max-width:768px){.live-race_pageWall__CqvT8{padding-left:10px;padding-right:10px}}.live-race_honoursSummary__NyCnI{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:6px 0;-webkit-tap-highlight-color:transparent}.live-race_honoursSummary__NyCnI::-webkit-details-marker{display:none}.live-race_honoursSummary__NyCnI::marker{content:""}.live-race_honoursSummary__NyCnI:focus-visible{outline:2px solid #ff2929;outline-offset:2px;border-radius:4px}.live-race_honoursTitle__dhB5L{color:var(--ink-strong);font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:.8px;margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.live-race_honoursChevron__m8pv9{flex:0 0 36px;width:36px;height:36px;border:1px solid rgba(255,41,41,.7);border-radius:10px;position:relative;background:rgba(255,41,41,.08)}.live-race_honoursChevron__m8pv9:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-right:3px solid #ff2929;border-bottom:3px solid #ff2929;transform:translate(-50%,-30%) rotate(45deg);transition:transform .2s ease}.live-race_honoursDivision__7SzXx[open]>.live-race_honoursSummary__NyCnI .live-race_honoursChevron__m8pv9:before{transform:translate(-50%,-70%) rotate(45deg) scale(-1)}.live-race_honoursDivision__7SzXx[open]>.live-race_honoursSummary__NyCnI{margin-bottom:6px}.live-race_honoursFlagBad__jNbmw{color:#ff6b6b;font-size:11px;font-weight:800;letter-spacing:.5px}.live-race_honoursFlagQuiet__ujt3m{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.5px}.live-race_honoursFlagGood__R7XoU{color:var(--ok);font-size:11px;font-weight:800;letter-spacing:.5px}.live-race_honoursSummaryStatic__7d_Gl{display:flex;align-items:center;min-height:52px;padding:6px 0;margin-bottom:2px}.live-race_honoursPodium__tpDLa{display:flex;gap:8px 12px;align-items:baseline;font-size:13px;color:rgba(var(--ink-rgb),.85);padding:2px 0 14px;margin-bottom:4px;border-bottom:1px solid var(--e-soft);flex-wrap:wrap}.live-race_honoursPodium__tpDLa>.live-race_honoursShare__RZBJx{flex:1 0 100%}.live-race_honoursBoardLink__D_ajA{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;min-height:44px;padding:0 12px;border:1px solid var(--e-panel);border-radius:10px;color:var(--link-muted);font-size:13px;font-weight:600;letter-spacing:.2px;text-decoration:none;background:rgba(var(--ink-rgb),.03)}.live-race_honoursBoardLink__D_ajA:after{content:"\203A";font-size:18px;line-height:1;color:#ff3b3b}.live-race_honoursBoardLink__D_ajA:focus-visible,.live-race_honoursBoardLink__D_ajA:hover{border-color:#ff3b3b;color:var(--ink-strong);outline:none}.live-race_honoursGroup__1lwvN{display:block;padding:8px 0 10px;border-bottom:1px solid var(--e-soft)}.live-race_honoursGroup__1lwvN:last-child{border-bottom:none;padding-bottom:2px}.live-race_honoursGroupHead__CUKHw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px;min-height:32px}.live-race_honoursShare__RZBJx{margin-top:12px;width:100%;min-height:44px;background:rgba(255,41,41,.07);border:1px solid rgba(255,41,41,.55);color:#ff3b3b;border-radius:10px;font-weight:700;font-size:14px;letter-spacing:.2px;cursor:pointer}.live-race_honoursShare__RZBJx:hover:not(:disabled){background:rgba(255,41,41,.16)}.live-race_honoursShareSmall__IgDYM:disabled,.live-race_honoursShare__RZBJx:disabled{opacity:.45;cursor:default}.live-race_honoursShareSmall__IgDYM{flex:0 0 auto;min-height:32px;padding:0 8px;margin-right:-8px;background:transparent;border:none;color:#ff3b3b;border-radius:6px;font-weight:700;font-size:12px;letter-spacing:.3px;text-transform:uppercase;cursor:pointer}.live-race_honoursShareSmall__IgDYM:hover:not(:disabled){background:rgba(255,41,41,.1)}.live-race_honoursShareSmall__IgDYM:disabled,.live-race_honoursShare__RZBJx:disabled{opacity:.6}.live-race_honoursGroupRows__Ciz9Z{display:grid;grid-template-columns:22px minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:5px;align-items:baseline;font-size:15px;color:rgba(var(--ink-rgb),.92)}.live-race_honoursGroupRow__laXNw{display:contents}.live-race_honoursGroupPos__OA85X{font-weight:900;font-size:14px;color:rgba(var(--ink-rgb),calc(.55 * var(--ink-boost, 1)));text-align:left}.live-race_honoursGroupPos__OA85X[data-pos="1"]{color:var(--gold)}.live-race_honoursGroupPos__OA85X[data-pos="2"]{color:var(--silver)}.live-race_honoursGroupPos__OA85X[data-pos="3"]{color:#cd7f32}.live-race_honoursGroupWho__YD2re{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-race_honoursGroupTime__p6D_O{font-variant-numeric:tabular-nums;color:rgba(var(--ink-rgb),.8);text-align:right;white-space:nowrap}.live-race_honoursPodium__tpDLa{color:var(--ink-strong);font-weight:700;flex-direction:column;align-items:stretch;gap:8px}.live-race_honoursTiles__UXvbR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.live-race_honoursTile__Z_Nyg{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;background:var(--s-tile);border:1px solid var(--e-tile);border-radius:10px}.live-race_honoursTilePos__ZEqgS{font-size:28px;font-weight:900;line-height:1}.live-race_honoursTileWho__tmy2C{font-size:15px;font-weight:700;color:var(--ink-strong);overflow-wrap:anywhere}.live-race_honoursTileTime__jcPJV{font-family:SF Mono,Roboto Mono,monospace;font-size:14px;color:rgba(var(--ink-rgb),.7)}.live-race_honoursLabel__wv6Mk{color:#ff2929;font-size:11px;font-weight:800;letter-spacing:.5px;min-width:64px;text-transform:uppercase}.live-race_honoursPending__ysuSH{color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));font-size:13px}.live-race_viewTabs__1Pfno{display:flex;gap:8px;margin-bottom:14px}.live-race_viewTabActive__zFyE3,.live-race_viewTab__B5fpM{white-space:nowrap;flex:1 1 0;min-height:44px;background:transparent;border:1px solid var(--e-panel);color:rgba(var(--ink-rgb),.75);border-radius:6px;padding:10px 6px;font-size:13px;font-weight:700;cursor:pointer;text-align:center}.live-race_qrCard__f9_JZ{display:none;float:right;margin:0 0 12px 16px;flex-direction:column;align-items:center;gap:6px;width:200px;padding:10px;background:var(--s-card);border:1px solid var(--e-panel);border-radius:8px}.live-race_qrCard__f9_JZ svg{width:128px;height:128px;display:block;border-radius:4px}.live-race_qrText__a6L_u{display:flex;flex-direction:column;align-items:center;gap:6px}.live-race_qrStrip__BuUid{display:none;flex-direction:row;align-items:center;gap:24px;width:100%;margin:0 0 18px;padding:14px 18px;background:var(--s-card);border:1px solid var(--e-panel);border-radius:8px}.live-race_qrStrip__BuUid svg{width:150px;height:150px;flex:0 0 150px;display:block;border-radius:4px}.live-race_qrStrip__BuUid .live-race_qrShort__Rt6uz,.live-race_qrStrip__BuUid .live-race_qrText__a6L_u{align-items:flex-start;text-align:left}.live-race_qrStrip__BuUid .live-race_qrCaption__qpDuu,.live-race_qrStrip__BuUid .live-race_qrHeadline__ssERI{text-align:left}.live-race_qrHeadline__ssERI{font-size:30px;line-height:1.05;font-weight:900;letter-spacing:.03em;text-transform:uppercase;color:#ff2929;text-align:center}.live-race_qrCaption__qpDuu{font-size:12px;font-weight:700;color:rgba(var(--ink-rgb),.8);text-align:center}.live-race_qrShort__Rt6uz{display:flex;flex-direction:column;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(var(--ink-rgb),.8);text-align:center}.live-race_qrShortHost__ai_Vw{font-size:11px;letter-spacing:-.2px}.live-race_qrShortPath__91lPa{font-size:15px;font-weight:700;color:var(--ink-strong)}.live-race_viewTabActive__zFyE3{border-color:#ff2929;background:#ff2929;color:#fff}.live-race_viewTabActive__zFyE3 .live-race_viewTabBadge__xbwvI{background:#fff;color:#ff2929}.live-race_viewTabQuiet__Wqzmx{opacity:.45}.live-race_viewTabBadge__xbwvI{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:#ff2929;color:#fff;font-size:11px;font-weight:800;line-height:1;vertical-align:middle}@keyframes live-race_tabBadgePulse__r9ZHy{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.live-race_viewTabBadgePulse__hTA8R{animation:live-race_tabBadgePulse__r9ZHy .6s ease-in-out 2}@media (prefers-reduced-motion:reduce){.live-race_viewTabBadgePulse__hTA8R{animation:none}}.live-race_honoursEmpty__O1Byn{margin:6px 0 14px;padding:14px;border:1px dashed var(--e-panel);border-radius:10px;color:rgba(var(--ink-rgb),calc(.62 * var(--ink-boost, 1)));font-size:13px;line-height:1.45;text-align:center}@media (min-width:769px){.live-race_viewTabActive__zFyE3,.live-race_viewTab__B5fpM{flex:0 0 auto;padding:10px 18px}.live-race_qrCard__f9_JZ{display:flex}:is(.live-race_viewTabs__1Pfno,.live-race_findRow__MmTgD,.live-race_tabsStrip__1ppC6,.live-race_viewBanner__lqkMA,.live-race_postRacePointer__f42Ih){max-width:calc(100% - 216px)}.live-race_tableWrap__orpNp{clear:right}.live-race_honours__3Gdtk{display:block}.live-race_honoursDivision__7SzXx{display:flex;flex-direction:column;margin-bottom:16px;padding:6px 18px 18px}}@media (min-width:1400px){.live-race_qrCard__f9_JZ{width:280px;padding:14px}:is(.live-race_viewTabs__1Pfno,.live-race_findRow__MmTgD,.live-race_tabsStrip__1ppC6,.live-race_viewBanner__lqkMA,.live-race_postRacePointer__f42Ih){max-width:calc(100% - 296px)}.live-race_qrCard__f9_JZ svg{width:176px;height:176px}.live-race_qrHeadline__ssERI{font-size:42px;letter-spacing:.02em}.live-race_qrCaption__qpDuu{font-size:14px}.live-race_qrShortHost__ai_Vw{font-size:13px}.live-race_qrShortPath__91lPa{font-size:20px}.live-race_viewBannerDivision__KZ6O9{font-size:34px}.live-race_viewBannerMode__N_jzV{font-size:18px}.live-race_tabActive__3pFHF,.live-race_tab__p0VrE{font-size:15px;padding:10px 16px}.live-race_honoursTilePos__ZEqgS{font-size:40px}.live-race_foldBar__hX6__{height:96px}.live-race_honoursTileWho__tmy2C{font-size:20px}.live-race_honoursTileTime__jcPJV{font-size:17px}}.live-race_header__zbWx_{margin-bottom:20px}.live-race_titleRow__zZEZL{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.live-race_title__AU6NW{font-size:24px;font-weight:700;margin:0}.live-race_venueLine__1IdE_{font-size:14px;font-weight:600;letter-spacing:.06em;color:rgba(var(--ink-rgb),.75);margin-top:2px}.live-race_livePill__c3mKz{background:rgba(255,41,41,.15);border:1px solid #ff2929;color:#ff2929;font-size:11px;font-weight:700;letter-spacing:1px;padding:3px 10px;border-radius:999px;animation:live-race_pulse__TTYWG 1.6s ease-in-out infinite}@keyframes live-race_pulse__TTYWG{0%,to{opacity:1}50%{opacity:.5}}.live-race_donePill__SgMVO{background:rgba(var(--ink-rgb),.08);border:1px solid rgba(var(--ink-rgb),.25);color:rgba(var(--ink-rgb),.7);font-size:11px;font-weight:700;letter-spacing:1px;padding:3px 10px;border-radius:999px}.live-race_meta__DfQYa{display:flex;gap:16px;margin-top:6px;font-size:12.5px;color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));flex-wrap:wrap;align-items:center}.live-race_themeToggle__Bjmzs{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;margin:-8px 0;border-radius:999px;border:1px solid var(--e-chip);background:var(--s-chip);color:rgba(var(--ink-rgb),.85);cursor:pointer}.live-race_themeToggle__Bjmzs:hover{border-color:rgba(255,41,41,.6);background:var(--s-chip-hover)}.live-race_autoNote__x4SgU{color:rgba(var(--ink-rgb),calc(.35 * var(--ink-boost, 1)))}.live-race_tabs__ZGNXt{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-right:56px;scrollbar-width:none;gap:6px;margin-bottom:16px;padding-bottom:4px}.live-race_findRow__MmTgD{display:flex;position:relative;margin-bottom:12px}.live-race_findIcon__cpwq_{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#ff2929;pointer-events:none}.live-race_findInput__C2DGK{width:100%;max-width:360px;min-height:52px;background:var(--s-input);border:2px solid rgba(255,41,41,.55);border-radius:10px;padding:10px 14px 10px 44px;color:var(--ink-strong);font-size:17px;box-shadow:0 0 0 3px rgba(255,41,41,.08)}.live-race_findInput__C2DGK:focus{box-shadow:0 0 0 3px rgba(255,41,41,.3)}.live-race_findInput__C2DGK::-moz-placeholder{color:rgba(var(--ink-rgb),calc(.65 * var(--ink-boost, 1)))}.live-race_findInput__C2DGK::placeholder{color:rgba(var(--ink-rgb),calc(.65 * var(--ink-boost, 1)))}.live-race_findInput__C2DGK:focus{outline:none;border-color:#ff2929}.live-race_fullResultLink__V3nH0{display:block;margin-top:4px;font-size:11px;font-weight:600;color:#ff2929;text-decoration:none;white-space:nowrap}.live-race_fullResultLink__V3nH0:hover{text-decoration:underline}.live-race_matchDivision__E2FqC{display:block;font-size:11px;color:rgba(var(--ink-rgb),calc(.45 * var(--ink-boost, 1)));margin-top:2px}.live-race_tabActive__3pFHF,.live-race_tab__p0VrE{border:1px solid rgba(var(--ink-rgb),.2);background:transparent;color:rgba(var(--ink-rgb),.75);border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:8px}.live-race_tabActive__3pFHF{border-color:#ff2929;color:#fff;background:#ff2929;font-weight:800}.live-race_tabCount__cMpvN{font-size:11px;color:rgba(var(--ink-rgb),calc(.45 * var(--ink-boost, 1)));font-family:SF Mono,Roboto Mono,monospace}.live-race_tabActive__3pFHF .live-race_tabCount__cMpvN{color:rgba(var(--ink-rgb),.85)}.live-race_viewBanner__lqkMA{display:none;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:4px 0 10px;padding:10px 14px;border-left:6px solid #ff2929;background:rgba(255,41,41,.08)}.live-race_viewBanner__lqkMA[data-order=latest]{border-left-color:var(--gold);background:rgba(255,215,0,.08)}.live-race_viewBannerDivision__KZ6O9{font-size:26px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-strong);white-space:nowrap}.live-race_viewBannerMode__N_jzV{font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ff2929;white-space:nowrap}.live-race_viewBanner__lqkMA[data-order=latest] .live-race_viewBannerMode__N_jzV{color:var(--gold)}.live-race_foldBar__hX6__{display:block;position:fixed;left:0;right:0;bottom:0;height:64px;background:linear-gradient(to top,rgba(var(--fade-rgb),.92) 0,rgba(var(--fade-rgb),.6) 45%,rgba(var(--fade-rgb),0) 100%);pointer-events:none;z-index:20}@keyframes live-race_viewSwap__5_X3R{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.live-race_viewSwap__5_X3R{animation:live-race_viewSwap__5_X3R .55s ease-out}@media (prefers-reduced-motion:reduce){.live-race_viewSwap__5_X3R{animation:none}}@media (min-width:769px){.live-race_viewBanner__lqkMA{display:flex}.live-race_viewBannerDivision__KZ6O9{font-size:36px;line-height:1.05}.live-race_qrStrip__BuUid{display:flex}}@media (min-width:1400px){.live-race_qrStrip__BuUid svg{width:200px;height:200px;flex-basis:200px}}.live-race_orderRow__UVwN_{display:flex;justify-content:center;align-items:center;min-height:60px;margin:2px 0 6px}@media (min-width:769px){.live-race_orderRow__UVwN_{justify-content:flex-start}}.live-race_orderToggle__7gbF8{display:inline-flex;gap:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.live-race_orderChipActive__LamsF,.live-race_orderChip__EwM25{min-height:48px;padding:10px 22px;border-radius:999px;border:1px solid var(--e-chip);background:var(--s-chip);color:rgba(var(--ink-rgb),.85);font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap}.live-race_orderChip__EwM25:hover{border-color:rgba(255,41,41,.6);background:var(--s-chip-hover)}.live-race_orderChipActive__LamsF{border-color:#ff2929;background:#ff2929;color:#fff}.live-race_agChipsStrip__BksKP{position:relative;margin:10px 0 2px}.live-race_agChipsRow__x1102{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;padding-bottom:2px}.live-race_agChipsRow__x1102::-webkit-scrollbar{display:none}.live-race_agChipsRow__x1102>:first-child{margin-left:auto}.live-race_agChipsRow__x1102>:last-child{margin-right:auto}.live-race_agChipActive__5ktu_,.live-race_agChip__HViko{flex:0 0 auto;scroll-snap-align:center;min-height:44px;padding:5px 14px;border-radius:999px;border:1px solid var(--e-chip);background:var(--s-chip);color:rgba(var(--ink-rgb),.85);font-size:13px;font-weight:700;cursor:pointer}.live-race_agChip__HViko:hover{border-color:rgba(255,41,41,.6);background:var(--s-chip-hover)}.live-race_agChipActive__5ktu_{border-color:#ff2929;background:#ff2929;color:#fff}.live-race_streamWrap__Lqzhg{clear:right;margin-top:12px}.live-race_streamExpand__UA8a1{display:block;margin:0 0 8px auto;min-height:44px;padding:10px 18px;background:rgba(var(--ink-rgb),.08);border:1px solid #374151;border-radius:8px;color:var(--ink-strong);font-weight:700;cursor:pointer}.live-race_streamPanel__354za:fullscreen{aspect-ratio:auto;width:100%;height:100%;border:0;border-radius:0}.live-race_streamPanel__354za{width:100%;aspect-ratio:16/9;border:1px solid var(--e-panel);border-radius:10px;overflow:hidden;background:#000}.live-race_streamPanel__354za iframe{width:100%;height:100%;border:0;display:block}.live-race_streamPanelFaux__pQwxN{position:fixed;inset:0;z-index:200;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;background:#000}.live-race_streamFauxClose__L_o_D{position:absolute;top:calc(10px + env(safe-area-inset-top, 0px));right:10px;z-index:2;min-height:44px;padding:8px 16px;background:rgba(0,0,0,.65);border:1px solid rgba(var(--ink-rgb),.35);border-radius:999px;color:#fff;font-weight:700;cursor:pointer}.live-race_divisionUnconfirmed__XpoxK{margin:10px 0 2px;padding:10px 14px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.65);border-radius:8px;color:var(--amber-ink);font-size:13px;font-weight:700;letter-spacing:.03em;text-align:center}.live-race_tabsStrip__1ppC6{position:relative}.live-race_tabs__ZGNXt::-webkit-scrollbar{display:none}.live-race_tabActive__3pFHF,.live-race_tab__p0VrE{flex:0 0 auto;scroll-snap-align:center;min-height:44px}.live-race_tabsArrow__zT1c8{display:flex;position:absolute;top:0;right:0;bottom:0;width:52px;align-items:center;justify-content:flex-end;padding-right:6px;border:0;background:linear-gradient(90deg,rgba(var(--fade-rgb),0),rgba(var(--fade-rgb),.92) 55%);color:#ff2929;cursor:pointer}.live-race_tabsArrowDisc__SwxA3{width:40px;height:40px;padding:8px;border-radius:50%;background:#ff2929;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35);flex:0 0 auto}.live-race_tabsArrowLeft__lAvcx{right:auto;left:0;justify-content:flex-start;padding-right:0;padding-left:6px;background:linear-gradient(270deg,rgba(var(--fade-rgb),0),rgba(var(--fade-rgb),.92) 55%)}.live-race_summaryRow__IAPfO{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));margin-bottom:8px;font-family:SF Mono,Roboto Mono,monospace}.live-race_tableWrap__orpNp{overflow-x:auto;border:1px solid rgba(var(--ink-rgb),.1);border-radius:8px}.live-race_table__O99_C{width:100%;border-collapse:collapse;font-size:14px}.live-race_table__O99_C th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--ink-rgb),calc(.45 * var(--ink-boost, 1)));padding:10px 12px;border-bottom:1px solid rgba(var(--ink-rgb),.12);background:var(--s-th)}.live-race_table__O99_C td{padding:10px 12px;border-bottom:1px solid rgba(var(--ink-rgb),.06)}.live-race_table__O99_C tbody tr:last-child td{border-bottom:none}.live-race_posCol__aV4YS{width:44px;font-family:SF Mono,Roboto Mono,monospace;font-weight:700}.live-race_progressCol__MKF6v{white-space:nowrap}.live-race_mobileStatus__7IcH6{display:none;margin-top:2px}.live-race_mobileSplitsChip__AM45b{display:none;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin-top:3px;margin-left:8px;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,41,41,.55);background:rgba(255,41,41,.14);color:var(--red-soft);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.live-race_mobileSplitsChipOpen__G_gdq{background:#ff2929;border-color:#ff2929;color:#fff}.live-race_mobileSplitsChip__AM45b .live-race_chevron__MJoEX{margin-left:0;color:currentColor}.live-race_agCol__bXPPv{width:150px;padding-left:16px;padding-right:24px;text-align:center;white-space:nowrap;color:rgba(var(--ink-rgb),.7);font-size:13px}.live-race_agTag__qo_Xe{display:none}.live-race_timeCol__j_zY_{width:90px;font-family:SF Mono,Roboto Mono,monospace;font-weight:700;text-align:right}.live-race_nameCell__OoZ_N{font-weight:600}.live-race_subName__qa8Dw{display:block;font-size:11.5px;font-weight:400;color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));margin-top:2px}.live-race_finished__rvlDi{color:var(--ok);font-weight:600;font-size:12.5px}.live-race_racing__KEmV2{color:var(--warn);font-size:12.5px}.live-race_statusOther__md7wo{color:rgba(var(--ink-rgb),calc(.45 * var(--ink-boost, 1)));font-size:12.5px}.live-race_emptyState__DIF7x{padding:60px 20px;text-align:center;color:rgba(var(--ink-rgb),calc(.45 * var(--ink-boost, 1)));font-size:14px;border:1px dashed rgba(var(--ink-rgb),.15);border-radius:8px}.live-race_title__AU6NW{letter-spacing:-.4px}.live-race_mori__kj2Se{width:40px;height:40px;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(255,41,41,.45))}.live-race_row__sr5KQ{transition:background .12s ease}.live-race_rowExpandable__PYetw{cursor:pointer}.live-race_rowExpandable__PYetw:hover .live-race_primaryName__xgfB6{color:#ff2929}.live-race_rowOpen__weXzL{background:rgba(255,41,41,.06)}.live-race_primaryName__xgfB6{display:block;transition:color .12s ease}.live-race_flag__isr8s{width:20px;height:14px;margin-right:7px;vertical-align:-1px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.live-race_splitsChip__UUQ8C{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,41,41,.55);background:rgba(255,41,41,.14);color:var(--red-soft);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.live-race_splitsChipOpen__UwA4Y{background:#ff2929;border-color:#ff2929;color:#fff}.live-race_splitsChip__UUQ8C .live-race_chevron__MJoEX{margin-left:0;color:currentColor}.live-race_splitsHint__le7oU{color:var(--red-soft);font-weight:700}.live-race_chevron__MJoEX{margin-left:7px;vertical-align:-2px;color:rgba(var(--ink-rgb),.75);width:16px;height:16px;transition:transform .2s ease,color .2s ease;flex-shrink:0}.live-race_chevronOpen__KZhbH{transform:rotate(180deg);color:#ff2929}.live-race_rowExpandable__PYetw:hover .live-race_chevron__MJoEX{color:rgba(var(--ink-rgb),.7)}.live-race_timeValue__aB3Ho{display:block;font-variant-numeric:tabular-nums}.live-race_actionCol__Kyuz9{width:1%;white-space:nowrap;text-align:right}.live-race_actions__X8go5{display:inline-flex;gap:6px;align-items:center}.live-race_actionPill__LqNXH{display:inline-block;padding:4px 10px;border:1px solid rgba(var(--ink-rgb),.22);border-radius:999px;font-size:11.5px;line-height:1.4;color:rgba(var(--ink-rgb),.85);text-decoration:none;white-space:nowrap}.live-race_actionPill__LqNXH:hover{border-color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));color:var(--ink-strong)}.live-race_actionShare__z0b5m{background:#ff2929;border-color:#ff2929;color:#fff;font-weight:600}.live-race_actionShare__z0b5m:hover{background:#ff4444;border-color:#ff4444}.live-race_splitsRow__VKZ1C>td{padding:0!important;background:var(--well-tint)}.live-race_splitsPanel__v6XH0{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:16px 14px;border-top:1px solid rgba(255,41,41,.25)}.live-race_splitsLane__XR4cS{min-width:0}.live-race_laneTitle__qyr7X{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#ff2929;margin-bottom:8px}.live-race_laneGrid__yeG4x{display:flex;flex-direction:column;gap:4px}.live-race_station__Nn67Z{display:flex;justify-content:space-between;gap:10px;padding:4px 8px;border-radius:4px;background:rgba(var(--ink-rgb),.04);font-size:12.5px}.live-race_stationName__7RrJX{color:rgba(var(--ink-rgb),.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-race_stationTime__1gUFH{color:rgba(var(--ink-rgb),.95);font-variant-numeric:tabular-nums;flex-shrink:0}.live-race_stationBest__z2W_8{background:rgba(0,217,126,.14)}.live-race_stationBest__z2W_8 .live-race_stationTime__1gUFH{color:var(--ok-4)}.live-race_splitsNotice__EgMNf{margin:0 0 8px;padding:6px 10px;border-left:3px solid #ffb020;background:rgba(255,176,32,.08);color:rgba(var(--ink-rgb),.8);font-size:13px;line-height:1.35}.live-race_splitsFooter___CcTa{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:16px;padding-top:4px;font-size:12px;color:rgba(var(--ink-rgb),calc(.55 * var(--ink-boost, 1)))}.live-race_splitsFooter___CcTa strong{color:rgba(var(--ink-rgb),.85);font-weight:600}@media (max-width:520px){.live-race_title__AU6NW{font-size:19px}.live-race_mori__kj2Se{width:30px;height:30px}.live-race_table__O99_C{font-size:13px}.live-race_table__O99_C td,.live-race_table__O99_C th{padding:8px}.live-race_splitsPanel__v6XH0{grid-template-columns:1fr;gap:14px}.live-race_progressCol__MKF6v,.live-race_subName__qa8Dw{display:none}.live-race_subNameShown__xBA9D{display:block}.live-race_tabCount__cMpvN{display:none}.live-race_mobileSplitsChip__AM45b{display:inline-flex}.live-race_agCol__bXPPv{display:none}.live-race_agTag__qo_Xe{display:inline-block;margin-left:6px;font-size:11px;color:rgba(var(--ink-rgb),calc(.6 * var(--ink-boost, 1)));white-space:nowrap}.live-race_agTag__qo_Xe .live-race_agStanding__94OB0,.live-race_agTag__qo_Xe .live-race_standDivision__YGzK_{font-size:10px;white-space:normal;max-width:100%}.live-race_agTag__qo_Xe{max-width:100%}.live-race_mobileStatus__7IcH6{display:block}.live-race_posCol__aV4YS{width:26px}.live-race_timeCol__j_zY_{width:62px}.live-race_actionCol__Kyuz9{width:84px}.live-race_actions__X8go5{flex-direction:row;align-items:center;gap:5px}.live-race_actionPill__LqNXH{padding:5px 8px;font-size:10.5px;text-align:center}.live-race_tableWrap__orpNp{overflow-x:hidden}.live-race_table__O99_C{table-layout:fixed;width:100%}.live-race_nameCell__OoZ_N{word-break:break-word}.live-race_tabs__ZGNXt{gap:5px}.live-race_tabActive__3pFHF,.live-race_tab__p0VrE{padding:6px 9px;font-size:12px;gap:5px}.live-race_tabCount__cMpvN{font-size:10px}.live-race_honoursTiles__UXvbR{grid-template-columns:1fr}.live-race_honoursTile__Z_Nyg{flex-direction:row;align-items:baseline;gap:12px}.live-race_honoursTilePos__ZEqgS{font-size:22px;min-width:28px}.live-race_honoursTileTime__jcPJV{margin-left:auto}}.live-race_iconButton__8yrgI{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(var(--ink-rgb),.22);border-radius:999px;color:rgba(var(--ink-rgb),.85);text-decoration:none;flex-shrink:0;cursor:pointer;background:transparent;padding:0;font:inherit;transition:opacity .4s ease,filter .4s ease,background .2s ease,border-color .2s ease}.live-race_iconPending__69Zr0{opacity:.28;filter:blur(.6px);pointer-events:none;cursor:default}.live-race_iconButton__8yrgI:hover{border-color:rgba(var(--ink-rgb),calc(.5 * var(--ink-boost, 1)));color:var(--ink-strong)}.live-race_iconShare__xwazm{background:#ff2929;border-color:#ff2929;color:#fff}.live-race_shareBusy__smSoV{display:inline-block;width:14px;height:14px;border:2px solid rgba(var(--ink-rgb),.25);border-top:2px solid #ff2929;border-radius:50%;animation:live-race_shareSpin__djjQk .7s linear infinite}@keyframes live-race_shareSpin__djjQk{to{transform:rotate(1turn)}}.live-race_shareDone__GEOXF{color:var(--ok-2);font-weight:700}.live-race_shareOverlay__rs6oy{position:fixed;left:50%;bottom:18%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;max-width:min(92vw,460px);padding:18px 26px;background:var(--overlay-bg);border:2px solid #ff2929;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.7);text-align:center;z-index:60;animation:live-race_shareOverlayIn__55El8 .25s ease-out}@keyframes live-race_shareOverlayIn__55El8{0%{opacity:0;transform:translateX(-50%) translateY(14px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.live-race_shareOverlayBig__NjTl0{font-size:20px;font-weight:800;letter-spacing:.04em;color:var(--ink-strong)}.live-race_shareOverlaySmall__PbAjj{font-size:14px;color:rgba(var(--ink-rgb),.8)}.live-race_iconShare__xwazm:hover{background:#ff4444;border-color:#ff4444;color:#fff}.live-race_adjCol__S3un1{width:52px;text-align:right;white-space:nowrap}.live-race_adjMinus__8jiQt,.live-race_adjPlus__UU3Xa{font-size:11px;font-weight:800;letter-spacing:.3px}.live-race_adjMinus__8jiQt{color:var(--ok-3)}.live-race_adjPlus__UU3Xa{color:var(--amber-ink)}.live-race_agStanding__94OB0{font-size:12px;font-weight:800;color:#ff2929}.live-race_agStanding__94OB0,.live-race_standDivision__YGzK_{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;line-height:1.3;white-space:nowrap}.live-race_standDivision__YGzK_{font-size:11px;font-weight:600;color:rgba(var(--ink-rgb),calc(.55 * var(--ink-boost, 1)))}.live-race_page__AV83N[data-theme=light]{--ink-rgb:16,16,20;--ink-boost:1.35;--ink-strong:#101014;--fade-rgb:242,242,244;--s-page:#f2f2f4;--s-well:#e9e9ed;--s-th:#e9e9ed;--s-card:#ffffff;--s-tile:#ffffff;--s-input:#ffffff;--s-chip:#ffffff;--s-chip-hover:#e7e7eb;--e-soft:rgba(0,0,0,0.1);--e-card:rgba(0,0,0,0.12);--e-tile:rgba(0,0,0,0.12);--e-panel:rgba(0,0,0,0.16);--e-chip:rgba(0,0,0,0.3);--overlay-bg:rgba(250,250,251,0.97);--well-tint:rgba(0,0,0,0.05);--gold:#a07800;--silver:#667085;--silver-2:#667085;--link-muted:#3f3f46;--ok:#0b8a57;--ok-2:#15803d;--ok-3:#15803d;--ok-4:#0b8a57;--warn:#9a6b00;--amber-ink:#92600a;--red-soft:#b91c1c}.live-race_postRacePointer__f42Ih{display:block;margin:10px 0 4px;padding:14px 16px;background:linear-gradient(rgba(255,41,41,.08),rgba(255,41,41,.08)),var(--s-chip,#16161a);border:1px solid #ff2929;border-left-width:4px;border-radius:10px;text-decoration:none;color:var(--ink,rgba(255,255,255,.92))}.live-race_postRacePointerTitle__U8JVF{display:block;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ff2929;margin-bottom:3px}.live-race_postRacePointerText__KySGP{display:block;font-size:14px;line-height:1.4}