@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-9AYXx_QC.woff2) format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-2-RsuwM3.woff2) format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-DM19Lk_j.woff2) format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2) format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/onest-latin-800-normal-wB2poyF_.woff2) format("woff2"),url(/assets/onest-latin-800-normal-ovMoM2vU.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2) format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2) format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/onest-cyrillic-800-normal-QkauEl2X.woff2) format("woff2"),url(/assets/onest-cyrillic-800-normal-BK5UozLr.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-latin-700-normal-DRbp0YnP.woff2) format("woff2"),url(/assets/roboto-condensed-latin-700-normal-BOl6B_hI.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-latin-800-normal-BKEDuQ6Q.woff2) format("woff2"),url(/assets/roboto-condensed-latin-800-normal-3yalVcRJ.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-cyrillic-700-normal-9RN-Z7cI.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-700-normal-BGMkBBYx.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-cyrillic-800-normal-BbeOyxaC.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-800-normal-DFV8qOD4.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff")}:root{--s5r-bg: #000000;--s5r-surface: #0a0a0b;--s5r-raised: #111113;--s5r-hover: #0d0e10;--s5r-line: #1b1f25;--s5r-line-soft: #121418;--s5r-line-strong: #2c333d;--s5r-text: #f7f7f4;--s5r-text-2: #a4acb8;--s5r-text-3: #7c8593;--s5r-yellow: #f3e600;--s5r-orange: #ff8315;--s5r-green: #16c79a;--s5r-green-text: #3fe0b4;--s5r-red: #ff5757;--s5r-red-text: #ff9b9b;--s5r-live: #ff4d5e;--s5r-font-display: "S5 Display", "Arial Black", Impact, sans-serif;--s5r-font-body: Onest, system-ui, -apple-system, "Segoe UI", sans-serif;--s5r-font-num: "Roboto Condensed", "Arial Narrow", sans-serif;--s5r-font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace}.s5r-wordmark{display:inline-flex;align-items:baseline;gap:12px;text-decoration:none;color:var(--s5r-text)}.s5r-wordmark-word{font-family:var(--s5r-font-display);font-size:30px;letter-spacing:-.5px;position:relative;line-height:1;text-transform:uppercase}.s5r-wordmark-word:after{content:"";position:absolute;left:0;bottom:-7px;width:58%;height:4px;background:var(--s5r-yellow)}.s5r-wordmark-tag{font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:2.5px;color:var(--s5r-yellow)}.s5r-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;color:var(--s5r-text-3)}.s5r-card{position:relative;background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:22px;padding:32px;box-sizing:border-box}.s5r-btn{height:56px;border-radius:12px;font-size:16px;font-weight:800;font-family:var(--s5r-font-body);display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;border:0;width:100%;box-sizing:border-box}.s5r-btn svg{width:18px;height:18px;flex-shrink:0}.s5r-btn--big{height:64px;font-size:17px}.s5r-btn-primary{background:var(--s5r-yellow);color:#000}.s5r-btn-primary:hover:not(:disabled){box-shadow:0 0 0 5px #f3e60029}.s5r-btn-quiet{background:transparent;color:var(--s5r-text-3);border:1px solid var(--s5r-line);cursor:default}.s5r-btn:disabled{cursor:default;opacity:1}.s5r-pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:1.5px}.s5r-pill i{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.s5r-pill--live{color:var(--s5r-green-text)}.s5r-pill--live i{animation:s5r-blink 1.6s ease-in-out infinite}.s5r-pill--wait{color:var(--s5r-text-2)}.s5r-pill--warn{color:var(--s5r-yellow)}.s5r-pill--err{color:var(--s5r-red)}@keyframes s5r-blink{50%{opacity:.3}}.s5r-alert{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.4}.s5r-alert svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.s5r-alert--err{background:#ff57571a;border:1px solid rgba(255,87,87,.35);color:#ffb3b3}.s5r-alert--err svg{color:var(--s5r-red)}.s5r-alert--warn{background:#f3e6001a;border:1px solid rgba(243,230,0,.35);color:var(--s5r-yellow)}.s5r-alert--warn svg{color:var(--s5r-yellow)}.s5r-alert--ok{background:#16c79a1a;border:1px solid rgba(22,199,154,.35);color:var(--s5r-green-text)}.s5r-alert--ok svg{color:var(--s5r-green)}@media(prefers-reduced-motion:reduce){.s5r-pill--live i{animation:none}}.s5r-switch.s5r-switch.s5r-switch.s5r-switch{display:inline-flex;gap:4px;max-width:100%;margin:0;padding:4px;border:1px solid var(--s5r-line-strong);border-radius:14px;background:#0b0c0e;box-sizing:border-box}.s5r-switch.s5r-switch.s5r-switch.s5r-switch button{display:grid;grid-template-columns:minmax(0,auto);align-content:center;gap:2px 10px;flex:0 1 auto;width:auto;min-width:0;height:auto;min-height:52px;margin:0;padding:6px 16px;border:0;border-radius:10px;background:transparent;color:var(--s5r-text-2);font-family:var(--s5r-font-body);letter-spacing:normal;text-align:left;text-transform:none;white-space:nowrap;box-shadow:none;cursor:pointer;transition:background-color .15s,color .15s}.s5r-switch.s5r-switch.s5r-switch.s5r-switch button:has(>svg){grid-template-columns:20px minmax(0,auto);padding-left:12px}.s5r-switch.s5r-switch.s5r-switch.s5r-switch button:hover:not([aria-selected=true],[aria-pressed=true]){background:#15171a;color:var(--s5r-text)}.s5r-switch.s5r-switch.s5r-switch.s5r-switch button:focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5r-switch.s5r-switch.s5r-switch.s5r-switch svg{grid-row:1 / span 2;width:20px;height:20px;color:var(--s5r-text-3)}.s5r-switch.s5r-switch.s5r-switch.s5r-switch :is(strong,small){grid-column:-2;min-width:0;overflow:hidden;text-overflow:ellipsis;letter-spacing:normal}.s5r-switch.s5r-switch.s5r-switch.s5r-switch strong{max-width:26ch;font-family:var(--s5r-font-display);font-size:15px;font-weight:400;line-height:1.35;text-transform:uppercase;color:inherit}.s5r-switch.s5r-switch.s5r-switch.s5r-switch small{max-width:36ch;font-family:var(--s5r-font-body);font-size:12px;font-weight:400;line-height:1.35;text-transform:none;color:var(--s5r-text-3)}.s5r-switch.s5r-switch.s5r-switch.s5r-switch :is(strong,small):lang(ko){word-break:keep-all}.s5r-switch.s5r-switch.s5r-switch.s5r-switch :is([aria-selected=true],[aria-pressed=true]){background:var(--s5r-yellow);color:#000}.s5r-switch.s5r-switch.s5r-switch.s5r-switch :is([aria-selected=true],[aria-pressed=true]) :is(svg,small){color:#0000009e}@media(max-width:640px){.s5r-switch.s5r-switch.s5r-switch.s5r-switch{display:flex;width:100%}.s5r-switch.s5r-switch.s5r-switch.s5r-switch button,.s5r-switch.s5r-switch.s5r-switch.s5r-switch button:has(>svg){flex:1 1 0;grid-template-columns:minmax(0,1fr);gap:1px;padding:6px 10px;white-space:normal}.s5r-switch.s5r-switch.s5r-switch.s5r-switch svg{display:none}.s5r-switch.s5r-switch.s5r-switch.s5r-switch strong{max-width:none;font-size:13px}.s5r-switch.s5r-switch.s5r-switch.s5r-switch small{max-width:none;font-size:10px}}@media(prefers-reduced-motion:reduce){.s5r-switch.s5r-switch.s5r-switch.s5r-switch button{transition:none}}@font-face{font-family:S5 Display;src:url(/assets/RussoOne-Regular-CObpATgf.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--display-font: "S5 Display", "Arial Black", Impact, sans-serif;--bg: #020304;--bg-deep: #000102;--panel: rgba(11, 13, 18, .92);--panel-solid: #0b0d12;--panel-lift: #171b23;--line: rgba(255, 255, 255, .06);--line-strong: rgba(255, 255, 255, .12);--text: #eaeaea;--muted: #9aa4b2;--muted-strong: #6b7280;--accent: #e87c1e;--accent-strong: #d66d15;--success: #10b981;--danger: #ef4444;--blue: #3b82f6;--s5-play-canvas: radial-gradient(circle at 82% -10%, rgba(240, 123, 27, .09), transparent 31rem), #07090b;--s5-bottom-nav-height: 76px;--s5-action-dock-gap: 10px;--s5-action-dock-reserve: 178px;--motion-instant: 80ms;--motion-fast: .12s;--motion-ui: .18s;--motion-panel: .24s;--motion-route: .22s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-enter: cubic-bezier(.16, 1, .3, 1);--ease-exit: cubic-bezier(.3, 0, 1, .3)}*{box-sizing:border-box}html{width:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;touch-action:pan-y}body,#root{width:100%;min-height:100%;overflow:visible;touch-action:pan-y}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--bg);color:var(--text)}.s5-public-profile-shell,.s5-workspace-profile{--profile-yellow: #f3e600;--profile-mint: #00d9a5;--profile-line: rgba(255, 255, 255, .15);min-height:100vh;background:#020404}.s5-public-profile-shell>.s5-hub-brand,.s5-workspace-profile>.s5-hub-brand{min-height:83px;padding-inline:max(44px,calc((100vw - 1464px)/2));background:#020404f5}.s5-public-profile-shell .s5-hub-brand-identity img,.s5-workspace-profile .s5-hub-brand-identity img{width:132px}.s5-public-profile-shell .s5-hub-brand-identity>span,.s5-workspace-profile .s5-hub-brand-identity>span{color:#f2f4f1;font-size:10px;letter-spacing:.08em}.s5-public-profile-shell .s5-hub-primary-nav,.s5-workspace-profile .s5-hub-primary-nav{height:83px;justify-content:center;gap:54px}.s5-public-profile-shell .s5-hub-primary-nav .is-primary-tab,.s5-workspace-profile .s5-hub-primary-nav .is-primary-tab{position:relative;min-height:83px;display:flex;align-items:center;padding:0 6px;border:0;background:transparent;color:#d0d3cf;font-size:11px;font-weight:700;text-transform:none}.s5-public-profile-shell .s5-hub-primary-nav .is-primary-tab:before,.s5-workspace-profile .s5-hub-primary-nav .is-primary-tab:before{color:var(--profile-yellow);content:"◇";margin-right:9px;font-size:10px}.s5-public-profile-shell .s5-hub-primary-nav .is-primary-tab.is-active:after,.s5-workspace-profile .s5-hub-primary-nav .is-primary-tab.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--profile-yellow);content:""}.s5-workspace-profile .s5-hub-primary-nav>:nth-child(n+4){display:none}.s5-workspace-profile .s5-hub-primary-nav svg{display:none}.s5-workspace-profile .s5-language-switcher{border-color:#ffffff24;background:#060909}.s5-workspace-profile .s5-language-switcher-trigger{width:44px;min-width:44px;overflow:hidden;background:transparent;color:#d9ddda}.s5-public-profile{width:min(1474px,calc(100% - 62px));margin:0 0 0 max(31px,calc((100vw - 1474px)/2));color:#f2f3ef}.s5-public-profile h1,.s5-public-profile h2,.s5-public-profile strong,.s5-public-profile b{font-family:var(--display-font);font-weight:400}.s5-public-profile-hero{min-height:165px;display:grid;grid-template-columns:minmax(480px,1fr) 195px 650px;align-items:center;gap:28px;margin-top:38px;padding:23px 24px 23px 18px;border-bottom:1px solid var(--profile-line);border-left:3px solid var(--profile-yellow)}.s5-public-profile.is-general .s5-public-profile-hero{min-height:178px}.s5-public-profile.is-tournament .s5-public-profile-hero{min-height:171px}.s5-public-profile-identity{display:grid;grid-template-columns:78px minmax(0,auto) auto;align-items:center;gap:23px;min-width:0}.s5-public-profile-avatar{width:78px;height:78px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(243,230,0,.64);background:radial-gradient(circle at 50% 35%,#3e3d26,#12150e 72%);color:#f4f4ef;font:400 27px/1 var(--display-font)}.s5-public-profile-avatar img{width:100%;height:100%;object-fit:cover}.s5-public-profile-identity>div:nth-child(2){min-width:0}.s5-public-profile-identity span,.s5-public-profile section>header span{color:var(--profile-yellow);font:400 9px/1 var(--display-font);letter-spacing:.13em;text-transform:uppercase}.s5-public-profile-identity .s5-public-profile-avatar>span{color:#f4f4ef;font:400 27px/1 var(--display-font);letter-spacing:0;text-transform:none}.s5-public-profile-identity h1{margin:12px 0 10px;overflow:hidden;font-size:clamp(25px,2.25vw,34px);line-height:.95;text-overflow:ellipsis;white-space:nowrap}.s5-public-profile-identity p{display:flex;align-items:center;gap:8px;margin:0;color:#909690;font-size:9px}.s5-public-profile-identity p svg{width:12px;color:var(--profile-yellow)}.s5-public-profile-identity p i{width:3px;height:3px;border-radius:50%;background:#59605b}.s5-public-profile-badge{align-self:center;padding:7px 11px;border:1px solid rgba(243,230,0,.68);border-radius:20px;color:var(--profile-yellow);font-size:8px}.s5-public-profile-highlight{position:relative;width:164px;height:104px;margin:0;overflow:hidden;border-left:2px solid var(--profile-yellow)}.s5-public-profile-highlight img{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.8)}.s5-public-profile-highlight:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.8));content:""}.s5-public-profile-highlight figcaption{position:absolute;z-index:1;right:11px;bottom:10px;left:11px;display:flex;justify-content:space-between;align-items:end}.s5-public-profile-highlight span{color:var(--profile-yellow);font:400 7px var(--display-font)}.s5-public-profile-highlight strong{font-size:13px}.s5-public-profile-highlight.is-empty{display:grid;align-content:end;gap:7px;padding:12px;border:1px solid var(--profile-line);border-left:2px solid var(--profile-yellow);background:#090b09}.s5-public-profile-headline-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.s5-public-profile-headline-stats>div{min-width:0;padding:7px 15px 0;border-left:1px solid var(--profile-line)}.s5-public-profile-headline-stats dt{color:#8b918c;font-size:7px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.s5-public-profile-headline-stats dd{margin:13px 0;color:#f5f6f1;font:400 24px/1 var(--display-font)}.s5-public-profile-headline-stats dd.is-mint{color:var(--profile-mint)}.s5-public-profile-headline-stats i{display:block;width:76%;height:2px;background:var(--profile-yellow)}.s5-public-profile-headline-stats>div:nth-child(3) i{background:#f5f5f0}.s5-public-profile-headline-stats>div:nth-child(4) i{background:var(--profile-mint)}.s5-public-profile-main-grid{min-height:515px;display:grid;grid-template-columns:535px minmax(390px,1fr) 437px;border-top:0}.s5-public-profile-main-grid>section{min-width:0;padding-top:15px}.s5-public-profile-collection{padding-top:16px!important;padding-right:34px}.s5-public-profile-statistics{padding-inline:26px 46px;border-left:1px solid var(--profile-line)}.s5-public-profile-best-maps{margin-left:0;padding-left:36px}.s5-public-profile section>header{position:relative;z-index:3;min-height:51px;display:flex;align-items:start;justify-content:space-between}.s5-public-profile section>header h2{margin:9px 0 0;font-size:20px;line-height:1}.s5-public-profile-collection>header{z-index:10;padding-right:0}.s5-public-profile-collection>header h2{position:relative;z-index:11;width:max-content;max-width:100%;padding-right:8px;background:#050706}.s5-public-profile-collection>header>b{margin-top:9px;color:#f0f2ed;font:500 11px/1 Inter,sans-serif}.s5-public-card-browser{height:434px;display:grid;grid-template-columns:116px 1px minmax(0,1fr);column-gap:44px;margin-top:16px;overflow:hidden}.s5-public-card-rail{max-height:429px;display:flex;flex-direction:column;gap:4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px 0 2px 17px;scrollbar-color:rgba(243,230,0,.45) transparent;scrollbar-width:thin;touch-action:pan-y}.s5-public-card-rail button{position:relative;width:98px;min-height:139px;flex:0 0 139px;display:grid;grid-template-rows:118px 17px;place-items:center;padding:0;border:1px solid transparent;background:transparent;color:#dce0da;cursor:pointer}.s5-public-card-rail button:after{position:absolute;inset:0;border:1px solid transparent;content:"";pointer-events:none}.s5-public-card-rail button:hover:after,.s5-public-card-rail button:focus-visible:after{border-color:#ffffff80}.s5-public-card-rail button.is-selected:after{border-color:var(--profile-yellow);box-shadow:0 0 0 1px #f3e60059}.s5-public-card-thumbnail{position:relative;width:94px;height:118px;display:grid;place-items:center;overflow:hidden}.s5-public-card-thumbnail img{position:absolute;top:-14px;left:50%;width:auto;max-width:none;height:151px;transform:translate(-50%)}.s5-public-card-thumbnail>svg{width:25px;color:#8f9690}.s5-public-card-rail button>span:last-child{font:400 11px/1 var(--display-font)}.s5-public-card-rail-divider{width:1px;height:425px;align-self:start;margin-top:-13px;background:var(--profile-line)}.s5-public-card-selected{min-width:0;display:flex;flex-direction:column;align-items:center;padding-top:3px;text-align:center}.s5-public-card-selected-image{position:relative;width:259px;height:336px;overflow:hidden;transform:translate(-5px)}.s5-public-card-selected-image img{position:absolute;top:-39px;left:50%;width:auto;max-width:none;height:434px;filter:drop-shadow(0 15px 17px rgba(0,0,0,.5));transform:translate(-50%)}.s5-public-card-selected>strong{margin-top:29px;font-size:14px}.s5-public-card-selected>small{margin-top:8px;color:#d5d9d4;font:400 12px/1 var(--display-font);text-transform:uppercase}.s5-public-general-grid{grid-template-columns:539px minmax(390px,1fr) 446px}.s5-public-profile-general-card{padding:5px 24px 20px 0!important}.s5-general-player-card{position:relative;width:515px;max-width:100%;height:390px;margin-top:16px;overflow:hidden;border:1px solid rgba(255,67,52,.88);background:linear-gradient(135deg,#222725,#080a08 61%,#171b17);clip-path:polygon(0 0,96% 0,100% 6%,100% 94%,96% 100%,0 100%)}.s5-general-player-card:before{position:absolute;z-index:2;inset:8px;border:1px solid rgba(255,255,255,.12);content:"";pointer-events:none}.s5-general-player-card:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,#01030214,#0103020a 45%,#010302e0 77%,#020403);content:"";pointer-events:none}.s5-general-card-power{position:absolute;z-index:3;top:20px;left:20px;display:flex;flex-direction:column}.s5-general-card-power strong{color:var(--profile-yellow);font-size:47px;line-height:.85}.s5-general-card-power span{margin-top:8px;color:#f0f2ed;font-size:8px;font-weight:900;letter-spacing:.12em}.s5-general-player-card>b{position:absolute;z-index:3;top:19px;right:20px;color:#f2f4ef;font:400 20px/1 var(--display-font)}.s5-general-card-portrait{position:absolute;z-index:0;inset:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 34%,#3a3e36,#090b09 68%)}.s5-general-card-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 32%;filter:saturate(.78) contrast(1.05) brightness(.8)}.s5-general-card-portrait span{color:#e9ece6;font:400 37px/1 var(--display-font);text-shadow:0 0 28px rgba(243,230,0,.2)}.s5-general-player-card.has-placeholder .s5-general-card-portrait span{position:absolute;top:120px}.s5-general-card-name{position:absolute;z-index:4;right:16px;bottom:93px;left:16px;padding:8px 17px 10px;border-bottom:1px solid rgba(255,255,255,.2);text-align:center}.s5-general-card-name strong{display:block;overflow:hidden;font-size:29px;text-overflow:ellipsis;white-space:nowrap}.s5-general-card-name span{display:block;margin-top:5px;color:var(--profile-yellow);font:400 8px/1 var(--display-font);letter-spacing:.07em}.s5-general-player-card dl{position:absolute;z-index:4;right:24px;bottom:50px;left:24px;display:grid;grid-template-columns:repeat(5,1fr);margin:0}.s5-general-player-card dl div{min-width:0;text-align:center}.s5-general-player-card dt{margin-top:5px;color:#abb1ac;font-size:7px;font-weight:900;letter-spacing:.12em}.s5-general-player-card dd{margin:0;color:var(--profile-yellow);font:400 18px/1 var(--display-font)}.s5-general-card-meta{position:absolute;z-index:4;right:22px;bottom:13px;left:22px;color:#b8beb9;font:700 7px/1 Inter,sans-serif;letter-spacing:.17em;text-align:center;text-transform:uppercase}.s5-general-player-card>button{position:absolute;z-index:5;top:164px;left:50%;min-width:182px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;color:#f5f6f1;font-size:9px;font-weight:700;transform:translate(-50%)}.s5-general-player-card>button svg{width:14px}.s5-general-player-card>p{position:absolute;z-index:6;right:15px;bottom:2px;margin:0;color:#ff6b6b;font-size:7px}.s5-tournament-fallback-viewport{position:relative;width:259px;height:336px;overflow:hidden}.s5-tournament-fallback-card{--card-accent:#ff4b18;--card-accent-deep:#6f1709;--card-frame:#dadcd8;--card-logo-accent:#ff4b18;--card-field:#111413;position:relative;width:259px;height:390px;overflow:hidden;isolation:isolate;border:0;background:repeating-linear-gradient(118deg,rgba(255,255,255,.018) 0 1px,transparent 1px 5px),radial-gradient(circle at 48% 29%,rgba(111,122,117,.22),transparent 35%),linear-gradient(151deg,var(--card-field) 0 53%,var(--card-accent-deep) 53.3% 75%,#090b0a 75.3%);box-shadow:0 16px 28px #00000085;clip-path:polygon(5% 0,95% 0,100% 4%,100% 96%,95% 100%,5% 100%,0 96%,0 4%);transform:translateY(-27px)}.s5-tournament-fallback-card:before{position:absolute;z-index:0;inset:0;background:repeating-radial-gradient(circle at 16% 12%,transparent 0 3px,rgba(255,255,255,.025) 3.4px 4px),linear-gradient(90deg,rgba(255,255,255,.06),transparent 20%,transparent 80%,rgba(0,0,0,.48));content:"";mix-blend-mode:screen;opacity:.78}.s5-tournament-fallback-card:after{position:absolute;z-index:5;inset:4px;border:1px solid color-mix(in srgb,var(--card-frame) 74%,transparent);content:"";clip-path:polygon(4% 0,96% 0,100% 4%,100% 96%,96% 100%,4% 100%,0 96%,0 4%);pointer-events:none}.s5-tournament-fallback-card.is-master{--card-accent:#ff3e27;--card-accent-deep:#5e100b;--card-frame:#ed422c;--card-field:#120807}.s5-tournament-fallback-card.is-elite{--card-accent:#a86bff;--card-accent-deep:#3a1470;--card-frame:#c9a2ff;--card-field:#12081f}.s5-tournament-fallback-card.is-gold{--card-accent:#e2b04a;--card-accent-deep:#5a3a08;--card-frame:#f7cf66;--card-field:#140e04}.s5-tournament-fallback-card.is-silver{--card-accent:#aeb8c4;--card-accent-deep:#2c333c;--card-frame:#d8e0ea;--card-field:#0c0e12}.s5-tournament-fallback-card:is(.is-bronze,.is-league){--card-accent:#c7773f;--card-accent-deep:#4d260e;--card-frame:#e39a62;--card-field:#17100a}.s5-tournament-fallback-card.is-calibration{--card-accent:#d7d9d6;--card-accent-deep:#262a29;--card-frame:#f1f2ef;--card-field:#aeb1ae;background:repeating-radial-gradient(circle at 14% 12%,transparent 0 3px,rgba(0,0,0,.035) 3.4px 4px),linear-gradient(138deg,#c4c7c4 0 56%,#242827 56.4% 77%,#0a0c0b 77.4%)}.s5-tournament-card-frame{position:absolute;z-index:6;inset:0;border:2px solid var(--card-frame);clip-path:inherit;pointer-events:none}.s5-tournament-card-frame:before{position:absolute;inset:7px;border:1px solid color-mix(in srgb,var(--card-accent) 78%,#fff);content:"";clip-path:polygon(3% 0,97% 0,100% 3%,100% 97%,97% 100%,3% 100%,0 97%,0 3%)}.s5-tournament-card-frame:after{position:absolute;top:10px;right:10px;bottom:10px;width:2px;background:linear-gradient(transparent,var(--card-accent) 13% 87%,transparent);content:"";opacity:.9}.s5-tournament-card-diagonal{position:absolute;z-index:1;top:70px;right:-32px;width:178px;height:205px;border-left:1px solid color-mix(in srgb,var(--card-accent) 75%,#fff);background:linear-gradient(145deg,color-mix(in srgb,var(--card-accent) 80%,transparent),color-mix(in srgb,var(--card-accent-deep) 88%,transparent));clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.83}.is-calibration .s5-tournament-card-diagonal{border-left-color:#ffffff59;background:linear-gradient(145deg,#1b1e1de0,#050706f2)}.s5-tournament-card-rating{position:absolute;z-index:3;top:29px;left:23px;display:flex;flex-direction:column;color:var(--card-accent);text-align:left;text-shadow:0 2px 3px rgba(0,0,0,.55)}.s5-tournament-card-rating strong{font:400 48px/.78 var(--display-font);letter-spacing:-.03em}.s5-tournament-card-rating span{margin-top:18px;color:#f3f4f0;font:400 10px/1 var(--display-font);letter-spacing:.12em}.s5-tournament-card-mark{position:absolute;z-index:3;top:29px;right:22px;display:flex;font:italic 900 24px/.8 Inter,sans-serif;letter-spacing:-.19em;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));transform:skew(-9deg)}.s5-tournament-card-mark span:first-child{color:#f7f8f4}.s5-tournament-card-mark span:last-child{color:var(--card-logo-accent)}.s5-tournament-card-silhouette{position:absolute;z-index:2;top:49px;left:50%;width:228px;height:180px;object-fit:fill;object-position:center bottom;filter:contrast(1.08) drop-shadow(0 8px 8px rgba(0,0,0,.72));transform:translate(-50%)}.s5-tournament-card-name{position:absolute;z-index:4;right:10px;bottom:58px;left:10px;min-height:81px;padding:10px 10px 7px;border:1px solid rgba(255,255,255,.3);background:linear-gradient(180deg,#040505e0,#020303f7);clip-path:polygon(4% 0,96% 0,100% 12%,100% 100%,0 100%,0 12%);text-align:center}.s5-tournament-card-name strong{display:block;overflow:hidden;color:#f4f5f1;font:400 25px/.86 var(--display-font);letter-spacing:.015em;text-overflow:ellipsis;text-shadow:0 2px 3px #000;text-transform:uppercase;white-space:nowrap}.s5-tournament-card-name span{display:block;margin-top:6px;color:#eeefeb;font:400 7px/1 var(--display-font);letter-spacing:.11em}.s5-tournament-card-name small{display:block;margin-top:7px;padding-top:5px;border-top:1px solid rgba(255,255,255,.22);color:#d7dad5;font:400 7px/1 var(--display-font);letter-spacing:.12em;text-transform:uppercase}.s5-tournament-fallback-card dl{position:absolute;z-index:4;right:12px;bottom:41px;left:12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.s5-tournament-fallback-card dl div{min-width:0;text-align:center;border-right:1px solid rgba(255,255,255,.33)}.s5-tournament-fallback-card dl div:last-child{border:0}.s5-tournament-fallback-card dt{overflow:hidden;color:#e7e9e4;font:800 5px/1 Inter,sans-serif;letter-spacing:-.02em;text-overflow:clip}.s5-tournament-fallback-card dd{margin:5px 0 0;color:var(--card-accent);font:400 15px/1 var(--display-font)}.s5-tournament-fallback-card.is-calibration .s5-tournament-card-rating{color:#e7e8e5}.s5-tournament-fallback-card.is-calibration .s5-tournament-card-silhouette{filter:contrast(1.14) brightness(.82) drop-shadow(0 8px 8px rgba(0,0,0,.66))}.s5-tournament-fallback-card.is-calibration dd{color:#d8dad6}.s5-mini-card-placeholder{position:relative;width:90px;height:116px;display:block;overflow:hidden}.s5-mini-card-template{--card-accent:#ff4b18;--card-frame:#e9eae6;--card-logo-accent:#ff4b18;position:relative;width:90px;height:136px;display:block;overflow:hidden;isolation:isolate;border:0;background:linear-gradient(148deg,#121514 0 52%,#ff4b18a8 52.5% 71%,#080a09 71.5%);clip-path:polygon(6% 0,94% 0,100% 5%,100% 95%,94% 100%,6% 100%,0 95%,0 5%);transform:translateY(-10px)}.s5-mini-card-template.is-master{--card-accent:#ff3e27;--card-frame:#ef432e}.s5-mini-card-template.is-league{--card-accent:#d58a42;--card-frame:#d58a42}.s5-mini-card-template.is-calibration{--card-accent:#d7d9d6;--card-frame:#f1f2ef;background:linear-gradient(148deg,#bfc2bf 0 53%,#202423 53.5% 73%,#080a09 73.5%)}.s5-mini-card-frame{position:absolute;z-index:6;inset:0;border:2px solid var(--card-frame);clip-path:inherit}.s5-mini-card-frame:after{position:absolute;inset:4px;border:1px solid color-mix(in srgb,var(--card-frame) 52%,transparent);content:""}.s5-mini-card-template>b{position:absolute;z-index:3;top:18px;left:10px;color:var(--card-accent);font:400 20px/.8 var(--display-font)}.s5-mini-card-template>strong{position:absolute;z-index:4;top:18px;right:9px;display:flex;font:italic 900 11px/1 Inter,sans-serif;letter-spacing:-.17em;transform:skew(-9deg)}.s5-mini-card-template>strong span:first-child{color:#fff}.s5-mini-card-template>strong span:last-child{color:var(--card-logo-accent)}.s5-mini-card-template>img{position:absolute;z-index:2;top:29px;left:50%;width:78px;height:83px;object-fit:fill;filter:contrast(1.06) drop-shadow(0 3px 3px #000);transform:translate(-50%)}.s5-mini-card-template>em{position:absolute;z-index:5;right:7px;bottom:8px;left:7px;overflow:hidden;padding:4px 2px 3px;background:#020303e8;color:#f1f2ee;font:400 6px/1 var(--display-font);font-style:normal;letter-spacing:.06em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s5-public-card-browser.is-calibration{display:flex;justify-content:center;margin-top:16px;grid-template-columns:none}.s5-public-card-browser.is-calibration .s5-public-card-selected{width:100%}.s5-public-profile-statistics>header{align-items:center!important;border-bottom:1px solid var(--profile-line)}.s5-public-profile-statistics>header h2{margin:0!important;font-size:15px!important}.s5-public-profile-statistics>header span{color:#98a09a!important;font:700 7px Inter,sans-serif!important;letter-spacing:0!important}.s5-public-profile-statistics>header span:before{color:var(--profile-mint);content:"●";margin-right:6px}.s5-public-profile-statistics>dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.s5-public-profile-statistics>dl>div{position:relative;min-height:101px;padding:25px 11px 13px;border-bottom:1px solid var(--profile-line)}.s5-public-profile-statistics>dl>div:nth-child(odd){border-right:1px solid var(--profile-line)}.s5-public-profile-statistics dt{color:#8c938e;font-size:9px;font-weight:900}.s5-public-profile-statistics dd{margin:10px 0 13px;font:400 21px/1 var(--display-font)}.s5-public-profile-statistics dl i{display:block;width:72%;height:2px;background:var(--profile-yellow)}.s5-public-profile-strength{min-height:109px;margin-top:19px;padding:16px 15px;border-left:2px solid var(--profile-yellow);background:linear-gradient(90deg,rgba(243,230,0,.06),transparent)}.s5-public-profile-strength span{color:var(--profile-yellow);font-size:7px;font-weight:900}.s5-public-profile-strength strong{display:block;margin-top:9px;font:700 11px Inter,sans-serif}.s5-public-profile-strength p{max-width:260px;margin:8px 0 0;color:#858d87;font-size:8px;line-height:1.5}.s5-public-profile-best-maps>header{border-bottom:1px solid var(--profile-line)}.s5-public-profile-best-maps ol,.s5-public-profile-form ol{list-style:none;margin:0;padding:0}.s5-public-profile-best-maps li{min-height:116px;display:grid;grid-template-columns:92px 26px minmax(0,1fr) 95px;align-items:center;gap:12px;border-bottom:1px solid var(--profile-line)}.s5-public-profile-best-maps li>img,.s5-public-profile-best-maps li>i{width:92px;height:69px;object-fit:cover;background:#101410}.s5-public-profile-best-maps li>b{color:var(--profile-yellow);font:900 9px Inter,sans-serif}.s5-public-profile-best-maps li>span strong{display:block;font:700 12px Inter,sans-serif}.s5-public-profile-best-maps li>span small{display:block;margin-top:8px;color:#858c87;font-size:7px;white-space:nowrap}.s5-public-profile-best-maps li>dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.s5-public-profile-best-maps li>dl div{padding-left:12px;border-left:1px solid var(--profile-line)}.s5-public-profile-best-maps dt{color:#8c938d;font-size:7px}.s5-public-profile-best-maps dd{margin:8px 0 0;font:400 13px var(--display-font)}.s5-public-profile-empty{margin:24px 0;color:#858d87;font-size:10px;line-height:1.5}.s5-public-profile-lower-grid{display:grid;grid-template-columns:1028px minmax(0,1fr);gap:0;border-top:1px solid var(--profile-line)}.s5-public-profile-form{min-width:0}.s5-public-profile-form>header{align-items:center!important;border-bottom:1px solid var(--profile-line)}.s5-public-profile-form>header h2{margin-top:6px;font-size:18px}.s5-public-profile-form>header>div:last-child{display:flex;gap:7px}.s5-public-profile-form>header>div:last-child i{width:26px;height:26px;display:grid;place-items:center;border-radius:9px;font-style:normal;font-size:8px;font-weight:900}.s5-public-profile-form .is-win{background:#00d9a51a;color:var(--profile-mint)}.s5-public-profile-form .is-loss{background:#ff46461a;color:#ff6767}.s5-public-profile-form li{min-height:68px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:13px;border-bottom:1px solid var(--profile-line)}.s5-public-profile-form li>b{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;font:900 8px Inter,sans-serif}.s5-public-profile-form li>span strong{display:block;font:700 10px Inter,sans-serif}.s5-public-profile-form li>span strong em{color:var(--profile-yellow);font-style:normal}.s5-public-profile-form li>span small{display:block;margin-top:6px;color:#858c87;font-size:7px}.s5-public-profile-form li>strong{font:700 10px Inter,sans-serif}.s5-public-profile-final{padding-left:35px;border-left:1px solid var(--profile-line)}.s5-public-profile-final>header{align-items:center!important;border-bottom:1px solid var(--profile-line)}.s5-public-profile-final>header strong{color:var(--profile-yellow);font-size:29px}.s5-public-profile-progress{height:5px;margin-top:20px;background:#171b17}.s5-public-profile-progress i{display:block;height:100%;background:var(--profile-yellow)}.s5-public-profile-final>p{display:flex;justify-content:space-between;margin:10px 0 22px;color:#818983;font-size:7px}.s5-public-profile-final>p b{color:#f0f2ee;font:700 8px Inter,sans-serif}.s5-general-rating>p span{margin-left:auto}.s5-public-profile-final>a{min-height:42px;display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid rgba(255,255,255,.3);color:#eef0ec;font-size:8px;font-weight:900}.s5-public-profile-final>a svg{width:16px}@media(min-width:1321px){.s5-public-profile-lower-grid{grid-template-columns:1056px minmax(0,1fr)}.s5-public-profile-form>header,.s5-public-profile-form li{padding-right:28px}.s5-public-profile-form>header h2{transform:translateY(-3px)}}.s5-public-profile-state{width:min(1414px,calc(100% - 88px));min-height:720px;display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:32px auto}.s5-public-profile-state i{min-height:180px;border:1px solid var(--profile-line);background:linear-gradient(110deg,#070a08 30%,#111610,#070a08 60%);background-size:300% 100%;animation:s5-public-loading 1.4s linear infinite}.s5-public-profile-state i:first-child{grid-column:1/-1}@keyframes s5-public-loading{to{background-position:-150% 0}}.s5-public-profile-failure{width:min(720px,calc(100% - 40px));min-height:520px;display:grid;place-items:center;align-content:center;gap:14px;margin:0 auto;text-align:center}.s5-public-profile-failure svg{color:var(--profile-yellow)}.s5-public-profile-failure h1{margin:0;font-size:28px}.s5-public-profile-failure p{margin:0;color:#909790}.s5-public-profile-failure button,.s5-public-profile-failure a{min-height:44px;display:flex;align-items:center;gap:8px;margin-top:8px;padding:0 15px;border:1px solid var(--profile-yellow);color:#f2f3ee;font-size:10px;font-weight:900}.s5-public-profile-failure button svg{width:15px}@media(max-width:1320px){.s5-public-profile{width:min(100% - 40px,980px)}.s5-public-profile{margin-inline:auto}.s5-public-profile-hero{grid-template-columns:1fr 180px}.s5-public-profile-headline-stats{grid-column:1/-1}.s5-public-profile-main-grid{grid-template-columns:1fr 1fr}.s5-public-profile-best-maps{grid-column:1/-1}.s5-public-profile-lower-grid{grid-template-columns:1fr}.s5-public-profile-final{padding-left:0;border-left:0}}@media(max-width:760px){.s5-public-profile-shell>.s5-hub-brand,.s5-workspace-profile>.s5-hub-brand{min-height:64px;padding-inline:14px;grid-template-columns:1fr auto}.s5-public-profile-shell .s5-hub-brand-identity img,.s5-workspace-profile .s5-hub-brand-identity img{width:104px}.s5-public-profile-shell .s5-hub-primary-nav,.s5-workspace-profile .s5-hub-primary-nav{grid-column:1/-1;grid-row:2;height:48px;gap:0}.s5-public-profile-shell .s5-hub-primary-nav .is-primary-tab,.s5-workspace-profile .s5-hub-primary-nav .is-primary-tab{min-height:48px;flex:1;justify-content:center}.s5-public-profile{width:calc(100% - 28px);margin:0 14px}.s5-public-profile.is-general .s5-public-profile-hero,.s5-public-profile.is-tournament .s5-public-profile-hero{grid-template-columns:1fr;min-height:0;gap:18px;margin-top:18px;padding:18px 14px}.s5-public-profile-identity{grid-template-columns:64px minmax(0,1fr);gap:14px}.s5-public-profile-avatar{width:64px;height:64px}.s5-public-profile-badge{grid-column:2;justify-self:start}.s5-public-profile-highlight{width:100%;height:124px}.s5-public-profile-headline-stats{grid-template-columns:1fr 1fr}.s5-public-profile-headline-stats>div{min-height:80px;padding:12px;border-bottom:1px solid var(--profile-line)}.s5-public-profile-main-grid{display:flex;flex-direction:column}.s5-public-profile-main-grid>section{width:100%;margin:0;padding:22px 0;border-left:0;border-bottom:1px solid var(--profile-line)}.s5-public-profile-collection>header>b{font-size:10px}.s5-public-profile-general-card{order:1;padding-inline:0!important}.s5-general-player-card{width:100%;height:276px}.s5-general-card-power{top:20px;left:18px}.s5-general-card-power strong{font-size:28px}.s5-general-player-card>b{top:19px;right:17px}.s5-general-card-portrait{inset:0}.s5-general-player-card.has-placeholder .s5-general-card-portrait span{top:83px}.s5-general-card-name{right:10px;bottom:66px;left:10px;padding:7px 8px 8px}.s5-general-card-name strong{font-size:19px}.s5-general-player-card dl{inset:auto 12px 27px;width:auto}.s5-general-player-card dl div{min-height:0}.s5-general-player-card dd{font-size:14px}.s5-general-player-card dt{font-size:5px}.s5-general-card-meta{right:10px;bottom:8px;left:10px;font-size:5px}.s5-general-player-card>button{inset:119px auto auto 50%;min-width:146px;min-height:44px;font-size:7px}.s5-public-card-browser{height:342px;grid-template-columns:94px 1px minmax(0,1fr);column-gap:12px}.s5-public-card-rail{max-height:334px;gap:5px;padding:2px 0}.s5-public-card-rail button{width:80px;min-height:119px;flex-basis:119px;grid-template-rows:102px 13px}.s5-public-card-thumbnail{width:80px;height:102px}.s5-public-card-thumbnail img{top:-12px;width:auto;height:131px}.s5-public-card-rail button>span:last-child{font-size:9px}.s5-public-card-rail-divider{height:326px}.s5-public-card-selected{padding-top:3px}.s5-public-card-selected-image{width:230px;height:294px;transform:none}.s5-public-card-selected-image img{top:-34px;height:380px}.s5-tournament-fallback-viewport{width:230px;height:294px}.s5-tournament-fallback-card{width:230px;height:346px;transform:translateY(-26px)}.s5-tournament-card-silhouette{top:44px;width:203px;height:160px}.s5-tournament-card-name{right:9px;bottom:52px;left:9px;min-height:72px}.s5-tournament-fallback-card dl{right:11px;bottom:37px;left:11px}.s5-public-card-selected>strong{margin-top:7px;font-size:12px}.s5-public-card-selected>small{margin-top:5px;font-size:9px}.s5-public-profile-collection{order:1}.s5-public-profile-statistics{order:2}.s5-public-profile-best-maps{order:3}.s5-public-profile-best-maps li{grid-template-columns:74px 24px minmax(0,1fr)}.s5-public-profile-best-maps li>img,.s5-public-profile-best-maps li>i{width:74px;height:56px}.s5-public-profile-best-maps li>dl{grid-column:3;margin-top:-18px;justify-self:end}.s5-public-profile-lower-grid{display:flex;flex-direction:column}.s5-public-profile-form{order:1}.s5-public-profile-final{order:2;padding-bottom:30px}.s5-public-profile-state{width:calc(100% - 28px);min-height:560px;grid-template-columns:1fr}.s5-public-profile-state i:first-child{grid-column:auto}}@media(prefers-reduced-motion:reduce){.s5-public-profile-state i{animation:none}}.s5-result-backdrop.is-page{position:fixed;z-index:90;inset:0;display:block;overflow:auto;background:#020403;animation:none}.s5-result-sheet.is-page{width:100%;min-height:100svh;height:auto;overflow:visible;border:0;background:#020403;box-shadow:none;color:#f5f7f4;animation:none}.s5-result-sheet.is-page .s5-result-header{position:static;min-height:72px;padding:18px 46px 8px;border:0;background:transparent;backdrop-filter:none}.s5-result-sheet.is-page .s5-result-header button{display:inline-flex;width:auto;min-width:44px;height:44px;gap:8px;padding:0;border:0;background:transparent;color:#9aa39e;font:800 12px Inter,sans-serif}.s5-result-sheet.is-page .s5-result-header button:hover{color:#f3e600}.s5-result-hero{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:28px;align-items:stretch;padding:0 46px 17px}.s5-result-hero>div:first-child{display:grid;align-content:center;min-height:114px;padding-left:20px;border-left:3px solid #f3e600}.s5-result-hero>div:first-child small{color:#f3e600;font:850 10px ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.s5-result-hero h1{margin:10px 0 7px;font:400 clamp(34px,2.8vw,36px)/.94 var(--display-font);text-transform:uppercase}.s5-result-hero>div:first-child p{margin:0;color:#79817d;font-size:11px}.s5-result-hero .s5-result-score{min-height:114px;gap:clamp(14px,3vw,36px);padding:10px 18px;border:0;background:transparent}.s5-result-hero .s5-result-score>div strong{display:block;max-width:280px;overflow:hidden;font:400 clamp(18px,2vw,28px)/1 var(--display-font);text-overflow:ellipsis;white-space:nowrap}.s5-result-hero .s5-result-score>div.is-winner strong{color:#39d6a6}.s5-result-hero .s5-result-score>p b{font:400 clamp(40px,5vw,64px)/1 var(--display-font)}.s5-result-hero .s5-result-score>p b:last-of-type{color:#39d6a6}.s5-result-hero .s5-result-score>p small{color:#78817c}.s5-result-sheet.is-page .s5-result-warning,.s5-result-map-cards,.s5-result-sheet.is-page .s5-result-map-tabs,.s5-result-sheet.is-page .s5-result-statistics{margin-right:46px;margin-left:46px}.s5-result-map-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 0 13px}.s5-result-map-cards.is-bo1{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 249px;padding-bottom:5px}.s5-result-map-cards.is-bo1 article{min-height:129px}.s5-result-map-cards.is-bo3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr)}.s5-result-map-cards article{display:grid;min-width:0;min-height:133px;grid-template-columns:30% minmax(0,1fr);overflow:hidden;border:1px solid #1d2521;border-radius:12px;background:#0a0e0c}.s5-result-map-cards article>img{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.72)}.s5-result-map-cards article>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;align-content:center;padding:18px}.s5-result-map-cards article small{grid-column:1 / -1;color:#f3e600;font:850 9px ui-monospace,monospace;text-transform:uppercase}.s5-result-map-cards article strong{overflow:hidden;font:400 21px var(--display-font);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-result-map-cards article>div>span{color:#39d6a6;font:400 28px var(--display-font);white-space:nowrap}.s5-result-map-cards .s5-result-mvp-card{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;padding:18px 20px}.s5-result-map-cards .s5-result-mvp-card>div{display:grid;grid-template-columns:1fr;padding:0}.s5-result-map-cards .s5-result-mvp-card>div>span{color:#78817c;font:700 9px Inter,sans-serif}.s5-result-map-cards .s5-result-mvp-card>b{color:#39d6a6;font:400 27px var(--display-font)}.s5-result-player-avatar{display:inline-grid;width:28px;height:28px;flex:0 0 28px;place-items:center;overflow:hidden;border:1px solid #34413b;border-radius:50%;background:#111815;color:#d6ddd9;font:700 8px Inter,sans-serif}.s5-result-player-avatar img{width:100%;height:100%;object-fit:cover}.s5-result-map-cards .s5-result-mvp-card>.s5-result-player-avatar{width:56px;height:56px;font-size:13px}.s5-result-sheet.is-page .s5-result-evidence{display:grid;min-width:0;min-height:0;grid-template-columns:10px minmax(0,1fr);align-content:center;gap:5px 9px;margin:0;padding:15px 18px;border:1px solid #1d352d;border-radius:10px;background:#090e0c}.s5-result-sheet.is-page .s5-result-evidence>span{grid-row:1;align-self:center}.s5-result-sheet.is-page .s5-result-evidence>strong{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-result-sheet.is-page .s5-result-evidence>small{grid-column:2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-result-sheet.is-page .s5-result-map-tabs{min-height:62px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;border:1px solid #29312d;border-radius:10px}.s5-result-sheet.is-page .s5-result-map-tabs button{min-height:60px;align-content:center;grid-template-columns:minmax(0,1fr) auto;border:0;border-right:1px solid #29312d;background:#090d0b}.s5-result-sheet.is-page .s5-result-map-tabs button:last-child{border-right:0}.s5-result-sheet.is-page .s5-result-map-tabs .s5-result-evidence{border-width:0 0 0 1px;border-radius:0}.s5-result-sheet.is-page .s5-result-map-tabs .s5-result-evidence{padding-top:10px;padding-bottom:10px}.s5-result-sheet.is-page .s5-result-statistics{padding:7px 0 46px}.s5-result-sheet.is-page .s5-result-statistics>header{min-height:50px;margin-bottom:9px}.s5-result-sheet.is-page .s5-result-statistics>header h3{font:400 25px var(--display-font);text-transform:uppercase}.s5-result-sheet.is-page .s5-statistics-table{overflow:auto;border:1px solid #29312d;border-radius:12px}.s5-result-sheet.is-page .s5-statistics-table th,.s5-result-sheet.is-page .s5-statistics-table td{box-sizing:border-box;height:38px;padding-top:3px;padding-bottom:3px;background:#090d0b}.s5-result-sheet.is-page .s5-statistics-table thead th{height:36px}.s5-result-sheet.is-page .s5-statistics-table .s5-result-team-row th{position:relative;width:auto;max-width:none;height:28px;padding:3px 13px;border-right:0;background:#0d1210}.s5-result-sheet.is-page .s5-result-team-row th{display:table-cell}.s5-result-sheet.is-page .s5-result-team-row th>span{display:flex;align-items:baseline;gap:9px}.s5-result-sheet.is-page .s5-result-team-row th small{margin:0;color:#f3e600;font:850 8px ui-monospace,monospace;text-transform:uppercase}.s5-result-sheet.is-page .s5-result-team-row th strong{font:700 12px Inter,sans-serif}.s5-result-sheet.is-page .s5-result-team-row th em{position:absolute;top:50%;right:13px;display:inline-flex;align-items:center;gap:5px;color:#39d6a6;font:800 8px Inter,sans-serif;font-style:normal;text-transform:uppercase;transform:translateY(-50%)}.s5-result-sheet.is-page .s5-result-team-row th em svg{width:11px}.s5-result-player-identity{display:inline-flex!important;min-width:0;align-items:center;gap:10px}.s5-result-player-identity>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.s5-result-rating-delta{color:#f3e600}.s5-result-rating-delta>strong{display:block;font-size:13px}.s5-result-rating-delta>small{display:block;margin:2px 0 0!important;color:#78817c!important;font-size:7px!important}.s5-result-rating-state{margin:0 0 10px;padding:10px 14px;border-left:2px solid #f3e600;background:#11140c;color:#aeb5b1;font-size:11px}@media(min-width:901px){.s5-result-sheet.is-page .s5-result-statistics.is-bo1 .s5-statistics-table tbody tr:not(.s5-result-team-row) th,.s5-result-sheet.is-page .s5-result-statistics.is-bo1 .s5-statistics-table tbody tr:not(.s5-result-team-row) td{height:42px}}@media(max-width:900px){.s5-result-sheet.is-page .s5-result-header{padding-inline:20px}.s5-result-hero{grid-template-columns:1fr;gap:12px;padding-inline:20px}.s5-result-hero .s5-result-score{padding-inline:0}.s5-result-sheet.is-page .s5-result-warning,.s5-result-map-cards,.s5-result-sheet.is-page .s5-result-map-tabs,.s5-result-sheet.is-page .s5-result-statistics{margin-right:20px;margin-left:20px}.s5-result-map-cards,.s5-result-map-cards.is-bo1,.s5-result-map-cards.is-bo3{grid-template-columns:1fr}.s5-result-sheet.is-page .s5-result-map-tabs{display:grid;grid-template-columns:1fr}.s5-result-sheet.is-page .s5-result-map-tabs button{border-right:0;border-bottom:1px solid #29312d}.s5-result-sheet.is-page .s5-result-map-tabs .s5-result-evidence{border-width:1px 0 0 1px}}@media(max-width:430px){.s5-result-sheet.is-page .s5-result-header{padding:8px 14px 4px}.s5-result-hero{padding-inline:14px}.s5-result-hero>div:first-child{min-height:100px;padding-left:14px}.s5-result-hero h1{font-size:clamp(28px,10vw,38px)}.s5-result-hero .s5-result-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px}.s5-result-hero .s5-result-score>div strong{font-size:14px;white-space:normal}.s5-result-hero .s5-result-score>p b{font-size:32px}.s5-result-sheet.is-page .s5-result-warning,.s5-result-map-cards,.s5-result-sheet.is-page .s5-result-map-tabs,.s5-result-sheet.is-page .s5-result-statistics{margin-right:14px;margin-left:14px}.s5-result-map-cards article{min-height:112px;grid-template-columns:34% minmax(0,1fr)}.s5-result-map-cards article>div{padding:12px}.s5-result-map-cards article strong{font-size:17px}.s5-result-map-cards article>div>span{font-size:22px}.s5-result-sheet.is-page .s5-result-map-tabs{grid-template-columns:1fr}.s5-result-sheet.is-page .s5-result-map-tabs .s5-result-evidence{min-height:60px;border-width:1px 0 0}.s5-result-sheet.is-page .s5-result-statistics{padding-bottom:28px}}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{border:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a[href]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:disabled{cursor:not-allowed;opacity:.55}:where(button,a[href]):focus-visible{outline:2px solid rgba(232,124,30,.72);outline-offset:3px}html[lang=zh-CN] body,html[lang=zh-CN] button,html[lang=zh-CN] input{font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}html[lang=ko-KR] body,html[lang=ko-KR] button,html[lang=ko-KR] input{font-family:Apple SD Gothic Neo,Noto Sans KR,Inter,system-ui,sans-serif}.s5-language-switcher{position:relative;z-index:80;display:inline-block;flex:0 0 auto;padding:3px;border:1px solid rgba(255,255,255,.16);background:#080a0deb}.s5-language-switcher .s5-language-switcher-trigger,.s5-language-switcher .s5-language-switcher-option{display:flex;align-items:center;min-height:34px;padding:0 10px;border:0;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Apple SD Gothic Neo,sans-serif;font-size:10px;font-weight:850;letter-spacing:.04em;transition:background-color var(--motion-ui) var(--ease-enter),color var(--motion-ui) var(--ease-enter),transform var(--motion-ui) var(--ease-enter)}.s5-language-switcher .s5-language-switcher-trigger{justify-content:space-between;gap:14px;min-width:126px;background:var(--accent);color:#080a0c;text-align:start}.s5-language-switcher .s5-language-switcher-trigger:hover,.s5-language-switcher .s5-language-switcher-trigger:focus-visible{background:#f08a2d;color:#080a0c}.s5-language-switcher-chevron{width:7px;height:7px;margin-block-start:-3px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg);transition:margin var(--motion-ui) var(--ease-enter),transform var(--motion-ui) var(--ease-enter)}.s5-language-switcher[data-open=true] .s5-language-switcher-chevron{margin-block-start:3px;transform:rotate(225deg)}.s5-language-switcher-menu{position:absolute;z-index:81;inset-block-start:calc(100% + 7px);inset-inline-end:-4px;display:grid;width:max-content;min-width:max(100%,170px);gap:2px;padding:3px;border:1px solid rgba(255,255,255,.2);background:#080a0dfc;box-shadow:0 8px 8px #00000061;animation:s5-language-menu-in var(--motion-ui) var(--ease-enter) both}.s5-language-switcher .s5-language-switcher-option{justify-content:flex-start;width:100%;min-height:36px;background:transparent;color:#a7afb6;text-align:start;white-space:nowrap}.s5-language-switcher .s5-language-switcher-option:hover,.s5-language-switcher .s5-language-switcher-option:focus-visible{background:#e87c1e24;color:#fff}.s5-language-switcher .s5-language-switcher-option.is-active{background:var(--accent);color:#080a0c}@keyframes s5-language-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.s5-language-switcher-menu{animation:none}}.s5-hub-shell{min-height:100dvh;background:var(--s5-play-canvas);color:#f4f5f6;animation:s5-hub-enter var(--motion-route) var(--ease-enter) both}.s5-security-backdrop{position:fixed;z-index:300;inset:0;display:grid;place-items:center;padding:24px;background:#020304d1;backdrop-filter:blur(8px)}.s5-security-panel{width:min(720px,100%);max-height:min(860px,calc(100dvh - 48px));overflow-y:auto;border:1px solid rgba(255,255,255,.16);background:#0d1115;box-shadow:0 30px 90px #00000094}.s5-security-panel>header{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;min-height:88px;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.1);background:#0d1115f5}.s5-security-panel>header>div{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:0 10px}.s5-security-panel>header svg{width:20px;color:var(--accent)}.s5-security-panel>header span{color:var(--accent);font-size:9px;font-weight:850;letter-spacing:.12em}.s5-security-panel>header h2{grid-column:2;margin:2px 0 0;font-size:24px}.s5-security-panel>header button{display:grid;width:38px;height:38px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.12);background:transparent;color:#a7b0b7}.s5-security-panel>header button svg{width:17px;color:currentColor}.s5-security-error{margin:18px 24px 0;padding:11px 13px;border-left:2px solid #e95d5d;background:#e95d5d14;color:#ffb2b2;font-size:11px}.s5-security-loading{display:flex;align-items:center;justify-content:center;min-height:260px;gap:10px;color:#849099;font-size:12px}.s5-security-loading svg{width:20px;color:var(--accent)}@media(max-width:620px){.s5-security-backdrop{align-items:end;padding:0}.s5-security-panel{width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 18px)}}.s5-hub-brand{display:grid;min-height:68px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid rgba(255,255,255,.1);background:#090c0ef0;backdrop-filter:blur(16px)}.s5-hub-brand-identity,.s5-hub-primary-nav,.s5-hub-utilities,.s5-hub-brand button{display:flex;align-items:center}.s5-hub-brand-identity{gap:12px}.s5-hub-brand-identity img{width:132px;height:auto}.s5-hub-brand-identity>span{padding-left:12px;border-left:1px solid rgba(255,255,255,.2);color:#f07b1b;font-size:13px;font-weight:850}.s5-hub-primary-nav{min-width:0;gap:8px}.s5-hub-utilities{justify-content:flex-end;gap:8px}.s5-hub-brand button{min-height:44px;gap:8px;padding:0 14px;border:1px solid rgba(255,255,255,.1);background:#101418;color:#aeb7be;font-size:11px;font-weight:800}.s5-hub-brand button:hover,.s5-hub-brand button:focus-visible{border-color:#f07b1b94;color:#fff}.s5-hub-brand button.is-primary-tab{border-color:transparent;background:transparent;color:#d6dbdf;font-size:12px}.s5-hub-brand button.is-primary-tab:hover,.s5-hub-brand button.is-primary-tab:focus-visible{border-color:#ffffff14;background:#ffffff08}.s5-hub-brand button.is-primary-tab.is-active{border-color:#f07b1b47;background:transparent;box-shadow:inset 0 -2px 0 var(--accent);color:#fff}.s5-hub-brand button:active{transform:scale(.98);transition:transform var(--motion-instant) var(--ease-standard)}.s5-hub-brand button svg{width:16px}.s5-hub-brand button.is-refreshing svg{animation:s5-hub-spin .8s linear infinite}.s5-hub-events header span,.s5-hub-leaderboard header span{color:#f07b1b;font-size:9px;font-weight:900;letter-spacing:.12em}.s5-hub-notices{display:grid;max-width:1312px;gap:6px;margin:0 auto 16px;padding:0 20px}.s5-hub-notices p{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-left:2px solid #f07b1b;background:#f07b1b14;color:#d6dbdf;font-size:12px}.s5-hub-notices svg{width:15px;flex:0 0 auto;color:#f39a50}.s5-hub-layout{display:grid;max-width:1440px;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:clamp(28px,4vw,58px);margin:0 auto;padding:0 clamp(20px,4vw,64px) 64px}.s5-hub-events>header{display:flex;align-items:end;justify-content:space-between;gap:28px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.12)}.s5-hub-events h2,.s5-hub-leaderboard h2{margin:4px 0 0;font-size:20px}.s5-hub-events>header p{max-width:36ch;margin:0;color:#79848c;font-size:11px;line-height:1.45;text-align:right}.s5-hub-empty{display:grid;min-height:280px;align-content:center;justify-items:start;border-bottom:1px solid rgba(255,255,255,.09)}.s5-hub-empty svg{width:28px;color:#f07b1b}.s5-hub-empty h3{margin:18px 0 8px;font-size:23px}.s5-hub-empty p{max-width:48ch;margin:0;color:#849098;font-size:12px;line-height:1.55}.s5-hub-side{display:grid;align-content:start;gap:28px}.s5-hub-season{display:grid;gap:14px;padding:18px 16px;border:1px solid rgba(255,255,255,.12);background:#0c1014eb}.s5-hub-season>header{display:grid;gap:6px}.s5-hub-season>header span{color:#f07b1b;font-size:9px;font-weight:900;letter-spacing:.12em}.s5-hub-season>header h2{margin:0;font-size:22px;line-height:1.08}.s5-hub-season>header p{margin:0;color:#8b959d;font-size:11px;line-height:1.45}.s5-hub-season dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:#ffffff14}.s5-hub-season dl div{min-width:0;padding:12px;background:#0c1014}.s5-hub-season dt{color:#717c84;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-hub-season dd{margin:6px 0 0;overflow-wrap:anywhere;font-size:15px;font-weight:850}.s5-hub-season>small{color:#f0a35f;font-size:10px;line-height:1.45}.s5-hub-season-empty{display:grid;gap:6px}.s5-hub-season-empty strong{font-size:13px}.s5-hub-season-empty small{color:#7e8890;font-size:10px;line-height:1.45}.s5-hub-season>button{display:inline-flex;width:max-content;min-height:44px;align-items:center;gap:8px;padding:0 14px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;color:#fff;font-size:10px;font-weight:900}.s5-hub-season>button svg{width:15px}.s5-hub-leaderboard>header{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.12)}.s5-hub-leaderboard>header>svg{width:20px;color:#f07b1b}.s5-hub-leaderboard ol{margin:0;padding:0;list-style:none}.s5-hub-leaderboard li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 8px;border-bottom:1px solid rgba(255,255,255,.075)}.s5-hub-leaderboard li.is-current{background:#f07b1b0f}.s5-hub-leaderboard li>b{color:#6f7a82;font-size:11px}.s5-hub-leaderboard li>a{min-width:0;overflow-wrap:anywhere;font-size:12px;font-weight:800}.s5-hub-leaderboard li>a:hover,.s5-hub-leaderboard li>a:focus-visible{color:var(--s5-yellow);outline:none}.s5-hub-leaderboard li small{display:block;margin-top:4px;color:#707b83;font-size:8px;font-weight:650}.s5-hub-leaderboard li>strong{color:#f07b1b;font-size:15px;text-align:right}.s5-hub-leaderboard-empty{margin:0;padding:22px 8px;border-bottom:1px solid rgba(255,255,255,.075);color:#7c878f;font-size:11px;line-height:1.5}.s5-player-statistics{display:grid;gap:12px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.12)}.s5-player-statistics>header{display:flex;align-items:center;gap:12px}.s5-player-statistics>header>svg{width:20px;color:#f07b1b}.s5-player-statistics>header span{color:#f07b1b;font-size:9px;font-weight:900;letter-spacing:.12em}.s5-player-statistics>header h2{margin:4px 0 0;font-size:20px}.s5-statistics-status,.s5-statistics-empty{display:flex;align-items:flex-start;gap:7px;margin:0;padding:12px;border:1px solid var(--line);background:#0d1014cc;color:#8d98a1;font-size:11px;line-height:1.45}.s5-statistics-status.is-warning{border-left:2px solid #eaa050;color:#c7b18e}.s5-statistics-status svg{width:15px;flex:0 0 auto;color:#eaa050}.s5-statistics-sample,.s5-statistics-coverage{display:flex;align-items:flex-start;gap:7px;margin:0;padding:9px 11px;border-left:2px solid #62d8a5;background:#3eb9830f;color:#9fc9b6;font-size:10px;line-height:1.45}.s5-statistics-sample.is-exploratory,.s5-statistics-sample.is-provisional,.s5-statistics-coverage.is-warning{border-color:#f0a046;background:#f0a04612;color:#e2be8c}.s5-statistics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:#ffffff17}.s5-statistics-summary>div{min-width:0;padding:10px;background:#0c1014}.s5-statistics-summary dt{color:#74808a;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-statistics-summary dd{margin:6px 0 0;overflow-wrap:anywhere;font:850 14px ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.s5-statistics-maps{border:1px solid var(--line);background:#0d1014}.s5-statistics-maps summary{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 11px;color:#e8ecef;font-size:11px;font-weight:850;cursor:pointer}.s5-statistics-maps summary svg{width:15px;color:var(--accent)}.s5-statistics-maps summary span{margin-left:auto;color:#7f8a92;font:800 10px ui-monospace,monospace}.s5-statistics-maps>.s5-statistics-empty{margin:0 10px 10px}.s5-statistics-reports{display:grid;gap:8px}.s5-statistics-reports h3{margin:0;color:#dfe4e7;font-size:11px;text-transform:uppercase}.s5-statistics-reports ul{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--line)}.s5-statistics-reports li{min-width:0;background:#0d1014}.s5-statistics-reports a{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;color:#e8ecef;font-size:11px;font-weight:800}.s5-statistics-reports a:hover,.s5-statistics-reports a:focus-visible{background:#e87c1e17;color:#fff}.s5-statistics-reports a:after{color:var(--accent);content:"→"}.s5-statistics-reports a small{margin-left:auto;color:#89949d;font-size:9px;font-weight:700;white-space:nowrap}.s5-statistics-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line)}.s5-statistics-table-wrap table{width:100%;border-collapse:collapse;background:#0d1014;color:#e8ecef;font-size:10px}.s5-statistics-table-wrap caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.s5-statistics-table-wrap th,.s5-statistics-table-wrap td{padding:9px 10px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.s5-statistics-table-wrap th:first-child,.s5-statistics-table-wrap td:first-child{text-align:left}.s5-statistics-table-wrap tbody th{max-width:190px;overflow:hidden;text-overflow:ellipsis}.s5-statistics-maps .s5-statistics-table-wrap{border:0;border-top:1px solid var(--line)}.s5-profile-workspace{max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,64px) 68px}.s5-admin-preview-select{display:grid;width:min(100%,440px);gap:7px;color:#aab4bb;font-size:10px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.s5-admin-preview-select select{width:100%;min-height:42px;padding:0 34px 0 12px;border:1px solid rgba(240,123,27,.54);border-radius:0;background:#0b0f13;color:#f1f4f5;font:800 12px/1 inherit;text-transform:none}.s5-profile-season-path{overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(105deg,#0f1317f5,#0c1014e6)}.s5-profile-season-path>header,.s5-profile-game>header,.s5-profile-events-context>header{display:flex;align-items:center;gap:13px;min-width:0;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.s5-profile-season-path>header>span,.s5-profile-game>header>span,.s5-profile-events-context>header>span{color:#f07b1b;font:900 11px ui-monospace,SFMono-Regular,Menlo,monospace}.s5-profile-season-path header>div,.s5-profile-game>header>div,.s5-profile-events-context>header>div{min-width:0}.s5-profile-season-path header small,.s5-profile-game>header small,.s5-profile-events-context>header small{display:block;color:#87929b;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.s5-profile-season-path header h2,.s5-profile-game>header h2,.s5-profile-events-context>header h2{margin:4px 0 0;font-size:19px;line-height:1.05}.s5-profile-season-path header>button,.s5-profile-events-context header>button{display:inline-flex;min-height:34px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;border:1px solid rgba(240,123,27,.42);background:transparent;color:#f6b172;font-size:9px;font-weight:900}.s5-profile-season-path header>button svg,.s5-profile-events-context header>button svg{width:14px}.s5-profile-season-summary{display:grid;grid-template-columns:auto minmax(180px,.8fr) minmax(360px,1.5fr);gap:26px;align-items:center;padding:20px 22px}.s5-profile-season-summary>strong{color:#f7fafb;font:900 clamp(44px,5vw,72px)/.82 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.08em}.s5-profile-season-summary>div{display:grid;gap:5px}.s5-profile-season-summary>div>span{color:#7f8a92;font-size:10px;font-weight:800;text-transform:uppercase}.s5-profile-season-summary>div>b{color:#f0a35f;font-size:15px}.s5-profile-season-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:#ffffff14}.s5-profile-season-summary dl div{min-width:0;padding:12px;background:#070a0c9e}.s5-profile-season-summary dt{color:#71808a;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-profile-season-summary dd{margin:7px 0 0;overflow-wrap:anywhere;color:#f0f3f4;font-size:14px;font-weight:900}.s5-profile-season-meter{grid-column:1 / -1;display:grid!important;grid-template-columns:minmax(160px,1fr) auto;gap:12px;align-items:center}.s5-profile-season-meter>div{height:4px;overflow:hidden;background:#20272d}.s5-profile-season-meter i{display:block;height:100%;background:linear-gradient(90deg,#ef7d18,#59d9a8);box-shadow:0 0 12px #59d9a847}.s5-profile-season-meter p{margin:0;color:#96a1a9;font-size:11px;font-weight:750}.s5-profile-season-empty,.s5-profile-stat-empty{display:flex;align-items:center;gap:13px;padding:22px}.s5-profile-season-empty>svg,.s5-profile-stat-empty>svg{width:25px;flex:0 0 auto;color:#f07b1b}.s5-profile-season-empty strong,.s5-profile-stat-empty strong{font-size:13px}.s5-profile-season-empty p,.s5-profile-stat-empty p{margin:5px 0 0;color:#849099;font-size:11px;line-height:1.5}.s5-profile-game{min-width:0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.1)}.s5-profile-game>header{padding-inline:0}.s5-profile-game>header>em{margin-left:auto;padding:5px 7px;border:1px solid rgba(98,216,165,.42);background:#62d8a512;color:#8ee0bb;font-size:9px;font-style:normal;font-weight:850;text-transform:uppercase}.s5-profile-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0 0;background:#ffffff1a}.s5-profile-metrics>div{min-width:0;padding:17px 14px;background:#0d1115}.s5-profile-metrics dt{color:#77838b;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-profile-metrics dd{margin:8px 0 0;overflow-wrap:anywhere;color:#f4f6f7;font:900 23px/.95 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.s5-profile-metrics dd.is-strong{color:#59d9a8}.s5-profile-metrics dd.is-watch{color:#e9b85e}.s5-profile-metrics dd.is-weak{color:#f28b75}.s5-profile-metrics dd.is-neutral{color:#f4f6f7}.s5-profile-metrics dd.is-positive{color:#62d8a5}.s5-profile-metrics dd.is-negative{color:#f28b75}.s5-profile-map-list,.s5-profile-report-list{display:grid;margin:0;padding:0;list-style:none}.s5-profile-map-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:36px;border-top:1px solid rgba(255,255,255,.07)}.s5-profile-map-list strong{overflow-wrap:anywhere;color:#edf0f2;font-size:12px}.s5-profile-map-list span,.s5-profile-map-list b{color:#87929a;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.s5-profile-map-list b{color:#f0a35f}.s5-profile-report-list li{display:flex;align-items:center;gap:9px;min-height:44px;border-top:1px solid rgba(255,255,255,.07)}.s5-profile-report-list svg{width:14px;flex:0 0 auto;color:#f07b1b}.s5-profile-report-list span{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere;color:#e6ebee;font-size:11px;font-weight:800}.s5-profile-report-list small{color:#7d8890;font-size:9px;font-weight:700}.s5-profile-empty-copy{margin:0;color:#7f8a92;font-size:11px;line-height:1.5}.s5-profile-events-context{border:1px solid rgba(255,255,255,.12);background:#0c1014eb}.s5-profile-events-context>header{padding:14px}.s5-profile-events-context>header h2{font-size:17px}.s5-profile-events-context>ul{display:grid;margin:0;padding:0;list-style:none}.s5-profile-events-context li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 14px;border-top:1px solid rgba(255,255,255,.075)}.s5-profile-events-context li>div{display:grid;min-width:0;gap:5px}.s5-profile-events-context li strong{overflow-wrap:anywhere;font-size:12px}.s5-profile-events-context li small{color:#818c94;font-size:9px}.s5-profile-events-context li>button{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(240,123,27,.5);background:#f07b1b0f;color:#f4a25d}.s5-profile-events-context li>button svg{width:14px}.s5-profile-events-context>p{margin:0;padding:18px 14px;color:#7f8a92;font-size:11px;line-height:1.5}.s5-admin-profile-selector{display:flex;align-items:end;gap:16px;margin:0 0 20px;padding:12px 14px;border:1px solid rgba(240,123,27,.34);background:#f07b1b0b}.s5-admin-profile-selector>p{margin:0 0 7px;color:#7f8a92;font-size:10px}.s5-admin-profile-selector>p.is-error{color:#e87869}.s5-profile-viewing{display:flex;align-items:center;gap:8px;margin:-8px 0 18px;color:#f0a64a;font:850 10px ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.s5-profile-viewing svg{width:15px}.s5-profile-game{margin-top:34px}.s5-profile-season-card{margin-top:24px;padding:18px;border:1px solid rgba(255,255,255,.12);background:#0d1115}.s5-profile-season-card>header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.s5-profile-season-card>header>span{color:#f3e600;font:900 11px/1 var(--s5-mono, monospace)}.s5-profile-season-card>header small{color:#8a959d;font-size:9px;font-weight:850;letter-spacing:.1em}.s5-profile-season-card>header h2{margin:2px 0 0;color:#f4f6f7;font-size:20px}.s5-season-card-current{width:min(100%,430px);margin:0 auto}.s5-season-card-current img,.s5-season-card-archive>img{display:block;width:100%;height:auto}.s5-season-card-current figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:#b9c1c6;font-size:11px}.s5-season-card-current figcaption strong{color:#f4f6f7}.s5-season-card-state{min-height:72px;margin:0;padding:18px;border:1px dashed rgba(255,255,255,.14);color:#aab3b9}.s5-season-card-archive{margin-top:20px}.s5-season-card-archive h3{margin:0 0 10px;color:#f4f6f7;font-size:13px}.s5-season-card-archive>div{display:flex;flex-wrap:wrap;gap:8px}.s5-season-card-archive button{display:inline-flex;gap:10px;min-height:44px;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#dfe4e7}.s5-season-card-archive button span{color:#f3e600;font-weight:900}.s5-season-card-archive>img{width:min(100%,360px);margin:14px auto 0}@media(prefers-reduced-motion:reduce){.s5-profile-season-card *{scroll-behavior:auto;transition:none!important}}.s5-profile-scouting-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr);margin-top:1px;border:1px solid rgba(255,255,255,.1);background:#0d1115}.s5-profile-fingerprint,.s5-profile-evidence{min-width:0;padding:20px}.s5-profile-fingerprint{border-right:1px solid rgba(255,255,255,.1)}.s5-profile-fingerprint>header,.s5-profile-evidence>header,.s5-profile-maps-card>header,.s5-profile-player-card>header{display:flex;align-items:start;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.s5-profile-fingerprint h3,.s5-profile-evidence h3,.s5-profile-maps-card h3,.s5-profile-player-card h3,.s5-profile-footer-grid h3{margin:0;color:#f4f6f7;font-size:17px}.s5-profile-fingerprint header p{margin:5px 0 0;color:#8a959d;font-size:10px;line-height:1.4}.s5-profile-fingerprint header span,.s5-profile-evidence header span,.s5-profile-maps-card header span{color:#8a959d;font:850 8px ui-monospace,monospace;letter-spacing:.09em;white-space:nowrap}.s5-scouting-hex{display:grid;grid-template-columns:minmax(250px,1fr) minmax(145px,.56fr);align-items:center;gap:6px;min-height:350px}.s5-scouting-hex svg{width:min(100%,390px);justify-self:center;overflow:visible}.s5-hex-ring{fill:none;stroke:#253038;stroke-width:1}.s5-hex-axis{stroke:#202a31;stroke-width:1}.s5-hex-value{fill:#59d9a829;stroke:#59d9a8;stroke-width:2.4;filter:drop-shadow(0 0 8px rgba(89,217,168,.12))}.s5-hex-point{fill:#0d1115;stroke:#59d9a8;stroke-width:2.4}.s5-hex-labels{display:grid;gap:1px;background:#ffffff14}.s5-hex-labels>span{display:grid;gap:4px;min-height:48px;align-content:center;padding:8px 10px;background:#0b0f13}.s5-hex-labels strong{color:#dce2e5;font-size:9px;text-transform:uppercase}.s5-hex-labels small{color:#8a959d;font:850 8px ui-monospace,monospace}.s5-hex-labels span.is-strong small{color:#59d9a8}.s5-hex-labels span.is-watch small{color:#f0a64a}.s5-hex-labels span.is-weak small{color:#e87869}.s5-profile-evidence dl{display:grid;margin:0}.s5-profile-evidence dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;border-bottom:1px solid rgba(255,255,255,.08)}.s5-profile-evidence dt{color:#dce2e5;font-size:11px;font-weight:800}.s5-profile-evidence dd{margin:0;color:#f4f6f7;font:900 17px ui-monospace,monospace;font-variant-numeric:tabular-nums}.s5-profile-bottom-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:24px;margin-top:30px}.s5-profile-maps-card,.s5-profile-player-card,.s5-profile-footer-grid>section{min-width:0;padding:18px;border:1px solid rgba(255,255,255,.1);background:#0c1014c2}.s5-profile-map-list li{grid-template-columns:54px minmax(0,1fr) auto;min-height:62px;gap:12px}.s5-profile-map-thumb{display:block;width:54px;height:32px;object-fit:cover;border:1px solid rgba(255,255,255,.13);background:#202830}.s5-profile-map-list li>span{display:grid;gap:5px;min-width:0;white-space:normal}.s5-profile-map-list li>span strong{font-size:12px}.s5-profile-map-list li>span small{color:#8a959d;font-size:9px}.s5-profile-map-list li>b{color:#f4f6f7;font-size:12px}.s5-profile-map-list li>b.is-strong{color:#59d9a8}.s5-profile-map-list li>b.is-watch{color:#f0a64a}.s5-profile-map-list li>b.is-weak{color:#e87869}.s5-profile-player-card dl{display:grid;margin:0}.s5-profile-player-card dl>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08)}.s5-profile-player-card dt{color:#8a959d;font-size:9px;font-weight:850;text-transform:uppercase}.s5-profile-player-card dd{margin:0;color:#f4f6f7;font-size:11px;font-weight:800;text-align:right}.s5-profile-footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.s5-profile-footer-grid>section>h3{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.s5-profile-footer-grid .s5-profile-events-context{padding:0}@media(max-width:980px){.s5-profile-scouting-grid,.s5-profile-bottom-grid{grid-template-columns:1fr}.s5-profile-fingerprint{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width:680px){.s5-admin-profile-selector{display:grid;align-items:stretch}.s5-scouting-hex{grid-template-columns:1fr;min-height:0;padding-top:8px}.s5-scouting-hex svg{width:min(100%,330px)}.s5-hex-labels{grid-template-columns:1fr 1fr}.s5-profile-scouting-grid{border-right:0;border-left:0}.s5-profile-fingerprint,.s5-profile-evidence{padding:14px}.s5-profile-bottom-grid,.s5-profile-footer-grid{grid-template-columns:1fr;gap:14px}.s5-profile-maps-card,.s5-profile-player-card,.s5-profile-footer-grid>section{padding:14px}.s5-profile-player-card dl>div{grid-template-columns:1fr;gap:5px}.s5-profile-player-card dd{text-align:left}}.s5-hub-skeleton{display:grid;max-width:1312px;gap:20px;margin:0 auto;padding:62px 20px}.s5-hub-skeleton>i,.s5-hub-skeleton>div i{display:block;height:90px;background:linear-gradient(90deg,#101418,#171c20,#101418);background-size:220% 100%;animation:s5-hub-shimmer 1.2s linear infinite}.s5-hub-skeleton>div{display:grid;grid-template-columns:1fr 340px;gap:48px}.s5-hub-skeleton>div i{height:330px}.s5-hub-load-error{display:grid;width:min(560px,calc(100% - 32px));min-height:calc(100dvh - 68px);align-content:center;justify-items:start;margin:auto}.s5-hub-load-error>svg{width:32px;color:#f07b1b}.s5-hub-load-error h1{max-width:18ch;margin:18px 0 24px;font-size:clamp(26px,5vw,44px)}.s5-hub-load-error button{display:flex;min-height:44px;align-items:center;gap:8px;padding:0 16px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;font-weight:800}@keyframes s5-hub-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes s5-hub-spin{to{transform:rotate(360deg)}}@keyframes s5-hub-shimmer{to{background-position:-220% 0}}.s5-season-shell{padding-bottom:52px}.s5-season-header,.s5-season-tabs,.s5-season-layout,.s5-season-empty{max-width:1440px;margin-inline:auto}.s5-season-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:16px;padding:30px clamp(20px,4vw,64px) 0}.s5-season-header>div:first-child{min-width:0}.s5-season-header>div:first-child>span,.s5-season-panel-header span,.s5-season-side-card>span,.s5-season-grand-final-card>span,.s5-season-state-card>span{color:#f07b1b;font:850 10px ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.s5-season-header h1{margin:8px 0 6px;overflow-wrap:anywhere;font-size:clamp(34px,5vw,62px);line-height:.94}.s5-season-header p{margin:0;color:#8d979f;font-size:13px}.s5-season-header small{display:block;margin-top:10px;color:#c6ccd1;font-size:12px}.s5-season-kind-badge{display:inline-flex;width:fit-content;align-items:center;min-height:24px;margin-top:8px;padding:0 10px;border:1px solid rgba(240,123,27,.46);background:#f07b1b1a;color:#f6b172;font:850 10px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-season-kind-badge.is-inline{display:inline-flex;min-height:20px;margin-top:0;margin-right:8px;padding:0 8px;font-size:9px;vertical-align:middle}.s5-season-header-status{display:grid;gap:6px;justify-items:end}.s5-season-header-status strong{padding:10px 12px;border:1px solid rgba(240,123,27,.36);color:#fff;font-size:11px;font-weight:900;text-align:right}.s5-season-header-status small{margin:0;color:#8d979f;font-size:11px}.s5-season-admin-link{min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.12);background:#101418;color:#d9dfe2;font-size:11px;font-weight:800}.s5-season-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,max-content));gap:10px;padding:18px clamp(20px,4vw,64px) 0}.s5-season-tabs button{min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#aeb7be;font-size:11px;font-weight:800;text-align:left}.s5-season-tabs button.is-active{border-color:#f07b1b47;box-shadow:inset 0 -2px 0 var(--accent);color:#fff}.s5-season-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;padding:24px clamp(20px,4vw,64px) 0}.s5-season-layout.is-admin{grid-template-columns:1fr}.s5-season-main{min-width:0}.s5-season-side{display:grid;align-content:start;gap:18px}.s5-season-side-card,.s5-season-panel,.s5-season-grand-final-card,.s5-season-state-card{border:1px solid rgba(255,255,255,.12);background:#0c1014eb}.s5-season-side-card{display:grid;gap:8px;padding:16px}.s5-season-side-card strong{font-size:28px;line-height:1}.s5-season-side-card p,.s5-season-side-card small{margin:0;color:#89939a;font-size:11px;line-height:1.45}.s5-season-side-card dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:4px 0 0;background:#ffffff14}.s5-season-side-card dl div{padding:10px;background:#0c1014}.s5-season-side-card dt{color:#717c84;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-season-side-card dd{margin:4px 0 0;font-size:14px;font-weight:850}.s5-season-panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.s5-season-panel-header h2{margin:5px 0 0;font-size:19px}.s5-season-panel-header p{margin:0;color:#8a949c;font-size:11px;text-align:right}.s5-season-state-card{display:grid;gap:12px;padding:18px}.s5-season-state-card.is-empty{min-height:260px;align-content:center;justify-items:start}.s5-season-state-card.is-empty>svg{width:28px;color:var(--accent)}.s5-season-state-card h2{margin:0;font-size:24px}.s5-season-state-card p{margin:0;color:#89939a;line-height:1.5}.s5-season-state-card>button{min-height:44px;padding:0 16px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;color:#fff;font-size:11px;font-weight:800}.s5-season-standings-table{display:grid}.s5-season-standings-head,.s5-season-standings-row{display:grid;grid-template-columns:72px minmax(0,1.2fr) minmax(120px,.8fr) minmax(120px,.7fr) 92px;gap:14px;align-items:center;padding:14px 18px}.s5-season-standings-head{color:#77828a;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-season-standings-row{position:relative;border-top:1px solid rgba(255,255,255,.06)}.s5-season-standings-row.is-current{background:#f07b1b0f;box-shadow:inset 3px 0 var(--accent)}.s5-season-standings-row>b{color:#cad0d4;font-size:16px}.s5-season-standings-row>strong{min-width:0;display:grid;gap:4px;overflow-wrap:anywhere;font-size:14px}.s5-season-standings-row>strong small{color:#f0a35f;font-size:10px;font-weight:900;text-transform:uppercase}.s5-season-standings-row>span{color:#cfd5d9;font-size:12px}.s5-season-standings-row>em{color:#fff;font-style:normal;font-size:18px;font-weight:900;text-align:right}.s5-season-cutline{grid-column:1 / -1;margin:-14px -18px 0;padding:12px 18px;border-top:1px solid rgba(240,123,27,.28);border-bottom:1px solid rgba(240,123,27,.18);background:#f07b1b0f;color:#f0a35f;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.s5-season-footnote{margin:0;padding:14px 18px 18px;color:#89939a;font-size:12px;line-height:1.5}.s5-season-calendar{display:grid}.s5-season-calendar-row,.s5-season-archive-row{display:grid;grid-template-columns:128px minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px;border-top:1px solid rgba(255,255,255,.06)}.s5-season-calendar-meta{display:grid;gap:5px}.s5-season-calendar-meta small{color:#f07b1b;font:850 10px ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.s5-season-calendar-meta strong{font-size:13px;line-height:1.3}.s5-season-calendar-main{min-width:0}.s5-season-calendar-main h3,.s5-season-archive-row strong{margin:0 0 8px;overflow-wrap:anywhere;font-size:18px}.s5-season-calendar-main p,.s5-season-archive-row p{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:#89939a;font-size:11px}.s5-season-calendar-main p svg{width:13px}.s5-season-calendar-main p i{width:2px;height:2px;margin:0 3px;border-radius:50%;background:#59636a}.s5-season-calendar-row>button,.s5-season-archive-row>button,.s5-season-grand-final-actions button,.s5-season-admin-actions button,.s5-season-admin-inline button{min-height:44px;padding:0 16px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;color:#fff;font-size:11px;font-weight:800}.s5-season-calendar-note{color:#d7a76b;font-size:11px;line-height:1.45;text-align:right}.s5-season-grand-final-card{display:grid;gap:12px;margin:18px;padding:20px}.s5-season-grand-final-card h3{margin:0;font-size:clamp(28px,3vw,42px);line-height:.98}.s5-season-grand-final-card p,.s5-season-grand-final-card small{margin:0;color:#8e98a0;line-height:1.5}.s5-season-grand-final-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.s5-season-grand-final-actions button.is-secondary,.s5-season-admin-actions button.is-secondary{border-color:#ffffff1f;background:#101418;color:#d7dde1}.s5-season-seat-list{display:grid;margin:0 18px 18px;border-top:1px solid rgba(255,255,255,.06)}.s5-season-seat-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.s5-season-seat-row span{min-width:0;overflow-wrap:anywhere;font-weight:800}.s5-season-seat-row small,.s5-season-archive-row small{color:#89939a;font-size:11px}.s5-season-podium{display:grid;gap:1px;margin:18px;background:#ffffff14}.s5-season-podium article{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;padding:16px;background:#0c1014}.s5-season-podium article>strong{color:#aeb7be;font-size:22px}.s5-season-podium article.is-place-1>strong{color:var(--s5-yellow)}.s5-season-podium h3{margin:0 0 5px;font-size:18px}.s5-season-podium p{margin:0;overflow-wrap:anywhere;color:#89939a;font-size:11px;line-height:1.45}.s5-season-final-series{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 18px 18px}.s5-season-final-series article{display:grid;gap:12px;padding:16px;border:1px solid rgba(255,255,255,.1);background:#0c1014}.s5-season-final-series article>span{color:#89939a;font-size:10px;font-weight:800;text-transform:uppercase}.s5-season-final-series article>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.s5-season-final-series article strong{overflow-wrap:anywhere;font-size:12px}.s5-season-final-series article strong:last-child{text-align:right}.s5-season-final-series article b{color:var(--s5-yellow);font-size:24px;white-space:nowrap}.s5-season-final-series ul{display:grid;gap:6px;margin:0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.08);list-style:none}.s5-season-final-series li{display:flex;justify-content:space-between;gap:12px;color:#89939a;font-size:10px;text-transform:uppercase}.s5-season-final-series li strong{color:#d9dfe2}.s5-season-archive{display:grid}.s5-season-admin{display:grid;gap:18px}.s5-season-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.s5-season-admin-grid>article:last-child{grid-column:1 / -1}.s5-season-admin-actions{display:flex;flex-wrap:wrap;gap:10px}.s5-season-admin-field{display:grid;gap:7px;color:#aeb7be;font-size:11px}.s5-season-admin-field>span{color:#8d979f;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.s5-season-admin-field textarea,.s5-season-admin-field input{width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid rgba(255,255,255,.12);background:#0c1014;color:#fff}.s5-season-admin-field textarea{resize:vertical}.s5-season-admin-list,.s5-season-admin-event-list{display:grid;gap:10px}.s5-season-admin-seat-list{display:grid;gap:8px;max-height:280px;overflow:auto;padding-right:4px}.s5-season-admin-seat-list>p{margin:0;color:#89939a;font-size:11px}.s5-season-admin-seat-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.08);background:#0c1014}.s5-season-admin-seat-row>div{display:grid;gap:4px;min-width:0}.s5-season-admin-seat-row strong{overflow-wrap:anywhere}.s5-season-admin-seat-row small{color:#89939a;font-size:10px}.s5-season-admin-inline{display:grid;gap:10px}.s5-season-admin-event-row{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);background:#0c1014}.s5-season-admin-event-row>div:first-child{display:grid;gap:4px}.s5-season-admin-event-row>div:first-child strong{overflow-wrap:anywhere}.s5-season-admin-event-row>div:first-child small{color:#89939a;font-size:10px}.s5-season-empty{display:grid;width:min(720px,calc(100% - 32px));min-height:calc(100dvh - 100px);align-content:center;justify-items:start;gap:14px;padding:0 16px}.s5-season-empty>svg{width:32px;color:var(--accent)}.s5-season-empty>span{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.s5-season-empty h1{margin:0;font-size:clamp(30px,5vw,50px);line-height:.96}.s5-season-empty p{margin:0;color:#8d979f;line-height:1.55}.s5-season-empty button{min-height:44px;padding:0 16px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;color:#fff;font-size:11px;font-weight:800}@media(max-width:900px){.s5-hub-layout{grid-template-columns:1fr}.s5-hub-side{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr)}.s5-profile-season-summary{grid-template-columns:auto minmax(0,1fr)}.s5-profile-season-summary dl{grid-column:1 / -1}.s5-season-header{grid-template-columns:minmax(0,1fr)}.s5-season-header-status{justify-items:start}.s5-season-layout{grid-template-columns:1fr}.s5-season-admin-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.s5-hub-brand{min-height:102px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:58px 44px;gap:0;padding:0 14px}.s5-hub-brand-identity{grid-column:1;grid-row:1;gap:0}.s5-hub-brand-identity img{width:96px}.s5-hub-brand-identity>span{display:none}.s5-hub-primary-nav{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:0;border-top:1px solid rgba(255,255,255,.08)}.s5-hub-utilities{grid-column:2;grid-row:1;gap:4px}.s5-hub-brand button{width:40px;justify-content:center;padding:0}.s5-hub-utilities>button span{display:none}.s5-hub-brand button.is-primary-tab{width:100%;min-width:0;justify-content:center;padding:0 10px}.s5-hub-brand .s5-language-switcher-trigger{width:40px;min-width:40px;justify-content:center;gap:0;padding:0}.s5-hub-brand .s5-language-switcher-trigger>span:first-child{display:none}.s5-hub-layout{display:flex;flex-direction:column;gap:38px;padding:0 16px 42px}.s5-hub-events>header{display:block}.s5-hub-events>header p{margin-top:10px;text-align:left}.s5-hub-side{display:contents}.s5-hub-season{order:1}.s5-hub-events{order:2}.s5-hub-leaderboard{order:3}.s5-hub-season dl{grid-template-columns:1fr}.s5-hub-notices{padding:0 16px}.s5-hub-skeleton{padding:30px 16px}.s5-hub-skeleton>div{grid-template-columns:1fr;gap:20px}.s5-profile-workspace{padding:0 16px 42px}.s5-admin-preview-select{width:100%}.s5-profile-season-path>header{align-items:flex-start}.s5-profile-season-path>header>button{flex:0 0 auto}.s5-profile-season-summary{grid-template-columns:1fr;gap:13px;padding:18px 14px}.s5-profile-season-summary dl{grid-column:auto;grid-template-columns:1fr 1fr}.s5-profile-season-summary dl div:last-child{grid-column:1 / -1}.s5-profile-season-meter{grid-template-columns:1fr}.s5-profile-metrics{grid-template-columns:1fr 1fr}.s5-season-header{padding:22px 16px 0}.s5-season-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 16px 0}.s5-season-tabs button{min-width:0;padding-inline:12px}.s5-season-layout{gap:20px;padding:18px 16px 0}.s5-season-standings-head{display:none}.s5-season-standings-row,.s5-season-calendar-row,.s5-season-archive-row{grid-template-columns:1fr;gap:12px}.s5-season-standings-row{padding:14px 16px}.s5-season-standings-row>b{font-size:14px}.s5-season-standings-row>b,.s5-season-standings-row>strong,.s5-season-standings-row>span,.s5-season-standings-row>em{display:grid;grid-template-columns:minmax(92px,.55fr) minmax(0,1fr);gap:10px;align-items:baseline;text-align:left}.s5-season-standings-row>[data-label]:before{content:attr(data-label);color:#77828a;font-size:9px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.s5-season-cutline{margin-inline:-16px;padding-inline:16px}.s5-season-grand-final-actions,.s5-season-admin-actions{display:grid}.s5-season-admin-seat-row,.s5-season-seat-row,.s5-season-final-series,.s5-season-admin-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.s5-hub-shell,.s5-hub-shell *,.s5-hub-shell *:before,.s5-hub-shell *:after{animation-duration:1ms!important;transition-duration:1ms!important}.s5-hub-shell{transform:none!important}}.s5-tournament-room{min-height:100vh;padding:24px clamp(16px,3vw,44px) 48px;background:radial-gradient(circle at 50% 0,rgba(232,124,30,.08),transparent 34%),#07090b;color:#f4f5f6}.s5-team-naming{min-height:100vh;padding:24px clamp(16px,4vw,60px) 48px;background:radial-gradient(circle at 50% 0,rgba(232,124,30,.1),transparent 36%),#07090b;color:#f4f5f6}.s5-team-naming.is-loading{display:grid;place-content:center;gap:14px;text-align:center}.s5-tn-header{display:grid;max-width:1320px;grid-template-columns:150px 1fr auto;align-items:center;margin:0 auto 28px}.s5-tn-header>div{text-align:center}.s5-tn-header span,.s5-tn-teams article header span,.s5-tn-dialog>span{color:var(--accent);font-size:10px;font-weight:850;text-transform:uppercase}.s5-tn-header h1{margin:6px 0;font-size:clamp(34px,5vw,64px);line-height:.95}.s5-tn-header p{max-width:560px;margin:0 auto;color:var(--muted)}.s5-tn-header button,.s5-tn-teams button,.s5-team-naming footer button,.s5-tn-dialog button{min-height:44px;border:1px solid var(--line-strong);background:#111419;font-weight:800}.s5-tn-notice{max-width:1320px;margin:0 auto 16px;padding:14px 16px;border-left:3px solid var(--accent);background:#15120f}.s5-tn-notice.is-error{border-color:var(--danger)}.s5-tn-teams{display:grid;max-width:1320px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 auto}.s5-tn-teams article{min-width:0;border:1px solid var(--line-strong);background:#0d1014}.s5-tn-teams article.is-own-team{border-color:#e87c1e94;box-shadow:inset 3px 0 var(--accent)}.s5-tn-teams article>header{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line)}.s5-tn-team-identity{min-width:0}.s5-tn-team-relation{display:inline-flex;margin-left:9px;padding:3px 6px;border:1px solid rgba(232,124,30,.42);color:#f0a35f!important;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.s5-tn-teams h2{margin:5px 0 0;overflow-wrap:anywhere;font-size:clamp(22px,3vw,34px)}.s5-tn-team-actions{display:grid;flex:0 0 auto;justify-items:end;gap:8px}.s5-tn-team-actions .is-confirmed{color:#45d6a8}.s5-tn-team-actions .is-pending{color:#c7a26c}.s5-tn-teams article header button{flex:0 0 auto;padding:0 16px;border-color:var(--accent);color:var(--accent)}.s5-tn-teams article header small{color:var(--muted)}.s5-tn-teams ol{display:grid;margin:0;padding:0;list-style:none}.s5-tn-teams li{display:grid;min-height:58px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:8px 20px;border-bottom:1px solid var(--line)}.s5-tn-teams li:last-child{border-bottom:0}.s5-tn-teams li>span{color:#68717c;font:700 11px ui-monospace,monospace}.s5-tn-teams li strong{overflow-wrap:anywhere}.s5-tn-teams li small{color:var(--accent);font-size:10px;text-transform:uppercase}.s5-team-naming>footer{display:flex;max-width:1320px;align-items:center;justify-content:flex-end;gap:18px;margin:24px auto 0}.s5-team-naming>footer p{color:var(--muted)}.s5-team-naming>footer .s5-tn-confirmation{display:grid;max-width:720px;gap:5px;margin-right:auto}.s5-team-naming>footer .s5-tn-confirmation strong{color:#f4f5f6}.s5-team-naming>footer .s5-tn-confirmation span{line-height:1.45}.s5-team-naming>footer button{padding:0 24px}.s5-tn-dialog-backdrop{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:16px;background:#000c}.s5-tn-dialog{width:min(680px,100%);padding:clamp(26px,5vw,50px);border:1px solid rgba(232,124,30,.58);background:#111419;box-shadow:0 28px 90px #0000008c}.s5-tn-dialog h2{margin:8px 0 24px;font-size:clamp(30px,5vw,48px)}.s5-tn-dialog label{display:grid;gap:8px;color:var(--muted);font-size:12px}.s5-tn-dialog input{min-height:58px;padding:0 16px;border:1px solid var(--line-strong);background:#090b0e;color:#fff;font-size:20px}.s5-tn-character-count{justify-self:end;color:var(--muted);font:700 11px ui-monospace,monospace}.s5-tn-dialog>p{color:var(--muted)}.s5-tn-dialog>div:last-child{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.s5-tn-dialog button{padding:0 20px}.s5-tr-header,.s5-tr-teams,.s5-tr-layout,.s5-tr-setup,.s5-tr-notice{max-width:1440px;margin-inline:auto}.s5-tr-header{display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px}.s5-pd-header-actions,.s5-tr-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.s5-tr-back,.s5-tr-refresh,.s5-tr-match-actions button,.s5-tr-team-card,.s5-roster-header button{min-height:44px;border:1px solid var(--line-strong);background:#111419;font-weight:800}.s5-tr-back,.s5-tr-refresh{padding:0 16px}.s5-tr-title{text-align:center}.s5-tr-title>span,.s5-tr-teams>header span,.s5-tr-round>header span,.s5-tr-standings>header span,.s5-tr-setup>header span{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.s5-tr-title h1{margin:6px 0 4px;font-size:clamp(32px,4.2vw,56px);line-height:.94}.s5-tr-title p{margin:0;color:var(--muted)}.s5-tr-inspection-copy{display:block;max-width:480px;margin:8px auto 0;color:var(--accent);font-size:11px;line-height:1.4}.s5-tr-refresh{display:inline-flex;align-items:center;gap:8px}.s5-tr-refresh svg{width:15px}.s5-tr-notice{margin-bottom:16px;padding:14px 16px;border-left:3px solid var(--accent);background:#15120f}.s5-tr-notice.is-error{border-color:var(--danger)}.s5-tr-teams,.s5-tr-setup{margin-bottom:20px}.s5-tr-teams>header,.s5-tr-round>header,.s5-tr-standings>header,.s5-tr-setup>header{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.s5-tr-teams h2,.s5-tr-round h2,.s5-tr-standings h2,.s5-tr-setup h2{margin:0;font-size:18px;text-transform:uppercase}.s5-tr-progress-rail{grid-column:1 / -1;height:8px;overflow:hidden;border:1px solid var(--line);background:#090c10}.s5-tr-progress-rail span{display:block;height:100%;background:var(--accent);transition:width var(--motion-ui) var(--ease-standard)}.s5-tr-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.s5-tr-team-card{display:grid;min-width:0;gap:10px;padding:16px;color:var(--text);text-align:left;transition:border-color var(--motion-ui) var(--ease-standard),background var(--motion-ui) var(--ease-standard)}.s5-tr-team-card:hover,.s5-tr-team-card:focus-visible{border-color:#e87c1ea6;background:#13181d}.s5-tr-team-card h3{margin:0;overflow-wrap:anywhere;font-size:20px;line-height:1.1}.s5-tr-team-card p{margin:0;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.s5-tr-team-card dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:2px 0 0}.s5-tr-team-card dl div{display:grid;gap:3px}.s5-tr-team-card dt{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.s5-tr-team-card dd{margin:0;font:850 15px ui-monospace,monospace}.s5-tr-team-card>strong{color:var(--accent);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.s5-tr-empty{margin:0;color:var(--muted)}.s5-tr-layout{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(360px,.82fr);gap:18px;align-items:start}.s5-tr-schedule{display:grid;gap:22px}.s5-tr-round>header small{margin-left:auto;color:var(--muted)}.s5-tr-match{position:relative;display:grid;min-width:0;grid-template-columns:112px minmax(0,1fr) minmax(168px,auto);align-items:center;gap:16px;min-height:104px;padding:16px;border:1px solid var(--line);background:#0d1014;transition:border-color var(--motion-ui) var(--ease-standard),background var(--motion-ui) var(--ease-standard)}.s5-tr-match+.s5-tr-match{margin-top:8px}.s5-tr-match.is-muted{border-color:var(--line)}.s5-tr-match.is-ready{border-color:#e87c1e6b}.s5-tr-match.is-live{border-color:#3b82f68c;box-shadow:inset 3px 0 #3b82f6b8}.s5-tr-match.is-delayed{border-color:#e87c1e94;box-shadow:inset 3px 0 #e87c1ec7}.s5-tr-match.is-complete{border-color:#68d3916b;box-shadow:inset 3px 0 #68d3919e}.s5-tr-match.is-alert{border-color:#e5555594}.s5-tr-match.is-cancelled{opacity:.9}.s5-tr-match-state{display:grid;gap:6px}.s5-tr-match-state small{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.1em}.s5-tr-match-state strong{font-size:14px;line-height:1.2}.s5-tr-match-main{display:grid;gap:8px;min-width:0}.s5-tr-match-teams{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);align-items:center;gap:12px}.s5-tr-match-teams strong{overflow-wrap:anywhere;font-size:16px}.s5-tr-match-teams strong:last-child{text-align:right}.s5-tr-match-teams b{white-space:nowrap;text-align:center;font:900 20px ui-monospace,monospace;font-variant-numeric:tabular-nums;transition:color var(--motion-ui) var(--ease-standard)}.s5-tr-match-live,.s5-tr-match-context{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.s5-tr-match-live{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:4px 10px}.s5-tr-match-live>span+span:before{margin-right:10px;color:var(--muted-strong);content:"·"}.s5-tr-match-live>strong{color:var(--accent);font-size:11px}.s5-tr-match-actions{display:grid;min-width:160px;gap:8px}.s5-tr-match-actions button{padding:0 14px;border-color:var(--accent);color:var(--accent)}.s5-tr-match-actions button.is-result{background:var(--accent);color:#08090a}.s5-tr-standings{position:sticky;top:16px;min-width:0;display:grid;gap:14px}.s5-tr-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line)}.s5-tr-standings table{width:100%;min-width:580px;border-collapse:collapse;background:#0d1014;font-size:12px}.s5-tr-standings th,.s5-tr-standings td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:right}.s5-tr-standings th:nth-child(2),.s5-tr-standings td:nth-child(2){text-align:left}.s5-tr-standings tbody th{overflow-wrap:anywhere}.s5-tr-standings tbody th small{color:var(--accent)}.s5-tr-legend{padding:14px 16px;border:1px solid var(--line);background:#0d1014}.s5-tr-legend h3{margin:0 0 12px;font-size:14px;text-transform:uppercase}.s5-tr-legend ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.s5-tr-legend li{display:flex;align-items:center;gap:10px}.s5-tr-legend li span{width:12px;height:12px;border-radius:999px;border:1px solid var(--line-strong)}.s5-tr-legend li span.is-live{background:#3b82f6b3;border-color:#3b82f6e6}.s5-tr-legend li span.is-delayed{background:#e87c1e8c;border-color:#e87c1ed9}.s5-tr-legend li span.is-ready{background:#e87c1e47;border-color:#e87c1ebf}.s5-tr-legend li span.is-complete{background:#68d39180;border-color:#68d391cc}.s5-tr-legend li span.is-alert{background:#e5555580;border-color:#e55555cc}.s5-tr-legend li span.is-muted{background:#6b728052;border-color:#6b7280b8}.s5-tr-setup-card{display:grid;gap:12px;padding:18px 20px;border:1px solid var(--line);background:#0d1014}.s5-tr-setup-card>small:first-child{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-tr-setup-card h3{margin:0;font-size:clamp(32px,6vw,54px);line-height:.92}.s5-tr-setup-card p,.s5-tr-setup-card small:last-child{margin:0;color:var(--muted);line-height:1.5}.s5-tr-setup-card button{justify-self:start;min-height:44px;padding:0 18px;border:1px solid var(--accent);background:var(--accent);color:#08090a;font-weight:850}@media(max-width:1000px){.s5-tn-teams{grid-template-columns:1fr}.s5-tr-team-grid{grid-template-columns:1fr 1fr}.s5-tr-layout{grid-template-columns:1fr}.s5-tr-standings{position:static}}@media(max-width:767px){.s5-team-naming{padding:14px 12px 34px}.s5-tn-header{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.s5-tn-header>button{width:44px;overflow:hidden;padding:0;font-size:0}.s5-tn-header>button:before{content:"←";font-size:18px}.s5-tn-header h1{font-size:32px}.s5-tn-teams article>header{align-items:stretch;flex-direction:column}.s5-team-naming>footer{align-items:stretch;flex-direction:column}.s5-team-naming>footer button{width:100%}.s5-tn-dialog>div:last-child{display:grid}.s5-tournament-room{padding:14px 12px 34px}.s5-tr-header{grid-template-columns:44px minmax(0,1fr);gap:10px}.s5-tr-back{width:44px;overflow:hidden;padding:0;font-size:0}.s5-tr-back:before{content:"←";font-size:18px}.s5-tr-title{grid-column:1 / -1;order:2;text-align:left}.s5-tr-title h1{font-size:34px}.s5-tr-header-actions{justify-self:end}.s5-tr-refresh span{display:none}.s5-tr-progress-rail{grid-column:1 / -1}.s5-tr-team-grid{grid-template-columns:1fr}.s5-tr-match{grid-template-columns:1fr;gap:10px}.s5-tr-match-teams{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr)}.s5-tr-match-actions{min-width:0}.s5-tr-match-actions button{width:100%}.s5-tn-header .s5-language-switcher,.s5-tr-header .s5-language-switcher{transform:scale(.88);transform-origin:right center}}.s5-tournament-room{min-height:100vh;padding:0 clamp(18px,2vw,32px) 40px;background:var(--s5-play-canvas);color:#f4f5f6}.s5-tr-header,.s5-tr-teams,.s5-tr-layout,.s5-tr-setup,.s5-tr-notice{max-width:1536px}.s5-tr-header{min-height:106px;grid-template-columns:180px minmax(0,1fr) minmax(260px,auto);gap:18px;margin-bottom:13px;border-bottom:1px solid var(--line)}.s5-tr-back,.s5-tr-refresh{min-height:44px;padding:0 14px;background:#101419;font-size:12px}.s5-tr-back:before{margin-right:9px;color:var(--accent);content:"←"}.s5-tr-title>span{font-size:9px;letter-spacing:.12em}.s5-tr-title h1{margin:4px 0 3px;font-size:28px;line-height:1;text-transform:uppercase}.s5-tr-title p{font-size:11px}.s5-tr-inspection-copy{margin-top:5px;font-size:9px}.s5-tr-header-actions{gap:8px}.s5-tr-refresh{width:44px;justify-content:center;padding:0}.s5-tr-refresh span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.s5-tr-progress-rail{min-width:160px;height:4px;flex:1 1 auto;grid-column:auto;border:0;background:#202832}.s5-tr-teams{margin-bottom:14px}.s5-tr-teams>header,.s5-tr-round>header,.s5-tr-standings>header{min-height:25px;align-items:center;margin-bottom:7px}.s5-tr-teams>header small{margin-left:auto;color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.s5-tr-teams h2,.s5-tr-round h2,.s5-tr-standings h2{font-size:17px}.s5-tr-team-grid{gap:8px}.s5-tr-team-card{position:relative;display:grid;min-height:66px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;overflow:hidden;background:#101419}.s5-tr-team-card:after{position:absolute;top:-1px;right:-1px;width:31px;height:2px;background:var(--accent);content:""}.s5-tr-team-seed{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line-strong);border-radius:3px;color:#aeb7c2;font:850 9px ui-monospace,monospace}.s5-tr-team-copy{min-width:0}.s5-tr-team-card h3{overflow:hidden;font-size:13px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.s5-tr-team-card p{margin-top:4px;overflow:hidden;font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.s5-tr-team-card>.s5-tr-team-count{align-self:start;padding-top:3px;color:#74d9a8;font:850 9px ui-monospace,monospace;letter-spacing:.04em;white-space:nowrap}.s5-tr-layout{grid-template-columns:minmax(0,2.08fr) minmax(380px,1fr);gap:18px}.s5-tr-schedule{gap:15px}.s5-tr-round>header small{font-size:9px;text-transform:uppercase}.s5-tr-match{grid-template-columns:118px minmax(0,1fr) 88px;gap:12px;min-height:76px;padding:8px 13px;border-left:4px solid #687586;background-color:#6875860e}.s5-tr-match.is-live{border-color:#32bef07a;border-left-color:#32bef0;background-color:#32bef016;box-shadow:none}.s5-tr-match.is-live.is-delayed{border-color:#32bef052;border-left-color:#32bef0;background-color:#32bef00e;box-shadow:none}.s5-tr-match.is-ready{border-color:#f5a62375;border-left-color:#f5a623;background-color:#f5a62313}.s5-tr-match.is-complete{border-color:#38d39f6b;border-left-color:#38d39f;background-color:#38d39f11;box-shadow:none}.s5-tr-match.is-muted{border-color:#6875864d;border-left-color:#687586;background-color:#6875860b}.s5-tr-match+.s5-tr-match{margin-top:7px}.s5-tr-match-state{gap:6px}.s5-tr-match-state strong{order:-1;justify-self:start;padding:4px 8px;border:1px solid var(--line-strong);border-radius:2px;color:var(--muted);font-size:9px;line-height:1;text-transform:uppercase;white-space:nowrap}.s5-tr-match.is-live .s5-tr-match-state strong{border-color:#29b8eb94;background:#29b8eb1a;color:#65cef4}.s5-tr-match.is-ready .s5-tr-match-state strong{border-color:#e87c1e8c;background:#e87c1e14;color:#f09a4d}.s5-tr-match.is-delayed .s5-tr-match-state strong{border-color:#32bef061;background:#32bef00f;color:#86d9f7}.s5-tr-match.is-complete .s5-tr-match-state strong{border-color:#44d39a85;background:#44d39a17;color:#58dda8}.s5-tr-match.is-alert .s5-tr-match-state strong{border-color:#e5555594;color:#ef7777}.s5-tr-match-state small{color:var(--muted);font-size:8px}.s5-tr-match-main{gap:4px}.s5-tr-match-teams{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:8px}.s5-tr-match-team{display:flex;min-width:0;align-items:center;gap:9px}.s5-tr-match-team:last-child{justify-content:flex-end;text-align:right}.s5-tr-match-team i{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:#929dab;font:800 8px ui-monospace,monospace;font-style:normal}.s5-tr-match-team strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.s5-tr-match-teams b{font-size:18px}.s5-tr-match-live,.s5-tr-match-context{justify-content:center;overflow:hidden;margin:0;font-size:8px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s5-tr-match-live>strong{font-size:8px}.s5-tr-match-actions{width:88px;min-width:88px;gap:5px}.s5-tr-match-actions button{width:100%;min-height:40px;padding:0 12px;font-size:9px;text-transform:uppercase;white-space:nowrap}.s5-tr-match-actions button.is-result{background:transparent;color:var(--accent)}.s5-tr-standings{top:12px;gap:10px}.s5-tr-table-wrap{overflow:hidden}.s5-tr-standings table{min-width:0;table-layout:auto;font-size:9px}.s5-tr-standings th,.s5-tr-standings td{height:42px;padding:7px 6px;white-space:nowrap}.s5-tr-standings th:first-child,.s5-tr-standings td:first-child{width:28px}.s5-tr-standings th:nth-child(2),.s5-tr-standings td:nth-child(2){width:46%;white-space:normal}.s5-tr-standings tbody th small{display:inline;font-size:8px}.s5-tr-legend{padding:0;overflow:hidden}.s5-tr-legend h3{margin-bottom:8px;font-size:11px}.s5-tr-legend header{padding:11px 13px 0}.s5-tr-legend ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.s5-tr-legend li{min-height:58px;gap:10px;padding:9px 12px;border-top:1px solid var(--line);font-size:9px}.s5-tr-legend li:nth-child(odd){border-right:1px solid var(--line)}.s5-tr-legend li>span{width:8px;height:34px;flex:0 0 auto;border:0;border-radius:2px}.s5-tr-legend li>div{display:grid;min-width:0;gap:3px}.s5-tr-legend li strong{color:#e8ebee;font-size:10px;line-height:1}.s5-tr-legend li small{color:var(--muted);font-size:8px;line-height:1.2}.s5-tr-legend li span.is-live{background:#32bef0}.s5-tr-legend li span.is-ready{background:#f5a623}.s5-tr-legend li span.is-complete{background:#38d39f}.s5-tr-legend li span.is-muted{background:#687586}.s5-tr-phase{display:grid;gap:10px}.s5-tr-phase>header{display:flex;min-height:28px;align-items:center;gap:10px;padding-bottom:7px;border-bottom:1px solid var(--line)}.s5-tr-phase>header>span{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-tr-phase>header h2{margin:0;font-size:17px;text-transform:uppercase}.s5-tr-early-playoff{min-height:28px;padding:0 10px;border:1px solid var(--accent);background:#e87c1e1f;color:var(--accent);font:850 9px ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.s5-tr-early-playoff:hover:not(:disabled){background:var(--accent);color:#090a0b}.s5-tr-early-playoff:disabled{cursor:progress;opacity:.62}.s5-tr-phase .s5-tr-round{display:grid;gap:7px}.s5-tr-phase .s5-tr-round>header{display:flex;min-height:20px;align-items:center;margin:0}.s5-tr-phase .s5-tr-round h3{margin:0;color:#dce1e5;font-size:11px;text-transform:uppercase}.s5-tr-phase .s5-tr-round>header small{margin-left:auto;color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.s5-tr-playoffs{margin-top:3px}.s5-tr-match-kind{color:#dce1e5!important;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-tr-official-places{padding:12px 13px;border:1px solid rgba(56,211,159,.38);background:#38d39f0b}.s5-tr-official-places h3{margin:0 0 9px;color:#72deb1;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.s5-tr-official-places ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.s5-tr-official-places li{display:grid;min-width:0;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:center;padding:6px 0;border-top:1px solid rgba(56,211,159,.15)}.s5-tr-official-places li:first-child{border-top:0}.s5-tr-official-places li strong{color:#72deb1;font:850 10px ui-monospace,monospace}.s5-tr-official-places li span{overflow:hidden;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.s5-tr-statistics{display:grid;gap:12px;margin:18px auto 0;padding:16px;border:1px solid var(--line-strong);background:#0d1014f0}.s5-tr-statistics>header{display:flex;align-items:center;gap:12px}.s5-tr-statistics>header>span{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-tr-statistics>header h2,.s5-tr-statistics h3{margin:0;text-transform:uppercase}.s5-tr-statistics>header h2{font-size:17px}.s5-tr-statistics h3{font-size:11px;letter-spacing:.06em}.s5-tr-statistics-records,.s5-tr-statistics-players{display:grid;gap:8px}.s5-tr-statistics-records .s5-statistics-table-wrap table{min-width:460px}.s5-tr-statistics-players .s5-statistics-table-wrap table{min-width:620px}.s5-tr-statistics .s5-statistics-table-wrap th,.s5-tr-statistics .s5-statistics-table-wrap td{font-size:10px}.s5-tr-statistics-leaders{display:grid;gap:8px}.s5-tr-statistics-leaders>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.s5-tr-statistics-leaders article{min-width:0;border:1px solid var(--line);background:#0b0e12}.s5-tr-statistics-leaders article>header{display:flex;align-items:center;gap:7px;min-height:35px;padding:0 10px;border-bottom:1px solid var(--line)}.s5-tr-statistics-leaders article>header svg{width:13px;color:var(--accent)}.s5-tr-statistics-leaders article>header strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-tr-statistics-leaders ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.s5-tr-statistics-leaders li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 10px;border-bottom:1px solid var(--line)}.s5-tr-statistics-leaders li span{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-tr-statistics-leaders li b{color:#f2b36b;font:850 10px ui-monospace,monospace;font-variant-numeric:tabular-nums}.s5-tr-statistics-leaders article>p{margin:0;padding:10px;color:var(--muted)}@media(max-width:1000px){.s5-tr-layout{grid-template-columns:1fr}.s5-tr-standings{position:static}.s5-tr-table-wrap{overflow-x:auto}.s5-tr-standings table{min-width:580px}.s5-tr-statistics-leaders>div{grid-template-columns:1fr 1fr}}@media(max-width:767px){.s5-tournament-room{padding:0 12px 32px}.s5-tr-header{min-height:124px;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;margin-bottom:10px;padding:10px 0}.s5-tr-back{width:44px;overflow:hidden;padding:0;font-size:0}.s5-tr-back:before{margin:0;font-size:18px}.s5-tr-title{grid-column:1 / -1;order:2;text-align:center}.s5-tr-title h1{font-size:24px}.s5-tr-header-actions{justify-self:end}.s5-tr-progress-rail{min-width:100%;grid-column:1 / -1}.s5-tr-team-grid{grid-template-columns:1fr}.s5-tr-team-card{min-height:64px}.s5-tr-match{grid-template-columns:1fr;gap:9px;min-height:0;padding:12px}.s5-tr-match-state{display:flex;align-items:center;justify-content:space-between}.s5-tr-match-state strong{order:0}.s5-tr-match-teams{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)}.s5-tr-match-team{align-items:flex-start;flex-direction:column;gap:5px}.s5-tr-match-team:last-child{align-items:flex-end}.s5-tr-match-live,.s5-tr-match-context{white-space:normal}.s5-tr-match-actions{width:100%;min-width:0}.s5-tr-match-actions button{width:100%}.s5-tr-phase>header{align-items:flex-start;flex-wrap:wrap}.s5-tr-phase>header h2{flex:1 1 150px}.s5-tr-early-playoff{width:100%}.s5-tr-legend ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.s5-roster-backdrop{position:fixed;z-index:58;inset:0;display:flex;justify-content:flex-end;overflow:hidden;background:#000000b8;animation:s5-result-backdrop-in var(--motion-panel) var(--ease-enter)}.s5-roster-sheet{width:min(520px,calc(100vw - 48px));height:100dvh;overflow-y:auto;border-left:1px solid rgba(232,124,30,.48);background:#080b0f;box-shadow:-30px 0 90px #00000080;animation:s5-result-sheet-in var(--motion-panel) var(--ease-enter)}.s5-roster-header{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid var(--line);background:#080b0ff5;backdrop-filter:blur(14px)}.s5-roster-header small{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-roster-header h2{margin:5px 0 4px;font-size:clamp(26px,4vw,40px);line-height:1}.s5-roster-header p{margin:0;color:var(--muted)}.s5-roster-header button{display:inline-grid;width:48px;height:48px;flex:0 0 auto;place-items:center;color:var(--text)}.s5-roster-header button svg{width:20px}.s5-roster-content{display:grid;gap:20px;padding:20px}.s5-roster-summary{display:grid;gap:5px;padding:16px;border:1px solid var(--line);background:#0d1115;text-align:center}.s5-roster-summary strong{font:900 42px ui-monospace,monospace;line-height:.95}.s5-roster-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.s5-roster-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.s5-roster-list li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--line);background:#0d1115}.s5-roster-list li>span{color:var(--muted);font:850 12px ui-monospace,monospace}.s5-roster-list li>strong{overflow-wrap:anywhere}.s5-roster-list li>small{color:var(--accent);font-size:10px;font-weight:850;text-transform:uppercase}@media(max-width:767px){.s5-roster-sheet{width:100vw;border-left:0}.s5-roster-header{padding:14px}.s5-roster-header h2{font-size:24px}.s5-roster-header button{width:44px;height:44px}.s5-roster-content{padding:14px 14px 30px}}.s5-result-backdrop{position:fixed;z-index:60;inset:0;display:flex;justify-content:flex-end;overflow:hidden;background:#000000c7;animation:s5-result-backdrop-in var(--motion-panel) var(--ease-enter)}.s5-result-sheet{width:min(1120px,calc(100vw - 64px));height:100dvh;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-left:1px solid rgba(232,124,30,.48);background:#080b0f;box-shadow:-30px 0 90px #0000008c;animation:s5-result-sheet-in var(--motion-panel) var(--ease-enter);scrollbar-gutter:stable}.s5-result-header{position:sticky;z-index:4;top:0;display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(18px,4vw,42px);border-bottom:1px solid var(--line-strong);background:#080b0ff5;backdrop-filter:blur(14px)}.s5-result-header small{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-result-header h2{margin:4px 0 0;font-size:clamp(26px,4vw,42px);line-height:1}.s5-result-header button{display:inline-grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border:1px solid var(--line-strong);background:#11151a;color:var(--text)}.s5-result-header button svg{width:20px}.s5-result-score{display:grid;min-height:174px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,42px);padding:clamp(26px,5vw,54px) clamp(18px,4vw,42px);border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 0%,rgba(232,124,30,.11),transparent 56%)}.s5-result-score>div{display:grid;min-width:0;gap:8px}.s5-result-score>div:last-child{justify-items:end;text-align:right}.s5-result-score>div strong{overflow-wrap:anywhere;font-size:clamp(20px,3vw,34px)}.s5-result-score>div span{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.s5-result-score>div.is-winner span{color:#76d99b}.s5-result-score>div span svg{width:13px}.s5-result-score>p{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:10px;margin:0;color:var(--muted);text-align:center}.s5-result-score>p b{color:var(--text);font:900 clamp(34px,6vw,66px) ui-monospace,monospace;font-variant-numeric:tabular-nums}.s5-result-score>p span{font-size:26px}.s5-result-score>p small{grid-column:1 / -1;color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.13em}.s5-result-warning{display:flex;align-items:center;gap:9px;margin:18px clamp(18px,4vw,42px) 0;padding:12px 14px;border-left:3px solid var(--accent);background:#e87c1e14;color:#e6b183;font-size:12px}.s5-result-warning svg{width:16px;flex:0 0 auto}.s5-result-evidence{display:flex;min-height:42px;align-items:center;gap:9px;margin:0;padding:10px clamp(18px,4vw,42px);border-bottom:1px solid var(--line);background:#0d1115b8;color:var(--muted);font-size:11px}.s5-result-evidence>span{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#7f8992}.s5-result-evidence.is-available>span{background:#53d39a;box-shadow:0 0 0 4px #53d39a1a}.s5-result-evidence.is-pending>span{background:var(--accent);animation:s5-result-pulse 1.5s ease-in-out infinite}.s5-result-evidence.is-invalid>span{background:#e76a70}.s5-result-evidence>strong{color:var(--text);font-weight:800}.s5-result-evidence>small{margin-left:auto;color:#7f8992;font-size:10px}.s5-result-map-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:22px clamp(18px,4vw,42px);overflow:hidden;border-bottom:1px solid var(--line)}.s5-result-map-tabs button{position:relative;display:grid;min-width:0;min-height:84px;align-content:end;gap:5px;overflow:hidden;padding:13px;border:1px solid var(--line-strong);background:#101419;color:var(--text);text-align:left;isolation:isolate}.s5-result-map-tabs button:after{position:absolute;z-index:-1;inset:auto 0 0;height:3px;background:var(--accent);content:"";opacity:0;transform:scaleX(.4);transition:opacity var(--motion-ui) var(--ease-standard),transform var(--motion-ui) var(--ease-standard)}.s5-result-map-tabs button.is-active{border-color:#e87c1e9e}.s5-result-map-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.s5-result-map-tabs img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;filter:saturate(.65)}.s5-result-map-tabs button:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,#080b0f26,#080b0ff0);content:""}.s5-result-map-tabs span{overflow-wrap:anywhere;color:#ccd2d7;font-size:11px;font-weight:800}.s5-result-map-tabs strong{font:850 17px ui-monospace,monospace}.s5-result-statistics{padding:clamp(22px,4vw,42px)}.s5-result-statistics>header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.s5-result-statistics>header small{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-result-statistics>header h3{margin:5px 0 0;font-size:clamp(24px,3.5vw,38px)}.s5-result-statistics>header p{display:flex;align-items:center;gap:6px;margin:0;color:#f0ad64;font-size:11px;font-weight:850}.s5-result-statistics>header p svg{width:14px}.s5-native-statistics{margin-top:18px;border:1px solid var(--line-strong);background:#0d1115}.s5-native-statistics>header{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--line)}.s5-native-statistics>header>div{min-width:0}.s5-native-statistics>header small{color:var(--accent);font:850 9px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-native-statistics>header h4{margin:5px 0 0;font-size:18px}.s5-native-statistics>header p{max-width:520px;margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.s5-native-statistics>header>strong{flex:0 0 auto;padding:6px 8px;border:1px solid var(--line-strong);color:#9aa4ac;font:800 9px ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase}.s5-native-statistics>header>strong.is-available{border-color:#53d39a75;color:#76d99b}.s5-native-statistics>header>strong.is-partial{border-color:#e87c1e75;color:#f0ad64}.s5-native-statistics-empty{margin:0;padding:16px;color:var(--muted);font-size:12px;line-height:1.45}.s5-native-team-groups{display:grid;gap:12px;padding:12px}.s5-native-team-groups>section{min-width:0;border:1px solid var(--line);background:#090d11}.s5-native-team-groups>section>h5{margin:0;padding:10px 12px;border-bottom:1px solid var(--line);color:#cbd2d7;font-size:11px;overflow-wrap:anywhere}.s5-native-player-list{display:grid;gap:1px;background:var(--line)}.s5-native-player{min-width:0;background:#0d1115}.s5-native-player summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;list-style:none}.s5-native-player summary::-webkit-details-marker{display:none}.s5-native-player summary>span:first-child,.s5-native-player.is-unavailable>div{display:grid;min-width:0;gap:3px}.s5-native-player strong{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.s5-native-player small{color:#8d98a0;font-size:10px}.s5-native-player.is-unavailable>div{min-height:52px;justify-content:center;padding:10px 12px}.s5-native-player.is-unavailable span{color:#8d98a0;font-size:10px}.s5-native-disclosure{color:var(--accent);font-size:18px;line-height:1;transition:transform var(--motion-ui) var(--ease-standard)}.s5-native-player[open] .s5-native-disclosure{transform:rotate(180deg)}.s5-native-metric-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;padding:10px 12px 12px;border-top:1px solid var(--line)}.s5-native-metric-groups>section{min-width:0;padding:10px;border:1px solid var(--line);background:#10151a}.s5-native-metric-groups>section.is-unavailable{opacity:.72}.s5-native-metric-groups h6{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;color:#dde2e6;font-size:11px}.s5-native-metric-groups h6 small{color:#8d98a0;font-size:9px;font-weight:700}.s5-native-metric-groups dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.s5-native-metric-groups dl div{min-width:0}.s5-native-metric-groups dt{overflow-wrap:anywhere;color:#7f8992;font-size:9px;line-height:1.3}.s5-native-metric-groups dd{margin:3px 0 0;color:var(--text);font:800 12px ui-monospace,monospace;font-variant-numeric:tabular-nums}.s5-statistics-table{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.s5-statistics-table table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:12px}.s5-statistics-table.is-extended table{min-width:800px}.s5-statistics-table.is-roster-only table{min-width:360px}.s5-statistics-table th,.s5-statistics-table td{height:48px;padding:8px 10px;border-bottom:1px solid var(--line);background:#0d1115;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.s5-statistics-table thead th{color:#7f8992;font:800 9px ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.s5-statistics-table th:first-child{position:sticky;z-index:2;left:0;width:36%;min-width:180px;max-width:260px;border-right:1px solid var(--line);text-align:left}.s5-statistics-table tbody th:first-child{display:table-cell;overflow:hidden;color:var(--text);text-overflow:ellipsis}.s5-statistics-table tbody th:first-child span{display:inline-block;max-width:100%;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.s5-statistics-table tbody th:first-child small{display:inline-flex;align-items:center;gap:3px;margin-left:8px;color:#f0ad64;font-size:8px}.s5-statistics-table tbody th:first-child small svg{width:10px}.s5-statistics-table tr.is-mvp th,.s5-statistics-table tr.is-mvp td{background:#15130f}.s5-statistics-table tbody tr:last-child th,.s5-statistics-table tbody tr:last-child td{border-bottom:0}.s5-result-availability{display:flex;min-height:120px;align-items:center;gap:14px;padding:22px;border:1px solid var(--line-strong);background:#0d1115}.s5-result-availability.is-pending{border-color:#e87c1e66}.s5-result-availability>svg{width:20px;color:var(--accent);animation:s5-result-spin 1.2s linear infinite}.s5-result-availability strong{font-size:17px}.s5-result-availability p{margin:6px 0 0;color:var(--muted);line-height:1.5}.s5-result-state{display:grid;min-height:calc(100dvh - 92px);place-items:center;align-content:center;gap:10px;padding:32px;text-align:center}.s5-result-state>svg{width:28px;color:var(--accent)}.s5-result-state h3{margin:8px 0 0;font-size:clamp(24px,4vw,38px)}.s5-result-state p{max-width:480px;margin:0;color:var(--muted);line-height:1.55}.s5-result-state button{min-height:44px;margin-top:10px;padding:0 22px;border:1px solid var(--accent);background:var(--accent);color:#08090a;font-weight:850}@keyframes s5-result-backdrop-in{0%{opacity:0}}@keyframes s5-result-sheet-in{0%{opacity:.7;transform:translate(32px)}}@keyframes s5-result-spin{to{transform:rotate(360deg)}}@keyframes s5-result-pulse{50%{opacity:.42;transform:scale(.76)}}@media(max-width:600px){.s5-result-sheet{width:100vw;border-left:0}.s5-result-header{min-height:74px;padding:12px 14px}.s5-result-header h2{font-size:24px}.s5-result-header button{width:44px;height:44px}.s5-result-score{min-height:150px;gap:10px;padding:24px 14px}.s5-result-score>div strong{font-size:17px}.s5-result-score>div span{font-size:8px}.s5-result-score>p{gap:5px}.s5-result-score>p b{font-size:34px}.s5-result-map-tabs{display:flex;grid-template-columns:none;padding:14px;overflow-x:auto;scroll-snap-type:x proximity}.s5-result-map-tabs button{min-width:154px;flex:0 0 154px;scroll-snap-align:start}.s5-result-statistics{padding:20px 14px 34px}.s5-result-statistics>header{align-items:flex-start;flex-direction:column}.s5-native-statistics>header{align-items:flex-start;flex-direction:column}.s5-native-metric-groups{grid-template-columns:1fr}.s5-statistics-table th:first-child{min-width:154px;max-width:190px}}@media(prefers-reduced-motion:reduce){.s5-tournament-room,.s5-tournament-room *,.s5-tournament-room *:before,.s5-tournament-room *:after{animation-duration:1ms!important;transition-duration:1ms!important}.s5-result-sheet,.s5-result-sheet *,.s5-result-sheet *:before,.s5-result-sheet *:after{animation-duration:1ms!important;transition-duration:1ms!important}.s5-result-sheet,.s5-roster-sheet{transform:none!important}}.s5-command-client{transition:background-color .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1)}.s5-command-client.is-theme-carbon{--command-bg: #050708;--command-panel: #0a0d0f;--command-panel-deep: #060809;--command-line: rgba(198, 210, 216, .14);--command-text: #f3f6f7;--command-muted: #93a0a4}.s5-command-client.is-theme-contrast{--command-bg: #050608;--command-panel: #101419;--command-panel-deep: #080a0d;--command-line: rgba(241, 245, 247, .28);--command-text: #ffffff;--command-muted: #b6c0c7;--command-orange: #ff8a2c;--command-green: #6ee791}.s5-command-client.is-theme-carbon .s5-command-sidebar,.s5-command-client.is-theme-carbon .s5-command-topbar,.s5-command-client.is-theme-carbon .s5-command-scoreboard,.s5-command-client.is-theme-carbon .s5-command-rail,.s5-command-client.is-theme-carbon .s5-command-workspace-rail,.s5-command-client.is-theme-carbon .s5-command-footer{background:#07090a}.s5-command-settings-wrap{position:relative}.s5-command-settings-wrap>button{min-width:0}.s5-command-theme-menu{display:grid;position:absolute;z-index:6;top:calc(100% + 7px);right:0;width:165px;gap:4px;padding:10px;border:1px solid var(--command-line-strong);background:#101315}.s5-command-theme-menu>span{padding:2px 3px 6px;color:var(--command-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.1em}.s5-command-theme-menu button{justify-content:flex-start;min-height:27px;padding:0 8px;border:1px solid transparent;background:transparent;color:#c9d0d4;font-size:9px;letter-spacing:.07em}.s5-command-theme-menu button:hover,.s5-command-theme-menu button:focus-visible,.s5-command-theme-menu button.is-selected{border-color:#f07b1b80;background:#f07b1b1a;color:#fff}.s5-command-workspace-main{min-width:0;min-height:0;overflow:auto;padding:20px 24px 19px 25px;background:var(--command-bg);animation:s5-command-workspace-in .22s cubic-bezier(.25,1,.5,1) both}.s5-command-workspace-rail{display:flex;min-width:0;overflow:auto;flex-direction:column;gap:14px;padding:13px;border-left:1px solid var(--command-line);background:#0a0c0e;animation:s5-command-workspace-in .22s 45ms cubic-bezier(.25,1,.5,1) both}.s5-command-workspace-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-height:65px;margin-bottom:17px;padding-bottom:14px;border-bottom:1px solid var(--command-line)}.s5-command-workspace-heading>div{display:flex;align-items:center;gap:12px;min-width:0}.s5-command-workspace-heading>div>span{display:grid;width:37px;height:37px;flex:0 0 auto;place-items:center;border:1px solid rgba(240,123,27,.44);background:#f07b1b14;color:var(--command-orange)}.s5-command-workspace-heading>div>span svg{width:20px;height:20px}.s5-command-workspace-heading h1{margin:0;color:#f3f5f6;font-size:23px;font-weight:850;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}.s5-command-workspace-heading p{margin:5px 0 0;color:#a6afb6;font-size:11px;font-weight:600;line-height:1.35}.s5-command-workspace-heading>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:31px;flex:0 0 auto;padding:0 11px;border:1px solid var(--command-line);background:#111417;color:#c2c9ce;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.09em}.s5-command-workspace-heading>button svg{width:13px;height:13px}.s5-command-workspace-heading>button:hover,.s5-command-workspace-heading>button:focus-visible{border-color:#f07b1b99;color:#fff;outline:none}.s5-command-players,.s5-command-server-workspace{border:1px solid var(--command-line);background:#0b0e10}.s5-command-player-column header{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 14px;border-bottom:1px solid var(--command-line)}.s5-command-player-column header strong{color:#dce1e4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900;letter-spacing:.1em}.s5-command-player-column header span{color:var(--command-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.s5-command-players,.s5-command-server-workspace{min-height:425px;padding:16px}.s5-command-search{display:flex;align-items:center;gap:8px;max-width:310px;min-height:35px;margin-bottom:15px;padding:0 10px;border:1px solid var(--command-line);background:#101315;color:#9aa4ab}.s5-command-search svg{width:15px;height:15px}.s5-command-search input{width:100%;border:0;outline:0;background:transparent;color:#f2f4f5;font:inherit;font-size:11px}.s5-command-search:focus-within{border-color:#f07b1ba8}.s5-command-player-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.s5-command-player-column{border:1px solid var(--command-line);background:#0e1114}.s5-command-player-column header{border-top:2px solid var(--command-orange)}.s5-command-player-column.is-gold header{border-top-color:#c8a55b}.s5-command-player-column>button{display:grid;width:100%;grid-template-columns:29px minmax(0,1fr) 17px;align-items:center;gap:9px;min-height:53px;padding:0 12px;border:0;border-bottom:1px solid rgba(210,220,226,.08);background:transparent;color:#b6c0c6;cursor:pointer;text-align:left}.s5-command-player-column>button>i{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(240,123,27,.4);background:#f07b1b17;color:#f5bd86;font-size:8px;font-style:normal;font-weight:850}.s5-command-player-column.is-gold>button>i{border-color:#c8a55b6b;background:#c8a55b1a;color:#ead49c}.s5-command-player-column>button section{display:grid;min-width:0;gap:3px}.s5-command-player-column>button section strong{overflow:hidden;color:#e8ebed;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.s5-command-player-column>button section span{overflow:hidden;color:#98a2a9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:750;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.s5-command-player-column>button>svg{width:16px;height:16px;color:var(--command-green)}.s5-command-player-column>button>svg[data-lucide=clock-3]{color:#a0a9af}.s5-command-player-column>button:hover,.s5-command-player-column>button:focus-visible,.s5-command-player-column>button.is-active{background:#f07b1b14;outline:none}.s5-command-player-column>p{padding:17px;color:#9ba5ac;font-size:11px}.s5-command-server-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid var(--command-line);background:#111417;color:#cbd2d6;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.08em}.s5-command-server-actions button svg{width:15px;height:15px}.s5-command-server-actions button:hover,.s5-command-server-actions button:focus-visible{border-color:#f07b1bb3;background:#f07b1b1a;color:#fff;outline:none}.s5-command-server-command{display:grid;grid-template-columns:1fr auto;gap:8px 14px;padding:15px;border:1px solid var(--command-line);background:#101315}.s5-command-server-command>span{grid-column:1 / -1;color:#9ba5ac;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:900;letter-spacing:.1em}.s5-command-server-command code{overflow:hidden;padding:10px;background:#080a0c;color:#d8dfe3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-command-server-command button{display:flex;align-items:center;gap:7px;padding:0 12px;border:1px solid rgba(240,123,27,.58);background:#f07b1b14;color:#fff;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.08em}.s5-command-server-command button svg{width:14px;height:14px}.s5-command-server-command button:disabled{border-color:var(--command-line);color:#7c878e;cursor:default}.s5-command-server-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:13px 0}.s5-command-server-grid>div{display:grid;gap:6px;min-height:100px;align-content:center;padding:15px;border:1px solid var(--command-line);background:#0e1114}.s5-command-server-grid span{color:#909aa1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.09em}.s5-command-server-grid strong{color:#f2f4f5;font-size:15px;font-weight:800}.s5-command-server-grid small{color:#a8b1b7;font-size:10px;line-height:1.35}.s5-command-server-actions{display:flex;flex-wrap:wrap;gap:8px}.s5-command-workspace-rail>section{border:1px solid var(--command-line);background:#0b0e10}.s5-command-workspace-rail>section>header{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 13px;border-bottom:1px solid var(--command-line)}.s5-command-workspace-rail>section>header strong{color:#dce1e3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900;letter-spacing:.1em}.s5-command-workspace-rail>section>header span{color:#9da6ad;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.s5-command-workspace-status{display:flex;align-items:center;gap:9px;padding:13px;border-bottom:1px solid rgba(210,220,226,.08)}.s5-command-workspace-status>svg{width:20px;height:20px;flex:0 0 auto;color:var(--command-green)}.s5-command-workspace-status div{display:grid;gap:3px}.s5-command-workspace-status strong{color:#eef1f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:850;letter-spacing:.07em}.s5-command-workspace-status span{color:#a6b0b6;font-size:10px}.s5-command-workspace-rail dl{display:grid;gap:10px;margin:0;padding:13px}.s5-command-workspace-rail dl>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px}.s5-command-workspace-rail dt,.s5-command-workspace-rail dd{margin:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:750;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.s5-command-workspace-rail dt{color:#89949b}.s5-command-workspace-rail dd{color:#ccd3d6;text-align:right}.s5-command-workspace-rail-teams>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:0 13px;border-bottom:1px solid rgba(210,220,226,.08)}.s5-command-workspace-rail-teams>div:last-child{border-bottom:0}.s5-command-workspace-rail-teams b{overflow:hidden;color:#e6eaec;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.s5-command-workspace-rail-teams span{color:#9ea8ae;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:750;white-space:nowrap}.s5-command-workspace-rail-action{display:flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(240,123,27,.58);background:#f07b1b17;color:#fff;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:850;letter-spacing:.09em}.s5-command-workspace-rail-action svg{width:16px;height:16px;color:var(--command-orange)}.s5-command-workspace-rail-action:hover,.s5-command-workspace-rail-action:focus-visible{border-color:var(--command-orange);background:#f07b1b29;outline:none}@keyframes s5-command-workspace-in{0%{opacity:.88;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes s5-command-spin{to{transform:rotate(360deg)}}@media(max-width:1040px){.s5-command-workspace-main{padding-right:17px;padding-left:17px}}@media(max-width:820px){.s5-command-workspace-main{overflow:visible;padding:14px 12px}.s5-command-workspace-rail{overflow:visible;padding:12px;border-top:1px solid var(--command-line);border-left:0}.s5-command-workspace-heading{min-height:57px}.s5-command-player-columns{grid-template-columns:1fr}}@media(max-width:520px){.s5-command-theme-menu{right:-3px}.s5-command-workspace-heading{align-items:center}.s5-command-workspace-heading h1{font-size:18px}.s5-command-workspace-heading p{display:none}.s5-command-workspace-heading>div>span{width:32px;height:32px}.s5-command-workspace-heading>button{font-size:0;min-width:31px;padding:0}.s5-command-workspace-heading>button svg{width:15px;height:15px}.s5-command-player-columns{gap:9px}.s5-command-server-grid,.s5-command-server-command{grid-template-columns:1fr}.s5-command-server-command button{min-height:33px}}@media(prefers-reduced-motion:reduce){.s5-command-workspace-main,.s5-command-workspace-rail{animation:none}}.s5-command-client,.s5-command-client *,.s5-command-client *:before,.s5-command-client *:after{box-sizing:border-box}.s5-command-client{--command-bg: #080a0c;--command-panel: #0c0f12;--command-panel-deep: #090b0d;--command-line: rgba(210, 220, 226, .115);--command-line-strong: rgba(210, 220, 226, .19);--command-text: #f1f3f4;--command-muted: #858d96;--command-orange: #f07b1b;--command-green: #57c975;display:grid;grid-template-columns:198px minmax(0,1fr);min-height:100dvh;overflow:hidden;background:var(--command-bg);color:var(--command-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.s5-command-client button{font:inherit}.s5-command-sidebar{display:flex;position:relative;z-index:2;min-height:100dvh;flex-direction:column;border-right:1px solid var(--command-line);background:#0a0c0e}.s5-command-brand{display:grid;grid-template-columns:108px auto;align-items:end;gap:3px;height:50px;padding:12px 15px 7px;border:0;background:transparent;color:var(--command-text);cursor:pointer;text-align:left;text-decoration:none}.s5-command-brand img{display:block;width:108px;height:17px;object-fit:contain;object-position:left center;filter:grayscale(1) brightness(2.8)}.s5-command-brand span{padding-bottom:1px;color:#ccd1d5;font-size:11px;font-weight:800;letter-spacing:.17em;line-height:1}.s5-command-nav{display:flex;flex-direction:column;min-width:0}.s5-command-mobile-nav{display:none}.s5-command-nav-heading{padding:0 16px 9px;color:#8b949d;font-size:8px;font-weight:850;letter-spacing:.15em;line-height:1}.s5-command-nav-divider{height:1px;margin:15px 15px 17px;background:var(--command-line)}.s5-command-nav-item{display:grid;grid-template-columns:20px minmax(0,1fr) 8px;align-items:center;gap:12px;min-height:41px;padding:0 15px;border:0;border-left:1px solid transparent;border-right:3px solid transparent;background:transparent;color:#bbc1c6;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.025em;text-align:left;transition:background .16s cubic-bezier(.25,1,.5,1),color .16s cubic-bezier(.25,1,.5,1),border-color .16s cubic-bezier(.25,1,.5,1)}.s5-command-nav-item svg{width:17px;height:17px;stroke-width:1.55}.s5-command-nav-item b{width:5px;height:5px;border-radius:50%;background:#45c5e7}.s5-command-nav-item:hover,.s5-command-nav-item:focus-visible{background:#121518;color:#fff;outline:none}.s5-command-nav-item.is-active{border-left-color:var(--command-orange);border-right-color:var(--command-orange);background:#17191b;color:#fff}.s5-command-sidebar-footer{display:grid;gap:21px;margin-top:auto;padding:19px 15px 13px;border-top:1px solid var(--command-line)}.s5-command-sidebar-footer>span{color:#899199;font-size:8px;font-weight:700;letter-spacing:.11em;line-height:1.8}.s5-command-sidebar-footer button{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:#a4abb1;cursor:pointer;font-size:10px;font-weight:700}.s5-command-sidebar-footer svg{width:14px;height:14px;transform:rotate(180deg)}.s5-command-stage{display:grid;width:100%;height:100dvh;min-width:0;min-height:0;overflow:hidden;grid-template-rows:40px 108px minmax(0,1fr) 72px}.s5-command-topbar{display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 calc(50% - 235px);border-top:1px solid var(--command-line);border-bottom:1px solid var(--command-line);background:#0b0d0f}.s5-command-topbar p{display:flex;align-items:center;gap:9px;margin:0;color:#d5dade;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.11em;white-space:nowrap}.s5-command-topbar p>i{width:1px;height:12px;background:#788088}.s5-command-event-flag{display:grid;width:19px;height:14px;place-items:center;background:#e23d32;color:#ffe545}.s5-command-event-flag svg{width:8px;height:8px;fill:currentColor}.s5-command-topbar>div{display:flex;align-items:center;gap:15px}.s5-command-topbar>div>span,.s5-command-topbar>div>strong{display:flex;align-items:center;gap:5px;color:#c2c8cd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:700;letter-spacing:.08em}.s5-command-topbar>div>strong{color:var(--command-green)}.s5-command-topbar svg{width:12px;height:12px}.s5-command-topbar button{display:flex;align-items:center;gap:7px;min-height:27px;padding:0 15px;border:1px solid var(--command-line);background:#101316;color:#b9c0c6;cursor:pointer;font-size:9px;font-weight:800;letter-spacing:.1em}.s5-command-topbar button:hover,.s5-command-topbar button:focus-visible{border-color:var(--command-line-strong);color:#fff;outline:none}.s5-command-topbar .s5-language-switcher{padding:2px;border-color:var(--command-line);background:#101316}.s5-command-topbar .s5-language-switcher .s5-language-switcher-trigger{min-width:108px;min-height:25px;padding:0 7px;border:0;background:var(--command-orange);color:#080a0c;font-size:8px}.s5-command-topbar .s5-language-switcher .s5-language-switcher-menu{min-width:150px}.s5-command-topbar .s5-language-switcher .s5-language-switcher-option{min-height:30px;padding:0 8px;border:0;color:#b9c0c6;font-size:8px}.s5-command-topbar .s5-language-switcher .s5-language-switcher-option:hover,.s5-command-topbar .s5-language-switcher .s5-language-switcher-option:focus-visible{background:#e87c1e24;color:#fff}.s5-command-topbar .s5-language-switcher .s5-language-switcher-option.is-active{background:var(--command-orange);color:#080a0c}.s5-command-scoreboard{display:grid;grid-template-columns:minmax(0,1fr) 172px minmax(0,1fr);align-items:center;min-width:0;padding:0 39px;border-bottom:1px solid var(--command-line);background:#0a0c0e}.s5-command-team-score{display:flex;align-items:center;gap:19px;min-width:0}.s5-command-team-score.is-right{flex-direction:row-reverse;text-align:right}.s5-command-team-emblem{display:grid;width:73px;height:73px;flex:0 0 auto;place-items:center}.s5-command-team-emblem svg{width:66px;height:66px;stroke-width:1.6}.s5-command-team-emblem.is-orange{color:var(--command-orange)}.s5-command-team-emblem.is-gold{color:#c9a65c}.s5-command-team-score>div{min-width:0}.s5-command-team-score strong{display:block;overflow:hidden;color:#f4f5f6;font-size:25px;font-weight:900;letter-spacing:-.035em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.s5-command-team-score small{display:flex;align-items:center;gap:8px;margin-top:10px;color:#858d95;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.05em}.s5-command-team-score.is-right small{justify-content:flex-end}.s5-command-team-score small b{padding:4px 6px;border:1px solid rgba(84,201,117,.45);background:#54c97514;color:var(--command-green);font-size:8px;letter-spacing:.08em}.s5-command-series{display:grid;grid-template-columns:1fr 42px 1fr;align-items:center;gap:14px;text-align:center}.s5-command-series>strong{font-size:38px;font-weight:800;letter-spacing:-.07em;line-height:1}.s5-command-series>span{color:#8a9299;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.35}.s5-command-series>div{display:flex;grid-column:1 / -1;justify-content:center;gap:4px;margin-top:-6px}.s5-command-series i{width:7px;height:7px;border:1px solid #66707a}.s5-command-content{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) 358px;background:var(--command-bg)}.s5-command-primary{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) 99px;padding:0 24px 0 25px}.s5-command-map-pool{min-height:0;overflow:auto;border:1px solid var(--command-line);border-top:0;background:#0a0d0f}.s5-command-pool-header{display:grid;min-height:107px;grid-template-columns:1fr 210px 1fr;align-items:start;gap:14px;padding:17px 14px 0}.s5-command-pool-header>div:first-child{display:flex;align-items:center;gap:8px;color:#c6cbd0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:850;letter-spacing:.11em}.s5-command-pool-header>div:first-child span{color:#818b93}.s5-command-pool-header>div:first-child svg{width:12px;height:12px}.s5-command-turn{display:grid;justify-items:center;text-align:center}.s5-command-turn>span,.s5-command-turn>strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:850;letter-spacing:.12em;line-height:1.2}.s5-command-turn>span{color:#a4abb1}.s5-command-turn>strong{margin-top:3px;color:var(--command-orange)}.s5-command-turn>b{margin-top:4px;color:var(--command-orange);font-size:28px;font-weight:800;letter-spacing:.03em;line-height:1}.s5-command-veto-cta{display:flex;min-height:31px;align-items:center;justify-content:center;gap:7px;margin-top:6px;padding:0 13px;border:1px solid rgba(240,123,27,.8);background:#f07b1b1f;color:#fff;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900}.s5-command-veto-cta svg{width:13px;height:13px;color:var(--command-orange);fill:currentColor}.s5-command-veto-cta:hover,.s5-command-veto-cta:focus-visible{border-color:#ffb46e;background:#f07b1b33;outline:none}.s5-command-veto-cta:disabled{border-color:var(--command-line);background:#111417;color:#697179;cursor:default}.s5-command-veto-cta:disabled svg{color:#697179}.s5-command-turn>i{display:block;width:216px;height:3px;margin-top:10px;overflow:hidden;background:#20262b}.s5-command-turn>i>em{display:block;height:100%;background:var(--command-orange);transition:width .24s cubic-bezier(.25,1,.5,1)}.s5-command-filters{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0;padding-top:1px}.s5-command-filters>span{margin-right:9px;color:#949da5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.1em}.s5-command-filters button{min-height:22px;padding:0 8px;border:1px solid var(--command-line);border-right:0;background:#111417;color:#9ca4ac;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.s5-command-filters button:last-child{border-right:1px solid var(--command-line)}.s5-command-filters button.is-active,.s5-command-filters button:hover,.s5-command-filters button:focus-visible{background:#1a1e21;color:#fff;outline:none}.s5-command-message{display:flex;align-items:center;gap:7px;min-height:0;max-height:0;margin:0 12px;overflow:hidden;color:var(--command-green);font-size:10px;font-weight:700;opacity:0;transition:max-height .2s cubic-bezier(.25,1,.5,1),opacity .16s cubic-bezier(.25,1,.5,1),margin .2s cubic-bezier(.25,1,.5,1)}.s5-command-message.is-visible,.s5-command-message.is-error{min-height:27px;max-height:31px;margin-top:-8px;margin-bottom:7px;opacity:1}.s5-command-message.is-error{color:#ff9c95}.s5-command-message svg{width:14px;height:14px}.s5-command-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 11px 12px}.s5-command-map-card{position:relative;display:grid;min-width:0;min-height:154px;aspect-ratio:1.44;overflow:hidden;align-content:space-between;padding:0;border:1px solid rgba(225,232,237,.19);background:#15191d;color:#fff;cursor:default;isolation:isolate;text-align:left}.s5-command-map-card>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;opacity:.84;transition:transform .22s cubic-bezier(.25,1,.5,1),filter .22s cubic-bezier(.25,1,.5,1)}.s5-command-map-veil{position:absolute;z-index:-1;inset:0;background:#04070947}.s5-command-map-card>div{align-self:end;padding:0 12px 6px}.s5-command-map-card>div strong{color:#fbfbfb;font-size:21px;font-weight:900;letter-spacing:-.035em;line-height:1;text-shadow:0 1px 4px #060708}.s5-command-map-card footer{display:flex;align-items:center;min-width:0;gap:12px;padding:6px 12px 7px;border-top:1px solid rgba(255,255,255,.12);background:#050709b8;color:#e1e5e7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:.04em}.s5-command-map-card footer b{color:var(--command-orange);font-weight:900}.s5-command-map-card footer span:nth-child(2) b{color:#d8b34f}.s5-command-map-card footer em{min-width:0;margin-left:auto;overflow:hidden;color:#c5cbd0;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.s5-command-map-card>i{position:absolute;top:10px;right:10px;padding:5px 7px;background:#111416;color:var(--command-orange);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.1em}.s5-command-map-card.is-actionable{border-color:#f07b1bb8;cursor:pointer}.s5-command-map-card.is-actionable:hover,.s5-command-map-card.is-actionable:focus-visible{border-color:#ffb46e;outline:1px solid rgba(240,123,27,.5);outline-offset:-4px}.s5-command-map-card.is-actionable:hover>img,.s5-command-map-card.is-actionable:focus-visible>img{transform:scale(1.045);filter:saturate(1.08)}.s5-command-map-card:disabled{color:inherit;opacity:1}.s5-command-map-card.is-banned>img{filter:grayscale(.35) brightness(.78)}.s5-command-map-card.is-picked{border-color:#57c97559}.s5-command-map-card.is-resolved{animation:s5-command-confirm .36s cubic-bezier(.25,1,.5,1) both}.s5-command-actions{display:grid;align-content:center;justify-items:center;gap:8px;padding:7px 0 0}.s5-command-actions>strong{color:var(--command-orange);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.12em}.s5-command-actions>div{display:grid;width:min(100%,724px);grid-template-columns:repeat(3,1fr);gap:12px}.s5-command-actions button{display:flex;min-height:43px;align-items:center;justify-content:center;gap:11px;border:1px solid rgba(240,123,27,.75);background:#101315;color:#f0f2f3;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800;letter-spacing:.13em;transition:background .16s cubic-bezier(.25,1,.5,1),color .16s cubic-bezier(.25,1,.5,1)}.s5-command-actions button svg{width:21px;height:21px;color:var(--command-orange)}.s5-command-actions button:hover,.s5-command-actions button:focus-visible,.s5-command-actions button.is-current{background:#f07b1b1c;outline:none}.s5-command-actions button:disabled{border-color:var(--command-line);color:#697179;cursor:default}.s5-command-actions button:disabled svg{color:#697179}.s5-command-actions button:only-child{width:min(100%,420px);grid-column:1 / -1;justify-self:center}.s5-command-actions p{margin:0;color:#9ca4aa;font-size:9px;font-weight:650}.s5-command-rail{min-width:0;overflow:auto;padding:13px 13px 9px;border-left:1px solid var(--command-line);background:#0a0c0e}.s5-command-rail-section{border:1px solid var(--command-line);background:#0b0e10}.s5-command-rail-section>header{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 14px;border-bottom:1px solid var(--command-line)}.s5-command-rail-section>header strong,.s5-command-file-sync strong{color:#dce0e2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.1em}.s5-command-rail-section>header span{padding:4px 10px;border:1px solid var(--command-line);background:#131619;color:#9099a0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.1em}.s5-command-history-list{padding-top:4px}.s5-command-history-row,.s5-command-history-current{display:grid;grid-template-columns:27px minmax(58px,1fr) 55px minmax(64px,1fr) 34px;align-items:center;gap:6px;min-height:43px;padding:0 12px;border-bottom:1px solid rgba(210,220,226,.075);color:#aeb5bb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.04em}.s5-command-history-row>span,.s5-command-history-current>span{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--command-line);color:#bec5ca}.s5-command-history-row>strong,.s5-command-history-current>strong{overflow:hidden;color:#e1e4e6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.s5-command-history-row>b,.s5-command-history-current>b{color:#f07d76;font-size:8px;letter-spacing:.06em}.s5-command-history-row>em{display:flex;align-items:center;gap:4px;overflow:hidden;color:#d3d8dc;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.s5-command-history-row>em svg{width:15px;height:15px;flex:0 0 auto;color:#ed6262}.s5-command-history-row>time,.s5-command-history-current>time{color:#9aa2a8;font-size:8px;text-align:right}.s5-command-history-row.is-pick>b{color:var(--command-green)}.s5-command-history-row.is-pick>em svg{color:var(--command-green)}.s5-command-history-current{min-height:45px;border-bottom:0;border-left:3px solid var(--command-orange);background:#f07b1b1c}.s5-command-history-current>span{color:var(--command-orange);border-color:#f07b1b59}.s5-command-history-current>b{grid-column:3 / 5;color:var(--command-orange)}.s5-command-map-order{margin:9px 13px 13px}.s5-command-map-order>span{display:flex;align-items:center;gap:3px;margin:0 0 8px;color:#889198;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.1em}.s5-command-map-order>span svg{width:12px;height:12px;transform:rotate(90deg)}.s5-command-map-order ol{margin:0;padding:0;border:1px solid rgba(210,220,226,.08);list-style:none}.s5-command-map-order li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;min-height:38px;padding:0 12px;border-bottom:1px solid rgba(210,220,226,.08)}.s5-command-map-order li:last-child{border-bottom:0}.s5-command-map-order li b{color:#aeb6bc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.s5-command-map-order li strong{overflow:hidden;color:#cad0d4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.s5-command-map-order li em{color:#808990;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.09em}.s5-command-server{margin-top:14px;padding-bottom:11px}.s5-command-server>span{display:block;margin:14px 14px 8px;color:#939ca3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.1em}.s5-command-server-ready{display:flex;align-items:center;justify-content:space-between;min-height:55px;margin:0 14px 12px;padding:0 15px;border:1px solid rgba(87,201,117,.7);background:#57c97513;color:var(--command-green)}.s5-command-server-ready strong{font-size:18px;font-weight:850;letter-spacing:.03em}.s5-command-server-ready svg{width:21px;height:21px}.s5-command-server dl{display:grid;gap:8px;margin:0 14px}.s5-command-server dl>div{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:16px}.s5-command-server dt,.s5-command-server dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:750;letter-spacing:.04em}.s5-command-server dt{color:#879098}.s5-command-server dd{overflow:hidden;color:#cbd0d4;text-overflow:ellipsis;white-space:nowrap}.s5-command-server dd.is-online{display:flex;align-items:center;gap:3px;color:var(--command-green)}.s5-command-server dd.is-online svg{width:9px;height:9px}.s5-command-server dl button,.s5-command-file-sync button{min-width:58px;min-height:20px;padding:0 7px;border:1px solid var(--command-line);background:#111417;color:#b7bec4;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;font-weight:850;letter-spacing:.1em}.s5-command-server dl button:hover,.s5-command-server dl button:focus-visible,.s5-command-file-sync button:hover,.s5-command-file-sync button:focus-visible{border-color:var(--command-line-strong);color:#fff;outline:none}.s5-command-file-sync{display:flex;align-items:center;justify-content:space-between;min-height:65px;margin-top:14px;padding:0 14px;border:1px solid var(--command-line);background:#0b0e10}.s5-command-file-sync div{display:grid;gap:4px}.s5-command-file-sync strong{display:flex;align-items:center;gap:7px}.s5-command-file-sync strong svg{width:14px;height:14px;color:var(--command-green)}.s5-command-file-sync span{color:#a0a7ad;font-size:9px;font-weight:650}.s5-command-footer{display:grid;grid-template-columns:1.32fr 1.25fr .95fr .85fr;min-width:0;border-top:1px solid var(--command-line);background:#0a0c0e}.s5-command-footer>div{display:grid;align-content:start;gap:11px;min-width:0;padding:18px 28px;border-right:1px solid var(--command-line)}.s5-command-footer>div:last-child{border-right:0}.s5-command-footer strong{color:#aab1b7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900;letter-spacing:.1em}.s5-command-footer span{color:#a2aab0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:.04em;line-height:1.65}.s5-command-footer span svg{width:12px;height:12px;margin-left:7px;vertical-align:-3px}.s5-command-footer span.is-good{display:flex;align-items:center;gap:7px;color:#a9b5ad}.s5-command-footer span.is-good svg{margin:0;color:var(--command-green)}@keyframes s5-command-confirm{0%{filter:brightness(1)}55%{filter:brightness(1.35)}to{filter:brightness(1)}}@media(max-width:1240px){.s5-command-client{grid-template-columns:180px minmax(0,1fr)}.s5-command-content{grid-template-columns:minmax(0,1fr) 322px}.s5-command-scoreboard{padding:0 24px}.s5-command-team-score strong{font-size:21px}.s5-command-primary{padding-left:17px;padding-right:17px}.s5-command-map-card>div strong{font-size:18px}.s5-command-history-row,.s5-command-history-current{grid-template-columns:24px minmax(49px,1fr) 47px minmax(55px,1fr) 28px;gap:4px;padding-right:8px;padding-left:8px}}@media(max-width:1040px){.s5-command-client{grid-template-columns:68px minmax(0,1fr)}.s5-command-brand{display:block;height:47px;padding:14px 10px}.s5-command-brand img{width:48px;object-position:left center}.s5-command-brand span,.s5-command-nav-heading,.s5-command-nav-item span,.s5-command-nav-item b,.s5-command-sidebar-footer{display:none}.s5-command-nav-item{display:grid;grid-template-columns:1fr;justify-items:center;gap:0;min-height:42px;padding:0;border-right-width:0}.s5-command-nav-item.is-active{border-left-width:3px}.s5-command-nav-divider{margin-right:10px;margin-left:10px}.s5-command-content{grid-template-columns:minmax(0,1fr) 292px}.s5-command-topbar{padding-left:20px}.s5-command-topbar p{font-size:8px}.s5-command-scoreboard{padding:0 18px}.s5-command-team-emblem{width:56px;height:56px}.s5-command-team-emblem svg{width:50px;height:50px}.s5-command-team-score{gap:10px}.s5-command-pool-header{grid-template-columns:1fr 170px 1fr}.s5-command-turn>i{width:166px}.s5-command-filters>span{display:none}.s5-command-filters button{padding-right:5px;padding-left:5px}.s5-command-footer>div{padding-right:14px;padding-left:14px}}@media(max-width:820px){.s5-command-client{grid-template-columns:1fr;overflow:visible}.s5-command-sidebar{display:none}.s5-command-stage{height:auto;min-height:0;overflow:visible;grid-template-rows:auto auto auto auto auto}.s5-command-mobile-nav{display:grid;position:sticky;z-index:3;top:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px 8px;border-bottom:1px solid var(--command-line);background:#0a0c0ef5;backdrop-filter:blur(12px)}.s5-command-mobile-nav button{display:flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:1px solid transparent;background:transparent;color:#9ca5ac;font-size:9px;font-weight:800}.s5-command-mobile-nav button svg{width:15px;height:15px}.s5-command-mobile-nav button.is-active{border-color:#f07b1b85;background:#f07b1b1a;color:#fff}.s5-command-topbar{min-height:43px;padding:9px 13px}.s5-command-topbar p{overflow:hidden;text-overflow:ellipsis}.s5-command-topbar>div>span{display:none}.s5-command-scoreboard{min-height:94px;grid-template-columns:1fr 104px 1fr;padding:0 14px}.s5-command-team-score strong{font-size:17px}.s5-command-team-score small{margin-top:5px;font-size:8px}.s5-command-team-emblem{width:42px;height:42px}.s5-command-team-emblem svg{width:38px;height:38px}.s5-command-series{gap:7px}.s5-command-series>strong{font-size:28px}.s5-command-content{grid-template-columns:1fr}.s5-command-primary{grid-template-rows:auto 101px;padding:0 12px}.s5-command-map-pool{overflow:visible}.s5-command-pool-header{min-height:95px;grid-template-columns:1fr 140px;padding:13px 10px 0}.s5-command-filters{grid-column:1 / -1;justify-content:flex-start}.s5-command-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-command-rail{overflow:visible;padding:12px;border-top:1px solid var(--command-line);border-left:0}.s5-command-footer{grid-template-columns:repeat(2,1fr)}.s5-command-footer>div:nth-child(2){border-right:0}.s5-command-footer>div:nth-child(-n+2){border-bottom:1px solid var(--command-line)}}@media(max-width:520px){.s5-command-topbar>div{gap:7px}.s5-command-topbar>div>strong{font-size:8px}.s5-command-topbar button{padding:0 8px;font-size:0}.s5-command-topbar button svg{width:14px;height:14px}.s5-command-topbar .s5-language-switcher{transform:scale(.86);transform-origin:right center}.s5-command-scoreboard{grid-template-columns:1fr 78px 1fr}.s5-command-team-score,.s5-command-team-score.is-right{gap:5px}.s5-command-team-emblem{display:none}.s5-command-team-score strong{font-size:14px}.s5-command-team-score small{gap:3px;font-size:7px}.s5-command-team-score small b{padding:3px;font-size:6px}.s5-command-series>span{font-size:7px}.s5-command-pool-header{grid-template-columns:1fr 128px}.s5-command-turn>b{font-size:23px}.s5-command-turn>i{width:126px}.s5-command-map-grid{gap:5px;padding-right:6px;padding-left:6px}.s5-command-map-card{min-height:125px}.s5-command-map-card>div strong{font-size:16px}.s5-command-map-card footer{gap:5px;padding-right:7px;padding-left:7px;font-size:7px}.s5-command-map-card footer em{display:none}.s5-command-actions>div{gap:5px}.s5-command-actions button{gap:4px;min-height:40px;font-size:8px;letter-spacing:.06em}.s5-command-actions button svg{width:15px;height:15px}.s5-command-actions>strong{font-size:8px}.s5-command-actions p{max-width:290px;text-align:center}.s5-command-footer{grid-template-columns:1fr}.s5-command-footer>div{border-right:0;border-bottom:1px solid var(--command-line)}}.s5-player-draft{min-height:100vh;padding:24px clamp(16px,3vw,44px) 48px;background:radial-gradient(circle at 50% 0,rgba(232,124,30,.08),transparent 34%),#07090b;color:#f4f5f6;animation:s5-pd-enter var(--motion-route) var(--ease-enter)}@keyframes s5-pd-enter{0%{opacity:0;transform:translateY(6px)}}.s5-player-draft-loading{display:grid;place-content:center;gap:16px;text-align:center}.s5-player-draft button,.s5-player-draft input{min-height:44px}.s5-player-draft-header{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:16px;max-width:1440px;margin:0 auto 20px}.s5-player-draft-header>div{text-align:center}.s5-player-draft-header span,.s5-pd-status span,.s5-pd-captains span,.s5-pd-team header span,.s5-pd-basket header span,.s5-pd-dialog>span{color:var(--accent);font-size:10px;font-weight:850;text-transform:uppercase}.s5-player-draft-header h1{margin:5px 0 3px;font-size:clamp(30px,4vw,52px);line-height:.95}.s5-player-draft-header p{margin:0;color:var(--muted)}.s5-pd-back,.s5-pd-refresh,.s5-pd-captains button,.s5-pd-footer button,.s5-pd-dialog button,.s5-pd-recovery button{border:1px solid var(--line-strong);background:#111419;font-weight:800}.s5-pd-refresh{width:44px}.s5-pd-message,.s5-pd-recovery{max-width:1440px;margin:0 auto 14px;padding:14px 16px;border-left:3px solid var(--accent);background:#15120f}.s5-pd-message.is-error{border-color:var(--danger)}.s5-pd-status{display:grid;max-width:1440px;grid-template-columns:170px 170px 1fr;margin:0 auto 16px;border:1px solid var(--line-strong);background:#0d1014}.s5-pd-status>div{display:grid;gap:5px;min-height:70px;align-content:center;padding:12px 18px;border-right:1px solid var(--line)}.s5-pd-status strong{font-size:18px}.s5-pd-turn{text-align:right}.s5-pd-recovery{display:flex;align-items:center;gap:12px}.s5-pd-recovery input{min-width:220px;flex:1;border:1px solid var(--line-strong);background:#090b0e;color:#fff;padding:0 12px}.s5-pd-captains{display:flex;max-width:1440px;align-items:flex-start;flex-wrap:wrap;gap:8px;margin:0 auto 16px}.s5-pd-captains article{display:grid;min-width:210px;align-self:flex-start;gap:5px;padding:12px 14px;border:1px solid var(--line);background:#0d1014}.s5-pd-captains article.is-active{border-color:#e87c1e66}.s5-pd-captains button{min-height:40px;align-self:flex-start;justify-self:start;padding:0 14px}.s5-pd-sequence{max-width:1440px;margin:0 auto 16px;padding:14px 16px;border:1px solid var(--line);background:#0d1014}.s5-pd-sequence>div{display:grid;grid-template-columns:repeat(16,minmax(24px,1fr));gap:4px}.s5-pd-sequence.is-compact>div{grid-template-columns:repeat(4,minmax(40px,1fr))}.s5-pd-sequence span{display:grid;min-height:34px;place-items:center;border:1px solid var(--line);color:var(--muted);font:800 12px ui-monospace,monospace}.s5-pd-sequence span.is-complete{color:#f4f5f6;background:#171b21}.s5-pd-sequence span.is-current{border-color:var(--accent);background:var(--accent);color:#090909}.s5-pd-sequence p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.s5-pd-primary{border-color:var(--accent)!important;background:var(--accent)!important;color:#090909!important}.s5-pd-board{display:grid;max-width:1440px;grid-template-columns:minmax(210px,.8fr) minmax(420px,1.8fr) minmax(210px,.8fr);gap:14px;margin:0 auto;align-items:start}.s5-pd-teams{display:grid;gap:14px}.s5-pd-team,.s5-pd-baskets{border:1px solid var(--line-strong);background:#0b0e12}.s5-pd-team header{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 16px;border-bottom:1px solid var(--line)}.s5-pd-team header strong{font-size:26px}.s5-pd-team ol{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--line)}.s5-pd-team li{display:grid;min-height:58px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:8px 12px;background:#11151a}.s5-pd-team li>span{color:#646d77;font:700 11px ui-monospace,monospace}.s5-pd-team li strong{overflow-wrap:anywhere;line-height:1.25}.s5-pd-team li small{max-width:92px;color:var(--accent);font-size:9px;line-height:1.25;text-align:right}.s5-pd-baskets{display:grid;gap:1px;background:var(--line)}.s5-pd-basket{padding:14px;background:#0d1014;transition:border-color var(--motion-ui),opacity var(--motion-ui)}.s5-pd-basket.is-eligible{box-shadow:inset 3px 0 var(--accent)}.s5-pd-basket.is-resolved,.s5-pd-basket.is-exhausted_for_captain{opacity:.66}.s5-pd-basket header{display:flex;justify-content:space-between;margin-bottom:10px}.s5-pd-basket header small{color:var(--muted)}.s5-pd-basket>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s5-pd-basket button{display:flex;min-width:0;min-height:66px;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border:1px solid var(--line-strong);background:#171b21;text-align:left}.s5-pd-basket.is-eligible button:not(:disabled):hover,.s5-pd-basket.is-eligible button:not(:disabled):focus-visible{border-color:var(--accent)}.s5-pd-basket button span{overflow-wrap:anywhere;line-height:1.25}.s5-pd-player-copy{display:grid;min-width:0;gap:3px}.s5-pd-player-copy>strong{overflow-wrap:anywhere;color:#f4f5f6;font-size:14px;line-height:1.25}.s5-pd-player-rating{color:var(--muted);font-size:9px;font-weight:700;line-height:1.25}.s5-pd-player-scouting{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin-top:2px}.s5-pd-player-scouting i{border:1px solid rgba(232,124,30,.38);padding:2px 4px;color:#e7b17d;font-size:8px;font-style:normal;font-weight:750;line-height:1.15}.s5-pd-player-scouting em{overflow:hidden;max-width:100%;color:#9aa5b4;font-size:8px;font-style:normal;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.s5-pd-resolution{max-width:46%;color:var(--accent);font-size:9px;line-height:1.3;text-align:right}.s5-pd-footer{display:flex;max-width:1440px;justify-content:center;gap:10px;margin:18px auto 0}.s5-pd-footer button{padding:0 22px}.s5-pd-dialog-backdrop{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:16px;background:#000000c2;animation:s5-pd-fade var(--motion-panel) var(--ease-enter)}@keyframes s5-pd-fade{0%{opacity:0}}.s5-pd-dialog{width:min(520px,100%);padding:clamp(22px,5vw,38px);border:1px solid rgba(232,124,30,.55);background:#111419;box-shadow:0 24px 80px #00000080}.s5-pd-dialog h2{margin:8px 0 12px;font-size:30px}.s5-pd-dialog p{color:#c2c7cd;line-height:1.6}.s5-pd-preview-scouting{display:grid;gap:10px;margin:18px 0;border-left:2px solid var(--accent);padding:10px 12px;background:#ffffff08}.s5-pd-preview-scouting>small{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.s5-pd-preview-scouting>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s5-pd-preview-scouting span{display:grid;gap:3px;color:var(--muted);font-size:10px}.s5-pd-preview-scouting span strong{color:#f4f5f6;font-size:13px}.s5-pd-preview-scouting p{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.s5-pd-preview-scouting p strong{color:#f4f5f6}.s5-pd-dialog>div{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.s5-pd-dialog button{padding:0 18px}@media(max-width:900px){.s5-player-draft{padding:14px 12px 34px}.s5-player-draft-header{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.s5-pd-back{width:44px;overflow:hidden;padding:0;font-size:0}.s5-pd-back:before{content:"←";font-size:18px}.s5-pd-status{grid-template-columns:1fr 1fr}.s5-pd-turn{grid-column:1 / -1;text-align:left;border-top:1px solid var(--line)}.s5-pd-board{grid-template-columns:1fr 1fr}.s5-pd-baskets{grid-column:1 / -1;grid-row:1}.s5-pd-teams{grid-template-columns:1fr 1fr}}@media(max-width:520px){.s5-player-draft-header .s5-language-switcher{transform:scale(.88);transform-origin:right center}.s5-player-draft-header h1{font-size:28px}.s5-player-draft-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-pd-status{grid-template-columns:1fr 1fr}.s5-pd-captains{display:grid}.s5-pd-captains article{min-width:0}.s5-pd-board{grid-template-columns:1fr}.s5-pd-sequence>div{grid-template-columns:repeat(8,1fr)}.s5-pd-baskets{grid-column:1}.s5-pd-teams{grid-template-columns:1fr}.s5-pd-basket>div{grid-template-columns:1fr}.s5-pd-recovery{align-items:stretch;flex-direction:column}.s5-pd-dialog>div{display:grid}}@media(prefers-reduced-motion:reduce){.s5-player-draft *,.s5-player-draft *:before,.s5-player-draft *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.s5-command-client *,.s5-command-client *:before,.s5-command-client *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.s5-command-client,.s5-command-client *{letter-spacing:0!important}.s5-match-ops{min-height:100vh;padding:22px clamp(14px,3vw,44px) 52px;overflow-x:hidden;background:radial-gradient(circle at 78% 0,rgba(232,124,30,.09),transparent 30%),#07090b;color:#f4f5f6;animation:s5-pd-enter var(--motion-route) var(--ease-enter)}.s5-match-ops button{min-height:44px;border:1px solid var(--line-strong);background:#11151a;color:#f4f5f6;cursor:pointer;font-weight:800}.s5-match-ops button:disabled{cursor:not-allowed;opacity:.48}.s5-match-ops.is-loading{display:grid;place-items:center}.s5-match-ops.is-loading section{display:grid;gap:12px;text-align:center}.s5-mo-header{display:grid;max-width:1440px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 auto 18px}.s5-mo-header>div{min-width:0;text-align:center}.s5-mo-header-actions{display:flex;min-width:0;max-width:100%;align-items:center;justify-content:flex-end;gap:8px}.s5-mo-header-actions>button{width:44px;flex:0 0 44px}.s5-mo-header span,.s5-mo-provider small,.s5-mo-veto>header>span,.s5-mo-rosters>header>span,.s5-mo-series>header>span,.s5-mo-access>div>span{color:var(--accent);font:850 10px ui-monospace,monospace}.s5-mo-header h1{margin:5px 0;font-size:clamp(30px,4vw,54px);line-height:.95}.s5-mo-header p{margin:0;overflow-wrap:anywhere;color:#b9c0c6}.s5-mo-header p b{padding:0 8px;color:var(--accent)}.s5-mo-message{max-width:1440px;margin:0 auto 14px;padding:13px 16px;border-left:3px solid #e4ae4f;background:#17140d}.s5-mo-message.is-error{border-color:var(--danger)}.s5-mo-provider{display:flex;max-width:1440px;min-height:108px;align-items:center;justify-content:space-between;gap:18px;margin:0 auto 14px;padding:20px 24px;border:1px solid var(--line-strong);background:#0d1115}.s5-mo-provider.is-ready,.s5-mo-provider.is-live{border-color:#57c9758c;box-shadow:inset 3px 0 #57c975}.s5-mo-provider.is-starting{border-color:#e87c1e8c;box-shadow:inset 3px 0 var(--accent)}.s5-mo-provider.is-error,.s5-mo-provider.is-recovery{border-color:#e553538c;box-shadow:inset 3px 0 var(--danger)}.s5-mo-provider h2{margin:5px 0;font-size:clamp(22px,3vw,34px)}.s5-mo-provider p{margin:0;color:var(--muted)}.s5-mo-provider button{padding:0 18px;white-space:nowrap}.s5-mo-provider-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.s5-mo-grid{display:grid;max-width:1440px;grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:14px;margin:0 auto 14px;align-items:start}.s5-mo-veto,.s5-mo-rosters,.s5-mo-series,.s5-mo-access>div{border:1px solid var(--line-strong);background:#0b0e12}.s5-mo-rosters{min-width:0;max-height:max(280px,calc(100dvh - 260px));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-gutter:stable;touch-action:pan-y}.s5-mo-rosters:focus-visible{outline:2px solid rgba(232,124,30,.72);outline-offset:2px}.s5-mo-veto>header,.s5-mo-rosters>header,.s5-mo-series>header{display:flex;min-height:72px;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line)}.s5-mo-rosters>header{position:sticky;z-index:2;top:0;background:#0b0e12}.s5-mo-veto h2,.s5-mo-rosters h2,.s5-mo-series h2{margin:0}.s5-mo-veto header p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.s5-mo-veto-phase{display:grid;flex:0 0 auto;gap:3px;margin-left:auto;text-align:right}.s5-mo-veto-phase b{color:#d9a85b;font:850 clamp(18px,2.4vw,31px)/1 ui-monospace,monospace;letter-spacing:.035em}.s5-mo-veto-phase strong{color:#f0f3f4;font:850 19px/1 ui-monospace,monospace;font-variant-numeric:tabular-nums}.s5-mo-myhud-export{display:flex;min-height:58px;align-items:center;gap:12px;padding:7px 18px;border-bottom:1px solid var(--line);background:#e87c1e09}.s5-mo-myhud-export>span{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.08em!important}.s5-mo-myhud-export>small{margin-left:auto;color:#9ca5ad;font-size:11px}.s5-mo-myhud-export>button{min-height:40px;margin-left:auto;padding:0 16px;border-color:#e87c1eb8;color:#f6a45b;white-space:nowrap;transition:border-color var(--motion-ui),background var(--motion-ui),color var(--motion-ui)}.s5-mo-myhud-export>small+button{margin-left:0}.s5-mo-myhud-export>button:not(:disabled):hover,.s5-mo-myhud-export>button:not(:disabled):focus-visible{border-color:var(--accent);background:#e87c1e1f;color:#ffc18a}.s5-mo-veto-readiness{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.s5-mo-veto-readiness>span{color:var(--muted);font-size:12px;font-weight:800}.s5-mo-veto-readiness>button{min-width:190px;padding:0 16px}.s5-mo-veto-readiness.is-blocked>span{color:#f4f5f6}.s5-mo-veto-naming-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:190px;padding:0 16px;border:1px solid var(--accent);font-weight:800;text-decoration:none;white-space:nowrap}.s5-mo-veto-naming-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.s5-mo-primary{border-color:var(--accent)!important;background:var(--accent)!important;color:#090909!important}.s5-mo-veto>.s5-mo-primary{margin:16px 18px 0;padding:0 22px}.s5-mo-map-pool{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 18px}.s5-mo-map-card{position:relative;display:grid!important;min-width:0;min-height:116px!important;aspect-ratio:16 / 9;overflow:hidden;align-content:end!important;padding:0!important;isolation:isolate;background:#11151a;text-align:left;transition:border-color var(--motion-ui),filter var(--motion-ui)}.s5-mo-map-card:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,#05070914 20%,#050709e6);content:""}.s5-mo-map-card img{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) brightness(.76);transform:scale(1.01);transition:filter var(--motion-ui),transform var(--motion-ui)}.s5-match-ops .s5-mo-map-card:disabled{cursor:default;opacity:1}.s5-mo-map-card:not(:disabled):hover,.s5-mo-map-card:not(:disabled):focus-visible{border-color:var(--accent)}.s5-mo-map-card:not(:disabled):focus-visible{outline:2px solid rgba(232,124,30,.82);outline-offset:2px}.s5-mo-map-card:not(:disabled):hover img,.s5-mo-map-card:not(:disabled):focus-visible img{filter:saturate(1) brightness(.9);transform:scale(1.035)}.s5-mo-map-card.is-picked{border-color:#57c9759e;box-shadow:inset 0 -3px #57c975}.s5-mo-map-card.is-picked img{filter:saturate(.92) brightness(.68)}.s5-mo-map-card.is-picked small{color:#8fe3a5}.s5-mo-map-card.is-banned{border-color:#e5535385;box-shadow:inset 0 -3px var(--danger)}.s5-mo-map-card.is-banned img{filter:grayscale(1) brightness(.42)}.s5-mo-map-card.is-banned small{color:#f19b9b}.s5-mo-map-card>span{position:relative;z-index:2;display:grid;gap:3px;padding:12px 13px}.s5-mo-map-card strong{overflow-wrap:anywhere;color:#fff;font-size:clamp(18px,2vw,25px);line-height:1;text-shadow:0 2px 14px rgba(0,0,0,.85)}.s5-mo-map-card small{color:#d3d8dc;font-size:10px;text-shadow:0 1px 8px #000}.s5-mo-map-preferences{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}.s5-mo-map-preferences em{max-width:100%;overflow:hidden;padding:2px 5px;border:1px solid rgba(215,224,232,.28);background:#0507099e;color:#eef2f5;font-size:9px;font-style:normal;line-height:1.1;text-overflow:ellipsis;text-shadow:0 1px 8px #000;white-space:nowrap}.s5-mo-history{padding:0 18px 18px}.s5-mo-history h3{margin:3px 0 10px}.s5-mo-history ol,.s5-mo-rosters ol{display:grid;gap:1px;margin:0;padding:0;background:var(--line);list-style:none}.s5-mo-history li,.s5-mo-rosters li{display:grid;min-height:46px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 11px;background:#11151a}.s5-mo-history li span,.s5-mo-rosters li span{color:#6f7881;font:700 10px ui-monospace,monospace}.s5-mo-history li small,.s5-mo-rosters li small{color:var(--accent)}.s5-mo-rosters article{padding:14px;border-bottom:1px solid var(--line)}.s5-mo-rosters article.is-own-team{background:#e87c1e09;box-shadow:inset 3px 0 var(--accent)}.s5-mo-rosters article:last-child{border-bottom:0}.s5-mo-rosters h3{margin:0 0 10px;overflow-wrap:anywhere}.s5-mo-team-heading{display:flex;min-width:0;align-items:start;justify-content:space-between;gap:10px}.s5-mo-team-heading h3{min-width:0}.s5-mo-team-relation{flex:0 0 auto;padding:3px 6px;border:1px solid rgba(232,124,30,.42);color:#f0a35f;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.s5-mo-rosters li strong{min-width:0;overflow-wrap:anywhere}.s5-mo-series{max-width:1440px;margin:0 auto 14px}.s5-mo-series>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 18px}.s5-mo-series article{min-width:0;padding:16px;border:1px solid var(--line);background:#101419}.s5-mo-series article.is-current{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.s5-mo-series article.is-completed{border-color:#57c97573}.s5-mo-series h3{margin:5px 0;font-size:24px;overflow-wrap:anywhere}.s5-mo-series p{color:var(--muted);line-height:1.5}.s5-mo-series details{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.s5-mo-series summary{cursor:pointer;font-weight:800}.s5-mo-statistics-empty{margin-bottom:0}.s5-mo-statistics-table{max-width:100%;margin-top:10px;overflow-x:auto}.s5-mo-statistics-table table{width:100%;border-collapse:collapse;font-size:11px}.s5-mo-statistics-table th,.s5-mo-statistics-table td{padding:7px 6px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.s5-mo-statistics-table th:first-child{max-width:160px;overflow:hidden;text-align:left;text-overflow:ellipsis}.s5-mo-statistics-table thead th{color:#858e96;font:800 9px ui-monospace,monospace;text-transform:uppercase}.s5-mo-access{display:grid;max-width:1440px;grid-template-columns:1.3fr 1fr;gap:14px;margin:0 auto}.s5-mo-access>div{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px}.s5-mo-access h2{margin:0 0 7px}.s5-mo-access p{margin:5px 0 0;color:var(--muted)}.s5-mo-access code{display:block;max-width:100%;padding:10px 12px;overflow-wrap:anywhere;border:1px solid var(--line);background:#07090b;color:#dce2e6;white-space:normal;user-select:all}.s5-mo-access button{padding:0 16px}.s5-approved-match .s5-mo-grid.is-post-veto{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.s5-approved-match .s5-mo-veto.s5-mo-post-veto{border:0;background:transparent}.s5-approved-match .s5-mo-veto>.s5-mo-post-veto-heading{display:flex;height:69px;min-height:69px;align-items:end;justify-content:space-between;gap:20px;padding:5px 0 12px;border:0}.s5-mo-post-veto-heading>div{min-width:0}.s5-mo-post-veto-heading span{color:#f3e600;font:900 9px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-mo-post-veto-heading h2{margin:5px 0 0;font-size:clamp(26px,2.6vw,34px);line-height:.95;text-transform:uppercase}.s5-mo-post-veto-heading p{flex:0 0 auto;margin:0 0 3px;color:var(--muted);font-size:10px;text-align:right}.s5-mo-post-veto-maps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.s5-mo-post-veto-map{position:relative;grid-column:span 2;min-width:0;min-height:270px;overflow:hidden;border:1px solid var(--line-strong);background:#0d120f;isolation:isolate}.s5-mo-post-veto-map.is-lead,.s5-mo-post-veto-map.is-current{border-color:#f3e600b8;box-shadow:inset 0 -4px #f3e600}.s5-mo-post-veto-map.is-decider{border-color:#ffffff47}.s5-mo-post-veto-map img{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.76) brightness(.54)}.s5-mo-post-veto-map:after{position:absolute;z-index:1;inset:0;background:#02050457;content:""}.s5-mo-post-veto-map>div{position:absolute;z-index:2;inset:auto 0 0;min-width:0;padding:92px 16px 18px;background:linear-gradient(180deg,transparent,rgba(3,6,5,.92) 48%)}.s5-mo-post-veto-map span{display:block;overflow-wrap:anywhere;color:#f3e600;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.s5-mo-post-veto-map h3{margin:5px 0 3px;overflow-wrap:anywhere;color:#f5f6f3;font-size:clamp(27px,2.8vw,38px);line-height:.94;text-transform:uppercase}.s5-mo-post-veto-map p{margin:0;color:#b2bab5;font-size:10px}.s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map{grid-column:1 / -1;min-height:360px}.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map{min-height:205px}.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map:nth-child(4){grid-column:2 / span 2}.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map:nth-child(5){grid-column:4 / span 2}.s5-mo-post-veto-empty{min-height:180px;display:grid;place-items:center;margin:0;border:1px solid var(--line-strong);background:#0b0e12;color:var(--muted);text-align:center}.s5-mo-post-veto-history{margin-top:10px;border:1px solid var(--line);background:#070a08}.s5-mo-post-veto-history summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 14px;cursor:pointer;list-style:none}.s5-mo-post-veto-history summary::-webkit-details-marker{display:none}.s5-mo-post-veto-history summary>div{min-width:0}.s5-mo-post-veto-history summary small{color:#f3e600;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.s5-mo-post-veto-history summary p{margin:6px 0 0;overflow-wrap:anywhere;color:var(--muted);font-size:10px}.s5-mo-post-veto-history summary p strong{color:#c7ceca}.s5-mo-post-veto-history summary>span{flex:0 0 auto;min-height:36px;display:grid;place-items:center;padding:0 12px;border:1px solid var(--line-strong);color:#c6cdc8;font-size:9px;font-weight:850;text-transform:uppercase}.s5-mo-post-veto-history ol{display:grid;gap:1px;margin:0;padding:1px 14px 14px;background:var(--line);list-style:none}.s5-mo-post-veto-history li{display:grid;min-height:42px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;background:#11151a}.s5-mo-post-veto-history li small{color:var(--muted);overflow-wrap:anywhere}.s5-mo-cs2-access.is-post-veto{min-height:220px;display:grid;grid-template-columns:1fr;align-content:start;gap:13px;margin-top:12px;padding:16px;border:1px solid var(--line-strong);border-left:4px solid #f3e600;background:#0d120f}.s5-mo-cs2-access.is-post-veto>span{color:#f3e600;font:900 8px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.s5-mo-cs2-copy{min-width:0}.s5-mo-cs2-access.is-post-veto .s5-mo-cs2-copy>small{display:block;color:#16c79a;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.s5-mo-cs2-access.is-post-veto h2{margin:10px 0 6px;font-size:clamp(22px,2.4vw,30px);line-height:1;text-transform:uppercase}.s5-mo-cs2-access.is-post-veto p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.s5-mo-cs2-access.is-post-veto code{display:block;max-width:100%;margin-top:10px;padding:9px 10px;overflow-wrap:anywhere;border:1px solid var(--line);background:#07090b;color:#dce2e6;white-space:normal;user-select:all}.s5-mo-cs2-access.is-post-veto dl{display:grid;grid-template-columns:1.5fr 1fr .65fr;margin:12px 0 0;border:1px solid var(--line)}.s5-mo-cs2-access.is-post-veto dl div{min-width:0;min-height:43px;display:grid;align-content:center;gap:3px;padding:0 10px;border-right:1px solid var(--line)}.s5-mo-cs2-access.is-post-veto dl div:last-child{border-right:0}.s5-mo-cs2-access.is-post-veto dt{color:var(--muted);font-size:7px;font-weight:850;text-transform:uppercase}.s5-mo-cs2-access.is-post-veto dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:9px;font-weight:850}.s5-mo-cs2-access.is-post-veto .s5-mo-connect-actions{display:grid;grid-template-columns:1.25fr 1fr;gap:7px}.s5-mo-cs2-access.is-post-veto .s5-mo-connect-actions>button{min-height:48px;padding:0 14px}.s5-mo-cs2-access.is-post-veto .s5-mo-connect-actions>.s5-cs2-launch{order:-1}.s5-mo-cs2-access.is-post-veto .s5-cs2-launch-button{min-height:48px;background:#f3e600;border-color:#f3e600}.s5-mo-cs2-access.is-post-veto .s5-cs2-launch-recovery{grid-column:1 / -1}.s5-mo-rosters.is-post-veto{max-height:none;border:0;background:transparent;scrollbar-gutter:auto}.s5-approved-match .s5-mo-rosters.is-post-veto>header{height:63px;min-height:63px;align-items:end;padding:0 0 8px;border:0;background:transparent}.s5-mo-rosters.is-post-veto>header>span{align-self:flex-start;margin-top:7px;color:#f3e600;letter-spacing:.1em;text-transform:uppercase}.s5-mo-rosters.is-post-veto>header h2{font-size:clamp(22px,2vw,28px);line-height:.95;text-transform:uppercase}.s5-mo-rosters.is-post-veto>header>small{margin-left:auto;color:var(--muted);font-size:10px}.s5-mo-rosters.is-post-veto article{margin-bottom:12px;padding:0 12px;border:1px solid var(--line-strong);background:#090d0b}.s5-mo-rosters.is-post-veto article.is-own-team{border-top:3px solid #f3e600;box-shadow:none}.s5-mo-rosters.is-post-veto .s5-mo-team-heading{min-height:48px;margin:0 -12px;padding:0 12px;border-bottom:1px solid var(--line)}.s5-mo-rosters.is-post-veto .s5-mo-team-heading h3{order:2;max-width:190px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-mo-rosters.is-post-veto .s5-mo-team-relation{order:1}.s5-mo-rosters.is-post-veto ol{background:transparent}.s5-mo-rosters.is-post-veto li{min-height:49px;grid-template-columns:34px minmax(0,1fr) auto;padding:0;border-bottom:1px solid var(--line);background:transparent}.s5-mo-rosters.is-post-veto li:last-child{border-bottom:0}.s5-mo-rosters.is-post-veto li .s5-mo-roster-initials{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line-strong);color:#cdd3cf;font-size:8px;font-weight:900}.s5-mo-rosters.is-post-veto li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-mo-voice{border-color:var(--line-strong)}.s5-mo-voice.is-ready{border-color:#57c97573;box-shadow:inset 3px 0 #57c975}.s5-mo-voice.is-starting{border-color:#e87c1e80;box-shadow:inset 3px 0 var(--accent)}.s5-mo-voice.is-error{border-color:#e5535385;box-shadow:inset 3px 0 var(--danger)}.s5-mo-voice small{display:block;margin-top:7px;color:#cfd5da;overflow-wrap:anywhere}.s5-mo-voice-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--accent);background:var(--accent);color:#090909;font-weight:850;text-decoration:none}.s5-mo-voice-action.is-fallback{border-color:var(--line-strong);background:#151a20;color:#e7eaec}.s5-mo-voice.is-embedded{grid-template-columns:28px minmax(150px,.65fr) minmax(300px,1.35fr)}.s5-voice-room-page{min-height:100dvh}.s5-shared-voice-card{max-width:920px;margin:0 auto 14px;border:1px solid var(--line-strong);background:#0b0e12}.s5-shared-voice-card{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(320px,1.25fr);align-items:center;gap:28px;padding:30px}.s5-shared-voice-card.is-ready{border-color:#57c97580;box-shadow:inset 3px 0 #57c975}.s5-shared-voice-card.is-error{border-color:#e5535385;box-shadow:inset 3px 0 var(--danger)}.s5-shared-voice-copy small{color:var(--accent);font:850 10px ui-monospace,monospace}.s5-shared-voice-copy h2{margin:8px 0;font-size:clamp(24px,3vw,36px)}.s5-shared-voice-copy p{margin:0;color:var(--muted);line-height:1.5}.s5-voice-control{display:grid;min-width:0;gap:10px}.s5-voice-control-status{display:flex;min-width:0;align-items:center;gap:9px}.s5-voice-control-status>div{display:grid;min-width:0;gap:2px}.s5-voice-control-status strong{overflow:hidden;color:#eef1f2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.s5-voice-control-status small{margin:0;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-voice-live-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#808991;box-shadow:0 0 0 4px #80899114}.s5-voice-control.is-connected .s5-voice-live-dot{background:#57c975;box-shadow:0 0 0 4px #57c9751c,0 0 16px #57c97552}.s5-voice-control.is-reconnecting .s5-voice-live-dot,.s5-voice-control.is-authorizing .s5-voice-live-dot,.s5-voice-control.is-connecting .s5-voice-live-dot{background:var(--accent);animation:s5-voice-pulse 1.2s ease-in-out infinite}.s5-voice-control.is-error .s5-voice-live-dot{background:var(--danger)}.s5-voice-control-actions{display:flex;flex-wrap:wrap;gap:7px}.s5-voice-control-actions button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px}.s5-voice-join{flex:1 1 260px;border-color:var(--accent)!important;background:var(--accent)!important;color:#090909!important}.s5-voice-mute{flex:1 1 180px}.s5-voice-leave{border-color:#e5535373!important;color:#f0a1a1!important}.s5-voice-fallback{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:#939ca3;font-size:10px;text-decoration:none}.s5-voice-fallback:hover{color:#e5e8ea}.s5-voice-broadcast-notice{display:flex;align-items:flex-start;gap:7px;margin:0;padding:9px 10px;border:1px solid rgba(232,124,30,.3);background:#e87c1e12;color:#d7b58e!important;font-size:10px;line-height:1.4}.s5-voice-broadcast-notice svg{flex:0 0 auto;margin-top:1px;color:var(--accent)}.s5-voice-roster{display:grid;gap:1px;margin:0;padding:1px;border:1px solid var(--line);background:var(--line);list-style:none}.s5-voice-roster li{display:grid;min-height:40px;grid-template-columns:8px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:6px 7px 6px 9px;background:#0d1115;opacity:.62}.s5-voice-roster li.is-online{opacity:1}.s5-voice-roster li.is-speaking{background:#22b5da14;box-shadow:inset 2px 0 #45c2e8}.s5-voice-presence{width:6px;height:6px;border-radius:50%;background:#59616a}.s5-voice-roster li.is-online .s5-voice-presence{background:#57c975;box-shadow:0 0 8px #57c97573}.s5-voice-roster li.is-speaking .s5-voice-presence{background:#45c2e8;box-shadow:0 0 10px #45c2e8b3}.s5-voice-roster li>div{display:grid;min-width:0;gap:1px}.s5-voice-roster strong{overflow:hidden;color:#e9edef;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.s5-voice-roster small{margin:0;color:#7f8992;font-size:9px}.s5-voice-roster button{width:32px;min-height:30px!important;padding:0!important;border-color:var(--line-strong)!important;color:#aeb6bc!important}.s5-voice-roster button[aria-pressed=true]{border-color:#e553537a!important;color:#e98686!important}.s5-mo-broadcast-sources{max-width:1440px;margin:14px auto 0;padding:18px;border:1px solid var(--line-strong);background:#0b0e12}.s5-mo-broadcast-sources>header{display:flex;align-items:flex-start;gap:14px}.s5-mo-broadcast-sources>header>span{color:var(--accent);font:850 10px ui-monospace,monospace}.s5-mo-broadcast-sources h2{margin:0}.s5-mo-broadcast-sources p{margin:5px 0 0;color:var(--muted);font-size:11px}.s5-mo-broadcast-sources>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0 11px}.s5-mo-broadcast-sources article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid var(--line);background:#101419}.s5-mo-broadcast-sources article>div{display:grid;min-width:0;gap:3px}.s5-mo-broadcast-sources article small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.s5-mo-broadcast-sources article strong{color:#dce2e6;font:850 11px ui-monospace,monospace}.s5-mo-broadcast-sources article button{min-height:34px;padding:0 10px;font-size:9px}.s5-mo-broadcast-sources>small{color:#747e86;font-size:9px}.s5-voice-broadcast-source{min-height:100vh;display:grid;place-items:end start;padding:10px;background:transparent;color:#dce2e6}.s5-voice-broadcast-source>div{display:grid;gap:2px;padding:7px 9px;border:1px solid rgba(255,255,255,.1);background:#050709d1;font:800 9px ui-monospace,monospace}.s5-voice-broadcast-source span{color:#8b949b}.s5-voice-broadcast-source.is-live strong{color:#57c975}@keyframes s5-voice-pulse{50%{opacity:.42;transform:scale(.82)}}.voice-preview-shell{min-height:100vh;color:var(--text-primary);background:radial-gradient(circle at 76% 24%,rgba(242,116,20,.11),transparent 31rem),linear-gradient(135deg,#070a0e,#0a0f15 54%,#07090d)}.voice-preview-header{height:88px;padding:0 clamp(28px,5vw,88px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(154,169,189,.14);background:#070a0ecc}.voice-preview-brand,.voice-preview-brand>div,.voice-preview-security,.voice-preview-control-heading,.voice-preview-control-heading>div,.voice-preview-team,.voice-preview-team>div{display:flex;align-items:center}.voice-preview-brand{gap:15px}.voice-preview-brand>div,.voice-preview-control-heading>div,.voice-preview-team>div{align-items:flex-start;flex-direction:column}.voice-preview-brand strong{font-size:20px;letter-spacing:.02em}.voice-preview-brand small{color:#f27414;font-size:10px;font-weight:800;letter-spacing:.18em}.voice-preview-mark{width:38px;height:38px;display:grid;place-content:center;gap:4px;border:1px solid rgba(154,169,189,.14);border-radius:11px;background:#0d131a}.voice-preview-mark i{width:20px;height:4px;display:block;transform:skew(-22deg);background:#2c343f}.voice-preview-mark i:first-child{background:#f27414}.voice-preview-security{gap:8px;color:#8f9baa;font-size:12px;font-weight:700;letter-spacing:.06em}.voice-preview-stage{width:min(1120px,calc(100% - 56px));margin:0 auto;padding:clamp(56px,8vh,96px) 0 72px}.voice-preview-eyebrow{display:flex;gap:8px;align-items:center;color:#f27414;font-size:12px;font-weight:900;letter-spacing:.14em}.voice-preview-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:15px 0 34px}.voice-preview-title-row h1{margin:0;font-size:clamp(38px,5vw,62px);line-height:.98;letter-spacing:-.04em}.voice-preview-title-row p{margin:16px 0 0;color:#8f9baa;font-size:16px}.voice-preview-ready{display:inline-flex;align-items:center;gap:9px;padding:10px 13px;border:1px solid rgba(154,169,189,.17);border-radius:999px;color:#b9c2ce;font-size:10px;font-weight:900;letter-spacing:.1em;white-space:nowrap}.voice-preview-ready i{width:7px;height:7px;border-radius:50%;background:#26cf6d;box-shadow:0 0 14px #26cf6d8c}.voice-preview-match{min-height:118px;padding:0 clamp(22px,4vw,48px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;border:1px solid rgba(154,169,189,.14);border-radius:18px 18px 0 0;background:linear-gradient(90deg,#f2741414,#0c1219 35% 65%,#5bc6660f)}.voice-preview-match>svg{color:#5c6877}.voice-preview-team{gap:15px}.voice-preview-team.is-opponent{justify-content:flex-end;text-align:right}.voice-preview-team.is-opponent>div{align-items:flex-end}.voice-preview-team>span{width:52px;height:52px;display:grid;place-items:center;border-radius:13px;border-bottom:2px solid #f27414;background:#111821;font-weight:900}.voice-preview-team.is-opponent>span{border-bottom-color:#5bc666}.voice-preview-team small{color:#6e7a89;font-size:9px;font-weight:900;letter-spacing:.14em}.voice-preview-team strong{margin-top:5px;font-size:17px}.voice-preview-control-card{padding:clamp(24px,4vw,42px);border:1px solid rgba(154,169,189,.14);border-top:0;border-radius:0 0 18px 18px;background:#0b1016}.voice-preview-control-heading{gap:13px;margin-bottom:22px}.voice-preview-control-heading>span{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;color:#f27414;background:#f274141f}.voice-preview-control-heading strong{font-size:15px}.voice-preview-control-heading small{margin-top:3px;color:#738091;font-size:12px}.voice-preview-footnote{margin-top:17px;color:#667282;font-size:12px;text-align:center}@media(max-width:760px){.voice-preview-security{display:none}.voice-preview-title-row{flex-direction:column}.voice-preview-match{grid-template-columns:1fr;padding:24px;gap:20px}.voice-preview-match>svg{display:none}.voice-preview-team.is-opponent{justify-content:flex-start;text-align:left}.voice-preview-team.is-opponent>div{align-items:flex-start;order:2}.voice-preview-team.is-opponent>span{order:1}}.s5-mo-connect-actions{display:grid;gap:7px}.s5-cs2-launch{display:grid;gap:10px;min-width:0}.s5-cs2-launch-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--accent);background:var(--accent);color:#090909;cursor:pointer;font:inherit;font-weight:850}.s5-cs2-launch-button svg{width:17px;height:17px}.s5-cs2-launch-recovery{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid rgba(240,123,27,.5);background:#f07b1b12}.s5-cs2-launch-recovery h3,.s5-cs2-launch-recovery p{margin:0}.s5-cs2-launch-recovery h3{color:#f7f8f8;font-size:16px}.s5-cs2-launch-recovery p{color:#aeb5ba;font-size:13px;line-height:1.45}.s5-cs2-launch-recovery dl{display:grid;gap:7px;margin:0}.s5-cs2-launch-recovery dl div{display:grid;gap:3px;min-width:0}.s5-cs2-launch-recovery dt{color:#858d93;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.s5-cs2-launch-recovery dd{min-width:0;margin:0}.s5-cs2-launch-recovery code{display:block;overflow-wrap:anywhere;color:#f5f6f6;user-select:all}.s5-cs2-launch-recovery-actions{display:flex;flex-wrap:wrap;gap:7px}.s5-cs2-launch-recovery-actions button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid rgba(240,123,27,.55);background:#111417;color:#f5f6f6;cursor:pointer;font:inherit;font-weight:750}.s5-cs2-launch-recovery-actions svg{width:15px;height:15px}.s5-cs2-launch.is-compact{margin-top:8px}.s5-cs2-launch.is-compact .s5-cs2-launch-button{min-height:32px;padding:0 10px;font-size:9px}.s5-command-server-actions .s5-cs2-launch{flex:1 1 220px}.s5-command-server-actions .s5-cs2-launch-recovery{flex-basis:100%}.s5-mo-access .is-disabled{opacity:.72}.s5-recovery{max-width:1440px;margin:14px auto 0;padding:clamp(16px,2.5vw,26px);border:1px solid var(--line-strong);background:linear-gradient(135deg,rgba(232,124,30,.08),transparent 42%),#0b0e12}.s5-recovery>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.s5-recovery>header small{color:var(--accent);font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-recovery>header h2{margin:5px 0 4px;font-size:clamp(24px,3vw,40px)}.s5-recovery>header p{margin:0;color:var(--muted)}.s5-recovery>header>strong{padding:7px 9px;border:1px solid #d14c3d;color:#ff9385;font:800 10px ui-monospace,monospace}.s5-recovery-diagnostics{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 14px;border:1px solid var(--line);background:#07090b}.s5-recovery-diagnostics span,.s5-recovery-diagnostics small{color:var(--muted)}.s5-recovery-diagnostics code{color:#ffb35f}.s5-recovery-actions{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(180px,.7fr));gap:12px;margin-top:14px}.s5-recovery-actions label{display:grid;gap:7px;color:var(--muted);font-size:12px;font-weight:750}.s5-recovery-actions textarea,.s5-recovery-actions select{width:100%;min-height:44px;border:1px solid var(--line-strong);border-radius:0;background:#07090b;color:#f4f5f6;padding:10px}.s5-recovery-actions>div{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.s5-recovery-actions button{padding:0 15px}.s5-recovery-actions button.is-danger{border-color:#8d3329;color:#ff9385}.s5-recovery-timeline{margin-top:22px}.s5-recovery-timeline h3{margin:0 0 10px}.s5-recovery-timeline ol{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--line)}.s5-recovery-timeline li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;background:#0b0e12}.s5-recovery-timeline li>span{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--muted)}.s5-recovery-timeline li>span.is-applied{background:#5bc886}.s5-recovery-timeline li>span.is-failed,.s5-recovery-timeline li>span.is-needs_admin{background:#ff7465}.s5-recovery-timeline p{margin:4px 0;color:#d4d8db;overflow-wrap:anywhere}.s5-recovery-timeline small{color:var(--muted);overflow-wrap:anywhere}.s5-recovery-timeline em{color:var(--muted);font:700 10px ui-monospace,monospace;text-transform:uppercase}.s5-mo-dialog-backdrop{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:16px;background:#000000c7;animation:s5-pd-fade var(--motion-panel) var(--ease-enter)}.s5-mo-dialog{width:min(500px,100%);padding:clamp(22px,5vw,38px);border:1px solid rgba(232,124,30,.55);background:#111419}.s5-mo-dialog h2{margin:8px 0 12px;font-size:34px}.s5-mo-dialog p{color:#c3c9ce;line-height:1.55}.s5-mo-dialog>div{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.s5-mo-dialog button{padding:0 18px}.s5-mo-fallback-dialog{width:min(820px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.s5-mo-fallback-dialog fieldset{min-width:0;margin:18px 0 0;padding:14px;border:1px solid var(--line-strong)}.s5-mo-fallback-dialog legend{padding:0 7px;color:var(--accent);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.s5-mo-fallback-map{display:grid;grid-template-columns:minmax(100px,1fr) minmax(120px,1fr) 16px minmax(120px,1fr);align-items:end;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.s5-mo-fallback-map:last-child{border-bottom:0}.s5-mo-fallback-map label{display:grid;gap:5px;color:var(--muted);font-size:10px}.s5-mo-fallback-map input,.s5-mo-fallback-stats input{width:100%;min-height:42px;border:1px solid var(--line-strong);background:#090c10;color:#fff;font:800 14px ui-monospace,monospace;text-align:center}.s5-mo-fallback-map .s5-mo-fallback-map-toggle{grid-template-columns:18px minmax(0,1fr);align-items:center;align-self:center}.s5-mo-fallback-map-toggle input{width:16px;height:16px;min-height:0;border:0;accent-color:var(--accent)}.s5-mo-fallback-map-toggle small{grid-column:2;color:var(--muted)}.s5-mo-fallback-map b{padding-bottom:12px;color:var(--accent);text-align:center}.s5-mo-fallback-stats{display:grid;gap:1px;overflow-x:auto;background:var(--line)}.s5-mo-fallback-stats>div{display:grid;min-width:440px;grid-template-columns:minmax(180px,1fr) repeat(3,70px);align-items:center;gap:8px;padding:8px;background:#0d1115}.s5-mo-fallback-stats strong{display:grid;min-width:0;gap:2px;overflow-wrap:anywhere}.s5-mo-fallback-stats strong small{color:var(--muted);font-size:9px;text-transform:uppercase}.s5-mo-fallback-stats .s5-mo-fallback-stats-head{color:#858e96;font:800 9px ui-monospace,monospace;text-align:center;text-transform:uppercase}.s5-mo-fallback-stats-head span:first-child{text-align:left}.s5-mo-fallback-mvp{display:grid;gap:7px;margin-top:18px;color:var(--accent);font-size:11px;font-weight:850}.s5-mo-fallback-mvp select{min-height:44px;padding:0 12px;border:1px solid var(--line-strong);background:#090c10;color:#fff}.s5-mo-fallback-error{margin-bottom:0;padding:10px 12px;border-left:3px solid var(--danger);background:#e5535314;color:#f3a0a0!important}.s5-mo-fallback-dialog>.s5-mo-fallback-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}@media(max-width:900px){.s5-match-ops{padding:14px 12px 36px}.s5-mo-header{grid-template-columns:44px minmax(0,1fr) auto}.s5-mo-header>button:first-child{width:44px;overflow:hidden;padding:0;font-size:0}.s5-mo-header>button:first-child:before{content:"←";font-size:18px}.s5-mo-header-actions .s5-language-switcher-trigger{width:44px;min-width:44px;padding:0;font-size:0}.s5-mo-header-actions .s5-language-switcher-trigger:before{content:"🌐";font-size:16px}.s5-mo-grid,.s5-mo-access{grid-template-columns:1fr}.s5-mo-rosters{max-height:none;overflow:visible;scrollbar-gutter:auto}.s5-mo-rosters>header{position:static}.s5-recovery-actions{grid-template-columns:1fr}.s5-recovery-actions>div{grid-column:1}.s5-mo-map-pool,.s5-mo-series>div{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-match .s5-mo-grid.is-post-veto{grid-template-columns:1fr;gap:18px}.s5-mo-rosters.is-post-veto{grid-row:auto}}@media(max-width:520px){.s5-statistics-summary{grid-template-columns:1fr 1fr}.s5-tr-statistics{padding:12px}.s5-tr-statistics-leaders>div{grid-template-columns:1fr}.s5-mo-header h1{font-size:28px}.s5-mo-provider{align-items:stretch;flex-direction:column;padding:17px}.s5-mo-provider-actions{align-items:stretch;flex-direction:column}.s5-shared-voice-card{grid-template-columns:1fr;gap:20px;padding:20px}.s5-mo-map-pool,.s5-mo-series>div{grid-template-columns:1fr}.s5-approved-match .s5-mo-veto>.s5-mo-post-veto-heading{height:auto;min-height:56px;align-items:flex-start;flex-direction:column;gap:7px;padding:0 0 12px}.s5-mo-post-veto-heading p{text-align:left}.s5-mo-post-veto-maps{grid-template-columns:1fr}.s5-mo-post-veto-map,.s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map,.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map,.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map:nth-child(4),.s5-mo-post-veto-maps.count-5 .s5-mo-post-veto-map:nth-child(5){grid-column:1;min-height:210px}.s5-mo-post-veto-history summary{align-items:stretch;flex-direction:column}.s5-mo-post-veto-history summary>span{width:100%}.s5-mo-post-veto-history li{grid-template-columns:16px minmax(0,1fr)}.s5-mo-post-veto-history li small{grid-column:2}.s5-mo-cs2-access.is-post-veto dl{grid-template-columns:1fr}.s5-mo-cs2-access.is-post-veto dl div{border-right:0;border-bottom:1px solid var(--line)}.s5-mo-cs2-access.is-post-veto dl div:last-child{border-bottom:0}.s5-mo-cs2-access.is-post-veto .s5-mo-connect-actions{grid-template-columns:1fr}.s5-mo-cs2-access.is-post-veto .s5-mo-connect-actions>.s5-cs2-launch{order:0}.s5-approved-match .s5-mo-rosters.is-post-veto>header{height:auto;min-height:56px;align-items:flex-start;flex-wrap:wrap;padding:0 0 12px}.s5-mo-rosters.is-post-veto>header>small{flex-basis:100%;margin-left:0}.s5-mo-veto>header{align-items:flex-start}.s5-mo-veto-readiness{align-items:stretch;flex-direction:column}.s5-mo-myhud-export{align-items:stretch;flex-direction:column;padding:12px 14px}.s5-mo-myhud-export>small,.s5-mo-myhud-export>button{width:100%;margin-left:0}.s5-mo-myhud-export>button{white-space:normal}.s5-mo-veto-readiness>button{width:100%;min-width:0}.s5-mo-veto-phase b,.s5-mo-veto-phase strong{font-size:17px}.s5-mo-history li{grid-template-columns:24px minmax(0,1fr)}.s5-mo-history li small{grid-column:2}.s5-mo-access>div{grid-template-columns:24px minmax(0,1fr)}.s5-mo-voice.is-embedded{grid-template-columns:24px minmax(0,1fr)}.s5-mo-voice.is-embedded .s5-voice-control{grid-column:2}.s5-mo-access>div>button,.s5-mo-access>div>.s5-mo-voice-action{grid-column:2;width:100%;min-width:0;box-sizing:border-box;text-align:center}.s5-mo-dialog>div{display:grid}.s5-mo-broadcast-sources>div{grid-template-columns:1fr 1fr}.s5-mo-broadcast-sources article{align-items:stretch;flex-direction:column}.s5-mo-broadcast-sources article button{width:100%}.s5-mo-fallback-map{grid-template-columns:1fr 16px 1fr}.s5-mo-fallback-map-toggle{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.s5-match-ops,.s5-match-ops *,.s5-match-ops *:before,.s5-match-ops *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.s5-approved-hub,.s5-approved-season{--accent: #f3e600;--s5-yellow: #f3e600;--s5-mint: #47d7a4;--s5-canvas: #050607;--s5-surface: #0d1013;--s5-surface-raised: #111519;--s5-line: rgba(235, 241, 244, .12);--s5-muted: #899198;min-height:100dvh;background:var(--s5-canvas);color:#f5f5f2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.s5-approved-hub *,.s5-approved-season *{letter-spacing:0}.s5-approved-hub :focus-visible,.s5-approved-season :focus-visible{outline:2px solid var(--s5-yellow);outline-offset:3px}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{filter:hue-rotate(28deg) saturate(1.55) brightness(1.06)}.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{position:sticky;z-index:40;top:0;min-height:76px;grid-template-columns:auto minmax(280px,1fr) auto;gap:28px;padding:0 clamp(24px,3.4vw,52px);border-bottom-color:#ffffff17;background:#050607f0;box-shadow:0 12px 32px #0003}.s5-approved-hub .s5-hub-brand-identity,.s5-approved-season .s5-hub-brand-identity{gap:11px}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:150px}.s5-approved-hub .s5-hub-brand-identity>span,.s5-approved-season .s5-hub-brand-identity>span{padding-left:11px;border-color:#ffffff2e;color:#92999f;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.s5-approved-hub .s5-hub-primary-nav,.s5-approved-season .s5-hub-primary-nav{align-self:stretch;justify-content:center;gap:18px}.s5-approved-hub .s5-hub-brand button.is-primary-tab,.s5-approved-season .s5-hub-brand button.is-primary-tab{position:relative;min-width:96px;min-height:76px;justify-content:center;gap:8px;padding:0 10px;border:0;border-radius:0;background:transparent;color:#777f85;font-size:11px}.s5-approved-hub .s5-hub-brand button.is-primary-tab svg,.s5-approved-season .s5-hub-brand button.is-primary-tab svg{width:13px;height:13px}.s5-approved-hub .s5-hub-brand button.is-primary-tab:after,.s5-approved-season .s5-hub-brand button.is-primary-tab:after{position:absolute;right:12px;bottom:0;left:12px;height:2px;background:var(--s5-yellow);content:"";opacity:0;transform:scaleX(.45);transition:opacity .16s ease,transform .16s ease}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active{box-shadow:none;color:#f6f6f3}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active svg,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active svg{color:var(--s5-yellow)}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active:after,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active:after{opacity:1;transform:scaleX(1)}.s5-approved-hub .s5-hub-brand .s5-hub-utilities>button,.s5-approved-season .s5-hub-brand .s5-hub-utilities>button,.s5-approved-hub .s5-language-switcher-trigger,.s5-approved-season .s5-language-switcher-trigger{min-height:42px;border:1px solid var(--s5-line);border-radius:10px;background:var(--s5-surface-raised);color:#a7afb5}.s5-approved-hub .s5-hub-brand .s5-hub-utilities>button:hover,.s5-approved-season .s5-hub-brand .s5-hub-utilities>button:hover{border-color:#f3e6006b;color:#fff}.s5-approved-hub .s5-hub-events>header span,.s5-approved-hub .s5-hub-leaderboard header span{color:var(--s5-yellow)}.s5-approved-hub .s5-profile-workspace{display:flex;max-width:1348px;flex-direction:column;padding:0 0 68px}.s5-approved-hub .s5-admin-profile-selector,.s5-approved-hub .s5-profile-viewing{order:-2}.s5-approved-hub .s5-profile-game{order:1}.s5-approved-hub .s5-profile-season-path{order:2}.s5-approved-hub .s5-profile-bottom-grid{order:3}.s5-approved-hub .s5-profile-footer-grid{order:4}.s5-approved-hub .s5-profile-game,.s5-approved-hub .s5-profile-season-path,.s5-approved-hub .s5-profile-maps-card,.s5-approved-hub .s5-profile-player-card,.s5-approved-hub .s5-profile-footer-grid>section,.s5-approved-hub .s5-hub-season,.s5-approved-hub .s5-profile-events-context,.s5-approved-hub .s5-statistics-status,.s5-approved-hub .s5-statistics-empty{overflow:hidden;border:1px solid var(--s5-line);border-radius:16px;background:var(--s5-surface)}.s5-approved-hub .s5-profile-game{margin-top:0}.s5-approved-hub .s5-profile-game>header,.s5-approved-hub .s5-profile-season-path>header,.s5-approved-hub .s5-profile-events-context>header{padding:18px 20px;border-bottom-color:var(--s5-line)}.s5-approved-hub .s5-profile-game>header>span,.s5-approved-hub .s5-profile-season-path>header>span,.s5-approved-hub .s5-profile-events-context>header>span{color:var(--s5-yellow)}.s5-approved-hub .s5-profile-game>header h2,.s5-approved-hub .s5-profile-season-path header h2{font-size:21px}.s5-approved-hub .s5-profile-metrics{gap:0;margin:0;border-bottom:1px solid var(--s5-line);background:transparent}.s5-approved-hub .s5-profile-metrics>div{padding:18px 20px;border-right:1px solid var(--s5-line);background:#0a0d10}.s5-approved-hub .s5-profile-metrics>div:last-child{border-right:0}.s5-approved-hub .s5-profile-metrics dd{font-size:24px}.s5-approved-hub .s5-profile-fingerprint{border-right-color:var(--s5-line)}.s5-approved-hub .s5-hex-value{fill:#f3e6001f;stroke:var(--s5-yellow);filter:drop-shadow(0 0 8px rgba(243,230,0,.1))}.s5-approved-hub .s5-hex-point{fill:var(--s5-surface);stroke:var(--s5-yellow)}.s5-approved-hub .s5-hex-ring{stroke:#30363b}.s5-approved-hub .s5-hex-axis{stroke:#252b30}.s5-approved-hub .s5-profile-season-path{margin-top:18px}.s5-approved-hub .s5-profile-season-summary{padding:22px}.s5-approved-hub .s5-profile-season-summary>strong,.s5-approved-hub .s5-profile-season-summary>div>b{color:var(--s5-yellow)}.s5-approved-hub .s5-profile-season-meter i{background:var(--s5-yellow);box-shadow:none}.s5-approved-hub .s5-profile-bottom-grid,.s5-approved-hub .s5-profile-footer-grid{gap:18px;margin-top:18px}.s5-approved-hub .s5-profile-map-list li{min-height:72px}.s5-approved-hub .s5-profile-map-thumb{width:64px;height:40px;border-radius:7px}.s5-approved-hub .s5-profile-report-list svg,.s5-approved-hub .s5-hub-leaderboard>header>svg,.s5-approved-hub .s5-player-statistics>header>svg{color:var(--s5-yellow)}.s5-approved-hub .s5-player-statistics>header span,.s5-approved-hub .s5-hub-season>header span{color:var(--s5-yellow)}.s5-approved-hub .s5-hub-season>small{color:var(--s5-mint)}.s5-approved-hub .s5-hub-leaderboard li.is-current,.s5-approved-hub .s5-season-standings-row.is-current{background:#f3e60012}.s5-approved-hub .s5-hub-leaderboard li>strong{color:var(--s5-yellow)}.s5-approved-hub .s5-hub-layout.s5-events-workspace{max-width:1348px;grid-template-columns:minmax(0,1fr) 372px;gap:18px;padding:38px 0 68px;animation:s5-approved-enter .32s cubic-bezier(.22,1,.36,1) both}.s5-approved-hub .s5-events-workspace .s5-hub-events>header{align-items:start;min-height:104px;padding:0 0 24px;border-bottom:0}.s5-approved-hub .s5-events-workspace .s5-hub-events h2{margin-top:8px;font-family:Arial Black,Inter,sans-serif;font-size:36px}.s5-approved-hub .s5-hub-season>button,.s5-approved-hub .s5-profile-season-path header>button,.s5-approved-hub .s5-profile-events-context header>button{border-color:#f3e60073;border-radius:9px;background:transparent;color:#f6f6f2}.s5-approved-hub .s5-hub-side{gap:16px}.s5-approved-hub .s5-hub-side>section,.s5-approved-hub .s5-hub-side>.s5-player-statistics{padding:18px;overflow:hidden;border:1px solid var(--s5-line);border-radius:16px;background:var(--s5-surface)}.s5-approved-hub .s5-player-statistics{border-bottom:1px solid var(--s5-line)}.s5-approved-hub .s5-statistics-summary,.s5-approved-hub .s5-hub-season dl{gap:0;border:1px solid var(--s5-line);background:transparent}.s5-approved-hub .s5-statistics-summary>div,.s5-approved-hub .s5-hub-season dl div{background:#090b0d}.s5-approved-season .s5-season-header{max-width:1348px;grid-template-columns:minmax(280px,.95fr) minmax(460px,1.45fr) auto auto;align-items:center;gap:26px;margin-top:28px;padding:28px 28px 28px 20px;overflow:hidden;border:1px solid var(--s5-line);border-left:4px solid var(--s5-yellow);border-radius:18px;background:var(--s5-surface);animation:s5-approved-enter .32s cubic-bezier(.22,1,.36,1) both}.s5-approved-season .s5-season-header>div:first-child>span,.s5-approved-season .s5-season-panel-header span,.s5-approved-season .s5-season-side-card>span,.s5-approved-season .s5-season-grand-final-card>span,.s5-approved-season .s5-season-state-card>span,.s5-approved-season .s5-season-calendar-meta small{color:var(--s5-yellow)}.s5-approved-season .s5-season-header h1{margin:8px 0;font-family:Arial Black,Inter,sans-serif;font-size:34px;line-height:1.03}.s5-approved-season .s5-season-kind-badge{border-color:#f3e60057;border-radius:6px;background:#f3e6000f;color:var(--s5-yellow)}.s5-season-phase-track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(72px,1fr));gap:0;margin:0;padding:0;list-style:none}.s5-season-phase-track:before{position:absolute;top:9px;right:10%;left:10%;height:1px;background:#30363a;content:""}.s5-season-phase-track li{position:relative;display:grid;justify-items:center;gap:6px;min-width:0;color:#666f75;text-align:center}.s5-season-phase-track li i{z-index:1;display:grid;width:18px;height:18px;place-items:center;border:1px solid #3b4247;border-radius:50%;background:var(--s5-surface)}.s5-season-phase-track li.is-active,.s5-season-phase-track li.is-complete{color:#f5f5f2}.s5-season-phase-track li.is-active i,.s5-season-phase-track li.is-complete i{border-color:var(--s5-yellow)}.s5-season-phase-track li.is-active i{box-shadow:inset 0 0 0 4px var(--s5-surface),inset 0 0 0 9px var(--s5-yellow)}.s5-season-phase-track li.is-complete i{background:var(--s5-yellow)}.s5-season-phase-track strong{overflow-wrap:anywhere;font-size:8px;text-transform:uppercase}.s5-season-phase-track small{margin:0!important;color:#747c82!important;font-size:8px!important}.s5-approved-season .s5-season-header-status strong{padding:9px 11px;border-color:#47d7a461;border-radius:7px;color:#b2efd9}.s5-approved-season .s5-season-admin-link{border-color:var(--s5-line);border-radius:9px;background:#111519}.s5-approved-season .s5-season-tabs{max-width:1348px;grid-template-columns:repeat(4,minmax(0,max-content));gap:38px;padding:18px 0 0;border-bottom:1px solid var(--s5-line)}.s5-approved-season .s5-season-tabs button{position:relative;min-height:48px;padding:0 4px;border:0;border-radius:0;background:transparent}.s5-approved-season .s5-season-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--s5-yellow);content:"";opacity:0}.s5-approved-season .s5-season-tabs button.is-active{box-shadow:none;color:#fff}.s5-approved-season .s5-season-tabs button.is-active:after{opacity:1}.s5-approved-season .s5-season-layout{max-width:1348px;grid-template-columns:minmax(0,1fr) 372px;gap:18px;padding:18px 0 68px}.s5-approved-season .s5-season-panel,.s5-approved-season .s5-season-side-card,.s5-approved-season .s5-season-grand-final-card,.s5-approved-season .s5-season-state-card{overflow:hidden;border-color:var(--s5-line);border-radius:16px;background:var(--s5-surface)}.s5-approved-season .s5-season-panel-header{padding:20px;border-bottom-color:var(--s5-line)}.s5-approved-season .s5-season-panel-header h2{font-size:21px}.s5-approved-season .s5-season-standings-head,.s5-approved-season .s5-season-standings-row{grid-template-columns:64px minmax(0,1.3fr) minmax(100px,.7fr) minmax(116px,.72fr) 80px;padding:15px 18px}.s5-approved-season .s5-season-standings-row{border-top-color:#ffffff13}.s5-approved-season .s5-season-standings-row.is-current{background:#f3e60013;box-shadow:inset 3px 0 var(--s5-yellow)}.s5-approved-season .s5-season-standings-row.is-current>b,.s5-approved-season .s5-season-standings-row.is-current>em{color:var(--s5-yellow)}.s5-approved-season .s5-season-standings-row>strong small{color:var(--s5-yellow)}.s5-approved-season .s5-season-cutline{border-color:#f3e60038;background:#f3e6000d;color:var(--s5-yellow)}.s5-approved-season .s5-season-side{gap:16px}.s5-approved-season .s5-season-side-card{padding:20px}.s5-approved-season .s5-season-side-card strong{color:var(--s5-yellow);font-size:34px}.s5-approved-season .s5-season-side-card dl{border:1px solid var(--s5-line);background:transparent}.s5-approved-season .s5-season-side-card dl div{background:#090b0d}.s5-approved-season .s5-season-calendar-row,.s5-approved-season .s5-season-archive-row{border-top-color:var(--s5-line)}.s5-approved-season .s5-season-calendar-row>button,.s5-approved-season .s5-season-archive-row>button,.s5-approved-season .s5-season-grand-final-actions button,.s5-approved-season .s5-season-admin-actions button,.s5-approved-season .s5-season-admin-inline button,.s5-approved-season .s5-season-state-card>button,.s5-approved-season .s5-season-empty button{border-color:#f3e6006b;border-radius:8px;background:transparent}.s5-approved-season .s5-season-calendar-row>button:hover,.s5-approved-season .s5-season-grand-final-actions button:hover,.s5-approved-season .s5-season-state-card>button:hover{background:var(--s5-yellow);color:#050607}.s5-approved-season .s5-season-admin-field textarea,.s5-approved-season .s5-season-admin-field input,.s5-approved-season .s5-season-admin-seat-row,.s5-approved-season .s5-season-admin-event-row{border-color:var(--s5-line);border-radius:8px;background:#090b0d}.s5-approved-season .s5-season-podium,.s5-approved-season .s5-season-final-series article{border-radius:8px}@keyframes s5-approved-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{grid-template-columns:auto minmax(240px,1fr) auto;padding-inline:24px}.s5-approved-hub .s5-hub-utilities>button span,.s5-approved-season .s5-hub-utilities>button span{display:none}.s5-approved-hub .s5-hub-utilities>button,.s5-approved-season .s5-hub-utilities>button{width:42px;justify-content:center;padding:0}.s5-approved-hub .s5-profile-workspace,.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-header,.s5-approved-season .s5-season-tabs,.s5-approved-season .s5-season-layout{width:calc(100% - 40px)}.s5-approved-season .s5-season-header{grid-template-columns:minmax(250px,.9fr) minmax(400px,1.4fr) auto}.s5-approved-season .s5-season-admin-link{grid-column:1 / -1;width:max-content}}@media(max-width:960px){.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-layout{grid-template-columns:1fr}.s5-approved-hub .s5-hub-side{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-season .s5-season-side{grid-template-columns:repeat(3,minmax(0,1fr))}.s5-approved-season .s5-season-header{grid-template-columns:1fr;align-items:start}.s5-season-phase-track{width:100%}.s5-approved-season .s5-season-header-status{justify-items:start}}@media(max-width:900px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{min-height:112px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:62px 50px;gap:0;padding:0 18px}.s5-approved-hub .s5-hub-brand-identity,.s5-approved-season .s5-hub-brand-identity{grid-column:1;grid-row:1}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:112px}.s5-approved-hub .s5-hub-primary-nav,.s5-approved-season .s5-hub-primary-nav{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:0;border-top:1px solid var(--s5-line)}.s5-approved-hub .s5-hub-utilities,.s5-approved-season .s5-hub-utilities{grid-column:2;grid-row:1}.s5-approved-hub .s5-hub-brand button.is-primary-tab,.s5-approved-season .s5-hub-brand button.is-primary-tab{width:100%;min-width:0;min-height:50px}}@media(max-width:760px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{min-height:112px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:62px 50px;padding:0 14px}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:112px}.s5-approved-hub .s5-hub-primary-nav,.s5-approved-season .s5-hub-primary-nav{border-top-color:var(--s5-line)}.s5-approved-hub .s5-hub-brand button.is-primary-tab,.s5-approved-season .s5-hub-brand button.is-primary-tab{min-width:0;min-height:50px;font-size:10px}.s5-approved-hub .s5-profile-workspace,.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-header,.s5-approved-season .s5-season-tabs,.s5-approved-season .s5-season-layout{width:calc(100% - 28px)}.s5-approved-hub .s5-profile-metrics{grid-template-columns:1fr 1fr}.s5-approved-hub .s5-profile-metrics>div:nth-child(2){border-right:0}.s5-approved-hub .s5-profile-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--s5-line)}.s5-approved-hub .s5-profile-scouting-grid{grid-template-columns:1fr}.s5-approved-hub .s5-profile-fingerprint{border-right:0;border-bottom:1px solid var(--s5-line)}.s5-approved-hub .s5-profile-bottom-grid,.s5-approved-hub .s5-profile-footer-grid{grid-template-columns:1fr}.s5-approved-hub .s5-events-workspace .s5-hub-events h2{font-size:32px}.s5-approved-hub .s5-hub-side,.s5-approved-season .s5-season-side{grid-template-columns:1fr}.s5-approved-season .s5-season-header{margin-top:14px;padding:20px 16px}.s5-approved-season .s5-season-header h1{font-size:30px}.s5-season-phase-track{grid-template-columns:1fr;gap:12px}.s5-season-phase-track:before{top:8px;bottom:8px;left:8px;width:1px;height:auto}.s5-season-phase-track li{grid-template-columns:18px minmax(0,1fr) auto;justify-items:start;text-align:left}.s5-season-phase-track li strong,.s5-season-phase-track li small{align-self:center}.s5-approved-season .s5-season-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.s5-approved-season .s5-season-tabs button{justify-content:center}.s5-approved-season .s5-season-standings-head{display:none}.s5-approved-season .s5-season-standings-row{grid-template-columns:1fr;gap:12px;padding:15px 16px}.s5-approved-season .s5-season-standings-row>b,.s5-approved-season .s5-season-standings-row>strong,.s5-approved-season .s5-season-standings-row>span,.s5-approved-season .s5-season-standings-row>em{display:grid;min-width:0;grid-template-columns:minmax(104px,.58fr) minmax(0,1fr);gap:10px;align-items:baseline;overflow-wrap:anywhere;text-align:left}}@media(max-width:430px){.s5-approved-hub .s5-hub-brand-identity>span,.s5-approved-season .s5-hub-brand-identity>span{display:none}.s5-approved-hub .s5-hub-utilities,.s5-approved-season .s5-hub-utilities{gap:4px}.s5-approved-hub .s5-hub-brand .s5-hub-utilities>button,.s5-approved-season .s5-hub-brand .s5-hub-utilities>button,.s5-approved-hub .s5-language-switcher-trigger,.s5-approved-season .s5-language-switcher-trigger{width:38px;min-width:38px;height:38px;min-height:38px}.s5-approved-hub .s5-profile-season-summary{grid-template-columns:1fr}.s5-approved-hub .s5-profile-season-summary dl{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.s5-approved-hub *,.s5-approved-season *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.s5-retained-transition{inset:0 0 auto;pointer-events:none;position:fixed;z-index:10000}.s5-retained-transition-bar{background:#f3e600;height:2px;width:100%}.s5-retained-transition>div[role=status]{background:#080808;border:1px solid #35404d;border-radius:8px;color:#f7f7f4;display:flex;font:700 12px/1.2 Onest,sans-serif;gap:10px;margin:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) 0 auto;min-height:32px;padding:7px 10px;width:max-content}.s5-retained-transition.is-pending>div[role=status]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.s5-retained-transition button{background:#f3e600;border:0;border-radius:6px;color:#000;cursor:pointer;font:inherit;min-height:44px;pointer-events:auto;padding:4px 9px}@media(prefers-reduced-motion:reduce){.s5-retained-transition,.s5-retained-transition *{animation:none!important;transition:none!important}}:root{--accent: #f3e600;--accent-strong: #fff20a;--bg: #050706;--bg-deep: #020303;--panel: transparent;--panel-solid: #0a0d0c;--panel-lift: #101412;--line: rgba(237, 241, 238, .09);--line-strong: rgba(237, 241, 238, .16);--text: #f4f5f2;--muted: #8a928e;--muted-strong: #5d6561;--success: #38cf96;--danger: #ff6576;--blue: #45c9ee;--s5-play-canvas: #050706}body{background:#050706;color:#f4f5f2}.s5-approved-hub *,.s5-approved-season *,.s5-approved-team-naming *,.s5-approved-tournament *,.s5-approved-match *{letter-spacing:0!important}.s5-approved-hub :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-season :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-team-naming :where(button,a[href],input):focus-visible,.s5-approved-tournament :where(button,a[href]):focus-visible,.s5-approved-match :where(button,a[href],input,select,textarea):focus-visible{outline-color:#f3e600}.s5-hub-brand-identity{position:relative;padding-bottom:6px}.s5-hub-brand-identity img{clip-path:inset(0 0 24% 0)}.s5-hub-brand-identity:after{position:absolute;bottom:0;left:7px;width:34%;height:4px;background:#f3e600;content:""}.s5-language-switcher{border-color:var(--line-strong);border-radius:4px;background:#080b0a}.s5-language-switcher .s5-language-switcher-trigger{border-radius:3px;background:transparent;color:#c6cbc8}.s5-language-switcher .s5-language-switcher-trigger:hover,.s5-language-switcher .s5-language-switcher-trigger:focus-visible{background:#f3e6000f;color:#f4f5f2}.s5-language-switcher-menu{border-color:var(--line-strong);border-radius:4px;background:#080b0a}.s5-language-switcher .s5-language-switcher-option:hover,.s5-language-switcher .s5-language-switcher-option:focus-visible{background:#f3e60014}.s5-language-switcher .s5-language-switcher-option.is-active{background:#f3e600;color:#050706}.s5-approved-hub,.s5-approved-season{min-height:100svh;background:#050706}.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{position:sticky;z-index:40;top:0;min-height:78px;grid-template-columns:200px minmax(300px,1fr) auto;gap:24px;padding:0 clamp(18px,3vw,44px);border-bottom:1px solid var(--line);background:#050706f5;backdrop-filter:blur(16px)}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:124px}.s5-approved-hub .s5-hub-brand-identity>span,.s5-approved-season .s5-hub-brand-identity>span{border-left-color:var(--line-strong);color:#747c78;font-size:9px}.s5-approved-hub .s5-hub-primary-nav,.s5-approved-season .s5-hub-primary-nav{align-self:stretch;justify-content:center;gap:32px}.s5-approved-hub .s5-hub-brand button.is-primary-tab,.s5-approved-season .s5-hub-brand button.is-primary-tab{position:relative;min-height:78px;padding:0 2px;border:0;border-radius:0;background:transparent;color:#68706c;font-size:10px}.s5-approved-hub .s5-hub-brand button.is-primary-tab:after,.s5-approved-season .s5-hub-brand button.is-primary-tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#f3e600;content:"";opacity:0}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active{color:#f4f5f2}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active:after,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active:after{opacity:1}.s5-approved-hub .s5-hub-brand button.is-primary-tab.is-active svg,.s5-approved-season .s5-hub-brand button.is-primary-tab.is-active svg{color:#f3e600}.s5-approved-hub .s5-hub-utilities,.s5-approved-season .s5-hub-utilities{gap:8px}.s5-approved-hub .s5-hub-brand .s5-hub-utilities>button,.s5-approved-season .s5-hub-brand .s5-hub-utilities>button,.s5-approved-hub .s5-language-switcher-trigger,.s5-approved-season .s5-language-switcher-trigger{min-height:40px;border-color:var(--line);border-radius:4px;background:#090c0b}.s5-approved-hub .s5-profile-workspace,.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-header,.s5-approved-season .s5-season-tabs,.s5-approved-season .s5-season-layout{width:calc(100% - clamp(36px,6vw,88px));max-width:1440px;margin-inline:auto}.s5-approved-hub .s5-profile-workspace{gap:0;padding:28px 0 58px}.s5-approved-hub .s5-profile-game,.s5-approved-hub .s5-profile-season-path,.s5-approved-hub .s5-profile-maps-card,.s5-approved-hub .s5-profile-player-card,.s5-approved-hub .s5-profile-footer-grid>section,.s5-approved-hub .s5-profile-events-context{height:auto;overflow:visible;border:0;border-top:1px solid var(--line-strong);border-radius:0;background:transparent;box-shadow:none}.s5-approved-hub .s5-profile-game,.s5-approved-hub .s5-profile-season-path,.s5-approved-hub .s5-profile-maps-card,.s5-approved-hub .s5-profile-player-card,.s5-approved-hub .s5-profile-footer-grid>section{padding-right:0;padding-left:0}.s5-approved-hub .s5-profile-game>header,.s5-approved-hub .s5-profile-season-path>header,.s5-approved-hub .s5-profile-events-context>header,.s5-approved-hub .s5-profile-maps-card>header,.s5-approved-hub .s5-profile-player-card>header{padding-right:0;padding-left:0;border-bottom-color:var(--line)}.s5-approved-hub .s5-profile-metrics{gap:0;border:0;border-bottom:1px solid var(--line);background:transparent}.s5-approved-hub .s5-profile-metrics>div{padding:18px 20px;border-right:1px solid var(--line);background:transparent}.s5-approved-hub .s5-profile-scouting-grid{margin:0;border:0;background:transparent}.s5-approved-hub .s5-profile-fingerprint{border-right-color:var(--line-strong)}.s5-approved-hub .s5-profile-evidence,.s5-approved-hub .s5-profile-evidence dl,.s5-approved-hub .s5-profile-season-summary,.s5-approved-hub .s5-profile-player-card dl{border-color:var(--line);border-radius:0;background:transparent}.s5-approved-hub .s5-profile-bottom-grid,.s5-approved-hub .s5-profile-footer-grid{gap:38px;margin-top:26px}.s5-approved-hub .s5-profile-map-list li,.s5-approved-hub .s5-profile-report-list li{border-top-color:var(--line);background:transparent}.s5-approved-hub .s5-profile-map-list li{grid-template-columns:76px 24px minmax(150px,1fr) 76px 76px;gap:12px;min-height:96px;padding:12px 0}.s5-approved-hub .s5-profile-map-thumb{width:76px;height:46px;border-radius:4px}.s5-approved-hub .s5-profile-map-rank{color:#f3e600;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.s5-approved-hub .s5-profile-map-copy{display:grid;min-width:0;gap:5px}.s5-approved-hub .s5-profile-map-copy strong{overflow:hidden;color:#f4f5f2;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.s5-approved-hub .s5-profile-map-copy small,.s5-approved-hub .s5-profile-map-metric small{color:var(--muted);font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.s5-approved-hub .s5-profile-map-metric{display:grid;min-width:0;gap:6px;padding-left:12px;border-left:1px solid var(--line)}.s5-approved-hub .s5-profile-map-metric b{color:#f4f5f2;font:900 13px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.s5-approved-hub .s5-profile-map-metric b.is-strong{color:#59d9a8}.s5-approved-hub .s5-profile-map-metric b.is-watch{color:#f0b450}.s5-approved-hub .s5-profile-map-metric b.is-weak{color:#ef6868}.s5-approved-hub .s5-hex-value{fill:#f3e6001a;stroke:#f3e600;filter:none}.s5-approved-hub .s5-hex-point{fill:#050706;stroke:#f3e600}.s5-approved-hub .s5-profile-season-path header>button,.s5-approved-hub .s5-profile-events-context header>button{border-radius:4px}.s5-approved-season .s5-season-header{min-height:166px;grid-template-columns:minmax(340px,.82fr) minmax(480px,1.18fr) 140px auto;gap:28px;margin-top:30px;padding:0 0 0 20px;overflow:visible;border:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);border-radius:0;background:transparent;box-shadow:inset 3px 0 #f3e600}.s5-approved-season .s5-season-header h1{font-family:Arial Black,Inter,sans-serif;font-size:34px;line-height:1}.s5-approved-season .s5-season-kind-badge,.s5-approved-season .s5-season-header-status strong,.s5-approved-season .s5-season-admin-link{border-radius:4px}.s5-approved-season .s5-season-tabs{grid-template-columns:repeat(4,minmax(0,max-content));gap:38px;margin-top:20px;padding:0;border-bottom:1px solid var(--line-strong)}.s5-approved-season .s5-season-tabs button{min-height:58px;border:0;border-radius:0;background:transparent}.s5-approved-season .s5-season-layout{grid-template-columns:minmax(0,1fr) 314px;gap:38px;padding:24px 0 58px}.s5-approved-season .s5-season-panel,.s5-approved-season .s5-season-side-card,.s5-approved-season .s5-season-grand-final-card,.s5-approved-season .s5-season-state-card{overflow:visible;border:0;border-top:1px solid var(--line-strong);border-radius:0;background:transparent;box-shadow:none}.s5-approved-season .s5-season-panel-header,.s5-approved-season .s5-season-standings-head,.s5-approved-season .s5-season-standings-row{padding-right:0;padding-left:0}.s5-approved-season .s5-season-standings-row.is-current{background:#f3e6000e;box-shadow:inset 2px 0 #f3e600}.s5-approved-season .s5-season-side{gap:24px}.s5-approved-season .s5-season-side-card{padding:18px 0 0}.s5-approved-season .s5-season-side-card dl{border:0;border-bottom:1px solid var(--line);background:transparent}.s5-approved-season .s5-season-side-card dl div{border-left:1px solid var(--line);background:transparent}.s5-approved-season .s5-season-calendar-row,.s5-approved-season .s5-season-archive-row{background:transparent}.s5-approved-team-naming{min-height:100svh;padding:24px clamp(18px,3vw,46px) 0;background:#050706}.s5-approved-team-naming.is-loading{min-height:100svh;color:#f5f7f4;background:#050706}.s5-approved-team-naming.is-loading p{margin:0;font:700 15px/1.5 Inter,sans-serif}.s5-approved-team-naming.is-loading p[role=alert]{color:#ff9fab}.s5-approved-team-naming.is-loading button{min-height:44px;border:1px solid #f3e600;color:#050706;background:#f3e600;font-weight:800}.s5-approved-team-naming .s5-tn-header,.s5-approved-team-naming .s5-tn-notice,.s5-approved-team-naming .s5-tn-teams,.s5-approved-team-naming>footer{width:100%;max-width:1440px}.s5-approved-team-naming .s5-tn-header{min-height:150px;grid-template-columns:150px minmax(0,1fr) 310px auto;align-items:end;gap:24px;margin-bottom:0;padding-bottom:26px;border-bottom:1px solid var(--line-strong)}.s5-approved-team-naming .s5-tn-header>div:nth-child(2){text-align:left}.s5-approved-team-naming .s5-tn-header h1{margin:8px 0 5px;font-family:Arial Black,Inter,sans-serif;font-size:42px;line-height:1}.s5-approved-team-naming .s5-tn-header p{margin:0;color:var(--muted)}.s5-approved-team-naming .s5-tn-header>button,.s5-approved-team-naming .s5-tn-header .s5-language-switcher-trigger{min-height:40px;border-radius:4px;background:transparent}.s5-tn-stage{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:4px 0 4px 16px;border-left:2px solid #f3e600}.s5-tn-stage>small{display:grid;width:34px;height:34px;place-items:center;background:#f3e60012;color:#f3e600;font:900 10px ui-monospace,monospace}.s5-tn-stage>span{display:grid;gap:5px}.s5-tn-stage b{font-size:11px}.s5-tn-stage em{color:var(--muted);font-size:9px;font-style:normal}.s5-approved-team-naming .s5-tn-teams{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:74px;padding:26px 0 20px}.s5-approved-team-naming .s5-tn-teams:before{position:absolute;top:50%;left:50%;color:#f3e600;content:"VS";font:900 15px Inter,sans-serif;transform:translate(-50%,-50%)}.s5-approved-team-naming .s5-tn-teams article,.s5-approved-team-naming .s5-tn-teams article.is-own-team{overflow:visible;border:0;background:transparent;box-shadow:none}.s5-approved-team-naming .s5-tn-teams article.is-own-team{box-shadow:inset 2px 0 #f3e600}.s5-approved-team-naming .s5-tn-teams article>header{min-height:94px;padding:5px 20px 18px;border-bottom:1px solid var(--line-strong)}.s5-approved-team-naming .s5-tn-team-relation{margin-left:8px;border:0;color:var(--muted)!important}.s5-approved-team-naming .s5-tn-teams h2{font-size:30px}.s5-approved-team-naming .s5-tn-teams article header button{min-height:34px;border-radius:4px;background:transparent}.s5-approved-team-naming .s5-tn-teams ol{padding:0 20px;background:transparent}.s5-approved-team-naming .s5-tn-teams li{min-height:60px;padding:8px 0;border-bottom-color:var(--line);background:transparent}.s5-approved-team-naming .s5-tn-teams li small,.s5-approved-team-naming .s5-tn-teams li:has(small) strong{color:#f3e600}.s5-approved-team-naming>footer{position:sticky;z-index:20;bottom:0;min-height:74px;margin-top:0;padding:12px 0;border-top:1px solid var(--line-strong);background:#050706f0;backdrop-filter:blur(18px)}.s5-approved-team-naming>footer button,.s5-approved-team-naming .s5-tn-dialog,.s5-approved-team-naming .s5-tn-dialog input,.s5-approved-team-naming .s5-tn-dialog button{border-radius:4px}.s5-approved-team-naming .s5-tn-dialog{border-color:var(--line-strong);background:#0b0e0d}.s5-approved-tournament{min-height:100svh;padding:24px clamp(18px,3vw,46px) 58px;background:#050706;color:#f4f5f2;--accent: #f3e600}.s5-approved-tournament .s5-tr-header,.s5-approved-tournament .s5-tr-teams,.s5-approved-tournament .s5-tr-round-tabs,.s5-approved-tournament .s5-tr-layout,.s5-approved-tournament .s5-tr-setup,.s5-approved-tournament .s5-tr-notice,.s5-approved-tournament .s5-tr-statistics,.s5-approved-tournament .s5-recovery{width:100%;max-width:1440px;margin-inline:auto}.s5-approved-tournament .s5-tr-header{min-height:144px;grid-template-columns:150px minmax(0,1fr) auto;align-items:end;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid var(--line-strong)}.s5-approved-tournament .s5-tr-title{text-align:left}.s5-approved-tournament .s5-tr-title h1{margin:8px 0 4px;font-family:Arial Black,Inter,sans-serif;font-size:44px;line-height:1;text-transform:none}.s5-approved-tournament .s5-tr-back,.s5-approved-tournament .s5-tr-refresh,.s5-approved-tournament .s5-language-switcher-trigger{min-height:40px;border-color:var(--line);border-radius:4px;background:transparent}.s5-approved-tournament .s5-tr-progress-rail{background:#202622}.s5-approved-tournament .s5-tr-progress-rail span{background:#f3e600}.s5-approved-tournament .s5-tr-teams{margin-bottom:0;padding:14px 0 0}.s5-approved-tournament .s5-tr-teams>header{min-height:22px;margin-bottom:8px}.s5-approved-tournament .s5-tr-team-grid{gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.s5-approved-tournament .s5-tr-team-card{min-height:58px;padding:8px 14px;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}.s5-approved-tournament .s5-tr-team-card:last-child{border-right:0}.s5-approved-tournament .s5-tr-team-card:after{display:none}.s5-approved-tournament .s5-tr-team-seed{width:28px;height:28px;border:0;color:#f3e600}.s5-approved-tournament .s5-tr-round-tabs{display:grid;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;margin-top:18px;overflow-x:auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:thin}.s5-approved-tournament .s5-tr-round-tabs button{position:relative;display:grid;min-height:72px;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:3px 10px;padding:10px 18px;border:0;border-right:1px solid var(--line);background:transparent;color:#656d69;text-align:left}.s5-approved-tournament .s5-tr-round-tabs button:after{position:absolute;right:18px;bottom:-1px;left:18px;height:2px;background:#f3e600;content:"";opacity:0}.s5-approved-tournament .s5-tr-round-tabs button.is-active{background:#f3e60006;color:#f4f5f2}.s5-approved-tournament .s5-tr-round-tabs button.is-active:after{opacity:1}.s5-approved-tournament .s5-tr-round-tabs small{grid-row:1 / span 2;align-self:center;color:#f3e600;font:900 9px ui-monospace,monospace}.s5-approved-tournament .s5-tr-round-tabs strong{font-size:12px;text-transform:uppercase}.s5-approved-tournament .s5-tr-round-tabs span{color:#707874;font-size:8px;text-transform:uppercase}.s5-approved-tournament .s5-tr-layout{grid-template-columns:minmax(0,1fr) 360px;gap:38px;padding-top:30px}.s5-approved-tournament .s5-tr-phase>header{min-height:64px;padding-bottom:16px;border-bottom:1px solid var(--line-strong)}.s5-approved-tournament .s5-tr-phase>header>div small{display:block;margin-bottom:5px;color:#f3e600;font:900 9px ui-monospace,monospace;text-transform:uppercase}.s5-approved-tournament .s5-tr-phase>header h2{font-family:Arial Black,Inter,sans-serif;font-size:30px}.s5-approved-tournament .s5-tr-early-playoff{border-color:#f3e6005c;border-radius:3px;background:transparent;color:#f3e600}.s5-approved-tournament .s5-tr-round>header{min-height:40px;border-bottom:1px solid var(--line)}.s5-approved-tournament .s5-tr-active-round-matches{display:grid;grid-template-columns:1fr;gap:12px;padding-top:16px}.s5-approved-tournament[data-team-count="8"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="10"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="12"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="16"] .s5-tr-active-round-matches{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{min-height:116px;grid-template-columns:118px minmax(0,1fr) 112px;gap:14px;margin-top:0;padding:14px 16px;border:1px solid var(--line);border-left:4px solid #69716d;border-radius:5px;background:#ffffff03;box-shadow:none}.s5-approved-tournament .s5-tr-match.is-live,.s5-approved-tournament .s5-tr-match.is-ready{border-color:#f3e6006b;border-left-color:#f3e600;background:#f3e6000b}.s5-approved-tournament .s5-tr-match.is-complete{border-color:#38cf9652;border-left-color:#38cf96;background:#38cf9606}.s5-approved-tournament .s5-tr-match.is-muted{opacity:.62}.s5-approved-tournament .s5-tr-match-state strong{order:2;padding:0;border:0;background:transparent;color:#79817d}.s5-approved-tournament .s5-tr-match.is-live .s5-tr-match-state strong,.s5-approved-tournament .s5-tr-match.is-ready .s5-tr-match-state strong{border:0;background:transparent;color:#f3e600}.s5-approved-tournament .s5-tr-match.is-complete .s5-tr-match-state strong{border:0;background:transparent;color:#38cf96}.s5-approved-tournament .s5-tr-match-team i{display:none}.s5-approved-tournament .s5-tr-match-team strong{font-size:16px;text-transform:uppercase}.s5-approved-tournament .s5-tr-match-teams b{color:#f4f5f2;font-size:24px}.s5-approved-tournament .s5-tr-match-actions{width:112px;min-width:112px}.s5-approved-tournament .s5-tr-match-actions button{min-height:42px;border-color:#f3e600;border-radius:4px;background:transparent;color:#f3e600}.s5-approved-tournament .s5-tr-standings{top:92px;gap:16px}.s5-approved-tournament .s5-tr-standings>header{min-height:64px;padding-bottom:16px;border-bottom:1px solid var(--line-strong)}.s5-approved-tournament .s5-tr-standings>header h2{font-family:Arial Black,Inter,sans-serif;font-size:27px}.s5-approved-tournament .s5-tr-table-wrap{overflow:visible;border:0}.s5-approved-tournament .s5-tr-standings table{min-width:0;table-layout:fixed;background:transparent;font-size:9px}.s5-approved-tournament .s5-tr-standings th,.s5-approved-tournament .s5-tr-standings td{height:48px;padding:8px 5px;overflow:hidden;border-bottom-color:var(--line);text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-standings th:nth-child(2),.s5-approved-tournament .s5-tr-standings td:nth-child(2){width:58%;white-space:normal}.s5-approved-tournament .s5-tr-standings th:first-child,.s5-approved-tournament .s5-tr-standings td:first-child{width:24px}.s5-approved-tournament .s5-tr-standings th:nth-child(n+3),.s5-approved-tournament .s5-tr-standings td:nth-child(n+3){width:42px;text-align:right}.s5-approved-tournament .s5-tr-standings tbody tr:first-child th,.s5-approved-tournament .s5-tr-standings tbody tr:first-child td,.s5-approved-tournament .s5-tr-standings td strong{color:#f3e600}.s5-approved-tournament .s5-tr-legend,.s5-approved-tournament .s5-tr-official-places,.s5-approved-tournament .s5-tr-statistics,.s5-approved-tournament .s5-recovery{border:0;border-top:1px solid var(--line-strong);border-radius:0;background:transparent}.s5-approved-match{min-height:100svh;padding:24px clamp(18px,3vw,46px) 58px;background:#050706;color:#f4f5f2;--accent: #f3e600}.s5-approved-match .s5-mo-header,.s5-approved-match .s5-mo-message,.s5-approved-match .s5-mo-provider,.s5-approved-match .s5-mo-grid,.s5-approved-match .s5-mo-series,.s5-approved-match .s5-mo-access,.s5-approved-match .s5-mo-broadcast-sources,.s5-approved-match .s5-recovery{width:100%;max-width:1440px;margin-inline:auto}.s5-approved-match .s5-mo-header{display:grid;min-height:0;grid-template-columns:1fr;align-items:stretch;gap:0;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--line-strong)}.s5-approved-match .s5-mo-back{display:inline-flex;width:auto;min-height:32px;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--muted);font-size:11px}.s5-approved-match .s5-mo-back-icon{color:#f3e600}.s5-approved-match .s5-mo-back-label{color:var(--muted)}.s5-approved-match .s5-mo-header-actions{gap:7px}.s5-approved-match .s5-mo-header-actions>button,.s5-approved-match .s5-mo-header-actions .s5-language-switcher-trigger{width:auto;min-width:38px;min-height:34px;padding:0 11px;border-color:var(--line);border-radius:4px;background:#090c0b;font-size:10px}.s5-approved-match .s5-mo-versus{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:end;gap:20px}.s5-approved-match .s5-mo-versus>div{min-width:0}.s5-approved-match .s5-mo-versus>div:last-child{text-align:right}.s5-approved-match .s5-mo-versus>.is-own-team h1,.s5-approved-match .s5-mo-versus>.is-own-team h2{color:#f3e600}.s5-approved-match .s5-mo-versus h1,.s5-approved-match .s5-mo-versus h2{overflow:hidden;margin:4px 0 7px;font-family:Arial Black,Inter,sans-serif;font-size:38px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-approved-match .s5-mo-versus small,.s5-approved-match .s5-mo-versus p{color:var(--muted);font:800 9px ui-monospace,monospace;text-transform:uppercase}.s5-approved-match .s5-mo-versus p{margin:0;text-transform:none}.s5-approved-match .s5-mo-provider{min-height:68px;margin-top:0;margin-bottom:28px;padding:12px 18px;border:0;border-bottom:1px solid var(--line-strong);background:transparent;box-shadow:none}.s5-approved-match .s5-mo-provider h2{margin:4px 0;font-size:15px}.s5-approved-match .s5-mo-grid{grid-template-columns:minmax(0,1fr) 290px;gap:38px;align-items:start;margin-bottom:28px}.s5-approved-match .s5-mo-veto,.s5-approved-match .s5-mo-rosters,.s5-approved-match .s5-mo-series,.s5-approved-match .s5-mo-access>div,.s5-approved-match .s5-mo-broadcast-sources,.s5-approved-match .s5-recovery{overflow:visible;border:0;border-top:1px solid var(--line-strong);border-radius:0;background:transparent;box-shadow:none}.s5-approved-match .s5-mo-veto>header,.s5-approved-match .s5-mo-rosters>header,.s5-approved-match .s5-mo-series>header{min-height:62px;padding:14px 0;border-bottom:1px solid var(--line-strong);background:transparent}.s5-approved-match .s5-mo-veto h2,.s5-approved-match .s5-mo-rosters h2,.s5-approved-match .s5-mo-series h2{font-family:Arial Black,Inter,sans-serif;font-size:26px;text-transform:uppercase}.s5-approved-match .s5-mo-myhud-export,.s5-approved-match .s5-mo-veto-readiness{padding-right:0;padding-left:0;background:transparent}.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 0 14px}.s5-approved-match .s5-mo-map-card{min-height:0!important;aspect-ratio:16 / 10;border:0;border-bottom:3px solid #4c5551;border-radius:4px 4px 0 0;box-shadow:none}.s5-approved-match .s5-mo-map-card:not(:disabled):hover,.s5-approved-match .s5-mo-map-card:not(:disabled):focus-visible,.s5-approved-match .s5-mo-map-card.is-selected{border-bottom-color:#f3e600}.s5-approved-match .s5-mo-map-card.is-banned{border-bottom-color:#ff6576;box-shadow:none}.s5-approved-match .s5-mo-map-card.is-picked{border-bottom-color:#38cf96;box-shadow:none}.s5-approved-match .s5-mo-map-card.is-banned:before,.s5-approved-match .s5-mo-map-card.is-picked:before{position:absolute;z-index:3;top:12px;left:11px;padding:4px 6px;color:#070907;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.s5-approved-match .s5-mo-map-card.is-banned:before{background:#ff6576;content:"BAN"}.s5-approved-match .s5-mo-map-card.is-picked:before{background:#38cf96;content:"PICK"}.s5-approved-match .s5-mo-map-card>span{gap:5px;width:100%;padding:14px 12px}.s5-approved-match .s5-mo-map-card>span>b{color:#9ba39f;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.s5-approved-match .s5-mo-map-card strong{font-size:17px;text-transform:uppercase}.s5-approved-match .s5-mo-history{display:flex;min-height:54px;align-items:center;gap:18px;padding:0;border-top:1px solid var(--line)}.s5-approved-match .s5-mo-history h3{flex:0 0 auto;margin:0;color:var(--muted);font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.s5-approved-match .s5-mo-history ol{display:flex;min-width:0;gap:18px;margin:0;padding:0;background:transparent;list-style:none}.s5-approved-match .s5-mo-history li{display:inline-flex;min-width:0;min-height:0;grid-template-columns:none;align-items:center;gap:7px;padding:0;border:0;background:transparent;font-size:10px;white-space:nowrap}.s5-approved-match .s5-mo-history li>span{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#ff6576}.s5-approved-match .s5-mo-history li.is-pick>span{background:#38cf96}.s5-approved-match .s5-mo-history li strong{color:#b4bbb7;font-size:10px}.s5-approved-match .s5-mo-history li small{color:#707975;font-size:10px}.s5-approved-match .s5-mo-history-progress{margin-left:auto;color:#7b8480;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.s5-approved-match .s5-mo-rosters ol{gap:0;background:transparent}.s5-approved-match .s5-mo-rosters li{min-height:42px;padding:6px 0;border-top:1px solid var(--line);background:transparent}.s5-approved-match .s5-mo-rosters{max-height:none;padding-left:30px;overflow:visible;border-top:0;border-left:1px solid var(--line-strong)}.s5-approved-match .s5-mo-rosters article,.s5-approved-match .s5-mo-rosters article.is-own-team{padding:16px 0 14px;border-bottom:1px solid var(--line);background:transparent;box-shadow:none}.s5-approved-match .s5-mo-rosters.is-post-veto article,.s5-approved-match .s5-mo-rosters.is-post-veto article.is-own-team{padding:0 20px 14px}.s5-approved-match .s5-mo-rosters article.is-own-team h3,.s5-approved-match .s5-mo-rosters article.is-own-team .s5-mo-team-relation,.s5-approved-match .s5-mo-rosters li:has(small) strong,.s5-approved-match .s5-mo-rosters li small{color:#f3e600}.s5-approved-match .s5-mo-team-relation{border:0;color:var(--muted)}.s5-approved-match .s5-mo-series{margin-bottom:28px}.s5-approved-match .s5-mo-series>div{gap:0;padding:0;border-bottom:1px solid var(--line)}.s5-approved-match .s5-mo-series article{padding:18px 16px;border:0;border-right:1px solid var(--line);background:transparent}.s5-approved-match .s5-mo-series article.is-current{background:#f3e60009;box-shadow:inset 2px 0 #f3e600}.s5-approved-match .s5-mo-access{grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.s5-approved-match .s5-mo-access>div{min-height:106px;padding:18px;border-top:0;border-right:1px solid var(--line)}.s5-approved-match .s5-mo-access>div:last-child{border-right:0}.s5-approved-match .s5-mo-access button,.s5-approved-match .s5-mo-voice-action,.s5-approved-match .s5-cs2-launch-button,.s5-approved-match .s5-mo-primary,.s5-approved-match .s5-mo-dialog,.s5-approved-match .s5-mo-dialog button,.s5-approved-match .s5-mo-dialog input,.s5-approved-match .s5-mo-dialog select{border-radius:4px}.s5-approved-match .s5-mo-broadcast-sources,.s5-approved-match .s5-recovery{margin-top:28px;padding:18px 0 0}@media(max-width:1180px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{grid-template-columns:auto minmax(240px,1fr) auto}.s5-approved-hub .s5-hub-utilities>button span,.s5-approved-season .s5-hub-utilities>button span{display:none}.s5-approved-season .s5-season-header{grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr)}.s5-approved-season .s5-season-header-status,.s5-approved-season .s5-season-admin-link{justify-self:start}.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-layout,.s5-approved-tournament .s5-tr-layout,.s5-approved-match .s5-mo-grid{grid-template-columns:1fr}.s5-approved-hub .s5-hub-side,.s5-approved-season .s5-season-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.s5-approved-tournament .s5-tr-standings{position:static}.s5-approved-match .s5-mo-rosters{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:24px 0 0;border-top:1px solid var(--line-strong);border-left:0}.s5-approved-match .s5-mo-rosters>header{grid-column:1 / -1}.s5-approved-team-naming .s5-tn-header{grid-template-columns:120px minmax(0,1fr) auto}.s5-approved-team-naming .s5-tn-stage{grid-column:2}}@media(max-width:820px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{min-height:112px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:62px 50px;gap:0;padding:0 16px}.s5-approved-hub .s5-hub-brand-identity,.s5-approved-season .s5-hub-brand-identity{grid-row:1}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:112px}.s5-approved-hub .s5-hub-primary-nav,.s5-approved-season .s5-hub-primary-nav{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.s5-approved-hub .s5-hub-utilities,.s5-approved-season .s5-hub-utilities{grid-column:2;grid-row:1}.s5-approved-hub .s5-hub-brand button.is-primary-tab,.s5-approved-season .s5-hub-brand button.is-primary-tab{min-height:50px}.s5-approved-hub .s5-profile-workspace,.s5-approved-hub .s5-hub-layout.s5-events-workspace,.s5-approved-season .s5-season-header,.s5-approved-season .s5-season-tabs,.s5-approved-season .s5-season-layout{width:calc(100% - 28px)}.s5-approved-hub .s5-profile-scouting-grid,.s5-approved-hub .s5-profile-bottom-grid,.s5-approved-hub .s5-profile-footer-grid{grid-template-columns:1fr}.s5-approved-hub .s5-profile-fingerprint{border-right:0;border-bottom:1px solid var(--line-strong)}.s5-approved-season .s5-season-side{grid-template-columns:1fr}.s5-approved-season .s5-season-header{grid-template-columns:1fr;margin-top:14px;padding:20px 0 20px 14px}.s5-approved-season .s5-season-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.s5-approved-team-naming,.s5-approved-tournament,.s5-approved-match{padding:14px 14px 110px}.s5-approved-team-naming .s5-tn-header,.s5-approved-tournament .s5-tr-header{min-height:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:18px}.s5-approved-team-naming .s5-tn-header>div:nth-child(2),.s5-approved-tournament .s5-tr-title{grid-column:1 / -1;grid-row:2}.s5-approved-team-naming .s5-tn-header h1,.s5-approved-tournament .s5-tr-title h1,.s5-approved-match .s5-mo-header h1{font-size:30px}.s5-approved-team-naming .s5-tn-stage{display:none}.s5-approved-team-naming .s5-tn-teams{grid-template-columns:1fr;gap:18px}.s5-approved-team-naming .s5-tn-teams:before{display:none}.s5-approved-team-naming .s5-tn-teams article.is-own-team{box-shadow:inset 2px 0 #f3e600}.s5-approved-team-naming>footer{position:static;width:100%;min-height:64px;margin-top:24px;padding:8px;border:1px solid var(--line-strong);border-radius:6px}.s5-approved-tournament .s5-tr-progress-rail{grid-column:1 / -1}.s5-approved-tournament .s5-tr-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-tournament .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="8"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="10"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="12"] .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count="16"] .s5-tr-active-round-matches{grid-template-columns:1fr}.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{grid-template-columns:1fr;gap:10px}.s5-approved-tournament .s5-tr-match-actions{width:100%}.s5-approved-tournament .s5-tr-match-team strong{overflow:visible;line-height:1.15;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.s5-approved-tournament .s5-tr-table-wrap{overflow:visible}.s5-approved-tournament .s5-tr-standings table{min-width:0}.s5-approved-tournament .s5-tr-round-tabs{grid-auto-columns:minmax(118px,1fr)}.s5-approved-tournament .s5-tr-round-tabs button{grid-template-columns:20px minmax(0,1fr);gap:3px 5px;padding-right:7px;padding-left:7px}.s5-approved-match .s5-mo-versus{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);gap:8px}.s5-approved-match .s5-mo-versus h1,.s5-approved-match .s5-mo-versus h2{overflow:hidden;font-size:18px;line-height:1.05;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.s5-approved-match .s5-mo-history{align-items:flex-start;flex-wrap:wrap;gap:10px 15px;padding:12px 0}.s5-approved-match .s5-mo-history ol{flex-wrap:wrap;gap:8px 15px}.s5-approved-match .s5-mo-history-progress{width:100%;margin-left:0}.s5-approved-match .s5-mo-rosters{grid-template-columns:1fr;gap:0}.s5-approved-match .s5-mo-rosters>header{grid-column:1}.s5-approved-match .s5-mo-access{grid-template-columns:1fr}.s5-approved-match .s5-mo-access>div{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){.s5-approved-hub .s5-hub-brand-identity>span,.s5-approved-season .s5-hub-brand-identity>span{display:none}.s5-approved-hub .s5-profile-metrics{grid-template-columns:1fr 1fr}.s5-approved-hub .s5-profile-map-list li{grid-template-columns:64px 20px minmax(0,1fr) 58px;gap:9px}.s5-approved-hub .s5-profile-map-thumb{width:64px;height:40px}.s5-approved-hub .s5-profile-map-metric:last-child{display:none}.s5-approved-season .s5-season-standings-head{display:none}.s5-approved-season .s5-season-standings-row{grid-template-columns:1fr;gap:10px}.s5-approved-tournament .s5-tr-team-grid{grid-template-columns:1fr}.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-match .s5-mo-series>div{grid-template-columns:1fr}.s5-approved-match .s5-mo-series article{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:360px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{padding-inline:10px}.s5-approved-hub .s5-hub-brand-identity img,.s5-approved-season .s5-hub-brand-identity img{width:102px}}.s5-language-fallback{margin:0;padding:8px 14px;background:#f3e60012;border-left:3px solid #f3e600;color:#ddd;font-size:11px}@media(prefers-reduced-motion:reduce){.s5-approved-hub *,.s5-approved-season *,.s5-approved-team-naming *,.s5-approved-tournament *,.s5-approved-match *{animation-duration:1ms!important;transition-duration:1ms!important}}.s5-approved-tournament{padding:38px 46px 58px;background:radial-gradient(circle at 48% -20%,rgba(243,230,0,.055),transparent 35%),#020303}.s5-approved-tournament .s5-tr-header{display:grid;min-height:149px;grid-template-columns:minmax(0,1fr) 510px;align-items:end;gap:40px;padding:0 0 24px 20px;border-bottom:0;border-left:3px solid #f3e600}.s5-approved-tournament .s5-tr-local-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.s5-approved-tournament .s5-tr-back,.s5-approved-tournament .s5-tr-refresh,.s5-approved-tournament .s5-tr-header-actions .s5-language-switcher-trigger{min-height:30px;padding:0;border:0;color:#8b938e;font-size:11px;font-weight:800}.s5-approved-tournament .s5-tr-header-actions{position:absolute;top:0;right:0;gap:12px}.s5-approved-tournament .s5-tr-title{position:relative}.s5-approved-tournament .s5-tr-back{min-height:20px}.s5-approved-tournament .s5-tr-refresh{width:30px;justify-content:center}.s5-approved-tournament .s5-tr-refresh span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.s5-approved-tournament .s5-tr-eyebrow,.s5-approved-tournament .s5-tr-phase>header>div>small,.s5-approved-tournament .s5-tr-primary-match>small,.s5-approved-tournament .s5-tr-standings>header span{color:#f3e600;font:400 8px/1 var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-eyebrow{display:flex;min-width:0;align-items:baseline;gap:8px}.s5-approved-tournament .s5-tr-eyebrow span,.s5-approved-tournament .s5-tr-eyebrow small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-eyebrow small:before{margin-right:8px;content:"·"}.s5-approved-tournament .s5-tr-title h1{margin:10px 0 8px;overflow:hidden;font:400 44px/.95 var(--display-font);text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-title p{font-size:11px}.s5-approved-tournament .s5-tr-event-facts{display:grid;width:510px;grid-template-columns:95px 80px 65px minmax(0,1fr);margin:0}.s5-approved-tournament .s5-tr-event-facts>div{min-width:0;min-height:58px;padding:4px 16px;border-left:1px solid var(--line)}.s5-approved-tournament .s5-tr-event-facts dt{overflow:hidden;color:#78817b;font-size:8px;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-approved-tournament .s5-tr-event-facts dd{margin:10px 0 0;overflow:hidden;font:400 13px/1 var(--display-font);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-approved-tournament .s5-tr-event-facts .is-live dd{color:#4fd4f5}.s5-approved-tournament .s5-tr-event-progress dd{display:flex;align-items:center;gap:10px}.s5-approved-tournament .s5-tr-progress-rail{display:block;height:3px;flex:1;border:0;background:#26302b}.s5-approved-tournament .s5-tr-progress-rail i{display:block;height:100%;background:#f3e600;transition:width var(--motion-ui) var(--ease-standard)}.s5-approved-tournament .s5-tr-teams{padding:0}.s5-approved-tournament .s5-tr-team-grid{overflow:hidden;border:1px solid var(--line-strong);border-radius:14px 14px 0 0;background:#080b0af0}.s5-approved-tournament .s5-tr-team-card{min-height:72px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px}.s5-approved-tournament .s5-tr-team-seed{display:block;width:auto;height:auto;font:400 8px var(--display-font)}.s5-approved-tournament .s5-tr-team-copy{display:grid;min-width:0;gap:4px}.s5-approved-tournament .s5-tr-team-copy h3,.s5-approved-tournament .s5-tr-team-copy p{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-team-copy h3{font:400 10px/1.05 var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-team-copy p{color:#78817b;font-size:8px}.s5-approved-tournament .s5-tr-team-count{color:#39d6a6;font:400 8px var(--display-font)}.s5-approved-tournament .s5-tr-round-tabs{height:66px;grid-auto-flow:initial;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;overflow:hidden;border-top:0;background:#050706}.s5-approved-tournament .s5-tr-round-tabs button{min-height:66px;grid-template-columns:30px minmax(0,1fr);padding:10px 16px}.s5-approved-tournament .s5-tr-round-tabs button:after{right:16px;left:16px}.s5-approved-tournament .s5-tr-layout{grid-template-columns:minmax(0,1fr) 304px;gap:30px;padding-top:30px}.s5-approved-tournament .s5-tr-schedule{gap:14px}.s5-approved-tournament .s5-tr-phase>header{display:flex;min-height:58px;align-items:end;justify-content:space-between;gap:12px;padding:0 0 14px;border:0}.s5-approved-tournament .s5-tr-phase>header h2{margin:0;font:400 24px/.95 var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-legend{margin-left:auto;padding:0;border:0}.s5-approved-tournament .s5-tr-legend ul{display:flex;gap:16px}.s5-approved-tournament .s5-tr-legend li{display:flex;gap:6px;color:#78817b;font-size:7px;text-transform:uppercase}.s5-approved-tournament .s5-tr-legend li>span{width:5px;height:5px;border:0}.s5-approved-tournament .s5-tr-round-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.s5-approved-tournament .s5-tr-round-column{min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#090c0b,#050706);scroll-margin-top:18px}.s5-approved-tournament .s5-tr-round-column.is-current{border-color:#5c5c10;background:linear-gradient(180deg,#f3e60009,#050706 35%)}.s5-approved-tournament .s5-tr-round-column>header{display:flex;height:42px;align-items:start;justify-content:space-between;border:0}.s5-approved-tournament .s5-tr-round-column>header>div{display:flex;align-items:center;gap:9px}.s5-approved-tournament .s5-tr-round-column>header span{color:#f3e600;font:400 8px var(--display-font)}.s5-approved-tournament .s5-tr-round-column>header h3{margin:0;font:400 11px var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-round-column>header small,.s5-approved-tournament .s5-tr-playoffs>header>span{color:#78817b;font-size:7px;font-weight:900;text-transform:uppercase}.s5-approved-tournament .s5-tr-active-round-matches,.s5-approved-tournament[data-team-count] .s5-tr-active-round-matches{display:grid;grid-template-columns:1fr;gap:8px;padding:0}.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{display:grid;min-height:131px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;gap:6px 8px;margin:0;padding:12px 12px 10px;overflow:hidden;border:0;border-left:3px solid #525d56;border-radius:0 9px 9px 0;background:#0b0f0d}.s5-approved-tournament .s5-tr-match.is-complete{border-color:#39d6a6;background:#0b0f0d}.s5-approved-tournament .s5-tr-match.is-live{border-color:#4fd4f5;background:linear-gradient(110deg,#4fd4f513,#0b0f0d 48%);box-shadow:inset 0 0 0 1px #4fd4f540}.s5-approved-tournament .s5-tr-match.is-delayed{border-color:#ff9d2e}.s5-approved-tournament .s5-tr-match.is-ready{border-color:#f3e600;background:#0b0f0d}.s5-approved-tournament .s5-tr-match.is-muted{opacity:.66}.s5-approved-tournament .s5-tr-match-state{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:6px}.s5-approved-tournament .s5-tr-match-state small,.s5-approved-tournament .s5-tr-match-state strong{color:#89918c;font-size:7px;font-weight:900;text-transform:uppercase}.s5-approved-tournament .s5-tr-match-state .s5-tr-match-kind{margin-right:auto;color:#78817b}.s5-approved-tournament .s5-tr-match-main{display:grid;grid-column:1 / -1;gap:0}.s5-approved-tournament .s5-tr-match-teams{display:grid;grid-template-columns:1fr;gap:0}.s5-approved-tournament .s5-tr-match-team{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:7px}.s5-approved-tournament .s5-tr-match-team strong,.s5-approved-tournament .s5-tr-match-team strong:last-child{overflow:hidden;font:400 9px/1 var(--display-font);text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-approved-tournament .s5-tr-match-team b{font:400 14px/1 var(--display-font)}.s5-approved-tournament .s5-tr-match-live,.s5-approved-tournament .s5-tr-match-context{align-self:end;margin-top:8px;padding-top:8px;overflow:hidden;border-top:1px solid #1c221f;color:#68716c;font-size:6px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.s5-approved-tournament .s5-tr-match-score-aggregate{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;white-space:nowrap}.s5-approved-tournament .s5-tr-match-actions{grid-column:1 / -1;width:auto;min-width:0;margin-top:-24px;justify-self:end}.s5-approved-tournament .s5-tr-match-actions button{min-height:24px;padding:0;border:0;background:transparent;color:#f3e600;font-size:7px}.s5-approved-tournament .s5-tr-playoffs{padding:16px;border-radius:12px;background:#090c0b;scroll-margin-top:18px}.s5-approved-tournament .s5-tr-playoffs>header{min-height:42px;padding:0}.s5-approved-tournament .s5-tr-playoffs>header h2{font-size:16px}.s5-approved-tournament .s5-tr-playoffs .s5-tr-active-round-matches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.s5-approved-tournament .s5-tr-playoffs .s5-tr-match{min-height:72px}.s5-approved-tournament .s5-tr-primary-match{display:grid;gap:10px;padding:17px;border-radius:12px;background:linear-gradient(145deg,#4fd4f517,#0a0e0c 48%);box-shadow:inset 0 0 0 1px #4fd4f545}.s5-approved-tournament .s5-tr-primary-state{display:flex;align-items:center;justify-content:space-between;color:#78817b;font-size:7px;text-transform:uppercase}.s5-approved-tournament .s5-tr-primary-state strong{color:#4fd4f5;font-size:8px}.s5-approved-tournament .s5-tr-primary-match h2{display:grid;min-width:0;margin:0;font:400 13px/1.35 var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-primary-match h2 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-primary-match h2 em{margin:5px 0;color:#4fd4f5;font:400 26px/1 var(--display-font);font-style:normal}.s5-approved-tournament .s5-tr-primary-match p{margin:0;color:#ff9d2e;font-size:9px}.s5-approved-tournament .s5-tr-primary-match button{width:100%;min-height:44px;border:1px solid #f3e600;border-radius:7px;background:#f3e600;color:#050605;font-size:8px;font-weight:950;text-transform:uppercase}.s5-approved-tournament .s5-tr-standings{top:24px;gap:14px}.s5-approved-tournament .s5-tr-standings>header{display:flex;min-height:52px;align-items:end;justify-content:space-between;padding:0;border:0}.s5-approved-tournament .s5-tr-standings>header h2{margin:7px 0 0;font:400 19px/1 var(--display-font);text-transform:uppercase}.s5-approved-tournament .s5-tr-standings>header>small{color:#78817b;font-size:6px}.s5-approved-tournament .s5-tr-standings th,.s5-approved-tournament .s5-tr-standings td{height:58px;font-size:8px}.s5-approved-tournament .s5-tr-cutline{display:flex;align-items:end;justify-content:space-between;padding:12px;border-radius:7px;background:#f3e6000b;box-shadow:inset 2px 0 #f3e600;text-transform:uppercase}.s5-approved-tournament .s5-tr-cutline span{color:#9da49f;font-size:7px;font-weight:900}.s5-approved-tournament .s5-tr-cutline strong{color:#f3e600;font:400 16px var(--display-font)}@media(max-width:1000px){.s5-approved-tournament{padding:24px 18px 42px}.s5-approved-tournament .s5-tr-header{grid-template-columns:1fr;gap:22px}.s5-approved-tournament .s5-tr-event-facts{width:100%}.s5-approved-tournament .s5-tr-layout{grid-template-columns:1fr}.s5-approved-tournament .s5-tr-standings{position:static}}@media(max-width:1200px)and (min-width:768px){.s5-approved-tournament .s5-tr-round-robin>header{align-items:center;flex-wrap:wrap}.s5-approved-tournament .s5-tr-round-robin>header>div:first-child{min-width:180px;flex:1 1 180px}.s5-approved-tournament .s5-tr-round-robin>header .s5-tr-legend{min-width:0;flex:0 1 auto}.s5-approved-tournament .s5-tr-early-playoff{max-width:100%;min-height:44px;flex:0 0 auto;padding:0 12px}}@media(max-width:640px){.s5-approved-tournament{padding:18px 12px 92px}.s5-approved-tournament .s5-tr-header{display:grid;min-height:274px;gap:18px;padding:0 0 20px 20px}.s5-approved-tournament .s5-tr-title{grid-column:1;grid-row:1;order:1}.s5-approved-tournament .s5-tr-local-actions{margin-bottom:24px}.s5-approved-tournament .s5-tr-header-actions{position:static}.s5-approved-tournament .s5-tr-back{min-height:30px}.s5-approved-tournament .s5-tr-title h1{font-size:30px;white-space:normal}.s5-approved-tournament .s5-tr-event-facts{grid-column:1;grid-row:2;order:2;grid-template-columns:1fr 1fr}.s5-approved-tournament .s5-tr-event-facts>div{min-height:58px;border-top:1px solid var(--line);border-left:0}.s5-approved-tournament .s5-tr-team-grid{grid-template-columns:1fr}.s5-approved-tournament .s5-tr-team-card{min-height:72px;overflow:hidden;border-right:0;border-bottom:1px solid var(--line)}.s5-approved-tournament .s5-tr-team-copy :where(h3,p){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-round-tabs{height:auto;grid-template-columns:1fr 1fr}.s5-approved-tournament .s5-tr-round-tabs button{min-height:58px}.s5-approved-tournament .s5-tr-layout{gap:18px;padding-top:30px}.s5-approved-tournament .s5-tr-legend ul{gap:9px}.s5-approved-tournament .s5-tr-round-grid{grid-template-columns:1fr}.s5-approved-tournament .s5-tr-round-column{margin-bottom:0}.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px}.s5-approved-tournament .s5-tr-match-team strong{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-tournament .s5-tr-match-actions{width:auto}.s5-approved-tournament .s5-tr-playoffs .s5-tr-active-round-matches{grid-template-columns:1fr}.s5-approved-tournament .s5-tr-primary-match{order:-1}}@media(min-width:768px){.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{grid-template-columns:minmax(0,1fr) 88px}.s5-approved-tournament .s5-tr-match:not(:has(.s5-tr-match-actions)){grid-template-columns:1fr}.s5-approved-tournament .s5-tr-match-main{grid-column:1;grid-row:2 / 4}.s5-approved-tournament .s5-tr-match:not(:has(.s5-tr-match-actions)) .s5-tr-match-main{grid-column:1 / -1}.s5-approved-tournament .s5-tr-match-actions{width:88px;min-width:88px;grid-column:2;grid-row:2 / 4;align-self:end;margin:0}.s5-approved-tournament .s5-tr-match-actions button{width:88px;min-width:88px;min-height:44px}}@media(max-width:767px){.s5-approved-tournament .s5-tr-phase>header{flex-wrap:wrap}.s5-approved-tournament .s5-tr-legend{width:100%;min-width:0;margin-left:0}.s5-approved-tournament .s5-tr-legend ul{width:100%;min-width:0;flex-wrap:wrap;gap:8px 12px}.s5-approved-tournament .s5-tr-legend li{min-width:0}.s5-approved-tournament .s5-tr-match,.s5-approved-tournament .s5-tr-match+.s5-tr-match{grid-template-columns:minmax(0,1fr)}.s5-approved-tournament .s5-tr-match-main,.s5-approved-tournament .s5-tr-match:not(:has(.s5-tr-match-actions)) .s5-tr-match-main{grid-column:1;grid-row:auto}.s5-approved-tournament .s5-tr-match-actions{width:100%;min-width:0;grid-column:1;grid-row:auto;justify-self:stretch;margin:0}.s5-approved-tournament .s5-tr-match-actions button{width:100%;min-height:44px}}@media(prefers-reduced-motion:reduce){.s5-approved-tournament *,.s5-approved-tournament *:before,.s5-approved-tournament *:after{animation:none!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.s5-team-naming-shell{min-height:100svh;background:#020403;color:#f4f5f2}.s5-team-naming-loading{display:grid;min-height:calc(100svh - 78px);place-content:center;gap:14px;text-align:center}.s5-team-naming-loading p{margin:0;color:#a7aeaa;font-size:13px;font-weight:700}.s5-team-naming-loading p[role=alert]{color:#ff9fab}.s5-team-naming-loading button{min-height:42px;padding:0 18px;border:1px solid #f3e600;border-radius:4px;background:#f3e600;color:#020403;font-weight:900}.s5-event10-team{min-width:0;overflow:hidden;background:#020403}.s5-event10-team.is-left{grid-column:1}.s5-event10-team.is-right{grid-column:3}.s5-event10-team.is-own{border-left:2px solid #f3e600}.s5-event10-team>header{display:flex;height:97px;align-items:center;padding:0 20px;border-bottom:1px solid rgba(237,241,238,.1)}.s5-event10-editor{display:flex;align-items:center;gap:8px}.s5-event10-editor input{width:min(285px,calc(100% - 140px));height:39px;min-width:140px;padding:0 12px;border:0;border-bottom:1px solid rgba(243,230,0,.7);border-radius:0;outline:0;background:#070a09;color:#f4f5f2;font:400 24px/1 var(--display-font);text-transform:uppercase}.s5-event10-editor input:focus{border-bottom-color:#f3e600}.s5-event10-editor button{height:39px;padding:0 16px;border:1px solid #f3e600;border-radius:4px;background:#f3e600;color:#020403;font-size:8px;font-weight:900;text-transform:uppercase;white-space:nowrap}.s5-event10-editor button:disabled{opacity:.48}.s5-event10-team ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:19px 18px 0;list-style:none}.s5-event10-team li{display:flex;height:126px;min-width:0;flex-direction:column;align-items:center;justify-content:center;background:#050807}.s5-event10-team li>i{display:grid;width:44px;height:44px;overflow:hidden;place-items:center;border:1px solid rgba(243,230,0,.42);background:#111612;color:#f4f5f2;font:400 10px var(--display-font);font-style:normal}.s5-event10-team li>i>img{display:block;width:100%;height:100%;object-fit:cover}.s5-event10-team li>strong{max-width:calc(100% - 12px);margin-top:11px;overflow:hidden;color:#f4f5f2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-event10-team li>span{margin-top:6px;color:#68706c;font-size:7px}.s5-event10-team li>em{margin-top:6px;color:#f3e600;font-size:6px;font-style:normal;font-weight:900}.s5-event20-team{min-width:0;height:344px;overflow:hidden;background:#020403}.s5-event20-team.is-own{border-left:2px solid #f3e600}.s5-event20-team>header{display:flex;height:100px;align-items:center;padding:0 20px;border-bottom:1px solid rgba(237,241,238,.1)}.s5-event20-team:not(.is-own)>header{padding-left:0}.s5-event20-team:nth-child(n+3)>header{height:81px}.s5-event20-editor{display:flex;align-items:center;gap:3px}.s5-event20-editor input{width:min(290px,calc(100% - 140px));height:39px;min-width:140px;padding:0 12px;border:0;border-bottom:1px solid rgba(243,230,0,.7);border-radius:0;outline:0;background:#070a09;color:#f4f5f2;font:400 24px/1 var(--display-font);text-transform:uppercase}.s5-event20-editor input:focus{border-bottom-color:#f3e600}.s5-event20-editor button{height:39px;padding:0 10px;border:1px solid #f3e600;border-radius:4px;background:#f3e600;color:#020403;font-size:8px;font-weight:900;text-transform:uppercase;white-space:nowrap}.s5-event20-editor button:disabled{opacity:.48}.s5-event20-team ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:17px 18px 0;list-style:none}.s5-event20-team:not(.is-own) ol{padding-inline:0}.s5-event20-team li{display:flex;height:126px;min-width:0;flex-direction:column;align-items:center;justify-content:center;background:#050807}.s5-event20-team li>i{display:grid;width:44px;height:44px;overflow:hidden;place-items:center;border:1px solid rgba(243,230,0,.42);background:#111612;color:#f4f5f2;font:400 10px var(--display-font);font-style:normal}.s5-event20-team li>i>img{display:block;width:100%;height:100%;object-fit:cover}.s5-event20-team li>strong{max-width:calc(100% - 12px);margin-top:11px;overflow:hidden;color:#f4f5f2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-event20-team li>span{margin-top:6px;color:#68706c;font-size:7px}.s5-event20-team li>em{margin-top:6px;color:#f3e600;font-size:6px;font-style:normal;font-weight:900}@media(max-width:1000px){.s5-event10-team.is-left,.s5-event10-team.is-right{grid-column:1}.s5-event10-team>header{height:auto;min-height:112px}.s5-event20-team{height:auto;min-height:327px}}@media(max-width:620px){.s5-event10-team>header{align-items:flex-start;flex-direction:column;gap:8px;padding-block:16px}.s5-event10-editor{align-items:stretch;flex-direction:column}.s5-event10-editor input{width:100%;min-width:0}.s5-event10-editor button{min-height:44px}.s5-event10-team ol{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-event10-team li:last-child{grid-column:1 / -1}.s5-event20-team>header{height:auto;min-height:112px;align-items:flex-start;flex-direction:column;gap:8px;padding-block:16px}.s5-event20-editor{align-items:stretch;flex-direction:column}.s5-event20-editor input{width:100%;min-width:0}.s5-event20-editor button{min-height:44px}.s5-event20-team ol{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-event20-team li:last-child{grid-column:1 / -1}}.s5-approved-bootstrap,.s5-approved-draft,.s5-approved-security,.s5-approved-broadcast{--accent: #f3e600;--accent-strong: #fff20a;--bg: #050706;--panel-solid: #0a0d0c;--panel-lift: #101412;--line: rgba(237, 241, 238, .09);--line-strong: rgba(237, 241, 238, .16);--text: #f4f5f2;--muted: #8a928e;--success: #38cf96;--danger: #ff6576;color:var(--text);background:var(--bg)}.s5-approved-bootstrap *,.s5-approved-draft *,.s5-approved-security *,.s5-approved-broadcast *,.s5-approved-match :where(.s5-result-sheet,.s5-roster-sheet,.s5-statistics-table,.s5-native-metrics,.s5-recovery,.s5-cs2-launch,.s5-voice-control,.s5-mo-broadcast-sources) *{box-sizing:border-box;letter-spacing:0}.s5-approved-bootstrap :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-draft :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-security :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-broadcast :where(button,a[href],input,select,textarea):focus-visible,.s5-approved-match :where(.s5-result-sheet,.s5-roster-sheet,.s5-statistics-table,.s5-native-metrics,.s5-recovery,.s5-cs2-launch,.s5-voice-control,.s5-mo-broadcast-sources) :where(button,a[href],input,select,textarea):focus-visible{outline:2px solid #f3e600;outline-offset:3px}.s5-approved-bootstrap{min-height:100svh}.s5-approved-bootstrap .s5-hub-brand{position:sticky;z-index:10;top:0;min-height:78px;padding:0 clamp(16px,3vw,44px);border-bottom:1px solid var(--line);background:#050706f5}.s5-approved-bootstrap .s5-hub-brand-identity img{width:124px}.s5-approved-bootstrap .s5-hub-brand nav{margin-left:auto}.s5-approved-bootstrap .s5-hub-skeleton{width:min(1312px,calc(100% - 36px));padding:clamp(28px,8vh,74px) 0}.s5-approved-bootstrap .s5-hub-skeleton>i,.s5-approved-bootstrap .s5-hub-skeleton>div i{border:1px solid var(--line);background:linear-gradient(90deg,#090c0b 0 38%,#f3e60014 50%,#090c0b 62% 100%);background-size:240% 100%}.s5-approved-bootstrap .s5-hub-load-error{min-height:calc(100svh - 78px)}.s5-approved-bootstrap .s5-hub-load-error>svg{color:#f3e600}.s5-approved-bootstrap .s5-hub-load-error button{border-color:#f3e600;border-radius:4px;background:#f3e600;color:#050706}.s5-approved-draft{width:100%;min-height:100svh;padding:18px clamp(14px,3vw,44px) 88px;overflow-x:clip;background:#050706}.s5-approved-draft.s5-player-draft-loading{display:grid;min-height:100svh;place-content:center;justify-items:start;gap:18px}.s5-approved-draft.s5-player-draft-loading p{margin:0;color:#f4f5f2;font-family:Arial Black,Inter,sans-serif;font-size:clamp(26px,5vw,44px)}.s5-approved-draft.s5-player-draft-loading button,.s5-approved-draft .s5-pd-primary{border-color:#f3e600;border-radius:4px;background:#f3e600;color:#050706;box-shadow:none}.s5-approved-draft .s5-player-draft-header,.s5-approved-draft .s5-pd-status,.s5-approved-draft .s5-pd-sequence,.s5-approved-draft .s5-pd-captains,.s5-approved-draft .s5-pd-board,.s5-approved-draft .s5-pd-footer,.s5-approved-draft .s5-pd-message,.s5-approved-draft .s5-pd-recovery{width:min(1376px,100%);margin-right:auto;margin-left:auto}.s5-approved-draft .s5-player-draft-header{min-height:72px;grid-template-columns:120px minmax(0,1fr) auto;padding-bottom:18px;border-bottom:1px solid var(--line-strong)}.s5-approved-draft .s5-player-draft-header h1,.s5-approved-draft .s5-pd-dialog h2{color:#f4f5f2;font-family:Arial Black,Inter,sans-serif;text-transform:uppercase}.s5-approved-draft .s5-player-draft-header h1{font-size:clamp(30px,4vw,54px)}.s5-approved-draft .s5-player-draft-header span,.s5-approved-draft .s5-pd-status span,.s5-approved-draft .s5-pd-team header span,.s5-approved-draft .s5-pd-basket header span,.s5-approved-draft .s5-pd-dialog>span{color:#f3e600}.s5-approved-draft .s5-pd-back,.s5-approved-draft .s5-pd-refresh,.s5-approved-draft .s5-language-switcher-trigger,.s5-approved-draft :where(.s5-pd-captains,.s5-pd-footer,.s5-pd-recovery) button:not(.s5-pd-primary){border-color:var(--line-strong);border-radius:4px;background:#080b0a;color:#d8ddda}.s5-approved-draft .s5-pd-status{margin-top:18px;border-color:var(--line-strong);background:transparent}.s5-approved-draft .s5-pd-status>div{background:#080b0a}.s5-approved-draft .s5-pd-sequence,.s5-approved-draft .s5-pd-captains,.s5-approved-draft .s5-pd-footer{border-color:var(--line-strong);background:transparent}.s5-approved-draft .s5-pd-sequence span.is-current,.s5-approved-draft .s5-pd-sequence span.is-complete{border-color:#f3e600;background:#f3e600;color:#050706}.s5-approved-draft .s5-pd-captains article,.s5-approved-draft .s5-pd-team,.s5-approved-draft .s5-pd-basket{border-color:var(--line-strong);border-radius:0;background:#080b0a;box-shadow:none}.s5-approved-draft .s5-pd-captains article.is-active,.s5-approved-draft .s5-pd-team.is-viewer,.s5-approved-draft .s5-pd-basket.is-actionable{box-shadow:inset 2px 0 #f3e600}.s5-approved-draft .s5-pd-basket button{min-width:0;border-color:var(--line);background:#0a0d0c}.s5-approved-draft .s5-pd-basket button:not(:disabled):hover,.s5-approved-draft .s5-pd-basket button:not(:disabled):focus-visible{border-color:#f3e600;background:#f3e6000d}.s5-approved-draft .s5-pd-message{border-left-color:#f3e600;background:#f3e6000f;color:#daddd8}.s5-approved-draft .s5-pd-message.is-error{border-left-color:#ff6576;background:#ff657612;color:#ffb0ba}.s5-approved-draft .s5-pd-recovery{border-color:#f3e60073;background:#f3e6000e}.s5-approved-draft .s5-pd-recovery.is-locked{border-color:#ff657673;background:#ff65760e}.s5-approved-draft .s5-pd-dialog-backdrop{background:#000000d1}.s5-approved-draft .s5-pd-dialog{max-height:calc(100svh - 32px);overflow:auto;border-color:#f3e60094;border-radius:6px;background:#0a0d0c;box-shadow:none}.s5-security-backdrop{position:fixed;z-index:100;inset:0;display:grid;justify-items:end;padding:0;background:#000000c7}.s5-approved-security{width:min(520px,100%);max-height:100svh;overflow:auto;border:0;border-left:1px solid var(--line-strong);border-radius:0;background:#080b0a;box-shadow:none}.s5-approved-security>header{position:sticky;z-index:2;top:0;min-height:78px;padding:18px 20px;border-bottom:1px solid var(--line-strong);background:#080b0af5}.s5-approved-security>header>div{grid-template-columns:24px 1fr}.s5-approved-security>header>div>svg,.s5-approved-security>header span{color:#f3e600}.s5-approved-security>header h2{color:#f4f5f2;font-family:Arial Black,Inter,sans-serif;font-size:28px}.s5-approved-security>header button{border-color:var(--line-strong);border-radius:4px;background:transparent;color:#d8ddda}.s5-approved-security .s5-security-loading,.s5-approved-security .s5-security-error{margin:20px}.s5-approved-security .s5-security-loading svg{color:#f3e600}.s5-approved-security .s5-security-error{border-left-color:#ff6576;background:#ff657612;color:#ffb0ba}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-backdrop,.s5-roster-backdrop){background:#000c}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet){border-color:var(--line-strong);border-radius:0;background:#080b0a;box-shadow:none}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet)>header{position:sticky;z-index:3;top:0;border-bottom-color:var(--line-strong);background:#080b0af7}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet)>header span{color:#f3e600}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet)>header h2{font-family:Arial Black,Inter,sans-serif}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet)>header button{border-color:var(--line-strong);border-radius:4px;background:transparent}:where(.s5-approved-tournament,.s5-approved-match) .s5-result-score,:where(.s5-approved-tournament,.s5-approved-match) .s5-result-state{border-color:var(--line-strong);background:#0a0d0c;box-shadow:none}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-statistics-table-wrap,.s5-native-metrics-table-wrap,.s5-tr-table-wrap){width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-statistics-table,.s5-native-metrics table){border-collapse:collapse;background:#080b0a}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-statistics-table,.s5-native-metrics table) th{color:#8a928e;background:#0a0d0c}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-statistics-table,.s5-native-metrics table) :where(th,td){border-color:var(--line)}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-statistics-status,.s5-statistics-empty,.s5-native-metrics-status){border-color:var(--line-strong);background:#0a0d0c}.s5-approved-match.is-loading{min-height:100svh;place-items:center;padding:clamp(16px,4vw,56px);background:#050706}.s5-approved-match .s5-mo-load-state{display:grid;width:min(560px,100%);gap:14px;padding:clamp(24px,5vw,48px);border:1px solid var(--line-strong);border-left:3px solid #f3e600;border-radius:4px;background:#080b0a;text-align:left}.s5-approved-match.is-error .s5-mo-load-state{border-left-color:#ff6576}.s5-approved-match .s5-mo-load-state>span{color:#f3e600;font:850 10px ui-monospace,monospace;letter-spacing:.12em}.s5-approved-match .s5-mo-load-state h1{margin:0;font-size:clamp(30px,5vw,48px)}.s5-approved-match .s5-mo-load-state p{margin:0;color:#aeb5b1;line-height:1.5}.s5-approved-match .s5-mo-load-state button{min-height:44px;border:1px solid #f3e600;border-radius:4px;background:#f3e600;color:#050706;font-weight:900}.s5-approved-match .s5-cs2-launch-button{border-color:#f3e600;border-radius:4px;background:#f3e600;color:#050706}.s5-approved-match .s5-cs2-launch-recovery{min-width:0;border-color:#f3e60073;border-radius:4px;background:#f3e6000e}.s5-approved-match .s5-cs2-launch-recovery code{max-width:100%;overflow-wrap:anywhere}.s5-approved-match .s5-cs2-launch-recovery-actions button{border-color:var(--line-strong);border-radius:4px;background:#080b0a}.s5-approved-match .s5-recovery{border-color:var(--line-strong);border-radius:0;background:transparent;box-shadow:none}.s5-approved-match .s5-recovery>header small,.s5-approved-tournament .s5-recovery>header small{color:#f3e600}:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-diagnostics,:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-timeline ol,:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-timeline li{border-color:var(--line);background:#080b0a}:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-diagnostics code{color:#f3e600}:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-actions :where(textarea,select){border-color:var(--line-strong);background:#080b0a}:where(.s5-approved-match,.s5-approved-tournament) .s5-recovery-actions button{border-radius:4px}.s5-approved-match :where(.s5-voice-control,.s5-shared-voice-card,.s5-mo-voice,.s5-mo-broadcast-sources){border-color:var(--line-strong);border-radius:0;background:transparent;box-shadow:none}.s5-approved-match .s5-voice-control>header span,.s5-approved-match .s5-shared-voice-copy>span,.s5-approved-match .s5-mo-broadcast-sources>header>span{color:#f3e600}.s5-approved-match .s5-voice-control-status>div{min-width:0}.s5-approved-match .s5-voice-control-status :where(strong,small){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.s5-approved-match .s5-voice-presence,.s5-approved-match .s5-voice-roster li.is-online .s5-voice-presence{box-shadow:none}.s5-approved-match .s5-voice-roster{border-color:var(--line);background:var(--line)}.s5-approved-match .s5-voice-roster li{background:#0a0d0c}.s5-approved-match .s5-voice-roster li.is-speaking{background:#f3e6000e;box-shadow:inset 2px 0 #f3e600}.s5-approved-match .s5-voice-roster li.is-speaking .s5-voice-presence{background:#f3e600}.s5-approved-match :where(.s5-voice-primary,.s5-mo-voice-action){border-color:#f3e600;border-radius:4px;background:#f3e600;color:#050706}.s5-approved-match .s5-voice-fallback{color:#aeb5b1}.s5-approved-match .s5-mo-broadcast-sources>div{grid-template-columns:repeat(4,minmax(0,1fr))}.s5-approved-match .s5-mo-broadcast-sources article{min-width:0;border-color:var(--line);border-radius:0;background:#0a0d0c}.s5-approved-match .s5-mo-broadcast-sources article button{border-color:var(--line-strong);border-radius:4px;background:transparent}.s5-approved-broadcast{min-height:100svh;place-items:center;padding:24px;background:#050706}.s5-approved-broadcast>div{width:min(560px,100%);gap:10px;padding:clamp(22px,5vw,42px);border:1px solid var(--line-strong);border-left:3px solid #f3e600;border-radius:4px;background:#080b0a;font:800 clamp(13px,2vw,18px) ui-monospace,SFMono-Regular,Menlo,monospace}.s5-approved-broadcast span{color:#8a928e}.s5-approved-broadcast strong{color:#f3e600}.s5-approved-broadcast.is-live>div{border-left-color:#38cf96}.s5-approved-broadcast.is-live strong{color:#38cf96}.s5-approved-broadcast:is(.is-terminal,.is-forbidden,.is-error)>div{border-left-color:#ff6576}.s5-approved-broadcast:is(.is-terminal,.is-forbidden,.is-error) strong{color:#ff9fab}@media(max-width:820px){.s5-approved-bootstrap .s5-hub-brand{min-height:62px}.s5-approved-bootstrap .s5-hub-skeleton>div{grid-template-columns:1fr}.s5-approved-draft{padding:14px 14px calc(56px + env(safe-area-inset-bottom,0px))}.s5-approved-draft .s5-player-draft-header{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.s5-approved-draft .s5-player-draft-header>div:nth-child(2){grid-column:1 / -1;grid-row:2}.s5-approved-draft .s5-pd-header-actions .s5-language-switcher-trigger{min-width:118px}.s5-approved-draft .s5-pd-status{grid-template-columns:1fr 1fr}.s5-approved-draft .s5-pd-turn{grid-column:1 / -1}.s5-approved-draft .s5-pd-board,.s5-approved-draft .s5-pd-board.is-tournament{grid-template-columns:1fr}.s5-approved-draft .s5-pd-teams,.s5-approved-draft .s5-pd-baskets{min-width:0}.s5-approved-draft .s5-pd-footer{position:static;margin-top:18px}.s5-approved-match .s5-mo-broadcast-sources>div{grid-template-columns:1fr 1fr}}@media(max-width:560px){.s5-approved-draft .s5-player-draft-header h1{font-size:30px}.s5-approved-draft .s5-pd-captains{grid-template-columns:1fr}.s5-approved-draft .s5-pd-basket button{grid-template-columns:minmax(0,1fr)}.s5-approved-draft .s5-pd-player-copy{min-width:0}.s5-approved-draft .s5-pd-player-copy strong,.s5-approved-draft .s5-pd-player-scouting{overflow-wrap:anywhere;white-space:normal}.s5-approved-security{align-self:end;width:100%;max-height:calc(100svh - env(safe-area-inset-top,0px));border-top:1px solid var(--line-strong);border-left:0}:where(.s5-approved-tournament,.s5-approved-match) :where(.s5-result-sheet,.s5-roster-sheet){width:100%;max-height:calc(100svh - env(safe-area-inset-top,0px))}.s5-approved-match .s5-mo-broadcast-sources>div{grid-template-columns:1fr}.s5-approved-match .s5-mo-broadcast-sources article{align-items:stretch;flex-direction:column}.s5-approved-match .s5-mo-broadcast-sources article button{width:100%}.s5-approved-match .s5-cs2-launch-recovery-actions{display:grid;grid-template-columns:1fr}.s5-approved-match .s5-cs2-launch-recovery-actions button{width:100%}.s5-approved-match .s5-shared-voice-card{padding:18px}.s5-approved-match .s5-voice-control{min-width:0}.s5-approved-match .s5-voice-control-actions button{width:100%}.s5-approved-tournament .s5-tr-team-card{min-height:auto;overflow:visible}.s5-approved-tournament .s5-tr-team-card :where(h3,p){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}@media(max-width:340px){.s5-approved-draft{padding-inline:10px}.s5-approved-draft .s5-pd-header-actions .s5-language-switcher-trigger{min-width:104px}.s5-approved-draft .s5-pd-status{grid-template-columns:1fr}.s5-approved-draft .s5-pd-turn{grid-column:auto}}@media(prefers-reduced-motion:reduce){.s5-approved-match.is-loading,.s5-approved-bootstrap,.s5-approved-bootstrap *,.s5-approved-bootstrap *:before,.s5-approved-bootstrap *:after,.s5-approved-draft *,.s5-approved-draft *:before,.s5-approved-draft *:after,.s5-approved-security *,.s5-approved-security *:before,.s5-approved-security *:after,.s5-approved-broadcast *,.s5-approved-broadcast *:before,.s5-approved-broadcast *:after,.s5-approved-match :where(.s5-result-sheet,.s5-roster-sheet,.s5-statistics-table,.s5-native-metrics,.s5-recovery,.s5-cs2-launch,.s5-voice-control,.s5-mo-broadcast-sources) *{animation:none!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.s5-team-page,.s5-points-page{max-width:1440px;margin:auto;padding:28px 44px 64px;color:#f4f5f2}.s5-team-hero,.s5-points-hero{min-height:126px;border-left:3px solid #f3e600;border-bottom:1px solid var(--line);padding:28px 20px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,rgba(243,230,0,.035),transparent 55%)}.s5-team-hero span,.s5-points-hero span,.s5-team-aside>article>span,.s5-points-warning strong{font-family:var(--display-font);font-size:11px;letter-spacing:.16em;color:#f3e600}.s5-team-hero h1,.s5-points-hero h1{font-family:var(--display-font);font-size:36px;line-height:.95;margin:6px 0 9px;text-transform:uppercase}.s5-team-hero p,.s5-points-hero p{color:var(--muted);margin:0}.s5-points-tabs{height:58px;border-bottom:1px solid var(--line);display:flex;gap:44px}.s5-points-tabs button{min-height:44px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);font-weight:800;text-transform:uppercase;padding:0 28px}.s5-points-tabs button.is-active{color:#fff;border-color:#f3e600}.s5-team-grid,.s5-points-layout{display:grid;grid-template-columns:minmax(0,1fr) 314px;gap:36px;padding-top:26px}.s5-team-main{display:grid;align-content:start;gap:24px}.s5-team-identity{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.s5-team-mark{width:82px;height:82px;border:1px solid var(--line);display:grid;place-items:center;font-family:var(--display-font);font-size:24px}.s5-team-mark img,.s5-team-avatar img{width:100%;height:100%;object-fit:cover}.s5-team-identity h2{font-size:26px;margin:4px 0}.s5-team-identity p,.s5-team-identity span{color:var(--muted);margin:0}.s5-team-identity dl{display:flex;margin:0}.s5-team-identity dl div{min-width:92px;padding:8px 16px;border-left:1px solid var(--line);text-align:center}.s5-team-identity dt{font-size:10px;color:var(--muted);text-transform:uppercase}.s5-team-identity dd{margin:5px 0 0;font-size:24px;font-weight:900}.s5-team-roster,.s5-team-requests,.s5-team-challenges{border-top:1px solid var(--line)}.s5-team-roster>header,.s5-team-requests>header,.s5-team-challenges>header,.s5-points-layout section>header,.s5-points-requests section>header{display:flex;align-items:center;justify-content:space-between;min-height:54px}.s5-team-roster h2,.s5-team-requests h2,.s5-team-challenges h2,.s5-points-page h2{margin:0}.s5-team-roster header span,.s5-team-challenges header span,.s5-points-layout header span,.s5-points-requests header span{font-size:11px;color:var(--muted);text-transform:uppercase}.s5-team-roster article,.s5-team-requests article,.s5-team-challenges article,.s5-security-blocks article{min-height:70px;border:1px solid var(--line);border-bottom:0;display:flex;align-items:center;gap:14px;padding:10px 14px}.s5-team-roster article:last-child,.s5-team-requests article:last-child,.s5-team-challenges article:last-child{border-bottom:1px solid var(--line)}.s5-team-roster article>div:nth-child(2),.s5-team-requests article>div,.s5-team-challenges article>div{display:grid;gap:4px;min-width:0;flex:1}.s5-team-roster article span,.s5-team-requests article span,.s5-team-challenges article span{font-size:11px;color:var(--muted)}.s5-team-avatar{width:42px;height:42px;border:1px solid #39403d;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#151a18;flex:0 0 auto}.s5-team-page button,.s5-points-page button,.s5-approved-security button{min-height:44px;border:1px solid #343a37;background:#0c100e;color:#f4f5f2;padding:0 14px;font-weight:800;text-transform:uppercase}.s5-team-page button.is-primary,.s5-roster-summary>button{background:#39d6a6;border-color:#39d6a6;color:#00100b}.s5-team-page button.is-danger,.s5-team-leave{border-color:#93414f!important;color:#ff9cac}.s5-team-aside{display:grid;align-content:start;gap:20px}.s5-team-aside>article{border-top:1px solid var(--line);padding:20px 0}.s5-team-aside h3{font-size:19px;margin:10px 0}.s5-team-aside p,.s5-team-muted{color:var(--muted);line-height:1.55}.s5-team-aside>article>button{width:100%;margin-top:12px}.s5-team-city-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:56px;border-bottom:1px solid var(--line)}.s5-team-city-row span{color:#39d6a6;font-size:10px}.s5-team-city-row button{font-size:9px}.s5-team-requests header form{display:flex}.s5-team-requests input,.s5-team-empty input{min-height:44px;background:#080b0a;border:1px solid var(--line);color:#fff;padding:0 12px}.s5-team-requests header form button{display:flex;align-items:center;gap:7px}.s5-team-empty{border-left:3px solid #f3e600;background:#f3e60009;padding:28px}.s5-team-empty form{display:grid;grid-template-columns:1fr 140px auto;gap:10px;margin-top:20px}.s5-team-empty label{display:grid;gap:7px;font-size:11px;color:var(--muted);text-transform:uppercase}.s5-team-empty form button{align-self:end;background:#f3e600;color:#080b0a;border-color:#f3e600}.s5-team-error,.s5-team-loading{display:flex;align-items:center;gap:12px;max-width:900px;margin:28px auto;padding:16px;border-left:3px solid #ff6576;background:#ff657612}.s5-team-error button{margin-left:auto}.s5-team-accepted{border:1px solid #39d6a6;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:18px}.s5-roster-lock{grid-column:1/-1;display:flex;gap:10px;background:#f3e6000d;border-left:3px solid #f3e600;padding:12px}.s5-roster-members{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s5-roster-members article{display:grid;grid-template-columns:auto 1fr 184px;gap:12px;align-items:center;border:1px solid var(--line);padding:12px}.s5-roster-members article>div:last-child{display:grid;grid-template-columns:1fr 1fr}.s5-roster-members article button{font-size:9px}.s5-roster-summary{border-left:3px solid #39d6a6;background:#0b100e;padding:18px}.s5-roster-summary dl div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:14px 0}.s5-roster-summary dd{margin:0;font-weight:900}.s5-roster-summary>button{width:100%}.s5-points-hero>strong{border:1px solid #f3e600;color:#f3e600;padding:12px}.s5-points-tabs{justify-content:center}.s5-points-layout{grid-template-columns:minmax(0,1fr) 342px}.s5-points-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.s5-points-catalog>button{height:200px;display:grid;grid-template-rows:120px auto auto auto;text-align:left;align-content:start;text-transform:none;padding:10px}.s5-points-catalog>button.is-selected{border-color:#f3e600;box-shadow:inset 0 -3px #f3e600}.s5-points-art{position:relative;display:grid;place-items:center;overflow:hidden}.s5-points-art img,.s5-points-detail-art img{max-width:100%;max-height:100%;object-fit:contain}.s5-points-art i{position:absolute;right:0;bottom:0;color:#666;font-size:8px}.s5-points-catalog small{color:var(--muted);font-size:9px;text-transform:uppercase}.s5-points-catalog b,.s5-points-detail>strong{color:#f3e600}.s5-points-detail{display:grid;align-content:start;gap:12px}.s5-points-detail header{display:flex;justify-content:space-between;border-bottom:1px solid var(--line)}.s5-points-detail-art{height:190px;border:1px solid rgba(243,230,0,.45);background:#101512;padding:10px}.s5-points-detail h3{font-size:22px;margin:0}.s5-points-detail p{color:var(--muted);margin:0}.s5-points-detail>button{background:#f3e600;color:#090b0a;border-color:#f3e600}.s5-points-warning{border-left:3px solid #f3e600;background:#f3e60009;padding:12px;display:grid;grid-template-columns:auto 1fr auto;gap:10px}.s5-points-warning p{font-size:11px;line-height:1.5;margin:5px 0;color:var(--muted)}.s5-points-requests{max-width:900px;margin:18px auto;display:grid;gap:12px}.s5-points-requests section{border:1px solid var(--line);padding:0 12px}.s5-points-requests article{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:14px;border-top:1px solid var(--line);padding:10px}.s5-points-requests article img{width:90px;height:54px;object-fit:contain}.s5-points-requests article div{display:grid;gap:4px}.s5-points-requests article span,.s5-points-requests article small{color:var(--muted);font-size:10px}.s5-points-history article b{color:#f3e600}.s5-points-history article b.is-credit{color:#39d6a6}.s5-security-panel{overflow:auto}.s5-security-sections{display:grid;gap:14px;padding:18px 24px 32px}.s5-security-sections>section{border:1px solid var(--line)}.s5-security-sections>section>header{display:flex!important;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.s5-security-sections h3{margin:0;font-size:15px}.s5-security-sections header span{font-size:9px;color:var(--muted);text-transform:uppercase}.s5-security-methods,.s5-security-consents{display:grid;grid-template-columns:1fr 1fr}.s5-security-methods article,.s5-security-consents article{min-height:64px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.s5-security-methods article div,.s5-security-consents article div{display:grid;gap:3px;flex:1}.s5-security-session{display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.s5-security-session>span{display:grid}.s5-security-session small,.s5-security-methods article span,.s5-security-consents article small{color:var(--muted)}.s5-security-session button{display:flex;align-items:center;gap:7px}.s5-security-switch{width:50px!important;border-radius:24px!important;padding:4px!important}.s5-security-switch i{display:block;width:20px;height:20px;border-radius:50%;background:#666}.s5-security-switch[aria-checked=true]{border-color:#f3e600!important}.s5-security-switch[aria-checked=true] i{background:#f3e600;transform:translate(20px)}.s5-security-blocks,.s5-security-empty{padding:14px}.s5-security-blocks article>span{width:38px;height:38px;border:1px solid var(--line);display:grid;place-items:center}.s5-security-blocks article strong{flex:1}.s5-security-danger{border-color:#6d2e39!important}.s5-security-danger>div{display:flex;align-items:center;justify-content:space-between;padding:16px}.s5-security-danger p{color:var(--muted);max-width:480px}.s5-security-danger button{border-color:#93414f!important;color:#ff9cac!important}.s5-delete-backdrop{position:fixed;inset:0;z-index:100;background:#000000e0;display:grid;place-items:center;padding:20px}.s5-delete-dialog{width:min(760px,100%);background:#090c0b;border:1px solid #93414f}.s5-delete-dialog>header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid var(--line)}.s5-delete-dialog h2{font-family:var(--display-font);font-size:32px;margin:5px 0}.s5-delete-warning{margin:20px;border-left:3px solid #ff6576;background:#ff657614;padding:16px;display:flex;gap:14px}.s5-delete-dialog ol{list-style:none;margin:0 24px;padding:0;display:grid;grid-template-columns:1fr 1fr}.s5-delete-dialog li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:14px;border-bottom:1px solid var(--line)}.s5-delete-dialog>label{display:flex;gap:12px;margin:22px}.s5-delete-dialog input{width:24px;height:24px}.s5-delete-dialog footer{display:grid;grid-template-columns:160px 1fr;gap:10px;padding:16px;border-top:1px solid var(--line)}@media(max-width:900px){.s5-team-page,.s5-points-page{padding:20px 14px 86px}.s5-team-hero,.s5-points-hero{min-height:100px;padding:20px 10px}.s5-team-hero h1,.s5-points-hero h1{font-size:30px}.s5-points-tabs{gap:0}.s5-points-tabs button{flex:1;padding:0 8px;font-size:10px}.s5-team-grid,.s5-points-layout{grid-template-columns:1fr;gap:18px}.s5-team-identity{grid-template-columns:60px 1fr}.s5-team-mark{width:60px;height:60px}.s5-team-identity dl{grid-column:1/-1}.s5-team-identity dl div{flex:1}.s5-team-empty form{grid-template-columns:1fr}.s5-team-requests>header{align-items:flex-start;flex-direction:column}.s5-team-requests header form{width:100%}.s5-team-roster article,.s5-team-requests article,.s5-team-challenges article{flex-wrap:wrap}.s5-team-accepted{grid-template-columns:auto 1fr}.s5-team-accepted button{grid-column:1/-1}.s5-roster-members{grid-template-columns:1fr}.s5-roster-members article{grid-template-columns:auto 1fr}.s5-roster-members article>div:last-child{grid-column:1/-1}.s5-roster-summary{position:sticky;bottom:0}.s5-points-hero>strong{display:none}.s5-points-layout{display:block}.s5-points-catalog{grid-template-columns:1fr 1fr}.s5-points-detail{margin-top:20px}.s5-points-requests article{grid-template-columns:74px 1fr}.s5-security-panel{inset:0;width:100%;max-width:none}.s5-security-sections{padding:12px}.s5-security-methods,.s5-security-consents{grid-template-columns:1fr}.s5-security-session,.s5-security-danger>div{align-items:stretch;flex-direction:column;gap:14px}.s5-delete-backdrop{padding:0}.s5-delete-dialog{min-height:100vh;width:100%;border:0;display:flex;flex-direction:column}.s5-delete-dialog ol{grid-template-columns:1fr}.s5-delete-dialog footer{margin-top:auto;grid-template-columns:100px 1fr}}@media(max-width:520px){.s5-points-catalog{grid-template-columns:1fr}.s5-team-city-row{grid-template-columns:auto 1fr}.s5-team-city-row button{grid-column:1/-1}}@media(min-width:1181px){.s5-team-roster>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.s5-team-roster article,.s5-team-roster article:last-child{min-height:82px;border:1px solid var(--line)}}.s5-public-players-shell{min-height:100svh;background:#020404;color:#f3f4f1}.s5-public-players-header{position:sticky;z-index:60;top:0;height:78px;min-height:78px;display:grid;grid-template-columns:240px minmax(420px,1fr) auto;align-items:stretch;padding:0 42px;border-bottom:1px solid rgba(255,255,255,.13);background:#020404f7;backdrop-filter:blur(16px)}.s5-public-players-brand{display:flex;align-items:center;gap:13px;color:#f5f5f0;text-decoration:none}.s5-public-players-brand img{width:132px;height:auto}.s5-public-players-brand span{padding-left:13px;border-left:1px solid rgba(255,255,255,.2);font-size:10px;font-weight:900;letter-spacing:.1em}.s5-public-players-utilities{display:flex;justify-content:flex-end;gap:10px;align-items:center}.s5-public-players-play{min-width:112px;min-height:44px;display:grid;place-items:center;border:1px solid rgba(243,230,0,.6);color:#f5f5f0;font-size:10px;font-weight:900;letter-spacing:.08em;text-decoration:none}.s5-public-players-header .s5-language-switcher{width:59px;height:44px;padding:0;border-color:#ffffff24;background:#060909}.s5-public-players-header .s5-language-switcher-trigger{width:57px;min-width:57px;min-height:42px}.s5-public-players-header .s5-language-switcher-trigger>span:first-child{display:inline;font-size:0}.s5-public-players-header .s5-language-switcher-trigger[lang=ru]>span:first-child:before{content:"RU";font-size:9px}.s5-public-players-header .s5-language-switcher-trigger[lang=en]>span:first-child:before{content:"EN";font-size:9px}.s5-public-players-header .s5-language-switcher-trigger[lang=zh-CN]>span:first-child:before{content:"中文";font-size:9px}.s5-public-players-header .s5-language-switcher-trigger[lang=ko-KR]>span:first-child:before{content:"KO";font-size:9px}.s5-public-players-header .s5-language-switcher-trigger[lang=vi-VN]>span:first-child:before{content:"VI";font-size:9px}.s5-public-players-header-search{width:min(620px,88%);height:46px;align-self:center;justify-self:center}.s5-player-search{position:relative;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid rgba(255,255,255,.17);background:#080c0e}.s5-player-search>svg{width:15px;margin-left:16px;color:#a3abb0}.s5-player-search>input{width:100%;min-height:46px;padding:0 14px;border:0;outline:0;background:transparent;color:#f4f5f2;font:600 13px/1.2 Inter,sans-serif}.s5-player-search>kbd{margin-right:14px;color:#8f989d;font:600 12px/1 ui-monospace,monospace}.s5-player-search>button{min-height:46px;padding:0 24px;border:0;border-left:1px solid rgba(243,230,0,.35);background:transparent;color:#f3e600;font:900 10px/1 Inter,sans-serif;letter-spacing:.08em}.s5-player-search-results{position:absolute;z-index:80;top:calc(100% + 6px);right:-1px;left:-1px;max-height:390px;overflow:auto;padding:6px;border:1px solid rgba(255,255,255,.16);background:#080b0c;box-shadow:0 18px 50px #0009}.s5-player-search-results>p,.s5-player-search-results>button{width:100%;min-height:48px;display:flex;gap:8px;align-items:center;margin:0;padding:0 14px;border:0;background:transparent;color:#a9b0b4;font-size:12px}.s5-player-search-results>a{min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;align-items:center;padding:8px 10px;color:#f3f4f1;text-decoration:none}.s5-player-search-results>a:hover,.s5-player-search-results>a.is-active{background:#f3e60014;outline:1px solid rgba(243,230,0,.35)}.s5-player-search-results a span{min-width:0;display:grid;gap:4px}.s5-player-search-results a strong{overflow:hidden;font-size:13px;text-overflow:ellipsis}.s5-player-search-results a small{color:#858e93;font-size:10px}.s5-player-search-results a>b{color:#f3e600;font:400 13px var(--display-font)}.s5-public-player-avatar{width:42px;height:42px;display:grid;overflow:hidden;place-items:center;border:1px solid rgba(243,230,0,.45);background:linear-gradient(135deg,#24271f,#080a09);color:#fff;font:400 18px var(--display-font)}.s5-public-player-avatar img{width:100%;height:100%;object-fit:cover}.s5-public-players-page{width:min(1464px,calc(100% - 64px));margin:0 auto;padding:42px 0 72px}.s5-public-players-hero{min-height:250px;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(400px,1.2fr);gap:80px;align-items:center;padding:38px 42px;border-left:3px solid #f3e600;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);background:linear-gradient(115deg,rgba(243,230,0,.035),transparent 46%)}.s5-public-players-hero span,.s5-public-players-owner>span,.s5-public-players-ranking header span{color:#f3e600;font-size:10px;font-weight:900;letter-spacing:.08em}.s5-public-players-hero h1{margin:17px 0 12px;font:400 clamp(36px,4vw,58px)/.95 var(--display-font)}.s5-public-players-hero p{max-width:580px;margin:0;color:#9da4a8;font-size:14px;line-height:1.55}.s5-public-players-grid{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(560px,1.3fr);gap:20px;margin-top:22px}.s5-public-players-owner,.s5-public-players-ranking{border:1px solid rgba(255,255,255,.14);background:#050808}.s5-public-players-owner{min-height:330px;padding:30px}.s5-public-players-owner h2,.s5-public-players-ranking h2{margin:12px 0 24px;font:400 28px/1 var(--display-font)}.s5-public-players-owner>div{display:flex;gap:14px;align-items:center}.s5-public-players-owner>div>strong{display:grid;gap:5px;font-size:16px}.s5-public-players-owner small{color:#8e9699;font-weight:500}.s5-public-players-owner dl{display:grid;grid-template-columns:1fr 1fr;margin:28px 0;border-block:1px solid rgba(255,255,255,.12)}.s5-public-players-owner dl div{padding:18px 4px}.s5-public-players-owner dt{color:#7c8488;font-size:9px;font-weight:900}.s5-public-players-owner dd{margin:8px 0 0;font:400 24px var(--display-font)}.s5-public-players-owner>a{min-height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border:1px solid rgba(243,230,0,.45);color:#fff;font-size:10px;font-weight:900;text-decoration:none}.s5-public-players-owner>p{min-height:88px;color:#949ca0;line-height:1.55}.s5-public-players-ranking>header{min-height:96px;display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:1px solid rgba(255,255,255,.13)}.s5-public-players-ranking h2{margin:10px 0 0}.s5-public-players-ranking select{min-width:130px;min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.18);background:#070a0a;color:#e8eae7}.s5-public-players-ranking ol{margin:0;padding:0;list-style:none}.s5-public-players-ranking li{min-height:78px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.1)}.s5-public-players-ranking li>b{color:#f3e600;font:400 12px var(--display-font)}.s5-public-players-ranking li>a{min-width:0;display:grid;grid-template-columns:46px minmax(120px,1fr) minmax(190px,.7fr) 18px;gap:14px;align-items:center;color:#f3f4f1;text-decoration:none}.s5-public-players-ranking li>a>span{min-width:0;display:grid;gap:4px}.s5-public-players-ranking li strong{overflow:hidden;text-overflow:ellipsis}.s5-public-players-ranking li small{color:#858d91}.s5-public-players-ranking dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.s5-public-players-ranking dl div{padding-left:18px;border-left:1px solid rgba(255,255,255,.12)}.s5-public-players-ranking dt{color:#777f83;font-size:8px;font-weight:900}.s5-public-players-ranking dd{margin:6px 0 0;font:400 16px var(--display-font)}.s5-public-players-more{width:calc(100% - 48px);min-height:48px;margin:22px 24px;border:1px solid rgba(243,230,0,.45);background:transparent;color:#fff;font-size:10px;font-weight:900}.s5-public-players-more-error,.s5-public-players-empty{margin:22px 24px;color:#aab0b3;font-size:12px}.s5-public-players-error,.s5-public-players-loading{min-height:270px;display:grid;place-items:center;align-content:center;gap:14px;margin-top:22px;border:1px solid rgba(255,255,255,.13)}.s5-public-players-error h2{font:400 24px var(--display-font)}.s5-public-players-error button{min-height:44px;padding:0 18px;border:1px solid rgba(243,230,0,.45);background:transparent;color:#fff}.s5-public-players-loading{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px}.s5-public-players-loading i{width:100%;height:180px;background:linear-gradient(100deg,#090d0d 30%,#111716,#090d0d 70%);background-size:200% 100%;animation:s5-approved-shimmer 1.2s infinite}.s5-shared-play-header .s5-hub-brand-identity{color:inherit;text-decoration:none}.s5-play-user-menu{position:relative}.s5-play-user-menu summary{min-height:42px;display:flex;gap:9px;align-items:center;padding:0 11px;border:1px solid var(--s5-line);border-radius:8px;background:#090c0b;color:#fff;cursor:pointer;list-style:none}.s5-play-user-menu summary::-webkit-details-marker{display:none}.s5-play-user-menu summary img,.s5-play-user-menu summary>span{width:24px;height:24px;display:grid;place-items:center;object-fit:cover;border:1px solid #f3e600;background:#171a12;color:#fff;font-size:10px}.s5-play-user-menu summary b{max-width:96px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-play-user-menu>div{position:absolute;top:calc(100% + 7px);right:0;width:190px;display:grid;padding:6px;border:1px solid var(--s5-line);border-radius:8px;background:#090c0b;box-shadow:0 18px 40px #0009}.s5-play-user-menu>div a,.s5-play-user-menu>div button{width:100%;min-height:40px;display:flex;gap:9px;align-items:center;justify-content:flex-start;padding:0 10px;border:0;background:transparent;color:#b7bec1;font:700 10px Inter,sans-serif;text-decoration:none}.s5-play-user-menu>div svg{width:14px}@media(max-width:1180px){.s5-public-players-header{grid-template-columns:220px minmax(250px,1fr) auto;padding-inline:24px;gap:18px}.s5-public-players-grid{grid-template-columns:320px minmax(0,1fr)}.s5-shared-play-header .s5-play-user-menu summary b{display:none}.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header{grid-template-columns:auto minmax(480px,1fr) auto;gap:12px}}@media(max-width:900px){.s5-public-players-header{height:132px;min-height:132px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:68px 64px;gap:0;padding:0 14px}.s5-public-players-brand{grid-column:1;grid-row:1}.s5-public-players-header-search{width:100%;height:46px;grid-column:1/-1;grid-row:2;align-self:start}.s5-public-players-utilities{grid-column:2;grid-row:1;gap:6px}.s5-public-players-page{width:100%;padding:34px 14px 60px}.s5-public-players-hero{min-height:0;display:block;padding:0 0 28px}.s5-public-players-hero p{font-size:13px;line-height:1.5}.s5-public-players-grid{display:block;margin-top:28px}.s5-public-players-owner{margin-bottom:34px}.s5-public-players-ranking{border:0}.s5-public-players-ranking>header{height:49px;min-height:49px;align-items:flex-end;margin-bottom:16px;padding:0;border-bottom:0}.s5-public-players-ranking ol{border-top:1px solid rgba(255,255,255,.13)}.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header{min-height:116px;grid-template-rows:62px 54px}}@media(max-width:560px){.s5-public-players-header{padding:0 14px}.s5-public-players-brand img{width:111px}.s5-public-players-brand span{padding-left:9px;font-size:8px}.s5-public-players-play{min-width:73px;min-height:40px}.s5-public-players-header .s5-language-switcher{width:47px;height:40px}.s5-public-players-header .s5-language-switcher-trigger{width:45px;min-width:45px;min-height:38px;overflow:hidden}.s5-public-players-header .s5-language-switcher-chevron{display:none}.s5-public-players-hero{border-top:0;border-left:0;background:none}.s5-public-players-hero h1{margin:10px 0 14px;font-size:34px;line-height:.96;white-space:nowrap}.s5-public-players-ranking h2{margin:7px 0 0;font-size:20px}.s5-public-players-ranking select{min-width:72px;min-height:38px;padding:0 9px;font-size:10px}.s5-public-players-ranking li{min-height:75px;grid-template-columns:32px minmax(0,1fr);padding:10px 5px}.s5-public-players-ranking li>a{grid-template-columns:44px minmax(0,1fr) 63px 18px;gap:9px}.s5-public-players-ranking li dl{display:block}.s5-public-players-ranking li dl div{padding-left:0;border-left:0}.s5-public-players-ranking li dl div:nth-child(2){display:none}.s5-public-players-owner{min-height:320px;padding:18px;border:0;border-top:1px solid rgba(255,255,255,.16);border-left:3px solid #f3e600}.s5-public-players-loading{grid-template-columns:1fr}.s5-public-players-loading i{height:90px}.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header{padding-inline:12px}}@media(max-width:1180px)and (min-width:821px){.s5-approved-hub .s5-hub-brand,.s5-approved-season .s5-hub-brand{grid-template-columns:150px minmax(430px,1fr) auto;gap:10px;padding-inline:18px}.s5-approved-hub .s5-language-switcher-trigger,.s5-approved-season .s5-language-switcher-trigger{min-width:44px;width:44px;overflow:hidden}}@media(max-width:820px){.s5-security-sections>section{min-width:0;width:100%}.s5-security-methods,.s5-security-consents{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.s5-security-consents article{min-width:0}.s5-security-consents article>div{min-width:0}.s5-security-switch{flex:0 0 50px}.s5-security-consents article{gap:8px;padding-inline:10px;overflow:hidden}.s5-security-consents article strong,.s5-security-consents article small{overflow-wrap:anywhere}.s5-security-switch{width:44px!important;flex-basis:44px}.s5-security-consents article:last-child .s5-security-switch{position:static;right:auto;margin-left:auto}}@media(max-width:520px){.s5-team-requests article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.s5-team-requests article>div{min-width:0}.s5-team-requests article>div strong,.s5-team-requests article>div span{overflow-wrap:anywhere}.s5-team-requests article>button{grid-row:2;width:100%;min-width:0}.s5-team-requests article>button:nth-last-child(2){grid-column:1}.s5-team-requests article>button:last-child{grid-column:2}.s5-team-hero,.s5-points-hero{padding-top:24px}.s5-roster-lock{margin:0;padding:10px;font-size:12px;line-height:1.35}}@media(min-width:901px){.s5-security-backdrop{align-items:stretch}.s5-security-panel{height:100svh;max-height:100svh}.s5-security-panel>header{min-height:72px;padding-block:10px}.s5-security-sections{gap:8px;padding:12px 20px 18px}.s5-security-sections>section>header{padding:9px 14px}.s5-security-methods article,.s5-security-consents article{min-height:52px;padding:8px 14px}.s5-security-session{padding:9px 14px}.s5-security-blocks,.s5-security-empty{padding:8px 14px}.s5-security-blocks article{min-height:54px}.s5-security-danger>div{padding:10px 14px}.s5-security-danger p{margin-block:4px}}.s5-team-refresh{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:9px 12px;border-left:2px solid #39d6a6;background:#39d6a60b;color:var(--muted);font-size:11px}.s5-team-error,.s5-points-storage-error{display:flex;align-items:center;gap:10px;margin:12px 0;padding:12px 14px;border-left:3px solid #ff6576;background:#ff657613;color:#ffb0ba}.s5-team-error button,.s5-points-storage-error button{margin-left:auto;flex:0 0 auto}.s5-team-roster>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.s5-team-roster article,.s5-team-roster article:last-child{min-width:0;min-height:114px;display:grid;place-items:center;align-content:center;gap:7px;padding:10px 7px;border:1px solid var(--line);text-align:center;background:#090c0b}.s5-team-roster article:nth-child(6){position:relative;margin-left:8px}.s5-team-roster article:nth-child(6):before{position:absolute;top:8px;bottom:8px;left:-9px;width:1px;background:#f3e6006b;content:""}.s5-team-roster article .s5-team-avatar{width:42px;height:42px}.s5-team-roster article>strong{max-width:100%;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.s5-team-roster article>span:last-child{font-size:9px;color:var(--muted)}.s5-team-roster article.is-captain .s5-team-avatar{border-color:#f3e600;box-shadow:0 0 0 2px #f3e60014}.s5-team-roster article.is-pending{border-style:dashed}.s5-team-roster article.is-open{color:var(--muted)}.s5-team-next{border-left:2px solid #39d6a6;padding-left:14px!important;background:linear-gradient(90deg,rgba(57,214,166,.05),transparent)}.s5-team-management{opacity:.82}.s5-team-management>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding:6px 0;border-bottom:1px solid var(--line)}.s5-team-management>div strong{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis}.s5-team-management>div button{min-height:34px;padding:0 8px;font-size:8px}.s5-team-management>.s5-team-leave{width:100%;margin-top:14px}.s5-team-opponents{display:grid;grid-template-columns:minmax(0,1fr) 314px;gap:36px;padding-top:26px}.s5-team-accepted-list{border-top:1px solid var(--line)}.s5-team-accepted-list>header{min-height:54px;display:flex;align-items:center;justify-content:space-between}.s5-team-entry-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.s5-team-unaffiliated{max-width:900px;display:grid;gap:20px;padding-top:26px}.s5-team-find-list{margin-top:16px}.s5-team-confirm-backdrop{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:20px;background:#000000e6}.s5-team-confirm-dialog{width:min(620px,100%);max-height:calc(100svh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,101,118,.45);background:#080b0a}.s5-team-confirm-dialog>header{position:relative;z-index:2;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;overflow:visible;padding:14px 18px;border-bottom:1px solid var(--line);background:#080b0a}.s5-team-confirm-dialog>header span{color:#ff6576;font:800 9px ui-monospace,monospace;letter-spacing:.1em}.s5-team-confirm-dialog h2{margin:6px 0 0;font:400 24px/1.08 var(--display-font)}.s5-team-confirm-dialog button{min-height:44px;border:1px solid var(--line);background:#0b0e0d;color:#f4f5f2;padding:0 14px;font-weight:900;text-transform:uppercase}.s5-team-confirm-body{overflow:auto;padding:18px}.s5-team-confirm-body>p{color:var(--muted);line-height:1.5}.s5-team-confirm-body ul{list-style:none;margin:16px 0;padding:0;border-top:1px solid var(--line)}.s5-team-confirm-body li{min-height:58px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid var(--line)}.s5-team-confirm-body li svg{color:#ff6576}.s5-team-confirm-error{padding:12px;border-left:3px solid #ff6576;background:#ff657614;color:#ffb0ba!important;outline:none}.s5-team-confirm-dialog>footer{display:grid;grid-template-columns:130px 1fr;gap:10px;padding:14px 18px;border-top:1px solid var(--line);background:#080b0a}.s5-team-confirm-dialog button.is-danger{border-color:#ff6576;color:#ffadb7}.s5-roster-members{grid-template-columns:1fr 1fr}.s5-roster-members article{min-height:68px}.s5-roster-members article>div:nth-child(2){display:grid;gap:3px}.s5-roster-members article>div:nth-child(2) span{color:var(--muted);font-size:9px}.s5-roster-error{display:flex;align-items:center;gap:8px;padding:12px;border-left:3px solid #ff6576;background:#ff657614;color:#ffb0ba;outline:none}.s5-roster-summary{min-width:420px;display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:14px;padding:10px 14px}.s5-roster-summary dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.s5-roster-summary dl div{padding:7px 12px}.s5-roster-locked-status{display:flex;align-items:center;gap:8px;color:#39d6a6;font-weight:900}.s5-delete-dialog{max-height:calc(100svh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.s5-delete-scroll{min-height:0;overflow:auto;overscroll-behavior:contain}.s5-delete-scroll>label{display:flex;gap:12px;margin:22px}.s5-delete-error{margin:0 22px 20px;padding:12px;border-left:3px solid #ff6576;background:#ff657614;color:#ffb0ba;outline:none}.s5-security-error{display:flex;align-items:center;gap:12px}.s5-security-error button{margin-left:auto}.s5-points-filters{min-height:46px;display:flex;align-items:center;gap:7px;overflow:auto;border-bottom:1px solid var(--line)}.s5-points-filters button{min-height:31px;padding:0 12px;border:1px solid var(--line);border-radius:99px;color:var(--muted);font-size:8px;white-space:nowrap}.s5-points-filters button.is-active{border-color:#f3e600;color:#fff;background:#f3e6000f}.s5-points-catalog-section>header{min-height:44px!important}.s5-points-catalog{margin-top:10px}.s5-points-catalog>button{height:214px;grid-template-rows:120px auto auto auto auto}.s5-points-catalog>button>span:not(.s5-points-art){color:var(--muted);font-size:9px}.s5-points-art,.s5-points-detail-art{background:radial-gradient(circle,#252a27,#080a09 72%)}.s5-points-art>b,.s5-points-detail-art>b{color:#858d89;font:400 20px/1 var(--display-font);letter-spacing:.05em}.s5-points-art>i{color:#6e7672;font-size:7px}.s5-points-detail-art{display:grid;place-items:center;align-content:center;gap:8px}.s5-points-detail-art>span{color:#6e7672;font-size:8px}.s5-points-detail>small{color:var(--muted)}.s5-points-request-art{width:90px;height:54px;display:grid;place-items:center;background:radial-gradient(circle,#252a27,#080a09);color:#858d89;font:400 13px var(--display-font)}@media(min-width:901px){.s5-roster-summary{min-width:0;width:100%;grid-template-columns:1fr;align-content:start}.s5-roster-summary dl{grid-template-columns:1fr;width:100%}.s5-points-page{padding-top:18px}.s5-points-hero{min-height:72px;padding-block:12px}.s5-points-tabs{height:42px}.s5-points-layout{padding-top:12px}.s5-points-catalog>button{height:190px;grid-template-rows:104px auto auto auto auto}.s5-points-detail{gap:6px}.s5-points-detail-art{height:120px}.s5-points-detail h3{font-size:19px}.s5-points-warning{padding:8px 10px}.s5-points-warning p{margin:3px 0 0;font-size:9px;line-height:1.35}}@media(max-width:900px){.s5-team-opponents{grid-template-columns:1fr;gap:18px}.s5-team-roster>div{grid-template-columns:repeat(4,minmax(0,1fr))}.s5-team-roster article:nth-child(6){margin-left:0}.s5-team-roster article:nth-child(6):before{display:none}.s5-team-management>div{grid-template-columns:minmax(0,1fr)}.s5-team-management>div button{min-height:44px}.s5-team-unaffiliated{padding-top:18px}.s5-roster-members{grid-template-columns:1fr}.s5-roster-summary{min-width:0;width:100%;grid-template-columns:minmax(0,1fr) minmax(145px,1fr);padding:8px 10px}.s5-roster-summary dl div{padding:5px 8px}.s5-team-confirm-backdrop{padding:0;background:#080b0a}.s5-team-confirm-dialog{width:100%;height:100svh;max-height:100svh;border:0}.s5-team-confirm-dialog>header{min-height:96px;flex:0 0 auto}.s5-security-panel{height:100svh;min-height:100svh;max-height:100svh}.s5-delete-backdrop{background:#090c0b}.s5-delete-dialog{width:100%;height:100svh;min-height:100svh;max-height:100svh;border:0}.s5-delete-dialog>header{min-height:82px}.s5-delete-dialog footer{margin:0;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.s5-points-layout{display:grid}.s5-points-catalog{grid-template-columns:1fr 1fr}}@media(max-width:520px){.s5-team-page,.s5-points-page{padding-top:14px}.s5-team-hero,.s5-points-hero{min-height:88px;padding:14px 10px}.s5-team-hero h1,.s5-points-hero h1{font-size:27px}.s5-points-tabs{height:48px}.s5-team-roster>div{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-team-roster article{min-height:102px}.s5-team-entry-choices{grid-template-columns:1fr}.s5-team-empty{padding:21px 15px}.s5-team-empty form{margin-top:14px}.s5-team-confirm-dialog h2{font-size:21px}.s5-team-confirm-dialog>footer{grid-template-columns:100px 1fr}.s5-roster-summary{grid-template-columns:1fr;gap:6px}.s5-roster-summary dl{display:none}.s5-delete-warning{margin:12px 14px;padding:12px}.s5-delete-dialog ol{margin:0 14px}.s5-delete-dialog li{padding:10px 6px}.s5-delete-scroll>label{margin:14px}.s5-delete-error{margin:0 14px 14px}.s5-delete-dialog footer{grid-template-columns:96px minmax(0,1fr);padding:12px 14px}.s5-points-hero{min-height:66px;padding-block:10px}.s5-points-hero h1{font-size:23px}.s5-points-hero p{font-size:10px}.s5-points-tabs{height:42px}.s5-points-tabs button{min-height:42px}.s5-points-requests{margin-top:12px}.s5-points-requests>.s5-points-warning{order:-1}.s5-points-warning{padding:9px 10px}.s5-points-warning p{margin:3px 0 0;font-size:9px;line-height:1.35}.s5-points-catalog{grid-template-columns:1fr}.s5-points-request-art{width:74px}.s5-points-requests article{grid-template-columns:74px minmax(0,1fr)}}@media(min-width:1181px){.s5-workspace-team .s5-hub-brand{grid-template-columns:190px minmax(420px,1fr) auto;gap:24px;padding-inline:44px}.s5-workspace-team .s5-hub-primary-nav{gap:27px}}.s5-workspace-team .s5-hub-primary-nav .is-points-tab{display:none}.s5-workspace-team .s5-hub-utilities{gap:8px}.s5-workspace-team .s5-hub-utilities>button,.s5-workspace-team .s5-hub-utilities .s5-language-switcher-trigger{width:40px;min-width:40px;min-height:40px;padding:0}.s5-workspace-team .s5-language-switcher{width:40px;height:40px;padding:0}.s5-workspace-team .s5-language-switcher .s5-language-switcher-trigger{width:38px;min-width:38px;min-height:38px}.s5-workspace-team .s5-hub-utilities>button span{display:none}.s5-workspace-team .s5-language-switcher-trigger>span:first-child{font-size:0}.s5-workspace-team .s5-language-switcher-trigger[lang=ru]>span:first-child:before{content:"RU";font-size:9px}.s5-workspace-team .s5-language-switcher-trigger[lang=en]>span:first-child:before{content:"EN";font-size:9px}.s5-workspace-team .s5-language-switcher-trigger[lang=zh-CN]>span:first-child:before{content:"ZH";font-size:9px}.s5-workspace-team .s5-language-switcher-trigger[lang=ko-KR]>span:first-child:before{content:"KO";font-size:9px}.s5-workspace-team .s5-language-switcher-trigger[lang=vi-VN]>span:first-child:before{content:"VI";font-size:9px}.s5-workspace-team .s5-language-switcher{order:1}.s5-team-page{width:100%;max-width:1440px;margin-inline:auto;padding:29px 44px 52px}.s5-team-hero{min-height:126px;align-items:end;padding:0 0 24px 20px;border-left:0;border-bottom:1px solid var(--line-strong);box-shadow:inset 3px 0 #f3e600;background:transparent}.s5-team-hero>div:first-child>span{font:850 9px/1 ui-monospace,monospace;letter-spacing:.14em}.s5-team-hero h1{margin:8px 0 9px;font-weight:400;font-size:34px;line-height:.98}.s5-team-hero p{font-size:12px}.s5-team-status-stack{display:flex;align-items:center;gap:10px;padding-bottom:1px}.s5-team-status-stack>span{min-height:31px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid currentColor;border-radius:4px;font:900 9px/1 Inter,Arial,sans-serif;letter-spacing:0}.s5-team-status-stack .is-ready{color:#39d6a6;background:#39d6a60f}.s5-team-status-stack .is-forming{color:#f3e600;background:#f3e6000d}.s5-team-status-stack .is-captain{color:#909894}.s5-team-grid{grid-template-columns:minmax(0,1fr) 314px;gap:38px;padding-top:28px}.s5-team-main{gap:24px}.s5-team-primary-section,.s5-team-requests{border-top:1px solid var(--line-strong);padding-top:18px}.s5-team-identity{grid-template-columns:84px minmax(0,1fr) auto;gap:18px;padding:7px 0 22px;border-bottom:0}.s5-team-mark{width:84px;height:84px;border-radius:6px}.s5-team-mark img{object-fit:contain}.s5-team-identity-copy>span{color:#f3e600;font:850 9px/1 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.s5-team-identity h2{margin:7px 0 6px;font-size:27px}.s5-team-identity p{font-size:11px}.s5-team-identity dl{border-left:1px solid var(--line)}.s5-team-identity dl div{min-width:86px;padding:7px 14px;border-left:0;border-right:1px solid var(--line)}.s5-team-identity dt{font:800 7px/1 ui-monospace,monospace;letter-spacing:.08em}.s5-team-identity dd{margin-top:8px;font:400 23px/1 var(--display-font)}.s5-team-roster{border-top:0}.s5-team-roster>header{min-height:auto;margin-bottom:14px}.s5-team-roster>header h2{font-size:19px}.s5-team-roster>header span{font-size:10px;text-transform:none}.s5-team-roster>.s5-team-roster-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.s5-team-roster .s5-team-roster-grid>article,.s5-team-roster .s5-team-roster-grid>article:last-child{min-height:0;padding:10px 8px 11px;border:1px solid var(--line);background:#090c0b}.s5-team-roster .s5-team-roster-grid>article:nth-child(6){margin-left:9px}.s5-team-roster .s5-team-roster-grid>article:nth-child(6):before{left:-10px}.s5-team-roster .s5-team-avatar{width:42px;height:42px;margin:0 auto 1px}.s5-team-roster article>strong{font-size:10px}.s5-team-roster article>span:last-child{margin-top:-3px;font-size:8px}.s5-team-roster article.is-captain{position:relative}.s5-team-roster article.is-captain:after{position:absolute;top:43px;right:calc(50% - 27px);width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#f3e600;color:#050706;content:"★";font-size:9px}.s5-team-requests>header{min-height:auto;margin-bottom:14px}.s5-team-requests>header h2{font-size:19px}.s5-team-requests>header>span{margin-left:auto;color:var(--muted);font-size:10px}.s5-team-requests>article,.s5-team-requests>article:last-child{min-height:78px;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent}.s5-team-requests>article>div strong{font-size:12px}.s5-team-requests>article>div span{font-size:10px}.s5-team-requests>article>button{min-height:42px;border-radius:4px;font-size:9px}.s5-team-requests>article>button.is-primary{border-color:#f3e600;background:#f3e600;color:#050706}.s5-team-aside{gap:6px}.s5-team-aside>article{box-sizing:border-box;padding:18px 0 22px}.s5-team-aside>article:nth-child(1){height:272px}.s5-team-aside>article:nth-child(2),.s5-team-aside>article:nth-child(3){height:130px}.s5-team-aside>article>span{font:850 8px/1 ui-monospace,monospace;letter-spacing:.12em}.s5-team-aside h3{margin:10px 0 7px;font-size:18px;line-height:1.15}.s5-team-aside p{margin:0;font-size:11px;line-height:1.5}.s5-team-next{border-left:0;padding-left:0!important;background:transparent}.s5-team-challenge-summary{margin-top:14px;padding:13px;border-left:2px solid #39d6a6;background:#39d6a60e}.s5-team-challenge-summary b{display:block;font-size:12px}.s5-team-challenge-summary small{display:block;margin-top:5px;color:var(--muted);font-size:9px}.s5-team-next>button.is-primary{width:100%;min-height:42px;margin-top:15px;border-color:#39d6a6;background:#39d6a6;color:#04100c;font-size:9px}.s5-team-secondary-actions{max-width:1000px;display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:18px;margin-top:22px;opacity:.72}.s5-team-management{margin-top:0!important}.s5-team-management>summary{display:grid;gap:6px;padding:14px 0;cursor:pointer;border-top:1px solid var(--line);list-style:none}.s5-team-management>summary::-webkit-details-marker{display:none}.s5-team-management>summary span{color:#f3e600;font:850 8px/1 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.s5-team-management>summary strong{font-size:14px}.s5-team-management>.s5-team-management-body{display:block!important;padding:0 0 14px;border:0}.s5-team-management-body>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding:6px 0;border-bottom:1px solid var(--line)}.s5-team-management-body>div>strong{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis}.s5-team-management-body>div>button{min-height:34px;padding:0 8px;font-size:8px}.s5-team-management-body>.s5-team-leave{width:100%;margin-top:14px}.s5-team-invite-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;margin-bottom:10px}.s5-team-invite-control input{min-width:0;min-height:34px;border:1px solid var(--line);background:#080b0a;color:#fff;padding:0 8px}.s5-team-invite-control button{min-height:34px;display:flex;align-items:center;gap:4px;padding-inline:8px;font-size:8px}.s5-team-opponents-link{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:8px;color:var(--muted)!important;font-size:9px}.s5-team-secondary-head{display:flex;align-items:center;gap:18px;margin-top:20px;padding:14px 0;border-bottom:1px solid var(--line-strong)}.s5-team-secondary-head button{display:flex;align-items:center;gap:7px}.s5-team-secondary-head span{color:#f3e600;font-size:8px}.s5-team-secondary-head h2{margin:4px 0 0;font-size:22px}.s5-team-state-tabs{height:51px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line-strong)}.s5-team-state-tabs button,.s5-team-state-tabs a{min-height:51px;display:grid;place-items:center;padding:0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:9px;font-weight:900;text-decoration:none}.s5-team-state-tabs button.is-active,.s5-team-state-tabs a.is-active{border-bottom-color:#f3e600;color:var(--text)}.s5-team-unaffiliated-section{border-top:1px solid var(--line-strong);padding-top:14px}.s5-team-unaffiliated-section>header{min-height:0;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.s5-team-unaffiliated-section>header h2{margin:0;font-size:14px}.s5-team-unaffiliated-section>header span{color:var(--muted);font-size:9px}.s5-team-unaffiliated-section>article{display:grid;gap:10px;padding:13px 0;border-bottom:1px solid var(--line)}.s5-team-unaffiliated-person{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.s5-team-unaffiliated-person strong{font-size:12px}.s5-team-unaffiliated-person p{margin:4px 0 0;color:var(--muted);font-size:9px;line-height:1.45}.s5-team-unaffiliated-actions{display:flex;justify-content:flex-end;gap:8px}.s5-team-mobile-footnote{margin:14px 0 0;color:var(--tertiary);font-size:8px;line-height:1.45}.s5-points-page{padding-top:16px}.s5-points-hero{min-height:74px;align-items:end;padding:0 0 13px 20px;border-left:0;border-bottom:1px solid var(--line-strong);box-shadow:inset 3px 0 #f3e600;background:transparent}.s5-points-hero>div:first-child>span{font:850 8px/1 ui-monospace,monospace;letter-spacing:.1em}.s5-points-hero h1{font-weight:400;font-size:30px;line-height:.98}.s5-points-hero>strong{margin-right:0;padding:10px;font-size:9px}.s5-points-tabs{height:43px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.s5-points-tabs button{min-height:43px;padding:0;font-size:9px}.s5-points-tabs button[aria-disabled=true]{opacity:1}.s5-points-layout{grid-template-columns:minmax(0,1fr) 342px;gap:26px;padding-top:13px}.s5-points-catalog-section,.s5-points-detail{border-top:1px solid var(--line-strong);padding-top:11px}.s5-points-catalog-section>header{min-height:auto!important;margin-bottom:11px}.s5-points-catalog-section>header h2,.s5-points-detail>header h2{font-size:18px}.s5-points-filters{min-height:39px;margin-bottom:10px;border:0}.s5-points-filters button{min-height:28px;padding:0 10px}.s5-points-catalog{gap:9px;margin-top:0}.s5-points-catalog>button{height:auto;min-height:198px;grid-template-rows:112px auto auto auto auto;padding:0;overflow:hidden}.s5-points-art{height:112px}.s5-points-art img{position:relative;z-index:1;width:92%;height:88%;object-fit:contain}.s5-points-art>i{position:absolute;z-index:2;inset:8px auto auto 8px;padding:4px 6px;border:1px solid #c354d7;color:#dc75eb;font-size:6px;font-style:normal;font-weight:900}.s5-points-catalog>button>:not(.s5-points-art){margin-inline:9px}.s5-points-catalog>button>small{margin-top:9px;font-size:7px}.s5-points-catalog>button>strong{margin-top:4px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-points-catalog>button>span:not(.s5-points-art){margin-top:5px;font-size:8px}.s5-points-catalog>button>b{margin-top:9px;margin-bottom:9px;font-size:11px}.s5-points-detail{gap:0}.s5-points-detail>header{min-height:auto;margin-bottom:11px;padding-bottom:0;border-bottom:0}.s5-points-detail-art{height:145px;border-color:#f3e6003d}.s5-points-detail-art img{width:94%;height:92%;object-fit:contain}.s5-points-detail-art>span{position:absolute;top:11px;left:11px;padding:5px 7px;border:1px solid #c354d7;color:#dc75eb;font-size:7px;font-weight:900}.s5-points-detail>span{margin-top:10px;color:#f3e600;font:850 8px ui-monospace,monospace;letter-spacing:.09em}.s5-points-detail>h2{margin:8px 0 3px;font-size:21px}.s5-points-detail>h3{margin:0;color:#f3e600;font-size:14px}.s5-points-detail>p{margin:9px 0 0;font-size:9px;line-height:1.5}.s5-points-indicative{margin-top:12px;padding:10px;border-left:2px solid #f3e600;background:#f3e6000a}.s5-points-indicative strong{display:block;color:#f3e600;font-size:15px}.s5-points-indicative small{display:block;margin-top:4px;color:var(--muted);font-size:8px}.s5-points-detail>button{width:100%;min-height:44px;margin-top:11px}.s5-points-warning{margin-top:7px;padding:9px 10px;grid-template-columns:auto minmax(0,1fr);border-left-width:2px;border-left-color:#d5ac47}.s5-points-warning>svg:first-child{width:13px;color:#d5ac47}.s5-points-warning>svg:last-child{display:none}.s5-points-warning strong{color:var(--text);font:800 8px/1 Inter,Arial,sans-serif;letter-spacing:0}.s5-points-warning p{margin:4px 0 0;font-size:7.5px;line-height:1.45}.s5-points-request-art img{width:94%;height:92%;object-fit:contain}.s5-points-title-row{display:flex;align-items:center;gap:10px;margin-top:5px}.s5-points-title-row h1{margin:0}.s5-points-title-row>strong{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid rgba(243,230,0,.58);background:#f3e60014;color:#f3e600;font:900 10px/1 ui-monospace,monospace}.s5-points-title-row>strong svg{width:13px;height:13px}.s5-points-hero>b{margin-left:auto;padding:10px;border:1px solid var(--line);color:var(--muted);font-size:8px}.s5-points-action-notice{display:flex;align-items:center;gap:7px;margin:8px 0 0;padding:8px 10px;border:1px solid rgba(57,214,166,.28);color:#39d6a6;font-size:9px}.s5-points-action-notice svg{width:14px}.s5-points-trade-offer{max-width:900px;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(320px,1.4fr);gap:8px 16px;align-items:center;margin:12px auto 0;padding:11px 12px;border:1px solid rgba(243,230,0,.3);background:#090c0b}.s5-points-trade-offer.is-configured{border-color:#39d6a64d}.s5-points-trade-offer>div{display:grid;gap:4px}.s5-points-trade-offer strong{font-size:11px}.s5-points-trade-offer small,.s5-points-trade-offer p{color:var(--muted);font-size:8px;line-height:1.45}.s5-points-trade-offer form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.s5-points-trade-offer input{min-width:0;min-height:44px;padding:0 10px;border:1px solid var(--line-strong);background:#050706;color:var(--text)}.s5-points-trade-offer form button{min-height:44px}.s5-points-trade-offer>p{grid-column:1/-1;margin:0}.s5-points-achievements{max-width:900px;display:grid;gap:12px;margin:12px auto}.s5-points-referral,.s5-points-achievement-list{border:1px solid var(--line);background:#090c0b}.s5-points-referral{padding:12px;border-color:#f3e60059;background:linear-gradient(105deg,#f3e60012,#090c0b 62%)}.s5-points-referral>header{display:flex;align-items:center;justify-content:space-between}.s5-points-referral>header>div{display:flex;align-items:center;gap:9px}.s5-points-referral>header svg{width:24px;color:#f3e600}.s5-points-referral>header span{display:grid;gap:3px}.s5-points-referral>header strong{font-size:13px}.s5-points-referral>header small,.s5-points-referral>p{color:var(--muted);font-size:8px;line-height:1.45}.s5-points-referral>header b{color:#f3e600;font-size:11px}.s5-points-referral-code{display:flex;align-items:center;gap:6px;margin-top:10px}.s5-points-referral-code>span{min-height:36px;display:flex;align-items:center;flex:1;padding:0 10px;border:1px solid var(--line-strong);font:900 12px/1 ui-monospace,monospace;letter-spacing:.1em}.s5-points-referral-code button{width:40px;min-height:40px;padding:0}.s5-points-referral-code svg{width:15px}.s5-points-referral form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:9px}.s5-points-referral input{min-height:44px;padding:0 10px;border:1px solid var(--line-strong);background:#050706;color:var(--text);text-transform:uppercase}.s5-points-referral form button{min-height:44px}.s5-points-referral>small[class^=is-]{display:block;margin-top:8px;color:#d5ac47;font-size:8px}.s5-points-referral>small.is-credited{color:#39d6a6}.s5-points-achievement-list>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.s5-points-achievement-list>header h2{margin:0;font-size:13px}.s5-points-achievement-list>header span{color:var(--muted);font-size:8px}.s5-points-achievement-list>article{min-height:64px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;border-top:1px solid var(--line)}.s5-points-achievement-list>article>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line-strong);color:#f3e600}.s5-points-achievement-list>article>span svg{width:16px}.s5-points-achievement-list article>div{min-width:0;display:grid;gap:2px}.s5-points-achievement-list article strong{font-size:12px}.s5-points-achievement-list article small{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.s5-points-achievement-list article i{color:#d5ac47;font-size:8px;font-style:normal}.s5-points-achievement-list article button{min-width:92px;min-height:44px;padding:0 8px;font-size:8px}.s5-points-art em{color:#e5e8e7;font:900 16px/1 var(--display-font);font-style:normal}.s5-points-layout.is-featured-ak .s5-points-detail-art{border-color:#eb413d9e;background:radial-gradient(circle at 65% 45%,#eb413d33,#101512 62%);box-shadow:0 0 28px #eb413d29}.s5-points-layout.is-featured-ak .s5-points-detail-art>span,.s5-points-catalog>button.is-featured-ak .s5-points-art>i{border-color:#eb413d;color:#ff746f}.s5-points-catalog>button.is-featured-ak .s5-points-art{background:radial-gradient(circle,rgba(235,65,61,.18),transparent 66%)}.s5-points-catalog>button.is-featured-ak.is-selected{border-color:#eb413d;box-shadow:inset 0 -3px #eb413d,0 0 22px #eb413d1f}.s5-points-request-actions{display:flex!important;flex:0 0 auto;gap:6px!important}.s5-points-request-actions>button{min-height:44px;display:flex;align-items:center;gap:5px;padding:0 9px;font-size:7px}.s5-points-request-actions>button svg{width:12px}.s5-points-history-more{width:100%;min-height:44px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--muted);font-size:8px}@media(min-width:901px){.s5-workspace-points .s5-hub-brand{grid-template-columns:190px minmax(0,1fr) 186px;gap:24px;padding-inline:44px}.s5-workspace-points .s5-hub-brand-identity{width:190px}.s5-workspace-points .s5-hub-primary-nav{justify-content:center;gap:28px}.s5-workspace-points .s5-hub-utilities{width:186px;gap:8px}.s5-workspace-points .s5-language-switcher{width:42px;height:40px;padding:0}.s5-workspace-points .s5-language-switcher-trigger{width:42px;min-width:42px;min-height:40px;padding:0}.s5-workspace-points .s5-hub-utilities>button{width:40px;min-width:40px;min-height:40px;padding:0}.s5-workspace-points .s5-hub-utilities>button span{display:none}.s5-workspace-points .s5-language-switcher-trigger>span:first-child{font-size:0}.s5-workspace-points .s5-language-switcher-trigger>span:first-child:before{content:"RU";font-size:9px}.s5-workspace-points .s5-language-switcher{order:1}}.s5-points-hero{height:87px;min-height:87px}.s5-points-layout{height:509px;margin-top:13px;padding-top:0}.s5-points-catalog-section,.s5-points-detail{height:509px}.s5-points-catalog{height:409px}.s5-points-warning{height:64px;overflow:hidden}.s5-points-tabs button{border:0!important;border-bottom:2px solid transparent!important}.s5-points-tabs button.is-active{border-bottom-color:#f3e600!important}@media(max-width:900px){.s5-workspace-team .s5-hub-brand,.s5-workspace-points .s5-hub-brand{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0 14px}.s5-workspace-team .s5-hub-brand{height:105px;grid-template-rows:57px 48px}.s5-workspace-points .s5-hub-brand{height:91px;grid-template-rows:49px 42px}.s5-workspace-team .s5-hub-brand-identity,.s5-workspace-points .s5-hub-brand-identity{grid-column:1;grid-row:1}.s5-workspace-team .s5-hub-brand-identity>span,.s5-workspace-points .s5-hub-brand-identity>span{font-size:7px}.s5-workspace-team .s5-hub-utilities,.s5-workspace-points .s5-hub-utilities{grid-column:2;grid-row:1;align-self:center;width:auto;gap:6px}.s5-workspace-team .s5-language-switcher,.s5-workspace-points .s5-language-switcher{width:42px;height:34px;padding:0}.s5-workspace-team .s5-language-switcher-trigger,.s5-workspace-points .s5-language-switcher-trigger{min-height:34px}.s5-team-page{padding:20px 14px 86px}.s5-team-hero{min-height:100px;padding:20px 10px;box-shadow:inset 3px 0 #f3e600}.s5-team-status-stack{display:none}.s5-team-grid{grid-template-columns:1fr;gap:18px;padding-top:18px}.s5-team-identity{grid-template-columns:60px minmax(0,1fr)}.s5-team-mark{width:60px;height:60px}.s5-team-identity dl{grid-column:1/-1}.s5-team-identity dl div{flex:1;min-width:0}.s5-team-roster>.s5-team-roster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.s5-team-roster .s5-team-roster-grid>article:nth-child(6){margin-left:0}.s5-team-roster .s5-team-roster-grid>article:nth-child(6):before{display:none}.s5-points-layout{grid-template-columns:1fr}}@media(max-width:520px){.s5-team-roster>.s5-team-roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-team-requests>article{grid-template-columns:auto minmax(0,1fr)}.s5-team-unaffiliated{max-width:none;gap:19px;padding-top:14px}.s5-team-state-tabs{margin-top:-14px}.s5-team-unaffiliated-section{margin-top:0}.s5-team-unaffiliated-section>article{grid-template-columns:1fr}.s5-team-unaffiliated-actions{justify-content:stretch}.s5-team-unaffiliated-actions>button{flex:1;min-height:44px}.s5-team-unaffiliated-section button.is-primary{border-color:#f3e600;background:#f3e600;color:#050706}.s5-team-empty{padding:21px 15px;text-align:left;border-left:3px solid #f3e600;border-top:0;background:linear-gradient(90deg,rgba(243,230,0,.055),transparent)}.s5-team-empty>svg{width:48px;height:48px;margin:0 0 14px;padding:12px;border:1px solid rgba(243,230,0,.28);color:#f3e600}.s5-team-empty>span{display:none}.s5-team-empty>h2{margin:0 0 8px;font-family:var(--display-font);font-weight:400;font-size:18px;line-height:1.1}.s5-team-empty>p{margin:0;font-size:10px;line-height:1.5}.s5-team-entry-choices{display:grid;gap:8px;margin-top:15px}.s5-team-entry-choices button{width:100%;min-height:48px}.s5-points-page{padding-top:12px}.s5-points-hero{min-height:auto;padding:0 0 10px 11px}.s5-points-catalog>button{min-height:0}.s5-points-art{height:104px}.s5-points-page{padding:12px 14px 22px}.s5-points-hero{height:auto;min-height:0;padding:0 0 10px 11px}.s5-points-hero>strong{display:none}.s5-points-hero h1{font-size:24px}.s5-points-hero p{margin-top:4px;font-size:8px}.s5-points-tabs{height:40px}.s5-points-tabs button{min-height:40px;font-size:8px}.s5-points-trade-offer{grid-template-columns:1fr;margin-top:9px}.s5-points-trade-offer form{grid-template-columns:1fr}.s5-points-trade-offer>p{grid-column:auto}.s5-points-requests{max-width:none;margin:11px 0 0;gap:10px}.s5-points-requests>section{padding:0;border:0}.s5-points-requests>section>header{min-height:0;margin-bottom:8px}.s5-points-requests>section>header h2{font-size:14px}.s5-points-requests>section>header span{font-size:7px}.s5-points-requests>section:first-child>article{min-height:94px;grid-template-columns:86px minmax(0,1fr);gap:11px;padding:10px;border:1px solid var(--line-strong);background:#090c0b}.s5-points-request-art{width:86px;height:72px}.s5-points-requests>section:first-child article strong{font-size:11px}.s5-points-requests>section:first-child article div>span{font-size:7px}.s5-points-requests>section:first-child article small{width:max-content;margin-top:7px;padding:4px 6px;border:1px solid #d5ac47;color:#d5ac47;font-size:6px}.s5-points-request-actions{grid-column:1/-1;width:100%}.s5-points-request-actions>button{flex:1}.s5-points-history{margin-top:0;border:1px solid var(--line)!important;background:#090c0b}.s5-points-history>header{min-height:34px!important;margin:0!important;padding:8px 10px;border-bottom:1px solid var(--line)}.s5-points-history>header h2{font-size:8px!important;text-transform:uppercase}.s5-points-history>header span{color:#d5ac47!important;font-size:6px!important}.s5-points-history>article{min-height:43px;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;padding:7px 10px;border-top:0;border-bottom:1px solid var(--line)}.s5-points-history>article>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid var(--line-strong)}.s5-points-history>article>span svg{width:12px}.s5-points-history article strong,.s5-points-history article b{font-size:8px}.s5-points-history article small{font-size:6px}.s5-points-requests>.s5-points-warning{order:initial;height:auto;min-height:64px;margin-top:0;padding:8px 9px}.s5-points-warning p{font-size:7px}}.s5-team-roster-page{position:fixed;z-index:90;inset:0;overflow:hidden;background:#050706;color:var(--text);font-family:Inter,Arial,sans-serif}.s5-roster-source-header{height:78px;display:grid;grid-template-columns:190px minmax(430px,1fr) auto;align-items:center;gap:24px;padding:0 44px;border-bottom:1px solid var(--line);background:#050706}.s5-roster-source-brand{height:41px;display:flex;align-items:center;gap:12px;position:relative}.s5-roster-source-brand:after{position:absolute;left:7px;bottom:0;width:42px;height:4px;background:#f3e600;content:""}.s5-roster-source-brand img{width:124px;clip-path:inset(0 0 23% 0)}.s5-roster-source-brand span{padding-left:11px;border-left:1px solid var(--line-strong);color:#747c78;font-size:9px;font-weight:900}.s5-roster-source-header nav{align-self:stretch;display:flex;justify-content:center;gap:28px}.s5-roster-source-header nav button,.s5-roster-source-header nav a{position:relative;min-width:64px;display:grid;place-items:center;grid-auto-flow:column;border:0;background:transparent;color:#727a76;font-size:10px;font-weight:800;text-decoration:none}.s5-roster-source-header nav button span,.s5-roster-source-header nav a span{margin-left:7px}.s5-roster-source-header nav button.is-active,.s5-roster-source-header nav a.is-active{color:var(--text)}.s5-roster-source-header nav button.is-active:after,.s5-roster-source-header nav a.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#f3e600;content:""}.s5-roster-source-utilities{display:flex;align-items:center;gap:8px}.s5-roster-source-utilities button{min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:4px;background:#090c0b;color:#cbd0cd;font-size:10px;font-weight:800}.s5-roster-source-utilities>span{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:4px;background:#090c0b;color:#cbd0cd;font-size:10px;font-weight:800}.s5-roster-source-page{width:calc(100% - 88px);max-width:1440px;height:calc(100vh - 78px);margin:0 auto;padding:28px 0 38px;overflow:hidden}.s5-roster-source-hero{min-height:102px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:28px;padding:0 0 22px 20px;border-bottom:1px solid var(--line-strong);box-shadow:inset 3px 0 #f3e600}.s5-roster-back{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#f3e600!important;font:850 9px/1 ui-monospace,monospace!important;letter-spacing:.14em}.s5-roster-back svg{width:12px;margin-right:5px}.s5-roster-source-hero h2{margin:8px 0 0;font:400 31px/1 var(--display-font);text-transform:uppercase}.s5-roster-source-hero p{margin:8px 0 0;color:var(--muted);font-size:12px}.s5-roster-head-stats{display:flex;gap:8px}.s5-roster-head-stats span{min-height:34px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(57,214,166,.6);border-radius:4px;background:#39d6a60d;color:#39d6a6;font-size:9px;font-weight:900}.s5-roster-head-stats span:last-child{border-color:#f3e6008c;background:#f3e6000a;color:#f3e600}.s5-roster-source-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:38px;padding-top:22px}.s5-roster-event-bar{min-height:74px;display:grid;grid-template-columns:1fr 330px;align-items:center;border:1px solid var(--line);background:#090c0b}.s5-roster-event-bar>div{padding:0 17px}.s5-roster-event-bar small{color:#f3e600;font:800 8px ui-monospace,monospace;letter-spacing:.1em}.s5-roster-event-bar strong{display:block;margin-top:6px;font-size:16px}.s5-roster-event-bar dl{display:grid;grid-template-columns:repeat(3,110px);margin:0}.s5-roster-event-bar dl div{height:44px;display:grid;place-items:center;align-content:center;border-left:1px solid var(--line);text-align:center}.s5-roster-event-bar dt{color:var(--tertiary);font:800 7px ui-monospace,monospace}.s5-roster-event-bar dd{margin:4px 0 0;font-size:11px;font-weight:900}.s5-roster-selection-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:20px 0 10px}.s5-roster-selection-head h3{margin:0;font-size:20px}.s5-roster-selection-head p{margin:5px 0 0;color:var(--muted);font-size:10px}.s5-roster-selection-head>div:last-child{display:flex;gap:7px}.s5-roster-selection-head>div:last-child span{min-width:92px;min-height:39px;display:grid;place-items:center;border:1px solid rgba(57,214,166,.65);background:#39d6a60d;color:#39d6a6;font-size:9px;font-weight:900}.s5-roster-members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.s5-roster-members article{min-height:73px;display:grid;grid-template-columns:43px minmax(0,1fr) 184px;gap:11px;align-items:center;padding:8px 10px;border:1px solid var(--line);background:#080b0a}.s5-roster-members article>div:nth-child(2){display:grid;gap:4px}.s5-roster-members article>div:nth-child(2) strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.s5-roster-members article>div:nth-child(2) span{color:var(--muted);font-size:8px}.s5-roster-members article>div:last-child{height:46px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--line-strong);border-radius:4px}.s5-roster-members article>div:last-child button{min-height:0;padding:0;border:0;border-right:1px solid var(--line);background:transparent;color:var(--tertiary);font-size:8px}.s5-roster-members article>div:last-child button[aria-pressed=true]:first-child{background:#39d6a61f;box-shadow:inset 0 -2px #39d6a6;color:#39d6a6}.s5-roster-members article>div:last-child button[aria-pressed=true]:last-child{background:#f3e60014;box-shadow:inset 0 -2px #f3e600;color:#f3e600}.s5-roster-summary{display:block;min-width:0;padding:18px;border:0;border-top:2px solid #39d6a6;background:#090c0b}.s5-roster-summary>span{color:#39d6a6;font:850 8px ui-monospace,monospace;letter-spacing:.12em}.s5-roster-summary h3{margin:9px 0 6px;font-size:19px}.s5-roster-summary>p{margin:0 0 15px;color:var(--muted);font-size:10px;line-height:1.5}.s5-roster-summary dl{display:block;margin:0;border-top:1px solid var(--line)}.s5-roster-summary dl div{min-height:41px;display:flex;align-items:center;justify-content:space-between;padding:0;border-bottom:1px solid var(--line)}.s5-roster-summary dt{color:var(--muted);font-size:10px}.s5-roster-summary dd{margin:0;font-size:10px;font-weight:900}.s5-roster-summary>button{width:100%;min-height:44px;margin-top:15px;border-color:#39d6a6;background:#39d6a6;color:#04100c;font-size:9px}.s5-roster-note{margin-top:18px;padding:16px;border-left:2px solid #f3e600;background:#f3e60009}.s5-roster-note strong{font-size:12px}.s5-roster-note p{margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.s5-roster-open-event{width:100%;margin-top:10px}.s5-roster-error,.s5-roster-lock{position:relative;z-index:2;margin:8px 0 -2px}.s5-roster-confirmation-card{width:100%;margin-top:18px;padding:15px;border:1px solid var(--line);border-top:2px solid #f3e600;background:#090c0b}.s5-roster-confirmation-identity{display:grid;grid-template-columns:50px 1fr auto;gap:11px;align-items:center}.s5-roster-confirmation-identity .s5-team-avatar{width:50px;height:50px}.s5-roster-confirmation-identity small{color:#f3e600;font:850 7px ui-monospace,monospace;letter-spacing:.1em}.s5-roster-confirmation-identity h3{margin:5px 0 0;font-size:16px}.s5-roster-confirmation-identity>span{padding:7px 8px;border:1px solid rgba(57,214,166,.55);color:#39d6a6;font-size:7px;font-weight:900}.s5-roster-confirmation-card>p{margin:13px 0;color:var(--muted);font-size:10px;line-height:1.5}.s5-roster-confirmation-card>dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid var(--line)}.s5-roster-confirmation-card>dl div{min-height:55px;display:grid;place-content:center;padding:7px;border-right:1px solid var(--line)}.s5-roster-confirmation-card dt{color:var(--tertiary);font:800 6px ui-monospace,monospace}.s5-roster-confirmation-card dd{margin:5px 0 0;font-size:10px;font-weight:900}.s5-roster-confirmation-card>section{margin-top:14px}.s5-roster-confirmation-card>section header{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:8px;border-bottom:1px solid var(--line)}.s5-roster-confirmation-card>section h3{margin:0;font-size:13px}.s5-roster-confirmation-card>section header span{color:#39d6a6;font-size:8px;font-weight:900}.s5-roster-confirmation-member{min-height:45px;display:grid;grid-template-columns:26px 1fr auto;gap:9px;align-items:center;border-bottom:1px solid var(--line)}.s5-roster-confirmation-member .s5-team-avatar{width:26px;height:26px;font-size:7px}.s5-roster-confirmation-member strong{font-size:9px}.s5-roster-confirmation-member>span{color:var(--muted);font-size:8px}.s5-roster-confirmation-member>span.is-ready{color:#39d6a6}.s5-roster-confirm-cta{width:100%;min-height:48px;margin-top:13px;border-color:#f3e600;background:#f3e600;color:#050706;font-size:9px;font-weight:900}.s5-team-page.is-protected .s5-team-status-stack .is-protected{border-color:#f3e6008c;background:#f3e6000a;color:#f3e600}.s5-protected-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:26px;padding-top:24px}.s5-protected-section{border-top:1px solid var(--line-strong);padding-top:16px}.s5-protected-section>header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.s5-protected-section>header h2{margin:0;font-size:19px}.s5-protected-section>header span{color:var(--muted);font-size:10px}.s5-protected-notice{min-height:42px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:8px 12px;border-left:2px solid #f3e600;background:#f3e6000a;color:var(--muted);font-size:9px}.s5-protected-notice b{color:#f3e600}.s5-protected-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:26px}.s5-protected-roster{display:grid}.s5-protected-roster article{min-height:58px;display:grid;grid-template-columns:54px minmax(0,1fr) 120px 104px;gap:14px;align-items:center;border-bottom:1px solid var(--line)}.s5-protected-roster .s5-team-avatar{width:34px;height:34px;margin:0}.s5-protected-roster strong{font-size:11px}.s5-protected-roster span{color:var(--muted);font-size:9px}.s5-protected-roster em{color:#39d6a6;font-size:8px;font-style:normal;font-weight:900;text-align:right}.s5-protected-event{align-self:start;margin-top:12px;padding:15px;border-top:2px solid #39d6a6;background:#090c0b}.s5-protected-event>small,.s5-protected-layout>aside article>small{color:#f3e600;font:850 8px/1 ui-monospace,monospace;letter-spacing:.1em}.s5-protected-event h3,.s5-protected-layout>aside h3{margin:9px 0 7px;font-size:16px}.s5-protected-event p,.s5-protected-layout>aside p{margin:0;color:var(--muted);font-size:9px;line-height:1.5}.s5-protected-event dl{display:grid;grid-template-columns:1fr 1fr;margin:13px 0;border:1px solid var(--line)}.s5-protected-event dl div{padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.s5-protected-event dt{color:var(--tertiary);font-size:7px}.s5-protected-event dd{margin:4px 0 0;font-size:10px;font-weight:900}.s5-protected-event button{width:100%;min-height:42px;border-color:#f3e600;background:#f3e600;color:#050706;font-size:8px;font-weight:900}.s5-protected-layout>aside article{padding:18px 0 22px;border-top:1px solid var(--line-strong)}.s5-protected-layout>aside article+article{margin-top:6px}.s5-protected-layout>aside button{width:100%;min-height:42px;margin-top:12px;font-size:8px}@media(min-width:901px)and (max-width:1100px){.s5-workspace-team .s5-hub-brand{grid-template-columns:160px minmax(0,1fr) 186px;gap:14px;padding-inline:22px}.s5-workspace-team .s5-hub-brand-identity{width:160px}.s5-workspace-team .s5-hub-utilities{width:186px;gap:8px}.s5-workspace-team .s5-language-switcher{width:42px;height:40px;padding:0}.s5-workspace-team .s5-language-switcher-trigger{width:42px;min-width:42px;min-height:40px;padding:0}.s5-workspace-team .s5-hub-utilities>button{width:40px;min-width:40px;min-height:40px;padding:0}.s5-workspace-team .s5-hub-utilities>button span{display:none}.s5-workspace-team .s5-language-switcher-trigger>span:first-child{font-size:0}.s5-workspace-team .s5-language-switcher-trigger>span:first-child:before{content:"RU";font-size:9px}.s5-team-page.is-protected{padding-inline:22px}.s5-protected-layout{height:560px;grid-template-columns:682px 270px;gap:28px;padding-top:28px}.s5-protected-layout>main{width:682px;min-height:532px}.s5-protected-section{width:682px;min-height:500px;height:500px}.s5-protected-section>header{margin-bottom:16px}.s5-protected-notice{width:682px;min-height:39px;height:39px}.s5-protected-grid{width:682px;grid-template-columns:406px 250px;gap:26px}.s5-protected-event{height:406px;margin-top:0}.s5-protected-layout>aside{width:270px;min-height:532px}}@media(max-width:700px){.s5-roster-source-header.is-compact{height:104px;display:grid;grid-template-columns:1fr auto;grid-template-rows:58px 46px;gap:0;padding:0 14px}.s5-roster-source-header.is-compact .s5-roster-source-brand{grid-row:1}.s5-roster-source-header.is-compact .s5-roster-source-brand img{width:96px}.s5-roster-source-header.is-compact nav{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.s5-roster-source-header.is-compact nav button,.s5-roster-source-header.is-compact nav a{min-width:0;display:grid;place-items:center;align-content:center;gap:3px;padding:0;font-size:11px}.s5-roster-source-header.is-compact nav button span,.s5-roster-source-header.is-compact nav a span{display:block;margin:0;font-size:7px}.s5-roster-source-header.is-compact .s5-roster-source-utilities{grid-column:2;grid-row:1}.s5-roster-source-header.is-compact .s5-roster-source-utilities button{min-width:42px;min-height:44px;padding:0}.s5-roster-source-page{width:auto;height:calc(100vh - 104px);margin:0 14px;padding:20px 0 24px}.s5-team-roster-page.is-confirmation .s5-roster-source-hero{min-height:90px;display:block;padding:0 0 17px 12px}.s5-team-roster-page.is-confirmation .s5-roster-back svg{display:none}.s5-team-roster-page.is-confirmation .s5-roster-source-hero h2{font-size:26px}.s5-team-roster-page.is-confirmation .s5-roster-source-hero p{max-width:320px;font-size:10px;line-height:1.45}.s5-roster-source-header.is-compact .s5-roster-source-brand{width:143px;height:33px;align-self:center}.s5-roster-source-header.is-compact .s5-roster-source-utilities{width:98px}.s5-team-roster-page.is-confirmation .s5-roster-source-page{padding-top:28px}.s5-team-roster-page.is-confirmation .s5-roster-source-hero{height:90px;min-height:90px;padding-bottom:17px;overflow:hidden}}@media(min-width:701px){.s5-roster-source-header{grid-template-columns:190px minmax(430px,1fr) 263px}.s5-roster-source-utilities{width:263px;justify-content:flex-end}.s5-roster-source-utilities>button:nth-child(1){width:47px;min-width:47px;padding-inline:0}.s5-roster-source-utilities>button:nth-child(2),.s5-roster-source-utilities>button:nth-child(4){width:44px;min-width:44px;padding-inline:0}.s5-roster-source-utilities>button:nth-child(3){width:104px;min-width:104px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding-inline:0}}@media(min-width:1181px){.s5-workspace-team .s5-hub-brand{grid-template-columns:190px minmax(420px,1fr) auto}.s5-workspace-team .s5-hub-utilities{width:auto;justify-content:flex-end}.s5-workspace-team .s5-language-switcher{width:43px}.s5-workspace-team .s5-language-switcher .s5-language-switcher-trigger{width:43px;min-width:43px;min-height:40px}.s5-team-roster-page .s5-roster-source-hero{height:102px;min-height:102px}}@media(max-width:520px){.s5-workspace-team .s5-hub-brand-identity{width:144px}.s5-workspace-points .s5-hub-brand-identity{width:137px}.s5-workspace-team .s5-hub-primary-nav,.s5-workspace-points .s5-hub-primary-nav{width:calc(100% + 28px);margin-inline:-14px}.s5-workspace-team .s5-hub-utilities{width:84px}.s5-workspace-points .s5-hub-utilities{width:90px}.s5-workspace-points .s5-language-switcher{width:48px}.s5-workspace-points .s5-language-switcher-trigger{width:48px;min-width:48px}.s5-workspace-team .s5-hub-utilities,.s5-workspace-points .s5-hub-utilities{height:34px}.s5-workspace-team .s5-language-switcher-trigger,.s5-workspace-points .s5-language-switcher-trigger{height:34px;min-height:34px}.s5-workspace-team .s5-language-switcher-trigger>span:first-child,.s5-workspace-points .s5-language-switcher-trigger>span:first-child{font-size:0}.s5-workspace-team .s5-language-switcher-trigger>span:first-child:before,.s5-workspace-points .s5-language-switcher-trigger>span:first-child:before{content:"RU";font-size:8px}.s5-workspace-team .s5-team-page{padding-top:29px}.s5-workspace-team .s5-team-hero{height:75px;min-height:75px;padding:9px 10px;overflow:hidden}.s5-workspace-team .s5-team-state-tabs,.s5-workspace-team .s5-team-state-tabs button,.s5-workspace-team .s5-team-state-tabs a{height:45px;min-height:45px}.s5-workspace-team .s5-team-state-tabs{margin-top:0}.s5-workspace-team .s5-team-empty{height:268px;margin-top:13px;overflow:hidden}.s5-workspace-points .s5-points-page{padding-top:16px}.s5-workspace-points .s5-points-hero{height:56px;min-height:56px;padding:0 0 7px 11px;overflow:hidden}.s5-workspace-points .s5-points-requests>section:first-child{height:118px;overflow:hidden}.s5-workspace-points .s5-points-history{height:114px;overflow:hidden}.s5-workspace-points .s5-points-requests>.s5-points-warning{height:49px;min-height:49px;overflow:hidden}}@media(min-width:1181px){.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header,.s5-workspace-team .s5-shared-play-header,.s5-workspace-points .s5-shared-play-header{min-height:76px;grid-template-columns:auto minmax(500px,1fr) auto;grid-template-rows:none;gap:28px;padding:0 clamp(24px,3.4vw,52px)}.s5-workspace-team .s5-shared-play-header .s5-hub-utilities,.s5-workspace-points .s5-shared-play-header .s5-hub-utilities{width:auto;height:auto}}@media(max-width:1180px)and (min-width:901px){.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header,.s5-workspace-team .s5-shared-play-header,.s5-workspace-points .s5-shared-play-header{min-height:76px;grid-template-columns:auto minmax(440px,1fr) auto;grid-template-rows:none;gap:12px;padding:0 20px}.s5-workspace-team .s5-shared-play-header .s5-hub-utilities,.s5-workspace-points .s5-shared-play-header .s5-hub-utilities{width:auto;height:auto}}@media(max-width:900px){.s5-approved-hub .s5-shared-play-header,.s5-approved-season .s5-shared-play-header,.s5-workspace-team .s5-shared-play-header,.s5-workspace-points .s5-shared-play-header{width:auto;height:auto;min-height:116px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:62px 54px;gap:0;padding:0 14px}.s5-approved-hub .s5-shared-play-header .s5-hub-brand-identity,.s5-approved-season .s5-shared-play-header .s5-hub-brand-identity,.s5-workspace-team .s5-shared-play-header .s5-hub-brand-identity,.s5-workspace-points .s5-shared-play-header .s5-hub-brand-identity{width:auto;grid-column:1;grid-row:1}.s5-approved-hub .s5-shared-play-header .s5-hub-utilities,.s5-approved-season .s5-shared-play-header .s5-hub-utilities,.s5-workspace-team .s5-shared-play-header .s5-hub-utilities,.s5-workspace-points .s5-shared-play-header .s5-hub-utilities{width:auto;height:auto;grid-column:2;grid-row:1}.s5-shared-play-header .s5-language-switcher-trigger>span:first-child,.s5-public-players-header .s5-language-switcher-trigger>span:first-child{display:inline;font-size:0}.s5-shared-play-header .s5-language-switcher-trigger[lang=ru]>span:first-child:before,.s5-public-players-header .s5-language-switcher-trigger[lang=ru]>span:first-child:before{content:"RU";font-size:9px}.s5-shared-play-header .s5-language-switcher-trigger[lang=en]>span:first-child:before,.s5-public-players-header .s5-language-switcher-trigger[lang=en]>span:first-child:before{content:"EN";font-size:9px}.s5-shared-play-header .s5-language-switcher-trigger[lang=zh-CN]>span:first-child:before,.s5-public-players-header .s5-language-switcher-trigger[lang=zh-CN]>span:first-child:before{content:"中文";font-size:9px}.s5-shared-play-header .s5-language-switcher-trigger[lang=ko-KR]>span:first-child:before,.s5-public-players-header .s5-language-switcher-trigger[lang=ko-KR]>span:first-child:before{content:"KO";font-size:9px}.s5-shared-play-header .s5-language-switcher-trigger[lang=vi-VN]>span:first-child:before,.s5-public-players-header .s5-language-switcher-trigger[lang=vi-VN]>span:first-child:before{content:"VI";font-size:9px}}@media(min-width:901px){.s5-public-players-page{width:min(1390px,100%);padding:64px 42px 80px}.s5-public-players-hero{min-height:0;grid-template-columns:minmax(0,1fr) 460px;gap:48px;align-items:end;padding:0 0 42px;border-top:0;border-left:0;background:none}.s5-public-players-hero h1{margin:13px 0 14px;font-size:52px;line-height:.96;white-space:nowrap}.s5-public-players-hero p{max-width:650px;font-size:16px;line-height:1.5}.s5-public-players-grid{grid-template-columns:330px minmax(0,1fr);gap:42px;margin-top:38px}.s5-public-players-owner{min-height:688px;padding:28px 26px;border:0;border-top:1px solid rgba(255,255,255,.16);border-left:3px solid #f3e600}.s5-public-players-ranking{border:0}.s5-public-players-ranking>header{min-height:68px;padding:0 0 16px}.s5-public-players-ranking li{min-height:92px;padding:0 12px}.s5-public-players-ranking li>a{grid-template-columns:52px minmax(120px,1fr) minmax(210px,.7fr) 18px}.s5-public-player-avatar{width:50px;height:50px}}.s5r-login{min-height:100dvh;display:flex;flex-direction:column;padding-inline:clamp(16px,6.25vw,120px);box-sizing:border-box;position:relative;overflow:hidden;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);-webkit-font-smoothing:antialiased}.s5r-login a{color:inherit}.s5r-login :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5r-login-top{height:88px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5}.s5r-login-lang.s5-language-switcher{height:40px;padding:0 14px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text-2)}.s5r-login-lang .s5-language-switcher-trigger{min-height:38px;border:0;background:transparent;color:inherit;font-size:14px;font-weight:600}.s5r-login-lang .s5-language-switcher-trigger:hover,.s5r-login-lang .s5-language-switcher-trigger:focus-visible{background:transparent;color:var(--s5r-text)}.s5r-login-lang .s5-language-switcher-menu{border:1px solid var(--s5r-line);border-radius:10px;background:var(--s5r-surface)}.s5r-login-lang .s5-language-switcher-option:hover,.s5r-login-lang .s5-language-switcher-option:focus-visible{background:#f3e60014}.s5r-login-lang .s5-language-switcher-option.is-active{background:var(--s5r-yellow);color:#000}.s5r-login-stage{flex:1;display:grid;padding-top:120px;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(40px,6vw,120px);align-items:center;padding-bottom:48px}.s5r-login-intro{display:flex;flex-direction:column;gap:36px;max-width:760px;min-width:0}.s5r-login-back{display:inline-flex;align-items:center;gap:8px;color:var(--s5r-text-2);font-size:14px;font-weight:600;text-decoration:none;width:max-content}.s5r-login-back:hover,.s5r-login-back:focus-visible{color:var(--s5r-yellow)}.s5r-login-back svg{width:16px;height:16px}.s5r-login-intro h1{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(44px,5.4vw,104px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase}.s5r-login-intro h1 em{font-style:normal;color:var(--s5r-yellow)}.s5r-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:step}.s5r-steps li{counter-increment:step;padding:20px;border-top:2px solid var(--s5r-line-strong);display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.35;color:var(--s5r-text-2);transition:opacity .2s ease}.s5r-steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--s5r-font-num);font-size:28px;font-weight:800;color:var(--s5r-text);line-height:1}.s5r-steps li.is-on{border-top-color:var(--s5r-yellow)}.s5r-steps li.is-on:before{color:var(--s5r-yellow)}.s5r-steps b{color:var(--s5r-text);font-weight:700}.s5r-login[data-mode=email] .s5r-steps li:nth-child(n+2){opacity:.35}.s5r-stores{display:flex;flex-direction:column;gap:12px}.s5r-store-row{display:flex;gap:12px;flex-wrap:wrap}.s5r-store{height:60px;min-width:220px;flex:0 1 260px;display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:12px;color:var(--s5r-text);opacity:.85;cursor:not-allowed;text-align:left;font-family:var(--s5r-font-body)}.s5r-store-mark{width:30px;height:30px;border-radius:8px;background:var(--s5r-raised);display:grid;place-items:center;font-size:13px;color:var(--s5r-text-2)}.s5r-store-mark--play{color:var(--s5r-yellow);font-size:11px}.s5r-store small{display:block;font-size:11px;color:var(--s5r-text-3)}.s5r-store strong{display:block;font-size:16px;font-weight:700}.s5r-store em{margin-left:auto;font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px;padding:4px 8px;border-radius:6px;background:#f3e6001f;color:var(--s5r-yellow)}.s5r-login-qr-card,.s5r-login-email-card{display:flex;flex-direction:column;gap:24px}.s5r-card-head{display:flex;gap:14px;align-items:flex-start}.s5r-card-head svg{width:26px;height:26px;color:var(--s5r-yellow);flex-shrink:0;margin-top:2px}.s5r-card-head strong{display:block;font-family:var(--s5r-font-mono);font-size:13px;font-weight:700;letter-spacing:2px}.s5r-card-head span{display:block;margin-top:6px;font-size:15px;color:var(--s5r-text-2)}.s5r-qr-zone{position:relative;align-self:center;width:min(100%,400px);aspect-ratio:1;max-width:100%}.s5r-bracket{position:absolute;width:34px;height:34px;border:3px solid var(--s5r-yellow)}.s5r-bracket--tl{left:-14px;top:-14px;border-right:0;border-bottom:0}.s5r-bracket--tr{right:-14px;top:-14px;border-left:0;border-bottom:0}.s5r-bracket--bl{left:-14px;bottom:-14px;border-right:0;border-top:0}.s5r-bracket--br{right:-14px;bottom:-14px;border-left:0;border-top:0}.s5r-qr-box{position:absolute;inset:0;background:#fff;border-radius:14px;padding:22px;box-sizing:border-box;display:grid;place-items:center;overflow:hidden;transition:filter .3s ease,opacity .3s ease}.s5r-qr-box svg{width:100%;height:100%;display:block}.s5r-qr-zone[data-state=loading] .s5r-qr-box{filter:blur(6px);opacity:.25}.s5r-qr-zone[data-state=expired] .s5r-qr-box,.s5r-qr-zone[data-state=error] .s5r-qr-box{filter:grayscale(1) blur(2px);opacity:.14}.s5r-qr-zone[data-state=approved] .s5r-qr-box{opacity:.1}.s5r-scanline{position:absolute;left:22px;right:22px;height:2px;top:22px;background:linear-gradient(90deg,transparent,rgba(243,230,0,.9),transparent);box-shadow:0 0 18px #f3e60099;animation:s5r-scan 3.2s ease-in-out infinite}@keyframes s5r-scan{0%,to{top:22px}50%{top:calc(100% - 24px)}}.s5r-qr-cover{position:absolute;inset:0;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px;box-sizing:border-box}.s5r-qr-cover strong{font-size:20px;font-weight:800;max-width:24ch}.s5r-qr-cover span{font-size:14px;color:var(--s5r-text-2);max-width:30ch}.s5r-spinner{width:44px;height:44px;border-radius:50%;border:3px solid #22262d;border-top-color:var(--s5r-yellow);animation:s5r-spin .9s linear infinite}@keyframes s5r-spin{to{transform:rotate(360deg)}}.s5r-big-icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center}.s5r-big-icon svg{width:30px;height:30px}.s5r-big-icon--warn{background:#f3e6001f;color:var(--s5r-yellow)}.s5r-big-icon--err{background:#ff57571f;color:var(--s5r-red)}.s5r-big-icon--ok{background:#16c79a29;color:var(--s5r-green-text)}.s5r-status{display:flex;flex-direction:column;gap:10px}.s5r-status-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.s5r-timer{font-size:15px;font-weight:600;color:var(--s5r-text-2)}.s5r-timer b{font-family:var(--s5r-font-num);font-size:22px;font-weight:800;color:var(--s5r-text);font-variant-numeric:tabular-nums;margin-left:4px}.s5r-timer.is-low b{color:var(--s5r-yellow)}.s5r-bar{height:3px;border-radius:3px;background:var(--s5r-line);overflow:hidden}.s5r-bar i{display:block;height:100%;background:var(--s5r-green);transition:width 1s linear}.s5r-bar.is-low i{background:var(--s5r-yellow)}.s5r-email-form{display:flex;flex-direction:column;gap:18px}.s5r-email-form h2{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:40px;line-height:.95;text-transform:uppercase}.s5r-email-lead{margin:0;font-size:16px;color:var(--s5r-text-2)}.s5r-field{display:flex;flex-direction:column;gap:8px}.s5r-field label{font-size:13px;font-weight:700;color:var(--s5r-text-2)}.s5r-input{height:56px;display:flex;align-items:center;gap:12px;padding:0 14px;background:var(--s5r-raised);border:1px solid var(--s5r-line-strong);border-radius:12px}.s5r-input:focus-within{border-color:var(--s5r-yellow)}.s5r-input svg{width:18px;height:18px;color:var(--s5r-text-3);flex-shrink:0}.s5r-input input{flex:1;min-width:0;height:100%;background:transparent;border:0;color:var(--s5r-text);font-size:16px;font-family:var(--s5r-font-body);outline:none}.s5r-input input:-webkit-autofill{-webkit-text-fill-color:var(--s5r-text);transition:background-color 9999s ease-out}.s5r-eye{width:40px;height:40px;border:0;background:transparent;color:var(--s5r-text-2);border-radius:8px;display:grid;place-items:center;cursor:pointer;flex-shrink:0}.s5r-eye:hover,.s5r-eye:focus-visible{background:#1a1d22}.s5r-eye svg{width:18px;height:18px}.s5r-note{font-size:14px;color:var(--s5r-text-3);line-height:1.4;margin:0}@media(max-width:1100px){.s5r-login-stage{grid-template-columns:1fr;align-items:start}.s5r-login-qr-card,.s5r-login-email-card{max-width:560px}.s5r-steps{grid-template-columns:1fr}}@media(max-width:520px){.s5r-login-top{height:68px}.s5r-wordmark-word{font-size:24px}.s5r-login-qr-card,.s5r-login-email-card{padding:20px}.s5r-store{min-width:0;flex:1 1 100%}.s5r-email-form h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.s5r-scanline,.s5r-spinner,.s5r-pill--live i{animation:none}.s5r-bar i{transition:none}}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:40px;height:84px;min-height:84px;padding-inline:clamp(16px,4.2vw,80px);border-bottom:1px solid #16191e;background:var(--s5r-bg);box-sizing:border-box}.s5-shared-play-header .s5-hub-brand-identity{flex-shrink:0;align-items:baseline;gap:10px;padding-bottom:0}.s5-shared-play-header .s5-hub-brand-identity:after{content:none}.s5-shared-play-header .s5-hub-brand-identity>span{display:inline-block!important;margin:0;padding:0;border:0}.s5-shared-play-header .s5-hub-brand-identity .s5r-wordmark-word{position:relative;font-family:var(--s5r-font-display);font-size:28px;font-weight:400;line-height:1;color:var(--s5r-text);letter-spacing:-.5px!important;text-transform:uppercase}.s5-shared-play-header .s5-hub-brand-identity .s5r-wordmark-word:after{left:0;bottom:-6px;width:58%;height:4px}.s5-shared-play-header .s5-hub-brand-identity .s5r-wordmark-tag{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;line-height:1;letter-spacing:2.5px!important;color:var(--s5r-yellow)}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav{justify-content:safe center}.s5-shared-play-header .s5-hub-primary-nav{display:flex;flex:1;min-width:0;gap:4px;overflow-x:auto;scrollbar-width:none}.s5-shared-play-header .s5-hub-primary-nav::-webkit-scrollbar{display:none}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab{height:44px;min-height:44px;max-height:44px;width:auto;min-width:max-content;flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:0 16px;border:0;border-radius:10px;background:transparent;color:var(--s5r-text-2);font-family:var(--s5r-font-body);font-size:15px;font-weight:600;white-space:nowrap;box-shadow:none}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab svg{width:18px;height:18px;color:currentColor}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab:hover,.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab:focus-visible{color:var(--s5r-text);background:var(--s5r-hover)}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab.is-active{background:var(--s5r-yellow);color:#000;font-weight:800;box-shadow:none;border-color:transparent}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab.is-active svg{color:#000}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab.is-active:after,.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab:before,.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab:after{content:none;display:none}.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab:disabled{opacity:.5;cursor:default}.s5-shared-play-header .s5-hub-utilities{display:flex;align-items:center;gap:10px;flex-shrink:0}.s5-shared-play-header .s5-language-switcher{height:44px;padding:0;border:1px solid var(--s5r-line);border-radius:10px;background:transparent}.s5-shared-play-header .s5-language-switcher-trigger{height:42px;min-height:42px;min-width:0;padding:0 14px;border:0;background:transparent;color:var(--s5r-text-2);font-family:var(--s5r-font-body);font-size:14px;font-weight:600;letter-spacing:normal;gap:8px}.s5-shared-play-header .s5-language-switcher-trigger svg{width:14px;height:14px;flex-shrink:0}.s5-shared-play-header .s5-language-switcher-trigger:hover,.s5-shared-play-header .s5-language-switcher-trigger:focus-visible{color:var(--s5r-text);background:transparent}.s5-shared-play-header .s5-language-switcher-menu{z-index:40;border:1px solid var(--s5r-line-strong);border-radius:10px;background:var(--s5r-surface)}.s5-shared-play-header .s5-language-switcher-option:hover,.s5-shared-play-header .s5-language-switcher-option:focus-visible{background:#f3e60014}.s5-shared-play-header .s5-language-switcher-option.is-active{background:var(--s5r-yellow);color:#000}.s5-shared-play-header .s5-play-user-menu{position:relative}.s5-shared-play-header .s5-play-user-menu summary{list-style:none;height:48px;display:flex;align-items:center;gap:10px;padding:0 14px 0 5px;border:1px solid var(--s5r-line);border-radius:12px;background:transparent;color:var(--s5r-text);cursor:pointer}.s5-shared-play-header .s5-play-user-menu summary::-webkit-details-marker,.s5-shared-play-header .s5-play-user-menu summary::marker{display:none;content:""}.s5-shared-play-header .s5-play-user-menu summary img,.s5-shared-play-header .s5-play-user-menu summary svg:first-child{width:36px;height:36px;border:0;border-radius:9px;object-fit:cover;background:#151515}.s5-shared-play-header .s5-play-user-menu-fallback-avatar{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:var(--s5r-raised);color:var(--s5r-text-2);font-size:14px;font-weight:700}.s5-shared-play-header .s5-play-user-menu summary b{font-size:14px;font-weight:700}.s5-shared-play-header .s5-play-user-menu-chevron{width:14px;height:14px;color:var(--s5r-text-3);transition:transform .15s}.s5-shared-play-header .s5-play-user-menu[open] .s5-play-user-menu-chevron{transform:rotate(180deg)}.s5-shared-play-header .s5-play-user-menu>div{position:absolute;right:0;top:56px;z-index:5;width:240px;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--s5r-line-strong);border-radius:14px;background:#0e0f12;box-shadow:0 24px 60px #0009}.s5-shared-play-header .s5-play-user-menu>div a,.s5-shared-play-header .s5-play-user-menu>div button{height:44px;display:flex;align-items:center;gap:12px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:600;text-align:left}.s5-shared-play-header .s5-play-user-menu>div a:hover,.s5-shared-play-header .s5-play-user-menu>div button:hover,.s5-shared-play-header .s5-play-user-menu>div a:focus-visible,.s5-shared-play-header .s5-play-user-menu>div button:focus-visible{background:#17191d}.s5-shared-play-header .s5-play-user-menu>div svg{width:17px;height:17px;color:var(--s5r-text-2);flex-shrink:0}.s5-shared-play-header .s5-play-user-menu>div hr{border:0;border-top:1px solid var(--s5r-line);margin:6px 4px}.s5-shared-play-header .s5-play-user-menu>div button.is-danger{color:#ff9b9b}.s5-shared-play-header .s5-play-user-menu>div button.is-refreshing svg{animation:s5r-header-spin .8s linear infinite}@keyframes s5r-header-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header{height:auto;min-height:0;flex-wrap:wrap;gap:12px;padding-block:12px}.s5-shared-play-header .s5-hub-primary-nav{order:3;flex-basis:100%}.s5-shared-play-header .s5-play-user-menu summary b{display:none}}@media(prefers-reduced-motion:reduce){.s5-shared-play-header .s5-play-user-menu>div button.is-refreshing svg{animation:none}}@media(max-width:640px){.s5-shared-play-header.s5-shared-play-header.s5-shared-play-header .s5-hub-primary-nav .is-primary-tab svg{display:none}}.s5-workspace-events{animation:none!important;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body)}.s5-workspace-events :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5-workspace-events h1[tabindex="-1"]:focus{outline:none}.s5-hub-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:40px clamp(16px,4.2vw,80px) 28px}.s5-hub-page-head .s5-hub-eyebrow{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px!important;color:var(--s5r-yellow)}.s5-hub-page-head h1{margin:10px 0 0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(40px,4vw,72px);line-height:.95;letter-spacing:-.01em!important;text-transform:uppercase}.s5-hub-page-head-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.s5-hub-page-head-side p{margin:0;font-size:15px;color:var(--s5r-text-3);max-width:34ch;text-align:right}.s5-hub-refreshing{display:inline-flex;align-items:center;gap:8px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.5px!important;color:var(--s5r-yellow)}.s5-hub-refreshing i{width:14px;height:14px;border-radius:50%;border:2px solid #2a2e35;border-top-color:var(--s5r-yellow);animation:s5r-hub-spin .8s linear infinite}@keyframes s5r-hub-spin{to{transform:rotate(360deg)}}.s5-hub-toast.s5-hub-toast{position:fixed;left:50%;right:auto;bottom:calc(28px + env(safe-area-inset-bottom,0px));top:auto;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:12px;padding:14px 18px;margin:0;border-radius:12px;border-left-width:1px;background:#15171b;border:1px solid var(--s5r-line-strong);color:var(--s5r-text);font-size:14px;font-weight:600;box-shadow:0 20px 50px #0009;max-width:calc(100vw - 32px)}.s5-hub-toast.s5-hub-toast svg{width:18px;height:18px;color:var(--s5r-yellow);flex-shrink:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-layout.s5-events-workspace{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:40px;align-items:start;width:100%;padding:0 clamp(16px,4.2vw,80px) 64px;max-width:1920px;margin:0 auto;box-sizing:border-box}.s5-hub-events{min-width:0}.s5-hub-empty{border:1px dashed var(--s5r-line-strong);border-radius:22px;padding:72px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.s5-hub-empty svg{width:32px;height:32px;padding:20px;box-sizing:content-box;border-radius:50%;background:var(--s5r-raised);color:var(--s5r-yellow)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-empty h2{margin:4px 0 0;font-family:var(--s5r-font-body);font-size:26px;font-weight:800}.s5-hub-empty p{margin:0;font-size:16px;color:var(--s5r-text-2);max-width:44ch}.s5-hub-load-error{border:1px dashed var(--s5r-line-strong);border-radius:22px;margin:40px clamp(16px,4.2vw,80px);padding:72px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.s5-hub-load-error.s5-hub-load-error svg{width:32px;height:32px;padding:20px;box-sizing:content-box;border-radius:50%;background:#ff57571a;color:var(--s5r-red)}.s5-hub-load-error h1{margin:4px 0 0;font-size:26px;font-weight:800}.s5-hub-load-error.s5-hub-load-error button{height:56px;padding:0 28px;margin-top:10px;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:16px;font-weight:800;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.s5-hub-skeleton.s5-hub-skeleton{width:auto;padding:0 clamp(16px,4.2vw,80px) 64px}.s5-hub-skeleton.s5-hub-skeleton i{display:block;border:0;background:linear-gradient(90deg,#0d0e10 25%,#15171b,#0d0e10 65%);background-size:300% 100%;animation:s5r-hub-shimmer 1.4s ease-in-out infinite;border-radius:14px}.s5-hub-skeleton.s5-hub-skeleton>i:first-child{height:420px;border-radius:22px}.s5-hub-skeleton.s5-hub-skeleton>i+i{height:22px;width:200px;margin-top:40px;border-radius:6px}.s5-hub-skeleton.s5-hub-skeleton>div{display:flex;flex-direction:column;gap:14px;margin-top:14px}.s5-hub-skeleton.s5-hub-skeleton>div i{height:88px}@keyframes s5r-hub-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.s5-hub-featured{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--s5r-line);background:#050505;display:grid;grid-template-columns:minmax(0,1fr) 440px;min-height:420px}.s5-hub-featured-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.85) contrast(1.15) brightness(.5)}.s5-hub-featured:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000,#000000e6 42%,#00000080 75%,#00000059);pointer-events:none}.s5-hub-featured-corner{position:absolute;width:22px;height:22px;z-index:2}.s5-hub-featured-corner.is-a{left:18px;top:18px;border-left:2px solid var(--s5r-yellow);border-top:2px solid var(--s5r-yellow)}.s5-hub-featured-corner.is-b{right:18px;bottom:18px;border-right:2px solid var(--s5r-yellow);border-bottom:2px solid var(--s5r-yellow)}.s5-hub-featured-main{position:relative;z-index:1;padding:40px 44px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.s5-hub-featured-top{display:flex;flex-direction:column;gap:20px}.s5-hub-featured-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s5-hub-chip-kind{height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:7px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.2px!important;color:#000}.s5-hub-chip-kind.is-t20{background:var(--s5r-orange)}.s5-hub-chip-kind.is-mix{background:var(--s5r-yellow)}.s5-hub-chip-status{height:26px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border-radius:7px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.2px!important}.s5-hub-chip-status i{width:7px;height:7px;border-radius:50%;background:currentColor}.s5-hub-chip-status.is-open{background:#f3e6001f;color:var(--s5r-yellow)}.s5-hub-chip-status.is-open i{animation:s5r-hub-blink 1.6s ease-in-out infinite}.s5-hub-chip-status.is-full,.s5-hub-chip-status.is-ready{background:#16c79a24;color:var(--s5r-green-text)}@keyframes s5r-hub-blink{50%{opacity:.3}}.s5-hub-role{height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:7px;border:1px solid var(--s5r-line-strong);font-size:12px;font-weight:700;color:var(--s5r-text)}.s5-hub-role.is-captain{border-color:#f3e60080;color:var(--s5r-yellow)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-featured-top h2{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(32px,2.7vw,52px);line-height:1;letter-spacing:-.01em!important;max-width:24ch;text-transform:uppercase}.s5-hub-featured-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:16px;font-weight:600;color:var(--s5r-text-2)}.s5-hub-featured-meta span{display:inline-flex;align-items:center;gap:8px}.s5-hub-featured-meta svg{width:17px;height:17px;color:var(--s5r-text-3)}.s5-hub-countdown-eyebrow{display:block;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px!important;color:var(--s5r-text-3)}.s5-hub-countdown{display:flex;gap:10px;margin-top:10px}.s5-hub-countdown div{min-width:78px}.s5-hub-countdown b{display:block;font-family:var(--s5r-font-num);font-size:56px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s5-hub-countdown small{display:block;margin-top:4px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;color:var(--s5r-text-3)}.s5-hub-featured-side{position:relative;z-index:1;margin:20px;padding:26px;border-radius:16px;background:#0a0a0bcc;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;gap:18px}.s5-hub-featured-side-top{display:flex;justify-content:space-between;align-items:baseline}.s5-hub-featured-side-top span{font-size:15px;font-weight:700}.s5-hub-featured-side-top b{font-family:var(--s5r-font-num);font-size:38px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s5-hub-featured-side-top b small{color:var(--s5r-text-3);font-size:26px}.s5-hub-slots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.s5-hub-slot{aspect-ratio:1;border-radius:7px;box-sizing:border-box;display:block}.s5-hub-slot.is-c{background:var(--s5r-yellow)}.s5-hub-slot.is-j{border:1.5px solid var(--s5r-yellow);background:#f3e6000f}.s5-hub-slot.is-e{background:#16191e}.s5-hub-slots.is-settled .s5-hub-slot.is-c{background:var(--s5r-green)}.s5-hub-featured-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--s5r-text-2)}.s5-hub-featured-legend span{display:inline-flex;align-items:center;gap:7px}.s5-hub-featured-legend i{width:10px;height:10px;border-radius:3px;box-sizing:border-box}.s5-hub-featured-legend i.is-c{background:var(--s5r-yellow)}.s5-hub-featured-legend i.is-j{border:1.5px solid var(--s5r-yellow)}.s5-hub-featured-legend i.is-e{background:#16191e}.s5-hub-featured-legend b{color:var(--s5r-text);font-variant-numeric:tabular-nums}.s5-hub-featured-grow{flex:1}.s5-hub-featured-cta{height:56px;width:100%;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-body);font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:box-shadow .18s,transform .12s}.s5-hub-featured-cta:hover:not(:disabled){box-shadow:0 0 0 5px #f3e60029;transform:translateY(-1px)}.s5-hub-featured-cta:disabled{opacity:1;cursor:default}.s5-hub-featured-cta svg{width:18px;height:18px}.s5-hub-schedule{display:flex;flex-direction:column;gap:32px;margin-top:40px}.s5-hub-schedule-day h3{margin:0;display:flex;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--s5r-line);font-size:19px;font-weight:800}.s5-hub-schedule-day h3 span{font-size:15px;font-weight:500;color:var(--s5r-text-3)}.s5-hub-schedule-row{display:grid;grid-template-columns:96px minmax(0,1fr) 230px 190px;gap:24px;align-items:center;padding:20px 14px;margin:0 -14px;border-bottom:1px solid var(--s5r-line-soft);border-radius:12px;transition:background .15s}.s5-hub-schedule-row:hover{background:var(--s5r-hover)}.s5-hub-schedule-row:hover .s5-hub-schedule-go{transform:translate(3px)}.s5-hub-schedule-time b{display:block;font-family:var(--s5r-font-num);font-size:32px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s5-hub-schedule-time small{display:block;margin-top:4px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:600;color:var(--s5r-text-3)}.s5-hub-schedule-time small.is-soon{color:var(--s5r-live)}.s5-hub-schedule-info{display:flex;flex-direction:column;gap:8px;min-width:0}.s5-hub-schedule-line{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.s5-hub-schedule-info h4{margin:0;font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-hub-schedule-city{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--s5r-text-2);font-weight:600}.s5-hub-schedule-city svg{width:15px;height:15px;color:var(--s5r-text-3)}.s5-hub-schedule-occ{display:flex;flex-direction:column;gap:9px}.s5-hub-schedule-occ-top{display:flex;justify-content:space-between;font-size:13px;gap:8px}.s5-hub-schedule-occ-top b{font-variant-numeric:tabular-nums}.s5-hub-schedule-occ-top span{color:var(--s5r-text-3)}.s5-hub-status-text{font-weight:700}.s5-hub-status-text.is-open{color:var(--s5r-yellow)}.s5-hub-status-text.is-full,.s5-hub-status-text.is-ready{color:var(--s5r-green-text)}.s5-hub-pips{display:flex;gap:3px}.s5-hub-pips i{flex:1;height:8px;border-radius:2px;box-sizing:border-box;background:#16191e}.s5-hub-pips i.is-c{background:var(--s5r-yellow)}.s5-hub-pips i.is-j{border:1.5px solid var(--s5r-yellow);background:transparent}.s5-hub-pips.is-settled i.is-c{background:var(--s5r-green)}.s5-hub-pips.is-settled i.is-j{border-color:var(--s5r-green)}.s5-hub-pips i.is-gap{margin-right:5px}.s5-hub-schedule-cta{height:48px;border-radius:11px;background:transparent;border:1px solid var(--s5r-line-strong);color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .15s,color .15s}.s5-hub-schedule-cta:hover:not(:disabled){border-color:var(--s5r-yellow);color:var(--s5r-yellow)}.s5-hub-schedule-cta:disabled{opacity:1;cursor:default}.s5-hub-schedule-go{width:16px;height:16px;transition:transform .15s}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-side{display:flex;flex-direction:column;gap:16px}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard{background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:18px;box-sizing:border-box}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics header,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season header,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics header>div,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard header>div,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season header>div{min-width:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics header>svg,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard header>svg{display:none}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics header span,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard header span,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season header span{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;color:var(--s5r-yellow)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-player-statistics header h2,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard header h2,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season header h2{margin:6px 0 0;font-size:22px;font-weight:800}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season header p{margin:4px 0 0;font-size:12px;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-season-kind-badge{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-sample{display:inline-flex;align-items:center;gap:8px;width:max-content;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--s5r-text-3);font-family:var(--s5r-font-mono);font-size:11px;font-weight:600;letter-spacing:.6px!important}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-sample:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--s5r-green)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-sample.is-exploratory:before,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-sample.is-provisional:before{background:var(--s5r-yellow)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-status{margin:0;font-size:14px;color:var(--s5r-text-2);border:0;background:transparent;padding:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-status.is-warning{display:flex;align-items:center;gap:8px;color:var(--s5r-yellow)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;border:0;background:transparent}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-summary>div{min-width:0;container-type:inline-size;padding:14px;border-radius:12px;background:var(--s5r-raised);border-left:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-summary dt{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-summary dd{margin:6px 0 0;display:block;font-family:var(--s5r-font-num);font-size:min(24px,calc(100cqi / (var(--s5-stat-len, 1) * .54)));font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps{border-radius:12px;background:var(--s5r-raised);border:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps summary{list-style:none;height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--s5r-text);font-size:14px;font-weight:700;cursor:pointer}.s5-statistics-maps summary::-webkit-details-marker,.s5-statistics-maps summary::marker{display:none;content:""}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps summary svg{width:17px;height:17px;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps summary span{margin-left:auto;font-family:var(--s5r-font-num);color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps summary .s5-statistics-maps-chevron{width:18px;height:18px;margin-left:4px;color:var(--s5r-text-2);transition:transform .16s ease}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps[open] summary .s5-statistics-maps-chevron{transform:rotate(180deg)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-maps summary:hover .s5-statistics-maps-chevron{color:var(--s5r-text)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-table-wrap{padding:0 14px 14px}.s5-workspace-events.s5-workspace-events.s5-workspace-events .sub,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-reports h3{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.6px!important;color:var(--s5r-text-3);margin:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-empty{padding:14px 16px;margin:0;border:1px dashed var(--s5r-line-strong);border-radius:12px;font-size:14px;line-height:1.4;color:var(--s5r-text-2);background:transparent}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season-grid div{padding:14px;border-radius:12px;background:var(--s5r-raised)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season-grid dt{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season-grid dd{margin:6px 0 0;display:block;font-family:var(--s5r-font-num);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season-grid dd.is-highlight{color:var(--s5r-yellow)}.s5-hub-season-cut{display:flex;flex-direction:column;gap:8px}.s5-hub-season-cut-bar{position:relative;height:8px;border-radius:4px;background:#16191e}.s5-hub-season-cut-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--s5r-green)}.s5-hub-season-cut-row{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--s5r-text-2)}.s5-hub-season-cut-row b{color:var(--s5r-green-text);font-weight:700}.s5-hub-season-empty{display:flex;flex-direction:column;gap:4px}.s5-hub-season-empty strong{font-size:15px}.s5-hub-season-empty small{color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season>button{height:48px;border-radius:11px;border:1px solid var(--s5r-line-strong);background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.s5-hub-season>button:hover:not(:disabled){border-color:var(--s5r-yellow);color:var(--s5r-yellow)}.s5-hub-season>button:disabled{opacity:1;cursor:default}.s5-hub-season>button svg{width:16px;height:16px}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard li{display:grid;grid-template-columns:34px 40px minmax(0,1fr) auto;gap:12px;align-items:center;height:60px;padding:0 10px;margin:0 -10px;border-radius:10px;border-bottom:0}.s5-hub-leaderboard li:hover{background:var(--s5r-hover)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard li.is-current{background:#f3e6000f;box-shadow:none}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard b{font-family:var(--s5r-font-num);font-size:17px;font-weight:800;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard li:first-child b{color:var(--s5r-yellow)}.s5-hub-leaderboard img,.s5-hub-leaderboard-avatar-fallback{width:40px;height:40px;border-radius:10px;object-fit:cover;background:#151515}.s5-hub-leaderboard-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;color:var(--s5r-text-2);font-size:14px;font-weight:700}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard a{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;font-size:15px;font-weight:700}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard a small,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard strong small{display:block;margin-top:2px;font-family:var(--s5r-font-body);font-size:12px;font-weight:500;color:var(--s5r-text-3)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard li>strong{color:var(--s5r-text);text-align:right;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard-empty,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard-unavailable{padding:14px 16px;margin:0;border:1px dashed var(--s5r-line-strong);border-radius:12px;font-size:14px;line-height:1.4;color:var(--s5r-text-2)}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-side{display:flex;order:0}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-events,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-season,.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-leaderboard{order:0}@media(max-width:1280px){.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-hub-layout.s5-events-workspace{grid-template-columns:1fr}.s5-hub-schedule-row{grid-template-columns:84px minmax(0,1fr) 190px}.s5-hub-schedule-row .s5-hub-schedule-cta{grid-column:2 / -1}}@media(max-width:980px){.s5-hub-featured{grid-template-columns:1fr}.s5-hub-featured-side{margin:0 16px 16px}.s5-hub-page-head-side p{text-align:left}}@media(max-width:640px){.s5-hub-featured-main{padding:28px 22px}.s5-hub-countdown b{font-size:40px}.s5-hub-countdown div{min-width:60px}.s5-hub-schedule-row{grid-template-columns:64px minmax(0,1fr);gap:14px}.s5-hub-schedule-row .s5-hub-schedule-occ,.s5-hub-schedule-row .s5-hub-schedule-cta{grid-column:1 / -1}.s5-workspace-events.s5-workspace-events.s5-workspace-events .s5-statistics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.s5-hub-chip-status.is-open i,.s5-hub-refreshing i,.s5-hub-skeleton i{animation:none}.s5-hub-schedule-row,.s5-hub-featured-cta,.s5-hub-schedule-cta,.s5-hub-schedule-go{transition:none}}.s5-naming-wrap{padding-inline:clamp(16px,4.2vw,80px);max-width:1920px;margin:0 auto;box-sizing:border-box;padding-bottom:140px;color:var(--s5r-text);font-family:var(--s5r-font-body)}.s5-naming-wrap :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.s5-naming-topline{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:28px 0;flex-wrap:wrap}.s5-naming-back{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border-radius:10px;border:1px solid var(--s5r-line);background:transparent;color:var(--s5r-text-2);font-family:var(--s5r-font-body);font-size:14px;font-weight:600;cursor:pointer}.s5-naming-back:hover{color:var(--s5r-yellow);border-color:var(--s5r-line-strong)}.s5-naming-back svg{width:16px;height:16px}.s5-naming-edit{display:inline-flex;align-items:center;gap:8px;height:40px;margin-top:10px;padding:0 14px;border-radius:10px;border:1px solid var(--s5r-line-strong);background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:600;cursor:pointer}.s5-naming-edit:hover{color:var(--s5r-yellow)}.s5-naming-edit:focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:2px}.s5-naming-edit svg{width:16px;height:16px}.s5-naming-open-match{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--s5r-yellow);background:var(--s5r-yellow);color:#090909;font-family:var(--s5r-font-body);font-size:14px;font-weight:700;cursor:pointer}.s5-naming-open-match:focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:2px}.s5-naming-context{display:inline-flex;align-items:center;gap:10px;font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:1.5px!important;color:var(--s5r-text-2)}.s5-naming-context b{color:var(--s5r-text)}.s5-naming-context i{width:5px;height:5px;border-radius:50%;background:var(--s5r-yellow)}.s5-naming-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;padding-block:28px 28px}.s5-naming-eyebrow{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px!important;color:var(--s5r-yellow)}.s5-naming-intro h1{margin:10px 0 12px;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(40px,4vw,72px);line-height:.95;letter-spacing:-.01em!important;text-transform:uppercase}.s5-naming-intro p{margin:0;font-size:17px;color:var(--s5r-text-2);max-width:60ch}.s5-naming-stepper{display:flex;gap:6px;list-style:none;margin:0;padding:0}.s5-naming-stepper li{min-width:150px;padding:12px 14px;border-top:3px solid var(--s5r-line-strong);display:flex;flex-direction:column;gap:4px}.s5-naming-stepper li b{font-family:var(--s5r-font-num);font-size:22px;font-weight:800;line-height:1;color:var(--s5r-text-3)}.s5-naming-stepper li span{font-size:13px;font-weight:700;color:var(--s5r-text-3)}.s5-naming-stepper li small{font-size:11px;color:var(--s5r-text-3)}.s5-naming-stepper li.done{border-top-color:var(--s5r-green)}.s5-naming-stepper li.done b{color:var(--s5r-green-text)}.s5-naming-stepper li.done span{color:var(--s5r-text-2)}.s5-naming-stepper li.now{border-top-color:var(--s5r-yellow)}.s5-naming-stepper li.now b{color:var(--s5r-yellow)}.s5-naming-stepper li.now span{color:var(--s5r-text)}.s5-naming-progress{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:24px;align-items:center;padding:18px 22px;border-radius:14px;background:var(--s5r-surface);border:1px solid var(--s5r-line)}.s5-naming-progress strong{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px!important;color:var(--s5r-text-3)}.s5-naming-progress-n{font-family:var(--s5r-font-num);font-size:30px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s5-naming-progress-n small{color:var(--s5r-text-3);font-size:22px}.s5-naming-progress-msg{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--s5r-text)}.s5-naming-progress-msg.is-ok{color:var(--s5r-green-text)}.s5-naming-progress-msg.is-err{color:#ff9b9b}.s5-naming-progress aside{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--s5r-text-2)}.s5-naming-segs{display:flex;gap:6px}.s5-naming-segs i{width:34px;height:8px;border-radius:3px;background:#16191e}.s5-naming-segs i.on{background:var(--s5r-green)}.s5-naming-progress.is-err{border-color:#ff575766}.s5-naming-progress.is-go{border-color:#16c79a73;background:linear-gradient(90deg,rgba(22,199,154,.08),transparent 60%),var(--s5r-surface)}.s5-naming-spin{width:16px;height:16px;border-radius:50%;border:2px solid #22403a;border-top-color:var(--s5r-green);animation:s5r-naming-spin .8s linear infinite;flex-shrink:0}@keyframes s5r-naming-spin{to{transform:rotate(360deg)}}.s5-naming-versus{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:0;margin-top:20px;align-items:stretch}.s5-naming-vs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;position:relative}.s5-naming-vs:before{content:"";position:absolute;top:24px;bottom:24px;left:50%;width:1px;background:linear-gradient(180deg,transparent,var(--s5r-line-strong),transparent)}.s5-naming-vs b{position:relative;font-family:var(--s5r-font-display);font-weight:400;font-size:64px;line-height:1;background:var(--s5r-bg);padding:10px 0;text-transform:uppercase}.s5-naming-vs small{position:relative;background:var(--s5r-bg);padding:6px 0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3);text-align:center}.s5-naming-vs.is-go small{color:var(--s5r-green-text)}.s5-event10-team,.s5-event20-team{position:relative;height:auto;overflow:visible;background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:22px;padding:30px;display:flex;flex-direction:column;gap:22px;min-width:0;box-sizing:border-box}.s5-event10-team.is-own,.s5-event20-team.is-own{border-color:#f3e60073;background:linear-gradient(180deg,rgba(243,230,0,.05),transparent 40%),var(--s5r-surface)}.s5-naming-team-label{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-event10-team.is-own .s5-naming-team-label b,.s5-event20-team.is-own .s5-naming-team-label b{color:var(--s5r-yellow)}.s5-naming-count{font-family:var(--s5r-font-mono);font-size:11px;letter-spacing:1.5px!important;color:var(--s5r-text-3)}.s5-naming-count b{font-family:var(--s5r-font-num);font-size:16px;color:var(--s5r-text);letter-spacing:0!important;margin-left:6px}.s5-naming-tname{font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(34px,3vw,56px);line-height:1;margin:0;overflow-wrap:anywhere;min-height:1em;text-transform:uppercase}.s5-naming-tname.is-default{color:var(--s5r-text-3)}.s5-naming-saved-flag{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.s5-naming-saved-flag.is-ok{color:var(--s5r-green-text)}.s5-naming-saved-flag.is-wait{color:var(--s5r-text-3)}.s5-naming-saved-flag svg{width:16px;height:16px}.s5-naming-editor{display:flex;flex-direction:column;align-items:stretch;gap:10px}.s5-naming-editor-row{display:flex;gap:10px;align-items:stretch}.s5-naming-name-input{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:72px;padding:0 18px;border-radius:14px;background:#050505;border:2px solid var(--s5r-line-strong);box-sizing:border-box}.s5-naming-name-input:focus-within{border-color:var(--s5r-yellow)}.s5-naming-editor .s5-naming-name-input input{width:100%;height:auto;min-width:0;padding:0;margin:0;flex:1;background:transparent;border:0;border-radius:0;outline:none;color:var(--s5r-text);font-family:var(--s5r-font-display);font-size:34px;font-weight:400;line-height:1;text-transform:none}.s5-naming-editor .s5-naming-name-input input:focus{border-bottom-color:transparent}.s5-naming-name-input .s5-naming-len{font-family:var(--s5r-font-num);font-size:15px;font-weight:700;color:var(--s5r-text-3);font-variant-numeric:tabular-nums}.s5-naming-name-input.is-bad{border-color:var(--s5r-red)}.s5-naming-editor .s5-naming-save{height:72px;min-width:170px;padding:0 22px;border:0;border-radius:14px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-body);font-size:16px;font-weight:800;text-transform:none;white-space:nowrap;cursor:pointer}.s5-naming-editor .s5-naming-save:hover:not(:disabled){box-shadow:0 0 0 5px #f3e60029}.s5-naming-editor .s5-naming-save:disabled{background:#23262b;color:#6b737f;cursor:not-allowed;box-shadow:none;opacity:1}.s5-naming-hint{font-size:14px;color:var(--s5r-text-2);display:flex;align-items:center;gap:8px;margin:0}.s5-naming-hint.is-err{color:#ff9b9b}.s5-naming-hint svg{width:16px;height:16px;flex-shrink:0}ol.s5-naming-roster{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.s5-naming-roster li{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;justify-content:normal;height:auto;min-height:62px;padding:0 14px 0 8px;border-radius:12px;background:var(--s5r-raised);box-sizing:border-box}.s5-naming-roster li>i{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:11px;background:#1a1d22;font-family:var(--s5r-font-num);font-weight:800;font-size:17px;font-style:normal;color:var(--s5r-text-2);overflow:hidden}.s5-naming-roster li>i>img{display:block;width:100%;height:100%;max-width:none;margin-top:0;object-fit:cover}.s5-naming-roster li strong{display:block;max-width:none;margin-top:0;font-size:17px;font-weight:700;color:var(--s5r-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-naming-roster li small{display:block;font-size:12px;color:var(--s5r-text-3);margin-top:2px}.s5-naming-tags{display:flex;gap:6px;flex-shrink:0}.s5-naming-cap-tag{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;padding:5px 8px;border-radius:6px;background:#f3e6001f;color:var(--s5r-yellow)}.s5-naming-me-tag{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;padding:5px 8px;border-radius:6px;border:1px solid var(--s5r-line-strong);color:var(--s5r-text-2)}.s5-naming-lock{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--s5r-text-3);margin:auto 0 0}.s5-naming-lock svg{width:15px;height:15px;flex-shrink:0}.s5-naming-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.s5-naming-grid4 .s5-event20-team{padding:24px;gap:18px}.s5-naming-grid4 .s5-naming-tname{font-size:clamp(26px,1.9vw,36px)}.s5-naming-grid4 .s5-naming-name-input{height:60px}.s5-naming-grid4 .s5-naming-name-input input{font-size:26px}.s5-naming-grid4 .s5-naming-editor-row{flex-direction:column}.s5-naming-grid4 .s5-naming-save{height:52px}.s5-naming-grid4 .s5-naming-roster li{min-height:54px;grid-template-columns:40px minmax(0,1fr) auto}.s5-naming-grid4 .s5-naming-roster li>i{width:40px;height:40px;font-size:14px}.s5-naming-grid4 .s5-naming-roster strong{font-size:15px}.s5-naming-foot{display:flex;gap:16px;align-items:center;margin-top:20px;padding:18px 22px;border-radius:14px;border:1px dashed var(--s5r-line-strong);color:var(--s5r-text-2)}.s5-naming-foot-icon{width:32px;height:32px;border-radius:50%;background:var(--s5r-raised);display:grid;place-items:center;font-family:var(--s5r-font-mono);font-weight:700;font-style:normal;color:var(--s5r-yellow);flex-shrink:0}.s5-naming-foot strong{display:block;color:var(--s5r-text);font-size:15px}.s5-naming-foot span{font-size:14px}.s5-naming-foot em{margin-left:auto;font-style:normal;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.5px!important;color:var(--s5r-text-3);white-space:nowrap}@media(max-width:1400px){.s5-naming-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.s5-naming-intro,.s5-naming-versus{grid-template-columns:1fr}.s5-naming-vs{flex-direction:row;padding:14px 0}.s5-naming-vs:before{display:none}.s5-naming-vs b{font-size:40px}.s5-naming-progress{grid-template-columns:auto auto 1fr}.s5-naming-progress aside{grid-column:1 / -1}}@media(max-width:640px){.s5-naming-stepper{flex-wrap:wrap}.s5-naming-stepper li{min-width:0;flex:1 1 40%}.s5-naming-grid4{grid-template-columns:1fr}.s5-event10-team,.s5-event20-team{padding:20px}.s5-naming-editor-row{flex-direction:column}.s5-naming-save{height:56px}.s5-naming-progress{grid-template-columns:1fr}.s5-naming-foot{flex-wrap:wrap}.s5-naming-foot em{margin-left:0}}@media(prefers-reduced-motion:reduce){.s5-naming-spin{animation:none}}.s5-approved-match{min-height:100svh;padding:0 0 160px;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);--accent: var(--s5r-yellow)}.s5-approved-match :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5-approved-match .s5-mo-header,.s5-approved-match .s5-mo-board,.s5-approved-match .s5-mo-message,.s5-approved-match .s5-mo-grid,.s5-approved-match .s5-mo-access{width:auto;max-width:none;margin-inline:0;padding-inline:clamp(16px,4.2vw,80px);box-sizing:border-box}.s5-approved-match .s5-mo-provider,.s5-approved-match .s5-mo-series,.s5-approved-match .s5-mo-broadcast-sources,.s5-approved-match .s5-recovery{width:auto;max-width:none;margin-inline:clamp(16px,4.2vw,80px);box-sizing:border-box}.s5-approved-match .s5-mo-header{display:flex;align-items:center;gap:20px;height:72px;min-height:72px;border-bottom:1px solid #16191e;grid-template-columns:none}.s5-approved-match .s5-mo-brand{display:flex;align-items:baseline;gap:10px;flex-shrink:0}.s5-approved-match .s5-mo-brand-word{position:relative;font-family:var(--s5r-font-display);font-size:24px;font-weight:400;line-height:1;letter-spacing:-.5px!important;color:var(--s5r-text);text-transform:uppercase}.s5-approved-match .s5-mo-brand-word:after{content:"";position:absolute;left:0;bottom:-5px;width:58%;height:3px;background:var(--s5r-yellow)}.s5-approved-match .s5-mo-brand-tag{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:2.5px!important;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-back{display:inline-flex;align-items:center;gap:8px;height:40px;margin-left:20px;padding:0 14px 0 10px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text-2);font-size:14px;font-weight:600}.s5-approved-match .s5-mo-back:hover{color:var(--s5r-yellow)}.s5-approved-match .s5-mo-back-icon{font-size:16px}.s5-approved-match .s5-mo-back-label{font-family:var(--s5r-font-body);font-size:14px;font-weight:600;letter-spacing:0!important}.s5-approved-match .s5-mo-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.s5-approved-match .s5-mo-header-actions>button{height:40px;padding:0 14px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text-2);font-size:14px;font-weight:600}.s5-approved-match .s5-mo-header-icon-btn{width:40px;padding:0!important;display:grid;place-items:center}.s5-approved-match .s5-mo-header-pill.is-hot{background:var(--s5r-yellow);color:#000;border-color:var(--s5r-yellow);font-weight:800}.s5-approved-match .s5-mo-board{display:grid;grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:center;gap:24px;padding-block:24px 20px}.s5-approved-match .s5-mo-side{display:flex;flex-direction:column;gap:8px;min-width:0}.s5-approved-match .s5-mo-side.is-right{align-items:flex-end;text-align:right}.s5-approved-match .s5-mo-side small{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-side.is-own small{color:var(--s5r-yellow)}.s5-approved-match .s5-mo-side h1,.s5-approved-match .s5-mo-side h2{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(36px,3.6vw,68px);line-height:.95;overflow-wrap:anywhere;white-space:normal;text-overflow:clip;color:var(--s5r-text);letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-side h1:focus-visible,.s5-approved-match .s5-mo-side h2:focus-visible{outline:none}.s5-approved-match .s5-mo-side p{margin:0;font-size:15px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-side-bar{display:block;height:4px;width:120px;border-radius:2px;background:var(--s5r-line-strong)}.s5-approved-match .s5-mo-side.is-own .s5-mo-side-bar{background:var(--s5r-yellow)}.s5-approved-match .s5-mo-board-center{display:flex;flex-direction:column;align-items:center;gap:8px}.s5-approved-match .s5-mo-board-fmt{font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:2px!important;padding:5px 10px;border:1px solid var(--s5r-line-strong);border-radius:7px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-board-vs{font-family:var(--s5r-font-display);font-size:64px;line-height:1;text-transform:uppercase}.s5-approved-match .s5-mo-board-score{display:flex;align-items:center;gap:18px;font-family:var(--s5r-font-num);font-weight:800;font-size:56px;line-height:1;font-variant-numeric:tabular-nums;color:var(--s5r-text)}.s5-approved-match .s5-mo-board-score i{font-style:normal;color:var(--s5r-text-3);font-size:38px}.s5-approved-match .s5-mo-board-score b.is-lead{color:var(--s5r-yellow)}.s5-approved-match .s5-mo-board-phase{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-provider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;margin:0 auto;padding:18px 22px;border:1px solid var(--s5r-line);border-radius:16px;background:var(--s5r-surface);max-width:none}.s5-approved-match .s5-mo-provider-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;font-size:18px;font-weight:800;background:#15171b;color:var(--s5r-text-2);flex-shrink:0}.s5-approved-match .s5-mo-provider>div>small{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-provider h2{margin:4px 0 2px;font-size:20px;font-weight:800;font-family:var(--s5r-font-body)}.s5-approved-match .s5-mo-provider p{margin:0;font-size:14px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-provider-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.s5-approved-match .s5-mo-provider.is-starting .s5-mo-provider-icon{background:#f3e6001a;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-provider.is-ready .s5-mo-provider-icon{background:#16c79a24;color:var(--s5r-green-text)}.s5-approved-match .s5-mo-provider.is-ready{border-color:#16c79a59}.s5-approved-match .s5-mo-provider.is-live .s5-mo-provider-icon{background:#ff4d5e24;color:var(--s5r-live)}.s5-approved-match .s5-mo-provider.is-live{border-color:#ff4d5e59}.s5-approved-match .s5-mo-provider.is-error .s5-mo-provider-icon{background:#ff57571f;color:var(--s5r-red)}.s5-approved-match .s5-mo-provider.is-error{border-color:#ff575773}.s5-approved-match .s5-mo-provider.is-recovery .s5-mo-provider-icon,.s5-approved-match .s5-mo-provider.is-terminal .s5-mo-provider-icon{background:#16c79a24;color:var(--s5r-green-text)}.s5-approved-match .s5-mo-message{margin:12px clamp(16px,4.2vw,80px) 0;padding:12px 16px;border-radius:12px;background:#f3e60014;border:1px solid rgba(243,230,0,.3);color:var(--s5r-yellow);font-size:14px;font-weight:600}.s5-approved-match .s5-mo-message.is-error{background:#ff57571a;border-color:#ff575766;color:var(--s5r-red-text)}.s5-approved-match :is(.s5-mo-veto,.s5-mo-series,.s5-mo-broadcast-sources,.s5-recovery,.s5-mo-cs2-access,.s5-mo-voice){background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:20px;padding:26px;box-sizing:border-box}.s5-approved-match .s5-mo-veto.s5-mo-post-veto{background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:20px}.s5-approved-match .s5-mo-rosters{background:var(--s5r-surface);border:1px solid var(--s5r-line);border-radius:20px;padding:22px;box-sizing:border-box;position:sticky;top:20px}.s5-approved-match :is(.s5-mo-veto,.s5-mo-series)>header,.s5-approved-match .s5-mo-rosters>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.s5-approved-match .s5-mo-eyebrow{display:block;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-approved-match :is(.s5-mo-veto,.s5-mo-series) h2,.s5-approved-match .s5-mo-rosters h2{margin:4px 0 0;font-size:26px;font-weight:800;font-family:var(--s5r-font-body);letter-spacing:0!important}.s5-approved-match .s5-mo-rosters>header small:last-child{font-size:13px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:28px;margin-top:24px;align-items:start;max-width:none}.s5-approved-match .s5-mo-post-veto-column{display:flex;flex-direction:column;gap:20px;min-width:0}.s5-approved-match .s5-mo-post-veto-column .s5-mo-access-post-veto{padding-block:0}.s5-approved-match .s5-mo-veto-phase{height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:8px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.5px!important;white-space:nowrap}.s5-approved-match .s5-mo-veto-phase.is-ban{background:#ff57571f;color:var(--s5r-red-text)}.s5-approved-match .s5-mo-veto-phase.is-pick{background:#16c79a24;color:var(--s5r-green-text)}.s5-approved-match .s5-mo-turn{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;padding:20px 24px;margin:0 0 20px;border:1px solid var(--s5r-line-strong);border-radius:16px;background:var(--s5r-raised);overflow:hidden}.s5-approved-match .s5-mo-turn-tag{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;padding:6px 10px;border-radius:7px;background:#ffffff0f;color:var(--s5r-text-2);white-space:nowrap}.s5-approved-match .s5-mo-turn-content{min-width:0}.s5-approved-match .s5-mo-turn-content h3{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(26px,2.2vw,40px);line-height:1;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-turn-content p{margin:6px 0 0;font-size:16px;font-weight:600;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-turn-clock{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.s5-approved-match .s5-mo-turn-clock b{font-family:var(--s5r-font-num);font-size:52px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s5-approved-match .s5-mo-turn-clock small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-turn-bar{grid-column:1 / -1;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.s5-approved-match .s5-mo-turn-bar i{display:block;height:100%;background:var(--s5r-text-2);transition:width 1s linear}.s5-approved-match .s5-mo-turn.is-mine{background:var(--s5r-yellow);border-color:var(--s5r-yellow);color:#000;animation:s5-mo-turn-glow 1.8s ease-in-out infinite}.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-tag{background:#0000001f;color:#000}.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-content h3,.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-content p{color:#000}.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-clock small{color:#0009}.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-bar{background:#00000026}.s5-approved-match .s5-mo-turn.is-mine .s5-mo-turn-bar i{background:#000}.s5-approved-match .s5-mo-turn.is-opponent{border-color:#ff575759;background:linear-gradient(90deg,rgba(255,87,87,.07),transparent 70%),var(--s5r-raised)}.s5-approved-match .s5-mo-turn.is-opponent .s5-mo-turn-tag{background:#ff57571f;color:var(--s5r-red-text)}.s5-approved-match .s5-mo-turn.is-teammate{border-color:#f3e60059;background:linear-gradient(90deg,rgba(243,230,0,.07),transparent 70%),var(--s5r-raised)}.s5-approved-match .s5-mo-turn.is-teammate .s5-mo-turn-tag{background:#f3e6001f;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-turn.is-observer .s5-mo-turn-tag{background:var(--s5r-line-strong);color:var(--s5r-text-2)}@keyframes s5-mo-turn-glow{0%,to{box-shadow:0 0 #f3e60073}50%{box-shadow:0 0 0 10px #f3e60000}}.s5-approved-match .s5-mo-takeover{position:fixed;inset:0;z-index:60;display:none;place-items:center;pointer-events:none;background:radial-gradient(circle at center,rgba(0,0,0,.55),rgba(0,0,0,.2) 60%,transparent)}.s5-approved-match .s5-mo-takeover.is-on{display:grid}.s5-approved-match .s5-mo-takeover-card{padding:36px 56px;border:none;border-radius:24px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(56px,6vw,112px);line-height:.95;letter-spacing:0!important;text-align:center;pointer-events:auto;cursor:pointer;box-shadow:0 30px 120px #f3e60059;animation:s5-mo-takeover-in 1.5s cubic-bezier(.2,.8,.2,1) both;text-transform:uppercase}.s5-approved-match .s5-mo-takeover-card.is-ban{background:var(--s5r-red);color:#000;box-shadow:0 30px 120px #ff575759}@keyframes s5-mo-takeover-in{0%{opacity:0;transform:scale(.7)}14%{opacity:1;transform:scale(1.04)}22%{transform:scale(1)}72%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-38vh) scale(.4)}}@media(prefers-reduced-motion:reduce){.s5-approved-match .s5-mo-turn.is-mine,.s5-approved-match .s5-mo-takeover-card{animation:none}.s5-approved-match .s5-mo-turn-bar i{transition:none}}.s5-approved-match .s5-mo-map-pool{display:grid;grid-template-columns:repeat(var(--s5-mo-pool-count, 7),minmax(0,1fr));gap:10px}.s5-approved-match .s5-mo-map-card{position:relative;aspect-ratio:3 / 4.4;width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;padding:0;border:2px solid var(--s5r-line);border-radius:14px;overflow:hidden;background:#0b0c0e;color:var(--s5r-text);text-align:left;cursor:default;transition:transform .2s,box-shadow .2s,border-color .2s}.s5-approved-match .s5-mo-map-card>span{width:auto;padding:0;gap:0}.s5-approved-match .s5-mo-map-card.is-banned:before,.s5-approved-match .s5-mo-map-card.is-picked:before{content:none;display:none}.s5-approved-match .s5-mo-map-card.is-banned{border-color:var(--s5r-line)}.s5-approved-match .s5-mo-map-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s,filter .3s}.s5-approved-match .s5-mo-map-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000001a 30%,#000000eb)}.s5-approved-match .s5-mo-map-preferences{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.s5-approved-match .s5-mo-map-preferences em{font-style:normal;font-size:11px;font-weight:600;color:var(--s5r-text-2);background:#0000009e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:3px 6px;border-radius:5px;width:max-content;max-width:100%}.s5-approved-match .s5-mo-map-preferences em:first-child{color:var(--s5r-green-text)}.s5-approved-match .s5-mo-map-preferences em:nth-child(2){color:var(--s5r-red-text)}.s5-approved-match .s5-mo-map-name{position:relative;z-index:1;padding:14px 12px 10px;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(16px,1.15vw,22px);line-height:1;overflow-wrap:anywhere;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-map-action{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:40px;width:100%;padding:0 8px;box-sizing:border-box;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.4px!important;text-align:center;background:#0000008c;color:var(--s5r-text-2);border-top:1px solid rgba(255,255,255,.06)}.s5-approved-match .s5-mo-map-card.is-selectable{cursor:pointer;border-color:var(--s5r-yellow);animation:s5-mo-map-pulse 1.8s ease-in-out infinite}.s5-approved-match .s5-mo-map-card.is-selectable .s5-mo-map-action{background:var(--s5r-yellow);color:#000;border-top-color:var(--s5r-yellow)}.s5-approved-match .s5-mo-map-card.is-selectable:hover{border-color:var(--s5r-yellow);transform:translateY(-3px);box-shadow:0 14px 40px #f3e6001f}.s5-approved-match .s5-mo-map-card.is-selectable:hover img{transform:scale(1.05)}.s5-approved-match .s5-mo-map-card.is-selectable:hover .s5-mo-map-action{background:#fff45c}@keyframes s5-mo-map-pulse{0%,to{border-color:#f3e60059}50%{border-color:#f3e600f2}}.s5-approved-match .s5-mo-map-card.is-banned img{filter:grayscale(1) brightness(.35)}.s5-approved-match .s5-mo-map-card.is-banned .s5-mo-map-action{background:#ff57572e;color:var(--s5r-red-text);border-top-color:#ff57574d}.s5-approved-match .s5-mo-map-card.is-picked{border-color:var(--s5r-green)}.s5-approved-match .s5-mo-map-card.is-picked .s5-mo-map-action{background:#16c79a38;color:var(--s5r-green-text);border-top-color:#16c79a66}.s5-approved-match .s5-mo-map-stamp{position:absolute;inset:0;z-index:1;display:grid;place-items:center;font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:2px!important;padding:6px 10px;border-radius:7px;transform:rotate(-8deg);color:#000;pointer-events:none;align-self:center;justify-self:center;width:max-content;height:max-content}.s5-approved-match .s5-mo-map-card.is-banned .s5-mo-map-stamp{background:#ff5757e6}.s5-approved-match .s5-mo-map-card.is-picked .s5-mo-map-stamp{background:var(--s5r-green)}.s5-approved-match .s5-mo-map-card:disabled{opacity:1;cursor:default}.s5-approved-match .s5-mo-history{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px}.s5-approved-match .s5-mo-history-label{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3);margin-right:6px;text-transform:uppercase}.s5-approved-match .s5-mo-history ol{display:contents;list-style:none;margin:0;padding:0}.s5-approved-match .s5-mo-history li{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;background:var(--s5r-raised);font-size:13px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-history li strong{color:var(--s5r-text);font-weight:700}.s5-approved-match .s5-mo-history li i{font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1px!important;padding:2px 6px;border-radius:5px}.s5-approved-match .s5-mo-history li i.is-ban{background:#ff575726;color:var(--s5r-red-text)}.s5-approved-match .s5-mo-history li i.is-pick{background:#16c79a26;color:var(--s5r-green-text)}.s5-approved-match .s5-mo-history-progress{font-size:12px;color:var(--s5r-text-3);margin-left:auto}.s5-approved-match .s5-mo-rosters article{padding:18px 0;border-top:1px solid var(--s5r-line)}.s5-approved-match .s5-mo-rosters article:first-of-type{border-top:0;padding-top:0}.s5-approved-match .s5-mo-team-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.s5-approved-match .s5-mo-team-heading h3{margin:0;font-size:18px;font-weight:800;letter-spacing:0!important}.s5-approved-match .s5-mo-team-relation{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;padding:4px 8px;border-radius:6px;background:#15171b;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-rosters article.is-own-team .s5-mo-team-relation{background:#f3e6001f;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-rosters ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.s5-approved-match .s5-mo-rosters li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:46px;padding:0 8px;border-radius:10px}.s5-approved-match .s5-mo-rosters li:hover{background:var(--s5r-hover)}.s5-approved-match .s5-mo-roster-initials{width:34px;height:34px;border-radius:9px;background:#1a1d22;display:grid;place-items:center;overflow:hidden;font-family:var(--s5r-font-num);font-size:13px;font-weight:800;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-roster-initials img{width:100%;height:100%;object-fit:cover}.s5-approved-match .s5-mo-rosters li strong{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s5-approved-match .s5-mo-rosters li em{font-style:normal;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.3px!important;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-post-veto-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.s5-approved-match .s5-mo-post-veto-heading span{display:block;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-post-veto-heading h2{margin:4px 0 0;font-size:26px;font-weight:800;letter-spacing:0!important}.s5-approved-match .s5-mo-post-veto-heading p{margin:6px 0 0;font-size:15px;color:var(--s5r-text-2)}.s5-approved-match .s5-mo-post-veto-maps{display:grid;gap:12px;grid-template-columns:repeat(var(--s5-mo-series-count, 3),minmax(0,1fr))}.s5-approved-match .s5-mo-post-veto-maps.count-1{grid-template-columns:1fr}.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map{position:relative;border-radius:18px;overflow:hidden;min-height:220px;display:flex;align-items:flex-end;border:2px solid var(--s5r-yellow)}.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000e6,#0000008c 45%,#0000001a)}.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map>div{position:relative;z-index:1;padding:30px}.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map h3{margin:8px 0 6px;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(48px,4.4vw,84px);line-height:.9;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-post-veto-map{position:relative;border-radius:14px;overflow:hidden;border:2px solid var(--s5r-line);background:#0b0c0e;display:flex;flex-direction:column}.s5-approved-match .s5-mo-post-veto-map img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.s5-approved-match .s5-mo-post-veto-map>div{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.s5-approved-match .s5-mo-post-veto-map span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-post-veto-map h3{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(20px,1.6vw,30px);line-height:1;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-post-veto-map p{margin:0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-post-veto-map.is-decider{border-color:var(--s5r-yellow)}.s5-approved-match .s5-mo-post-veto-map.is-decider span{color:var(--s5r-yellow)}.s5-approved-match .s5-mo-post-veto-map.is-current{border-color:var(--s5r-live);box-shadow:0 0 0 4px #ff4d5e1f}.s5-approved-match .s5-mo-post-veto-map.is-current p{color:var(--s5r-live)}.s5-approved-match .s5-mo-post-veto-map.is-completed img{filter:saturate(.55) brightness(.8)}.s5-approved-match .s5-mo-post-veto-history{margin-top:14px;padding:14px 18px;border-radius:12px;background:var(--s5r-raised)}.s5-approved-match .s5-mo-post-veto-history summary{cursor:pointer;color:var(--s5r-text-2);font-size:14px}.s5-approved-match .s5-mo-post-veto-history strong{color:var(--s5r-text)}.s5-approved-match .s5-mo-series>header{margin-bottom:20px}.s5-approved-match .s5-mo-series>div{display:grid;gap:12px;grid-template-columns:repeat(var(--s5-mo-series-count, 3),minmax(0,1fr))}.s5-approved-match .s5-mo-series.count-1>div,.s5-approved-match .s5-mo-series.count-2>div{grid-template-columns:1fr}.s5-approved-match .s5-mo-series article{position:relative;border-radius:14px;overflow:hidden;border:2px solid var(--s5r-line);background:#0b0c0e;display:flex;flex-direction:column}.s5-approved-match .s5-mo-series-art{position:relative;aspect-ratio:16 / 9}.s5-approved-match .s5-mo-series-art img{width:100%;height:100%;object-fit:cover;display:block}.s5-approved-match .s5-mo-series-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(11,12,14,.95))}.s5-approved-match .s5-mo-series-num{position:absolute;left:12px;top:10px;z-index:1;font-family:var(--s5r-font-num);font-size:30px;font-weight:800;line-height:1;text-shadow:0 2px 12px rgba(0,0,0,.8)}.s5-approved-match .s5-mo-series-by{position:absolute;right:10px;top:10px;z-index:1;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;padding:4px 7px;border-radius:6px;background:#000000a6;color:var(--s5r-text-2);backdrop-filter:blur(6px)}.s5-approved-match .s5-mo-series-by.is-decider{color:var(--s5r-yellow)}.s5-approved-match .s5-mo-series-body{padding:4px 14px 14px;margin-top:-26px;position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}.s5-approved-match .s5-mo-series-body h3{margin:0;font-family:var(--s5r-font-display);font-weight:400;font-size:clamp(20px,1.6vw,30px);line-height:1;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-series-row{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:30px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-series-row b{font-family:var(--s5r-font-num);font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--s5r-text);letter-spacing:0!important}.s5-approved-match .s5-mo-series article.is-current{border-color:var(--s5r-live);box-shadow:0 0 0 4px #ff4d5e1f}.s5-approved-match .s5-mo-series article.is-current .s5-mo-series-row{color:var(--s5r-live)}.s5-approved-match .s5-mo-series article.is-completed .s5-mo-series-art img{filter:saturate(.55) brightness(.8)}.s5-approved-match .s5-mo-series article.is-pending:first-child{border-color:#f3e6008c}.s5-approved-match .s5-mo-series article details{padding:0 14px 14px}.s5-approved-match .s5-mo-series article summary{cursor:pointer;color:var(--s5r-text-2);font-size:13px}.s5-approved-match .s5-mo-access{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-block:20px;border:none;background:none}.s5-approved-match .s5-mo-access>div{border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface)}.s5-approved-match .s5-mo-cs2-access,.s5-approved-match .s5-mo-voice{display:flex;flex-direction:column;gap:12px;min-width:0;padding:26px;box-sizing:border-box}.s5-approved-match :is(.s5-mo-cs2-access,.s5-mo-voice)>span:first-child{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-cs2-copy h2,.s5-approved-match .s5-mo-voice h2{margin:4px 0 0;font-size:20px;font-weight:800;letter-spacing:0!important}.s5-approved-match .s5-mo-cs2-copy code{display:block;max-width:100%;padding:10px 12px;overflow-wrap:anywhere;border:1px solid var(--s5r-line);border-radius:12px;background:#050505;color:#dce2e6;font-family:var(--s5r-font-mono);font-size:13px}.s5-approved-match .s5-mo-placeholder{padding:16px;border:1px dashed var(--s5r-line-strong);border-radius:12px;color:var(--s5r-text-2);font-size:14px;margin:0}.s5-approved-match .s5-mo-cs2-copy dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0}.s5-approved-match .s5-mo-cs2-copy dl div{padding:12px 14px;border-radius:10px;background:var(--s5r-raised)}.s5-approved-match .s5-mo-cs2-copy dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px!important;color:var(--s5r-text-3)}.s5-approved-match .s5-mo-cs2-copy dd{margin:6px 0 0;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s5-approved-match .s5-mo-connect-actions,.s5-approved-match .s5-mo-cs2-access .s5-cs2-launch{display:flex;gap:10px;flex-wrap:wrap}.s5-approved-match :is(.s5-mo-connect-actions,.s5-mo-cs2-access) button,.s5-approved-match .s5-mo-voice-action,.s5-approved-match .s5-cs2-launch-button{height:48px;padding:0 20px;border:1px solid var(--s5r-line-strong);border-radius:11px;background:transparent;color:var(--s5r-text);font-size:15px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:9px}.s5-approved-match :is(.s5-mo-connect-actions,.s5-mo-cs2-access) button:hover,.s5-approved-match .s5-cs2-launch-button:hover{border-color:var(--s5r-yellow);color:var(--s5r-yellow)}.s5-approved-match .s5-mo-connect-actions>button:first-child,.s5-approved-match .s5-mo-voice-action{background:var(--s5r-yellow);border-color:var(--s5r-yellow);color:#000}.s5-approved-match .s5-mo-connect-actions>button:first-child:hover,.s5-approved-match .s5-mo-voice-action:hover{color:#000;box-shadow:0 0 0 5px #f3e60029}.s5-approved-match :is(.s5-mo-connect-actions,.s5-mo-cs2-access) button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;background:#23262b;border-color:#23262b;color:#6b737f}.s5-approved-match .s5-mo-broadcast-sources>header,.s5-approved-match .s5-recovery>header{margin-bottom:16px}.s5-approved-match .s5-mo-broadcast-sources>header span,.s5-approved-match .s5-recovery>header span{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-yellow)}.s5-approved-match .s5-mo-broadcast-sources>header h2,.s5-approved-match .s5-recovery>header h2{margin:4px 0 0;font-size:20px;font-weight:800;letter-spacing:0!important}.s5-approved-match .s5-mo-broadcast-sources article{border:1px solid var(--s5r-line);border-radius:12px;background:var(--s5r-raised)}.s5-approved-match .s5-mo-broadcast-sources article button{border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;color:var(--s5r-text)}.s5-approved-match .s5-recovery :is(input,select,textarea){border:1px solid var(--s5r-line-strong);border-radius:10px;background:var(--s5r-raised);color:var(--s5r-text);padding:10px 12px;font-family:var(--s5r-font-body);font-size:14px}.s5-approved-match .s5-recovery button{height:44px;padding:0 16px;border:1px solid var(--s5r-line-strong);border-radius:10px;background:transparent;color:var(--s5r-text);font-weight:700}.s5-approved-match .s5-recovery button.is-danger{border-color:var(--s5r-red);color:var(--s5r-red-text)}.s5-approved-match .s5-mo-dialog-backdrop{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px;background:#000000b8;backdrop-filter:blur(4px)}.s5-approved-match .s5-mo-dialog{width:min(520px,100%);border-radius:20px;overflow:hidden;background:#0e0f12;border:1px solid var(--s5r-line-strong);box-shadow:0 40px 100px #000000b3;padding:28px;box-sizing:border-box}.s5-approved-match .s5-mo-dialog small{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-red-text)}.s5-approved-match .s5-mo-dialog h2{margin:8px 0 10px;font-family:var(--s5r-font-display);font-weight:400;font-size:44px;line-height:1;letter-spacing:0!important;text-transform:uppercase}.s5-approved-match .s5-mo-dialog p{margin:0 0 22px;font-size:15px;color:var(--s5r-text-2);line-height:1.45}.s5-approved-match .s5-mo-dialog>div{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.s5-approved-match .s5-mo-dialog button{height:48px;border-radius:11px;border:1px solid var(--s5r-line-strong);background:transparent;color:var(--s5r-text);font-weight:800}.s5-approved-match .s5-mo-dialog .s5-mo-primary{background:var(--s5r-red);border-color:var(--s5r-red);color:#000}@media(max-width:1500px){.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1280px){.s5-approved-match .s5-mo-grid{grid-template-columns:1fr}.s5-approved-match .s5-mo-rosters{position:static}.s5-approved-match .s5-mo-access{grid-template-columns:1fr}.s5-approved-match .s5-mo-series>div{grid-template-columns:1fr}}@media(max-width:900px){.s5-approved-match .s5-mo-board{grid-template-columns:1fr;text-align:center}.s5-approved-match .s5-mo-side,.s5-approved-match .s5-mo-side.is-right{align-items:center;text-align:center}.s5-approved-match .s5-mo-provider{grid-template-columns:auto 1fr}.s5-approved-match .s5-mo-provider-actions{grid-column:1 / -1;justify-content:flex-start}.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(2,minmax(0,1fr))}.s5-approved-match .s5-mo-turn{grid-template-columns:1fr}.s5-approved-match .s5-mo-turn-clock{align-items:flex-start}.s5-approved-match .s5-mo-cs2-copy dl{grid-template-columns:1fr}}@media(max-width:640px){.s5-approved-match .s5-mo-header{flex-wrap:wrap;height:auto;padding-block:10px}.s5-approved-match .s5-mo-back{margin-left:0}.s5-approved-match .s5-mo-dialog>div{grid-template-columns:1fr}.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}main.s5-match-ops.s5-approved-match{--s5-mo-gutter: clamp(16px, 4.2vw, 80px);padding-inline:0}main.s5-match-ops.s5-approved-match>:not(.s5-mo-takeover){box-sizing:border-box;width:auto;max-width:none;margin-left:var(--s5-mo-gutter);margin-right:var(--s5-mo-gutter)}main.s5-match-ops.s5-approved-match>:is(.s5-mo-header,.s5-mo-board,.s5-mo-grid,.s5-mo-message){padding-left:0;padding-right:0}html body main.s5-match-ops.s5-approved-match .s5-mo-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:28px;margin-top:24px;align-items:start}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card{position:relative;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;justify-items:stretch;align-items:end;aspect-ratio:3 / 4.4;height:auto;min-height:0;padding:0;border:2px solid var(--s5r-line);border-radius:14px;overflow:hidden;background:#0b0c0e;color:var(--s5r-text);text-align:left;transition:transform .2s,box-shadow .2s,border-color .2s}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card:before{content:none;display:none}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#0000001a 30%,#000000eb);pointer-events:none}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none;transition:transform .3s,filter .3s}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-name{position:relative;z-index:1;display:block;width:100%;box-sizing:border-box;margin:0;padding:0 12px 10px;font-family:var(--s5r-font-display);font-size:clamp(16px,1.15vw,22px);font-weight:400;line-height:1;color:var(--s5r-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-action{position:relative;z-index:1;display:block;line-height:40px;width:100%;height:40px;box-sizing:border-box;margin:0;padding:0 8px;border-radius:0;border-top:1px solid rgba(255,255,255,.06);background:#0000008c;color:var(--s5r-text-2);font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.4px!important;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-preferences{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-preferences em{width:max-content;max-width:100%;padding:3px 6px;border-radius:5px;background:#0000009e;backdrop-filter:blur(6px);font-style:normal;font-size:11px;font-weight:600;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-selectable{cursor:pointer;border-color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-selectable>.s5-mo-map-action{background:var(--s5r-yellow);color:#000;border-top-color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-selectable:hover{transform:translateY(-3px);box-shadow:0 14px 40px #f3e6001f}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-selectable:hover>img{transform:scale(1.05)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-selectable:hover>.s5-mo-map-action{background:#fff45c}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-banned{border-color:var(--s5r-line)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-banned>img{filter:grayscale(1) brightness(.35)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-banned>.s5-mo-map-action{background:#ff57572e;color:var(--s5r-red-text);border-top-color:#ff57574d}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-stamp{position:absolute;z-index:1;inset:42% auto auto 50%;z-index:2;width:auto;height:auto;margin:0;padding:6px 10px;border-radius:7px;transform:translate(-50%,-50%) rotate(-8deg);background:#ff5757e6;color:#000;font-family:var(--s5r-font-mono);font-size:12px;font-weight:700;letter-spacing:2px!important;line-height:1}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-picked{border-color:var(--s5r-green)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-picked>.s5-mo-map-stamp{background:var(--s5r-green)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-picked>.s5-mo-map-action{background:#16c79a38;color:var(--s5r-green-text);border-top-color:#16c79a66}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-decider{border-color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-decider>.s5-mo-map-action{color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-history{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;padding:0;border:0}html body main.s5-match-ops.s5-approved-match .s5-mo-history-label{margin-right:6px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card:disabled{opacity:1;cursor:default}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-picked>.s5-mo-map-action,html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-banned>.s5-mo-map-action{font-size:10px;letter-spacing:.8px!important}html body main.s5-match-ops.s5-approved-match .s5-mo-board-score{display:flex;align-items:center;gap:18px;font-family:var(--s5r-font-num);font-size:88px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-board-score i{font-style:normal;font-size:60px;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-board-score b.is-lead{color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-board-phase{display:flex;align-items:center;gap:8px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-board-phase.is-live{color:var(--s5r-live)}html body main.s5-match-ops.s5-approved-match .s5-mo-board-phase.is-live:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:s5-mo-blink 1.4s infinite}@keyframes s5-mo-blink{50%{opacity:.25}}html body main.s5-match-ops.s5-approved-match .s5-mo-board-series{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match :is(.s5-mo-veto,.s5-mo-rosters,.s5-mo-cs2-access,.s5-mo-voice,.s5-mo-series){box-sizing:border-box;padding:26px;border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface);box-shadow:none;text-align:left}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-column{display:flex;flex-direction:column;gap:20px;min-width:0}html body main.s5-match-ops.s5-approved-match .s5-mo-access{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin:0;padding:0;border:0;background:none;align-items:stretch}html body main.s5-match-ops.s5-approved-match .s5-mo-access>*{margin:0;width:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0}html body main.s5-match-ops.s5-approved-match .s5-mo-access>*>span:first-child{display:block;text-align:left;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-access :is(h2){margin:4px 0 20px;font-family:var(--s5r-font-body);font-size:26px;font-weight:800;line-height:1.15;letter-spacing:0!important;text-transform:none;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy{display:flex;flex-direction:column;gap:0;width:100%;padding:0}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>small{order:-2;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;text-transform:uppercase;color:var(--s5r-green-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>code{display:flex;align-items:center;height:56px;box-sizing:border-box;margin:0 0 12px;padding:0 16px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:#050505;font-family:var(--s5r-font-mono);font-size:14px;color:var(--s5r-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>p{order:5;margin:10px 0 0;font-size:13px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;border:0;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>dl>div{padding:12px 14px;border:0;border-radius:10px;background:var(--s5r-raised)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px!important;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy dd{margin:6px 0 0;font-family:var(--s5r-font-body);font-size:15px;font-weight:700;color:var(--s5r-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin:0;padding:0;justify-content:flex-start}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions .s5-cs2-launch{order:-1;display:contents}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions :is(button,a){width:auto;min-width:0;height:56px;margin:0;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--s5r-line-strong);border-radius:14px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:17px;font-weight:800;letter-spacing:0!important;text-transform:none;box-shadow:none}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions .s5-cs2-launch-button{order:-1;border-color:var(--s5r-yellow);background:var(--s5r-yellow);color:#000}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions .s5-cs2-launch-button svg{width:16px;height:16px;fill:currentColor}html body main.s5-match-ops.s5-approved-match .s5-mo-voice>div{display:block;text-align:left;width:auto}html body main.s5-match-ops.s5-approved-match .s5-mo-voice>div>p{margin:0;font-size:16px;font-weight:700;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-voice>div>small{display:block;margin:2px 0 16px;font-size:13px;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-voice>:is(a,button){align-self:flex-start;width:auto;height:48px;margin:0;padding:0 20px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--s5r-yellow);border-radius:12px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-body);font-size:15px;font-weight:800;text-decoration:none;letter-spacing:0!important;text-transform:none}html body main.s5-match-ops.s5-approved-match .s5-mo-voice>button:disabled{opacity:1;border-color:var(--s5r-line-strong);background:var(--s5r-raised);color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 20px;padding:0;border:0}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-heading span{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-heading h2{margin:4px 0 0;font-family:var(--s5r-font-body);font-size:26px;font-weight:800;text-transform:none;letter-spacing:0!important}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-heading p{margin:6px 0 0;font-size:15px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps{display:grid;grid-template-columns:repeat(var(--s5-pv-cols, 3),minmax(0,1fr));gap:12px;margin:0}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1{--s5-pv-cols: 1}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-2{--s5-pv-cols: 2}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-5{--s5-pv-cols: 5}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map{position:relative;display:flex;flex-direction:column;min-height:0;height:auto;margin:0;padding:0;border:2px solid var(--s5r-line);border-radius:14px;overflow:hidden;background:#0b0c0e;box-shadow:none}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map:before,html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map:after{content:none;display:none}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-art{position:relative;aspect-ratio:16 / 9}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:none;opacity:1}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(11,12,14,.95))}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-num{position:absolute;z-index:1;left:12px;top:10px;font-family:var(--s5r-font-num);font-size:30px;font-weight:800;line-height:1;color:var(--s5r-text);text-shadow:0 2px 12px rgba(0,0,0,.8)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-by{position:absolute;z-index:1;right:10px;top:10px;padding:4px 7px;border-radius:6px;background:#000000a6;backdrop-filter:blur(6px);font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px!important;text-transform:uppercase;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-by.is-decider{color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;margin-top:-26px;padding:4px 14px 14px;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-in h3{margin:0;font-family:var(--s5r-font-display);font-size:clamp(20px,1.6vw,30px);font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-row{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:30px}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-row p{margin:0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px!important;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-score{font-family:var(--s5r-font-num);font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-score b{font-weight:800}html body main.s5-match-ops.s5-approved-match .s5-mo-pv-score b.is-lead{color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map.is-current{border-color:var(--s5r-live);box-shadow:0 0 0 4px #ff4d5e1f}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map.is-current .s5-mo-pv-row p{color:var(--s5r-live)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map.is-completed .s5-mo-pv-art img{filter:saturate(.55) brightness(.8)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map.is-decider:not(.is-current){border-color:var(--s5r-line)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-post-veto-map{min-height:220px;border-color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-art{position:absolute;inset:0;aspect-ratio:auto}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-art:after{background:linear-gradient(90deg,#000000e6,#0000008c 45%,#0000001a)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-num{display:none}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-in{margin-top:auto;padding:30px}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-in h3{font-size:clamp(48px,4.4vw,84px);line-height:.9}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-1 .s5-mo-pv-score{font-size:64px}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history{margin:14px 0 0;padding:0;border:0;border-radius:12px;background:var(--s5r-raised)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;list-style:none;cursor:pointer;font-size:14px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary::-webkit-details-marker{display:none}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary>div{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary small{font-family:var(--s5r-font-body);font-size:14px;font-weight:700;letter-spacing:0!important;text-transform:none;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary small:after{content:"."}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary p{margin:0;font-size:14px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary p strong{font-weight:400;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history>summary>span{height:auto;padding:0;border:0;background:none;font-family:var(--s5r-font-body);font-size:13px;font-weight:700;letter-spacing:0!important;text-transform:none;color:var(--s5r-text-2);text-decoration:underline;text-underline-offset:3px}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-history ol{margin:0;padding:0 18px 14px}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters{position:sticky;top:20px;width:auto}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>header{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 20px;padding:0;border:0}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>header h2{margin:4px 0 0;font-family:var(--s5r-font-body);font-size:26px;font-weight:800;text-transform:none;letter-spacing:0!important}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>header small{font-size:13px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>article{margin:0;padding:18px 0;border:0;border-top:1px solid var(--s5r-line);border-radius:0;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>article:first-of-type{border-top:0;padding-top:0}html body main.s5-match-ops.s5-approved-match .s5-mo-team-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:0;border:0;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-team-heading h3{order:0;margin:0;font-family:var(--s5r-font-body);font-size:18px;font-weight:800;text-transform:none;letter-spacing:0!important;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-team-relation{order:1;padding:4px 8px;border-radius:6px;background:#15171b;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px!important;text-transform:uppercase;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .is-own-team .s5-mo-team-relation{background:#f3e6001f;color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters ol{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:46px;margin:0;padding:0 8px;border:0;border-radius:10px;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters li:hover{background:#0d0e10}html body main.s5-match-ops.s5-approved-match .s5-mo-roster-initials{width:34px;height:34px;border-radius:9px;overflow:hidden;display:grid;place-items:center;background:#1a1d22;font-family:var(--s5r-font-num);font-size:13px;font-weight:800;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-roster-initials img{width:100%;height:100%;object-fit:cover}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters li strong{font-size:15px;font-weight:700;color:var(--s5r-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters li em{font-style:normal;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.3px!important;text-transform:uppercase;color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps>.s5-mo-post-veto-map{grid-column:auto;min-height:0}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map>.s5-mo-pv-art{z-index:0}html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-map>.s5-mo-pv-in{z-index:1}@media(max-width:1280px){html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps.count-5{--s5-pv-cols: 3}}@media(max-width:700px){html body main.s5-match-ops.s5-approved-match .s5-mo-post-veto-maps{--s5-pv-cols: 1}}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-code{display:flex;align-items:center;gap:10px;height:56px;box-sizing:border-box;margin:0 0 12px;padding:0 8px 0 16px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:#050505}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-code>code{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0;background:none}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy-button{flex:none;width:auto;height:40px;margin:0;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;color:var(--s5r-text-2);font-family:var(--s5r-font-body);font-size:13px;font-weight:700;letter-spacing:0!important;text-transform:none}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy-button:hover{color:var(--s5r-text);border-color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy-button svg{width:15px;height:15px}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>article.is-own-team{padding-left:0;padding-right:0;background:none;border-radius:0}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>article>.s5-mo-team-heading{padding:0}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters>article>ol{padding:0}html body main.s5-match-ops.s5-approved-match .s5-mo-side>p{margin:10px 0 0;font-family:var(--s5r-font-body);font-size:15px;font-weight:400;letter-spacing:0!important;text-transform:none;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-header{min-height:72px;padding-top:16px;padding-bottom:16px;align-items:center;border-bottom:1px solid var(--s5r-line)}html body main.s5-match-ops.s5-approved-match .s5-mo-header .s5-language-switcher.is-compact :is(button,select){height:40px;min-width:48px;padding:0 14px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:700}html body main.s5-match-ops.s5-approved-match .s5-mo-header .s5-language-switcher.is-compact{padding:0;border:0;background:none;box-shadow:none}html body main.s5-match-ops.s5-approved-match .s5-mo-header .s5-language-switcher-trigger span{color:var(--s5r-text);font-size:14px;font-weight:700;letter-spacing:0!important}html body main.s5-match-ops.s5-approved-match .s5-mo-team-heading{min-height:0;height:auto}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-access>.s5-mo-cs2-copy{display:contents}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-access>.s5-mo-cs2-copy>small{order:0}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-access>.s5-mo-connect-actions{order:5}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-access>.s5-mo-cs2-copy>p{order:6;margin-top:10px}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-access>.s5-mo-cs2-copy>p.s5-mo-placeholder{order:1;margin:0;padding:16px;border:1px dashed var(--s5r-line-strong);border-radius:12px;font-size:14px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-sec-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin:0 0 20px;padding:0;border:0}html body main.s5-match-ops.s5-approved-match .s5-mo-sec-h h2{margin:4px 0 0;font-family:var(--s5r-font-body);font-size:26px;font-weight:800;line-height:1.15;letter-spacing:0!important;text-transform:none;color:var(--s5r-text)}@media(max-width:1500px){html body main.s5-match-ops.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1280px){html body main.s5-match-ops.s5-approved-match .s5-mo-grid{grid-template-columns:minmax(0,1fr)}html body main.s5-match-ops.s5-approved-match .s5-mo-rosters{position:static}html body main.s5-match-ops.s5-approved-match .s5-mo-access{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){html body main.s5-match-ops.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-copy>dl{grid-template-columns:minmax(0,1fr)}html body main.s5-match-ops.s5-approved-match :is(.s5-mo-veto,.s5-mo-rosters,.s5-mo-cs2-access,.s5-mo-voice,.s5-mo-series){padding:18px}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-name{font-size:20px}}@media(max-width:560px){html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-code{height:auto;flex-wrap:wrap;padding:10px}html body main.s5-match-ops.s5-approved-match .s5-mo-cs2-code>code{flex-basis:100%;white-space:normal;overflow-wrap:anywhere}html body main.s5-match-ops.s5-approved-match .s5-mo-connect-actions :is(button,a){width:100%}}html body main.s5-match-ops.s5-approved-match .s5-voice-control{display:flex;flex-direction:column;gap:16px;width:100%;margin:0;padding:0;border:0;background:none}html body main.s5-match-ops.s5-approved-match .s5-voice-control-status{display:flex;align-items:center;gap:12px}html body main.s5-match-ops.s5-approved-match .s5-voice-live-dot{width:10px;height:10px;flex:none;border-radius:50%;background:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-voice-control.is-connected .s5-voice-live-dot{background:var(--s5r-green);box-shadow:0 0 0 5px #16c79a2e}html body main.s5-match-ops.s5-approved-match .s5-voice-control-status strong{font-size:15px;font-weight:700;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-voice-control-status small{display:block;margin-top:2px;font-size:13px;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-voice-control-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0}html body main.s5-match-ops.s5-approved-match .s5-voice-control-actions button{width:auto;height:48px;margin:0;padding:0 20px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:15px;font-weight:800;letter-spacing:0!important;text-transform:none}html body main.s5-match-ops.s5-approved-match .s5-voice-control-actions button.s5-voice-join{border-color:var(--s5r-yellow);background:var(--s5r-yellow);color:#000}html body main.s5-match-ops.s5-approved-match .s5-voice-control-actions button svg{width:17px;height:17px}html body main.s5-match-ops.s5-approved-match .s5-voice-broadcast-notice{order:10;display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;font-size:12px;font-weight:400;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-voice-broadcast-notice svg{width:14px;height:14px;flex:none}html body main.s5-match-ops.s5-approved-match .s5-voice-roster{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;background:none;list-style:none}html body main.s5-match-ops.s5-approved-match .s5-voice-roster li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:54px;margin:0;padding:0 8px 0 16px;border:1px solid transparent;border-radius:11px;background:var(--s5r-raised)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster li.is-offline{opacity:.55}html body main.s5-match-ops.s5-approved-match .s5-voice-roster li.is-speaking{border-color:var(--s5r-green);box-shadow:0 0 0 3px #16c79a1f;opacity:1}html body main.s5-match-ops.s5-approved-match .s5-voice-presence{width:8px;height:8px;border-radius:50%;background:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster li:not(.is-offline) .s5-voice-presence{background:var(--s5r-green)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster strong{display:block;font-size:14px;font-weight:700;color:var(--s5r-text)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster small{display:block;font-size:12px;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster li.is-speaking small{color:var(--s5r-green-text)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster button{width:36px;height:36px;margin:0;padding:0;display:grid;place-items:center;border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-voice-roster button svg{width:16px;height:16px}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header{flex-wrap:wrap;gap:16px}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header>button{height:40px;padding:0 14px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:14px;font-weight:600}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header>div:not(.s5-mo-header-actions){display:flex;flex-direction:column;gap:2px}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px!important;color:var(--s5r-text-3)}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header h1{margin:0;font-family:var(--s5r-font-body);font-size:22px;font-weight:800;line-height:1.2;outline:none}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-mo-header p{margin:0;font-size:13px;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-shared-voice-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:32px;margin-top:24px;padding:26px;border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface);box-shadow:none}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-shared-voice-copy small{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-yellow)}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-shared-voice-copy h2{margin:8px 0;font-family:var(--s5r-font-body);font-size:28px;font-weight:800;line-height:1.15}html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-shared-voice-copy p{margin:0;font-size:15px;color:var(--s5r-text-2)}@media(max-width:900px){html body main.s5-match-ops.s5-approved-match.s5-voice-room-page .s5-shared-voice-card{grid-template-columns:minmax(0,1fr)}}html body main.s5-match-ops.s5-approved-match .s5-voice-broadcast-notice{color:var(--s5r-text-3)!important;line-height:1.4}html body main.s5-match-ops.s5-approved-match .s5-voice-broadcast-notice svg{color:var(--s5r-text-3);margin:0}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover{position:fixed;inset:0;z-index:45;place-items:center;pointer-events:none;background:radial-gradient(circle at center,rgba(0,0,0,.55),rgba(0,0,0,.2) 60%,transparent)}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card,html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card.is-ban,html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card.is-pick{pointer-events:auto;padding:36px 56px;border:0;border-radius:24px;background:var(--s5r-yellow);color:#000;text-align:center;box-shadow:0 30px 120px #f3e60059;animation:s5-mo-takeover-fly 1.7s cubic-bezier(.2,.8,.2,1) forwards}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card small{display:block;font-family:var(--s5r-font-mono);font-size:13px;font-weight:700;letter-spacing:3px!important;color:#000}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card b{display:block;margin:10px 0;font-family:var(--s5r-font-display);font-size:clamp(56px,6vw,112px);font-weight:400;line-height:.95;color:#000;text-transform:uppercase}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card span{display:block;font-size:20px;font-weight:700;color:#000}@keyframes s5-mo-takeover-fly{0%{opacity:0;transform:scale(.7)}14%{opacity:1;transform:scale(1.04)}22%{transform:scale(1)}72%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-38vh) scale(.4)}}@media(prefers-reduced-motion:reduce){html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card{animation:none}}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:#000000b8;backdrop-filter:blur(4px)}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog{width:min(520px,100%);margin:0;padding:0;overflow:hidden;border:1px solid var(--s5r-line-strong);border-radius:20px;background:#0e0f12;box-shadow:0 40px 100px #000000b3;opacity:1;filter:none}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-art{position:relative;height:180px}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-art img{width:100%;height:100%;object-fit:cover;filter:saturate(.8);display:block}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,#0e0f12)}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-in{position:relative;padding:0 28px 28px;margin-top:-36px}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog:not(:has(.s5-mo-dialog-art)) .s5-mo-dialog-in{margin-top:0;padding-top:28px}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog small{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px!important;color:var(--s5r-red-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog.is-pick small{color:var(--s5r-green-text)}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog h2{margin:8px 0 10px;font-family:var(--s5r-font-display);font-size:44px;font-weight:400;line-height:1;color:var(--s5r-text);text-transform:uppercase}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog p{margin:0 0 22px;font-size:15px;line-height:1.45;color:var(--s5r-text-2)}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-in>div{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-in>div>button{width:100%;height:52px;margin:0;border:1px solid var(--s5r-line-strong);border-radius:12px;background:transparent;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:16px;font-weight:800;letter-spacing:0!important;text-transform:none;opacity:1}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog.is-ban .s5-mo-dialog-in>div>button.s5-mo-primary{border-color:var(--s5r-red);background:var(--s5r-red);color:#000}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog.is-pick .s5-mo-dialog-in>div>button.s5-mo-primary{border-color:var(--s5r-green);background:var(--s5r-green);color:#000}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-in>div>button.s5-mo-primary:disabled{opacity:.6}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card span{font-family:var(--s5r-font-body);text-transform:none;letter-spacing:0!important}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-backdrop{z-index:200}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog{display:block;grid-template-columns:none}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog>*{grid-column:auto}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog>:is(.s5-mo-dialog-art,.s5-mo-dialog-in){display:block;margin-top:0;justify-content:normal;gap:0}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog>.s5-mo-dialog-art+.s5-mo-dialog-in{margin-top:-36px}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog-in>div{margin:0}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog.is-ban .s5-mo-dialog-in>div>button.s5-mo-primary{border-color:var(--s5r-red)!important;background:var(--s5r-red)!important}html body main.s5-match-ops.s5-approved-match .s5-mo-dialog.is-pick .s5-mo-dialog-in>div>button.s5-mo-primary{border-color:var(--s5r-green)!important;background:var(--s5r-green)!important}@media(min-width:901px){html body main.s5-match-ops.s5-approved-match .s5-mo-map-pool{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card{aspect-ratio:4 / 3}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-name{padding:0 16px 12px;font-size:clamp(22px,1.6vw,30px)}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-action{height:44px;line-height:44px;font-size:12px}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-picked>.s5-mo-map-action,html body main.s5-match-ops.s5-approved-match .s5-mo-map-card.is-banned>.s5-mo-map-action{font-size:11px;letter-spacing:1.2px!important}html body main.s5-match-ops.s5-approved-match .s5-mo-map-card>.s5-mo-map-stamp{font-size:14px;padding:8px 14px}}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover{inset:0 0 auto;height:100vh;height:100dvh}html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card,html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card.is-ban,html body main.s5-match-ops.s5-approved-match .s5-mo-takeover-card.is-pick{animation-duration:1.5s}html body main.s5-tournament-room.s5-tournament-room.s5-tournament-room :where(*){position:static;max-width:none;font-family:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;text-overflow:clip;box-shadow:none}html body main.s5-tournament-room.s5-tournament-room.s5-tournament-room :where(.s5-visually-hidden){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body main.s5-tournament-room.s5-tournament-room{--s5-tr-gutter: clamp(16px, 4.2vw, 80px);--s5-tr-gold: #f3c84b;--s5-tr-silver: #c9d1db;--s5-tr-bronze: #d98a4e;box-sizing:border-box;width:100%;max-width:1920px;margin:0 auto;padding:0 var(--s5-tr-gutter) 96px;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal}html body main.s5-tournament-room.s5-tournament-room :where(h1,h2,h3,p){letter-spacing:0;text-transform:none}html body main.s5-tournament-room.s5-tournament-room :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}html body main.s5-tournament-room.s5-tournament-room h1:focus-visible{outline:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-topbar{display:flex;align-items:center;gap:20px;height:72px;margin:0;padding:0;border-bottom:1px solid #16191e}html body main.s5-tournament-room.s5-tournament-room .s5-tr-brand{display:flex;align-items:baseline;gap:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-brand-word{position:relative;font-family:var(--s5r-font-display);font-size:24px;font-weight:400;letter-spacing:-.5px!important;color:var(--s5r-text);text-transform:uppercase}html body main.s5-tournament-room.s5-tournament-room .s5-tr-brand-word:after{content:"";position:absolute;left:0;bottom:-5px;width:58%;height:3px;background:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-brand-tag{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:2.5px!important;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back,html body main.s5-tournament-room.s5-tournament-room .s5-tr-refresh,html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions .s5-language-switcher-trigger{display:inline-flex;align-items:center;gap:8px;width:auto;height:40px;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;box-shadow:none;color:var(--s5r-text-2);font-family:var(--s5r-font-body);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back{margin-left:20px;padding-left:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back:hover{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back svg,html body main.s5-tournament-room.s5-tournament-room .s5-tr-refresh svg{width:16px;height:16px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-refresh span{position:static;width:auto;height:auto;clip:auto;overflow:visible}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions{display:flex;gap:8px;margin-left:auto}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions .s5-language-switcher{padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin:0;padding:28px 0 22px;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-title{display:block;min-width:0;padding:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--s5r-orange)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-eyebrow small{font-size:11px;letter-spacing:1.5px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-title h1{margin:10px 0 8px;font-family:var(--s5r-font-display);font-size:clamp(40px,3.8vw,72px);font-weight:400;line-height:.95;color:var(--s5r-text);text-transform:uppercase}html body main.s5-tournament-room.s5-tournament-room .s5-tr-title>p{margin:0;font-size:16px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-inspection-copy{display:block;margin-top:8px;font-size:13px;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts{display:grid;grid-template-columns:repeat(4,auto);gap:10px;margin:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts>div{min-width:120px;padding:14px 16px;border:1px solid var(--s5r-line);border-radius:14px;background:var(--s5r-surface);box-shadow:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts dd{display:block;margin:6px 0 0;font-family:var(--s5r-font-num);font-size:26px;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts dd.is-text{font-family:var(--s5r-font-body);font-size:17px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .is-live dd{display:flex;align-items:center;gap:8px;color:var(--s5r-live)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .is-live dd i{width:9px;height:9px;border-radius:50%;background:var(--s5r-live);animation:s5-tr-blink 1.4s infinite}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .is-live.is-zero dd{color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .is-live.is-zero dd i{display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-progress-rail{display:block;width:140px;height:6px;margin-top:12px;overflow:hidden;border-radius:3px;background:#16191e}html body main.s5-tournament-room.s5-tournament-room .s5-tr-progress-rail i{display:block;height:100%;border-radius:3px;background:var(--s5r-green)}@keyframes s5-tr-blink{50%{opacity:.25}}html body main.s5-tournament-room.s5-tournament-room .s5-tr-notice{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:14px 18px;border:1px solid rgba(243,230,0,.3);border-radius:14px;background:#f3e60012;color:var(--s5r-yellow);font-size:15px;font-weight:600}html body main.s5-tournament-room.s5-tournament-room .s5-tr-notice.is-error{border-color:#ff575759;background:#ff575714;color:var(--s5r-red-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:6px;margin:0 0 22px;padding:0;border:0;background:none;overflow:visible}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:12px 14px;border:1px solid var(--s5r-line);border-radius:12px;background:var(--s5r-surface);box-shadow:none;color:var(--s5r-text-3);text-align:left;font-family:var(--s5r-font-body);letter-spacing:0;text-transform:none;opacity:1}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step small{font-family:var(--s5r-font-num);font-size:13px;font-weight:800;letter-spacing:.5px;color:inherit}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step strong{font-size:15px;font-weight:800;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step span{font-size:12px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:transparent}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-done{color:var(--s5r-green-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-done strong{color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-done:after{background:var(--s5r-green)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-now{border-color:#f3e60080;background:linear-gradient(180deg,rgba(243,230,0,.08),transparent),var(--s5r-surface);color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-now strong{color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-now:after{background:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step.is-skip{opacity:.5}html body main.s5-tournament-room.s5-tournament-room button.s5-tr-step{cursor:pointer}html body main.s5-tournament-room.s5-tournament-room button.s5-tr-step:hover{border-color:var(--s5r-line-strong)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr) auto;gap:32px;align-items:center;margin:0 0 22px;padding:24px 28px;overflow:hidden;border:1px solid rgba(243,230,0,.45);border-radius:20px;background:linear-gradient(90deg,rgba(243,230,0,.1),rgba(243,230,0,.02) 45%,transparent),var(--s5r-surface);box-shadow:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match.is-live{border-color:#ff4d5e8c;background:linear-gradient(90deg,rgba(255,77,94,.12),transparent 50%),var(--s5r-surface)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-label small{display:block;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match.is-live .s5-tr-primary-label small{color:var(--s5r-live)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-state{display:block;margin:0;padding:0;background:none;border:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-state strong{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:20px;font-weight:800;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-state strong i{width:9px;height:9px;border-radius:50%;background:var(--s5r-live);animation:s5-tr-blink 1.4s infinite}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-state span{display:block;margin-top:4px;font-size:14px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-label p{margin:6px 0 0;font-size:13px;font-weight:700;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;align-items:center;margin:0;font-size:inherit}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 span{font-family:var(--s5r-font-display);font-size:clamp(26px,2.3vw,42px);font-weight:400;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text);text-transform:uppercase}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 span:last-child{text-align:right}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 span.is-own{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 em{min-width:150px;font-style:normal;font-family:var(--s5r-font-num);font-size:54px;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 em.is-idle{font-family:var(--s5r-font-display);font-size:34px;font-weight:400;color:var(--s5r-text-3);text-transform:uppercase}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match>button{display:inline-flex;align-items:center;gap:12px;width:auto;height:64px;margin:0;padding:0 30px;border:0;border-radius:14px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-body);font-size:19px;font-weight:800;letter-spacing:0;text-transform:none;animation:s5-tr-go-pulse 2s ease-in-out infinite}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match>button svg{width:20px;height:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match>button:disabled{opacity:.7;animation:none}@keyframes s5-tr-go-pulse{0%,to{box-shadow:0 0 #f3e60073}50%{box-shadow:0 0 0 10px #f3e60000}}html body main.s5-tournament-room.s5-tournament-room .s5-tr-teams{margin:0 0 22px;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;width:auto;height:auto;min-height:0;margin:0;padding:14px 16px;border:1px solid var(--s5r-line);border-radius:14px;background:var(--s5r-surface);box-shadow:none;color:var(--s5r-text);text-align:left;letter-spacing:0;text-transform:none;cursor:pointer}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-card:hover{border-color:var(--s5r-line-strong);background:#0d0e10}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-seed{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--s5r-raised);color:var(--s5r-text-2);font-family:var(--s5r-font-num);font-size:18px;font-weight:800}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-copy{min-width:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-copy h3{margin:0;font-size:17px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-copy p{margin:3px 0 0;font-size:13px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-count{font-family:var(--s5r-font-num);font-size:17px;font-weight:800;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-card.is-own{border-color:#f3e60073}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-card.is-own .s5-tr-team-seed{background:var(--s5r-yellow);color:#000}html body main.s5-tournament-room.s5-tournament-room .s5-tr-own-tag{display:inline-block;margin-left:6px;padding:3px 6px;border-radius:5px;background:#f3e60024;color:var(--s5r-yellow);font-style:normal;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.3px;vertical-align:middle}html body main.s5-tournament-room.s5-tournament-room .s5-tr-empty{margin:0;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:28px;align-items:start;margin:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-schedule{min-width:0;margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-robin,html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics{margin:0;padding:24px;border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface);box-shadow:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-robin>header,html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings>header,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 18px;padding:0;border:0}html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-round-robin,.s5-tr-standings)>header small,html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-standings,.s5-tr-statistics)>header span{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-round-robin,.s5-tr-standings,.s5-tr-statistics)>header h2{margin:4px 0 0;font-family:var(--s5r-font-body);font-size:24px;font-weight:800;line-height:1.2;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics>header{flex-direction:column;align-items:flex-start;gap:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend{margin:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend ul{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:0;padding:0;list-style:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend li{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend li strong{font-weight:400;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend li>span{width:10px;height:10px;border-radius:3px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend .is-live{background:var(--s5r-live)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend .is-ready{background:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend .is-complete{background:var(--s5r-green)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend .is-muted{background:#3a4049}html body main.s5-tournament-room.s5-tournament-room .s5-tr-early-playoff{height:44px;margin:0;padding:0 18px;border:0;border-radius:11px;background:var(--s5r-green);color:#000;font-size:14px;font-weight:800}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-grid{display:grid;grid-template-columns:repeat(var(--s5-tr-rounds, 3),minmax(0,1fr)) minmax(0,1.15fr);gap:14px;align-items:stretch;margin:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px;border:1px solid #121418;border-radius:16px;background:#070708;box-shadow:none;scroll-margin-top:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round.is-current{border-color:#f3e60059;background:linear-gradient(180deg,rgba(243,230,0,.05),transparent 40%),#070708}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round.s5-tr-playoffs{border-color:#ff831540;background:linear-gradient(180deg,rgba(255,131,21,.07),transparent 50%),#070708}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:2px 4px 6px;border:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header>div{display:flex;align-items:baseline}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header span{margin-right:8px;font-family:var(--s5r-font-num);font-size:13px;font-weight:700;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header h3{margin:0;font-family:var(--s5r-font-body);font-size:16px;font-weight:800;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header small{font-family:var(--s5r-font-body);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round.is-current>header small{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round.s5-tr-playoffs>header small{color:var(--s5r-orange)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-active-round-matches{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match{position:relative;display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 12px 10px;border:1px solid var(--s5r-line);border-radius:12px;background:var(--s5r-surface);box-shadow:none;opacity:1}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match:before,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match:after{content:none;display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-live{border-color:#ff4d5e80}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-ready{border-color:#f3e60066}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-complete{background:#0c0d0f}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-muted{opacity:.7}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-alert{border-color:#ff57578c}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-cancelled{opacity:.5}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-mine{border-color:#f3e60099}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-mine.is-live{border-color:#ff4d5e99;box-shadow:0 0 0 3px #f3e6002e}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final{gap:10px;padding:16px 14px 12px;border-width:2px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-state{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-state>small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-yours{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border-radius:6px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:s5-tr-blink 1.2s infinite}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-live{background:#ff4d5e24;color:var(--s5r-live)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-ready{background:#f3e6001f;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-done{background:#16c79a1f;color:var(--s5r-green-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-lock{background:#15171b;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-alert{background:#ff575724;color:var(--s5r-red-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-chip.is-cancel{background:#15171b;color:var(--s5r-text-3);text-decoration:line-through}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-kind{align-self:flex-start;padding:4px 7px;border-radius:6px;background:#ff831524;color:var(--s5r-orange)!important;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-main{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-teams{display:flex;flex-direction:column;gap:0;margin:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;align-items:center;height:30px;margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-seed{height:22px;border-radius:6px;background:var(--s5r-raised);color:var(--s5r-text-3);font-family:var(--s5r-font-num);font-size:12px;font-weight:800;line-height:22px;text-align:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>strong{min-width:0;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>b{min-width:30px;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team.is-win>b{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team.is-lose>strong{color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team.is-own .s5-tr-match-seed{background:var(--s5r-yellow);color:#000}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team.is-tbd>strong{font-weight:600;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team{height:36px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>strong{font-size:17px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>b{font-size:28px}html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-match-context,.s5-tr-match-live){display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:16px;margin:0;padding:0;border:0;background:none;font-size:12px;line-height:1.35;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-live .s5-tr-match-score-aggregate{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-live .s5-tr-match-map{font-weight:700;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-live strong{font-weight:700;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions{display:flex;gap:6px;width:100%;margin:0;padding:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button{flex:1;width:100%;height:36px;min-height:36px;margin:0;padding:0 10px;border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;box-shadow:none;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:13px;font-weight:800;letter-spacing:0;text-transform:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button:hover{border-color:var(--s5r-yellow);color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-mine .s5-tr-match-actions button.is-enter{border-color:var(--s5r-yellow);background:var(--s5r-yellow);color:#000}html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings{position:sticky;top:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings>header>small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap{margin:0;padding:0;overflow-x:auto;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap table{width:100%;border-collapse:separate;border-spacing:0 4px;font-variant-numeric:tabular-nums}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap thead th{padding:0 10px 4px;border:0;background:none;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-align:right;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap thead th:nth-child(2){text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody :is(td,th){height:52px;padding:0 10px;border:0;background:var(--s5r-raised);font-family:var(--s5r-font-num);font-size:18px;font-weight:800;text-align:right;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody td:first-child{width:34px;border-radius:10px 0 0 10px;text-align:center;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody td:last-child{border-radius:0 10px 10px 0;font-size:22px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody td:last-child strong{font-weight:800}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody th{font-family:var(--s5r-font-body);font-size:15px;font-weight:700;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody th small{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody th small.is-tie{display:inline;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr.is-final-zone td:first-child{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr.is-own :is(td,th){background:#f3e60014}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr.is-own th{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody td.is-pos{color:var(--s5r-green-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody td.is-neg{color:var(--s5r-red-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr.s5-tr-cutline td{height:auto;padding:4px 0;background:none;border-radius:0;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div{display:flex;align-items:center;gap:10px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div span,html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div strong{flex:none;font-weight:700;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div:before,html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div:after{content:"";flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--s5r-yellow) 0 6px,transparent 6px 10px)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings-note{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places{margin:0 0 18px;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places h3{margin:0 0 12px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places ol{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:8px;align-items:end;margin:0;padding:0;list-style:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border:1px solid var(--s5r-line);border-radius:14px;background:var(--s5r-raised);text-align:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li strong{font-family:var(--s5r-font-num);font-size:34px;font-weight:800;line-height:1}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li span{font-size:14px;font-weight:800;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li small{font-family:var(--s5r-font-mono);font-size:9px;letter-spacing:1.3px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-1{order:2;padding-block:24px;border-color:#f3c84b99;background:linear-gradient(180deg,rgba(243,200,75,.16),transparent),var(--s5r-raised)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-1 strong{color:var(--s5-tr-gold)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-2{order:1}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-2 strong{color:var(--s5-tr-silver)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-3{order:3}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-3 strong{color:var(--s5-tr-bronze)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-4{order:4;grid-column:1 / -1;flex-direction:row;justify-content:flex-start;gap:8px;padding:0 6px;border:0;background:none;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-4 :is(strong,span){font-family:var(--s5r-font-body);font-size:13px;font-weight:400;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-4 strong:after{content:" ·"}html body main.s5-tournament-room.s5-tournament-room .s5-tr-official-places li.is-place-4 small{display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics{margin-top:22px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-coverage,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-status{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;border:0;border-radius:12px;background:#16c79a14;color:var(--s5r-green-text);font-size:14px;font-weight:600}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-coverage.is-warning{background:#f3e60012;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-status{background:var(--s5r-raised);color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-status.is-warning{background:#ff575714;color:var(--s5r-red-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics :is(.s5-statistics-coverage,.s5-statistics-status) svg{width:18px;height:18px;flex:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics .s5-statistics-empty{margin:0;padding:28px;border:1px dashed var(--s5r-line-strong);border-radius:14px;text-align:center;font-size:15px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-skeleton{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-skeleton i{height:150px;border-radius:14px;background:linear-gradient(90deg,#0f1012 25%,#17191c,#0f1012 65%);background-size:300% 100%;animation:s5-tr-shimmer 1.4s ease-in-out infinite}@keyframes s5-tr-shimmer{0%{background-position:100% 0}to{background-position:0 0}}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders{margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;border:0;border-radius:14px;background:var(--s5r-raised)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article>header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;border:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article>header strong{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article>header svg{width:16px;height:16px;color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top img,html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-initials{width:48px;height:48px;border-radius:12px;object-fit:cover;background:#1a1d22}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-initials{display:grid;place-items:center;font-family:var(--s5r-font-num);font-size:16px;font-weight:800;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top div{min-width:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top strong{display:block;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top small{display:block;margin-top:2px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top small.is-own{color:var(--s5r-yellow)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-leader-top b{font-family:var(--s5r-font-num);font-size:32px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article ol{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 0 0;border-top:1px solid #1a1d22;list-style:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;margin:0;padding:0;border:0;background:none;font-size:13px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article li>span:first-child{font-family:var(--s5r-font-num);font-weight:800;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article li>span:nth-child(2){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article li b{font-family:var(--s5r-font-num);font-weight:800;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders article>p{margin:0;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details{margin-top:16px;border-radius:14px;background:var(--s5r-raised)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;list-style:none;cursor:pointer;font-size:14px;font-weight:700;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details>summary::-webkit-details-marker{display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details>summary svg{width:18px;height:18px;transition:transform .16s ease}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details[open]>summary svg{transform:rotate(180deg)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details>section{margin:0;padding:0 16px 16px;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details h3{margin:8px 0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details :is(th,td){padding:8px 10px;border:0;border-bottom:1px solid #1a1d22;background:none;font-size:13px;text-align:right;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details tbody th,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details thead th:first-child{text-align:left;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-details thead th{font-family:var(--s5r-font-mono);font-size:10px;letter-spacing:1.2px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start;margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card{display:block;margin:0;padding:36px;border:1px solid var(--s5r-line);border-radius:22px;background:linear-gradient(135deg,rgba(255,131,21,.1),transparent 60%),var(--s5r-surface);box-shadow:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>header{display:flex;gap:8px;margin:0;padding:0;border:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>header :is(span,h2){margin:0;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>header span:after{content:" ·"}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>h3{margin:10px 0;font-family:var(--s5r-font-num);font-size:110px;font-weight:800;line-height:.9;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>h3 span{font-size:70px;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>small{display:block;margin:0 0 18px;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-dots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;max-width:520px;margin-bottom:24px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-dots i{aspect-ratio:1;border-radius:8px;background:#16191e}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-dots i.is-on{background:var(--s5r-green)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>p{max-width:44ch;margin:0 0 22px;font-size:17px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>button{width:auto;height:60px;margin:0;padding:0 28px;border:0;border-radius:14px;background:var(--s5r-yellow);color:#000;font-family:var(--s5r-font-body);font-size:17px;font-weight:800;letter-spacing:0;text-transform:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>button:disabled{opacity:1;background:#23262b;color:#6b737f;cursor:not-allowed}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-note{display:block;max-width:44ch;font-size:17px;line-height:1.4;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-steps{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-steps li{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--s5r-line);border-radius:14px;background:var(--s5r-surface)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-steps b{width:36px;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-steps span{font-size:15px;color:var(--s5r-text-2)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-steps strong{color:var(--s5r-text)}@media(max-width:1500px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-layout{grid-template-columns:minmax(0,1fr) 380px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1400px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders>div,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1200px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-header{grid-template-columns:minmax(0,1fr);gap:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-layout{grid-template-columns:minmax(0,1fr)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings{position:static}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match{grid-template-columns:minmax(0,1fr);gap:18px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match>button{justify-self:start}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-tabs{display:flex;overflow-x:auto;scrollbar-width:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step{flex:0 0 150px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-topbar{flex-wrap:wrap;height:auto;padding-block:12px;gap:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back{margin-left:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-refresh span{display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-team-grid,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-leaders>div,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics-skeleton{grid-template-columns:minmax(0,1fr)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2{grid-template-columns:minmax(0,1fr);gap:6px;text-align:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match h2 span:last-child{text-align:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-primary-match>button{width:100%;justify-content:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card{padding:22px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>h3{font-size:80px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-robin,html body main.s5-tournament-room.s5-tournament-room .s5-tr-standings,html body main.s5-tournament-room.s5-tournament-room .s5-tr-statistics{padding:16px}}@media(prefers-reduced-motion:reduce){html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-primary-match>button,.s5-tr-chip-dot,.s5-tr-primary-state strong i,.s5-tr-event-facts .is-live dd i,.s5-tr-statistics-skeleton i){animation:none}}html body main.s5-tournament-room.s5-tournament-room .s5-tr-back:before,html body main.s5-tournament-room.s5-tournament-room .s5-tr-back:after{content:none;display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions .s5-language-switcher-trigger svg{width:16px;height:16px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-refresh span{display:inline;margin:0;clip:auto;clip-path:none;white-space:nowrap}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts>div{overflow:visible}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts dd{overflow:visible;text-overflow:clip}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step>:is(small,strong,span){display:block;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-legend li{margin:0;padding:0;border:0;background:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match{align-items:stretch;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-teams{align-items:stretch;width:100%}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team{width:100%}html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-match-context,.s5-tr-match-live){justify-content:flex-start;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr{display:table-row}html body main.s5-tournament-room.s5-tournament-room .s5-tr-table-wrap tbody tr.s5-tr-cutline td{display:table-cell}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step{max-height:none;overflow:visible;align-items:flex-start;justify-content:flex-start}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step>:is(small,strong,span){flex:none;align-self:flex-start}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step>span{font-size:12px;font-weight:400;color:inherit}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-main{align-items:stretch}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-main>*{align-self:stretch;width:auto}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button{display:inline-flex;align-items:center;justify-content:center;text-align:center}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions .s5-language-switcher-trigger svg{display:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header-actions .s5-language-switcher-trigger{min-width:0;color:var(--s5r-text)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts dd.is-text{white-space:normal;max-width:200px;line-height:1.25}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .s5-tr-event-progress{min-width:172px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-cutline div :is(span,strong){font-size:10px;line-height:1.4}html body main.s5-tournament-room.s5-tournament-room .s5-tr-header{grid-template-columns:minmax(0,1fr) max-content}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-tabs{height:auto;min-height:0;grid-auto-rows:auto;grid-template-rows:auto;align-items:stretch}html body main.s5-tournament-room.s5-tournament-room .s5-tr-step{height:auto;padding:12px 14px 14px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts{grid-template-columns:repeat(3,minmax(120px,auto)) minmax(172px,auto);width:max-content}html body main.s5-tournament-room.s5-tournament-room .s5-tr-setup-card>small.s5-tr-setup-note{margin:0;font-family:var(--s5r-font-body);font-size:17px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.4;color:var(--s5r-text-2)}@media(max-width:1200px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-header{grid-template-columns:minmax(0,1fr)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts{width:auto;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts>div{min-width:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-event-facts .s5-tr-event-progress{min-width:0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-progress-rail{width:100%}}@media(min-width:1201px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-grid{display:flex;flex-direction:column;gap:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:stretch;padding:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:4px 8px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header>div{flex-direction:column;align-items:flex-start;gap:2px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header span{margin:0;font-size:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header h3{font-size:18px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-active-round-matches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"state  state" "kind   kind" "main   actions";column-gap:16px;row-gap:10px;align-items:center;padding:14px 16px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-state{grid-area:state}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-kind{grid-area:kind}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match:not(:has(.s5-tr-match-kind)){grid-template-areas:"state state" "main actions"}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-main{grid-area:main;min-width:0;gap:6px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions{grid-area:actions;width:auto;flex-direction:column}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button{width:128px;flex:none}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-teams{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;position:relative}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-teams:after{content:":";position:absolute;left:50%;top:50%;transform:translate(-50%,-55%);font-family:var(--s5r-font-num);font-size:24px;font-weight:800;color:var(--s5r-text-3)}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team{grid-template-columns:26px minmax(0,1fr) auto;height:40px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team+.s5-tr-match-team{grid-template-columns:auto minmax(0,1fr) 26px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team+.s5-tr-match-team>b{order:1;text-align:left}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team+.s5-tr-match-team>strong{order:2;text-align:right}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team+.s5-tr-match-team>.s5-tr-match-seed{order:3}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-seed{height:26px;line-height:26px;font-size:13px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>strong{font-size:17px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>b{font-size:28px;min-width:34px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>strong{font-size:19px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>b{font-size:32px}html body main.s5-tournament-room.s5-tournament-room :is(.s5-tr-match-context,.s5-tr-match-live){justify-content:center;text-align:center}}@media(min-width:1201px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-round{display:flex;flex-direction:column;gap:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header{flex-direction:row;justify-content:space-between;align-items:baseline;padding:2px 6px 0}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header>div{flex-direction:row;align-items:baseline;gap:8px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header h3{font-size:16px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button{width:auto;min-width:96px;padding:0 16px}}@media(min-width:1201px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-round>header{min-height:0;height:auto;margin:0}}@media(min-width:1201px)and (max-width:1699px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-match,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match:not(:has(.s5-tr-match-kind)){grid-template-columns:minmax(0,1fr);grid-template-areas:"state" "kind" "main" "actions"}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match:not(:has(.s5-tr-match-kind)){grid-template-areas:"state" "main" "actions"}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions{flex-direction:row;width:100%}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-actions button{flex:1;width:100%}}@media(min-width:1201px)and (max-width:1699px){html body main.s5-tournament-room.s5-tournament-room .s5-tr-layout{grid-template-columns:minmax(0,1fr) 340px;gap:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round-robin{padding:20px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-round{padding:10px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final{padding:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-teams{column-gap:22px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team{grid-template-columns:22px minmax(0,1fr) auto;gap:6px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team+.s5-tr-match-team{grid-template-columns:auto minmax(0,1fr) 22px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-seed{height:22px;line-height:22px;font-size:12px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>strong,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>strong{font-size:15px}html body main.s5-tournament-room.s5-tournament-room .s5-tr-match-team>b,html body main.s5-tournament-room.s5-tournament-room .s5-tr-match.is-final .s5-tr-match-team>b{font-size:26px;min-width:28px}}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :where(*){position:static;max-width:none;font-family:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;box-shadow:none}html body .s5-result-backdrop.s5-result-backdrop.is-page{background:var(--s5r-bg)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet{--s5-res-gutter: clamp(16px, 4vw, 64px);box-sizing:border-box;padding:0 var(--s5-res-gutter) 120px;border-left:1px solid var(--s5r-line);background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet.is-page{width:100%;border:0;padding-inline:max(var(--s5-res-gutter),calc((100% - 1472px)/2))}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet h1:focus-visible{outline:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:flex-start;gap:16px;min-height:72px;height:72px;margin:0;padding:0;border:0;border-bottom:1px solid #16191e;background:var(--s5r-bg);backdrop-filter:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet.is-page .s5-result-header{position:static}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-brand{display:flex;align-items:baseline;gap:10px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-brand-word{position:relative;font-family:var(--s5r-font-display);font-size:24px;font-weight:400;letter-spacing:-.5px!important;color:var(--s5r-text);text-transform:uppercase}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-brand-word:after{content:"";position:absolute;left:0;bottom:-5px;width:58%;height:3px;background:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-brand-tag{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:2.5px!important;color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header>button{display:inline-flex;align-items:center;gap:8px;width:auto;height:40px;margin:0 0 0 16px;padding:0 14px 0 10px;border:1px solid var(--s5r-line);border-radius:10px;background:transparent;color:var(--s5r-text-2);font-size:14px;font-weight:600}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header>button:hover{color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header>button svg{width:16px;height:16px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header>button span{position:static;width:auto;height:auto;clip:auto;overflow:visible}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero{position:relative;display:block;margin:28px 0 0;padding:28px 40px 34px;overflow:hidden;border:1px solid var(--s5r-line);border-radius:24px;background:#050505}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse at 22% 50%,rgba(243,230,0,.13),transparent 55%),linear-gradient(180deg,#00000059,#000000d9);pointer-events:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero.is-w2:after{background:radial-gradient(ellipse at 78% 50%,rgba(243,230,0,.13),transparent 55%),linear-gradient(180deg,#00000059,#000000d9)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.7) brightness(.32) blur(1px)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero>:not(.s5-result-hero-art){position:relative;z-index:1}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero-eyebrow{display:flex;align-items:center;gap:0;margin:0;font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero-eyebrow h1{margin:0;font-size:11px;font-weight:700;line-height:inherit;color:var(--s5r-orange)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-official{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border-radius:8px;background:#16c79a24;color:var(--s5r-green-text);font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-official.is-corrected{background:#f3e6001f;color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-official i{width:6px;height:6px;border-radius:50%;background:currentColor}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:40px;align-items:center;min-height:0;margin:30px 0 0;padding:0;border:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div:last-child{align-items:flex-end;text-align:right}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div strong{margin:0;font-family:var(--s5r-font-display);font-size:clamp(34px,3.4vw,64px);font-weight:400;line-height:.95;overflow-wrap:anywhere;color:var(--s5r-text-2);text-transform:uppercase}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div.is-winner strong{color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div>span{display:inline-flex;align-items:center;gap:8px;width:max-content;height:30px;padding:0 12px;border-radius:8px;background:var(--s5r-yellow);color:#000;font-size:13px;font-weight:800}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div>span svg{width:16px;height:16px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>p{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line{display:flex;align-items:center;gap:22px;font-family:var(--s5r-font-num);font-size:120px;font-weight:800;line-height:.9;font-variant-numeric:tabular-nums}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line b{font-weight:800;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line b.is-lead{color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line>span{font-size:70px;color:var(--s5r-line-strong)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>p small{font-family:var(--s5r-font-mono);font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-warning{display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:12px 16px;border:0;border-radius:12px;background:#f3e60012;color:var(--s5r-yellow);font-size:14px;font-weight:600}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-warning svg{width:18px;height:18px;flex:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards{display:grid;gap:12px;margin:18px 0 0;padding:0;border:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards.is-bo1{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards.is-bo3{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards.is-bo5{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.3fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards.is-bo3.count-2{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.15fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article:not(.s5-result-mvp-card){position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;min-height:128px;margin:0;padding:14px 16px;overflow:hidden;border:1px solid var(--s5r-line);border-radius:16px;background:#050505}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article:not(.s5-result-mvp-card)>img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.55)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article:not(.s5-result-mvp-card):after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.88))}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article:not(.s5-result-mvp-card)>:not(img){position:relative;z-index:1}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article>div small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article:not(.s5-result-mvp-card)>div strong{font-family:var(--s5r-font-display);font-size:24px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article>div em{font-style:normal;font-size:12px;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards>article>span{font-family:var(--s5r-font-num);font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;margin:0;padding:16px 18px;border:1px solid rgba(243,200,75,.45);border-radius:16px;background:linear-gradient(135deg,rgba(243,200,75,.13),transparent 60%),var(--s5r-surface)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card .s5-result-player-avatar{width:72px;height:72px;border-radius:16px;font-size:22px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card small{display:inline-flex;align-items:center;gap:6px;color:#f3c84b;letter-spacing:1.6px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card small svg{width:14px;height:14px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card strong{display:block;margin-top:4px;font-size:22px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:6px 0 0;font-size:13px;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card p b{margin-left:8px;font-family:var(--s5r-font-num);font-size:16px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-mvp-card p b:first-child{margin-left:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics{margin:22px 0 0;padding:22px 24px;border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:0;border:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics>header small{display:block;margin-bottom:4px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics>header h3{margin:0;font-size:22px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;font-size:13px;font-weight:700;color:var(--s5r-green-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence>span{width:8px;height:8px;border-radius:50%;background:currentColor}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence strong{font-weight:700;color:inherit}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence small{margin-left:4px;font-size:12px;font-weight:600;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence.is-pending{color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence.is-pending>span{animation:s5-res-blink 1.4s infinite}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :is(.s5-result-evidence.is-unavailable,.s5-result-evidence.is-manual_partial){color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-evidence.is-invalid{color:var(--s5r-red-text)}@keyframes s5-res-blink{50%{opacity:.25}}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs{display:flex;gap:4px;margin:0 0 16px;padding:4px;overflow-x:auto;border:1px solid var(--s5r-line);border-radius:12px;background:#070708}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button{display:flex;flex:1;align-items:center;justify-content:center;gap:10px;min-width:140px;width:auto;height:48px;margin:0;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--s5r-text-2);font-size:14px;font-weight:700;white-space:nowrap}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button strong{font-family:var(--s5r-font-num);font-size:17px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button.is-active{background:var(--s5r-raised);color:var(--s5r-text);box-shadow:inset 0 0 0 1px var(--s5r-line-strong)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-availability{display:flex;align-items:flex-start;gap:14px;margin:0 0 12px;padding:18px 20px;border:1px dashed var(--s5r-line-strong);border-radius:14px;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-availability svg{width:22px;height:22px;flex:none;margin-top:2px;color:var(--s5r-yellow);animation:s5-res-spin 1.4s linear infinite}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-availability strong{display:block;font-size:16px;font-weight:700;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-availability p{margin:4px 0 0;font-size:14px;color:var(--s5r-text-2)}@keyframes s5-res-spin{to{transform:rotate(360deg)}}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating-state{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:12px 16px;border:0;border-radius:12px;background:#ffffff0a;color:var(--s5r-text-2);font-size:14px;font-weight:600}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table{overflow-x:auto;margin:0;padding:0;border:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table table{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0 3px;font-variant-numeric:tabular-nums}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table.is-roster-only table{min-width:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table thead th{padding:0 12px 6px;border:0;background:none;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-align:right;text-transform:uppercase;white-space:nowrap;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table thead th:first-child{text-align:left}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row th{padding:16px 12px 8px;border:0;background:none;text-align:left}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row th>span{display:inline-flex;align-items:baseline;gap:10px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row strong{font-size:17px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row :is(em,i){display:inline-flex;align-items:center;gap:5px;margin-left:12px;padding:4px 8px;border-radius:6px;font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;vertical-align:middle}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row em{background:var(--s5r-yellow);color:#000}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row em svg{width:12px;height:12px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row i{margin-left:8px;background:#15171b;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row)>:is(th,td){height:58px;padding:0 12px;border:0;background:var(--s5r-raised);font-family:var(--s5r-font-num);font-size:18px;font-weight:800;text-align:right;white-space:nowrap;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row)>th{border-radius:12px 0 0 12px;font-family:var(--s5r-font-body);text-align:left}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row)>td:last-child{border-radius:0 12px 12px 0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr.is-mvp>:is(th,td){background:#17160f}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr.is-mvp>th{box-shadow:inset 3px 0 #f3c84b}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row):hover>:is(th,td){background:#15171a}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr.is-expanded>th{border-bottom-left-radius:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr.is-expanded>td:last-child{border-bottom-right-radius:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr>th{display:table-cell}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row)>th>*{vertical-align:middle}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-expand{display:inline-grid;place-items:center;width:30px;height:30px;margin:0 12px 0 0;padding:0;border:1px solid var(--s5r-line-strong);border-radius:8px;background:transparent;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-expand.is-empty{border-color:transparent}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-expand svg{width:14px;height:14px;transition:transform .2s}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-expand[aria-expanded=true] svg{transform:rotate(180deg)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-identity{display:inline-flex;align-items:center;gap:12px;max-width:260px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-identity>span:last-child{overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:700;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-avatar{display:inline-grid;flex:none;place-items:center;width:38px;height:38px;overflow:hidden;border-radius:10px;background:#1a1d22;color:var(--s5r-text-2);font-family:var(--s5r-font-num);font-size:14px;font-weight:800}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-avatar img{width:100%;height:100%;object-fit:cover}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody th>small{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:3px 6px;border-radius:5px;background:#f3c84b2e;color:#f3c84b;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.2px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody th>small svg{width:10px;height:10px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table td.s5-result-kills{color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table td.is-pos{color:var(--s5r-green-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table td.is-neg{color:var(--s5r-red-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating span{display:inline-block;min-width:52px;padding:4px 8px;border-radius:7px;text-align:center;background:#ffffff0f;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating span.is-high{background:#16c79a29;color:var(--s5r-green-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating span.is-low{background:#ff575721;color:var(--s5r-red-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating-delta strong{display:block;font-size:20px;font-weight:800;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating-delta.is-pos strong{color:var(--s5r-green-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating-delta.is-neg strong{color:var(--s5r-red-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-rating-delta small{display:block;margin-top:2px;font-family:var(--s5r-font-body);font-size:11px;font-weight:600;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metrics-row>td{padding:0 0 10px;border:0;background:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:-3px 12px 0;padding:18px;border:1px solid var(--s5r-line);border-top:0;border-radius:0 0 12px 12px;background:#0d0e10}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles>div{padding:12px 14px;border-radius:11px;background:var(--s5r-raised);text-align:left}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles small{display:block;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles strong{display:block;margin-top:6px;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;color:var(--s5r-text);white-space:nowrap}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles span{display:block;margin-top:2px;font-size:12px;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles>div.is-unavailable strong{color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-state{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:80px auto;padding:0;border:0;background:none;text-align:center}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-state>svg{box-sizing:content-box;width:32px;height:32px;padding:20px;border-radius:50%;background:var(--s5r-raised);color:var(--s5r-yellow)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-state h3{margin:6px 0 0;font-size:26px;font-weight:800;color:var(--s5r-text)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-state p{margin:0;font-size:16px;color:var(--s5r-text-2)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-state button{width:auto;height:52px;margin-top:12px;padding:0 26px;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:16px;font-weight:800}@media(max-width:1300px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :is(.s5-result-map-cards.is-bo3,.s5-result-map-cards.is-bo5){grid-template-columns:repeat(3,minmax(0,1fr))}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards .s5-result-mvp-card{grid-column:1 / -1}}@media(max-width:900px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-hero{padding:22px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score{grid-template-columns:minmax(0,1fr);gap:18px;text-align:center}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div,html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div:last-child{align-items:center;text-align:center}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line{font-size:84px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :is(.s5-result-map-cards.is-bo1,.s5-result-map-cards.is-bo3,.s5-result-map-cards.is-bo5){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :is(.s5-result-map-cards.is-bo1,.s5-result-map-cards.is-bo3,.s5-result-map-cards.is-bo5){grid-template-columns:minmax(0,1fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header{flex-wrap:wrap;height:auto;padding-block:10px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-header>button{margin-left:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics{padding:16px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :is(.s5-result-evidence>span,.s5-result-availability svg,.s5-result-expand svg){animation:none;transition:none}}html body .s5-result-backdrop.s5-result-backdrop,html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet,html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet>*,html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet :where(section,article,nav,tr,div){animation:none;opacity:1;transform:none;filter:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button:before,html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button:after{content:none;display:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button{position:relative;background-image:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-statistics>header .s5-result-evidence small{display:inline;margin:0 0 0 4px;font-family:var(--s5r-font-body);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--s5r-text-3)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody td.s5-result-rating-delta small{font-size:11px;line-height:1.3}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-team-row :is(em,i){vertical-align:2px}html body .s5-result-backdrop.s5-result-backdrop:not(.is-page){justify-content:stretch;background:var(--s5r-bg)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet:not(.is-page){width:100%;border-left:0;padding-inline:max(var(--s5-res-gutter),calc((100% - 1472px)/2))}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div strong{overflow-wrap:normal;word-break:normal;hyphens:none}@media(max-width:1400px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score>div strong{font-size:clamp(30px,3.6vw,52px)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-score-line{font-size:96px}}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards:not(:has(.s5-result-mvp-card)).is-bo1{grid-template-columns:minmax(0,1fr)}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards:not(:has(.s5-result-mvp-card)).is-bo3{grid-template-columns:repeat(3,minmax(0,1fr))}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards:not(:has(.s5-result-mvp-card)).is-bo5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:900px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards:not(:has(.s5-result-mvp-card)):is(.is-bo3,.is-bo5){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-cards:not(:has(.s5-result-mvp-card)):is(.is-bo3,.is-bo5){grid-template-columns:minmax(0,1fr)}}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-availability{min-height:0;height:auto}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-metric-tiles strong{white-space:normal;line-height:1.15}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table :is(thead th:first-child,tbody tr:not(.s5-result-metrics-row)>th){position:sticky;left:0;z-index:2}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table thead th:first-child{background:var(--s5r-surface)}@media(max-width:640px){html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table th:first-child{width:170px;min-width:0;max-width:170px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table tbody tr:not(.s5-result-team-row):not(.s5-result-metrics-row)>th>small{display:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-identity{max-width:116px}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-statistics-table .s5-result-player-avatar{display:none}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs{flex-wrap:wrap;overflow-x:visible}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-map-tabs button{flex:1 1 auto;min-width:0}html body .s5-result-backdrop.s5-result-backdrop .s5-result-sheet.s5-result-sheet .s5-result-player-identity>span:last-child{min-width:0}}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :where(*){letter-spacing:inherit;text-transform:inherit;box-shadow:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell{--s5-pp-gutter: clamp(16px, 4vw, 64px);box-sizing:border-box;width:100%;max-width:1600px;min-height:100vh;margin:0 auto;padding:0 var(--s5-pp-gutter) 120px;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);letter-spacing:normal;text-transform:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell h1:focus-visible{outline:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(header>div>span,.s5-public-profile-eyebrow,.s5-profile-tile dt,.s5-profile-power-meta dt,.s5-profile-history figcaption span,.s5-profile-season-rank span,.s5-profile-season-path>span,.s5-profile-season-points span){font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:7px;background:#15171b;color:var(--s5r-text-2);font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;white-space:nowrap}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-chip.is-mint{background:#16c79a24;color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-chip.is-yellow{background:#f3e6001f;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-chip.is-orange{background:#ff831529;color:#ffb070}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-empty{margin:12px 0 0;padding:0;border:0;background:none;font-size:13px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-header{display:grid;grid-template-columns:auto minmax(0,560px) auto;justify-content:space-between;align-items:center;gap:24px;height:76px;margin:0;padding:0;border:0;border-bottom:1px solid #16191e;background:var(--s5r-bg)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-utilities{display:flex;align-items:center;gap:10px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-play{display:inline-flex;align-items:center;height:44px;padding:0 18px;border:1px solid var(--s5r-yellow);border-radius:11px;background:transparent;color:var(--s5r-yellow);font-size:14px;font-weight:800;letter-spacing:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-play:hover{background:var(--s5r-yellow);color:#000}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile{display:block;width:auto;max-width:none;margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero{position:relative;display:block;margin:26px 0 0;padding:32px 36px 0;overflow:hidden;border:1px solid var(--s5r-line);border-left:0;border-radius:26px;background:#050505;isolation:isolate}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero:before{content:"";position:absolute;inset:-8px;z-index:-2;background:var(--s5-profile-hero-art, none) center / cover no-repeat;filter:grayscale(.6) brightness(.28) blur(2px)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000000f5,#000000c7 42%,#00000073),repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 2px,transparent 2px 9px);box-shadow:inset 4px 0 0 var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-identity{display:flex;align-items:center;gap:28px;min-width:0;margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar-frame{position:relative;flex:none;width:128px;height:128px;padding:3px;box-sizing:border-box;border-radius:26px;background:linear-gradient(135deg,var(--s5r-yellow),rgba(243,230,0,.1) 55%,var(--s5r-orange))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar{width:100%;height:100%;margin:0;overflow:hidden;border:0;border-radius:23px;background:#1a1d22;display:grid;place-items:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar img{width:100%;height:100%;object-fit:cover}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar span{font-family:var(--s5r-font-display);font-size:54px;color:var(--s5r-text-2);text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar-mark{position:absolute;right:-10px;bottom:-10px;display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--s5r-yellow);border-radius:13px;background:#000;color:var(--s5r-yellow);font-family:var(--s5r-font-display);font-size:15px;text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-who{min-width:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-eyebrow{color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-eyebrow i{font-style:normal;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero h1{margin:8px 0 12px;font-family:var(--s5r-font-display);font-size:clamp(46px,5.2vw,92px);font-weight:400;line-height:.88;text-transform:uppercase;overflow-wrap:anywhere;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-plates{display:flex;flex-wrap:wrap;gap:8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-profile-plate,.s5-public-profile-badge){display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;box-sizing:border-box;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:#ffffff0f;color:var(--s5r-text);font-size:13px;font-weight:700;white-space:nowrap}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-plate svg{width:15px;height:15px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-plate.is-rank{border-color:#f3c84b73;background:linear-gradient(90deg,#f3c84b38,#f3c84b0f);color:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-plate.is-ok{border-color:#16c79a4d;background:#16c79a1f;color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-plate.is-calibration{border-color:#f3e6004d;background:#f3e6001a;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-plate.is-season{border-color:#ff831573;background:linear-gradient(90deg,#ff831533,#ff83150d);color:#ffb070}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-badge{position:static;border-color:#ff4d4d8c;background:linear-gradient(90deg,#ff4d4d40,#ff4d4d0f);color:#ff9b9b;font-family:var(--s5r-font-mono);font-size:11px;letter-spacing:1.6px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight{position:relative;flex:none;width:236px;height:132px;margin:0;overflow:hidden;border:1px solid rgba(243,230,0,.45);border-radius:16px;background:#0b0c0e}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.9))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight figcaption{position:absolute;left:14px;right:14px;bottom:10px;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight :is(figcaption,&.is-empty) span{grid-column:1 / -1;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight strong{font-family:var(--s5r-font-display);font-size:26px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight em{font-style:normal;font-family:var(--s5r-font-num);font-size:18px;font-weight:800;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight.is-empty{display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:14px;box-sizing:border-box}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight.is-empty:after{content:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:28px 0 0;padding:0;border:0;border-top:1px solid rgba(255,255,255,.08);background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div{position:relative;min-width:0;margin:0;padding:18px 22px 20px;border:0;border-left:1px solid rgba(255,255,255,.08);background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div:first-child{padding-left:0;border-left:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats dd{margin:8px 0 0;font-family:var(--s5r-font-num);font-size:44px;font-weight:800;line-height:.95;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats small{display:block;margin-top:6px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats i{position:absolute;left:22px;right:22px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#ffffff14}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div:first-child i{left:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats i em{display:block;height:100%;border-radius:inherit;background:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-yellow dd{color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-gold dd{color:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-gold i em{background:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-mint dd{color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-mint i em{background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-muted dd{color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats .is-text dd{font-family:var(--s5r-font-body);font-size:20px;line-height:1.15;overflow-wrap:anywhere}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile>.s5r-switch{margin:22px 0 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-main-grid{display:grid;grid-template-columns:420px minmax(0,1fr) 400px;gap:22px;align-items:start;margin:22px 0 0;padding:0;border:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-column{display:flex;flex-direction:column;gap:22px;min-width:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-lower-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:22px;align-items:stretch;margin:22px 0 0;padding:0;border:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-lower-grid.is-single{grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-public-profile-general-card,.s5-public-profile-statistics,.s5-public-profile-playing,.s5-public-profile-final,.s5-public-profile-best-maps,.s5-public-profile-form,.s5-public-profile-teaser,.s5-public-profile-collection){position:relative;min-width:0;margin:0;padding:22px;overflow:hidden;border:1px solid var(--s5r-line);border-radius:20px;background:var(--s5r-surface)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-public-profile-general-card,.s5-public-profile-statistics,.s5-public-profile-playing,.s5-public-profile-final,.s5-public-profile-best-maps,.s5-public-profile-form,.s5-public-profile-teaser,.s5-public-profile-collection)>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:0 0 18px;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(section,article)>header h2{margin:5px 0 0;font-family:var(--s5r-font-body);font-size:22px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card>header>div>span{color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card{position:relative;aspect-ratio:.7;height:auto;margin:0;padding:0;overflow:hidden;border:1px solid rgba(243,230,0,.55);border-radius:22px;background:repeating-linear-gradient(135deg,rgba(243,230,0,.035) 0 2px,transparent 2px 12px),radial-gradient(ellipse at 50% 20%,#34300a,#121106 55%,#070707);box-shadow:0 30px 80px #0000008c,inset 0 0 60px #f3e6000f;isolation:isolate}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.09) 45%,rgba(243,230,0,.08) 50%,transparent 62%);mix-blend-mode:screen}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card:after{content:"";position:absolute;inset:10px;z-index:4;pointer-events:none;border:1px solid rgba(243,230,0,.2);border-radius:15px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-power{position:absolute;left:24px;top:20px;z-index:3;margin:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-power strong{display:block;font-family:var(--s5r-font-num);font-size:60px;font-weight:800;line-height:.9;color:var(--s5r-yellow);text-shadow:0 0 30px rgba(243,230,0,.35)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-power span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>b{position:absolute;right:24px;top:22px;z-index:3;font-family:var(--s5r-font-display);font-size:26px;font-weight:400;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-portrait{position:absolute;inset:15% 0 31%;z-index:1;display:grid;place-items:center;margin:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-portrait img{width:auto;height:100%;aspect-ratio:1;object-fit:cover;border-radius:18px;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-portrait span{font-family:var(--s5r-font-display);font-size:120px;color:#ffffff1f;text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-name{position:absolute;left:0;right:0;bottom:25%;z-index:3;margin:0;text-align:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-name strong{display:block;font-family:var(--s5r-font-display);font-size:36px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-name span{display:block;margin-top:6px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>dl{position:absolute;left:20px;right:20px;bottom:32px;z-index:3;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:0;padding:14px 0 0;border:0;border-top:1px solid rgba(243,230,0,.2);background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>dl>div{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>dl dd{order:1;margin:0 0 4px;font-family:var(--s5r-font-num);font-size:28px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>dl dt{order:2;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-card-meta{position:absolute;left:0;right:0;bottom:14px;z-index:3;text-align:center;font-family:var(--s5r-font-mono);font-size:8px;letter-spacing:1.4px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>button{position:absolute;left:50%;top:52%;z-index:5;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;width:auto;height:42px;margin:0;padding:0 16px;border:1px solid var(--s5r-yellow);border-radius:11px;background:#000000bf;color:var(--s5r-yellow);font-size:13px;font-weight:800}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>button svg{width:16px;height:16px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card>p{position:absolute;left:16px;right:16px;top:64%;z-index:5;margin:0;padding:8px 10px;border-radius:9px;background:#ff575726;color:var(--s5r-red-text);font-size:12px;text-align:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card:has(.s5-general-player-card) .s5-profile-card-foot{display:flex;justify-content:space-between;margin:14px 0 0;font-size:13px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-card-foot b{color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winrow{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;margin:0 0 12px;padding:16px;border-radius:14px;background:var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring{position:relative;width:150px;height:150px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring svg{width:100%;height:100%;transform:rotate(-90deg)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring circle{stroke:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring circle.is-value{stroke:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring b{font-family:var(--s5r-font-num);font-size:32px;font-weight:800;color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-ring span{font-family:var(--s5r-font-mono);font-size:9px;letter-spacing:1.3px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit{display:flex;flex-direction:column;gap:10px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit p{display:flex;justify-content:space-between;align-items:baseline;margin:0;font-size:14px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit p b{font-family:var(--s5r-font-num);font-size:22px;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit .is-win,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit .is-win b{color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit .is-loss,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit .is-loss b{color:var(--s5r-red-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit>div{display:flex;gap:2px;height:10px;overflow:hidden;border-radius:5px;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit>div i{background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit>div em{flex:1;background:#ff575799}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tiles.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile{position:relative;min-width:0;margin:0;padding:16px 16px 18px;overflow:hidden;border:0;border-radius:14px;background:var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile dd{margin:8px 0 0;font-family:var(--s5r-font-num);font-size:36px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--s5r-text);white-space:nowrap}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile dd.is-mint{color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile small{display:block;margin-top:6px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile i{position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tile i em{display:block;height:100%;border-radius:inherit;background:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-strength{display:flex;align-items:center;gap:14px;margin:16px 0 0;padding:14px 16px;border:1px solid rgba(243,230,0,.3);border-radius:14px;background:linear-gradient(90deg,rgba(243,230,0,.14),transparent 75%),var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-strength>svg{flex:none;width:42px;height:42px;padding:10px;box-sizing:border-box;border-radius:11px;background:var(--s5r-yellow);color:#000}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-strength span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-strength strong{display:block;margin-top:3px;font-size:17px;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-strength p{margin:2px 0 0;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid>div{position:relative;min-width:0;padding:18px;overflow:hidden;border:1px solid rgba(243,230,0,.3);border-radius:14px;background:linear-gradient(135deg,rgba(243,230,0,.12),transparent 70%),var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid>div.is-weapon{border-color:#ff831559;background:linear-gradient(135deg,rgba(255,131,21,.14),transparent 70%),var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid svg{position:absolute;right:-8px;bottom:-12px;width:92px;height:92px;opacity:.12}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid .is-weapon span{color:var(--s5r-orange)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid strong{display:block;margin-top:8px;font-family:var(--s5r-font-display);font-size:24px;font-weight:400;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid .is-weapon strong{font-family:var(--s5r-font-num);font-size:26px;font-weight:800;text-transform:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs{margin:18px 0 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs h3 i{width:8px;height:8px;border-radius:50%;background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs h3 i.is-avoid{background:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li{position:relative;height:74px;overflow:hidden;border:2px solid rgba(22,199,154,.55);border-radius:12px;background:#0b0c0e;isolation:isolate}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--s5-map-art, none) center / cover no-repeat;filter:brightness(.6)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li.is-avoid{border-color:#ff57578c}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li.is-avoid:before{filter:grayscale(1) brightness(.4)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li span{position:absolute;left:10px;bottom:8px;font-family:var(--s5r-font-display);font-size:17px;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li b{position:absolute;right:8px;top:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--s5r-green);color:#000}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li.is-avoid b{background:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-prefs li b svg{width:13px;height:13px;stroke-width:3}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating{border-color:#f3e6004d;background:linear-gradient(160deg,rgba(243,230,0,.1),transparent 55%),var(--s5r-surface)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating>header>div>span{color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-big{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-big>strong{font-family:var(--s5r-font-num);font-size:88px;font-weight:800;line-height:.85;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating.is-calibration .s5-profile-power-big>strong{font-size:64px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-medal{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 14px;border:1px solid rgba(243,200,75,.5);border-radius:14px;background:linear-gradient(180deg,#f3c84b38,#f3c84b0d)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-medal small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-medal b{font-family:var(--s5r-font-num);font-size:30px;font-weight:800;line-height:1;color:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating .s5-public-profile-progress{position:relative;height:10px;margin:22px 0 0;overflow:visible;border-radius:5px;background:linear-gradient(90deg,#3a3f47,#8b8f3a 45%,var(--s5r-yellow))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating .s5-public-profile-progress i{position:absolute;top:-6px;left:auto;width:0;height:22px;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-rating .s5-public-profile-progress i:after{content:"";position:absolute;right:-2px;top:0;width:4px;height:22px;border-radius:2px;background:#fff;box-shadow:0 0 0 3px #0009}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-ticks{display:flex;justify-content:space-between;margin:8px 0 0;font-family:var(--s5r-font-mono);font-size:9px;letter-spacing:1px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;padding:0;border:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta>div{margin:0;padding:12px 14px;border:0;border-radius:12px;background:#00000059}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta dd{margin:4px 0 0;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta>div:last-child dd{color:#f3c84b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta>div.is-muted dd{font-family:var(--s5r-font-body);font-size:16px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-meta>div small{display:block;margin-top:4px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration{margin:16px 0 0;padding:14px;border:1px dashed rgba(243,230,0,.35);border-radius:12px;background:#f3e60012}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration>span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration>div{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin:10px 0 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration>div i{height:10px;border-radius:3px;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration>div i.is-on{background:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-calibration p{margin:8px 0 0;font-size:13px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history{margin:18px 0 0;padding:14px 14px 10px;border-radius:14px;background:#00000059}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history figcaption{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history figcaption b{font-family:var(--s5r-font-num);font-size:18px;font-weight:800}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history figcaption b.is-up{color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history figcaption b.is-down{color:var(--s5r-red-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history svg{display:block;width:100%;height:150px;overflow:visible}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history line{stroke:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history text{fill:#5c6470;font-family:var(--s5r-font-mono);font-size:8px;text-anchor:end}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history polyline.is-line{stroke:var(--s5r-yellow);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history circle.is-win{fill:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history circle.is-loss{fill:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history circle.is-last{stroke:var(--s5r-yellow);stroke-width:2}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history>p{display:flex;justify-content:space-between;margin:6px 0 0;font-family:var(--s5r-font-mono);font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history ul{display:flex;gap:14px;margin:10px 0 0;padding:0;list-style:none;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history ul li{display:inline-flex;align-items:center;gap:6px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history ul i{width:8px;height:8px;border-radius:50%;background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-history ul i.is-loss{background:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps ol{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:14px;min-height:104px;margin:0;padding:0;overflow:hidden;border:1px solid transparent;border-radius:14px;background:var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li:first-child{border-color:#f3e60073;background:linear-gradient(90deg,rgba(243,230,0,.08),transparent 60%),var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>img,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>i{grid-row:1 / span 2;width:112px;height:100%;object-fit:cover;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>b{position:absolute;left:8px;top:6px;font-family:var(--s5r-font-num);font-size:22px;font-weight:800;color:var(--s5r-text);text-shadow:0 2px 8px rgba(0,0,0,.8)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li:first-child>b{color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px;row-gap:6px;padding:12px 14px 0 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>span>strong{font-family:var(--s5r-font-display);font-size:21px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>span>small{font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-rate{grid-column:1 / -1;display:flex;align-items:center;gap:8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-rate i{flex:1;height:6px;overflow:hidden;border-radius:3px;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-rate i em{display:block;height:100%;background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-map-rate b{font-family:var(--s5r-font-num);font-size:15px;color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>dl{display:flex;gap:18px;margin:0;padding:6px 14px 12px 0;border:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>dl>div{margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps dt{font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps dd{margin:2px 0 0;font-family:var(--s5r-font-num);font-size:18px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form>header>div:last-child{display:flex;flex-wrap:wrap;gap:6px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form>header>div:last-child i,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li>b{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:9px;font-style:normal;font-family:var(--s5r-font-num);font-size:15px;font-weight:800}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form :is(i,b).is-win{background:#16c79a29;color:var(--s5r-green-text);box-shadow:inset 0 -3px 0 var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form :is(i,b).is-loss{background:#ff575724;color:var(--s5r-red-text);box-shadow:inset 0 -3px 0 var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form i.is-last{outline:2px solid var(--s5r-yellow);outline-offset:2px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form .s5-profile-tiles{margin-bottom:14px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li{display:grid;grid-template-columns:36px 76px minmax(0,1fr) 150px 80px;gap:14px;align-items:center;min-height:62px;margin:0;padding:0 14px 0 10px;border:0;border-left:3px solid transparent;border-radius:12px;background:var(--s5r-raised)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li.is-win{border-left-color:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li.is-loss{border-left-color:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-art{width:76px;height:44px;border-radius:8px;background:#1a1d22 center / cover no-repeat}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li>span:nth-of-type(2){min-width:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li>span strong{display:block;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li>span strong em{font-style:normal;font-weight:600;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li>span small{display:block;margin-top:2px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-kd{display:flex;align-items:center;justify-content:flex-end;gap:8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-kd i{width:44px;height:5px;overflow:hidden;border-radius:3px;background:#1a1d22}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-kd i em{display:block;height:100%;background:var(--s5r-green)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-kd strong{font-family:var(--s5r-font-num);font-size:18px;font-weight:800;white-space:nowrap;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-form-date{font-size:12px;text-align:right;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-teaser{border-color:#ff831559;background:linear-gradient(160deg,rgba(255,131,21,.12),transparent 60%),var(--s5r-surface)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-teaser>header>div>span{color:var(--s5r-orange)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-teaser .s5-profile-tile:first-child dd{color:#ff9b9b}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-teaser>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;margin:12px 0 0;padding:0;border:1px solid rgba(255,131,21,.5);border-radius:12px;background:transparent;color:#ffb070;font-size:14px;font-weight:800}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-teaser>button svg{width:16px;height:16px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:30px;align-items:center;margin:22px 0 0;padding:24px 28px;border-color:#ff831566;border-radius:22px;background:linear-gradient(90deg,#ff831524,#ff831505 60%),var(--s5r-surface)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank{display:flex;align-items:center;gap:16px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-shield{display:grid;place-items:center;width:84px;height:94px;clip-path:polygon(50% 0,100% 18%,100% 70%,50% 100%,0 70%,0 18%);background:linear-gradient(180deg,var(--s5r-orange),#8a3a00);font-family:var(--s5r-font-num);font-size:32px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank>div>span{color:var(--s5r-orange)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank strong{display:block;margin:4px 0;font-size:18px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank small{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:6px;background:#15171b;font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path h2{margin:6px 0 16px;font-size:20px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path h2 em{font-style:normal;color:var(--s5r-green-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path .s5-public-profile-progress{position:relative;height:12px;margin:0;overflow:visible;border-radius:6px;background:#16191e}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path .s5-public-profile-progress i{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:linear-gradient(90deg,var(--s5r-orange),var(--s5r-yellow))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path .s5-public-profile-progress em{position:absolute;top:-7px;bottom:-7px;width:3px;border-radius:2px;background:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path .s5-public-profile-progress b{position:absolute;top:-8px;display:grid;place-items:center;width:28px;height:28px;margin-left:-14px;box-sizing:border-box;border:3px solid var(--s5r-yellow);border-radius:50%;background:#000;font-family:var(--s5r-font-num);font-size:11px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path p{display:flex;justify-content:space-between;margin:14px 0 0;font-size:13px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points{display:flex;gap:10px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points>div{min-width:120px;padding:14px 16px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0006}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points b{display:block;margin-top:6px;font-family:var(--s5r-font-num);font-size:26px;font-weight:800;line-height:1;white-space:nowrap;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:120px;padding:0 16px;border-radius:14px;background:var(--s5r-orange);color:#000;font-size:13px;font-weight:800;letter-spacing:.5px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points a svg{width:18px;height:18px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-collection>header>div>span{color:var(--s5r-orange)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-collection>header>b{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;background:#15171b;color:var(--s5r-text-2);font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-browser{display:flex;flex-direction:column-reverse;gap:14px;margin:0;padding:0;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail{display:flex;flex-direction:row;gap:10px;margin:0;padding:0;overflow-x:auto;border:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail-divider{display:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail button{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none;width:78px;height:auto;margin:0;padding:3px;border:2px solid var(--s5r-line-strong);border-radius:12px;background:var(--s5r-raised);color:var(--s5r-text-2);font-family:var(--s5r-font-mono);font-size:9px;font-weight:700;letter-spacing:1px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail button.is-selected{border-color:var(--s5r-yellow);color:var(--s5r-yellow)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-thumbnail{display:block;width:100%;aspect-ratio:.664;overflow:hidden;border-radius:8px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-thumbnail img{width:100%;height:100%;object-fit:cover}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0;border:0;background:none;text-align:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected-image{width:100%;aspect-ratio:.664;overflow:hidden;border-radius:22px;box-shadow:0 30px 80px #00000080}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected-image img{width:100%;height:100%;object-fit:cover}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected>strong{margin-top:6px;font-family:var(--s5r-font-display);font-size:20px;font-weight:400;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected>small{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-state{display:grid;grid-template-columns:420px minmax(0,1fr) 400px;gap:22px;margin:26px 0 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-state i{height:560px;border-radius:20px;background:linear-gradient(90deg,#0f1012 25%,#17191c,#0f1012 65%);background-size:300% 100%;animation:s5-pp-shimmer 1.4s ease-in-out infinite}@keyframes s5-pp-shimmer{0%{background-position:100% 0}to{background-position:0 0}}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:80px auto;padding:0;border:0;background:none;text-align:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure>svg{box-sizing:content-box;width:32px;height:32px;padding:20px;border-radius:50%;background:#ff57571a;color:var(--s5r-red)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure h1{margin:6px 0 0;font-family:var(--s5r-font-body);font-size:28px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure p{margin:0;font-size:16px;color:var(--s5r-text-2)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure :is(a,button){display:inline-flex;align-items:center;gap:8px;width:auto;height:52px;margin-top:12px;padding:0 26px;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:16px;font-weight:800}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-failure :is(a,button) svg{width:18px;height:18px}@media(max-width:1480px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-main-grid{grid-template-columns:380px minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-main-grid>:nth-child(3){grid-column:1 / -1}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-column.is-right{display:grid;grid-template-columns:1fr 1fr;align-items:start}}@media(max-width:1100px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-public-profile-main-grid,.s5-public-profile-lower-grid,.s5-public-profile-state){grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-column.is-right{grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero-row{grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-highlight{display:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats{grid-template-columns:repeat(3,minmax(0,1fr))}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-strip{grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card{max-width:440px}}@media(max-width:760px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-header{grid-template-columns:auto auto;height:auto;padding-block:12px;row-gap:12px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-players-header-search{grid-column:1 / -1;order:3}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero{padding:22px 20px 0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-identity{flex-direction:column;align-items:flex-start;gap:18px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-avatar-frame{width:100px;height:100px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats{grid-template-columns:1fr 1fr}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div:first-child{padding:14px 14px 16px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats i,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats>div:first-child i{left:14px;right:14px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-headline-stats dd{font-size:34px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winrow{grid-template-columns:minmax(0,1fr);justify-items:center}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-winsplit{width:100%}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-tiles.is-three{grid-template-columns:1fr 1fr}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-form ol li{grid-template-columns:36px minmax(0,1fr) auto;padding:10px 12px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-profile-form-art,.s5-profile-form-date){display:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points>*{flex:1}}@media(max-width:480px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-who{align-self:stretch;max-width:100%}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-hero h1{font-size:clamp(32px,11vw,46px)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-power-big>strong{font-size:64px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-role-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-state i{animation:none}}html body:has(main.s5-public-profile-shell){background:var(--s5r-bg)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card:after{background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-profile-plate,.s5-public-profile-highlight figcaption){font-family:var(--s5r-font-body)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card{padding:22px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card{padding:22px!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-statistics>header{align-items:flex-end!important;border-bottom:0}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-statistics>header h2{margin:5px 0 0!important;font-size:22px!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-statistics>header span{color:var(--s5r-text-3)!important;font:700 10px/1.2 var(--s5r-font-mono)!important;letter-spacing:1.6px!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-statistics>header span:before{content:none;display:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-card-foot b{font-family:var(--s5r-font-body)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-browser{height:auto!important;min-height:0;overflow:visible}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail{height:auto!important;max-height:none!important;flex:none;padding-bottom:2px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-rail button:after{content:none;display:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-collection{height:auto!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path{border:0!important;padding:0;background:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-path h2,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank strong{font-family:var(--s5r-font-body)!important;text-transform:none!important;letter-spacing:0!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-rank .s5-profile-shield{font:800 32px/1 var(--s5r-font-num)!important;letter-spacing:0!important;color:var(--s5r-text)!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-profile-season-points b{font-family:var(--s5r-font-num)!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected>strong{font-family:var(--s5r-font-display)!important;text-transform:uppercase!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-card-selected-image{height:auto!important;max-height:none!important;aspect-ratio:.664!important}@media(max-width:1100px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell :is(.s5-public-profile-main-grid,.s5-public-profile-lower-grid,.s5-public-profile-column)>*{order:0!important;grid-column:auto!important}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-general-card{max-width:none}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-general-player-card{max-width:420px;margin-inline:auto}}@media(max-width:560px){html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li{grid-template-columns:96px minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>img,html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>i{width:96px}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>span{grid-template-columns:minmax(0,1fr)}html body main.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell.s5-public-profile-shell .s5-public-profile-best-maps li>span>small{grid-row:auto}}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :where(*){letter-spacing:inherit;text-transform:inherit;box-shadow:none}html body:has(main.s5-public-players-shell){background:var(--s5r-bg)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell{box-sizing:border-box;width:100%;max-width:1600px;min-height:100vh;margin:0 auto;padding:0 clamp(16px,4vw,64px) 140px;background:var(--s5r-bg);color:var(--s5r-text);font-family:var(--s5r-font-body);letter-spacing:normal;text-transform:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell h1:focus-visible{outline:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-header{display:grid;grid-template-columns:auto minmax(0,560px) auto;justify-content:space-between;align-items:center;gap:24px;height:76px;margin:0;padding:0;border:0;border-bottom:1px solid #16191e;background:var(--s5r-bg)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-utilities{display:flex;align-items:center;gap:10px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-play{display:inline-flex;align-items:center;height:44px;padding:0 18px;border:1px solid var(--s5r-yellow);border-radius:11px;background:transparent;color:var(--s5r-yellow);font-size:14px;font-weight:800;letter-spacing:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-play:hover{background:var(--s5r-yellow);color:#000}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand{display:flex;align-items:baseline;gap:10px;color:var(--s5r-text);text-decoration:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand .s5r-wordmark-word{position:relative;margin:0;padding:0;border:0;font-family:var(--s5r-font-display);font-size:26px;font-weight:400;line-height:1;letter-spacing:-.5px;text-transform:uppercase;color:var(--s5r-text)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand .s5r-wordmark-word:after{left:0;bottom:-6px;width:58%;height:3px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand .s5r-wordmark-tag{margin:0;padding:0;border:0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;line-height:1;letter-spacing:2.5px;color:var(--s5r-yellow)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:48px;margin:0;padding:0 10px 0 14px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:var(--s5r-surface);box-sizing:border-box}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search:focus-within{border-color:#4a525e;outline:2px solid var(--s5r-yellow);outline-offset:3px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>svg{width:18px;height:18px;margin:0;color:var(--s5r-text-3)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>input{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;outline:none;background:transparent;color:var(--s5r-text);font:500 15px/1.2 var(--s5r-font-body);letter-spacing:normal}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>input:focus-visible{outline:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>input::placeholder{color:var(--s5r-text-3);opacity:1}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>kbd{margin:0;padding:4px 7px;border:1px solid var(--s5r-line-strong);border-radius:6px;color:var(--s5r-text-3);font:700 11px/1 var(--s5r-font-mono)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results{position:absolute;z-index:80;top:calc(100% + 8px);right:-1px;left:-1px;max-height:min(392px,calc(100vh - 120px));overflow-y:auto;overscroll-behavior:contain;margin:0;padding:6px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:#0e0f12;box-shadow:0 24px 60px #0009;box-sizing:border-box}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>:is(p,button){display:flex;align-items:center;gap:8px;width:100%;min-height:48px;margin:0;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--s5r-text-2);font:500 13px/1.3 var(--s5r-font-body);text-align:left}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>button:hover{background:#17191d;color:var(--s5r-text)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>button svg{width:16px;height:16px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;margin:0;padding:8px 10px;border-radius:9px;background:transparent;color:var(--s5r-text);text-decoration:none;outline:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a.is-active{background:#f3e60014;box-shadow:inset 0 0 0 1px #f3e60059}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a:focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:-2px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results .s5-public-player-avatar{display:inline-grid;place-items:center;width:40px;height:40px;overflow:hidden;border:0;border-radius:10px;background:#1a1d22;color:var(--s5r-text-2);font:700 15px/1 var(--s5r-font-num)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results .s5-public-player-avatar img{width:100%;height:100%;object-fit:cover}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a>span:not(.s5-public-player-avatar){display:grid;gap:3px;min-width:0}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a :is(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:normal}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a strong{font:700 14px/1.2 var(--s5r-font-body);color:var(--s5r-text)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a small{font:500 12px/1.2 var(--s5r-font-body);color:var(--s5r-text-3)}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search-results>a>b{font:400 14px/1 var(--s5r-font-display);color:var(--s5r-yellow);white-space:nowrap}@media(pointer:coarse){html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>kbd{display:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search{grid-template-columns:auto minmax(0,1fr)}}@media(max-width:760px){html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search>kbd{display:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-player-search{grid-template-columns:auto minmax(0,1fr)}}@media(max-width:380px){html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header{column-gap:12px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand .s5r-wordmark-word{font-size:22px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-brand .s5r-wordmark-tag{display:none}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-utilities{gap:8px}html body header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header.s5-public-players-header .s5-public-players-play{padding:0 12px;font-size:13px;white-space:nowrap}}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-page{display:block;margin:0;padding:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero{position:relative;display:block;margin:26px 0 0;padding:48px 44px 0;overflow:hidden;border:1px solid var(--s5r-line);border-radius:28px;background:#050505;isolation:isolate}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero:before{content:"";position:absolute;inset:-8px;z-index:-2;background:var(--s5-players-hero-art, none) center / cover no-repeat;filter:grayscale(.5) brightness(.3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000000f5,#000000b3 50%,#00000059),repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 2px,transparent 2px 9px);box-shadow:inset 4px 0 0 var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero-copy>span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero h1{margin:14px 0;font-family:var(--s5r-font-display);font-size:clamp(52px,6vw,108px);font-weight:400;line-height:.86;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero h1 em{display:block;font-style:normal;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero-copy>p{max-width:56ch;margin:0;font-size:17px;line-height:1.5;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city{display:inline-flex;flex-direction:column;gap:8px;margin-top:28px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city>span:first-child{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select{position:relative;display:block}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select select{appearance:none;width:auto;min-width:300px;height:52px;margin:0;padding:0 48px 0 18px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:#0000008c;color:var(--s5r-text);font-family:var(--s5r-font-body);font-size:16px;font-weight:700;cursor:pointer;opacity:1}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select select:disabled{cursor:default}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select select:not(:disabled):hover{border-color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select svg{position:absolute;right:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--s5r-yellow);pointer-events:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;margin:44px 0 0;padding:0;border:0;border-top:1px solid rgba(255,255,255,.08)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary>div{min-width:0;margin:0;padding:20px 24px 22px;border-left:1px solid rgba(255,255,255,.08)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary>div:first-child{padding-left:0;border-left:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dd{margin:8px 0 0;font-family:var(--s5r-font-num);font-size:36px;font-weight:800;line-height:.95;font-variant-numeric:tabular-nums;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dd.is-yellow{color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dd.is-gold{color:#f3c84b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dd.is-mint{color:var(--s5r-green-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary small{display:block;margin-top:6px;font-size:12px;color:var(--s5r-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero:not(:has(.s5-public-players-summary)){padding-bottom:44px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:72px 0 22px;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-section-head span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-section-head h2{margin:6px 0 0;font-family:var(--s5r-font-display);font-size:clamp(28px,2.6vw,42px);font-weight:400;line-height:1;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-section-head p{margin:6px 0 0;font-size:14px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-player-avatar{display:inline-grid;flex:none;place-items:center;width:46px;height:46px;overflow:hidden;border:0;border-radius:12px;background:#1a1d22;color:var(--s5r-text-2);font-family:var(--s5r-font-num);font-size:16px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-player-avatar img{width:100%;height:100%;object-fit:cover}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium{display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:18px;align-items:end}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a{position:relative;display:flex;flex-direction:column;gap:18px;padding:26px 24px 22px;overflow:hidden;border:1px solid rgba(201,209,219,.35);border-radius:24px;background:#050505;isolation:isolate;transition:transform .2s}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a:hover{transform:translateY(-4px)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--s5-podium-art, none) center / cover no-repeat;filter:grayscale(.4) brightness(.28)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000004d,#000000eb 70%)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-rank{position:absolute;right:18px;top:0;z-index:-1;font-family:var(--s5r-font-num);font-size:150px;font-weight:800;line-height:1;color:#ffffff0f}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-who{display:flex;align-items:center;gap:16px;min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-who>span:last-child{min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-photo{flex:none;width:88px;height:88px;padding:3px;box-sizing:border-box;border-radius:22px;background:linear-gradient(135deg,#c9d1db,transparent 60%)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-photo .s5-public-player-avatar{width:100%;height:100%;border-radius:19px;font-size:28px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-who em{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;background:#c9d1db24;color:#c9d1db;font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-who strong{display:block;margin-top:8px;font-family:var(--s5r-font-display);font-size:clamp(24px,2vw,34px);font-weight:400;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-tags i{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-tags i.is-role{background:#f3e6001f;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-tags i.is-card{background:#ff4d4d24;color:#ff9b9b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 0 0;border:0;border-top:1px solid rgba(255,255,255,.08)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium dl>div{margin:0;padding:0 12px;border:0;border-left:1px solid rgba(255,255,255,.08);background:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium dl>div:first-child{padding-left:0;border-left:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium dt{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium dd{display:flex;align-items:center;min-height:30px;margin:6px 0 0;font-family:var(--s5r-font-num);font-size:24px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-1{padding-block:34px 26px;border-color:#f3c84b99}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-1 .s5-public-players-podium-photo{width:112px;height:112px;background:linear-gradient(135deg,#f3c84b,transparent 60%)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-1 em{background:#f3c84b2e;color:#f3c84b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-1 dd.is-power{color:#f3c84b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-1 .s5-public-players-podium-rank{color:#f3c84b14}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-3{border-color:#d98a4e73}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-3 .s5-public-players-podium-photo{background:linear-gradient(135deg,#d98a4e,transparent 60%)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-3 em{background:#d98a4e29;color:#d98a4e}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-other{border-color:var(--s5r-line-strong)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-other .s5-public-players-podium-photo{background:linear-gradient(135deg,#4a515c,transparent 60%)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-place-other em{background:#ffffff14;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-stage{display:grid}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-stage>*{grid-area:1 / 1;min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium.is-ghost{visibility:hidden;pointer-events:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-empty{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:240px;padding:30px 32px;box-sizing:border-box;border:1px dashed rgba(201,209,219,.3);border-radius:24px;background:#050505}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-empty em{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;background:#c9d1db24;color:#c9d1db;font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.4px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-empty strong{font-family:var(--s5r-font-display);font-size:clamp(24px,2vw,34px);font-weight:400;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-empty p{max-width:56ch;margin:0;font-size:15px;line-height:1.45;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.is-up){color:var(--s5r-green-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.is-down){color:var(--s5r-red-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-form{display:inline-flex;gap:3px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-form i{width:8px;height:18px;border-radius:2px;background:var(--s5r-green)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-form i.is-loss{background:var(--s5r-red)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start;margin:24px 0 0;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking{min-width:0;margin:0;padding:22px;border:1px solid var(--s5r-line);border-radius:22px;background:var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking>header{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 14px;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking>header span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking>header h2{margin:5px 0 0;font-family:var(--s5r-font-body);font-size:22px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-filters{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-filters button{width:auto;height:34px;margin:0;padding:0 12px;border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;color:var(--s5r-text-2);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-filters button[aria-pressed=true]{border-color:#f3e60080;background:#f3e6001f;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns,html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns{grid-template-columns:44px 60px minmax(0,1fr) 150px 100px 100px 70px 22px;gap:14px;padding:0 14px 8px 0;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.3px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:first-child{text-align:center}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:nth-child(2){grid-column:2 / span 2}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:nth-child(n+3){text-align:right}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li{gap:0;min-height:68px;margin:0;padding:0;border:0;border-bottom:1px solid var(--s5r-line);border-radius:0;background:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>b{font-family:var(--s5r-font-num);font-size:20px;font-weight:800;text-align:center;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a{display:grid;grid-template-columns:46px minmax(0,1fr) auto 22px;gap:14px;align-items:center;min-height:68px;margin:0;padding:0 14px;border:1px solid transparent;border-radius:12px;background:none;color:var(--s5r-text);transition:background .15s,border-color .15s}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a:hover{border-color:var(--s5r-line-strong);background:#15171a}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>svg{width:18px;height:18px;color:var(--s5r-text-3);transition:transform .15s,color .15s}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a:hover>svg{color:var(--s5r-yellow);transform:translate(2px)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li.is-owned>a{border-color:#f3e60080;background:#f3e6000f}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li.is-owned .s5-public-players-row-who strong{color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who{min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who strong{display:block;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small{display:flex;gap:10px;margin-top:3px;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small i{font-style:normal;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small i.is-role{color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small i.is-card{color:#ff9b9b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small i.is-calibration{color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-row-who small i.is-inactive{color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl{display:grid;grid-template-columns:150px 100px 100px 70px;gap:14px;align-items:center;margin:0;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl>div{margin:0;padding:0;border:0;background:none;text-align:right}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl dd{margin:0;font-family:var(--s5r-font-num);font-size:18px;font-weight:800;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-power dd{font-size:22px;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-power i{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:2px;background:#1a1d22}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-power i em{display:block;height:100%;margin-left:auto;background:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-trend dd{font-size:16px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-trend dd.is-up{color:var(--s5r-green-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl .is-trend dd.is-down{color:var(--s5r-red-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a.is-calibration dl .is-power dd{font-family:var(--s5r-font-mono);font-size:12px;letter-spacing:1px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-more{width:100%;height:52px;margin:14px 0 0;border:1px solid var(--s5r-line-strong);border-radius:12px;background:transparent;color:var(--s5r-text);font-size:15px;font-weight:800;letter-spacing:0;text-transform:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-more:hover{border-color:var(--s5r-yellow);color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.s5-public-players-empty,.s5-public-players-more-error){margin:12px 0 0;padding:22px;border:1px dashed var(--s5r-line-strong);border-radius:14px;background:none;text-align:center;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-side{position:sticky;top:20px;display:flex;flex-direction:column;gap:24px;min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.s5-public-players-owner,.s5-public-players-mini){position:static;margin:0;padding:22px;border:1px solid var(--s5r-line);border-radius:22px;background:var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner{border-color:#f3e60066;background:linear-gradient(160deg,rgba(243,230,0,.12),transparent 55%),var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner>span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner h2{margin:6px 0 8px;font-family:var(--s5r-font-display);font-size:30px;font-weight:400;line-height:1;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner p{margin:0;font-size:15px;line-height:1.45;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;margin-top:14px;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:15px;font-weight:800;letter-spacing:0;text-transform:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner>a svg{width:18px;height:18px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-who{display:flex;align-items:center;gap:14px;margin-top:12px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-who .s5-public-player-avatar{width:64px;height:64px;border-radius:16px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-who strong{display:block;font-size:20px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-who small{display:block;font-size:13px;font-weight:400;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-big{display:flex;justify-content:space-between;align-items:flex-end;margin-top:16px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-big>b{font-family:var(--s5r-font-num);font-size:64px;font-weight:800;line-height:.9;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-big>span{font-size:13px;text-align:right;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-big>span b{display:block;font-family:var(--s5r-font-num);font-size:34px;font-weight:800;color:#f3c84b}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-big>span.is-muted b{color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-gap{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#00000059;font-size:13px;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-gap i{display:block;height:6px;margin-top:8px;overflow:hidden;border-radius:3px;background:#1a1d22}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-owner-gap i em{display:block;height:100%;background:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini header{margin:0 0 14px;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini header span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini header span.is-mint{color:var(--s5r-green-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini h2{margin:5px 0 0;font-family:var(--s5r-font-body);font-size:22px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini a{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:12px;background:var(--s5r-raised);color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini .s5-public-player-avatar{width:38px;height:38px;border-radius:10px;font-size:14px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini small{display:block;font-size:12px;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-mini a>b{font-family:var(--s5r-font-num);font-size:18px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-dots{display:inline-flex;gap:3px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-dots i{width:7px;height:7px;border-radius:50%;border:1px solid var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-dots i.is-on{background:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article{display:flex;flex-direction:column;padding:22px;border:1px solid var(--s5r-line);border-radius:18px;background:var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:0;border:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article h3{margin:0;font-family:var(--s5r-font-display);font-size:22px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article>header span{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#15171b;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1px;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article>p{margin:8px 0 16px;font-size:13px;line-height:1.4;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles article>p.is-muted{margin:10px 12px 0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-role-leader{display:flex;align-items:center;gap:12px;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-role-leader .s5-public-player-avatar{width:48px;height:48px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-role-leader small{display:block;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-role-leader strong{display:block;margin-top:2px;font-size:16px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-role-leader b{margin-left:auto;font-family:var(--s5r-font-num);font-size:24px;font-weight:800;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles ol{display:flex;flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;font-size:13px;color:var(--s5r-text-2);counter-reset:role 1}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles ol li{display:flex;justify-content:space-between;padding:4px 12px;counter-increment:role}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles ol li a:before{content:counter(role) ". "}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles ol li b{font-family:var(--s5r-font-num);color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:190px;padding:14px;overflow:hidden;border:1px solid var(--s5r-line);border-radius:18px;color:var(--s5r-text);isolation:isolate}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings a:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--s5-king-art, #111) center / cover no-repeat;filter:brightness(.55);transition:transform .3s}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings a:hover:before{transform:scale(1.05)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings a:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.94))}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings h3{margin:0 0 10px;font-family:var(--s5r-font-display);font-size:22px;font-weight:400;text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-king{display:flex;align-items:center;gap:10px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-king .s5-public-player-avatar{width:36px;height:36px;border-radius:10px;font-size:13px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-king strong{display:block;font-size:14px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-king small{font-size:11px;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-king>b{margin-left:auto;font-family:var(--s5r-font-num);font-size:18px;font-weight:800;color:var(--s5r-green-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:72px 0 0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo article{padding:22px;border:1px solid var(--s5r-line);border-radius:18px;background:var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo h2{margin:6px 0 10px;font-family:var(--s5r-font-body);font-size:18px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo p{margin:0;font-size:14px;line-height:1.55;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:48px 0 0;padding:34px 40px;border:1px solid rgba(243,230,0,.4);border-radius:26px;background:linear-gradient(90deg,rgba(243,230,0,.14),transparent 70%),var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta h2{margin:6px 0 0;font-family:var(--s5r-font-display);font-size:40px;font-weight:400;line-height:1;color:var(--s5r-text);text-transform:uppercase}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta p{margin:10px 0 0;font-size:16px;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta>a{display:inline-flex;align-items:center;gap:10px;height:60px;padding:0 30px;border-radius:14px;background:var(--s5r-yellow);color:#000;font-size:17px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta>a svg{width:20px;height:20px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-loading{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:72px 0 0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-loading i{height:260px;border-radius:24px;background:linear-gradient(90deg,#0f1012 25%,#17191c,#0f1012 65%);background-size:300% 100%;animation:s5-pl-shimmer 1.4s ease-in-out infinite}@keyframes s5-pl-shimmer{0%{background-position:100% 0}to{background-position:0 0}}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-error{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:72px auto;padding:0;border:0;background:none;text-align:center}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-error>svg{box-sizing:content-box;width:32px;height:32px;padding:20px;border-radius:50%;background:#ff57571a;color:var(--s5r-red)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-error h2{margin:6px 0 0;font-family:var(--s5r-font-body);font-size:26px;font-weight:800;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-error button{display:inline-flex;align-items:center;gap:8px;width:auto;height:52px;padding:0 26px;border:0;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:16px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-error button svg{width:18px;height:18px}@media(max-width:1400px){html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-roles>div{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-kings>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-grid{grid-template-columns:minmax(0,1fr)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-side{position:static}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns{grid-template-columns:44px 60px minmax(0,1fr) 130px 22px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:nth-child(5),html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:nth-child(6),html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns span:nth-child(4){display:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl{grid-template-columns:130px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl>div:not(.is-power){display:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-seo{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-header{grid-template-columns:auto auto;height:auto;padding-block:12px;row-gap:12px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-header-search{grid-column:1 / -1;order:3}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-hero{padding:28px 20px 0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city,html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-city-select select{width:100%;min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary{grid-template-columns:1fr 1fr}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary>div,html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary>div:first-child{padding:14px 0;border-left:0;border-top:1px solid rgba(255,255,255,.08)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-summary dd{font-size:30px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium{grid-template-columns:minmax(0,1fr)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium>a.is-lead{order:-1}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium.is-ghost>a:not(.is-lead){display:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-podium-empty{padding:24px 20px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.s5-public-players-roles>div,.s5-public-players-kings>div){grid-template-columns:minmax(0,1fr)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-columns{display:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking{padding:16px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li{grid-template-columns:30px minmax(0,1fr)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a{grid-template-columns:42px minmax(0,1fr) auto;padding:8px;gap:10px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>svg{display:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-ranking li>a>dl{grid-template-columns:90px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta{grid-template-columns:minmax(0,1fr);padding:24px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-cta h2{font-size:30px}}@media(prefers-reduced-motion:reduce){html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-public-players-loading i{animation:none}}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.s5-public-players-owner,.s5-public-players-mini,.s5-public-players-ranking){min-height:0!important;height:auto!important}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell :is(.s5-public-players-owner>p,.s5-public-players-ranking>header){min-height:0!important}.s5-loc-layer{position:fixed;inset:0;z-index:400;font-family:var(--s5r-font-body);color:var(--s5r-text);-webkit-font-smoothing:antialiased}.s5-loc-scrim{position:absolute;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.s5-loc-spot{position:fixed;left:50%;top:max(12vh,calc(env(safe-area-inset-top,0px) + 16px));transform:translate(-50%);box-sizing:border-box;width:min(700px,calc(100vw - 32px));max-height:76vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--s5r-line-strong);border-radius:22px;background:#0b0c0e;box-shadow:0 40px 120px #000000d9}.s5-loc-spot :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}.s5-loc-spot button{font:inherit;cursor:pointer}.s5-loc-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 22px 0}.s5-loc-top>span:first-child,.s5-loc-label{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}.s5-loc-top>span:first-child,.s5-loc-label.is-accent{color:var(--s5r-yellow)}.s5-loc-now{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--s5r-text-3)}.s5-loc-now svg{width:15px;height:15px;color:var(--s5r-yellow)}.s5-loc-now b{color:var(--s5r-text)}.s5-loc-input{display:flex;align-items:center;gap:14px;padding:18px 18px 18px 22px;border-bottom:1px solid var(--s5r-line)}.s5-loc-input>svg{flex-shrink:0;width:28px;height:28px;color:var(--s5r-yellow)}.s5-loc-spot.is-profile .s5-loc-input>svg{width:26px;height:26px}.s5-loc-input input{flex:1;min-width:0;height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--s5r-text);font:400 36px/1 var(--s5r-font-display);text-transform:uppercase;box-shadow:none}.s5-loc-spot .s5-loc-input input:focus-visible{outline:none}.s5-loc-input input::placeholder{color:#3a414b;opacity:1}.s5-loc-countries{display:flex;gap:4px;padding:4px;border:1px solid var(--s5r-line);border-radius:12px;background:#070708}.s5-loc-countries button{display:inline-flex;align-items:center;gap:8px;height:40px;margin:0;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--s5r-text-2);font-size:14px;font-weight:700;white-space:nowrap}.s5-loc-countries button[aria-pressed=true]{background:var(--s5r-raised);color:var(--s5r-text);box-shadow:inset 0 0 0 1px var(--s5r-line-strong)}.s5-loc-countries em{font:700 10px var(--s5r-font-mono);font-style:normal;letter-spacing:1px;color:var(--s5r-text-3)}.s5-loc-alert{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;margin:12px 12px 0;padding:12px 14px;border:1px solid rgba(255,87,87,.4);border-radius:12px;background:#ff575714;color:var(--s5r-red-text);font-size:13px;line-height:1.45}.s5-loc-alert svg{width:18px;height:18px}.s5-loc-alert b{color:var(--s5r-text)}.s5-loc-alert button{height:34px;margin:0;padding:0 12px;border:1px solid rgba(255,87,87,.5);border-radius:9px;background:transparent;color:var(--s5r-text);font-size:13px;font-weight:700}.s5-loc-body{display:flex;flex-direction:column;gap:2px;min-height:0;padding:12px;overflow:auto}.s5-loc-body>.s5-loc-label{padding:8px 12px 6px}.s5-loc-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.s5-loc-list:empty{display:none}.s5-loc-row{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;grid-template-areas:"n s g" "l s g";column-gap:18px;row-gap:3px;align-items:center;padding:11px 12px;border:1px solid transparent;border-radius:12px;color:var(--s5r-text);cursor:pointer}.s5-loc-row:hover,.s5-loc-row.is-active{border-color:var(--s5r-line-strong);background:#15171a}.s5-loc-row.is-current{box-shadow:inset 3px 0 0 var(--s5r-yellow)}.s5-loc-name{grid-area:n;min-width:0;overflow-wrap:anywhere;font:400 24px/1 var(--s5r-font-display)}.s5-loc-name mark{background:none;color:var(--s5r-yellow)}.s5-loc-local{grid-area:l;font-size:12px;color:var(--s5r-text-3)}.s5-loc-stat{grid-area:s;font-size:13px;color:var(--s5r-text-2);text-align:right}.s5-loc-stat b{font:800 17px var(--s5r-font-num);color:var(--s5r-yellow)}.s5-loc-go{grid-area:g;justify-self:end;font:700 10px var(--s5r-font-mono);letter-spacing:1.3px;color:var(--s5r-text-3);white-space:nowrap}.s5-loc-row.is-active .s5-loc-go,.s5-loc-row.is-current .s5-loc-go{color:var(--s5r-yellow)}.s5-loc-body.is-busy .s5-loc-row{cursor:default}.s5-loc-body.is-busy .s5-loc-row:not(.is-saving){opacity:.35}.s5-loc-body.is-busy .s5-loc-row:not(.is-saving):hover{border-color:transparent;background:transparent}.s5-loc-row.is-saving{border-color:#f3e60073;background:#f3e60014}.s5-loc-spin{display:inline-block;width:16px;height:16px;box-sizing:border-box;border:2px solid #2a2e35;border-top-color:var(--s5r-yellow);border-radius:50%;animation:s5-loc-spin .8s linear infinite}@keyframes s5-loc-spin{to{transform:rotate(360deg)}}.s5-loc-skeletons{display:flex;flex-direction:column;gap:2px}.s5-loc-skeletons i{display:block;height:58px;border-radius:12px;background:linear-gradient(90deg,#101215,#171a1f,#101215);background-size:200% 100%;animation:s5-loc-shimmer 1.2s infinite}@keyframes s5-loc-shimmer{to{background-position:-200% 0}}.s5-loc-empty{padding:12px}.s5-loc-empty strong{display:block;margin-bottom:8px;font-size:18px}.s5-loc-empty p{margin:0;color:var(--s5r-text-2);line-height:1.5}.s5-loc-more{display:flex;align-items:center;gap:8px;margin:8px 12px 2px;font-size:13px;color:var(--s5r-text-3)}.s5-loc-more svg{flex-shrink:0;width:15px;height:15px}.s5-loc-foot{margin:0;padding:12px 20px;border-top:1px solid var(--s5r-line);font-size:12px;line-height:1.45;color:var(--s5r-text-3)}.s5-loc-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--s5r-line-strong);border-radius:10px;background:#0b0c0e;color:var(--s5r-text-2)}.s5-loc-close svg{width:16px;height:16px}.s5-loc-close:not(:focus-visible){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;border:0}.s5-loc-live{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.s5-loc-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:390;transform:translate(-50%);box-sizing:border-box;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;width:min(497px,calc(100vw - 32px));padding:14px 16px;border:1px solid var(--s5r-line-strong);border-left:4px solid var(--s5r-green);border-radius:14px;background:#0e0f12;box-shadow:0 24px 60px #0009;font-family:var(--s5r-font-body);font-size:14px;line-height:1.45;color:var(--s5r-text-2);letter-spacing:normal}.s5-loc-toast>svg{width:20px;height:20px;color:var(--s5r-green-text)}.s5-loc-toast b{color:var(--s5r-text)}.s5-loc-toast.is-error{border-left-color:var(--s5r-red)}.s5-loc-toast.is-error>svg{color:var(--s5r-red-text)}.s5-loc-toast-action{height:34px;margin:0;padding:0 12px;border:1px solid var(--s5r-line-strong);border-radius:9px;background:transparent;color:var(--s5r-yellow);font:800 13px var(--s5r-font-body);white-space:nowrap;cursor:pointer}.s5-loc-toast-action:disabled{cursor:default;opacity:.6}.s5-loc-toast :focus-visible{outline:2px solid var(--s5r-yellow);outline-offset:3px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-picker{display:inline-flex;flex-direction:column;gap:8px;margin-top:28px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-picker-label{display:flex;align-items:center;gap:8px;font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-mine{font-weight:700;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:#f3e60024;color:var(--s5r-yellow);letter-spacing:1.2px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button{display:inline-flex;align-items:center;gap:14px;min-height:60px;margin:0;padding:8px 16px 8px 14px;border:1px solid var(--s5r-line-strong);border-radius:14px;background:#0009;color:var(--s5r-text);font-family:var(--s5r-font-body);text-align:left;cursor:pointer}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button:hover,html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button[aria-expanded=true]{border-color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-pin{flex-shrink:0;width:22px;height:22px;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-text{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--s5r-text);font-weight:400}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-text strong{font-size:18px;font-weight:800;white-space:nowrap}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-text small{font-size:13px;color:var(--s5r-text-3);white-space:nowrap}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-main{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:2px;min-width:0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-count{margin-left:auto;font:800 14px var(--s5r-font-num);color:var(--s5r-yellow);white-space:nowrap}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-count.is-zero{color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-chevron{flex-shrink:0;width:18px;height:18px;color:var(--s5r-yellow);transition:transform .15s}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button[aria-expanded=true] .s5-loc-chevron{transform:rotate(180deg)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:12px 14px;border:1px solid rgba(255,87,87,.4);border-radius:12px;background:#ff575714;color:var(--s5r-red-text);font-size:13px;line-height:1.45}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed svg{flex-shrink:0;width:18px;height:18px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed span{flex:1 1 200px;color:var(--s5r-red-text);font-weight:400}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed button{height:34px;margin:0;padding:0 12px;border:1px solid rgba(255,87,87,.5);border-radius:9px;background:transparent;color:var(--s5r-text);font-size:13px;font-weight:700;cursor:pointer}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed a{color:var(--s5r-yellow);font-weight:700;text-decoration:underline;text-underline-offset:3px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-failed.is-route{max-width:720px;margin:48px auto 0}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:stretch;margin-top:28px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity>section{position:relative;padding:22px;border:1px solid var(--s5r-line);border-radius:22px;background:var(--s5r-surface)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity>section>span{font-family:var(--s5r-font-mono);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--s5r-text-3)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity>.s5-loc-emptycity-main>span{color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity h2{margin:8px 0 10px;font-family:var(--s5r-font-display);font-size:clamp(30px,3vw,46px);font-weight:400;line-height:.95;text-transform:uppercase;color:var(--s5r-text)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity p{max-width:58ch;margin:0 0 18px;font-size:16px;line-height:1.5;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity-actions{display:flex;flex-wrap:wrap;gap:10px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity-actions a{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border:1px solid var(--s5r-yellow);border-radius:12px;background:transparent;color:var(--s5r-yellow);font-size:15px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity-actions a.is-primary{background:var(--s5r-yellow);color:#000}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity-actions svg{width:17px;height:17px}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity ol{display:flex;flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;font-size:14px;line-height:1.45;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity li b{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#15171a;font:800 14px var(--s5r-font-num);color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-notfound>svg{box-sizing:content-box;width:32px;height:32px;padding:20px;border-radius:50%;background:#f3e6001a;color:var(--s5r-yellow)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-notfound p{margin:0;font-size:15px;line-height:1.5;color:var(--s5r-text-2)}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-notfound a{display:inline-flex;align-items:center;gap:8px;height:52px;margin-top:8px;padding:0 26px;border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:16px;font-weight:800}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-notfound a svg{width:18px;height:18px}.s5-loc-chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:48px;box-sizing:border-box;padding:5px 6px 5px 14px;border:1px solid var(--s5r-line-strong);border-radius:12px;background:var(--s5r-surface);color:var(--s5r-text);font-size:15px;font-weight:700}.s5-loc-chip>svg{flex-shrink:0;width:18px;height:18px;color:var(--s5r-yellow)}.s5-loc-chip strong{font-weight:700;white-space:nowrap}.s5-loc-chip span{color:var(--s5r-text-3);font-weight:600;white-space:nowrap}.s5-loc-chip button{display:inline-flex;align-items:center;gap:6px;height:36px;margin:0;padding:0 12px;border:0;border-radius:9px;background:#17191d;color:var(--s5r-yellow);font-size:13px;font-weight:800;cursor:pointer}.s5-loc-chip button svg{width:14px;height:14px}.s5-loc-chip button:disabled{cursor:default;opacity:.5}.s5-loc-chip.is-error>svg{color:var(--s5r-red-text)}.s5-loc-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;margin:0 clamp(16px,4.2vw,80px) 24px;padding:20px 22px;border:1px solid rgba(243,230,0,.45);border-radius:18px;background:#f3e6000f;color:var(--s5r-text)}.s5-loc-banner>svg{width:28px;height:28px;color:var(--s5r-yellow)}.s5-loc-banner strong{display:block;margin-bottom:4px;font-size:17px}.s5-loc-banner p{margin:0;font-size:14px;line-height:1.45;color:var(--s5r-text-2)}.s5-loc-banner button{display:inline-flex;align-items:center;justify-content:center;height:48px;margin:0;padding:0 20px;border:1px solid var(--s5r-yellow);border-radius:12px;background:var(--s5r-yellow);color:#000;font-size:15px;font-weight:800;cursor:pointer}.s5-shared-play-header .s5-play-user-menu>div{width:270px}.s5-shared-play-header .s5-play-user-menu>div button.is-location{flex-wrap:wrap;row-gap:2px;height:auto;min-height:44px;padding-block:8px;text-align:left}.s5-shared-play-header .s5-play-user-menu>div button.is-location svg{color:var(--s5r-yellow)}.s5-play-user-menu-sub{max-width:100%;margin-left:auto;overflow:hidden;font-size:12px;font-weight:600;color:var(--s5r-text-3);text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.s5-loc-spot{top:calc(env(safe-area-inset-top,0px) + 12px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.s5-loc-top{padding-right:64px}.s5-loc-input{flex-wrap:wrap;padding:14px}.s5-loc-spot.is-browse .s5-loc-input{padding-right:64px}.s5-loc-input input{height:40px;font-size:28px}.s5-loc-countries{width:100%;box-sizing:border-box}.s5-loc-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n g" "l g" "s g"}.s5-loc-stat{text-align:left}.s5-loc-alert{grid-template-columns:20px minmax(0,1fr)}.s5-loc-alert button{grid-column:2;justify-self:start}.s5-loc-close:not(:focus-visible){clip-path:none;width:40px;height:40px;overflow:visible;border:1px solid var(--s5r-line-strong)}.s5-loc-toast{grid-template-columns:22px minmax(0,1fr)}.s5-loc-toast-action{grid-column:2;justify-self:start}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-picker{display:flex}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button{width:100%}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-button-text :is(strong,small){white-space:normal;overflow-wrap:anywhere}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-emptycity{grid-template-columns:minmax(0,1fr)}.s5-hub-page-head-side:has(>.s5-loc-chip){width:100%;align-items:stretch}.s5-loc-chip{width:100%}.s5-loc-chip :is(strong,span){white-space:normal;overflow-wrap:anywhere}.s5-loc-banner{grid-template-columns:auto minmax(0,1fr)}.s5-loc-banner button{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.s5-loc-spin,.s5-loc-skeletons i{animation:none}html body main.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell.s5-public-players-shell .s5-loc-chevron{transition:none}}
