@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-italic-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/SpaceGrotesk-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/SpaceGrotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/SpaceGrotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/MaterialSymbolsRounded.2cfe0eacd9.woff2)format("woff2")}:root{--font-ui:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-num:"Space Grotesk", ui-monospace, monospace;--font-icon:"Material Symbols Rounded";--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--text-countdown:27px;--text-h2h-score:22px;--text-rank-top:20px;--text-score-points:15px;--text-score-games:16px;--text-set-cell:14px;--text-screen-title:23px;--text-section:20px;--text-card-title:16.5px;--text-name:14.5px;--text-row-title:13.5px;--text-body:12.5px;--text-meta:11.5px;--text-caption:11px;--text-micro:10.5px;--text-tab:10px;--text-pill:9.5px;--text-eyebrow:9px;--text-colhead:8.5px;--ls-title:-.2px;--ls-pill:.7px;--ls-eyebrow:1.2px;--ls-strip:1.4px;--lh-tight:1.25;--lh-body:1.4;--lh-loose:1.5}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d08;--deep:#0d110b;--t1:#f3f6ec;--t2:#c9cfbe;--t3:#8d9483;--t4:#6b7164;--ink:255, 255, 255;--accent:#c6f833;--accent-2:#d8fb6e;--accent-ink:#cbf94d;--accent-muted:#9aaf5e;--on-accent:#0e1305;--accent-rgb:198, 248, 51;--accent-2-rgb:216, 251, 110;--lane-flash:#164a1eeb;--gold:#ffce3a;--bronze:#e0a978;--amber:#ffb23c;--amber-rgb:255, 178, 60;--team-2:#ffb23c;--team-2-rgb:255, 178, 60;--amber-line:#ffb23c47;--violet:#be9eff;--fuchsia:#d97bf2;--sky:#62beee;--danger:#ff6b6b;--live-green:#35d07f;--cupra-mark:var(--accent);--map-1:#16351f;--map-2:#0b1a10;--map-land:#b4d95e9e;--map-sea:#6fa1521a;--pin-dim:#9dbe55;--map-pin:#cee1aaf2;--surface-card:rgba(var(--ink), .035);--surface-card-solid:#131511;--surface-raised:rgba(var(--ink), .05);--surface-control:rgba(var(--ink), .05);--surface-glass:rgba(var(--ink), .09);--surface-faint:rgba(var(--ink), .02);--line:rgba(var(--ink), .08);--line-soft:rgba(var(--ink), .06);--line-strong:rgba(var(--ink), .14);--accent-tint:rgba(var(--accent-rgb), .13);--accent-tint-soft:rgba(var(--accent-rgb), .09);--accent-tint-strong:rgba(var(--accent-rgb), .16);--accent-tint-faint:rgba(var(--accent-rgb), .05);--amber-tint-faint:rgba(var(--amber-rgb), .05);--accent-line:rgba(var(--accent-2-rgb), .24);--accent-line-strong:rgba(var(--accent-2-rgb), .4);--header-glass:#0d110bbd;--tabbar-glass:#0d110b6b;--text-primary:var(--t1);--text-secondary:var(--t2);--text-muted:var(--t3);--text-faint:var(--t4);--chart-1:#c08a00;--chart-2:#2a7fb8;--chart-3:#6da10d;--chart-4:#7c5cd6;--chart-5:#ce4b8c}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafcf2;--deep:#fdfff7;--t1:#151a0c;--t2:#2e3a20;--t3:#4e6140;--t4:#7e9068;--ink:20, 36, 12;--accent:#6da10d;--accent-2:#8fc418;--accent-ink:#4a7a08;--accent-muted:#5f7f33;--on-accent:#0f1b02;--accent-rgb:109, 161, 13;--accent-2-rgb:143, 196, 24;--lane-flash:#ffffffeb;--gold:#c28b00;--bronze:#b5754a;--amber:#dd8500;--amber-rgb:221, 133, 0;--team-2:#dd8500;--team-2-rgb:221, 133, 0;--amber-line:#c07508;--violet:#7c3aed;--fuchsia:#9a2fb8;--sky:#0f76b4;--danger:#e05252;--live-green:#0f9d58;--cupra-mark:var(--t1);--map-1:#d6eabc;--map-2:#e9f2d9;--map-land:#4a7a086b;--map-sea:#55803a24;--pin-dim:#5f7f2b;--surface-control:rgba(var(--accent-rgb), .09);--surface-card-solid:#f2f4ea;--header-glass:#fdfff7bd;--tabbar-glass:#fdfff785;--chart-1:#a87800;--chart-2:#0f76b4;--chart-3:#4a7a08;--chart-4:#7c3aed;--chart-5:#c94795}:root{--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-15:15px;--space-16:16px;--space-18:18px;--space-22:22px;--space-24:24px;--space-28:28px;--pad-screen:16px;--pad-header:18px;--pad-card:15px;--pad-card-accent:16px;--pad-row:14px;--gap-card:12px;--gap-section:24px;--tap-min:44px;--tabbar-height:66px;--tabbar-gap:14px;--radius-tier:6px;--radius-set:7px;--radius-score:8px;--radius-thumb:9px;--radius-avatar-sm:10px;--radius-control:12px;--radius-photo:13px;--radius-note:14px;--radius-tabbar:16px;--radius-card:18px;--radius-hero:20px;--radius-card-accent:22px;--radius-pill:999px;--radius-icon-btn-ratio:.325;--blur-header:18px;--blur-tabbar:26px;--blur-icon-btn:10px;--glow-accent-card:0 0 18px 1px rgba(var(--accent-rgb), .18);--glow-accent-thumb:0 2px 8px rgba(var(--accent-rgb), .4);--glow-accent-button:0 6px 16px rgba(var(--accent-rgb), .45);--glow-score-flash:0 0 20px rgba(var(--accent-rgb), .55);--glow-serve-dot:0 0 6px #ffce3a99;--glow-live-dash:0 0 8px rgba(var(--accent-rgb), .85);--shadow-tabbar:0 14px 30px -8px #00000070;--shadow-glass-light:0 8px 18px -6px rgba(var(--ink), .07)}[data-theme=light]{--shadow-tabbar:0 14px 30px -8px #00000024}:root{--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.42, 0, .58, 1);--dur-label:.18s;--dur-photo:.18s;--dur-control:.22s;--dur-page:.32s;--dur-fade:.35s;--dur-flash:.52s;--dur-pulse:1.4s;--dur-rally:2.6s}[data-palette=embers][data-theme=dark]{--bg:#0f141d;--deep:#141a25;--t1:#f2f3f7;--t2:#c5cad6;--t3:#8c93a5;--t4:#7c8397;--accent:#f64668;--accent-2:#fe9677;--accent-ink:#ff7f92;--accent-muted:#c2617a;--on-accent:#1f1024;--accent-rgb:246, 70, 104;--accent-2-rgb:254, 150, 119;--lane-flash:#ffe8dce6;--violet:#a9a6ee;--fuchsia:#d97ba8;--map-1:#3a3c62;--map-2:#1c2036;--map-land:#fe96778c;--map-sea:#98406324;--pin-dim:#c98a9c;--team-2:#a9a6ee;--team-2-rgb:169, 166, 238;--map-pin:#ffe8dcf2;--surface-card-solid:#171c25;--header-glass:#141a25bd;--tabbar-glass:#141a256b}[data-palette=embers][data-theme=light]{--bg:#f7f6f5;--deep:#fff;--t1:#1b2233;--t2:#333d52;--t3:#56607a;--t4:#636c82;--ink:24, 26, 36;--accent:#f64668;--accent-2:#fe9677;--accent-ink:#c8264a;--accent-muted:#b04a66;--on-accent:#1a0f18;--accent-rgb:246, 70, 104;--accent-2-rgb:254, 150, 119;--violet:#41436a;--fuchsia:#984063;--danger:#8b1e2b;--map-1:#fbd9cc;--map-2:#f6e6e2;--map-land:#9840636b;--map-sea:#41436a1f;--pin-dim:#984063;--team-2:#41436a;--team-2-rgb:65, 67, 106;--map-pin:#fffffff2;--surface-card-solid:#efeeee;--header-glass:#ffffffbd;--tabbar-glass:#ffffff85}[data-palette=sage][data-theme=dark]{--bg:#131114;--deep:#1a171b;--t1:#f8f3dc;--t2:#d5cdc4;--t3:#a1949a;--t4:#8d7e85;--accent:#f1828d;--accent-2:#fcd0ba;--accent-ink:#f58f99;--accent-muted:#b07a86;--on-accent:#2a1a20;--accent-rgb:241, 130, 141;--accent-2-rgb:252, 208, 186;--lane-flash:#fff0e6e6;--violet:#b596a6;--live-green:#8fb9a8;--map-1:#4a5e57;--map-2:#201d22;--map-land:#8fb9a899;--map-sea:#765d6924;--pin-dim:#a5b8ad;--team-2:#8fb9a8;--team-2-rgb:143, 185, 168;--map-pin:#f8f3dcf2;--surface-card-solid:#1b191c;--header-glass:#1a171bbd;--tabbar-glass:#1a171b6b}[data-palette=sage][data-theme=light]{--bg:#f7f5f1;--deep:#fffefc;--t1:#3a2d34;--t2:#5a4a53;--t3:#765d69;--t4:#7a6770;--ink:40, 34, 38;--accent:#f1828d;--accent-ink:#c9455a;--accent-2:#fcd0ba;--accent-muted:#a86a78;--on-accent:#2a1a20;--accent-rgb:241, 130, 141;--accent-2-rgb:252, 208, 186;--violet:#765d69;--live-green:#4f8a74;--danger:#8b1e2b;--map-1:#cfe3da;--map-2:#eaf1ec;--map-land:#4f8a7473;--map-sea:#765d691f;--pin-dim:#5f8f7c;--team-2:#4f8a74;--team-2-rgb:79, 138, 116;--map-pin:#fffffff2;--surface-card-solid:#f0eeea;--header-glass:#fffefcbd;--tabbar-glass:#fffefc85}[data-palette=candlelight][data-theme=dark]{--bg:#0e121b;--deep:#131826;--t1:#f3efe9;--t2:#c1b9ae;--t3:#948c82;--t4:#8a8277;--accent:#fb8c6f;--accent-2:#fdc664;--accent-ink:#fb8c6f;--accent-muted:#b8776a;--on-accent:#1f1410;--accent-rgb:251, 140, 111;--accent-2-rgb:253, 198, 100;--lane-flash:#fff0e6e6;--violet:#a893b8;--map-1:#4a3f5a;--map-2:#1b1b2a;--map-land:#fdc66480;--map-sea:#73607d29;--pin-dim:#b39a86;--team-2:#a893b8;--team-2-rgb:168, 147, 184;--map-pin:#fde6bef2;--surface-card-solid:#161a23;--header-glass:#131826bd;--tabbar-glass:#1318266b}[data-palette=candlelight][data-theme=light]{--bg:#f6f4f0;--deep:#fff;--t1:#2a2f3f;--t2:#454b5c;--t3:#6b6f7c;--t4:#706b66;--ink:42, 40, 44;--accent:#fb8c6f;--accent-2:#fdc664;--accent-ink:#c4553a;--accent-muted:#a55f4c;--on-accent:#1f1410;--accent-rgb:251, 140, 111;--accent-2-rgb:253, 198, 100;--violet:#73607d;--danger:#8b1e2b;--map-1:#e6dff0;--map-2:#f1eef5;--map-land:#73607d6b;--map-sea:#c1b9ae4d;--pin-dim:#73607d;--team-2:#73607d;--team-2-rgb:115, 96, 125;--map-pin:#fffffff2;--surface-card-solid:#efede9;--header-glass:#ffffffbd;--tabbar-glass:#ffffff85}[data-palette=oxblood][data-theme=dark]{--bg:#171a1f;--deep:#1c1f24;--t1:#f1efec;--t2:#c9c6c1;--t3:#8a8f98;--t4:#858992;--accent:#c13d32;--accent-2:#dc7f77;--accent-ink:#d5685e;--accent-muted:#8a4a44;--on-accent:#fff6f3;--accent-rgb:193, 61, 50;--accent-2-rgb:220, 127, 119;--lane-flash:#ffebe4e6;--gold:#c9962a;--amber:#c17820;--amber-rgb:193, 120, 32;--amber-line:#c1782052;--team-2:#3a9a57;--team-2-rgb:58, 154, 87;--violet:#b5788a;--fuchsia:#a86f8e;--sky:#6f9a8a;--live-green:#4fb36e;--cupra-mark:var(--accent);--map-1:#3a1e23;--map-2:#22171a;--map-land:#c13d3280;--map-sea:#15412229;--pin-dim:#a06a63;--map-pin:#ffe6def2;--surface-card-solid:#1f2227;--header-glass:#1c1f24bd;--tabbar-glass:#1c1f246b}[data-palette=oxblood][data-theme=light]{--bg:#f6f3ef;--deep:#fff;--t1:#1c1f24;--t2:#363a42;--t3:#55595f;--t4:#676b73;--ink:28, 31, 36;--accent:#aa362c;--accent-2:#c9554a;--accent-ink:#aa362c;--accent-muted:#9b5a53;--on-accent:#fff7f5;--accent-rgb:170, 54, 44;--accent-2-rgb:201, 85, 74;--lane-flash:#ffffffeb;--gold:#886414;--bronze:#8a5a3a;--amber:#975e19;--amber-rgb:151, 94, 25;--amber-line:#b1721f;--team-2:#154122;--team-2-rgb:21, 65, 34;--violet:#6b1f2a;--fuchsia:#7d3550;--sky:#3f6b4d;--danger:#8b1e2b;--live-green:#1f7a3a;--cupra-mark:var(--t1);--map-1:#e8d9d5;--map-2:#f0e8e3;--map-land:#6b1f2a6b;--map-sea:#1541221f;--pin-dim:#6b1f2a;--map-pin:#fffffff2;--surface-card-solid:#efece7;--header-glass:#ffffffbd;--tabbar-glass:#ffffff85}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--t1);font-family:var(--font-ui);font-size:var(--text-body);-webkit-font-smoothing:antialiased;margin:0}.pd-viewport{height:100dvh}.pd-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}a{color:var(--accent-ink);text-decoration:none}a:hover{color:var(--accent-2)}button{font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0}input{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible,[role=switch]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent-line-strong);outline-offset:2px}.pd-field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 22%, transparent);border-color:var(--accent-line-strong)!important}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent);color:var(--t1)}input,textarea{caret-color:var(--accent-ink)}button,input,a,[role=button],[data-dev-id]{-webkit-tap-highlight-color:transparent}button,input,a{touch-action:manipulation}@media (pointer:coarse){input,select,textarea{font-size:16px}}.pd-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pd-icon{font-family:var(--font-icon);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block}body{overflow:hidden}.pd-carousel{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.pd-carousel::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(var(--ink), .1);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--ink), .18);background-clip:content-box}@media (pointer:coarse){::-webkit-scrollbar{width:0;height:0}}.pd-road-step{transition:opacity .36s cubic-bezier(.4,0,.2,1),transform .36s cubic-bezier(.4,0,.2,1)}.pd-road-step-link{margin:-4px -6px;padding:4px 6px}@media (hover:hover) and (pointer:fine){.pd-road-step-link:hover{background:var(--road-hover-dark,rgba(var(--accent-rgb), .06))}[data-theme=light] .pd-road-step-link:hover{background:var(--road-hover-light,#0000000d)}}@media (hover:none){.pd-road-step-link:active{filter:brightness(.92)}}@media (prefers-reduced-motion:reduce){.pd-road-step{transition:none}}@keyframes pdRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pd-race-reveal{animation:1.1s cubic-bezier(.33,1,.68,1) backwards pdRaceReveal}@keyframes pdRaceReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.pd-race-reveal{animation:none}}@keyframes pdPaletteNudge{0%,to{box-shadow:0 0 0 0 rgba(var(--accent-rgb), .55)}50%{box-shadow:0 0 0 6px rgba(var(--accent-rgb), 0)}}.pd-palette-nudge{animation:pdPaletteNudge 1.6s var(--ease-in-out) infinite;border-color:rgba(var(--accent-rgb), .55)!important}@keyframes pdPing{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1)}}@keyframes pdBlink{0%,to{opacity:1}50%{opacity:.45}}@keyframes pdBreathe{0%,to{opacity:1}50%{opacity:.72}}.pd-spin{animation:.9s linear infinite pdSpin}@keyframes pdSpin{to{transform:rotate(360deg)}}.pd-skeleton{background:rgba(var(--ink), .06);position:relative;overflow:hidden}.pd-skeleton:after{content:"";background:linear-gradient(105deg, transparent 25%, rgba(var(--ink), .07) 50%, transparent 75%);animation:1.8s ease-in-out infinite pdSheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes pdSheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.pd-skeleton:after{content:none;animation:none}.pd-skeleton{animation:2.4s ease-in-out infinite pdBreathe}}.pd-break-sweep{animation:2.6s linear infinite pdBreakSweep}@keyframes pdBreakSweep{0%{left:-54px}to{left:100%}}@media (prefers-reduced-motion:reduce){.pd-break-sweep{opacity:0;animation:none}}.pd-lane-rail{animation:pdLaneBreathe 1.8s var(--ease-in-out) infinite alternate}@keyframes pdLaneBreathe{0%{opacity:1;box-shadow:0 0 9px rgba(var(--accent-rgb), .5)}to{opacity:.65;box-shadow:0 0 3px rgba(var(--accent-rgb), .16)}}.pd-lane-flash{animation:2.4s linear infinite pdLaneFlash}@keyframes pdLaneFlash{0%{top:-34px}to{top:100%}}@media (prefers-reduced-motion:reduce){.pd-lane-rail{animation:none}.pd-lane-flash{opacity:0;animation:none}}@keyframes pdRadiate{0%{opacity:.6;transform:scaleY(1)scaleX(1)}to{opacity:0;transform:scaleY(4.5)scaleX(1.18)}}@keyframes pd-pulse{0%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(.7)}}@keyframes pd-flash{0%{transform:scale(1)}50%{transform:scale(1.07)}to{transform:scale(1)}}.pd-fav-invite{background:var(--accent-tint-faint);border:1px solid var(--accent-line);animation:2.4s ease-in-out infinite pdFavInvite}@keyframes pdFavInvite{0%,to{background:var(--accent-tint-faint);border-color:var(--accent-line);box-shadow:0 0 0 rgba(var(--accent-rgb), 0)}50%{background:var(--accent-tint);border-color:var(--accent-line-strong);box-shadow:0 0 14px rgba(var(--accent-rgb), .28)}}@media (prefers-reduced-motion:reduce){.pd-fav-invite{background:var(--accent-tint-soft);animation:none}}.pd-spotlight{animation:.9s ease-out 3 pdSpotlight}@keyframes pdSpotlight{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 48%, transparent)}70%{box-shadow:0 0 0 11px color-mix(in srgb, var(--gold) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.pd-spotlight{box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 30%, transparent);animation:none}}.pd-live-glow{animation:2.2s ease-in-out infinite pdLiveGlow}@keyframes pdLiveGlow{0%,to{box-shadow:0 0 14px 1px rgba(var(--accent-rgb), .18)}50%{box-shadow:0 0 26px 4px rgba(var(--accent-rgb), .42)}}@media (prefers-reduced-motion:reduce){.pd-live-glow{box-shadow:0 0 22px 2px rgba(var(--accent-rgb), .28);animation:none}}.pd-x3-rule{background:linear-gradient(90deg, transparent, rgba(var(--ink), .22), transparent);height:1px}.pd-x3-mark{border:1px solid #ff8a3d4d}@keyframes pdFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pdSlideInLeft{0%{transform:translate(-100%)}to{transform:none}}@keyframes pdSlideInRight{0%{transform:translate(100%)}to{transform:none}}.pd-sheet-up{animation:pdSlideUp .34s var(--ease-standard)}.pd-card-in{animation:pdPop .3s var(--ease-standard)}.pd-pitch-row{animation:pdRise .42s var(--ease-standard) backwards}@keyframes pdSlideUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes pdPop{0%{opacity:0;transform:scale(.965)translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pd-sheet-up,.pd-card-in{animation:pdFadeIn .2s var(--ease-out)}.pd-pitch-row{animation:none}}@media (hover:hover) and (pointer:fine){.hv-ink5:hover{background:rgba(var(--ink), .05)!important}.hv-ink45:hover{background:rgba(var(--ink), .045)!important}.hv-ink6:hover{background:rgba(var(--ink), .06)!important}.hv-line:hover{border-color:var(--line-strong)!important}.hv-line-t1:hover{border-color:var(--line-strong)!important;color:var(--t1)!important}.hv-line-ink7:hover{border-color:var(--line-strong)!important;background:rgba(var(--ink), .07)!important}.hv-accent-line:hover{border-color:var(--accent-line-strong)!important}.hv-bright6:hover{filter:brightness(1.06)!important}.hv-bright8:hover{filter:brightness(1.08)!important}.hv-bright14:hover{filter:brightness(1.14)!important}}@media (hover:none){.hv-ink5:active,.hv-ink45:active,.hv-ink6:active,.hv-line:active,.hv-line-t1:active,.hv-line-ink7:active,.hv-accent-line:active,.hv-bright6:active,.hv-bright8:active,.hv-bright14:active{filter:brightness(.92)}}:root,[data-theme=dark]{--qr-field:var(--bg);--qr-module:var(--t1);--qr-plate:var(--bg);--qr-plate-edge:rgba(var(--accent-rgb), .3);--qr-plate-shadow:0 0 0 1px rgba(var(--accent-rgb), .06), 0 10px 30px -14px #000c;--qr-platform:rgba(var(--ink), .55)}[data-theme=light]{--qr-field:var(--surface-card-solid);--qr-module:var(--on-accent);--qr-plate:var(--surface-card-solid);--qr-plate-edge:rgba(var(--accent-rgb), .38);--qr-plate-shadow:0 10px 26px -10px #00000059;--qr-platform:rgba(var(--ink), .5)}.pd-break-qr,.pd-break-qr-pitch{display:none}@container break-countdown-row (width>=580px){.pd-break-qr{display:flex}}@container break-countdown-row (width>=800px){.pd-break-qr-pitch{display:block}}.pd-nation-name{visibility:hidden}@container nations-card (width>=96px){.pd-nation-name{visibility:visible}}.pd-finals-band:focus-visible{outline:2px solid var(--accent-line-strong);outline-offset:-2px}.pd-finals-face:focus-visible{outline:2px solid var(--accent-line-strong);outline-offset:2px;border-radius:12px}
