@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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(../media/28868e710e86be81-s.2eksvhm1z0jwa.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(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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 Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_96c04418-module__AdqPNa__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_96c04418-module__AdqPNa__variable{--font-display-face:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_67c1d759-module__kUPuwa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_67c1d759-module__kUPuwa__variable{--font-sans-face:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_10d2634b-module__zg685a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_10d2634b-module__zg685a__variable{--font-mono-face:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c78f71601c19600b-s.0hvmlwft59sbq.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b4132881b3b5587-s.p.0pwknvt0_bxx1.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_91b00834-module__82FmQq__className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:600}.cinzel_91b00834-module__82FmQq__variable{--font-engrave-face:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:brand;src:url(../media/fighting_spirit_turbo-s.p.36itxzm2kh_84.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:brand Fallback;src:local(Arial);ascent-override:107.47%;descent-override:18.15%;line-gap-override:0.0%;size-adjust:108.95%}.brand_436b173b-module__ZpdDOG__className{font-family:brand,brand Fallback;font-weight:400}.brand_436b173b-module__ZpdDOG__variable{--font-brand-face:"brand", "brand Fallback"}
:root{--background:#01040d;--foreground:#f1f4f8;--surface:#030a16;--surface-2:#091422;--muted-foreground:#a3a8b1;--border:#333b46;--volt:#5bc175;--tiktok-pink:#f6205d;--tiktok-blue:#5ff0e8;--brand-purple:#8a2fef;--emerald:#47e13a;--surge:#5198d8;--ember:#ea6d56;--live:var(--tiktok-pink);--ice:#89c4df;--gold:#e2c072;--electric:#47a9ff;--win:#5bc175;--destructive:#de4f44;--radius:.625rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--radius-3xl:calc(var(--radius) + 12px);--gradient-hero:radial-gradient(70% 55% at 50% 0%, color-mix(in oklab, var(--surge) 20%, transparent) 0%, transparent 68%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 50%, transparent), transparent 42%);--gradient-volt:linear-gradient(100deg, var(--volt), color-mix(in oklab, var(--ice) 80%, var(--volt)));--gradient-surge:linear-gradient(100deg, var(--surge), color-mix(in oklab, var(--ice) 45%, var(--surge)));--gradient-aurora:linear-gradient(115deg, var(--surge), var(--volt));--gradient-tiktok:linear-gradient(100deg, color-mix(in oklab, var(--tiktok-pink) 88%, white), var(--tiktok-pink) 55%, color-mix(in oklab, var(--tiktok-pink) 90%, black));--gradient-gold:linear-gradient(100deg, #f1e0b4, var(--gold));--shadow-glow:0 0 0 1px color-mix(in oklab, var(--surge) 28%, transparent), 0 18px 50px -28px color-mix(in oklab, var(--surge) 40%, transparent);--shadow-surge:0 0 0 1px color-mix(in oklab, var(--surge) 36%, transparent), 0 18px 54px -30px color-mix(in oklab, var(--surge) 45%, transparent);--shadow-panel:0 24px 60px -42px #000000f2;--font-display:var(--font-display-face), "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-brand:var(--font-brand-face), var(--font-display-face), "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-sans:var(--font-sans-face), "DM Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-mono-face), "JetBrains Mono", ui-monospace, monospace;--font-engrave:var(--font-engrave-face), "Cinzel", "Trajan Pro", Georgia, "Times New Roman", serif;--bg:var(--background);--fg:var(--foreground);--edge:color-mix(in oklab, var(--gold) 28%, transparent);--danger:var(--destructive)}@supports (color:lab(0% 0 0)){:root{--background:lab(.992191% .164151 -3.76085);--foreground:lab(95.9212% -.318736 -2.24549);--surface:lab(2.66962% -.145815 -7.09204);--surface-2:lab(6.07508% -.934318 -10.8247);--muted-foreground:lab(68.633% -.689119 -5.20922);--border:lab(24.5202% -1.04128 -7.99857);--volt:lab(70.5202% -43.6278 28.5955);--tiktok-pink:lab(54.1503% 77.0616 24.5771);--tiktok-blue:lab(86.9106% -41.819 -8.36102);--emerald:lab(79.5287% -63.859 64.1837);--surge:lab(60.1899% -7.96345 -40.2158);--ember:lab(61.4557% 48.2828 37.0615);--ice:lab(75.899% -14.7592 -19.8974);--gold:lab(79.3687% 5.75766 43.9028);--electric:lab(66.4346% -3.94934 -66.9984);--win:lab(70.5202% -43.6278 28.5955);--destructive:lab(54.1873% 56.0062 38.114);--gradient-gold:linear-gradient(100deg, lab(89.8124% .871182 23.7314), var(--gold));--shadow-panel:0 24px 60px -42px lab(0% 0 0/.95)}}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:7.5rem}body{background-color:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(80% 60% at 50% -10%, color-mix(in oklab, var(--surge) 12%, transparent), transparent 70%), radial-gradient(60% 50% at 100% 0%, color-mix(in oklab, var(--volt) 6%, transparent), transparent 70%);background-repeat:no-repeat;background-attachment:fixed;margin:0;font-size:1rem;line-height:1.55}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-weight:700;line-height:1}p,ul,ol,dl,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--surge);outline-offset:2px;border-radius:4px}::selection{background:color-mix(in oklab, var(--gold) 40%, transparent);color:var(--foreground)}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--foreground) 18%, transparent) transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.shell{width:100%;max-width:2000px;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.shell{padding-inline:1.75rem}}@media (min-width:1280px){.shell{padding-inline:3rem}}@media (min-width:1680px){.shell{padding-inline:4.5rem}}.prose-measure{max-width:46ch}.stack{flex-direction:column;display:flex}.stat-grid>*,.browse-grid>*,.live-panes>*,.live-insight-grid>*,.match-report-panes>*,.format-detail>*,.curtain>*,.ledger-summary>*,.landing-closer>*,.format-closer>*{min-width:0}.scroll-x{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--surge) 60%, transparent) transparent;overflow-x:auto}.browse-grid{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:1.25rem;display:grid}.browse-grid>:only-child{grid-column:span 2}.section-label{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--electric);font-size:.65rem;font-weight:500}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500}.eyebrow-gold{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in oklab, var(--gold) 85%, white);font-size:.6875rem;font-weight:500}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.kpi{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1}.muted{color:var(--muted-foreground)}.text-gold{color:var(--gold)}.text-volt{color:var(--volt)}.text-ember{color:var(--ember)}.text-ice{color:var(--ice)}.text-gold-gradient,.text-volt-gradient{color:#fff}.display-1{text-transform:uppercase;font-size:clamp(2.25rem,9vw,6rem)}.display-2{text-transform:uppercase;font-size:clamp(1.75rem,4.2vw,3rem)}.display-3{text-transform:uppercase;font-size:clamp(1.25rem,2.4vw,1.6rem)}.page-masthead{border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);padding-block:clamp(.95rem,2vw,1.375rem);position:relative}.page-masthead-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;display:flex}.page-masthead-main{min-width:0}.page-masthead-title{text-transform:uppercase;margin-top:.55rem;font-size:clamp(1.875rem,4.5vw,3.75rem)}.page-masthead-lede{max-width:42rem;margin-top:.85rem;font-size:.925rem;line-height:1.6}.page-masthead-aside{flex-wrap:wrap;flex:none;align-items:center;gap:.6rem;padding-bottom:.3rem;display:flex}.surface-card{background:linear-gradient(180deg, color-mix(in oklab, var(--surface-2) 60%, var(--surface)), var(--surface));border:1px solid color-mix(in oklab, var(--foreground) 11%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 7%, transparent), 0 26px 60px -46px #000000f2;border-radius:1.25rem;position:relative}@supports (color:lab(0% 0 0)){.surface-card{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 7%, transparent), 0 26px 60px -46px lab(0% 0 0/.95)}}.surface-inset{background:color-mix(in oklab, var(--background) 72%, var(--surface));border:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);border-radius:.9rem}.panel-lux{isolation:isolate;background:linear-gradient(180deg, color-mix(in oklab, var(--surface-2) 70%, transparent), color-mix(in oklab, var(--surface) 82%, transparent) 55%);border:1px solid color-mix(in oklab, var(--gold) 16%, var(--border));border-radius:var(--radius-3xl);box-shadow:var(--shadow-panel), inset 0 1px 0 color-mix(in oklab, var(--gold) 22%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden}.panel-lux:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 90% at 0% 0%, color-mix(in oklab, var(--ember) 16%, transparent), transparent 62%), radial-gradient(70% 90% at 100% 0%, color-mix(in oklab, var(--surge) 18%, transparent), transparent 62%);position:absolute;inset:0}.panel-lux:after{content:"";inset-inline:12%;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gold) 75%, transparent), transparent);height:1px;position:absolute;top:0}.lift{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s}.lift:hover{border-color:color-mix(in oklab, var(--volt) 42%, var(--border));box-shadow:0 30px 70px -40px color-mix(in oklab, var(--volt) 40%, #000000e6);transform:translateY(-4px)}@supports (color:lab(0% 0 0)){.lift:hover{box-shadow:0 30px 70px -40px color-mix(in oklab, var(--volt) 40%, lab(0% 0 0/.9))}}.glow-volt{box-shadow:var(--shadow-glow)}.glow-surge{box-shadow:var(--shadow-surge)}.glow-ember{box-shadow:0 0 0 1px color-mix(in oklab, var(--ember) 45%, transparent), 0 18px 60px -20px color-mix(in oklab, var(--ember) 55%, transparent)}.icon-diamond{color:var(--tiktok-blue)}.diamond-mark{background:linear-gradient(135deg, #a866ff, var(--brand-purple));width:7px;height:7px;box-shadow:0 0 12px color-mix(in oklab, var(--brand-purple) 70%, transparent);flex:none;rotate:45deg}.grid-lines{background-image:linear-gradient(color-mix(in oklab, var(--border) 60%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--border) 60%, transparent) 1px, transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000,#0000 85%);mask-image:radial-gradient(70% 60% at 50% 0,#000,#0000 85%)}.chip{border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:color-mix(in oklab, var(--surface-2) 60%, transparent);color:var(--muted-foreground);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.625rem;display:inline-flex}.chip-live{border-color:color-mix(in oklab, var(--live) 60%, transparent);background:color-mix(in oklab, var(--live) 12%, transparent);color:color-mix(in oklab, var(--live) 85%, white)}.chip-smolder{border-color:color-mix(in oklab, var(--live) 40%, black);background:color-mix(in oklab, var(--live) 18%, black);color:color-mix(in oklab, var(--live) 60%, white)}.chip-done{border-color:color-mix(in oklab, var(--volt) 50%, transparent);background:color-mix(in oklab, var(--volt) 10%, transparent);color:var(--volt)}.chip-gold{border-color:color-mix(in oklab, var(--gold) 55%, transparent);background:color-mix(in oklab, var(--gold) 12%, transparent);color:color-mix(in oklab, var(--gold) 88%, white)}.chip-out{border-color:var(--border);background:color-mix(in oklab, var(--foreground) 6%, transparent);color:var(--muted-foreground)}.chip-dot{background:currentColor;border-radius:9999px;flex:none;width:.375rem;height:.375rem;animation:1.4s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.seed-badge{font-family:var(--font-mono);background:color-mix(in oklab, var(--foreground) 10%, transparent);min-width:1.35rem;height:1.35rem;color:var(--muted-foreground);border-radius:.4rem;place-items:center;padding:0 .35rem;font-size:.65rem;display:inline-grid}.btn{font-family:var(--font-sans);white-space:nowrap;background:var(--gradient-tiktok);color:#fff;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.05rem;font-size:.875rem;font-weight:650;line-height:1.2;transition:filter .2s,transform .2s,border-color .2s,background-color .2s,color .2s;display:inline-flex}.btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-lg{border-radius:.85rem;padding:.8rem 1.4rem;font-size:.975rem}.btn-sm{border-radius:.625rem;padding:.45rem .8rem;font-size:.8125rem}.btn-outline{background:color-mix(in oklab, var(--surface-2) 55%, transparent);border-color:color-mix(in oklab, var(--foreground) 18%, transparent);color:var(--foreground)}.btn-outline:hover{border-color:color-mix(in oklab, var(--tiktok-pink) 60%, transparent);filter:none}.btn-gold{background:var(--gradient-gold);color:#171103;color:lab(5.32916% .931077 6.85414)}.btn-ghost{color:var(--muted-foreground);background:0 0;border-color:#0000}.btn-ghost:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 6%, transparent);filter:none}.stage-tab{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid color-mix(in oklab, var(--foreground) 14%, transparent);background:color-mix(in oklab, var(--background) 60%, var(--surface));color:var(--muted-foreground);white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.7rem;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.stage-tab:hover{color:var(--foreground);border-color:color-mix(in oklab, var(--tiktok-pink) 60%, transparent)}.stage-tab[aria-current=true],.stage-tab.is-active{color:#171103;color:lab(5.32916% .931077 6.85414);background:var(--gradient-gold);border-color:#0000}.link-cta{color:var(--volt);align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}.link-cta svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}a:hover .link-cta svg,.link-cta:hover svg{transform:translate(3px)}.event-cover{aspect-ratio:16/9;background:var(--surface-2);position:relative;overflow:hidden}.event-cover img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.event-cover:after{content:"";background:linear-gradient(to top, var(--surface) 2%, color-mix(in oklab, var(--surface) 40%, transparent) 38%, transparent 78%);position:absolute;inset:0}.lift:hover .event-cover img{transform:scale(1.06)}.event-cover-tag{z-index:1;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid color-mix(in oklab, var(--gold) 45%, transparent);background:color-mix(in oklab, var(--background) 78%, transparent);color:color-mix(in oklab, var(--gold) 88%, white);border-radius:9999px;padding:.3rem .6rem;font-size:.6rem;position:absolute;bottom:.75rem;right:.75rem}[data-operator] [data-correct]{cursor:context-menu;border-radius:4px}[data-operator] [data-correct]:hover{outline:1px dashed color-mix(in oklab, var(--gold) 55%, transparent);outline-offset:2px}.correct-pop{z-index:400;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab, var(--gold) 40%, var(--border));background:color-mix(in oklab, var(--background) 92%, var(--gold));width:280px;box-shadow:var(--shadow-panel);gap:.5rem;padding:.75rem;display:grid;position:fixed}.correct-pop-title{font-size:.8rem}.correct-pop-title strong{color:color-mix(in oklab, var(--gold) 85%, white)}.correct-pop-observed{min-height:1em;font-size:.68rem}.correct-pop-standing{color:color-mix(in oklab, var(--gold) 80%, white)}.correct-pop-row{flex-wrap:wrap;gap:.35rem;display:flex}.correct-pop-input{border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 80%, transparent);width:100%;color:var(--foreground);padding:.45rem .6rem;font-size:.85rem}.correct-pop-input:focus-visible{outline:2px solid color-mix(in oklab, var(--gold) 60%, transparent);outline-offset:1px}.correct-pop-error{color:var(--destructive);font-size:.72rem}.correct-pop-actions{gap:.4rem;display:flex}.tname{background:color-mix(in oklab, var(--brand-purple) 26%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;padding:.04em .3em}.tname.is-supporter{background:color-mix(in oklab, var(--volt) 20%, transparent)}.tname.is-red{background:color-mix(in oklab, var(--ember) 30%, transparent)}.tname.is-blue{background:color-mix(in oklab, var(--surge) 32%, transparent)}.pgrid{grid-template-columns:repeat(auto-fill,minmax(3.4rem,1fr));align-items:stretch;gap:.45rem;display:grid}.ptile{border-radius:var(--radius-md);border:1px solid color-mix(in oklab, var(--foreground) 14%, transparent);background:color-mix(in oklab, var(--surface-2) 55%, transparent);cursor:pointer;justify-content:center;align-items:center;gap:.2rem;min-height:3.1rem;padding:.35rem .4rem;transition:border-color .15s,background-color .15s,transform .15s;display:flex;position:relative}.ptile:hover{z-index:5;transform:translateY(-1px)}.ptile.is-battle{grid-column:span 2}.ptile.is-battle[data-seats="3"],.ptile.is-battle[data-seats="4"]{grid-column:span 3}.ptile.is-live{border-color:color-mix(in oklab, var(--live) 70%, transparent);box-shadow:0 0 10px color-mix(in oklab, var(--live) 30%, transparent)}.ptile.is-selected{border-color:color-mix(in oklab, var(--volt) 80%, transparent);box-shadow:0 0 0 2px color-mix(in oklab, var(--volt) 55%, transparent), 0 0 12px color-mix(in oklab, var(--volt) 25%, transparent)}.ptile.is-battle:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(60% 100% at 0% 50%, color-mix(in oklab, var(--ember) 22%, transparent), transparent 70%), radial-gradient(60% 100% at 100% 50%, color-mix(in oklab, var(--surge) 26%, transparent), transparent 70%);opacity:.55;position:absolute;inset:0}.ptile.is-battle.is-live:before{opacity:1}.ptile-side{align-items:center;display:inline-flex}.ptile-side .face+.face{margin-left:-.55rem}.ptile-vs{font-family:var(--font-mono);text-transform:lowercase;color:color-mix(in oklab, var(--foreground) 70%, transparent);z-index:1;margin-inline:.15rem;font-size:.55rem;position:relative}.ptile .face{z-index:1;border-width:2px;width:2rem;height:2rem;position:relative}.ptile-heat{z-index:2;background:color-mix(in oklab, var(--ember) 30%, var(--background));border:1px solid color-mix(in oklab, var(--ember) 60%, transparent);color:color-mix(in oklab, var(--ember) 90%, white);border-radius:9999px;align-items:center;gap:.1rem;padding:.05rem .3rem;font-size:.6rem;display:inline-flex;position:absolute;top:-.35rem;right:-.25rem}.ptile.is-official:not(.is-live):not(.is-selected){border-color:color-mix(in oklab, var(--gold) 45%, transparent)}.ptile-official{z-index:2;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:color-mix(in oklab, var(--gold) 30%, var(--background));border:1px solid color-mix(in oklab, var(--gold) 60%, transparent);color:color-mix(in oklab, var(--gold) 90%, white);border-radius:9999px;padding:.05rem .3rem;font-size:.5rem;line-height:1.4;position:absolute;top:-.35rem;left:-.25rem}.ptile-card{z-index:60;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab, var(--foreground) 18%, transparent);background:color-mix(in oklab, var(--background) 96%, var(--surge));width:max-content;max-width:17rem;box-shadow:var(--shadow-panel);text-align:left;cursor:default;padding:.6rem .7rem;display:none;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%)}.ptile:hover .ptile-card,.ptile:focus-visible .ptile-card{gap:.45rem;display:grid}.ptile-card-row{align-items:center;gap:.5rem;min-width:0;display:flex}.ptile-card-row .face{border-width:1px;width:1.6rem;height:1.6rem}.ptile-card-who{min-width:0;display:grid}.ptile-card-name{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;overflow:hidden}.ptile-card-handle{font-family:var(--font-mono);color:var(--ice);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.ptile-card-note{color:var(--muted-foreground);white-space:nowrap;font-size:.66rem}.ptile-card-vs{font-family:var(--font-mono);color:var(--muted-foreground);text-transform:lowercase;font-size:.6rem}
.atmosphere{z-index:0;pointer-events:none;background:radial-gradient(55% 35% at 8% 6%, color-mix(in oklab, var(--surge) 5%, transparent), transparent 70%), radial-gradient(55% 35% at 92% 18%, color-mix(in oklab, var(--gold) 4%, transparent), transparent 70%);position:fixed;inset:0;overflow:hidden}.atmosphere-grid{opacity:.55;position:absolute;inset:0}.ember-field{position:absolute;inset:0}.ember-mote{background:color-mix(in oklab, var(--gold) 80%, var(--ember));width:3px;height:3px;box-shadow:0 0 10px 2px color-mix(in oklab, var(--ember) 60%, transparent);border-radius:9999px;animation:linear infinite ember-rise;position:absolute;bottom:-10px}@keyframes ember-rise{0%{opacity:0;transform:translate(0,0)scale(.6)}12%{opacity:1}to{opacity:0;transform:translate(22px,calc(-100dvh - 20px))scale(1.1)}}.titan-stage{isolation:isolate;width:100%;position:relative;overflow:hidden}.titan-stage-inner{justify-content:center;align-items:center;min-height:clamp(520px,86vh,900px);padding-block:3rem;display:flex;position:relative}.titan-stage-short .titan-stage-inner{height:auto;min-height:26rem;max-height:none;padding-block:clamp(3rem,8vw,5.5rem)}.hero-art{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.hero-veil{pointer-events:none;background:radial-gradient(75% 70% at 50% 45%, color-mix(in oklab, var(--background) 82%, transparent) 0%, transparent 70%), linear-gradient(to top, var(--background) 2%, color-mix(in oklab, var(--background) 35%, transparent) 45%, transparent 100%), linear-gradient(to right, color-mix(in oklab, var(--background) 70%, transparent), transparent 30%, transparent 70%, color-mix(in oklab, var(--background) 70%, transparent));position:absolute;inset:0}.hero-wash{pointer-events:none;background:var(--gradient-hero);position:absolute;inset:0}.hero-grid{pointer-events:none;position:absolute;inset:0}.hero-foot{inset-inline:0;pointer-events:none;background:linear-gradient(to top, var(--background), color-mix(in oklab, var(--background) 70%, transparent), transparent);height:12rem;position:absolute;bottom:0}.titan-figure{object-fit:contain;object-position:bottom;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72;mix-blend-mode:lighten;filter:saturate(.9)contrast(.95);width:auto;max-width:40vw;height:min(100%,1020px);position:absolute;bottom:0}.titan-left{-webkit-mask-composite:source-in;animation:9s ease-in-out infinite titan-float;left:-3vw;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(90deg,#000 0% 52%,#0000 96%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(90deg,#000 0% 52%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}.titan-right{-webkit-mask-composite:source-in;animation:11s ease-in-out infinite reverse titan-float;right:-3vw;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(270deg,#000 0% 52%,#0000 96%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(270deg,#000 0% 52%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes titan-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.titan-glow{pointer-events:none;background:radial-gradient(38% 55% at 8% 72%, color-mix(in oklab, var(--ember) 26%, transparent), transparent 70%), radial-gradient(38% 55% at 92% 72%, color-mix(in oklab, var(--surge) 28%, transparent), transparent 70%);mix-blend-mode:screen;position:absolute;inset:0}.titan-merge{pointer-events:none;background:linear-gradient(to top, var(--background) 0%, color-mix(in oklab, var(--background) 55%, transparent) 18%, transparent 42%), radial-gradient(60% 55% at 50% 48%, color-mix(in oklab, var(--background) 55%, transparent), transparent 72%);position:absolute;inset:0}.titan-stage-content{z-index:1;text-align:center;width:100%;max-width:58rem;margin-inline:auto;padding-inline:1rem;position:relative}.titan-stage-content:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--background) 88%, transparent), transparent 100%);border-radius:50%;position:absolute;inset:-4rem -2.5rem}@media (max-width:780px){.titan-figure{display:none}.titan-stage-inner{height:auto;min-height:30rem;padding-block:3.5rem}}.page-aura{position:relative;overflow-x:clip}.page-aura:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--background), transparent);height:14rem;position:absolute;inset:0 -20% auto}.page-aura:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 30% at 5% 12%, color-mix(in oklab, var(--ember) 14%, transparent), transparent 70%), radial-gradient(45% 30% at 95% 30%, color-mix(in oklab, var(--surge) 14%, transparent), transparent 70%), radial-gradient(50% 24% at 50% 78%, color-mix(in oklab, var(--gold) 8%, transparent), transparent 72%);position:absolute;inset:-10% -20% 0}
.site-shell{z-index:1;position:relative}@media (min-width:1024px){.site-shell{grid-template-columns:17rem minmax(0,1fr);display:grid}}.site-frame{isolation:isolate;flex-direction:column;min-width:0;min-height:100dvh;display:flex}.site-rail{display:none}@media (min-width:1024px){.site-rail{border-right:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:var(--surface);flex-direction:column;gap:1.4rem;height:100dvh;padding:1.1rem .85rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}}.site-rail-brand{justify-content:center;align-items:center;min-width:0;height:4rem;margin-top:-1.1rem;padding:0 .5rem;display:flex}.site-rail-nav{flex-direction:column;gap:.2rem;display:flex}.site-rail-slot{display:contents}.site-rail-rule{background:color-mix(in oklab, var(--border) 60%, transparent);height:1px;margin:.7rem .5rem}.site-rail-link{min-width:0;color:var(--muted-foreground);border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.7rem;padding:.55rem .75rem;font-size:.9rem;transition:color .2s,background-color .2s,border-color .2s;display:flex}.site-rail-link svg{opacity:.8;flex:none}.site-rail-tv{opacity:.45;margin-left:auto}.site-rail-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-rail-link:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 6%, transparent)}.site-rail-link.is-current{color:var(--foreground);border-color:color-mix(in oklab, var(--brand-purple) 45%, transparent);background:color-mix(in oklab, var(--brand-purple) 14%, transparent);box-shadow:inset 3px 0 0 var(--brand-purple)}.site-rail-link.is-current svg{opacity:1}.site-rail-foot{gap:.5rem;margin-top:auto;padding:1rem;display:grid}.site-rail-foot .section-label{color:color-mix(in oklab, var(--brand-purple) 80%, white)}.site-rail-foot-note{color:var(--muted-foreground);font-size:.8rem;line-height:1.5}.site-rail-foot-cta{width:100%}.site-main{flex:1}.page-sections{flex-direction:column;gap:clamp(2.75rem,6vw,4.5rem);padding-block:clamp(2.5rem,5vw,3.75rem);display:flex}.page-section{scroll-margin-top:8rem}.site-header{z-index:50;border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--background) 85%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.site-header-bar{align-items:center;gap:.9rem;min-width:0;height:4rem;display:flex}@media (min-width:1024px){.site-brand.site-header-brand{display:none}}@media (max-width:1023px){.site-header-brand .site-brand-word{font-size:.92rem}}.site-header-actions{margin-left:auto}.site-brand{align-items:center;gap:.65rem;min-width:0;display:flex}.header-pulse{flex:none;gap:.45rem;max-width:18rem;margin-left:auto;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s}.header-pulse-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-pulse:hover{transform:translateY(-1px)}.header-pulse:not(.is-live){border-color:color-mix(in oklab, var(--gold) 45%, transparent);background:color-mix(in oklab, var(--gold) 8%, transparent);color:color-mix(in oklab, var(--gold) 85%, white)}.header-pulse:not(.is-live):hover{border-color:color-mix(in oklab, var(--gold) 80%, transparent);background:color-mix(in oklab, var(--gold) 14%, transparent)}.header-pulse-clock{color:var(--foreground)}@media (max-width:450px){.header-pulse{display:none}}.site-brand-word{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;align-items:center;min-width:0;padding:.42rem 0;font-size:1.02rem;font-weight:600;display:inline-flex;position:relative;transform:translateY(.14em)}.site-brand-word:before,.site-brand-word:after{content:"";pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 18\" preserveAspectRatio=\"none\"><defs><linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0\" stop-color=\"%238a2fef\"/><stop offset=\"0.5\" stop-color=\"%23d9a8ff\"/><stop offset=\"1\" stop-color=\"%238a2fef\"/></linearGradient><radialGradient id=\"f\" cx=\"0.5\" cy=\"0.5\" r=\"0.5\"><stop offset=\"0\" stop-color=\"%23a75ffb\" stop-opacity=\"0.55\"/><stop offset=\"0.5\" stop-color=\"%238a2fef\" stop-opacity=\"0.32\"/><stop offset=\"1\" stop-color=\"%238a2fef\" stop-opacity=\"0\"/></radialGradient></defs><ellipse cx=\"100\" cy=\"9\" rx=\"100\" ry=\"9\" fill=\"url(%23f)\"/><ellipse cx=\"100\" cy=\"9\" rx=\"97\" ry=\"3\" fill=\"url(%23g)\"/></svg>") 50%/100% 100% no-repeat;height:9px;animation:7.3s ease-in-out infinite brand-line-flicker;position:absolute;left:-.8em;right:-.8em}.site-brand-word:before{top:-2px}.site-brand-word:after{animation-duration:5.9s;animation-delay:-3.7s;bottom:-2px}@keyframes brand-line-flicker{0%,to{opacity:.68}4%{opacity:.9}7%{opacity:.62}9%{opacity:.84}16%{opacity:.72}19%{opacity:.95}23%{opacity:.66}31%{opacity:.88}36%{opacity:.6}39%{opacity:.82}47%{opacity:1}52%{opacity:.7}55%{opacity:.9}61%{opacity:.64}68%{opacity:.93}74%{opacity:.58}77%{opacity:.86}85%{opacity:.97}90%{opacity:.67}94%{opacity:.8}}@media (prefers-reduced-motion:reduce){.site-brand-word:before,.site-brand-word:after{opacity:.85;animation:none}.site-brand-plate:after{opacity:.45;animation:none}.site-brand-live{animation:none}}.site-brand-plate{flex-shrink:0;display:inline-flex;position:relative}.site-brand-logo{width:auto;height:2.1em}.site-brand-plate:after{content:"";pointer-events:none;filter:drop-shadow(0 .12em .22em #8a2fefb3)drop-shadow(0 .16em .3em #8a2fef80);mix-blend-mode:screen;background:url(/brand/battle-bracket-glow.png) 50%/100% 100% no-repeat;animation:5.9s ease-in-out -3.7s infinite brand-shadow-flicker;position:absolute;inset:0}@keyframes brand-shadow-flicker{0%,to{opacity:.4}4%{opacity:.8}7%{opacity:.3}9%{opacity:.7}16%{opacity:.45}19%{opacity:.9}23%{opacity:.35}31%{opacity:.75}36%{opacity:.25}39%{opacity:.65}47%{opacity:1}52%{opacity:.45}55%{opacity:.8}61%{opacity:.3}68%{opacity:.85}74%{opacity:.2}77%{opacity:.7}85%{opacity:.95}90%{opacity:.35}94%{opacity:.6}}.site-brand-live{color:#a866ff;text-shadow:0 0 6px #8a2fefe6,0 0 16px #8a2fef8c,0 0 1.8em #8a2fef73;font-size:.86em;animation:7.3s ease-in-out infinite brand-live-flicker}@keyframes brand-live-flicker{0%,to{color:#a866ff;text-shadow:0 0 5px #8a2fefa6,0 0 12px #8a2fef66,0 0 1.8em #8a2fef4d}4%{color:#cf97ff}7%{color:#9b55f2}9%{color:#c483ff}16%{color:#ab6bfa}19%{color:#d4a0ff}23%{color:#a260f7}31%{color:#c98bff}36%{color:#9b55f2}39%{color:#bd7bff}47%{color:#d9a8ff;text-shadow:0 0 8px #8a2fef,0 0 20px #8a2fefb3,0 0 2em #8a2fef8c}52%{color:#a866ff}55%{color:#cf97ff}61%{color:#a05cf5}68%{color:#d19bff}74%{color:#9b55f2}77%{color:#c483ff}85%{color:#d4a0ff;text-shadow:0 0 7px #8a2fefe6,0 0 17px #8a2fef99,0 0 1.9em #8a2fef80}90%{color:#a463f8}94%{color:#bd7bff}}.site-header-actions{align-items:center;gap:.5rem;display:flex}.site-menu-toggle{padding:.4rem;display:none}.site-mobile-nav{z-index:60;flex-direction:column;display:flex;position:fixed;inset:4rem 0 0}.site-mobile-nav[hidden]{display:none}.site-mobile-scrim{z-index:59;background:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;padding:0;position:absolute;inset:0}.site-mobile-sheet{z-index:60;border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--background) 97%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-block:.75rem 1.25rem;position:relative;box-shadow:0 30px 60px -30px #000000e6;box-shadow:0 30px 60px -30px lab(0% 0 0/.9)}.site-mobile-link{border-bottom:1px solid color-mix(in oklab, var(--border) 45%, transparent);min-height:3.25rem;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .25rem;font-size:.85rem;display:flex}.site-mobile-link svg{opacity:.5;flex:none}.site-mobile-link.is-current{color:color-mix(in oklab, var(--gold) 88%, white)}.site-mobile-link.is-current svg{opacity:1}.site-mobile-cta{width:100%;margin-top:1.25rem;display:flex}.site-mobile-signin{width:100%;margin-top:.6rem;display:flex}@media (max-width:1023.98px){.site-menu-toggle{display:inline-flex}}@media (max-width:370px){.site-header-cta{display:none}}.site-header-actions[data-menu-open=true] .site-header-cta{display:none}.section-heading{border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;display:grid}.section-heading-main{align-items:baseline;gap:.75rem;min-width:0;display:flex}.section-heading-main .diamond-mark{margin-top:.5rem}.section-heading-title{margin-top:.375rem}.section-heading-main:not(:has(.section-label)){align-items:center}.section-heading-main:not(:has(.section-label)) .diamond-mark{margin-top:0}.section-heading-main:not(:has(.section-label)) .section-heading-title{margin-top:0}.section-heading-desc{grid-column:1/-1;max-width:60ch;font-size:.9rem;line-height:1.6}.section-heading-aside{grid-area:1/2;justify-self:end}@media (min-width:1024px){.section-heading{grid-template-columns:minmax(0,1fr) minmax(0,auto) auto}.section-heading-desc{text-align:right;grid-area:1/2;align-self:end;max-width:32rem}.section-heading-aside{grid-column:3}}.stat-tile{align-items:center;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){.stat-tile{padding:1.25rem}}.stat-tile-icon{border:1px solid color-mix(in oklab, var(--gold) 30%, transparent);background:color-mix(in oklab, var(--gold) 10%, transparent);width:2.5rem;height:2.5rem;color:var(--gold);border-radius:.75rem;flex:none;place-items:center;display:grid}.stat-tile-icon-volt{border-color:color-mix(in oklab, var(--volt) 30%, transparent);background:color-mix(in oklab, var(--volt) 10%, transparent);color:var(--volt)}.stat-tile-icon-ember{border-color:color-mix(in oklab, var(--ember) 35%, transparent);background:color-mix(in oklab, var(--ember) 12%, transparent);color:var(--ember)}.stat-tile-icon-diamond{border-color:color-mix(in oklab, var(--tiktok-blue) 35%, transparent);background:color-mix(in oklab, var(--tiktok-blue) 10%, transparent);color:var(--tiktok-blue)}.stat-tile-icon-tiktok{border-color:color-mix(in oklab, var(--tiktok-pink) 40%, transparent);background:color-mix(in oklab, var(--tiktok-pink) 12%, transparent);color:var(--tiktok-pink)}.stat-tile-icon-emerald{border-color:color-mix(in oklab, var(--emerald) 35%, transparent);background:color-mix(in oklab, var(--emerald) 10%, transparent);color:var(--emerald)}.stat-tile-body{min-width:0}.stat-tile-label{overflow-wrap:anywhere;margin-top:.375rem}@media (max-width:520px){.stat-tile{gap:.75rem;padding:.85rem}.stat-tile-icon{width:2rem;height:2rem}.stat-tile-label{letter-spacing:.16em;font-size:.6rem}}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:1024px){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.site-header-bar .site-header-brand,.site-header-bar .site-header-actions{flex:none}.header-ticker{flex:auto;min-width:0;margin-block:-.5rem;margin-inline:.75rem;padding-block:.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%)}.header-ticker-track{align-items:center;width:max-content;display:flex}.header-ticker-run{align-items:center;gap:.6rem;padding-inline:.3rem;display:inline-flex}.header-ticker.is-scrolling .header-ticker-track{animation-name:header-ticker-roll;animation-timing-function:linear;animation-iteration-count:infinite}.header-ticker.is-scrolling:hover .header-ticker-track{animation-play-state:paused}@keyframes header-ticker-roll{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--ticker-run,50%)))}}@media (prefers-reduced-motion:reduce){.header-ticker.is-scrolling .header-ticker-track{animation:none}.header-ticker{overflow-x:auto}}.header-live{white-space:nowrap;gap:.4rem;padding-block:.2rem;text-decoration:none}.header-live-faces,.header-live-side{align-items:center;display:inline-flex}.header-live-vs{opacity:.75;text-transform:lowercase;margin-inline:.28rem;font-size:.6rem}.header-ticker .face-ticker{border:1px solid color-mix(in oklab, var(--live) 70%, transparent);background:var(--surface-2);border-radius:9999px;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid;position:relative;overflow:hidden}.header-ticker .face-ticker+.face-ticker{margin-left:-.4rem}.header-ticker .face-ticker img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.header-ticker .face-ticker .face-fallback{color:var(--muted-foreground);font-size:.6rem;font-weight:700}.header-live-words{align-items:baseline;gap:.4rem;min-width:0;display:inline-flex}.header-live-handle{letter-spacing:.02em;text-transform:lowercase;color:color-mix(in oklab, var(--foreground) 88%, transparent);text-overflow:ellipsis;max-width:9rem;font-size:.62rem;overflow:hidden}.header-live-side .header-live-handle+.header-live-handle{margin-left:.3rem}.header-next,.header-soon{white-space:nowrap;text-decoration:none}.header-ticker .header-pulse{max-width:none;margin-left:0}.header-ticker .header-pulse-clock,.header-ticker .header-pulse-what{white-space:nowrap;flex:none}@media (max-width:900px){.header-ticker .header-pulse-what{display:none}}.header-ticker .is-focus{isolation:isolate;color:var(--foreground);background:radial-gradient(70% 130% at 0% 50%, color-mix(in oklab, var(--fracture-red) 26%, transparent), transparent 66%), radial-gradient(70% 130% at 100% 50%, color-mix(in oklab, var(--fracture-blue) 26%, transparent), transparent 66%), color-mix(in oklab, var(--surface-2) 70%, transparent);border-color:#0000;animation:2.4s ease-in-out infinite header-next-glow;position:relative}.header-ticker .is-focus:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(104deg, var(--fracture-red) 0%, color-mix(in oklab, var(--fracture-red) 80%, white) 42%, white 48%, white 52%, color-mix(in oklab, var(--fracture-blue) 78%, white) 58%, var(--fracture-blue) 100%);-webkit-mask-composite:xor;border-radius:9999px;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.header-ticker .header-card{letter-spacing:.14em;gap:.5rem;padding:.4rem .85rem;font-size:.72rem}.header-ticker .header-card .face-ticker{width:1.85rem;height:1.85rem}.header-ticker .header-card .face-ticker+.face-ticker{margin-left:-.5rem}.header-ticker .header-card .header-live-vs{margin-inline:.36rem;font-size:.72rem}.header-ticker .header-card .header-pulse-clock{letter-spacing:.04em;font-size:.8rem}.header-ticker .header-card .chip-dot{width:.45rem;height:.45rem}.header-ticker .header-next.is-waiting{border-color:color-mix(in oklab, var(--gold) 60%, transparent);background:color-mix(in oklab, var(--gold) 12%, transparent);color:color-mix(in oklab, var(--gold) 88%, white);box-shadow:0 0 18px -8px color-mix(in oklab, var(--gold) 70%, transparent)}.header-ticker .header-next.is-waiting .header-pulse-clock{color:color-mix(in oklab, var(--gold) 92%, white)}.header-ticker .header-next.is-waiting .face-ticker{border-color:color-mix(in oklab, var(--gold) 55%, transparent)}.header-ticker .header-champ{border-color:color-mix(in oklab, var(--gold) 60%, transparent);background:color-mix(in oklab, var(--gold) 12%, transparent);color:color-mix(in oklab, var(--gold) 88%, white);box-shadow:0 0 18px -8px color-mix(in oklab, var(--gold) 70%, transparent)}.header-ticker .header-champ:hover{background:color-mix(in oklab, var(--gold) 18%, transparent)}.header-ticker .header-champ .face-ticker{border-color:color-mix(in oklab, var(--gold) 55%, transparent)}.header-champ-name{white-space:nowrap;letter-spacing:.04em;color:color-mix(in oklab, var(--gold) 94%, white);flex:none;font-weight:700}@keyframes header-next-glow{0%,to{box-shadow:-6px 0 16px -8px var(--fracture-red), 6px 0 16px -8px var(--fracture-blue)}50%{box-shadow:-10px 0 22px -7px var(--fracture-red), 10px 0 22px -7px var(--fracture-blue)}}@media (prefers-reduced-motion:reduce){.header-ticker .is-focus{box-shadow:-8px 0 18px -8px var(--fracture-red), 8px 0 18px -8px var(--fracture-blue);animation:none}}.header-ticker .is-focus .face-ticker{border-color:color-mix(in oklab, var(--fracture-red) 65%, transparent)}.header-ticker .is-focus .header-live-side:last-child .face-ticker{border-color:color-mix(in oklab, var(--fracture-blue) 65%, transparent)}@media (max-width:450px){.header-ticker{display:none}}.header-haze{isolation:isolate;position:relative;overflow:hidden}.header-haze:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 130% at 0% 50%, color-mix(in oklab, var(--ember) 30%, transparent), transparent 65%), radial-gradient(70% 130% at 100% 50%, color-mix(in oklab, var(--surge) 34%, transparent), transparent 65%);position:absolute;inset:0}.crowd-chip{border:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--surface) 80%, transparent);color:var(--muted-foreground);cursor:default;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.72rem;display:inline-flex}.pilot-banner{text-align:center;letter-spacing:.02em;color:var(--foreground,#f4f4f5);background:color-mix(in oklab, var(--ember) 24%, var(--surface));border-bottom:1px solid color-mix(in oklab, var(--ember) 50%, transparent);padding:.45rem 1rem;font-size:.8rem;line-height:1.4}.pilot-banner a{color:inherit;text-underline-offset:.15em;text-decoration:underline}
.landing-title{filter:drop-shadow(0 12px 40px #0009);filter:drop-shadow(0 12px 40px lab(0% 0 0/.6));margin-top:1.5rem}.landing-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.landing-actions-left{justify-content:flex-start}@media (max-width:520px){.landing-actions{flex-direction:column;align-items:stretch}.landing-actions>.btn{width:100%}}.landing-soon{color:inherit;background:0 0;border:0;width:min(30rem,92vw);max-height:92dvh;padding:0}.landing-soon::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010207c7;background:lab(.623699% .256419 -1.91027/.78)}.landing-soon-panel{text-align:center;text-wrap:pretty;gap:.6rem;padding:clamp(1.5rem,5vw,2.25rem);display:grid}.landing-soon-close{padding:.4rem;position:absolute;top:.6rem;right:.6rem}.landing-next{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:2.25rem;display:flex}.landing-next.is-linked{color:inherit;border:1px solid #0000;border-radius:1rem;padding:.6rem 1rem;transition:border-color .2s,background-color .2s,transform .2s}.landing-next.is-linked:hover{border-color:color-mix(in oklab, var(--gold) 55%, transparent);background:color-mix(in oklab, var(--gold) 7%, transparent);transform:translateY(-2px)}.landing-next .countdown-part{background:color-mix(in oklab, var(--background) 78%, var(--surface));min-width:3.25rem;padding:.5rem .45rem}.landing-next .countdown-value{font-size:1.35rem}.landing-next-note{text-align:left;gap:.15rem;display:grid}.landing-next-date{font-size:.8rem}.landing-next-when{letter-spacing:.02em;flex-wrap:wrap;gap:0 .4rem;font-size:.72rem;line-height:1.5;display:flex}.landing-next-when span{white-space:nowrap}.landing-next-when span:not(:last-child):after{content:" /";color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}.landing-quiet{text-align:center;flex-direction:column;gap:.3rem}.landing-quiet-note{max-width:34rem;font-size:.85rem}@media (max-width:640px){.landing-next{flex-direction:column}.landing-next-note{text-align:center}.landing-next-when{justify-content:center}}@media (max-width:380px){.landing-next .countdown{gap:.35rem}.landing-next .countdown-part{min-width:0;padding:.5rem .35rem}}.landing-rail{z-index:2;border-block:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative}.landing-rail-inner{scrollbar-width:none;justify-content:center;align-items:center;gap:.5rem;padding-block:.75rem;display:flex}.landing-rail-inner::-webkit-scrollbar{display:none}@media (max-width:720px){.landing-rail-inner{justify-content:flex-start}}.landing-closer{align-items:stretch;gap:0;display:grid}@media (min-width:960px){.landing-closer{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.landing-closer-art{min-height:14rem;position:relative;overflow:hidden}.landing-closer-art img{object-fit:cover;object-position:18% center;opacity:.9;width:100%;height:100%}.landing-closer-art:after{content:"";background:linear-gradient(to top, var(--surface), color-mix(in oklab, var(--surface) 30%, transparent) 55%, transparent);position:absolute;inset:0}@media (min-width:960px){.landing-closer-art:after{background:linear-gradient(to right, transparent, color-mix(in oklab, var(--surface) 35%, transparent) 55%, color-mix(in oklab, var(--surface) 85%, transparent))}}.landing-closer-copy{flex-direction:column;justify-content:center;gap:.75rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.landing-closer-title{margin-top:.25rem}.event-card{flex-direction:column;display:flex;overflow:hidden}@media (min-width:900px){.browse-grid>.event-card:only-child{flex-direction:row}.browse-grid>.event-card:only-child .event-cover{aspect-ratio:auto;flex:48%}.browse-grid>.event-card:only-child .event-card-body{flex:52%;justify-content:center;padding:1.75rem}}.event-cover-chip{z-index:1;position:absolute;top:.75rem;left:.75rem}.event-card-body{flex-direction:column;flex:1;min-width:0;padding:1.25rem;display:flex}.event-card-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-card-sub{margin-top:.35rem;font-size:.875rem}.event-card-meta{color:var(--muted-foreground);gap:.5rem;margin-top:1rem;font-size:.8125rem;display:grid}.event-card-meta>div{align-items:center;gap:.5rem;min-width:0;display:flex}.event-card-meta dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.event-card-cta{margin-top:1.25rem}.format-card{flex-direction:column;display:flex;overflow:hidden}.format-card-cover{height:8rem;position:relative;overflow:hidden}.format-card-cover img{object-fit:cover;opacity:.8;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.lift:hover .format-card-cover img{transform:scale(1.06)}.format-card-cover:after{content:"";background:linear-gradient(to top, var(--surface), color-mix(in oklab, var(--surface) 40%, transparent) 55%, transparent);position:absolute;inset:0}.format-card-body{flex-direction:column;flex:1;padding:1.25rem;display:flex}.format-card-tagline{margin-top:.5rem;font-size:.875rem;line-height:1.6}.format-card-cta{margin-top:auto;padding-top:1rem}.format-detail{gap:1.25rem;display:grid}@media (min-width:1024px){.format-detail{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.format-rules{padding:1.5rem}.format-rules li{border-bottom:1px solid color-mix(in oklab, var(--border) 55%, transparent);gap:.75rem;padding-block:.7rem;font-size:.9rem;line-height:1.6;display:flex}.format-rules li:last-child{border-bottom:0}.format-rules li:before{content:"";background:var(--gradient-gold);flex:none;width:6px;height:6px;margin-top:.55rem;rotate:45deg}.format-stages{gap:.75rem;display:grid}.format-stage{padding:1rem 1.25rem}.format-stage-blurb{margin-top:.3rem;font-size:.85rem}.schematic{align-items:stretch;gap:.75rem;min-width:max-content;padding:1.25rem;display:flex}.schematic-column{flex-direction:column;gap:.5rem;min-width:9.5rem;display:flex}.schematic-column-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--gold) 80%, white);font-size:.65rem}.schematic-slots{flex-direction:column;flex:1;justify-content:space-around;gap:.5rem;display:flex}.schematic-slot{border:1px dashed color-mix(in oklab, var(--foreground) 18%, transparent);background:color-mix(in oklab, var(--background) 55%, transparent);color:var(--muted-foreground);text-align:center;border-radius:.6rem;padding:.6rem .7rem;font-size:.8rem}.schematic-arrow{color:color-mix(in oklab, var(--gold) 70%, transparent);place-items:center;display:grid}.schematic-outcome{border:1px solid color-mix(in oklab, var(--gold) 55%, transparent);background:color-mix(in oklab, var(--gold) 10%, transparent);text-align:center;min-width:10rem;color:color-mix(in oklab, var(--gold) 90%, white);border-radius:.75rem;place-content:center;gap:.4rem;padding:1rem;display:grid}.empty-state{text-align:center;padding:clamp(2rem,5vw,3.5rem);font-size:.9rem}.page-hero-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .9rem;display:flex}.page-hero-title{margin-top:1.25rem}.page-hero-lede{margin-inline:auto;max-width:42rem;margin-top:1.25rem;font-size:clamp(.9rem,1.4vw,1.05rem);line-height:1.65}.admin-ops{gap:.9rem;padding:1rem 1.2rem;display:grid}.admin-ops-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.admin-ops-label{min-width:0;max-width:34rem}.admin-ops-note{margin-top:.2rem;font-size:.8rem}.admin-ops-done{font-family:var(--font-mono);letter-spacing:.06em;color:var(--volt);font-size:.75rem}.champion-band{border:1px solid color-mix(in oklab, var(--gold) 34%, transparent);background:radial-gradient(120% 140% at 50% 0%, color-mix(in oklab, var(--gold) 14%, transparent), transparent 70%), color-mix(in oklab, var(--surface) 88%, transparent);text-align:center;border-radius:1rem;justify-items:center;gap:.5rem;width:100%;margin-bottom:1.6rem;padding:1.1rem 1.25rem 1.3rem;display:grid}.champion-kicker{color:color-mix(in oklab, var(--gold) 82%, white);align-items:center;gap:.35rem;display:inline-flex}.champion-faces{gap:.6rem;display:flex}.face-xl{border-color:color-mix(in oklab, var(--gold) 55%, transparent);width:4.5rem;height:4.5rem;box-shadow:0 0 26px -8px color-mix(in oklab, var(--gold) 70%, transparent)}.champion-name,.champion-team{margin:0}.champion-cta{margin-top:.35rem}@media (max-width:640px){.face-xl{width:3.4rem;height:3.4rem}}
