@font-face{font-family:anton;src:url(../media/Anton_Regular-s.p.08y5z02o64oj-.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.QWPSMq_className{font-family:anton,anton Fallback;font-weight:400}.QWPSMq_variable{--font-anton:"anton", "anton Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.p.3uaqc_eim_oz1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1haaxlqnxotgo.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.p.2km9zhv-p9t3b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.00u70rl5ce7ry.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.p.0owl_bf4j-7yx.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}._7hNUhG_className{font-family:Barlow,Barlow Fallback;font-style:normal}._7hNUhG_variable{--font-text:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.1gbavwjfxk-ql.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.p.170qlghoxphjg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.3rc77fqyyrg24.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.1glkedkmkj4ol.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.p.0jk2f-2yu65-t.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.0j4ssjn_k8z58.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.323_pd8dkinxn.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.p.3o5kmmd3ujeri.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0rkprfbp4mv-a.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.eOiIUG_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.eOiIUG_variable{--font-barlow:"Barlow Condensed", "Barlow Condensed Fallback"}
:root{--bg:#07101d;--panel:#0e1a2d;--panel-2:#13233b;--line:#1e3050;--line-strong:#4a6189;--fg:#f3f6fa;--muted:#8c9db5;--muted-2:#c9d4e3;--accent:#ffc400;--accent-ink:#111;--live:#2bd47d;--win:#5bd88a;--loss:#ff7a7a;--radius:16px;--radius-sm:12px;--radius-xs:8px;--max:1200px;--pad:16px;--tabbar:64px;--header:56px;--font-display:var(--font-anton), Impact, "Arial Narrow", sans-serif;--font-label:var(--font-barlow), "Arial Narrow", Arial, sans-serif;--font-body:var(--font-text), "Segoe UI", system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--t-fast:.15s;--t-med:.22s;--t-slow:.42s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--accent)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--panel-2) var(--bg);scroll-padding-top:calc(var(--header) + 12px);scroll-padding-bottom:calc(var(--tabbar) + 16px);overflow-x:clip}html:has(dialog[open]){overflow:hidden}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-variant-numeric:tabular-nums;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit}img,svg{vertical-align:middle;display:inline-block}h1,h2,h3,h4{margin:0;font-weight:400}p{margin:0}ul.plain,ol.plain{margin:0;padding:0;list-style:none}kbd{font:600 12px var(--font-label);border:1px solid var(--line-strong);color:var(--muted);border-radius:5px;padding:1px 6px}.skip{background:var(--accent);color:var(--accent-ink);z-index:100;border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main{padding-bottom:calc(var(--tabbar) + 24px + env(safe-area-inset-bottom));outline:none;display:block}.wrap,.inner{width:100%;max-width:var(--max);padding-left:max(var(--pad), env(safe-area-inset-left));padding-right:max(var(--pad), env(safe-area-inset-right));margin:0 auto}.bleed{width:100%}.section{margin-top:40px}.sec-head{justify-content:space-between;align-items:end;gap:12px;margin-bottom:14px;display:flex}.sec-head .h2{flex:1;min-width:0}.sec-head .more,.sh .more{color:var(--muted);font:700 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:6px;min-height:44px;display:inline-flex}.sec-head .more:after,.sh .more:after{content:"→";transition:transform var(--t-fast) var(--ease)}.sec-head .more:hover,.sh .more:hover{color:var(--fg)}.sec-head .more:hover:after,.sh .more:hover:after{transform:translate(3px)}.blocks{align-items:start;gap:14px;margin-top:18px;display:grid}.blocks>.card{margin-top:0}.ticker{border-bottom:1px solid var(--line);font:600 13px/1 var(--font-label);letter-spacing:.05em;text-transform:uppercase;background:#040a13}.ticker-in{white-space:nowrap;scrollbar-width:none;align-items:center;gap:22px;min-height:36px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ticker-in::-webkit-scrollbar{display:none}.ticker .tk{min-height:36px;color:var(--muted-2);align-items:center;gap:10px;display:inline-flex}.ticker .tk:hover .t{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.ticker .state{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.ticker .state.live{color:var(--live)}.ticker .state.live i{background:var(--live);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 0 4px #2bd47d2e}.ticker .t{color:var(--fg)}.ticker .m{color:var(--muted)}.topbar{z-index:40;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar-in{min-height:var(--header);align-items:center;gap:22px;display:flex}.brand{font-family:var(--font-display);letter-spacing:.02em;color:var(--fg);align-items:center;min-height:44px;font-size:25px;display:inline-flex}.brand b{color:var(--accent);font-weight:400}.mainnav{gap:4px;display:none}.mainnav a{color:var(--muted);font:600 16px/1 var(--font-label);letter-spacing:.06em;text-transform:uppercase;min-height:44px;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;position:relative}.mainnav a:hover{color:var(--fg);background:var(--panel)}.mainnav a[aria-current=page]{color:var(--fg)}.mainnav a[aria-current=page]:after{content:"";background:var(--accent);border-radius:3px;height:3px;position:absolute;bottom:-6px;left:12px;right:12px}.searchbtn{border:1px solid var(--line-strong);background:var(--panel);min-width:44px;min-height:44px;color:var(--muted-2);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:0 12px;display:inline-flex}.searchbtn:hover{border-color:var(--muted);color:var(--fg)}.searchbtn .lbl,.searchbtn kbd{display:none}.iconlink{width:44px;height:44px;color:var(--muted-2);border-radius:999px;place-items:center;display:inline-grid}.iconlink:hover{background:var(--panel);color:var(--fg)}.tabbar{z-index:45;padding:6px max(6px, env(safe-area-inset-left)) calc(6px + env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-right));-webkit-backdrop-filter:saturate(140%)blur(14px);border-top:1px solid var(--line);background:#050c17e6;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{min-height:52px;color:var(--muted);font:600 11px/1 var(--font-label);letter-spacing:.06em;text-transform:uppercase;transition:color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;border-radius:12px;align-content:center;justify-items:center;gap:3px;display:grid}.tabbar a:active,.tabbar button:active{transform:scale(.94)}.tabbar a.on{color:var(--accent)}.tabbar .mid .bubble{background:var(--accent);width:44px;height:32px;color:var(--accent-ink);border-radius:999px;place-items:center;margin-top:-2px;display:grid}.tabbar .mid{color:var(--fg)}dialog.sheet{background:var(--bg);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--fg);border:0;margin:0;padding:0}dialog.sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02060cb8}dialog.sheet[open]{animation:sheet-in var(--t-med) var(--ease)}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.sheet-in{grid-template-rows:auto 1fr auto;height:100%;display:grid}.sheet-bar{padding:calc(10px + env(safe-area-inset-top)) var(--pad) 10px;border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex;position:relative}.sheet-bar .glass{left:calc(var(--pad) + 14px);color:var(--muted);pointer-events:none;display:flex;position:absolute}.sheet-bar input{border:1px solid var(--line-strong);background:var(--panel);min-width:0;height:48px;color:var(--fg);font:500 17px var(--font-body);border-radius:999px;flex:1;padding:0 16px 0 44px}.sheet-bar input::placeholder{color:var(--muted)}.sheet-bar input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #ffc40040}.sheet-bar .cancel{color:var(--accent);font:600 16px var(--font-body);background:0 0;border:0;min-height:44px;padding:0 4px}.sheet-body{padding:8px var(--pad) 20px;overscroll-behavior:contain;overflow-y:auto}.grp{margin-top:12px}.grp-h{color:var(--muted);font:700 13px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:32px;display:flex}.grp-h button{color:var(--muted-2);font:600 14px var(--font-body);text-transform:none;letter-spacing:0;background:0 0;border:0;min-height:44px;padding:0 4px}.opts{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.opt{border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:56px;padding:8px 10px;display:grid}.opt.on{background:var(--panel-2)}.opt .txt{min-width:0;display:grid}.opt .l{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.opt .s{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.opt .go{color:var(--muted);opacity:0;transition:opacity var(--t-fast) var(--ease)}.opt.on .go{opacity:1}.opt.ask .l{color:var(--accent)}.av{background:var(--panel-2);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.av img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.av.ini{color:var(--muted-2);font-family:var(--font-label);font-weight:700}.av.ask-ic{width:40px;height:40px;color:var(--accent);background:#ffc4001f}.sheet .empty{color:var(--muted);padding:16px 4px 4px}.sheet-foot{color:var(--muted);padding:10px var(--pad);border-top:1px solid var(--line);gap:6px;font-size:13px;display:none}.sheet-foot kbd{margin:0 2px}.kicker{background:var(--accent);color:var(--accent-ink);font:700 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.12em;border-radius:4px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex}.kicker.quiet{background:var(--panel-2);color:var(--fg)}.chip{border:1px solid var(--line-strong);color:var(--muted-2);font:600 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;background:color-mix(in srgb, var(--bg) 60%, transparent);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}a.chip{min-height:32px}a.chip:hover{border-color:var(--muted);color:var(--fg)}.chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.h1{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(46px,11vw,112px);line-height:.9}.h1.sm{font-size:clamp(36px,8vw,64px)}.h2,.sh h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;font-size:clamp(30px,6vw,46px);line-height:1}.sh{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.sh h2 small{font:700 13px/1 var(--font-label);letter-spacing:.14em;color:var(--accent);margin-bottom:10px;display:block}.h3{font:700 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.lede{color:var(--muted-2);text-wrap:pretty;max-width:52ch;font-size:18px;line-height:1.45}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums;line-height:1}.muted{color:var(--muted)}.small{font-size:14px}.coverage{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:14px;display:flex}.coverage a{text-underline-offset:3px;text-decoration:underline}.prose{max-width:66ch;font-size:17px;line-height:1.65}.prose p+p,.prose ul+p,.prose p+ul{margin-top:12px}.prose h2{margin-top:30px;margin-bottom:8px}.prose ul{margin:0;padding-left:20px}.prose li{margin:6px 0}.prose a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.prose a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.notice{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);color:var(--muted-2);padding:12px 14px;font-size:15px}.hero{isolation:isolate;background:var(--panel);border-bottom:1px solid var(--line);align-items:end;min-height:64svh;display:grid;position:relative;overflow:hidden}.hero.short{min-height:40svh}.hero.tall{min-height:72svh}.hero-media{z-index:-2;position:absolute;inset:0}.hero-media img{object-fit:cover}.hero-shade{z-index:-1;background:linear-gradient(0deg, var(--bg) 0%, #07101de0 30%, #07101d59 65%, #07101d26 100%);position:absolute;inset:0}.hero-body{width:100%;max-width:var(--max);padding:40px var(--pad) 26px;justify-items:start;gap:14px;margin:0 auto;display:grid;position:relative}.hero-body .h1{text-shadow:0 2px 30px #00000059}.hero-credit{z-index:2;position:absolute;top:10px;right:10px}.credit{color:var(--muted-2);letter-spacing:.02em;background:#040a1399;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:4px 9px;font-size:11px;display:inline-flex}.credit a{color:var(--muted-2);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-underline-offset:2px}.credit a:hover{color:var(--fg);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.credit.plain{color:var(--muted);background:0 0;padding:0}.hero.player{min-height:66svh}.hero.player .hero-media img{object-position:var(--focus,50% 18%)}.hero.mono{background:var(--team-bg,var(--panel));min-height:0}.hero.mono .hero-shade{background:linear-gradient(0deg, var(--bg) 0%, #07101d99 55%, #07101d1a 100%)}.hero.mono .mono-mark{z-index:-1;font-family:var(--font-display);color:var(--team-fg,var(--accent));opacity:.16;-webkit-user-select:none;user-select:none;font-size:clamp(180px,50vw,440px);line-height:1;position:absolute;top:-6%;right:-2%}.hero.mono .hero-body{padding-top:80px}.hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.heroline{color:var(--muted-2);font:600 15px/1.2 var(--font-label);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:16px;display:flex}.no1hero{border-bottom:1px solid var(--line);background:var(--bg);--chrome-top:calc(37px + var(--header) + 1px);--chrome-bottom:calc(var(--tabbar) + 1px + env(safe-area-inset-bottom));--hero-h:max(320px, calc(100svh - var(--chrome-top) - var(--chrome-bottom) - 1px));position:relative}.no1hero .slides{display:grid;position:relative}.no1hero .slide{isolation:isolate;min-height:var(--hero-h);visibility:hidden;z-index:0;background:var(--team-bg,var(--panel));grid-area:1/1;align-items:end;display:grid;position:relative;overflow:hidden}.no1hero .slide.on{visibility:visible;z-index:2}.no1hero .slide.out{visibility:visible;z-index:1}.no1hero .slide.enter{animation:hero-in .7s var(--ease-out) both}@keyframes hero-in{0%{opacity:0}to{opacity:1}}.no1hero .slide .bg{object-fit:cover;z-index:-2;transform:scale(1.08) translateX(calc(var(--dir,1) * 1.5%));transition:transform 8s var(--ease-out), opacity var(--t-slow) var(--ease)}.no1hero .slide.on .bg,.no1hero .slide.out .bg{transform:scale(1)translate(0)}.no1hero .slide.enter .hcopy>*{animation:hero-copy-in .75s var(--ease-out) both}.no1hero .slide.enter .hcopy>:first-child{animation-delay:.14s}.no1hero .slide.enter .hcopy>:nth-child(2){animation-delay:.2s}.no1hero .slide.enter .hcopy>:nth-child(3){animation-delay:.26s}.no1hero .slide.enter .hcopy>:nth-child(4){animation-delay:.32s}.no1hero .slide.enter .hcopy>:nth-child(5){animation-delay:.38s}.no1hero .slide.enter .bug{animation:hero-bug-in .8s var(--ease-out) .3s both}.no1hero .slide.out .hcopy,.no1hero .slide.out .bug{animation:hero-copy-out .28s var(--ease-in) both}@keyframes hero-copy-in{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 48px))}to{opacity:1;transform:none}}@keyframes hero-bug-in{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@keyframes hero-copy-out{to{opacity:0;transform:translateX(calc(var(--dir,1) * -36px))}}.no1hero .slide .mono{z-index:-2;font-family:var(--font-display);color:var(--team-fg);opacity:.18;font-size:clamp(220px,60vw,520px);line-height:1;position:absolute;top:-10%;right:-4%}.no1hero .shade{z-index:-1;background:linear-gradient(0deg, var(--bg) 0%, #07101deb 32%, #07101d59 62%, #07101d1a 100%);position:absolute;inset:0}.no1hero .content{gap:clamp(12px,2.4svh,22px);padding-top:clamp(16px,4svh,140px);padding-bottom:84px;display:grid}.no1hero .hcopy{justify-items:start;gap:clamp(8px,1.6svh,14px);display:grid}.no1hero .title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(40px,min(15vw,8.5svh),132px);line-height:.88}.no1hero .title a{display:grid}.no1hero .title a:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px;text-decoration-thickness:4px}.no1hero .lede{color:#d6dfeb}.mini{grid-template-columns:repeat(4,auto);gap:4px 22px;margin:2px 0 4px;display:grid}.mini dt{font:700 12px/1.2 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);order:2}.mini div{gap:4px;display:grid}.mini dd{font:400 28px/1 var(--font-display);margin:0}.btns{flex-wrap:wrap;gap:10px;display:flex}.no1hero .hero-credit{top:12px;bottom:auto;right:12px}.no1hero .ctrls{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:18px;left:0;right:0}.no1hero .ctrls>*{pointer-events:auto}.no1hero .tabs{-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);background:#040a13b3;border-radius:999px;gap:4px;padding:4px;display:flex}.no1hero .tabs button{color:var(--muted-2);font:700 14px/1 var(--font-label);letter-spacing:.08em;min-width:44px;min-height:40px;transition:background-color var(--t-med) var(--ease), color var(--t-med) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;border-radius:999px;padding:0 10px;position:relative;overflow:hidden}.no1hero .tabs button.on{background:var(--fg);color:var(--accent-ink)}.no1hero .tabs button i{transform-origin:0;background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:5px;left:10px;right:10px;transform:scaleX(0)}.no1hero .tabs button i.run{animation:linear forwards grow}@keyframes grow{to{transform:scaleX(1)}}.no1hero .arrows{gap:6px;display:flex}.no1hero .arrows button{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);background:#040a13b3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.no1hero .arrows button:hover{border-color:var(--muted-2)}.no1hero .arrows button:active,.no1hero .tabs button:active{transform:scale(.95)}.bug{border:1px solid var(--line);font-family:var(--font-label);-webkit-backdrop-filter:blur(6px);background:#091322e6;border-radius:12px;width:min(100%,420px);overflow:hidden}.bug .hd{font:700 13px/1.2 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.bug .row{grid-template-columns:44px 1fr repeat(3,32px);align-items:center;gap:8px;padding:10px 14px;font-size:20px;font-weight:600;display:grid}.bug .row+.row{border-top:1px solid var(--line)}.bug .g{text-align:center;font:400 24px/1 var(--font-display);color:var(--muted)}.bug .g.w{color:var(--fg)}.bug .win{background:linear-gradient(90deg,#ffc40029,#0000)}.bug .win .name:after{content:"";border:6px solid #0000;border-left-color:var(--accent);vertical-align:middle;margin-left:8px;display:inline-block}.bug .name{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;overflow:hidden}.bug .flagcode{font:700 11px/1 var(--font-label);letter-spacing:.04em;background:var(--panel-2);border:1px solid var(--line);text-align:center;color:var(--muted-2);border-radius:3px;padding:5px 0}.bug .ft{font:600 13px/1 var(--font-label);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;border-top:1px solid var(--line);padding:9px 14px}.strip{border-bottom:1px solid var(--line);background:var(--panel)}.strip .wrap{grid-template-columns:1fr 1fr;display:grid}.strip .c{border-left:1px solid var(--line);padding:18px 0 18px 18px}.strip .c:nth-child(odd){border-left:0;padding-left:0}.strip .c:nth-child(n+3){border-top:1px solid var(--line)}.strip b{font:400 32px/1 var(--font-display);display:block}.strip span{font:600 13px/1.3 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.home>section{margin-top:56px}.home>section.yours{margin-top:32px}.yours-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;min-height:76px;margin:0;padding:2px 0 6px;list-style:none;display:flex;overflow-x:auto}.yours-rail::-webkit-scrollbar{display:none}.yours-rail>*{scroll-snap-align:start;flex:none}.yp{background:var(--panel);border:1px solid var(--line);max-width:280px;min-height:64px;transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:6px 18px 6px 6px;display:grid}.yp:hover{border-color:var(--line-strong)}.yp:active{transform:scale(.98)}.yp .txt{min-width:0;display:grid}.yp .l{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.yp .s{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.yours-empty{background:var(--panel);border:1px dashed var(--line-strong);border-radius:var(--radius);min-height:76px;color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.sk.chipsk{border-radius:999px;flex:none;width:200px;height:64px}.champs{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(240px,78vw);grid-auto-flow:column;gap:12px;margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.champs::-webkit-scrollbar{display:none}.champs>li{scroll-snap-align:start;display:flex}.champ{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);min-height:230px;transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;position:relative}.champ:hover{border-color:var(--line-strong)}.champ:active{transform:scale(.985)}.champ.mas{background:linear-gradient(180deg, #ffc40014, var(--panel) 55%);border-color:#ffc4008c}.champ .ev{font:700 13px/1 var(--font-label);letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.champ .nm{font:700 21px/1.1 var(--font-label);text-transform:uppercase;letter-spacing:.02em}.champ .vs{color:var(--muted);align-items:baseline;gap:6px;font-size:14px;display:flex}.champ .score{font:400 22px/1 var(--font-display);letter-spacing:.02em;margin-top:auto}.champ .score small{color:var(--muted);font:600 13px var(--font-label);letter-spacing:.06em;margin-left:8px}.tag{font:700 11px/1 var(--font-label);letter-spacing:.1em;color:var(--accent-ink);background:var(--accent);border-radius:3px;padding:5px 7px;position:absolute;top:14px;right:14px}.avs{display:flex}.avs .portrait{border:2px solid var(--panel);box-sizing:content-box}.avs>*+*{margin-left:-14px}.riv{background:var(--panel);border:1px solid var(--line);transition:border-color var(--t-fast) var(--ease);border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.riv:hover{border-color:var(--line-strong)}.riv .side{background:var(--panel-2);min-height:220px;position:relative}.riv .side .portrait{aspect-ratio:auto;border-radius:0;position:absolute;inset:0;width:100%!important;height:100%!important}.riv .side:after{content:"";position:absolute;inset:0}.riv .l:after{background:linear-gradient(90deg, #0e1a2d00 40%, var(--panel) 100%)}.riv .r:after{background:linear-gradient(270deg, #0e1a2d00 40%, var(--panel) 100%)}.riv .mid{text-align:center;grid-area:2/1/auto/-1;gap:14px;padding:22px;display:grid}.riv .tally{font:400 88px/.9 var(--font-display);justify-content:center;align-items:center;gap:16px;display:flex}.riv .tally .lead{color:var(--accent)}.riv .tally i{font:600 22px var(--font-label);color:var(--muted);font-style:normal}.riv .names{font:700 17px/1.15 var(--font-label);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:20px;display:flex}.riv .names span:last-child{text-align:right}.riv .bar{background:#2a3d5e;border-radius:99px;height:10px;display:flex;overflow:hidden}.riv .bar b{background:var(--accent)}.riv .dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.riv .dl small{font:600 12px/1 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block}.riv .dl b{font:400 24px/1 var(--font-display);margin-top:6px;display:block}.two{gap:12px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.panel h3{font:400 26px/1 var(--font-display);text-transform:uppercase}.panel .sub{color:var(--muted);margin:6px 0 10px;font-size:14px}.lrows{margin:0;padding:0;list-style:none}.lrows li{border-top:1px solid var(--line)}.lrows a{grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:60px;padding:10px 0;display:grid}.lrows a:hover .n{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.lrows .r{font:400 30px/1 var(--font-display);color:var(--muted)}.lrows .r.top{color:var(--accent)}.lrows .n{font:700 17px/1.15 var(--font-label);text-transform:uppercase;letter-spacing:.02em;min-width:0}.lrows .n small{font:500 13px var(--font-body);text-transform:none;color:var(--muted);letter-spacing:0;margin-top:3px;display:block}.lrows .none{color:var(--muted);padding:14px 0}.mbar{align-items:center;gap:10px;display:flex}.mbar i{background:var(--accent);border-radius:99px;height:8px;display:block}.mbar b{font:400 22px/1 var(--font-display);text-align:right;min-width:28px}.top3{grid-template-columns:1fr;gap:10px;display:grid}.t3{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--t-fast) var(--ease);gap:10px;padding:14px 16px;display:grid}.t3:hover{border-color:var(--line-strong)}.t3 .ev{font:700 13px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.t3 ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.t3 li{font:600 16px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.02em;grid-template-columns:22px auto 1fr;align-items:center;gap:8px;display:grid}.t3 li .r{font:400 20px/1 var(--font-display);color:var(--muted)}.t3 li:first-child .r{color:var(--accent)}.t3 .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.askcta{background:radial-gradient(120% 140% at 100% 0%, #1a3155 0%, var(--panel) 55%);border:1px solid var(--line);border-radius:20px;align-items:center;gap:22px;padding:24px;display:grid}.askcta h2{font:400 clamp(36px, 6vw, 54px)/.95 var(--font-display);text-transform:uppercase;margin-bottom:10px}.askcta p{color:var(--muted-2)}.askcta .field{border:1px solid var(--line-strong);color:#8fa3c2;background:#060e1a;border-radius:999px;align-items:center;gap:8px;min-height:56px;padding:6px 6px 6px 20px;display:flex}.askcta .field span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.askcta .field:hover{border-color:var(--accent)}.askcta .chips{margin:14px 0 0;padding:0;list-style:none}.askcta .chips a{border:1px solid var(--line-strong);min-height:40px;color:var(--muted-2);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.askcta .chips a:hover{border-color:var(--accent);color:var(--fg)}.hero.h2h{background:var(--bg);min-height:0;display:block}.versus{grid-template-columns:1fr 1fr;min-height:46svh;display:grid;position:relative}.versus .side{isolation:isolate;background:var(--team-bg,var(--panel));align-items:end;display:grid;position:relative;overflow:hidden}.versus .side img{object-fit:cover;object-position:50% 15%}.versus .side .mono-face{font-family:var(--font-display);color:var(--team-fg,var(--accent));opacity:.35;z-index:-1;place-items:center;font-size:clamp(72px,22vw,180px);display:grid;position:absolute;inset:0}.versus .side .shade{z-index:-1;background:linear-gradient(0deg, var(--bg) 0%, #07101dd9 25%, #07101d33 65%, #07101d0d 100%);position:absolute;inset:0}.versus .side.a .shade{background:linear-gradient(0deg, var(--bg) 0%, #07101dd9 25%, #07101d33 65%), linear-gradient(90deg, #07101d00 60%, #07101d99 100%)}.versus .side.b .shade{background:linear-gradient(0deg, var(--bg) 0%, #07101dd9 25%, #07101d33 65%), linear-gradient(270deg, #07101d00 60%, #07101d99 100%)}.versus .side .who{justify-items:start;gap:6px;padding:12px;display:grid;position:relative}.versus .side.b .who{text-align:right;justify-items:end}.versus .side .who .nm{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;align-items:end;min-height:44px;font-size:clamp(22px,5.6vw,44px);line-height:1;display:inline-flex}.versus .side .who .nm:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.versus .side .who .flagline{color:var(--muted-2);font:600 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.versus .mid{z-index:2;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.versus .mid .v{font:400 18px/1 var(--font-display);color:var(--accent-ink);background:var(--accent);letter-spacing:.08em;border-radius:999px;padding:8px 13px;box-shadow:0 0 0 6px #07101d99}.tally{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.tally .num{font-size:clamp(84px,26vw,150px);line-height:.88}.tally .num.lead{color:var(--accent)}.tally .dash{font-family:var(--font-display);color:var(--muted);font-size:40px}.tally .lbl{font:700 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2);margin-top:6px;display:block}.hero.h2h .hero-body{justify-items:stretch}.hero.h2h .chips,.hero.h2h .h3{text-align:center;justify-self:center}.photo{background:var(--panel-2);position:relative;overflow:hidden}.photo img{object-fit:cover}.portrait{border-radius:var(--radius-sm);aspect-ratio:4/5;background:var(--panel-2);flex:none;position:relative;overflow:hidden}.portrait.square,.portrait.round{vertical-align:middle;display:inline-block}.portrait.square{aspect-ratio:1}.portrait.round{aspect-ratio:1;border-radius:50%}.portrait img{object-fit:cover;object-position:var(--focus,50% 18%)}.monogram{background:var(--team-bg,var(--panel-2));width:100%;height:100%;color:var(--team-fg,var(--accent));font-family:var(--font-display);letter-spacing:.02em;place-items:center;line-height:1;display:grid;position:relative}.monogram .ini{font-size:calc(var(--size,96px) * .34)}.monogram .mflag{position:absolute;top:8%;left:8%}.portrait.round .monogram .mflag{display:none}.portrait.round .monogram .ini{font-size:calc(var(--size,48px) * .4)}.avatar{--size:40px;width:40px;height:40px}.avatar.lg{--size:56px;width:56px;height:56px}.pcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);grid-template-rows:auto 1fr;min-height:44px;display:grid;position:relative;overflow:hidden}.pcard:hover{border-color:var(--line-strong)}.pcard:active{transform:scale(.985)}.pcard .portrait{aspect-ratio:4/5;border-radius:0}.pcard .body{align-content:start;gap:4px;padding:10px 12px 12px;display:grid}.pcard .nm{font:700 16px/1.15 var(--font-label);text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.pcard .val{font-family:var(--font-display);font-size:30px;line-height:1}.pcard .val small{font:600 12px var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-left:6px}.pcard .rank{font-family:var(--font-display);background:var(--accent);color:var(--accent-ink);border-radius:999px;place-items:center;min-width:34px;height:34px;padding:0 8px;font-size:22px;display:grid;position:absolute;top:10px;left:10px}.pcard .rank.n2,.pcard .rank.n3{background:var(--bg);color:var(--fg);border:1px solid var(--line-strong)}.pcard .sub{color:var(--muted);font-size:13px}.cards{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.cards.three{grid-template-columns:repeat(3,1fr)}.podium{grid-template-columns:1fr 1fr;gap:10px;display:grid}.podium .pcard:first-child{grid-column:1/-1;grid-template-rows:none;grid-template-columns:44% 1fr}.podium .pcard:first-child .portrait{aspect-ratio:4/5;height:100%}.podium .pcard:first-child .body{align-content:end;padding:14px}.podium .pcard:first-child .val{color:var(--accent);font-size:56px}.podium .pcard:first-child .nm{font-size:19px}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0;padding:2px 0 10px;list-style:none;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:0 0 min(78vw,300px)}.rcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);min-height:120px;transition:border-color var(--t-fast) var(--ease);grid-template-rows:1fr auto;display:grid;overflow:hidden}.rcard:hover{border-color:var(--line-strong)}.rcard .faces{grid-template-columns:1fr 1fr;height:128px;display:grid;position:relative}.rcard .faces .portrait{aspect-ratio:auto;border-radius:0;height:100%}.rcard .faces .v{font-family:var(--font-display);background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:4px 9px;font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rcard .one{height:128px;position:relative}.rcard .one .photo{height:100%}.rcard .body{align-content:end;gap:3px;padding:12px 14px 14px;display:grid}.rcard .ttl{font:700 17px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.03em}.rcard .sub{color:var(--muted);font-size:13px}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin-top:14px;padding:18px}.card .head{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-bottom:14px;display:flex}.card .head .h3{margin:0}.grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.grid4{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.stat{background:var(--panel-2);border-radius:var(--radius-sm);align-content:space-between;gap:6px;min-height:86px;padding:12px 14px;display:grid}.stat .num{font-size:36px}.stat .lbl{font:700 12px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.stat.over{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);background:#091322b8}.banner{background:var(--panel-2);border-left:4px solid var(--accent);border-radius:var(--radius-sm);color:var(--fg);margin-top:14px;padding:12px 14px;font-size:15px}.tile-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tile{border-radius:var(--radius);background:var(--panel);isolation:isolate;border:1px solid var(--line);min-height:160px;transition:border-color var(--t-fast) var(--ease);align-items:end;display:grid;position:relative;overflow:hidden}.tile:hover{border-color:var(--line-strong)}.tile:hover .photo img{transform:scale(1.04)}.tile .photo{z-index:-2;position:absolute;inset:0}.tile .photo img{transition:transform .4s var(--ease)}.tile .shade{z-index:-1;background:linear-gradient(#07101d0d 0%,#07101d66 45%,#07101df2 95%);position:absolute;inset:0}.tile .body{gap:4px;padding:14px;display:grid}.tile .ttl{font-family:var(--font-display);text-transform:uppercase;font-size:22px;line-height:1}.tile .sub{color:var(--muted-2);font-size:13px}.tile .holder{font:700 13px var(--font-label);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);align-items:center;gap:6px;display:flex}.rows{background:var(--line);border-radius:var(--radius-sm);gap:1px;display:grid;overflow:hidden}.row{background:var(--panel);min-height:58px;transition:background-color var(--t-fast) var(--ease);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.card .row,.card .match{background:var(--panel)}.row.link:hover{background:var(--panel-2)}.row .main{align-items:center;gap:12px;min-width:0;font-weight:600;display:flex}.row .main .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row .sub{color:var(--muted);white-space:normal;font-size:14px;font-weight:400;display:block}.row .val{font-family:var(--font-display);white-space:nowrap;font-size:26px}.row .val.small{font-size:16px;font-family:var(--font-label);font-weight:600}.row .pos{font-family:var(--font-display);color:var(--muted);text-align:right;min-width:24px;font-size:18px}.row .pos.top{color:var(--accent)}.mv{font:700 13px/1 var(--font-label);white-space:nowrap;border-radius:8px;padding:5px 8px}.mv.up{color:var(--win);background:#5bd88a1f}.mv.down{color:var(--loss);background:#ff7a7a1f}.mv.eq{color:var(--muted)}.win{color:var(--win)}.loss{color:var(--loss)}.table{border-collapse:collapse;width:100%;font-size:15px}.table th{text-align:left;color:var(--muted);font:700 12px var(--font-label);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--line-strong);padding:8px}.table td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.table td.n,.table th.n{text-align:right;font-variant-numeric:tabular-nums}.table tbody tr:hover td{background:#13233b80}.scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.match{background:var(--panel);grid-template-columns:1fr;gap:6px;padding:12px 14px;display:grid}.match .meta{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:13px;display:flex}.match .meta a{color:var(--muted-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.match .line{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.match .who{overflow-wrap:anywhere;min-width:0;font-weight:600;font-family:var(--font-label);letter-spacing:.02em;gap:4px;font-size:17px;display:grid}.match .who .team{align-items:center;gap:8px;min-height:26px;display:flex}.match .who .team a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.match .who .won{color:var(--fg)}.match .who .lost{color:var(--muted)}.match .who .won .mark{color:var(--accent-ink);background:var(--accent);font:700 10px/1 var(--font-label);letter-spacing:.08em;border-radius:3px;padding:3px 5px}.match .score{font-family:var(--font-display);white-space:nowrap;text-align:right;font-size:22px}.match .score .games{color:var(--muted);font:600 13px var(--font-label);letter-spacing:.04em;display:block}details.more>summary{cursor:pointer;background:var(--panel-2);border:1px solid var(--line-strong);min-height:44px;font:700 14px var(--font-label);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;margin-top:12px;padding:0 16px;list-style:none;display:inline-flex}details.more>summary:hover{border-color:var(--muted)}details.more>summary::-webkit-details-marker{display:none}.segs{background:var(--panel);border:1px solid var(--line);scrollbar-width:none;top:calc(var(--header) + 8px);z-index:5;border-radius:999px;gap:4px;margin-top:18px;padding:4px;display:flex;position:sticky;overflow-x:auto}.segs::-webkit-scrollbar{display:none}.segs a,.segs button{min-height:40px;color:var(--muted-2);font:700 15px/1 var(--font-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.segs a:hover,.segs button:hover{color:var(--fg)}.segs [aria-selected=true],.segs a.on{background:var(--fg);color:var(--accent-ink)}.flag{border-radius:2px;flex:none;box-shadow:0 0 0 1px #ffffff1a}.flag-generic{background:var(--panel-2);color:var(--muted);letter-spacing:.05em;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.spark{width:100%;height:72px;display:block}.spark .line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.spark .base{stroke:var(--line);stroke-width:1px}.spark .dot{fill:var(--accent);stroke:var(--panel);stroke-width:2px}.spark .best{fill:none;stroke:var(--fg);stroke-width:2px}.spark-foot{color:var(--muted);justify-content:space-between;gap:8px;margin-top:4px;font-size:13px;display:flex}.tallybar{gap:8px;display:grid}.tallybar .bar{background:var(--panel-2);border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.tallybar .bar i{height:100%;display:block}.tallybar .bar .a{background:var(--accent)}.tallybar .bar .b{background:#6f84a6}.tallybar .lbls{font:700 14px var(--font-label);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2);justify-content:space-between;display:flex}.tallybar .lbls b{color:var(--fg);font-weight:700}.formrun{flex-wrap:wrap;gap:4px;display:flex}.formrun i{width:24px;height:24px;font-style:normal;font:700 12px var(--font-label);color:var(--accent-ink);border-radius:6px;place-items:center;display:grid}.formrun i.w{background:var(--win)}.formrun i.l{background:var(--loss)}.btn{background:var(--accent);min-height:48px;color:var(--accent-ink);font:700 15px/1 var(--font-label);text-transform:uppercase;letter-spacing:.07em;transition:transform var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:default}.btn.pri{background:var(--accent);color:var(--accent-ink)}.btn.pri:hover{background:#ffd23f}.btn.sec,.btn.ghost{color:var(--fg);border:1px solid var(--line-strong);background:#0913228c}.btn.sec:hover,.btn.ghost:hover{border-color:var(--muted-2)}.btn.sm{min-height:40px;padding:0 14px;font-size:13px}.btn.follow{color:var(--fg);border:1px solid var(--line-strong);background:#0913228c}.btn.follow.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.copy{border:1px solid var(--line-strong);min-width:44px;min-height:40px;color:var(--muted-2);font:700 13px var(--font-label);text-transform:uppercase;letter-spacing:.06em;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.copy:hover{color:var(--fg);border-color:var(--muted)}.toast{left:50%;bottom:calc(var(--tabbar) + 20px + env(safe-area-inset-bottom));background:var(--fg);color:var(--accent-ink);z-index:60;animation:toast-in var(--t-fast) var(--ease);border-radius:999px;padding:10px 18px;font-weight:600;position:fixed;transform:translate(-50%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.ask textarea{resize:vertical;border-radius:var(--radius-sm);border:1px solid var(--line-strong);width:100%;min-height:108px;color:var(--fg);font:500 17px/1.45 var(--font-body);background:#060e1a;padding:14px 16px}.ask textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #ffc40040}.ask .chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ask .chips button{border:1px solid var(--line-strong);background:var(--panel);min-height:40px;color:var(--muted-2);border-radius:999px;padding:0 14px;font-size:15px}.ask .chips button:hover{border-color:var(--accent);color:var(--fg)}.ask .answer{font-size:22px;line-height:1.35}.ask .stage{color:var(--muted-2);align-items:center;gap:10px;min-height:44px;display:flex}.ask .stage i{background:var(--accent);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.ask details summary{cursor:pointer;color:var(--muted-2);font:700 13px var(--font-label);text-transform:uppercase;letter-spacing:.06em;align-items:center;min-height:44px;display:flex}.ask pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border-radius:var(--radius-sm);padding:12px;font-size:14px}.ask .problem{border-left:4px solid var(--loss);background:var(--panel-2);border-radius:var(--radius-sm);padding:12px 14px}.ask ol,.ask ul.plain{padding-left:20px}.ask li{margin:6px 0}code{background:var(--panel-2);border-radius:6px;padding:1px 6px;font-family:ui-monospace,Consolas,monospace;font-size:.9em}footer.foot{border-top:1px solid var(--line);color:var(--muted);padding:36px 0 calc(var(--tabbar) + 30px + env(safe-area-inset-bottom));background:#050c17;margin-top:40px;font-size:15px}footer.foot .cols{grid-template-columns:1fr 1fr;gap:26px 20px;display:grid}footer.foot .cols>div:first-child{grid-column:1/-1;gap:10px;display:grid}footer.foot h2{font:700 13px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);margin-bottom:6px}footer.foot ul{margin:0;padding:0;list-style:none;display:grid}footer.foot ul a{min-height:40px;color:var(--muted-2);align-items:center;display:inline-flex}footer.foot ul a:hover{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}footer.foot .small{border-top:1px solid var(--line);margin-top:24px;padding-top:16px;font-size:13px}main+footer.foot{margin-top:0}.adslot{border-radius:var(--radius-sm);background:var(--panel);border:1px dashed var(--line);width:320px;max-width:100%;height:100px;color:var(--muted);font:600 11px var(--font-label);text-transform:uppercase;letter-spacing:.12em;place-items:center;margin:40px auto 0;display:grid;overflow:hidden}.adslot ins{width:320px;height:100px;display:block}.sk{background:linear-gradient(90deg, var(--panel) 25%, var(--panel-2) 50%, var(--panel) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.2s ease-in-out infinite sk}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.sk.line{height:18px;margin-top:10px}.sk.block{border-radius:var(--radius);height:120px;margin-top:16px}.sk.hero{border-radius:0;height:52svh;margin:0}.credits{gap:10px;display:grid}.credits .crow{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:96px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.credits .crow .photo{border-radius:var(--radius-xs);aspect-ratio:4/3}.credits .crow .t{font-weight:600}.credits .crow .s{color:var(--muted);font-size:14px}@media (min-width:560px){.cards{grid-template-columns:repeat(3,1fr)}.cards.five{grid-template-columns:repeat(5,1fr)}.podium{grid-template-columns:1.6fr 1fr 1fr}.podium .pcard:first-child{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:none}.podium .pcard:first-child .portrait{height:auto}.tile-grid{grid-template-columns:repeat(3,1fr)}.rail>*{flex-basis:300px}.strip .wrap{grid-template-columns:repeat(4,1fr)}.strip .c,.strip .c:nth-child(odd){border-left:1px solid var(--line);padding-left:20px}.strip .c:first-child{border-left:0;padding-left:0}.strip .c:nth-child(n+3){border-top:0}.strip b{font-size:38px}.top3{grid-template-columns:repeat(2,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.adslot,.adslot ins{width:728px;height:90px}}@media (min-width:720px){:root{--pad:24px}.hero-body{padding-bottom:34px}.versus{min-height:460px}.riv{grid-template-columns:1fr auto 1fr;align-items:stretch}.riv .side{min-height:340px}.riv .mid{grid-area:auto;align-content:center;min-width:340px;padding:28px 12px}.riv .tally{font-size:110px}.two{grid-template-columns:1fr 1fr}.askcta{grid-template-columns:1fr 1.1fr;padding:34px}.champs{grid-auto-columns:minmax(240px,1fr)}.sheet-foot{display:flex}dialog.sheet{border:1px solid var(--line-strong);border-radius:20px;width:min(640px,100% - 32px);height:auto;max-height:min(640px,100dvh - 120px);margin:10vh auto auto;box-shadow:0 30px 80px #0000008c}.sheet-bar{padding-top:12px}.sheet-bar .cancel{display:none}footer.foot .cols{grid-template-columns:1.4fr 1fr 1fr 1fr}footer.foot .cols>div:first-child{grid-column:auto}.blocks{grid-template-columns:1fr 1fr}.blocks>.wide{grid-column:1/-1}}@media (min-width:980px){:root{--tabbar:0px;--header:64px}.tabbar{display:none}.mainnav{display:flex}.askm{display:none}.searchbtn{justify-content:flex-start;min-width:260px;padding:0 14px}.searchbtn .lbl{display:inline}.searchbtn kbd{margin-left:auto;display:inline}.hero{min-height:560px}.hero.tall{min-height:640px}.hero.short{min-height:380px}.hero.player{min-height:580px}.hero-shade{background:linear-gradient(90deg, #07101df2 0%, #07101db3 40%, #07101d1a 75%), linear-gradient(0deg, var(--bg) 0%, #07101d00 40%)}.no1hero{--chrome-bottom:0px}.no1hero .title{font-size:clamp(56px,min(15vw,11svh),140px)}.no1hero .shade{background:linear-gradient(90deg, #07101df5 0%, #07101dbf 38%, #07101d1f 70%), linear-gradient(0deg, var(--bg) 0%, #07101d00 35%)}.no1hero .content{grid-template-columns:1.25fr .75fr;align-items:end;padding-bottom:96px}.no1hero .slide.framed .bg{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%);width:48%!important;left:auto!important;right:0!important}.top3{grid-template-columns:repeat(5,1fr)}.champs{grid-template-columns:repeat(5,1fr);grid-auto-flow:row;overflow:visible}.h2,.sh h2{font-size:48px}}@media (hover:none){.tile:hover .photo img{transform:none}}@media (max-width:979px){.no1hero .bug .hd{padding:8px 12px;font-size:12px}.no1hero .bug .row{padding:6px 12px;font-size:18px}.no1hero .bug .g{font-size:22px}.no1hero .bug .ft{display:none}.no1hero .mini dd,.no1hero .mini dt{white-space:nowrap}.no1hero .btns{flex-wrap:nowrap}}@media (max-width:479px){.no1hero .arrows button[aria-label^=Previous],.no1hero .arrows button[aria-label^=Next]{display:none}}@media (max-width:379px){.no1hero .mini{gap:4px 14px}.no1hero .mini dd{font-size:22px}.no1hero .mini dt{letter-spacing:.06em;font-size:10px}.no1hero .btn{min-height:44px;padding:0 14px;font-size:13px}}@media (max-width:979px) and (max-height:799px){.no1hero .bug{display:none}}@media (max-height:639px){.no1hero .lede{display:none}}@media (max-height:520px){.no1hero .mini{display:none}}@media (max-height:480px) and (orientation:landscape){.no1hero{--hero-h:max(200px, calc(100svh - var(--chrome-top) - var(--chrome-bottom) - 1px))}.no1hero .bug{display:none}.no1hero .title{font-size:clamp(30px,11svh,48px)}.no1hero .title a{flex-wrap:wrap;column-gap:.25em;display:flex}.no1hero .content{padding-top:12px;padding-bottom:66px}.no1hero .ctrls{bottom:10px}.no1hero .hero-credit{display:none}}.js img[data-state=loading]{opacity:0}.js img[data-state]{transition:opacity .45s var(--ease), transform .4s var(--ease)}.js img[data-state=error]{opacity:0}.photo:has(>img[data-state=loading]){background-image:linear-gradient(100deg,#0000 20%,#ffffff0f 40%,#ffffff1a 50%,#ffffff0f 60%,#0000 80%);background-size:250% 100%;animation:1.4s linear infinite shimmer}.portrait:has(>img[data-state=loading]){background-image:linear-gradient(100deg,#0000 20%,#ffffff0f 40%,#ffffff1a 50%,#ffffff0f 60%,#0000 80%);background-size:250% 100%;animation:1.4s linear infinite shimmer}.av:has(>img[data-state=loading]){background-image:linear-gradient(100deg,#0000 20%,#ffffff0f 40%,#ffffff1a 50%,#ffffff0f 60%,#0000 80%);background-size:250% 100%;animation:1.4s linear infinite shimmer}.no1hero .slide:has(>img.bg[data-state=loading]){background-image:linear-gradient(100deg,#0000 20%,#ffffff0f 40%,#ffffff1a 50%,#ffffff0f 60%,#0000 80%);background-size:250% 100%;animation:1.4s linear infinite shimmer}.shimmer:has(img[data-state=loading]){background-image:linear-gradient(100deg,#0000 20%,#ffffff0f 40%,#ffffff1a 50%,#ffffff0f 60%,#0000 80%);background-size:250% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-100% 0}}.page-enter{animation:page-in .38s var(--ease-out) both}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tabpanel:not([hidden]){animation:panel-in .32s var(--ease-out) both}@keyframes panel-in{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 16px))}to{opacity:1;transform:none}}.segs a,.segs button{transition:background-color var(--t-med) var(--ease), color var(--t-med) var(--ease), transform var(--t-fast) var(--ease)}.btn:active,.chip:active,.segs button:active,.tabbar a:active,.tabbar button:active,.searchbtn:active,.iconlink:active{transform:scale(.96)}.pcard:active,.champ:active,.t3:active,.tile:active,.rcard:active,.riv:active,.yp:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.pcard,.champ,.t3,.rcard,.riv,.yp,.tile{transition:border-color var(--t-fast) var(--ease), transform .26s var(--ease-out), box-shadow .26s var(--ease-out)}.pcard:hover,.champ:hover,.t3:hover,.rcard:hover,.riv:hover,.yp:hover,.tile:hover{transform:translateY(-3px);box-shadow:0 12px 28px -14px #000000b3}.pcard:hover .portrait img,.riv:hover .portrait img,.rcard:hover .portrait img{transform:scale(1.03)}}dialog.sheet{transition:opacity var(--t-med) var(--ease-in), transform var(--t-med) var(--ease-in), overlay var(--t-med) allow-discrete, display var(--t-med) allow-discrete}dialog.sheet:not([open]){opacity:0;transform:translateY(12px)}dialog.sheet::backdrop{transition:opacity var(--t-med) var(--ease), overlay var(--t-med) allow-discrete, display var(--t-med) allow-discrete}dialog.sheet:not([open])::backdrop{opacity:0}@starting-style{dialog.sheet[open]::backdrop{opacity:0}}@supports (animation-timeline:view()){.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry entry 40%}@keyframes reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.no1hero .slide .bg{transform:none!important}}@media (forced-colors:active){.btn,.chip,.copy,.searchbtn,.tabbar a,.tabbar button,.kicker,.tag{border:1px solid canvastext}}.blocks>.adslot{grid-column:1/-1}
