@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/ede9723bef64b582-s.0dp6tsxit3x2x.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:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/7e314ccfd4e06172-s.2vfrdpv56z2m8.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:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/30fd09fbaafebc17-s.p.1z6i_1jvkgk0n.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_db49cde3-module__-OjiBq__className{font-family:Archivo,Archivo Fallback}.archivo_db49cde3-module__-OjiBq__variable{--font-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/fb74448dcb8f3309-s.24ik8ds6mfy86.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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/6b186f06197624ff-s.p.171shbaxyastj.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_44ccdc06-module__FQ_IJq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_44ccdc06-module__FQ_IJq__variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_30c7ab4c-module__VCrZzq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_30c7ab4c-module__VCrZzq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.SiteChrome-module__nBNtma__ticker{background:var(--panel);border-bottom:1px solid var(--line);align-items:stretch;height:36px;font-size:13px;display:flex;overflow:hidden}.SiteChrome-module__nBNtma__tickLive{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--on-accent);background:var(--accent);flex:none;align-items:center;padding:0 14px;font-size:10px;display:flex}.SiteChrome-module__nBNtma__tickEmpty{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);align-items:center;padding:0 16px;display:flex;overflow:hidden}.SiteChrome-module__nBNtma__tickViewport{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.SiteChrome-module__nBNtma__tickTrack{width:max-content;height:100%;animation:60s linear infinite SiteChrome-module__nBNtma__tick;display:flex}.SiteChrome-module__nBNtma__ticker:hover .SiteChrome-module__nBNtma__tickTrack,.SiteChrome-module__nBNtma__ticker:focus-within .SiteChrome-module__nBNtma__tickTrack{animation-play-state:paused}@keyframes SiteChrome-module__nBNtma__tick{to{transform:translate(-50%)}}.SiteChrome-module__nBNtma__tickGroup{display:flex}.SiteChrome-module__nBNtma__tickItem{white-space:nowrap;border-right:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:0 20px;display:flex}.SiteChrome-module__nBNtma__tickItem b{color:var(--text);font-weight:600}.SiteChrome-module__nBNtma__tickItem:hover b{color:var(--accent)}.SiteChrome-module__nBNtma__tickMode{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.SiteChrome-module__nBNtma__tickBeat{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}.SiteChrome-module__nBNtma__tickUp{font-family:var(--font-mono), monospace;color:var(--up);font-size:12px}@media (prefers-reduced-motion:reduce){.SiteChrome-module__nBNtma__tickViewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.SiteChrome-module__nBNtma__tickGroup[aria-hidden=true]{display:none}}.SiteChrome-module__nBNtma__demoBanner{text-align:center;color:var(--bg);background:var(--warn);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:0;padding:8px 16px;font-size:13px;display:flex}.SiteChrome-module__nBNtma__demoBanner b{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.SiteChrome-module__nBNtma__demoBanner a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.SiteChrome-module__nBNtma__header{z-index:10;border-bottom:1px solid var(--line);background:linear-gradient(#07080ae6,#07080ab8);flex-wrap:wrap;align-items:center;gap:10px 28px;padding:12px 28px;display:flex;position:relative}.SiteChrome-module__nBNtma__header:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent) 50%, transparent);opacity:.55;height:1px;position:absolute;bottom:-1px;left:0;right:0}.SiteChrome-module__nBNtma__home{min-height:44px;transition:filter var(--dur-2) var(--ease-out);align-items:center;display:flex}.SiteChrome-module__nBNtma__home:hover{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--accent) 60%, transparent))}.SiteChrome-module__nBNtma__nav{flex-wrap:wrap;flex:1;gap:4px;display:flex}.SiteChrome-module__nBNtma__navLink{white-space:nowrap;font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);transition:color var(--dur-2) var(--ease-out);padding:6px 10px;font-size:15px;font-weight:700;font-stretch:80%;position:relative}.SiteChrome-module__nBNtma__navLink:after{content:"";border-radius:var(--r-pill);background:var(--accent);height:3px;box-shadow:var(--glow);transition:transform var(--dur-2) var(--ease-snap);position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.SiteChrome-module__nBNtma__navLink:hover{color:var(--text)}.SiteChrome-module__nBNtma__navLink:hover:after{transform:scaleX(.6)}.SiteChrome-module__nBNtma__navLink[aria-current=page]{color:var(--text);text-shadow:0 0 18px color-mix(in srgb, var(--accent) 55%, transparent)}.SiteChrome-module__nBNtma__navLink[aria-current=page]:after{transform:scaleX(1)}.SiteChrome-module__nBNtma__account{align-items:center;gap:8px;margin-left:auto;display:flex}.SiteChrome-module__nBNtma__iconButton{width:44px;height:44px;color:var(--muted);cursor:pointer;transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.SiteChrome-module__nBNtma__iconButton[data-unread]:after{content:"";width:10px;height:10px;color:var(--accent);box-shadow:0 0 0 2px var(--bg), 0 0 10px currentColor;background:currentColor;border-radius:50%;position:absolute;top:7px;right:7px}@media (prefers-reduced-motion:no-preference){.SiteChrome-module__nBNtma__iconButton[data-unread]:after{animation:SiteChrome-module__nBNtma__lk-pulse 1.6s var(--ease-out) infinite}}.SiteChrome-module__nBNtma__iconButton:hover{color:var(--text);border-color:var(--line-strong);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1)}.SiteChrome-module__nBNtma__notificationCount{border:2px solid var(--bg);min-width:19px;height:19px;color:var(--on-accent);background:var(--accent);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-3px;right:-5px}.SiteChrome-module__nBNtma__login{border-radius:var(--r-pill);min-height:40px;font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--on-accent);background:linear-gradient(180deg, #ffffff4d, #fff0 50%, #00000024), var(--accent);box-shadow:var(--bevel), var(--elev-1), var(--elev-glow);transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);align-items:center;gap:.3em;padding:0 20px;font-size:15px;font-weight:800;font-stretch:80%;display:inline-flex}.SiteChrome-module__nBNtma__login:hover{box-shadow:var(--bevel), var(--elev-2), 0 0 26px -2px color-mix(in srgb, var(--accent) 75%, transparent);transform:translateY(-1px)}.SiteChrome-module__nBNtma__login:active{transform:translateY(1px)}.SiteChrome-module__nBNtma__login:focus-visible{outline-color:var(--text);outline-offset:3px}@media (max-width:400px){.SiteChrome-module__nBNtma__loginLong{display:none}.SiteChrome-module__nBNtma__account{gap:4px}.SiteChrome-module__nBNtma__iconButton{width:44px;height:44px}.SiteChrome-module__nBNtma__login{padding:0 12px}}.SiteChrome-module__nBNtma__searchWide{display:none}@media (min-width:1600px){.SiteChrome-module__nBNtma__searchWide{display:block}.SiteChrome-module__nBNtma__searchCompact{display:none}}@media (min-width:681px) and (max-width:1180px){.SiteChrome-module__nBNtma__nav{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:4;margin-left:-10px;overflow-x:auto}.SiteChrome-module__nBNtma__navLink:focus-visible{outline-offset:-2px}}@media (max-width:680px){.SiteChrome-module__nBNtma__header{gap:6px 12px;padding:10px 16px}.SiteChrome-module__nBNtma__login{min-height:44px;padding:0 16px}.SiteChrome-module__nBNtma__account{order:2}.SiteChrome-module__nBNtma__nav{scrollbar-width:none;flex-wrap:nowrap;flex:1 1 0;order:4;gap:2px;min-width:0;margin-left:-8px;padding-right:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.SiteChrome-module__nBNtma__navLink{align-items:center;min-height:44px;padding:6px 8px;font-size:14px;display:flex}.SiteChrome-module__nBNtma__navLink:focus-visible{outline-offset:-2px}}@media (max-width:340px){.SiteChrome-module__nBNtma__login{padding:0 10px}}.SiteChrome-module__nBNtma__footer{border-top:1px solid var(--line);color:var(--muted);gap:8px;margin-top:72px;padding:22px 28px 32px;font-size:12px;display:grid}.SiteChrome-module__nBNtma__footer p{max-width:72ch;margin:0}.SiteChrome-module__nBNtma__footerNav{gap:18px;display:flex}@media (max-width:680px){.SiteChrome-module__nBNtma__footer{margin-top:56px;padding-inline:16px}}.SiteChrome-module__nBNtma__footerNav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.SiteChrome-module__nBNtma__footerNav a:hover{color:var(--text)}
.AccountMenu-module__3itD-G__menu{position:relative}.AccountMenu-module__3itD-G__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:10px;min-height:44px;padding:4px 8px 4px 4px;font-weight:600;list-style:none;display:flex}.AccountMenu-module__3itD-G__trigger::-webkit-details-marker{display:none}.AccountMenu-module__3itD-G__trigger:hover,.AccountMenu-module__3itD-G__menu[open]>.AccountMenu-module__3itD-G__trigger{border-color:var(--line-strong);background:var(--panel)}.AccountMenu-module__3itD-G__triggerName{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.AccountMenu-module__3itD-G__chevron{width:12px;height:12px;color:var(--muted);flex:none;transition:transform .16s cubic-bezier(.22,1,.36,1)}.AccountMenu-module__3itD-G__menu[open] .AccountMenu-module__3itD-G__chevron{transform:rotate(180deg)}.AccountMenu-module__3itD-G__avatar,.AccountMenu-module__3itD-G__avatarFallback{border:1px solid var(--line-strong);border-radius:50%;flex:none}.AccountMenu-module__3itD-G__avatarFallback{background:var(--raised);place-items:center;font-size:13px;display:grid}@media (max-width:1499px){.AccountMenu-module__3itD-G__triggerName{display:none}}.AccountMenu-module__3itD-G__panel{z-index:20;background:var(--panel);border:1px solid var(--line-strong);transform-origin:100% 0;width:272px;max-width:calc(100vw - 32px);animation:.16s cubic-bezier(.22,1,.36,1) AccountMenu-module__3itD-G__open;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 44px #0000008c}@keyframes AccountMenu-module__3itD-G__open{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.AccountMenu-module__3itD-G__who{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px;display:flex}.AccountMenu-module__3itD-G__whoText{min-width:0;line-height:1.3;display:grid}.AccountMenu-module__3itD-G__whoText strong{font-size:15px}.AccountMenu-module__3itD-G__whoText span{color:var(--muted);font-size:13px}.AccountMenu-module__3itD-G__who:hover .AccountMenu-module__3itD-G__whoText span,.AccountMenu-module__3itD-G__who:focus-visible .AccountMenu-module__3itD-G__whoText span{color:var(--accent)}.AccountMenu-module__3itD-G__links{border-bottom:1px solid var(--line);padding:6px 0;display:grid}.AccountMenu-module__3itD-G__links a,.AccountMenu-module__3itD-G__logout button{align-items:center;width:100%;min-height:44px;padding:0 14px;font-weight:600;display:flex}.AccountMenu-module__3itD-G__links a:hover,.AccountMenu-module__3itD-G__links a:focus-visible,.AccountMenu-module__3itD-G__logout button:hover,.AccountMenu-module__3itD-G__logout button:focus-visible{background:var(--raised)}.AccountMenu-module__3itD-G__links a:hover,.AccountMenu-module__3itD-G__links a[aria-current=page]{color:var(--accent)}.AccountMenu-module__3itD-G__logout{padding:6px 0}.AccountMenu-module__3itD-G__logout button{text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:0}.AccountMenu-module__3itD-G__logout button:hover{color:var(--text)}
.GameSwitch-module__2q6SSq__switch{isolation:isolate;grid-template-columns:repeat(var(--game-count), 1fr);border-radius:var(--r-pill);box-shadow:var(--inset);background:#00000059;flex:none;padding:3px;display:inline-grid;position:relative}.GameSwitch-module__2q6SSq__indicator{width:calc((100% - 6px) / var(--game-count));pointer-events:none;transform:translateX(calc(var(--selected-index) * 100%));transition:transform var(--switch-duration) cubic-bezier(.22, 1, .36, 1);position:absolute;inset:3px auto 3px 3px}.GameSwitch-module__2q6SSq__thumb{border-radius:var(--r-pill);background:linear-gradient(180deg, #ffffff47, #fff0 55%, #0000001f), var(--accent);box-shadow:0 0 0 2px var(--accent), 0 2px 8px -2px color-mix(in srgb, var(--accent) 55%, transparent);transition:transform var(--dur-1) var(--ease-out);position:absolute;inset:0;overflow:hidden}.GameSwitch-module__2q6SSq__thumb:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.GameSwitch-module__2q6SSq__switch:has(.GameSwitch-module__2q6SSq__option:active) .GameSwitch-module__2q6SSq__thumb{transform:scale(1.04,.92)}.GameSwitch-module__2q6SSq__option{border-radius:var(--r-pill);min-width:48px;min-height:34px;font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:color var(--dur-2) var(--ease-out);place-items:center;padding:0 12px;font-size:15px;font-weight:800;font-stretch:78%;display:inline-grid;position:relative}.GameSwitch-module__2q6SSq__option:hover,.GameSwitch-module__2q6SSq__option[data-selected=true]{color:#fff}.GameSwitch-module__2q6SSq__badge{transition:transform var(--dur-1) var(--ease-out);position:relative}.GameSwitch-module__2q6SSq__option:active .GameSwitch-module__2q6SSq__badge{transform:scale(.94)}.GameSwitch-module__2q6SSq__option[data-selected=true] .GameSwitch-module__2q6SSq__badge{text-shadow:0 1px 3px #000,0 0 2px #000}.GameSwitch-module__2q6SSq__option:focus-visible{outline-offset:1px}@media (max-width:680px){.GameSwitch-module__2q6SSq__switch{order:3}.GameSwitch-module__2q6SSq__option{min-width:44px;padding:0 10px;font-size:14px}}@media (pointer:coarse){.GameSwitch-module__2q6SSq__option{min-width:52px;min-height:44px}}@media (prefers-reduced-motion:reduce){.GameSwitch-module__2q6SSq__indicator,.GameSwitch-module__2q6SSq__thumb,.GameSwitch-module__2q6SSq__option,.GameSwitch-module__2q6SSq__badge{transition:none}.GameSwitch-module__2q6SSq__option:active .GameSwitch-module__2q6SSq__badge{transform:none}.GameSwitch-module__2q6SSq__switch:has(.GameSwitch-module__2q6SSq__option:active) .GameSwitch-module__2q6SSq__thumb{transform:none}}
.Logo-module__DpQICq__word{color:var(--text);white-space:nowrap;align-items:center;gap:.34em;line-height:1;display:inline-flex}.Logo-module__DpQICq__mark{flex:none;width:1.4em;height:1.4em}.Logo-module__DpQICq__name{font-family:var(--font-display), "Arial Black", sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-right:-.12em;font-weight:800;font-stretch:112%}.Logo-module__DpQICq__nav{font-size:20px}@media (max-width:400px){.Logo-module__DpQICq__nav{font-size:17px}}.Logo-module__DpQICq__accentFill{fill:var(--accent)}.Logo-module__DpQICq__accentStroke{stroke:var(--accent)}.Logo-module__DpQICq__shackle{transform-box:fill-box;transition:transform var(--dur-2) var(--ease-snap)}.Logo-module__DpQICq__word:hover .Logo-module__DpQICq__shackle{transform:translateY(-22%)}.Logo-module__DpQICq__textStroke{stroke:var(--text)}
.GameBadge-module__MzgtSq__badge{border:1px solid var(--line-strong);font-family:var(--font-mono), monospace;letter-spacing:.06em;white-space:nowrap;color:var(--muted);flex:none;align-items:center;padding:1px 5px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}
.ui-module___wmdNW__page{grid-template-columns:minmax(0,1fr);gap:28px;max-width:1240px;margin:0 auto;padding:28px 28px 0;display:grid}@media (max-width:680px){.ui-module___wmdNW__page{gap:24px;padding:20px 16px 0}}.ui-module___wmdNW__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin:0;font-size:11px;display:flex}.ui-module___wmdNW__eyebrow:before{content:"";background:var(--accent);width:22px;height:4px;box-shadow:var(--glow);flex:none;transform:skew(-30deg)}.ui-module___wmdNW__title{font-family:var(--font-display), sans-serif;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 42px color-mix(in srgb, var(--accent) 22%, transparent);margin:8px 0 0;font-size:clamp(48px,8.4vw,112px);font-weight:800;font-stretch:62%;line-height:.86}@media (prefers-reduced-motion:no-preference){.ui-module___wmdNW__title{animation:ui-module___wmdNW__titleIn .82s var(--ease-snap) both}.ui-module___wmdNW__eyebrow{animation:ui-module___wmdNW__titleIn .62s var(--ease-snap) both}}@keyframes ui-module___wmdNW__titleIn{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-24px)}to{clip-path:inset(0 -10% 0 0)}}.ui-module___wmdNW__actionRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ui-module___wmdNW__lede{max-width:64ch;color:var(--muted);margin:10px 0 0}.ui-module___wmdNW__glance{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 55%), var(--raise), var(--panel);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--bevel), var(--elev-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid;position:relative;overflow:hidden}.ui-module___wmdNW__glance:before{content:"";top:0;left:var(--r-3);background:var(--accent);width:min(200px,36%);height:2px;box-shadow:var(--glow);border-radius:2px;position:absolute}.ui-module___wmdNW__glance>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-content:start;gap:3px;margin-top:-1px;padding:14px 18px;display:grid}@media (min-width:880px){.ui-module___wmdNW__glance>div+div{border-left:1px solid var(--line)}}.ui-module___wmdNW__key{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.ui-module___wmdNW__value{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 0 26px color-mix(in srgb, currentColor 22%, transparent);font-size:clamp(40px,4vw,52px);font-weight:800;font-stretch:62%;line-height:.95}.ui-module___wmdNW__context{color:var(--muted);font-size:13px}.ui-module___wmdNW__up{color:var(--up)}.ui-module___wmdNW__down{color:var(--down)}.ui-module___wmdNW__section{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ui-module___wmdNW__sectionTitle{font-family:var(--font-display), sans-serif;letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800;font-stretch:70%;line-height:1.1;display:flex}.ui-module___wmdNW__sectionTitle small{font-family:var(--font-body), sans-serif;letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px;font-weight:400;font-stretch:100%;line-height:1.45}.ui-module___wmdNW__detail{border-top:1px solid var(--line);padding-top:20px}.ui-module___wmdNW__panel{background:var(--raise), var(--panel);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--bevel), var(--elev-2);padding:20px;position:relative}@media (max-width:680px){.ui-module___wmdNW__panel{padding:14px}}.ui-module___wmdNW__tableWrap{contain:inline-size;background:var(--raise), var(--panel);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--bevel), var(--elev-2);overflow-x:auto}.ui-module___wmdNW__tableWrap:focus-visible{outline-offset:-2px}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes ui-module___wmdNW__tableEdges{0%{--fade-start:0px;--fade-end:36px}8%{--fade-start:36px}92%{--fade-end:36px}to{--fade-start:36px;--fade-end:0px}}@supports (animation-timeline:scroll()){.ui-module___wmdNW__tableWrap{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);animation:linear both ui-module___wmdNW__tableEdges;animation-timeline:scroll(self inline)}}.ui-module___wmdNW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ui-module___wmdNW__table th{overflow-wrap:normal;text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 14px;font-size:10px;font-weight:500}.ui-module___wmdNW__table td{border-bottom:1px solid var(--line);white-space:nowrap;transition:background-color var(--dur-2) var(--ease-out);padding:11px 14px}.ui-module___wmdNW__table thead th{background:linear-gradient(#ffffff08,#0000)}.ui-module___wmdNW__table tr:last-child td{border-bottom:0}.ui-module___wmdNW__table .ui-module___wmdNW__wrap{white-space:normal;overflow-wrap:normal;min-width:8em}@media (max-width:680px){.ui-module___wmdNW__table th,.ui-module___wmdNW__table td{padding-inline:10px}}.ui-module___wmdNW__table .ui-module___wmdNW__num{text-align:right}.ui-module___wmdNW__table a:hover{color:var(--accent)}.ui-module___wmdNW__table .ui-module___wmdNW__me td{background:color-mix(in srgb, var(--accent) 14%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent) 70%, transparent)}.ui-module___wmdNW__table .ui-module___wmdNW__me td:first-child{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent) 70%, transparent), inset 1px 0 0 color-mix(in srgb, var(--accent) 70%, transparent)}.ui-module___wmdNW__table .ui-module___wmdNW__me td:last-child{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent) 70%, transparent), inset -1px 0 0 color-mix(in srgb, var(--accent) 70%, transparent)}.ui-module___wmdNW__table tbody tr:hover td{background:color-mix(in srgb, var(--accent) 12%, transparent)}.ui-module___wmdNW__tabs{flex-wrap:wrap;gap:6px;display:flex}.ui-module___wmdNW__tab{border:1px solid var(--line-strong);border-radius:var(--r-pill);min-height:42px;font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--raise), var(--raised);box-shadow:var(--bevel), var(--elev-1);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);align-items:center;padding:8px 20px;font-weight:800;font-stretch:78%;display:inline-flex}.ui-module___wmdNW__tab:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 45%, var(--line-strong));box-shadow:var(--bevel), var(--elev-2);transform:translateY(-1px)}.ui-module___wmdNW__tab:active{box-shadow:var(--bevel), 0 1px 2px #00000080;transform:translateY(1px)}.ui-module___wmdNW__tab[aria-current=page]{color:var(--on-accent);border-color:color-mix(in srgb, var(--accent) 80%, white);background:linear-gradient(180deg, #ffffff47, #fff0 50%, #0000001f), var(--accent);box-shadow:var(--bevel), var(--elev-1), var(--elev-glow)}.ui-module___wmdNW__button{border:1px solid color-mix(in srgb, var(--accent) 70%, white);border-radius:var(--r-2);min-height:44px;font-family:var(--font-display), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--on-accent);background:linear-gradient(180deg, #ffffff4d, #fff0 48%, #00000024), var(--accent);box-shadow:var(--bevel), var(--elev-1), var(--elev-glow);cursor:pointer;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), filter var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:15px;font-weight:800;font-stretch:80%;display:inline-flex;position:relative}.ui-module___wmdNW__button:hover:not(:disabled,[aria-disabled=true]){filter:brightness(1.06);box-shadow:var(--bevel), var(--elev-2), 0 14px 36px -8px color-mix(in srgb, var(--accent) 75%, transparent);transform:translateY(-2px)}.ui-module___wmdNW__button:active:not(:disabled,[aria-disabled=true]){box-shadow:var(--bevel), 0 1px 2px #0009;transform:translateY(1px)}.ui-module___wmdNW__button:focus-visible{outline:2px solid var(--text);outline-offset:3px}.ui-module___wmdNW__button:disabled,.ui-module___wmdNW__button[aria-disabled=true]{opacity:.5;cursor:default;box-shadow:var(--bevel);filter:grayscale(.5)}.ui-module___wmdNW__ghost{color:var(--text);background:var(--raise), var(--raised);border-color:var(--line-strong);box-shadow:var(--bevel), var(--elev-1);}.ui-module___wmdNW__ghost:hover:not(:disabled,[aria-disabled=true]){color:var(--text);border-color:color-mix(in srgb, var(--accent) 60%, var(--line-strong));box-shadow:var(--bevel), var(--elev-2), 0 10px 28px -10px color-mix(in srgb, var(--accent) 55%, transparent)}.ui-module___wmdNW__danger{color:#fff;background:var(--raise), color-mix(in srgb, var(--accent) 16%, var(--raised));border-color:color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:var(--bevel), var(--elev-1);}.ui-module___wmdNW__empty{color:var(--muted);background:repeating-linear-gradient(-45deg, #ffffff05 0 10px, transparent 10px 20px), var(--panel);border:1px dashed var(--line-strong);border-radius:var(--r-3);box-shadow:var(--inset);padding:22px}.ui-module___wmdNW__prose{gap:14px;max-width:72ch;display:grid}.ui-module___wmdNW__prose h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.04em;margin:18px 0 0;font-size:22px;font-weight:800;font-stretch:75%}.ui-module___wmdNW__prose p,.ui-module___wmdNW__prose ul{margin:0}.ui-module___wmdNW__prose li+li{margin-top:6px}.ui-module___wmdNW__notice{border-radius:var(--r-2);background:color-mix(in srgb, var(--warn) 6%, var(--panel));border:1px solid color-mix(in srgb, var(--warn) 38%, var(--line-strong));margin:0;padding:12px 16px;font-size:14px;line-height:1.5}.ui-module___wmdNW__notice a{text-underline-offset:3px;text-decoration:underline}.ui-module___wmdNW__actionWrap{gap:4px;display:inline-grid}.ui-module___wmdNW__code{border-radius:var(--r-2);border:1px solid var(--line-strong);max-width:100%;min-height:48px;color:var(--text);box-shadow:var(--inset);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out);font-family:var(--font-mono), monospace;letter-spacing:.02em;text-align:left;background:#00000052;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:5px 6px 5px 16px;font-size:clamp(22px,3vw,30px);font-weight:500;line-height:1.15;display:inline-flex}.ui-module___wmdNW__code:hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--line-strong))}.ui-module___wmdNW__codeHint{border-radius:var(--r-pill);min-height:36px;font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--on-accent);background:linear-gradient(180deg, #ffffff4d, #fff0 50%, #00000024), var(--accent);box-shadow:var(--bevel), var(--elev-1);align-items:center;padding:0 14px;font-size:13px;font-weight:800;font-stretch:80%;display:inline-flex}.ui-module___wmdNW__field{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.ui-module___wmdNW__label{font-weight:600}.ui-module___wmdNW__hint{color:var(--muted);font-size:13px}.ui-module___wmdNW__select,.ui-module___wmdNW__input{background:color-mix(in srgb, var(--bg) 70%, var(--raised));border:1px solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--inset);transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);padding:10px 12px}.ui-module___wmdNW__select:focus,.ui-module___wmdNW__input:focus{border-color:var(--accent);box-shadow:var(--inset), 0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}.ui-module___wmdNW__check{align-items:flex-start;gap:10px;display:flex}.ui-module___wmdNW__check input{block-size:20px;inline-size:20px;accent-color:var(--accent);flex:none;margin-top:2px}.ui-module___wmdNW__tapCheck{cursor:pointer;place-items:center;min-block-size:44px;min-inline-size:44px;display:inline-grid}.ui-module___wmdNW__tapCheck input{block-size:20px;inline-size:20px;accent-color:var(--accent);margin:0}.ui-module___wmdNW__status{font-size:14px}.ui-module___wmdNW__status[data-ok=true]{color:var(--text)}.ui-module___wmdNW__status[data-ok=false]{color:var(--accent)}.ui-module___wmdNW__stack{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ui-module___wmdNW__stack>*{margin:0}.ui-module___wmdNW__fieldRow{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;display:flex}.ui-module___wmdNW__fieldRow>.ui-module___wmdNW__field,.ui-module___wmdNW__fieldRow>.ui-module___wmdNW__input{flex:12rem;min-width:0}.ui-module___wmdNW__fieldRow>.ui-module___wmdNW__status{flex-basis:100%;margin:0}summary.ui-module___wmdNW__sectionTitle{cursor:pointer;padding-left:20px;list-style:none;position:relative}summary.ui-module___wmdNW__sectionTitle:before{content:"▸";color:var(--muted);position:absolute;left:0}details[open]>summary.ui-module___wmdNW__sectionTitle:before{content:"▾"}
.LevelBadge-module__Ee2DHG__badge{--size:34px;--band:var(--muted);inline-size:var(--size);block-size:var(--size);flex:none;place-items:center;display:inline-grid;position:relative}.LevelBadge-module__Ee2DHG__badge[data-band=rookie],.LevelBadge-module__Ee2DHG__meter[data-band=rookie]{--band:color-mix(in srgb, var(--text) 55%, var(--muted))}.LevelBadge-module__Ee2DHG__badge[data-band=regular],.LevelBadge-module__Ee2DHG__meter[data-band=regular]{--band:var(--text)}.LevelBadge-module__Ee2DHG__badge[data-band=veteran],.LevelBadge-module__Ee2DHG__meter[data-band=veteran]{--band:color-mix(in srgb, var(--accent) 40%, var(--text))}.LevelBadge-module__Ee2DHG__badge[data-band=elite],.LevelBadge-module__Ee2DHG__meter[data-band=elite]{--band:color-mix(in srgb, var(--accent) 70%, var(--text))}.LevelBadge-module__Ee2DHG__badge[data-band=legend],.LevelBadge-module__Ee2DHG__meter[data-band=legend],.LevelBadge-module__Ee2DHG__badge[data-band=icon],.LevelBadge-module__Ee2DHG__meter[data-band=icon]{--band:var(--accent)}.LevelBadge-module__Ee2DHG__badge[data-size=xs]{--size:24px}.LevelBadge-module__Ee2DHG__badge[data-size=md]{--size:52px}.LevelBadge-module__Ee2DHG__badge[data-size=lg]{--size:76px}.LevelBadge-module__Ee2DHG__ring{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.LevelBadge-module__Ee2DHG__track,.LevelBadge-module__Ee2DHG__lit{fill:none;stroke-width:3.2px}.LevelBadge-module__Ee2DHG__track{stroke:#ffffff1a}.LevelBadge-module__Ee2DHG__lit{stroke:var(--band);stroke-linecap:round;filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--band) 70%, transparent))}.LevelBadge-module__Ee2DHG__core{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--band) 30%, #1a1d23), #0b0c0f 75%);block-size:74%;inline-size:74%;box-shadow:var(--bevel), 0 0 10px color-mix(in srgb, var(--band) 25%, transparent);text-align:center;border-radius:50%;place-items:center;line-height:1;display:grid}.LevelBadge-module__Ee2DHG__lv{font-family:var(--font-mono), monospace;font-size:calc(var(--size) * .13);letter-spacing:.08em;color:color-mix(in srgb, var(--band) 75%, #fff)}.LevelBadge-module__Ee2DHG__number{font-family:var(--font-display), system-ui, sans-serif;font-weight:900;font-stretch:75%;font-size:calc(var(--size) * .3);color:#fff}.LevelBadge-module__Ee2DHG__badge[data-size=xs] .LevelBadge-module__Ee2DHG__number{font-size:calc(var(--size) * .36)}.LevelBadge-module__Ee2DHG__badge[data-band=icon] .LevelBadge-module__Ee2DHG__lit{filter:drop-shadow(0 0 6px var(--band))}.LevelBadge-module__Ee2DHG__badge[data-band=icon] .LevelBadge-module__Ee2DHG__core{box-shadow:var(--bevel), 0 0 18px color-mix(in srgb, var(--band) 55%, transparent)}.LevelBadge-module__Ee2DHG__meter{--band:var(--muted);align-items:center;gap:14px;min-inline-size:0;display:flex}.LevelBadge-module__Ee2DHG__meterText{flex:1;gap:6px;min-inline-size:0;display:grid}.LevelBadge-module__Ee2DHG__meterTitle{font-family:var(--font-display), system-ui, sans-serif;margin:0;font-size:1.15rem;font-weight:800;font-stretch:80%;line-height:1.1}.LevelBadge-module__Ee2DHG__meterTitle span{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--band);margin-inline-start:6px;font-size:.72rem;font-weight:500}.LevelBadge-module__Ee2DHG__bar{border-radius:var(--r-pill);block-size:8px;box-shadow:var(--inset);background:#ffffff12;overflow:hidden}.LevelBadge-module__Ee2DHG__bar span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--band) 55%, transparent), var(--band));block-size:100%;box-shadow:0 0 12px color-mix(in srgb, var(--band) 55%, transparent);transition:inline-size var(--dur-4) var(--ease-out);display:block}.LevelBadge-module__Ee2DHG__meterHint{color:var(--muted);margin:0;font-size:.8rem}
.ModeCard-module__eBM3JG__mode{border-radius:var(--r-3);background:var(--raise), var(--panel);border:1px solid var(--line-strong);box-shadow:var(--bevel), var(--elev-1);transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-content:start;gap:12px;padding:16px 18px;display:grid}.ModeCard-module__eBM3JG__mode:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--line-strong));box-shadow:var(--bevel), var(--elev-2), 0 16px 40px -20px color-mix(in srgb, var(--accent) 70%, transparent);transform:translateY(-2px)}.ModeCard-module__eBM3JG__mode[data-empty]{border-style:dashed;border-color:var(--line-strong);box-shadow:var(--inset);background:#0003}.ModeCard-module__eBM3JG__mode[data-compact]{gap:10px;padding:14px 16px}.ModeCard-module__eBM3JG__head{font-family:var(--font-mono), monospace;color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.ModeCard-module__eBM3JG__head>span:first-child{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--text);font-size:18px;font-weight:800;font-stretch:75%}.ModeCard-module__eBM3JG__mode:hover .ModeCard-module__eBM3JG__head>span:first-child{color:var(--accent)}.ModeCard-module__eBM3JG__gameHeading{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ModeCard-module__eBM3JG__body{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ModeCard-module__eBM3JG__elo{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;font-stretch:62%;line-height:.9}.ModeCard-module__eBM3JG__mode[data-compact] .ModeCard-module__eBM3JG__elo{font-size:38px}.ModeCard-module__eBM3JG__tier{font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--tier);text-shadow:0 0 14px color-mix(in srgb, var(--tier) 45%, transparent);font-size:14px;font-weight:800;font-stretch:80%}.ModeCard-module__eBM3JG__empty{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:18px;font-weight:700;font-stretch:80%}.ModeCard-module__eBM3JG__emptyRing{border:2px dashed var(--line-strong);border-radius:50%;width:28px;height:28px}.ModeCard-module__eBM3JG__mode:hover .ModeCard-module__eBM3JG__head span:first-child{text-shadow:0 0 14px color-mix(in srgb, var(--accent) 50%, transparent)}.ModeCard-module__eBM3JG__progress{border-radius:var(--r-pill);height:6px;box-shadow:var(--inset);background:#0006;display:block;overflow:hidden}.ModeCard-module__eBM3JG__progress span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--tier) 55%, transparent), var(--tier));height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--tier) 70%, transparent);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){.ModeCard-module__eBM3JG__progress span{animation:ModeCard-module__eBM3JG__fill 1.1s var(--ease-snap) .25s both}}@keyframes ModeCard-module__eBM3JG__fill{0%{transform:scaleX(0)}}.ModeCard-module__eBM3JG__foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:13px;display:flex}.ModeCard-module__eBM3JG__mode[data-empty] .ModeCard-module__eBM3JG__foot{margin-top:auto}.ModeCard-module__eBM3JG__streak{display:flex}
.PlayerAvatar-module__C3sJJW__avatar{flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.PlayerAvatar-module__C3sJJW__avatar[data-size=xl]{width:78px;height:78px}.PlayerAvatar-module__C3sJJW__avatar>*{grid-area:1/1}.PlayerAvatar-module__C3sJJW__initial,.PlayerAvatar-module__C3sJJW__photo{border-radius:50%;width:62%;height:62%}.PlayerAvatar-module__C3sJJW__initial{background:var(--raised);color:var(--muted);font-family:var(--font-display), sans-serif;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid}.PlayerAvatar-module__C3sJJW__avatar[data-size=xl] .PlayerAvatar-module__C3sJJW__initial{font-size:25px}.PlayerAvatar-module__C3sJJW__photo{object-fit:cover}.PlayerAvatar-module__C3sJJW__avatar>.PlayerAvatar-module__C3sJJW__ring[data-size]{width:100%;height:100%}.PlayerAvatar-module__C3sJJW__unrated{border:2px dashed var(--line-strong);border-radius:50%;width:100%;height:100%}
.PlayerBanner-module__SgoYva__banner{--heat:var(--line-strong);background:var(--raised);border:1px solid var(--line);border-left:3px solid var(--heat);gap:2px;padding:10px 12px;display:grid}.PlayerBanner-module__SgoYva__banner[data-heat=warm],.PlayerBanner-module__SgoYva__streak[data-heat=warm]{--heat:color-mix(in srgb, var(--accent) 45%, var(--muted))}.PlayerBanner-module__SgoYva__banner[data-heat=hot],.PlayerBanner-module__SgoYva__streak[data-heat=hot]{--heat:color-mix(in srgb, var(--accent) 75%, var(--muted))}.PlayerBanner-module__SgoYva__banner[data-heat=blazing],.PlayerBanner-module__SgoYva__streak[data-heat=blazing]{--heat:var(--accent)}.PlayerBanner-module__SgoYva__banner[data-heat=legend],.PlayerBanner-module__SgoYva__streak[data-heat=legend]{--heat:color-mix(in srgb, var(--accent) 60%, #fff)}.PlayerBanner-module__SgoYva__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.PlayerBanner-module__SgoYva__nameGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.PlayerBanner-module__SgoYva__name{overflow-wrap:anywhere;font-weight:700}.PlayerBanner-module__SgoYva__name:hover{color:var(--accent)}.PlayerBanner-module__SgoYva__socialLink{color:var(--muted);align-items:center;transition:color .15s;display:flex}.PlayerBanner-module__SgoYva__socialLink:hover{color:var(--text)}.PlayerBanner-module__SgoYva__socialGlyph{stroke:currentColor;width:14px;height:14px}.PlayerBanner-module__SgoYva__handle{font-family:var(--font-mono), monospace;color:var(--muted);overflow-wrap:anywhere;font-size:12px}.PlayerBanner-module__SgoYva__stats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;display:flex}.PlayerBanner-module__SgoYva__stats b{color:var(--text)}.PlayerBanner-module__SgoYva__note{color:var(--muted);font-size:13px}.PlayerBanner-module__SgoYva__stream{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.PlayerBanner-module__SgoYva__stream a{color:var(--accent)}.PlayerBanner-module__SgoYva__streak{border-radius:var(--r-pill);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:color-mix(in oklab, var(--heat) 80%, #fff);border:1px solid color-mix(in oklab, var(--heat) 70%, transparent);background:color-mix(in oklab, var(--heat) 14%, transparent);box-shadow:0 0 12px -4px color-mix(in oklab, var(--heat) 70%, transparent);align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.PlayerBanner-module__SgoYva__streak[data-heat=blazing],.PlayerBanner-module__SgoYva__streak[data-heat=legend]{animation:2.4s ease-in-out infinite PlayerBanner-module__SgoYva__glow}@keyframes PlayerBanner-module__SgoYva__glow{50%{box-shadow:0 0 12px color-mix(in oklab, var(--heat) 55%, transparent)}}.PlayerBanner-module__SgoYva__prize{color:var(--up);border:1px solid color-mix(in oklab, var(--up) 45%, transparent);padding:1px 6px;font-size:11px;font-weight:600}
.SocialLinks-module__TDibWW__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SocialLinks-module__TDibWW__link{border-radius:var(--r-pill);background:var(--raise), var(--raised);min-block-size:44px;max-inline-size:100%;box-shadow:var(--bevel), var(--elev-1);color:var(--text);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-items:center;gap:8px;padding:6px 14px 6px 8px;text-decoration:none;display:inline-flex}.SocialLinks-module__TDibWW__link:hover{box-shadow:var(--bevel), var(--elev-2), 0 0 18px color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-2px)}.SocialLinks-module__TDibWW__link:active{box-shadow:var(--bevel), var(--elev-1);transform:translateY(1px)}.SocialLinks-module__TDibWW__link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.SocialLinks-module__TDibWW__glyph{background:color-mix(in srgb, var(--accent) 18%, #0b0c0f);block-size:26px;inline-size:26px;stroke:var(--accent);fill:var(--accent);stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:4px}.SocialLinks-module__TDibWW__site{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.SocialLinks-module__TDibWW__handle{overflow-wrap:anywhere;min-inline-size:0;font-weight:600}@media (prefers-reduced-motion:reduce){.SocialLinks-module__TDibWW__link,.SocialLinks-module__TDibWW__link:hover,.SocialLinks-module__TDibWW__link:active{transition:none;transform:none}}
.TeamEmblem-module__hfVC9a__emblem{--size:56px;inline-size:var(--size);block-size:var(--size);flex:none;place-items:center;margin-block-start:calc(var(--size) * .12);display:inline-grid;position:relative}.TeamEmblem-module__hfVC9a__emblem[data-size=xs]{--size:26px}.TeamEmblem-module__hfVC9a__emblem[data-size=sm]{--size:38px}.TeamEmblem-module__hfVC9a__emblem[data-size=lg]{--size:84px}.TeamEmblem-module__hfVC9a__emblem[data-size=xl]{--size:132px}.TeamEmblem-module__hfVC9a__disc{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--accent) 34%, #16181d), #0a0b0e 72%);block-size:100%;inline-size:100%;box-shadow:inset 0 0 0 calc(var(--size) * .07) var(--accent), inset 0 calc(var(--size) * .1) calc(var(--size) * .14) #ffffff1a, inset 0 calc(var(--size) * -.08) calc(var(--size) * .12) #0000008c, 0 0 calc(var(--size) * .35) color-mix(in srgb, var(--accent) 38%, transparent), var(--elev-1);border-radius:50%;place-items:center;display:grid;position:relative}.TeamEmblem-module__hfVC9a__disc:before{content:"";border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);z-index:2;border-radius:50%;position:absolute;inset:18%}.TeamEmblem-module__hfVC9a__photo{object-fit:cover;border-radius:50%;width:84%;height:84%;position:absolute;inset:8%}.TeamEmblem-module__hfVC9a__shackle{border:calc(var(--size) * .06) solid var(--accent);block-size:42%;inline-size:46%;filter:drop-shadow(0 0 calc(var(--size) * .06) color-mix(in srgb, var(--accent) 60%, transparent));border-block-end:0;border-radius:999px 999px 0 0;position:absolute;inset-block-start:calc(var(--size) * -.2)}.TeamEmblem-module__hfVC9a__tag{font-family:var(--font-display), system-ui, sans-serif;font-weight:900;font-stretch:75%;font-size:calc(var(--size) * .3);letter-spacing:.02em;color:#fff;text-shadow:0 0 calc(var(--size) * .08) color-mix(in srgb, var(--accent) 70%, transparent);overflow-wrap:normal;line-height:1;position:relative}.TeamEmblem-module__hfVC9a__emblem[data-length="4"] .TeamEmblem-module__hfVC9a__tag{font-size:calc(var(--size) * .24)}.TeamEmblem-module__hfVC9a__emblem[data-length="5"] .TeamEmblem-module__hfVC9a__tag{font-size:calc(var(--size) * .2)}.TeamEmblem-module__hfVC9a__emblem[data-size=xs] .TeamEmblem-module__hfVC9a__tag{font-size:calc(var(--size) * .3);letter-spacing:0}.TeamEmblem-module__hfVC9a__emblem[data-size=xs][data-length="4"] .TeamEmblem-module__hfVC9a__tag,.TeamEmblem-module__hfVC9a__emblem[data-size=xs][data-length="5"] .TeamEmblem-module__hfVC9a__tag{font-size:calc(var(--size) * .22)}
.Ticker-module__PA5YNG__ticker{background:linear-gradient(180deg, #ffffff0d, #fff0 60%), var(--panel);border-block-end:1px solid var(--line);align-items:stretch;block-size:40px;font-size:13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #00000080}.Ticker-module__PA5YNG__ticker[data-style=scorebar]{block-size:48px}.Ticker-module__PA5YNG__ticker[data-style=flip]{block-size:46px}.Ticker-module__PA5YNG__ticker[data-style=strip]{border-radius:var(--r-2);border:1px solid var(--line-strong);block-size:46px;box-shadow:var(--bevel), var(--elev-1)}.Ticker-module__PA5YNG__label{z-index:1;background:var(--accent);color:var(--on-accent);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;box-shadow:6px 0 18px -4px color-mix(in srgb, var(--accent) 70%, transparent);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);flex:none;align-items:center;padding:0 16px 0 14px;font-size:12px;font-weight:900;font-stretch:80%;display:flex;position:relative}.Ticker-module__PA5YNG__empty{color:var(--muted);align-items:center;padding:0 16px;display:flex}.Ticker-module__PA5YNG__viewport{flex:1;min-inline-size:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000)}.Ticker-module__PA5YNG__viewport:focus-visible{outline:none}.Ticker-module__PA5YNG__ticker:has(.Ticker-module__PA5YNG__viewport:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.Ticker-module__PA5YNG__track{--count:8;block-size:100%;inline-size:max-content;animation:Ticker-module__PA5YNG__crawl calc(var(--count) * 6s + 20s) linear infinite;display:flex}.Ticker-module__PA5YNG__ticker:hover .Ticker-module__PA5YNG__track,.Ticker-module__PA5YNG__ticker:focus-within .Ticker-module__PA5YNG__track{animation-play-state:paused}@keyframes Ticker-module__PA5YNG__crawl{to{transform:translate(-50%)}}.Ticker-module__PA5YNG__group{align-items:stretch;display:flex}.Ticker-module__PA5YNG__crawlItem,.Ticker-module__PA5YNG__stripItem{white-space:nowrap;overflow-wrap:normal;color:var(--text);border-inline-end:1px solid var(--line);align-items:center;gap:7px;padding:0 20px;text-decoration:none;display:inline-flex}a.Ticker-module__PA5YNG__crawlItem:hover b,a.Ticker-module__PA5YNG__stripItem:hover span:last-child{color:var(--accent)}.Ticker-module__PA5YNG__crawlItem:focus-visible,.Ticker-module__PA5YNG__stripItem:focus-visible,.Ticker-module__PA5YNG__score:focus-visible,.Ticker-module__PA5YNG__flipItem:focus-visible,.Ticker-module__PA5YNG__liveMatch:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.Ticker-module__PA5YNG__mode{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--muted);font-size:11px}.Ticker-module__PA5YNG__beat{color:var(--muted);font-size:12px}.Ticker-module__PA5YNG__up{font-family:var(--font-mono), monospace;color:var(--accent);font-size:12px;font-weight:500}.Ticker-module__PA5YNG__down{font-family:var(--font-mono), monospace;color:var(--muted);font-size:12px;font-weight:500}.Ticker-module__PA5YNG__liveTag{border-radius:var(--r-pill);background:color-mix(in srgb, var(--accent) 18%, transparent);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);align-items:center;gap:5px;padding:2px 7px;font-size:10px;font-weight:500;display:inline-flex}.Ticker-module__PA5YNG__dot{background:var(--accent);block-size:7px;inline-size:7px;box-shadow:0 0 8px var(--accent);animation:Ticker-module__PA5YNG__blink 1.4s var(--ease-out) infinite;border-radius:50%;flex:none}@keyframes Ticker-module__PA5YNG__blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.Ticker-module__PA5YNG__score{border-radius:var(--r-2);background:var(--raise), var(--raised);box-shadow:var(--bevel), var(--elev-1);white-space:nowrap;overflow-wrap:normal;color:var(--text);align-items:center;gap:6px;margin:6px;padding:0 6px 0 10px;text-decoration:none;display:inline-flex}.Ticker-module__PA5YNG__score[data-live]{box-shadow:var(--bevel), var(--elev-1), 0 0 0 1px color-mix(in srgb, var(--accent) 50%, transparent)}a.Ticker-module__PA5YNG__score:hover{box-shadow:var(--bevel), var(--elev-2), 0 0 0 1px var(--accent)}.Ticker-module__PA5YNG__scoreLabel{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:5px;padding-inline-end:6px;font-size:10px;display:inline-flex}.Ticker-module__PA5YNG__scoreSide{--side:var(--dim);border-radius:var(--r-1);block-size:28px;box-shadow:inset 3px 0 0 var(--side);background:#00000040;align-items:center;gap:8px;padding:0 4px 0 10px;display:inline-flex}.Ticker-module__PA5YNG__scoreSide[data-won]{--side:var(--accent);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 26%, transparent), #0003)}.Ticker-module__PA5YNG__scoreName{font-weight:600}.Ticker-module__PA5YNG__scoreSide:not([data-won]) .Ticker-module__PA5YNG__scoreName{color:var(--muted)}.Ticker-module__PA5YNG__scoreMark{border-radius:var(--r-1);min-inline-size:26px;font-family:var(--font-display), system-ui, sans-serif;background:#ffffff0f;align-items:baseline;gap:4px;padding:2px 6px;font-size:14px;font-weight:900;display:inline-flex}.Ticker-module__PA5YNG__scoreSide[data-won] .Ticker-module__PA5YNG__scoreMark{background:var(--accent);color:var(--on-accent)}.Ticker-module__PA5YNG__scoreMark small{font-family:var(--font-mono), monospace;font-size:10px;font-weight:500}.Ticker-module__PA5YNG__flipStage{flex:1;align-items:center;min-inline-size:0;padding-inline:16px;display:flex;position:relative;overflow:hidden}.Ticker-module__PA5YNG__flipItem{white-space:nowrap;overflow-wrap:normal;min-inline-size:0;max-inline-size:100%;color:var(--text);animation:Ticker-module__PA5YNG__flip-in var(--dur-3) var(--ease-snap);align-items:center;gap:10px;text-decoration:none;display:inline-flex;overflow:hidden}@keyframes Ticker-module__PA5YNG__flip-in{0%{opacity:0;transform:translateY(70%)rotateX(-60deg)}to{opacity:1;transform:none}}.Ticker-module__PA5YNG__flipName{text-overflow:ellipsis;min-inline-size:0;font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;font-size:18px;font-weight:800;font-stretch:80%;overflow:hidden}span.Ticker-module__PA5YNG__flipName{color:var(--muted)}.Ticker-module__PA5YNG__flipFinal{border-radius:var(--r-pill);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#ffffff12;padding:2px 7px;font-size:10px}.Ticker-module__PA5YNG__flipControls{border-inline-start:1px solid var(--line);flex:none;align-items:center;gap:8px;padding-inline:8px;display:flex}.Ticker-module__PA5YNG__flipCount{font-family:var(--font-mono), monospace;color:var(--muted);padding-inline:4px;font-size:11px}.Ticker-module__PA5YNG__flipButton{block-size:32px;inline-size:32px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:20px;line-height:1;display:grid}.Ticker-module__PA5YNG__flipButton:hover{background:#ffffff14}.Ticker-module__PA5YNG__flipButton:focus-visible{outline:2px solid var(--accent)}.Ticker-module__PA5YNG__liveBox{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent), transparent), var(--raised);border-inline-end:1px solid var(--line-strong);flex:none;align-items:center;gap:12px;max-inline-size:48%;padding:0 16px 0 12px;display:flex;overflow:hidden}.Ticker-module__PA5YNG__liveCount{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);flex:none;align-items:center;gap:6px;font-size:12px;font-weight:900;font-stretch:80%;display:inline-flex}.Ticker-module__PA5YNG__liveMatch{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--text);align-items:center;gap:5px;text-decoration:none;display:inline-flex;overflow:hidden}.Ticker-module__PA5YNG__liveName{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.Ticker-module__PA5YNG__liveIdle{text-overflow:ellipsis;min-inline-size:0;color:var(--muted);white-space:nowrap;overflow:hidden}.Ticker-module__PA5YNG__result{block-size:22px;inline-size:22px;font-family:var(--font-display), system-ui, sans-serif;color:var(--muted);background:#ffffff14;border-radius:6px;place-items:center;font-size:12px;font-weight:900;display:grid}.Ticker-module__PA5YNG__result[data-won=true]{background:color-mix(in srgb, var(--accent) 25%, transparent);color:var(--accent)}@media (max-width:680px){.Ticker-module__PA5YNG__ticker,.Ticker-module__PA5YNG__ticker[data-style=flip]{block-size:44px}.Ticker-module__PA5YNG__ticker[data-style=scorebar]{block-size:52px}.Ticker-module__PA5YNG__label{padding:0 12px 0 10px}.Ticker-module__PA5YNG__liveBox{max-inline-size:40%}.Ticker-module__PA5YNG__liveMatch,.Ticker-module__PA5YNG__liveIdle{display:none}.Ticker-module__PA5YNG__flipName{font-size:15px}.Ticker-module__PA5YNG__flipItem .Ticker-module__PA5YNG__mode,.Ticker-module__PA5YNG__flipFinal,.Ticker-module__PA5YNG__flipCount{display:none}}@media (prefers-reduced-motion:reduce){.Ticker-module__PA5YNG__viewport{scroll-padding-inline:16px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.Ticker-module__PA5YNG__track{animation:none}.Ticker-module__PA5YNG__group[aria-hidden=true]{display:none}.Ticker-module__PA5YNG__dot,.Ticker-module__PA5YNG__flipItem{animation:none}}
.TierBadge-module__7xfZdq__ring{flex:none;display:block;overflow:visible}.TierBadge-module__7xfZdq__ring[data-size=xs]{width:14px;height:14px}.TierBadge-module__7xfZdq__ring[data-size=sm]{width:18px;height:18px}.TierBadge-module__7xfZdq__ring[data-size=md]{width:28px;height:28px}.TierBadge-module__7xfZdq__ring[data-size=lg],.TierBadge-module__7xfZdq__ring[data-size=xl]{width:100%;height:100%}.TierBadge-module__7xfZdq__track{stroke:var(--line-strong)}.TierBadge-module__7xfZdq__lit{stroke:var(--tier)}.TierBadge-module__7xfZdq__lit[data-current]{stroke:color-mix(in srgb, var(--tier) 78%, var(--bg))}.TierBadge-module__7xfZdq__dot{fill:var(--tier)}.TierBadge-module__7xfZdq__ring[data-size=lg],.TierBadge-module__7xfZdq__ring[data-size=xl]{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--tier) 45%, transparent))}.TierBadge-module__7xfZdq__empty{stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:3 3}.TierBadge-module__7xfZdq__badge{vertical-align:middle;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.TierBadge-module__7xfZdq__name{font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:700;font-stretch:80%}.TierBadge-module__7xfZdq__badge[data-size=md] .TierBadge-module__7xfZdq__name{font-size:15px}.TierBadge-module__7xfZdq__elo{font-family:var(--font-mono), monospace;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.TierBadge-module__7xfZdq__dial{text-align:center;justify-items:center;gap:12px;margin:0;display:grid}.TierBadge-module__7xfZdq__dialRing{aspect-ratio:1;width:168px;position:relative}.TierBadge-module__7xfZdq__dial[data-size=xl] .TierBadge-module__7xfZdq__dialRing{width:clamp(200px,28vw,280px)}.TierBadge-module__7xfZdq__dialValue{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;place-content:center;justify-items:center;font-size:46px;font-weight:800;font-stretch:62%;line-height:.9;display:grid;position:absolute;inset:0}.TierBadge-module__7xfZdq__dial[data-size=xl] .TierBadge-module__7xfZdq__dialValue{font-size:clamp(52px,7vw,76px)}.TierBadge-module__7xfZdq__dialValue small{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--muted);margin-top:10px;font-size:10px;font-weight:500;font-stretch:100%}.TierBadge-module__7xfZdq__dialCaption{color:var(--muted);gap:2px;font-size:13px;display:grid}.TierBadge-module__7xfZdq__dialCaption strong{font-family:var(--font-display), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:22px;font-weight:800;font-stretch:75%;line-height:1.1}.TierBadge-module__7xfZdq__dialKicker{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:11px}@media (prefers-reduced-motion:no-preference){.TierBadge-module__7xfZdq__dialRing .TierBadge-module__7xfZdq__lit{animation:.52s cubic-bezier(.22,1,.36,1) both TierBadge-module__7xfZdq__draw;animation-delay:calc(var(--i,0) * 90ms + .12s)}@keyframes TierBadge-module__7xfZdq__draw{0%{stroke-dasharray:0 700}}}
.TrophyCase-module__G16ilG__case{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.TrophyCase-module__G16ilG__trophy{--medal:var(--muted);border-radius:var(--r-3);background:radial-gradient(160px 90px at 12% 50%, color-mix(in srgb, var(--medal) 22%, transparent), transparent 70%), var(--raise), var(--panel);block-size:100%;box-shadow:var(--bevel), var(--elev-2);color:var(--text);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.TrophyCase-module__G16ilG__trophy[data-medal=gold]{--medal:#f4c568}.TrophyCase-module__G16ilG__trophy[data-medal=silver]{--medal:#b9cee0}.TrophyCase-module__G16ilG__trophy:hover{box-shadow:var(--bevel), var(--elev-3), 0 0 28px -6px color-mix(in srgb, var(--medal) 55%, transparent);transform:translateY(-3px)}.TrophyCase-module__G16ilG__trophy:focus-visible{outline:2px solid var(--medal);outline-offset:3px}.TrophyCase-module__G16ilG__cup{background:color-mix(in srgb, var(--medal) 13%, transparent);block-size:64px;inline-size:64px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--medal) 35%, transparent);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.TrophyCase-module__G16ilG__cup svg{block-size:56px;inline-size:56px;fill:var(--medal);stroke:var(--medal);stroke-width:2.5px;stroke-linejoin:round;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--medal) 55%, transparent))}.TrophyCase-module__G16ilG__star{fill:#37220a;stroke:none}.TrophyCase-module__G16ilG__medalInner{stroke:#435668;stroke-width:1.5px}.TrophyCase-module__G16ilG__cup text{fill:#253744;stroke:none;font-family:var(--font-display), system-ui, sans-serif;font-size:22px;font-weight:900}.TrophyCase-module__G16ilG__place{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--medal) 60%, transparent);font-family:var(--font-mono), monospace;color:var(--medal);background:#0b0c0f;padding:2px 7px;font-size:.7rem;font-weight:500;position:absolute;inset-block-end:-4px;inset-inline-end:-6px}.TrophyCase-module__G16ilG__text{gap:2px;min-inline-size:0;display:grid}.TrophyCase-module__G16ilG__label{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--medal);font-size:.7rem}.TrophyCase-module__G16ilG__name{font-family:var(--font-display), system-ui, sans-serif;font-size:1.15rem;font-weight:800;font-stretch:80%;line-height:1.15}.TrophyCase-module__G16ilG__meta{color:var(--muted);font-size:.8rem}@media (prefers-reduced-motion:reduce){.TrophyCase-module__G16ilG__trophy,.TrophyCase-module__G16ilG__trophy:hover{transition:none;transform:none}}
.PlayerSearch-module__AGfd3a__search{min-width:0;position:relative}.PlayerSearch-module__AGfd3a__form{align-items:center;margin:0;display:flex;position:relative}.PlayerSearch-module__AGfd3a__icon{width:15px;height:15px;color:var(--muted);pointer-events:none;position:absolute;left:11px}.PlayerSearch-module__AGfd3a__input{background:var(--panel);border:1px solid var(--line-strong);width:100%;min-height:38px;color:var(--text);border-radius:8px;padding:7px 12px 7px 34px;transition:border-color .15s ease-out,background-color .15s ease-out}.PlayerSearch-module__AGfd3a__input::placeholder{color:var(--muted);opacity:1}.PlayerSearch-module__AGfd3a__input:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line-strong))}.PlayerSearch-module__AGfd3a__input:focus{border-color:var(--accent);background:var(--raised);outline:none}.PlayerSearch-module__AGfd3a__input:focus-visible{outline:2px solid var(--accent);outline-offset:0}.PlayerSearch-module__AGfd3a__search[data-variant=header]{width:clamp(180px,18vw,250px)}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__input{min-height:54px;padding-left:46px;font-size:17px}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__icon{width:19px;height:19px;left:16px}.PlayerSearch-module__AGfd3a__popup{z-index:20;background:var(--panel);border:1px solid var(--line-strong);border-radius:10px;width:max(100%,360px);max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 6px);left:0}.PlayerSearch-module__AGfd3a__search[data-variant=header] .PlayerSearch-module__AGfd3a__popup{left:auto;right:0}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__popup{width:100%}.PlayerSearch-module__AGfd3a__popup[hidden]{display:none}.PlayerSearch-module__AGfd3a__list{margin:0;padding:6px 0;list-style:none}.PlayerSearch-module__AGfd3a__option{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:6px 14px;display:flex}.PlayerSearch-module__AGfd3a__option[aria-selected=true]{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong)}.PlayerSearch-module__AGfd3a__who{flex:1;min-width:0;line-height:1.3;display:grid}.PlayerSearch-module__AGfd3a__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PlayerSearch-module__AGfd3a__option[aria-selected=true] .PlayerSearch-module__AGfd3a__name{color:var(--accent)}.PlayerSearch-module__AGfd3a__alias{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.PlayerSearch-module__AGfd3a__name mark,.PlayerSearch-module__AGfd3a__alias mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}.PlayerSearch-module__AGfd3a__ratings{flex:none;justify-items:end;gap:3px;display:grid}.PlayerSearch-module__AGfd3a__rating{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:inline-flex}.PlayerSearch-module__AGfd3a__status{color:var(--muted);margin:0;padding:12px 14px;font-size:14px}.PlayerSearch-module__AGfd3a__all{border-top:1px solid var(--line);min-height:44px;color:var(--accent);cursor:pointer;align-items:center;margin-top:6px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.PlayerSearch-module__AGfd3a__all[aria-selected=true]{background:var(--raised)}.PlayerSearch-module__AGfd3a__toggle{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.PlayerSearch-module__AGfd3a__toggle svg{width:18px;height:18px}.PlayerSearch-module__AGfd3a__toggle:hover,.PlayerSearch-module__AGfd3a__toggle[aria-expanded=true]{color:var(--text);border-color:var(--line-strong);background:var(--panel)}.PlayerSearch-module__AGfd3a__search[data-variant=compact]{position:static}.PlayerSearch-module__AGfd3a__panel{z-index:20;background:var(--panel);border:1px solid var(--line-strong);border-radius:10px;width:420px;max-width:calc(100vw - 32px);padding:10px;animation:.16s cubic-bezier(.22,1,.36,1) PlayerSearch-module__AGfd3a__open;position:absolute;top:calc(100% - 4px);right:28px}.PlayerSearch-module__AGfd3a__panel[hidden]{display:none}@keyframes PlayerSearch-module__AGfd3a__open{0%{opacity:0;transform:translateY(-4px)}}.PlayerSearch-module__AGfd3a__search[data-variant=compact] .PlayerSearch-module__AGfd3a__popup{border:0;border-top:1px solid var(--line);width:auto;max-width:none;box-shadow:none;margin:8px -10px -10px;position:static}@media (max-width:680px){.PlayerSearch-module__AGfd3a__panel{width:auto;max-width:none;left:16px;right:16px}.PlayerSearch-module__AGfd3a__option{gap:10px;padding-inline:12px}}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__form{border:1px solid var(--line-strong);background:var(--panel);border-radius:12px;gap:8px;padding:6px}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__form:focus-within{border-color:var(--accent)}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__input{background:0 0;border:0;min-height:44px}.PlayerSearch-module__AGfd3a__submit{background:var(--accent);min-height:44px;color:var(--on-accent);cursor:pointer;border:0;border-radius:7px;flex:none;padding:10px 20px;font-weight:700}@media (max-width:440px){.PlayerSearch-module__AGfd3a__submit{padding-inline:12px}.PlayerSearch-module__AGfd3a__search[data-variant=page] .PlayerSearch-module__AGfd3a__input{font-size:14px}}
.Career-module__VbAxCG__hero{gap:12px;min-inline-size:0;display:grid}.Career-module__VbAxCG__levelRow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.Career-module__VbAxCG__levelText{line-height:1.15;display:grid}.Career-module__VbAxCG__levelText b{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;font-size:1.1rem;font-weight:800;font-stretch:80%}.Career-module__VbAxCG__levelText span{color:var(--muted);font-size:.8rem}.Career-module__VbAxCG__discord{border-radius:var(--r-pill);background:var(--raise), var(--raised);min-inline-size:0;box-shadow:var(--bevel);align-items:center;gap:6px;padding:4px 12px;font-size:.85rem;display:inline-flex}.Career-module__VbAxCG__discord span{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.Career-module__VbAxCG__teamChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Career-module__VbAxCG__teamChip{border-radius:var(--r-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 20%, transparent), transparent 80%), var(--raised);min-block-size:44px;max-inline-size:100%;box-shadow:var(--bevel), var(--elev-1);color:var(--text);transition:transform var(--dur-2) var(--ease-out);align-items:center;gap:8px;padding:4px 14px 4px 6px;font-weight:600;text-decoration:none;display:inline-flex}.Career-module__VbAxCG__teamChip>span:last-child{min-inline-size:0}.Career-module__VbAxCG__teamChip:hover{transform:translateY(-2px)}.Career-module__VbAxCG__teamChip:focus-visible,.Career-module__VbAxCG__team:focus-visible,.Career-module__VbAxCG__cup:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Career-module__VbAxCG__section{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.Career-module__VbAxCG__title{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:900;font-stretch:78%;display:flex}.Career-module__VbAxCG__title small{font-family:var(--font-body), system-ui, sans-serif;text-transform:none;color:var(--muted);font-size:.85rem;font-weight:400;font-stretch:100%}.Career-module__VbAxCG__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.Career-module__VbAxCG__stat{border-radius:var(--r-3);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1);gap:2px;padding:16px 18px;display:grid}.Career-module__VbAxCG__statKey{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.Career-module__VbAxCG__statValue{font-family:var(--font-display), system-ui, sans-serif;font-size:2.2rem;font-weight:900;font-stretch:75%;line-height:1.05}.Career-module__VbAxCG__statValue[data-hot]{color:var(--accent);text-shadow:0 0 18px color-mix(in srgb, var(--accent) 45%, transparent)}.Career-module__VbAxCG__statHint{color:var(--muted);font-size:.8rem}.Career-module__VbAxCG__achievements{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Career-module__VbAxCG__achievement{border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1);align-items:flex-start;gap:12px;padding:16px;display:flex}.Career-module__VbAxCG__achievementIcon{width:42px;height:42px;color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, var(--raised));border-radius:50%;flex:none;place-items:center;font-size:24px;display:grid}.Career-module__VbAxCG__achievementText{gap:4px;min-width:0;display:grid}.Career-module__VbAxCG__achievementText b{font-weight:700}.Career-module__VbAxCG__achievementText span,.Career-module__VbAxCG__achievementText time{color:var(--muted);font-size:.8rem}.Career-module__VbAxCG__records{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Career-module__VbAxCG__record{border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:#ffffff08;flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding:10px 16px;font-size:.9rem;display:flex}.Career-module__VbAxCG__record b{color:var(--text)}.Career-module__VbAxCG__recordGame{color:var(--text);font-weight:700}.Career-module__VbAxCG__teams,.Career-module__VbAxCG__upcoming{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Career-module__VbAxCG__team{border-radius:var(--r-3);background:radial-gradient(200px 120px at 0% 50%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 70%), var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-2);color:var(--text);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.Career-module__VbAxCG__team:hover{box-shadow:var(--bevel), var(--elev-3), 0 0 30px -10px var(--accent);transform:translateY(-3px)}.Career-module__VbAxCG__teamText{flex:1;min-inline-size:0;display:grid}.Career-module__VbAxCG__teamText span{color:var(--muted);font-size:.8rem}.Career-module__VbAxCG__teamRecord{font-family:var(--font-display), system-ui, sans-serif;font-size:1.4rem;font-weight:900;font-stretch:75%}.Career-module__VbAxCG__cup{border-radius:var(--r-2);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1);color:var(--text);gap:2px;padding:12px 16px;text-decoration:none;display:grid}.Career-module__VbAxCG__cup span{color:var(--muted);font-size:.82rem}@media (prefers-reduced-motion:reduce){.Career-module__VbAxCG__teamChip,.Career-module__VbAxCG__teamChip:hover,.Career-module__VbAxCG__team,.Career-module__VbAxCG__team:hover{transition:none;transform:none}}
.RatingChart-module__myNAMq__figure{gap:6px;margin:0;display:grid}.RatingChart-module__myNAMq__chart{background:var(--panel);border:1px solid var(--line);width:100%;height:auto}.RatingChart-module__myNAMq__grid{stroke:var(--line);stroke-width:1px}.RatingChart-module__myNAMq__tick{fill:var(--muted);font-family:var(--font-mono), monospace;font-size:11px}.RatingChart-module__myNAMq__area{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:none}.RatingChart-module__myNAMq__line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.RatingChart-module__myNAMq__dot{fill:var(--accent);stroke:var(--bg);stroke-width:2px}.RatingChart-module__myNAMq__caption{color:var(--muted);font-size:13px}.RatingChart-module__myNAMq__empty{color:var(--muted);margin:0}
.SupportWidget-module__duXo0G__dock{z-index:50;pointer-events:none;justify-items:end;gap:12px;display:grid;position:fixed;inset-block-end:18px;inset-inline-end:18px}.SupportWidget-module__duXo0G__dock>*{pointer-events:auto}.SupportWidget-module__duXo0G__launcher{background:linear-gradient(180deg, #ffffff38, #fff0 55%), var(--accent);block-size:56px;inline-size:56px;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -2px 0 #00000040, var(--elev-2), var(--elev-glow);color:var(--on-accent);cursor:pointer;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:none;position:relative}@media (min-width:1400px){.SupportWidget-module__duXo0G__launcher{display:grid}}.SupportWidget-module__duXo0G__launcher:hover{transform:translateY(-2px)}.SupportWidget-module__duXo0G__launcher:active{transform:translateY(1px)}.SupportWidget-module__duXo0G__launcher:focus-visible{outline:2px solid var(--text);outline-offset:3px}.SupportWidget-module__duXo0G__launcher svg{fill:currentColor;block-size:24px;inline-size:24px}.SupportWidget-module__duXo0G__unread{border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 12px var(--accent);color:#fff;font-family:var(--font-mono), monospace;white-space:nowrap;padding:2px 8px;font-size:.65rem;font-weight:500;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-end:0}.SupportWidget-module__duXo0G__panel{border-radius:var(--r-3);background:var(--raise), var(--panel);border:1px solid var(--line-strong);max-block-size:min(620px,100dvh - 110px);inline-size:min(380px,100vw - 36px);box-shadow:var(--bevel), var(--elev-3);animation:SupportWidget-module__duXo0G__rise var(--dur-3) var(--ease-snap);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}@keyframes SupportWidget-module__duXo0G__rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}.SupportWidget-module__duXo0G__head{background:radial-gradient(260px 120px at 0% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), var(--raised);border-block-end:1px solid var(--line);align-items:center;gap:8px;padding:14px 12px 12px 16px;display:flex}.SupportWidget-module__duXo0G__headText{flex:1;min-inline-size:0}.SupportWidget-module__duXo0G__title{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:900;font-stretch:80%;display:flex}.SupportWidget-module__duXo0G__online{background:var(--accent);block-size:9px;inline-size:9px;box-shadow:0 0 10px var(--accent);border-radius:50%}.SupportWidget-module__duXo0G__sub{color:var(--muted);margin:2px 0 0;font-size:.78rem}.SupportWidget-module__duXo0G__icon{block-size:44px;inline-size:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.SupportWidget-module__duXo0G__icon:hover{background:#ffffff14}.SupportWidget-module__duXo0G__icon:focus-visible{outline:2px solid var(--accent)}.SupportWidget-module__duXo0G__body{min-block-size:0;padding:14px 16px 16px;overflow-y:auto}.SupportWidget-module__duXo0G__signedOut,.SupportWidget-module__duXo0G__list,.SupportWidget-module__duXo0G__form{gap:12px;display:grid}.SupportWidget-module__duXo0G__signedOut p{margin:0}.SupportWidget-module__duXo0G__primary,.SupportWidget-module__duXo0G__secondary{border-radius:var(--r-2);cursor:pointer;border:0;justify-content:center;align-items:center;min-block-size:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.SupportWidget-module__duXo0G__primary{background:linear-gradient(180deg, #fff3, #fff0 55%), var(--accent);box-shadow:inset 0 1px 0 #ffffff4d, var(--elev-1);color:var(--on-accent)}.SupportWidget-module__duXo0G__primary:disabled{opacity:.6;cursor:progress}.SupportWidget-module__duXo0G__secondary{background:var(--raise), var(--raised);box-shadow:var(--bevel), var(--elev-1);color:var(--text)}.SupportWidget-module__duXo0G__primary:focus-visible,.SupportWidget-module__duXo0G__secondary:focus-visible,.SupportWidget-module__duXo0G__ticket:focus-visible,.SupportWidget-module__duXo0G__link:focus-visible,.SupportWidget-module__duXo0G__send:focus-visible{outline:2px solid var(--text);outline-offset:2px}.SupportWidget-module__duXo0G__link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;font-size:.85rem;text-decoration:underline}.SupportWidget-module__duXo0G__muted{color:var(--muted);margin:0}.SupportWidget-module__duXo0G__tickets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SupportWidget-module__duXo0G__ticket{border-radius:var(--r-2);background:var(--raised);inline-size:100%;box-shadow:var(--bevel);color:var(--text);font:inherit;text-align:start;cursor:pointer;border:0;gap:4px;padding:10px 12px;display:grid}.SupportWidget-module__duXo0G__ticket[data-status=waiting_player]{box-shadow:var(--bevel), inset 3px 0 0 var(--accent)}.SupportWidget-module__duXo0G__ticket:hover{background:color-mix(in srgb, var(--accent) 8%, var(--raised))}.SupportWidget-module__duXo0G__ticketTop{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}.SupportWidget-module__duXo0G__ticketTop span{color:var(--muted);font-size:.75rem}.SupportWidget-module__duXo0G__ticket[data-status=waiting_player] .SupportWidget-module__duXo0G__ticketTop span{color:var(--accent)}.SupportWidget-module__duXo0G__preview{color:var(--muted);font-size:.82rem}.SupportWidget-module__duXo0G__field{color:var(--muted);gap:6px;font-size:.85rem;display:grid}.SupportWidget-module__duXo0G__input{border:1px solid var(--line-strong);border-radius:var(--r-2);min-block-size:44px;inline-size:100%;box-shadow:var(--inset);color:var(--text);font:inherit;resize:vertical;background:#0b0c0f;padding:10px 12px;font-size:.95rem}.SupportWidget-module__duXo0G__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SupportWidget-module__duXo0G__error{color:var(--accent);margin:0;font-size:.85rem}.SupportWidget-module__duXo0G__chat{gap:10px;display:grid}.SupportWidget-module__duXo0G__messages{gap:8px;max-block-size:340px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.SupportWidget-module__duXo0G__message{background:var(--raised);max-inline-size:86%;box-shadow:var(--bevel);border-radius:14px 14px 14px 4px;gap:2px;padding:8px 11px;display:grid}.SupportWidget-module__duXo0G__message[data-author=player]{background:color-mix(in srgb, var(--accent) 20%, var(--raised));border-radius:14px 14px 4px;justify-self:end}.SupportWidget-module__duXo0G__message[data-author=system]{max-inline-size:100%;box-shadow:none;color:var(--muted);text-align:center;background:0 0;justify-self:center;font-size:.78rem}.SupportWidget-module__duXo0G__meta{color:var(--muted);font-size:.7rem}.SupportWidget-module__duXo0G__text{white-space:pre-wrap;font-size:.92rem}.SupportWidget-module__duXo0G__compose{align-items:flex-end;gap:8px;display:flex}.SupportWidget-module__duXo0G__compose .SupportWidget-module__duXo0G__input{flex:1;min-inline-size:0}.SupportWidget-module__duXo0G__send{background:var(--accent);block-size:44px;inline-size:44px;box-shadow:var(--elev-1), var(--elev-glow);color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.SupportWidget-module__duXo0G__send:disabled{opacity:.6}.SupportWidget-module__duXo0G__send svg{fill:currentColor;block-size:20px;inline-size:20px}@media (max-width:520px){.SupportWidget-module__duXo0G__dock{inset-block-end:12px;inset-inline-end:12px}.SupportWidget-module__duXo0G__panel{max-block-size:calc(100dvh - 90px);inline-size:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.SupportWidget-module__duXo0G__panel{animation:none}.SupportWidget-module__duXo0G__launcher,.SupportWidget-module__duXo0G__launcher:hover,.SupportWidget-module__duXo0G__launcher:active{transition:none;transform:none}}.SupportWidget-module__duXo0G__dock[data-admin] .SupportWidget-module__duXo0G__launcher{display:none}
.admin-module__txbX6G__shell{grid-template-columns:220px minmax(0,1fr);gap:0 8px;max-width:1400px;margin:0 auto;display:grid}@media (max-width:860px){.admin-module__txbX6G__shell{grid-template-columns:1fr}}.admin-module__txbX6G__nav{border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:28px 16px;display:flex}@media (max-width:860px){.admin-module__txbX6G__nav{border-right:0;flex-flow:wrap;padding:16px 20px 0}.admin-module__txbX6G__role{flex-basis:100%;margin-bottom:2px}}@media (max-width:680px){.admin-module__txbX6G__nav{padding:12px 6px 0}}.admin-module__txbX6G__role{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 10px 10px;font-size:10px}.admin-module__txbX6G__navLink{min-height:44px;color:var(--muted);align-items:center;padding:8px 10px;font-size:14px;display:flex}.admin-module__txbX6G__navLink:hover{color:var(--text);background:var(--panel)}.admin-module__txbX6G__body{min-width:0}.admin-module__txbX6G__cards{gap:14px;display:grid}.admin-module__txbX6G__card{background:var(--panel);border:1px solid var(--line);gap:12px;padding:16px;display:grid}.admin-module__txbX6G__card[data-urgent]{border-left:3px solid var(--down)}.admin-module__txbX6G__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.admin-module__txbX6G__cardTitle{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;font-stretch:75%}.admin-module__txbX6G__teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-module__txbX6G__shots{flex-wrap:wrap;gap:10px;display:flex}.admin-module__txbX6G__shot{max-width:280px;color:var(--muted);gap:4px;font-size:12px;display:grid}.admin-module__txbX6G__shot img{border:1px solid var(--line-strong);background:var(--raised);width:100%;height:auto}.admin-module__txbX6G__inlineForm{grid-template-columns:minmax(160px,280px) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}@media (max-width:720px){.admin-module__txbX6G__inlineForm{grid-template-columns:minmax(0,1fr)}}.admin-module__txbX6G__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end;gap:12px;display:grid}.admin-module__txbX6G__inlineForm>p,.admin-module__txbX6G__formGrid>p{grid-column:1/-1;margin:0}.admin-module__txbX6G__modes{flex-wrap:wrap;gap:12px;display:flex}.admin-module__txbX6G__json{width:100%;min-height:180px;font-family:var(--font-mono), monospace;background:var(--raised);border:1px solid var(--line-strong);padding:10px 12px;font-size:13px}.admin-module__txbX6G__choices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.admin-module__txbX6G__badge{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-strong);color:var(--muted);padding:2px 8px;font-size:11px}.admin-module__txbX6G__badge[data-tone=warn]{color:var(--warn);border-color:var(--warn)}.admin-module__txbX6G__badge[data-tone=bad]{color:var(--down);border-color:var(--down)}.admin-module__txbX6G__badge[data-tone=good]{color:var(--up);border-color:var(--up)}.admin-module__txbX6G__search{flex-wrap:wrap;gap:8px;display:flex}.admin-module__txbX6G__search input{flex:18rem;min-width:0}
.admin-tournaments-module__NhzRJq__formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;display:grid}.admin-tournaments-module__NhzRJq__practicePreset{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--r-2);background:color-mix(in srgb, var(--accent) 8%, transparent);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:16px 18px;display:flex}.admin-tournaments-module__NhzRJq__practicePreset>div{flex:300px}.admin-tournaments-module__NhzRJq__practicePreset p{margin:5px 0 0}.admin-tournaments-module__NhzRJq__practicePreset>button{flex:none}.admin-tournaments-module__NhzRJq__gamePicker{border:0;gap:10px;min-inline-size:0;margin-block:16px;padding:0;display:grid}.admin-tournaments-module__NhzRJq__gameChoices{flex-wrap:wrap;gap:8px;display:flex}.admin-tournaments-module__NhzRJq__gameChoice{border:1px solid var(--line);border-radius:var(--r-pill);min-block-size:44px;color:var(--text);align-items:center;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.admin-tournaments-module__NhzRJq__gameChoice[aria-current=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 17%, transparent)}.admin-tournaments-module__NhzRJq__gameChoice:hover,.admin-tournaments-module__NhzRJq__gameChoice:focus-visible{border-color:var(--accent)}.admin-tournaments-module__NhzRJq__notes{resize:vertical;min-block-size:110px}.admin-tournaments-module__NhzRJq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-tournaments-module__NhzRJq__row,.admin-tournaments-module__NhzRJq__entryRow{border-radius:var(--r-2);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;text-decoration:none;display:flex}.admin-tournaments-module__NhzRJq__row:hover{box-shadow:var(--bevel), var(--elev-2)}.admin-tournaments-module__NhzRJq__rowPhase{border-radius:var(--r-pill);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;padding:2px 10px;font-size:.7rem}.admin-tournaments-module__NhzRJq__rowPhase[data-tone=live],.admin-tournaments-module__NhzRJq__rowPhase[data-tone=open],.admin-tournaments-module__NhzRJq__rowPhase[data-tone=hot]{color:var(--accent)}.admin-tournaments-module__NhzRJq__rowName{flex:1;min-inline-size:min(100%,200px);font-weight:700;display:grid}.admin-tournaments-module__NhzRJq__rowName small{color:var(--muted);font-weight:400}.admin-tournaments-module__NhzRJq__rowMeta{color:var(--muted);font-size:.85rem}.admin-tournaments-module__NhzRJq__seeds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-tournaments-module__NhzRJq__seed{border-radius:var(--r-2);background:var(--raise), var(--panel);box-shadow:var(--bevel);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.admin-tournaments-module__NhzRJq__seed b{inline-size:34px;font-family:var(--font-display), system-ui, sans-serif;text-align:center;font-size:1.3rem}.admin-tournaments-module__NhzRJq__seedName{flex:1;min-inline-size:min(100%,180px);display:grid}.admin-tournaments-module__NhzRJq__seedName small{color:var(--muted)}.admin-tournaments-module__NhzRJq__tools{font-size:.85rem}.admin-tournaments-module__NhzRJq__tools summary{cursor:pointer;color:var(--accent);align-items:center;min-block-size:32px;display:flex}.admin-tournaments-module__NhzRJq__cancel{margin-block-start:12px}.admin-tournaments-module__NhzRJq__cancel summary{cursor:pointer;color:var(--accent)}.admin-tournaments-module__NhzRJq__tools[open] summary{margin-block-end:8px}.admin-tournaments-module__NhzRJq__winner{border:0;gap:6px;margin:0;padding:0;display:grid}.admin-tournaments-module__NhzRJq__winner label{align-items:center;gap:8px;min-block-size:32px;display:flex}
.room-module__D7DG7G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.room-module__D7DG7G__statusPill{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);padding:6px 12px;font-size:12px}.room-module__D7DG7G__statusPill[data-tone=live]{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.room-module__D7DG7G__statusPill[data-tone=warn]{color:var(--warn);border-color:var(--warn)}.room-module__D7DG7G__statusPill[data-tone=bad]{color:var(--down);border-color:var(--down)}.room-module__D7DG7G__statusPill[data-tone=good]{color:var(--up);border-color:var(--up)}.room-module__D7DG7G__actions{background:var(--panel);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.room-module__D7DG7G__actions>p{flex-basis:100%;margin:0}.room-module__D7DG7G__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;display:grid}@media (max-width:720px){.room-module__D7DG7G__teams{grid-template-columns:1fr}}.room-module__D7DG7G__versus{font-family:var(--font-display), sans-serif;text-transform:uppercase;color:var(--dim);place-self:center;font-size:28px;font-style:italic;font-weight:800}.room-module__D7DG7G__team{background:var(--panel);border:1px solid var(--line);align-content:start;gap:10px;padding:16px;display:grid}.room-module__D7DG7G__team[data-won]{border-color:var(--up)}.room-module__D7DG7G__teamHead{flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.room-module__D7DG7G__winTag{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--up);font-size:11px}.room-module__D7DG7G__roster{gap:10px;margin:0;padding:0;list-style:none;display:grid}.room-module__D7DG7G__roster li{gap:2px;display:grid}.room-module__D7DG7G__playerName{font-family:var(--font-display), sans-serif;font-size:24px;font-weight:800;font-stretch:75%;line-height:1.1}.room-module__D7DG7G__playerName:hover{color:var(--accent)}.room-module__D7DG7G__ready{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.room-module__D7DG7G__ready[data-ready]{color:var(--up)}.room-module__D7DG7G__columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:28px;display:grid}.room-module__D7DG7G__chat{background:var(--panel);border:1px solid var(--line);gap:10px;padding:14px;display:grid}.room-module__D7DG7G__chatLog{align-content:start;gap:10px;height:320px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.room-module__D7DG7G__chatLog li{gap:2px;display:grid}.room-module__D7DG7G__chatLog li[data-mine] b{color:var(--accent)}.room-module__D7DG7G__chatMeta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.room-module__D7DG7G__chatMeta b{color:var(--text)}.room-module__D7DG7G__chatBody{overflow-wrap:anywhere;white-space:pre-wrap}.room-module__D7DG7G__chatHistory{gap:14px;height:auto;overflow:visible}.room-module__D7DG7G__chatTag{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.room-module__D7DG7G__chatLog li[data-deleted] .room-module__D7DG7G__chatBody{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--down) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--down) 70%, transparent)}.room-module__D7DG7G__chatFiles{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.room-module__D7DG7G__chatFiles a{overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.room-module__D7DG7G__chatEdits{color:var(--muted);font-size:13px}.room-module__D7DG7G__chatEdits summary{cursor:pointer}.room-module__D7DG7G__chatEdits ol{overflow-wrap:anywhere;white-space:pre-wrap;gap:2px;margin:4px 0 0;padding-left:18px;display:grid}.room-module__D7DG7G__chatForm{flex-wrap:wrap;gap:8px;display:flex}.room-module__D7DG7G__chatInput{flex:1;min-width:180px;display:grid}.room-module__D7DG7G__evidence{background:var(--panel);border:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.room-module__D7DG7G__evidence li{overflow-wrap:anywhere;gap:4px;padding:10px 14px;display:grid}.room-module__D7DG7G__evidence li+li{border-top:1px solid var(--line)}.room-module__D7DG7G__evidence a{color:var(--accent)}.room-module__D7DG7G__vodWarning{color:var(--warn);font-size:13px}.room-module__D7DG7G__subhead{margin:0;font-size:15px}.room-module__D7DG7G__helpers{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.room-module__D7DG7G__helpers li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.room-module__D7DG7G__helperForm{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.room-module__D7DG7G__upload{gap:10px;display:grid}.room-module__D7DG7G__upload+.room-module__D7DG7G__upload{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.room-module__D7DG7G__commend{flex-wrap:wrap;gap:8px;display:flex}.room-module__D7DG7G__mapReport{background:var(--panel);border:1px solid var(--line);gap:12px;margin-top:12px;padding:16px 18px;display:grid}.room-module__D7DG7G__scores{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.room-module__D7DG7G__scores .room-module__D7DG7G__field,.room-module__D7DG7G__scores>label{flex:140px}.room-module__D7DG7G__staff{border-color:color-mix(in srgb, var(--warn) 38%, var(--line-strong));gap:12px;display:grid}.room-module__D7DG7G__staffForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.room-module__D7DG7G__staffForm>p{grid-column:1/-1}@media (max-width:560px){.room-module__D7DG7G__staffForm{grid-template-columns:minmax(0,1fr)}}.room-module__D7DG7G__private{justify-items:start;gap:16px;max-width:560px;display:grid}
.players-module__W6hRtq__page{max-width:1580px}.players-module__W6hRtq__head{justify-content:space-between;align-items:end;gap:24px;display:flex}.players-module__W6hRtq__head>div{min-width:0}.players-module__W6hRtq__head>:last-child{flex:0 440px}.players-module__W6hRtq__head p{margin-bottom:0;font-size:14px}@media (max-width:760px){.players-module__W6hRtq__head{display:grid}.players-module__W6hRtq__head>:last-child{width:100%}}.players-module__W6hRtq__results{background:var(--panel);border:1px solid var(--line);margin:0;padding:0;list-style:none}.players-module__W6hRtq__results li+li{border-top:1px solid var(--line)}.players-module__W6hRtq__result{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:10px 16px;transition:background-color .15s ease-out;display:grid}.players-module__W6hRtq__result:hover,.players-module__W6hRtq__result:focus-visible{background:var(--raised)}.players-module__W6hRtq__resultWho{min-width:0;line-height:1.35;display:grid}.players-module__W6hRtq__resultName{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16px;font-weight:600;display:flex}.players-module__W6hRtq__result:hover .players-module__W6hRtq__resultName{color:var(--accent)}.players-module__W6hRtq__resultAlias{color:var(--muted);font-size:13px}.players-module__W6hRtq__resultName mark,.players-module__W6hRtq__resultAlias mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}.players-module__W6hRtq__member{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--on-accent);background:var(--accent);padding:1px 7px;font-size:10px;font-weight:500}.players-module__W6hRtq__resultGames{justify-items:end;gap:4px;display:grid}.players-module__W6hRtq__resultGame{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;display:inline-flex}.players-module__W6hRtq__resultGame b{font-family:var(--font-display), sans-serif;font-size:20px;font-weight:800;font-stretch:70%;line-height:1}@media (max-width:680px){.players-module__W6hRtq__result{grid-template-columns:40px minmax(0,1fr);gap:6px 12px;padding:10px 12px}.players-module__W6hRtq__resultGames{grid-column:2;justify-items:start}.players-module__W6hRtq__resultGame{justify-content:flex-start}}.players-module__W6hRtq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.players-module__W6hRtq__chip{background:var(--panel);border:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:44px;padding:6px 12px;display:inline-flex}.players-module__W6hRtq__chip:hover b{color:var(--accent)}.players-module__W6hRtq__dot{background:var(--muted);border-radius:50%;width:8px;height:8px}.players-module__W6hRtq__dot[data-state=queued]{background:var(--warn)}.players-module__W6hRtq__dot[data-state=in_match]{background:var(--up)}.players-module__W6hRtq__browse{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.players-module__W6hRtq__list{background:var(--panel);border:1px solid var(--line);margin:0;padding:0;list-style:none}.players-module__W6hRtq__row{align-items:center;gap:10px;min-height:46px;padding:6px 14px;display:flex}.players-module__W6hRtq__row+.players-module__W6hRtq__row{border-top:1px solid var(--line)}.players-module__W6hRtq__rowName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:600;overflow:hidden}.players-module__W6hRtq__rowName:hover{color:var(--accent)}.players-module__W6hRtq__rowMeta{font-family:var(--font-mono), monospace;white-space:nowrap;color:var(--muted);flex:none;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}a.players-module__W6hRtq__rowMeta:hover{color:var(--text)}.players-module__W6hRtq__delta{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.players-module__W6hRtq__rank{width:1.4em;font-family:var(--font-mono), monospace;color:var(--muted);flex:none;font-size:12px}.players-module__W6hRtq__form{width:20px;height:20px;font-family:var(--font-mono), monospace;color:var(--bg);background:var(--down);flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.players-module__W6hRtq__form[data-won=true]{background:var(--up)}.players-module__W6hRtq__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.players-module__W6hRtq__pagination a{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}.players-module__W6hRtq__results,.players-module__W6hRtq__list{border-radius:10px;overflow:hidden}.players-module__W6hRtq__resultWho{overflow-wrap:anywhere}.players-module__W6hRtq__browse>section{min-width:0}.players-module__W6hRtq__browse h2{text-transform:none;font-size:22px}.players-module__W6hRtq__browse h2 small{font-size:10px}.players-module__W6hRtq__browse .players-module__W6hRtq__list{background:0 0;border:0}.players-module__W6hRtq__browse .players-module__W6hRtq__row{padding-inline:0}.players-module__W6hRtq__browse .players-module__W6hRtq__rowMeta{font-family:var(--font-body), sans-serif;font-size:11px}@media (max-width:1100px){.players-module__W6hRtq__browse{grid-template-columns:minmax(0,1fr)}}.players-module__W6hRtq__head h1{text-transform:none;text-shadow:none;font-size:clamp(40px,4vw,64px);line-height:1}
.tournament-module__w_VPIq__hero{--tone:var(--accent);background:radial-gradient(760px 380px at 85% 10%, color-mix(in srgb, var(--tone) 22%, transparent), transparent 70%), radial-gradient(520px 300px at 0% 100%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%);border-block-end:1px solid var(--line);padding:44px 28px 40px;position:relative;overflow:hidden}.tournament-module__w_VPIq__hero[data-tone=live]{--tone:var(--accent)}.tournament-module__w_VPIq__hero[data-tone=hot]{--tone:color-mix(in srgb, var(--accent) 55%, var(--text))}.tournament-module__w_VPIq__hero[data-tone=open]{--tone:var(--accent)}.tournament-module__w_VPIq__hero[data-tone=done]{--tone:var(--text)}.tournament-module__w_VPIq__hero:after{content:"";background:linear-gradient(90deg, transparent, var(--tone), transparent);block-size:2px;box-shadow:0 0 22px var(--tone);position:absolute;inset-block-end:0;inset-inline:0}.tournament-module__w_VPIq__heroInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;max-width:1240px;margin:0 auto;display:flex}.tournament-module__w_VPIq__prizeSpotlight{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:var(--r-3);background:radial-gradient(circle at 75% 0%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 64%), var(--panel);max-width:1240px;box-shadow:0 0 45px -20px var(--accent), var(--bevel);flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin:30px auto 0;padding:20px 26px;display:flex}.tournament-module__w_VPIq__prizeSpotlight span:first-child{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.14em;font-size:.75rem;font-weight:700}.tournament-module__w_VPIq__prizeSpotlight strong{color:var(--text);font-family:var(--font-display), system-ui, sans-serif;text-shadow:var(--glow-strong);font-size:clamp(2.6rem,7vw,5rem);font-weight:900;line-height:.9}.tournament-module__w_VPIq__prizeSpotlight span:last-child{color:var(--muted);font-size:.85rem}.tournament-module__w_VPIq__heroText{flex:1;gap:12px;min-inline-size:min(100%,320px);display:grid}.tournament-module__w_VPIq__kicker{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;font-size:.74rem;display:flex}.tournament-module__w_VPIq__kicker>span{align-items:center;gap:6px;display:inline-flex}.tournament-module__w_VPIq__phase{border-radius:var(--r-pill);background:color-mix(in srgb, var(--tone) 20%, transparent);box-shadow:var(--bevel);color:color-mix(in srgb, var(--tone) 80%, #fff);padding:4px 11px;font-weight:500}.tournament-module__w_VPIq__dot{background:var(--accent);block-size:8px;inline-size:8px;box-shadow:0 0 10px var(--accent);animation:tournament-module__w_VPIq__pulse 1.4s var(--ease-out) infinite;border-radius:50%}@keyframes tournament-module__w_VPIq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.tournament-module__w_VPIq__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 0 44px color-mix(in srgb, var(--tone) 35%, transparent);margin:0;font-size:clamp(2.6rem,8vw,5.8rem);font-weight:900;font-stretch:75%;line-height:.9}.tournament-module__w_VPIq__title[data-long]{font-size:clamp(2.1rem,5.5vw,4rem)}.tournament-module__w_VPIq__chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.tournament-module__w_VPIq__chips span{border-radius:var(--r-pill);background:var(--raise), var(--raised);box-shadow:var(--bevel);padding:5px 12px;font-size:.85rem}.tournament-module__w_VPIq__clock{border-radius:var(--r-3);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-3), 0 0 40px -14px var(--tone);text-align:end;justify-items:end;gap:2px;padding:18px 22px;display:grid}.tournament-module__w_VPIq__clockLabel{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.tournament-module__w_VPIq__clockValue{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--tone) 70%, #fff);font-size:clamp(2.4rem,6vw,3.6rem);font-weight:900;font-stretch:75%;line-height:1}.tournament-module__w_VPIq__clockHint{color:var(--muted);font-size:.8rem}.tournament-module__w_VPIq__yourSpot{box-shadow:var(--bevel), var(--elev-2), 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent)}.tournament-module__w_VPIq__spotTitle{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;margin:0 0 12px;font-size:1.4rem;font-weight:800;font-stretch:80%}.tournament-module__w_VPIq__spotRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tournament-module__w_VPIq__spotRow p{margin:0}.tournament-module__w_VPIq__spotStatus{margin:0;font-size:1.05rem;font-weight:700}.tournament-module__w_VPIq__spotStatus[data-status=checked_in]{color:var(--accent)}.tournament-module__w_VPIq__lineup{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.tournament-module__w_VPIq__lineup legend{margin-block-end:8px}.tournament-module__w_VPIq__pick{border-radius:var(--r-pill);background:var(--raise), var(--raised);min-block-size:44px;box-shadow:var(--bevel);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.tournament-module__w_VPIq__pick input{accent-color:var(--accent)}.tournament-module__w_VPIq__pick:has(input:checked){box-shadow:var(--bevel), 0 0 0 2px var(--accent)}.tournament-module__w_VPIq__podium{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:16px;display:grid}.tournament-module__w_VPIq__step{--medal:var(--muted);border-radius:var(--r-3);background:radial-gradient(240px 160px at 50% 0%, color-mix(in srgb, var(--medal) 30%, transparent), transparent 75%), var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-2), 0 0 40px -14px var(--medal);text-align:center;justify-items:center;gap:8px;padding:22px 18px 20px;display:grid}.tournament-module__w_VPIq__step[data-place="1"]{--medal:var(--accent);box-shadow:var(--bevel), var(--elev-3), 0 0 60px -12px var(--medal);order:-1;padding-block:34px 26px}.tournament-module__w_VPIq__step[data-place="2"]{--medal:var(--text)}@media (min-width:900px){.tournament-module__w_VPIq__podium{grid-template-columns:1fr 1.2fr 1fr}.tournament-module__w_VPIq__step[data-place="1"]{order:0;grid-area:1/2}.tournament-module__w_VPIq__step[data-place="2"]{grid-area:1/1}}.tournament-module__w_VPIq__stepPlace{font-family:var(--font-display), system-ui, sans-serif;color:var(--medal);text-shadow:0 0 22px color-mix(in srgb, var(--medal) 60%, transparent);font-size:2.4rem;font-weight:900;font-stretch:75%;line-height:1}.tournament-module__w_VPIq__step[data-place="1"] .tournament-module__w_VPIq__stepPlace{font-size:3.4rem}.tournament-module__w_VPIq__stepName{min-block-size:44px;min-inline-size:44px;font-family:var(--font-display), system-ui, sans-serif;color:var(--text);justify-content:center;align-items:center;font-size:1.35rem;font-weight:800;font-stretch:80%;line-height:1.1;text-decoration:none;display:inline-flex}.tournament-module__w_VPIq__stepName:hover{text-decoration:underline}.tournament-module__w_VPIq__stepEntries{flex-wrap:wrap;justify-content:center;gap:6px 28px;max-inline-size:100%;display:flex}.tournament-module__w_VPIq__stepEntry{justify-items:center;gap:6px;min-inline-size:0;display:grid}.tournament-module__w_VPIq__stepPlayers{color:var(--muted);font-size:.82rem}.tournament-module__w_VPIq__entries{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tournament-module__w_VPIq__entry{border-radius:var(--r-3);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-1);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.tournament-module__w_VPIq__entry[data-out]{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong)}.tournament-module__w_VPIq__entrySeed{inline-size:30px;font-family:var(--font-display), system-ui, sans-serif;text-align:center;color:var(--muted);flex:none;font-size:1.4rem;font-weight:900;font-stretch:75%}.tournament-module__w_VPIq__entryText{flex:1;gap:4px;min-inline-size:0;display:grid}.tournament-module__w_VPIq__entryName{color:var(--text);font-weight:700;text-decoration:none}.tournament-module__w_VPIq__entryName:hover{text-decoration:underline}.tournament-module__w_VPIq__entryName:after{content:"";border-radius:var(--r-3);position:absolute;inset:0}.tournament-module__w_VPIq__entryName:focus-visible{outline:none}.tournament-module__w_VPIq__entryName:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.tournament-module__w_VPIq__entry[data-out] .tournament-module__w_VPIq__entryName{color:var(--muted);text-decoration:line-through}.tournament-module__w_VPIq__entryPlayers{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:.8rem;display:flex}.tournament-module__w_VPIq__entryPlayers span[data-sub]{font-style:italic}.tournament-module__w_VPIq__entryPlayers small{font-family:var(--font-mono), monospace;color:var(--muted);margin-inline-start:3px;font-size:.66rem}.tournament-module__w_VPIq__entryRight{text-align:end;flex:none;justify-items:end;gap:2px;max-inline-size:45%;display:grid}.tournament-module__w_VPIq__entryRight small{color:var(--muted);font-size:.72rem}.tournament-module__w_VPIq__entryStatus{border-radius:var(--r-pill);background:#ffffff0f;padding:2px 9px;font-size:.75rem}.tournament-module__w_VPIq__entryStatus[data-status=checked_in]{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent)}.tournament-module__w_VPIq__entryStatus[data-status=disqualified]{color:var(--muted)}.tournament-module__w_VPIq__entryPlace{font-family:var(--font-display), system-ui, sans-serif;color:var(--accent);font-size:1.3rem}.tournament-module__w_VPIq__description{white-space:pre-wrap;line-height:1.6}@media (max-width:680px){.tournament-module__w_VPIq__hero{padding:32px 16px 28px}.tournament-module__w_VPIq__clock{text-align:start;justify-items:start;inline-size:100%}}@media (prefers-reduced-motion:reduce){.tournament-module__w_VPIq__dot{animation:none}}
.RingField-module__f4h72W__field{z-index:-1;pointer-events:none;fill:none;width:960px;height:960px;position:absolute;top:50%;left:50%;translate:-50% -50%}.RingField-module__f4h72W__thin{stroke:#1a1d22;stroke-width:2px}.RingField-module__f4h72W__faint{stroke:#121418;stroke-width:2px}.RingField-module__f4h72W__band{stroke:#0e1014;stroke-width:70px}.RingField-module__f4h72W__arc{stroke:var(--accent);stroke-width:70px;opacity:.9}.RingField-module__f4h72W__ticks line{stroke:#22262d;stroke-width:3px}@media (prefers-reduced-motion:no-preference){.RingField-module__f4h72W__arc{transform-box:view-box;transform-origin:50%;animation:48s linear infinite RingField-module__f4h72W__sweep}@keyframes RingField-module__f4h72W__sweep{0%{transform:rotate(-128deg)}to{transform:rotate(232deg)}}}
.demo-module__g3IlcG__card{background:var(--panel);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:18px 20px;display:flex}.demo-module__g3IlcG__card[data-on]{background:color-mix(in srgb, var(--warn) 7%, var(--panel));border-color:color-mix(in srgb, var(--warn) 45%, var(--line-strong))}.demo-module__g3IlcG__copy{flex:320px;gap:4px;display:grid}.demo-module__g3IlcG__copy h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;font-stretch:75%;line-height:1.1}.demo-module__g3IlcG__copy p{max-width:68ch;color:var(--muted);margin:0;font-size:14px}.demo-module__g3IlcG__control{justify-items:end;gap:6px;display:grid}.demo-module__g3IlcG__switch{min-height:48px;color:var(--text);background:var(--bg);border:1px solid var(--line-strong);cursor:pointer;align-items:center;gap:12px;padding:6px 16px 6px 8px;font-weight:700;display:inline-flex}.demo-module__g3IlcG__switch:hover:not(:disabled){border-color:var(--accent)}.demo-module__g3IlcG__switch:disabled,.demo-module__g3IlcG__switch[aria-disabled=true]{cursor:default;opacity:.6}.demo-module__g3IlcG__track{background:var(--line-strong);border-radius:13px;flex:none;width:48px;height:26px;transition:background-color .18s ease-out;position:relative}.demo-module__g3IlcG__thumb{background:var(--text);border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px}.demo-module__g3IlcG__switch[aria-checked=true] .demo-module__g3IlcG__track{background:var(--warn)}.demo-module__g3IlcG__switch[aria-checked=true] .demo-module__g3IlcG__thumb{background:var(--bg);transform:translate(22px)}.demo-module__g3IlcG__result{text-align:right;max-width:40ch;margin:0;font-size:13px}.demo-module__g3IlcG__result[data-ok=true]{color:var(--up)}.demo-module__g3IlcG__result[data-ok=false]{color:var(--down)}@media (max-width:680px){.demo-module__g3IlcG__control{justify-items:start}.demo-module__g3IlcG__result{text-align:left}}
.ticker-module__SVUvRq__options{gap:22px;margin:0;padding:0;list-style:none;display:grid}.ticker-module__SVUvRq__option{border-radius:var(--r-3);background:var(--raise), var(--panel);box-shadow:var(--bevel), var(--elev-2);justify-items:start;gap:12px;padding:18px;display:grid}.ticker-module__SVUvRq__option[data-current]{box-shadow:var(--bevel), var(--elev-2), 0 0 0 2px var(--accent), var(--glow)}.ticker-module__SVUvRq__optionHead{gap:4px;display:grid}.ticker-module__SVUvRq__optionHead p{margin:0}.ticker-module__SVUvRq__optionTitle{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:1.4rem;font-weight:800;font-stretch:80%;display:flex}.ticker-module__SVUvRq__badge{border-radius:var(--r-pill);background:color-mix(in srgb, var(--accent) 22%, transparent);font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--accent);padding:2px 10px;font-size:.68rem}.ticker-module__SVUvRq__preview{border-radius:var(--r-2);inline-size:100%;box-shadow:var(--inset);overflow:hidden}
.closed-beta-module__kbwKna__more a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.closed-beta-module__kbwKna__more a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
.rules-module__y1f9TG__jumpLinks{flex-wrap:wrap;gap:0 20px;margin-top:8px;display:flex}.rules-module__y1f9TG__jumpLinks a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.rules-module__y1f9TG__jumpLinks a:hover{color:var(--accent)}.rules-module__y1f9TG__body h2[id]{scroll-margin-top:2rem}.rules-module__y1f9TG__body a{text-underline-offset:3px;text-decoration:underline}.rules-module__y1f9TG__subheading{text-wrap:balance;margin:10px 0 0;font-size:1rem;font-weight:700;line-height:1.4}
