.avatar-overlay{position:fixed;inset:0;z-index:10050;overflow:auto;overscroll-behavior:contain;background:#060e0c}.avatar-player-preview{width:150px;height:218px;margin:12px auto}:focus{outline:none!important;outline-offset:0!important}html.keyboard-navigation :is(button,a[href],input,textarea,select,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible,body.controller-navigation :is(button,a[href],input,textarea,select,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus{background-color:#244b38!important;color:#f2ffd3!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.player-identity-plate{--pixel-font: "Pixel Operator", monospace;--pixel-display-font: "Upheaval", "Pixel Operator", monospace;--plate-accent: #25dcff;--plate-accent-2: #65ff35;--plate-title: #ffcf40;position:relative;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:visible;color:#f5fbff;background:none;font-family:var(--pixel-font);isolation:isolate;filter:drop-shadow(0 8px 0 #000) drop-shadow(0 0 9px rgba(37,220,255,.42))}.player-identity-plate[data-side=rival]{--plate-accent: #ff3e91;--plate-accent-2: #ff76bd;filter:drop-shadow(0 8px 0 #000) drop-shadow(0 0 9px rgba(255,62,145,.42))}.player-identity-plate[data-frame=high-score]{--plate-title: #ffcf40;filter:drop-shadow(0 8px 0 #000) drop-shadow(0 0 11px color-mix(in srgb,var(--plate-accent),transparent 25%))}.player-identity-plate:is([data-frame=classic],[data-frame=high-score]){display:grid;container-type:size;place-items:center}.identity-plate-artboard{position:relative;container-type:inline-size;width:min(100%,calc(100cqh * 2 / 3));aspect-ratio:2 / 3;text-align:center}.identity-plate-chassis{display:block;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}.identity-plate-frame-name,.identity-plate-avatar,.identity-plate-copy{position:absolute;left:50%;transform:translate(-50%)}.identity-plate-frame-name{top:13.4%;width:62%;height:7%;display:grid;place-items:center;font:clamp(10px,6.4cqw,24px)/1 var(--pixel-display-font);color:var(--plate-accent)}.identity-plate-avatar{display:grid;place-items:center;top:22.8%;width:42%;aspect-ratio:1;overflow:hidden;background:#01080b}.identity-plate-avatar img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.player-identity-plate[data-side=rival] .identity-plate-avatar img[data-default-avatar=true]{transform:scaleX(-1)}.player-identity-plate[data-waiting=true] .identity-plate-avatar img{width:76%;height:76%;opacity:.45;filter:grayscale(.45)}.identity-plate-copy{top:55%;bottom:18%;width:62%;display:grid;grid-template-rows:44% 56%;align-items:center}.identity-plate-name,.identity-plate-title{box-sizing:border-box;width:100%;min-width:0;overflow-wrap:anywhere}.identity-plate-name{font:clamp(12px,7.6cqw,29px)/.94 var(--pixel-display-font);color:#f7fbff}.identity-plate-name[data-long=true]{font:bold clamp(12px,6.6cqw,24px)/.96 var(--pixel-font)}.identity-plate-title{display:grid;align-content:center;gap:.5cqw;padding:1.2cqw 1cqw;border-block:1px solid color-mix(in srgb,var(--plate-accent),transparent 60%);background:#061017;color:var(--plate-title);font:bold clamp(12px,5.8cqw,22px)/.95 var(--pixel-font)}.identity-plate-title small{color:var(--plate-accent);font-size:.85em}.identity-plate-title[hidden]{display:none}.player-identity-plate.season-identity-plate{display:grid;place-items:center;container-type:size;filter:drop-shadow(0 6px 0 #000)}.season-identity-artboard{position:relative;isolation:isolate;container-type:inline-size;width:min(100%,calc(100cqh * var(--season-ratio-number)));aspect-ratio:var(--season-ratio);color:var(--season-accent);font-family:var(--pixel-font);overflow:hidden}.season-identity-frame{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}.season-identity-world{position:absolute;overflow:hidden;background:#030b09;pointer-events:none}.season-identity-world img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.season-identity-name,.season-identity-avatar,.season-identity-title{position:absolute;z-index:1;box-sizing:border-box}.season-identity-name{display:grid;place-items:center;margin:0;padding:0 2px;text-align:center;font:clamp(12px,6cqw,23px)/1 var(--pixel-display-font);text-shadow:1px 2px #06130d;overflow:hidden;overflow-wrap:anywhere}.season-identity-name[data-long=true]{font-size:clamp(10px,4.5cqw,17px)}.season-identity-avatar{overflow:hidden;background:#030b09}.season-identity-avatar img{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.season-identity-plate[data-side=rival] .season-identity-avatar img[data-default-avatar=true]{transform:scaleX(-1)}.season-identity-plate[data-waiting=true] .season-identity-avatar img{opacity:.45;filter:grayscale(.45)}.season-identity-title{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:30px;gap:1px;padding:2px;text-align:center;background:#07140fed;border-block:1px solid #627d71}.season-identity-title[hidden]{display:none}.season-identity-title small{display:block;font:clamp(12px,4.8cqw,16px)/1 var(--pixel-font);letter-spacing:.025em;color:var(--season-accent)}.season-identity-title b{display:block;max-width:100%;font:clamp(12px,5.8cqw,21px)/1.05 var(--pixel-display-font);overflow-wrap:anywhere}.season-identity-plate[data-frame=season-participation] .season-identity-title{background:transparent;border:0;text-shadow:1px 2px #07110d}.season-identity-plate[data-frame=season-snake-pass] .season-identity-title{background:transparent;border:0;min-height:0;padding:0}.season-identity-plate[data-frame=season-snake-pass] .season-identity-title small{display:none}.season-identity-plate[data-frame=season-snake-pass] .season-identity-title b{font-size:clamp(12px,6cqw,21px);text-shadow:1px 2px #030b09}.season-identity-plate[data-frame=season-snake-pass] .season-identity-frame{z-index:1}.season-identity-plate[data-frame=season-snake-pass] :is(.season-identity-name,.season-identity-avatar,.season-identity-title){z-index:2}.season-identity-plate[data-frame=season-snake-pass] .season-identity-avatar{border:2px solid #76bfa0;box-shadow:0 0 0 2px #061b13}.season-identity-frame[data-key="frame.season_01_champion"]{-webkit-mask-image:url(./champion-B-H-qC7i.png);mask-image:url(./champion-B-H-qC7i.png)}.season-identity-frame[data-key="frame.season_01_silver"]{-webkit-mask-image:url(./silver-CdQxSzop.png);mask-image:url(./silver-CdQxSzop.png)}.season-identity-frame[data-key="frame.season_01_bronze"]{-webkit-mask-image:url(./bronze-BgHcyL5X.png);mask-image:url(./bronze-BgHcyL5X.png)}.season-identity-frame{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nos-deck{position:relative;width:100%;aspect-ratio:1200/265;isolation:isolate;--fx:0;pointer-events:none}.nos-deck>.nos-liquid{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;image-rendering:pixelated}.nos-deck.liquid-ready>.nos-master{visibility:hidden}#gameplay-cabinet-footer .nos-deck .nos-energy{position:absolute;width:24%;height:108%;object-fit:contain;left:38%;top:-5%;opacity:var(--fx);pointer-events:none;image-rendering:pixelated}.nos-deck.pressed .nos-energy{transform:scale(calc(1 + var(--pressure,0) * .07));filter:brightness(calc(1 + var(--pressure,0) * .35))}#gameplay-cabinet-footer{position:relative;z-index:14}@media(prefers-reduced-motion:reduce){.nos-deck.pressed .nos-energy{transform:none}}#game-nos-liquid{border:0;outline:0;box-shadow:none;border-radius:0;background:transparent}#versus-select,#versus-briefing{box-sizing:border-box;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;color:#f4ffe7;font-family:var(--pixel-font);background:radial-gradient(circle at 50% -20%,rgba(78,204,163,.18),transparent 43%),linear-gradient(180deg,#07120d,#020604 68%,#000);overflow:hidden}#versus-select[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}#versus-select::backdrop,#versus-briefing::backdrop{background:#000}.versus-select-header{position:relative;z-index:2;min-height:116px;box-sizing:border-box;padding:max(20px,env(safe-area-inset-top)) 24px 15px;text-align:center}#versus-select-back,#versus-briefing-back{position:absolute;top:max(20px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));z-index:2}.versus-exit{box-sizing:border-box;width:44px;height:56px;padding:0;border:0;border-radius:0;background:transparent;color:#4ecca3;cursor:pointer}.versus-exit:before{content:"";position:absolute;inset:6px 4px 6px 16px;border:4px solid currentColor;box-shadow:4px 4px #14251c}.versus-exit:after{content:"";position:absolute;top:20px;left:0;width:28px;height:20px;background:currentColor;clip-path:polygon(0 40%,14% 40%,14% 20%,28% 20%,28% 0,42% 0,42% 40%,100% 40%,100% 60%,42% 60%,42% 100%,28% 100%,28% 80%,14% 80%,14% 60%,0 60%)}.versus-exit:active{color:#ffcf40;transform:translateY(2px)}#versus-select-context,#versus-briefing header>span{display:block;color:#4ecca3;font-size:14px;letter-spacing:4px}#versus-select h2,#versus-briefing h2{margin:5px 0 2px;color:#ffcf40;font:clamp(38px,5.2vw,70px)/.92 Upheaval,var(--pixel-font);letter-spacing:1px;text-shadow:3px 3px #683b0d}#versus-briefing header p{margin:4px 0 0;color:#b8c8be;font-size:16px}.versus-fight-cards{display:grid;grid-template-columns:1fr 1fr;min-height:0}#versus-select .versus-fight-cards button{position:relative;display:flex;min-width:0;min-height:0;padding:22px 22px 28px;align-items:center;justify-content:center;flex-direction:column;gap:15px;border:0;border-radius:0;background:linear-gradient(180deg,#081b13d6,#020705f5);color:#fff;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate}#versus-select .versus-fight-cards button+button{border-left:1px solid rgba(232,166,71,.48);background:linear-gradient(180deg,#231408d1,#080502f7)}#versus-select .versus-fight-cards button:after{position:absolute;inset:auto 10% 0;height:4px;content:"";background:#4ecca3;transform:scaleX(0)}#versus-select .versus-fight-cards button[data-versus-mode=survival]:after{background:#e8a647}.versus-fight-cards img{position:relative;z-index:0;display:block;width:min(100%,720px);height:auto;aspect-ratio:1672/941;object-fit:cover;image-rendering:pixelated;filter:saturate(1.02) brightness(.94)}.versus-mode-copy{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;gap:5px}#versus-select strong{padding:0;color:#ffcf40;font:clamp(27px,3.1vw,43px)/.96 Upheaval,var(--pixel-font);text-shadow:2px 2px #431f08}#versus-select .versus-mode-copy>span{color:#e3eee6;font-size:clamp(15px,1.45vw,19px)}#versus-select button,#versus-briefing button{-webkit-tap-highlight-color:transparent}#versus-select .versus-fight-cards button:hover:where(.mouse-input *):after{transform:scaleX(1)}#versus-select .versus-fight-cards button:hover:where(.mouse-input *) img{filter:saturate(1.08) brightness(1.02)}#versus-briefing[open]{display:block}.versus-briefing-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-sizing:border-box;width:min(100%,960px);height:100%;margin:0 auto;padding:max(20px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}#versus-briefing header{position:relative;padding:2px 90px 21px;text-align:center}#versus-briefing-back{top:0;left:0}#versus-briefing-mode{display:block;margin-top:12px;color:#f5a64a;font-size:14px;letter-spacing:3px}#versus-briefing h2{font-size:clamp(42px,6vw,76px)}.versus-briefing-rules{display:grid;align-content:center;margin:0;padding:0;list-style:none}.versus-briefing-rules li{display:grid;grid-template-columns:78px 1fr;gap:22px;align-items:center;min-height:112px;padding:13px 2px;border-bottom:1px solid rgba(78,204,163,.3)}.versus-briefing-rules li:first-child{border-top:1px solid rgba(78,204,163,.3)}.versus-rule-signal{display:grid;width:62px;height:62px;place-items:center;color:#08100b;background:#4ecca3;box-shadow:6px 6px #14251c;font:30px/1 Upheaval,var(--pixel-font)}.versus-rule-signal[data-icon=crown] svg{width:36px;height:36px;fill:currentColor}.versus-briefing-rules li:nth-child(2) .versus-rule-signal{background:#ffcf40}.versus-briefing-rules li:nth-child(3) .versus-rule-signal{background:#f08043}.versus-rule-copy{min-width:0}.versus-rule-copy strong{display:block;color:#f4ffe7;font:clamp(24px,3vw,34px)/1 Upheaval,var(--pixel-font);letter-spacing:1px}.versus-rule-copy span{display:block;margin-top:7px;color:#b9c9bf;font-size:clamp(15px,1.8vw,19px);line-height:1.25}.versus-briefing-action{width:min(100%,420px);min-height:54px;margin:21px auto 0;padding:9px 20px;border:0;border-bottom:5px solid #26775d;border-radius:0;background:#4ecca3;color:#02110b;font:22px Upheaval,var(--pixel-font);letter-spacing:1px;cursor:pointer}.versus-briefing-action:active{transform:translateY(3px);border-bottom-width:2px}#versus-first-match-coach{position:fixed;z-index:42;top:calc(max(env(safe-area-inset-top),6px) + 48px);left:50%;width:min(calc(100vw - 28px),620px);box-sizing:border-box;padding:9px 14px;transform:translate(-50%);border-left:6px solid #4ecca3;background:#000805eb;color:#eaffe9;box-shadow:4px 4px #000000b8;font:17px/1.1 var(--pixel-font);letter-spacing:1px;text-align:center;pointer-events:none}#versus-first-match-coach[data-tone=danger]{border-left-color:#ff6b45;color:#ffe1d8}#versus-first-match-coach[data-tone=impact]{border-left-color:#ffcf40;color:#fff3b8}@media(max-width:700px){.versus-select-header{display:grid;grid-template:auto auto/44px minmax(0,1fr) 44px;column-gap:12px;align-items:center;min-height:103px;padding:max(13px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left))}#versus-select-back{position:relative;top:auto;left:auto;grid-area:1/1/3/2;justify-self:start}#versus-select-context{grid-column:2;font-size:11px;letter-spacing:2px}#versus-select h2{grid-column:2;margin-top:6px;font-size:clamp(26px,7vw,34px)}.versus-fight-cards{grid-template-columns:1fr;grid-template-rows:1fr 1fr}#versus-select .versus-fight-cards button{padding:12px 16px;align-items:flex-end;justify-content:flex-end;gap:0;text-align:right}#versus-select .versus-fight-cards button+button{border-top:1px solid rgba(232,166,71,.48);border-left:0}#versus-select .versus-fight-cards button:before{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg,#00040205 12%,#000402b8)}#versus-select .versus-fight-cards button:after{inset:auto 0 0;transform:scaleX(1)}.versus-fight-cards img{position:absolute;inset:0;width:100%;height:100%;object-position:center}.versus-mode-copy{align-items:flex-end;max-width:76%}#versus-select strong{font-size:clamp(25px,8vw,34px)}#versus-select .versus-mode-copy>span{font-size:14px}.versus-briefing-shell{padding:max(14px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}#versus-briefing header{padding:0 64px 9px}#versus-briefing-back{top:-3px}#versus-briefing header>span{font-size:10px;letter-spacing:2px}#versus-briefing-mode{margin-top:6px;font-size:11px}#versus-briefing h2{margin-top:4px;font-size:clamp(33px,10.5vw,44px)}#versus-briefing header p{font-size:13px}.versus-briefing-rules li{grid-template-columns:58px 1fr;gap:14px;min-height:88px;padding:8px 0}.versus-rule-signal{width:48px;height:48px;box-shadow:4px 4px #14251c;font-size:24px}.versus-rule-signal[data-icon=crown] svg{width:30px;height:30px}.versus-rule-copy strong{font-size:clamp(21px,6.4vw,28px)}.versus-rule-copy span{margin-top:4px;font-size:14px}.versus-briefing-action{min-height:50px;margin-top:12px;font-size:20px}}@media(max-width:700px)and (max-height:700px){.versus-select-header{min-height:86px;padding-top:max(8px,env(safe-area-inset-top))}#versus-select h2{font-size:30px}#versus-select strong{font-size:25px}#versus-briefing h2{font-size:34px}#versus-briefing header p{display:none}.versus-briefing-rules li{min-height:78px}.versus-briefing-action{min-height:46px;margin-top:8px}}@media(prefers-reduced-motion:reduce){.versus-briefing-action:active{transform:none}}#versus-select .versus-fight-cards button:disabled{opacity:.5;cursor:not-allowed}#live-vs-panel{--vs-safe-top:env(safe-area-inset-top,0px);--vs-safe-bottom:env(safe-area-inset-bottom,0px);--vs-safe-left:env(safe-area-inset-left,0px);--vs-safe-right:env(safe-area-inset-right,0px);--vs-viewport-height:calc(100dvh - var(--vs-safe-top) - var(--vs-safe-bottom));inset:var(--vs-safe-top) var(--vs-safe-right) var(--vs-safe-bottom) var(--vs-safe-left);--pixel-font:"Pixel Operator",monospace;--pixel-display-font:"Upheaval","Pixel Operator",monospace;--vs-ink:#050a09;--vs-cyan:#00efff;--vs-gold:#ffcf40;padding:0;align-items:stretch;background:#030807;overflow:hidden;font-family:var(--pixel-font);color:#f1f7ee}#live-vs-panel [hidden]{display:none!important}#live-vs-panel .live-vs-card{text-align:left}#live-vs-panel button{font-size:16px;letter-spacing:0}#live-vs-panel .live-vs-label{font-size:14px;color:#a3b9a9}#live-vs-panel .live-vs-card{display:flex;flex-direction:column;width:min(100%,1320px);height:var(--vs-viewport-height);min-height:0;box-sizing:border-box;margin:0 auto;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));border:0;box-shadow:none;background:#050a09;overflow:auto}#live-vs-panel :is(button,input),#versus-select button,#vs-contender-dossier button{font-family:Pixel Operator,monospace;border-radius:0;touch-action:manipulation}.vs-eyebrow{font:16px/1.15 Pixel Operator,monospace;letter-spacing:2px;color:#4ecca3;margin:0}#live-vs-panel .live-vs-marquee{margin:0;padding:max(24px,env(safe-area-inset-top)) 0 20px;text-align:left;background:none;border:0;box-shadow:none}#live-vs-panel .live-vs-marquee .menu-kicker{font:16px Pixel Operator,monospace;letter-spacing:2px;color:#4ecca3}#live-vs-panel .live-vs-card h2{font:clamp(30px,4.5vw,62px)/.95 "Upheaval",monospace;color:#f2f8e9;text-shadow:none}#live-vs-panel .live-vs-tagline{font-size:18px;color:#aebdb5}#live-vs-panel .live-vs-live-dot{display:none}#live-vs-panel .live-vs-card:before,#live-vs-panel .live-vs-card:after{display:none}#live-vs-panel .live-vs-card:has(#live-vs-lobby:not([hidden])) .live-vs-marquee{display:none}#live-vs-panel #live-vs-lobby{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;gap:0;padding:0}#live-vs-panel #live-vs-lobby>*{flex-shrink:0}#live-vs-panel .live-vs-room-bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:max(14px,env(safe-area-inset-top)) 0 14px;min-height:0;background:#050a09;border:0;border-bottom:2px solid #253b32;box-shadow:none}#live-vs-panel .live-vs-room-identity{display:flex;align-items:center;gap:20px;width:auto}#live-vs-panel .live-vs-room-mode{border:0;box-shadow:none;padding:0;background:none;font:18px Upheaval,monospace;color:#f3f8ed}#live-vs-panel .live-vs-room-number{display:flex;gap:8px;align-items:center;flex-direction:row}#live-vs-panel .live-vs-room-number small{font-size:14px;color:#869f91}#live-vs-panel #live-vs-room-code{font-size:18px;letter-spacing:2px}#live-vs-panel .live-vs-room-actions{display:flex;gap:8px}#live-vs-panel .live-vs-room-actions button{min-height:44px;padding:8px 14px;font-size:16px;border:1px solid #416051;background:#0b1711;box-shadow:none;color:#d2e8d8}#live-vs-panel .live-vs-room-actions button img{display:none}#live-vs-panel #live-vs-share{background:#4ecca3;color:#04140d;border-color:#4ecca3}#live-vs-panel .live-vs-lobby-arena{display:flex;flex-direction:column;position:relative;min-height:0;aspect-ratio:auto;overflow:visible;margin:0;padding:24px 0 16px;border:0;box-shadow:none;background:linear-gradient(180deg,#0a1912,#050a09 80%)}#live-vs-panel .live-vs-lobby-arena:after{display:none}.vs-encounter-heading{text-align:center;margin-bottom:16px}.vs-encounter-heading h3{font:clamp(30px,4vw,54px)/1 "Upheaval",monospace;letter-spacing:1px;margin:7px 0;color:#f2f8e9}#vs-occupancy{font-size:15px;color:#a4b6a8}#live-vs-panel .live-vs-session-strip{position:static;display:flex;justify-content:center;gap:16px;padding:0;min-height:0;font:14px Pixel Operator,monospace;color:#96a99c}#live-vs-panel .live-vs-arena-score{position:static;transform:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:auto;min-height:0;margin:4px 0 16px;padding:0;background:none;border:0;box-shadow:none}#live-vs-panel .live-vs-arena-score>*{position:static;transform:none;width:auto;margin:0}#live-vs-panel .live-vs-arena-score strong{font:30px/1 Upheaval,monospace;color:#ffcf40;text-shadow:none}#live-vs-panel .live-vs-arena-score i{width:12px;height:2px;background:#839887}#live-vs-panel .live-vs-series-label{font-size:14px;color:#a4b6a8}#live-vs-panel .live-vs-series-format{display:none}#live-vs-panel .live-vs-score-meta:empty{display:none}#live-vs-panel .live-vs-score-meta{font-size:12px}#live-vs-panel .live-vs-fighters{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,290px));justify-content:center;align-items:start;gap:clamp(12px,5vw,96px);width:100%;height:auto;padding:0;inset:auto}#live-vs-panel .live-vs-fighters[data-count="4"],#live-vs-panel .live-vs-fighters[data-count="8"]{grid-template-columns:repeat(4,minmax(0,240px));gap:24px}.vs-contender{min-width:0;text-align:center;container-type:inline-size}.vs-seat-label{font-size:15px;letter-spacing:2px;color:#8cae99;margin-bottom:8px}#live-vs-panel .vs-inspect{display:block;position:relative;width:100%;border:0;padding:0 10px 20px;background:none;box-shadow:none;color:inherit}#live-vs-panel .vs-inspect:disabled{opacity:.55;cursor:default}#live-vs-panel .vs-inspect:hover:where(.mouse-input *):not(:disabled){background:#0c1e15}#live-vs-panel .live-vs-fighter{position:relative;inset:auto;display:block;width:100%;height:auto;aspect-ratio:.61;margin:0;padding:0;transform:none;border:0;box-shadow:none;background:none;overflow:visible}#live-vs-panel .live-vs-fighter:before,#live-vs-panel .live-vs-fighter:after{display:none}#live-vs-panel .live-vs-fighter>.player-identity-plate{position:absolute;inset:0}.vs-inspect-hint{position:absolute;bottom:0;left:0;right:0;font-size:13px;letter-spacing:2px;color:#9cb1a3}.vs-loadout-stage{min-height:70px;margin:10px 0 0;background:#07120c;border-top:1px solid #243e2c;border-bottom:1px solid #243e2c}.vs-loadout-stage canvas,#vs-setup-loadout{display:block;width:100%;height:auto;aspect-ratio:2.5;image-rendering:pixelated}.vs-loadout-note{display:block;color:#8eaa96;font-size:12px;letter-spacing:1px;padding:4px}.vs-contender-record{display:flex;gap:18px;justify-content:center;align-items:center;min-height:37px;margin-top:7px}.vs-contender-record strong{font:24px Upheaval,monospace;color:#f2f8e9}.vs-contender-record strong small{font:13px Pixel Operator,monospace;color:#a1b7a9;margin-left:4px}.vs-contender-record>small{font-size:13px;color:#a1b7a9}.vs-contender-status{font:15px Pixel Operator,monospace;letter-spacing:1px;margin:6px 0 0;color:#a9b7af}.vs-contender[data-ready=true] .vs-contender-status{color:#4ecca3}.vs-contender[data-ready=true] .vs-seat-label{color:#ffcf40}#live-vs-panel .live-vs-lobby-status{margin:0;padding:0;border:0;display:block;background:none}#live-vs-panel #live-vs-room-status{font:16px Pixel Operator,monospace;text-align:center;padding:12px;color:#ffcf40}#live-vs-panel .live-vs-battle-cartridge{margin:12px auto;padding:0;max-width:680px;min-height:0;background:none;border:0;box-shadow:none;clip-path:none}#live-vs-panel .live-vs-battle-cartridge>strong{display:none}#live-vs-panel .live-vs-rule-strip{display:flex;justify-content:center;gap:20px;padding:10px 0;border-top:1px solid #243a2d}#live-vs-panel .live-vs-rule-badge{background:none;box-shadow:none;min-width:0;padding:0;gap:2px;min-height:40px;border:0}#live-vs-panel .live-vs-rule-badge :is(i,.live-vs-cartridge-stage){display:none}#live-vs-panel .live-vs-rule-badge small{font-size:12px;color:#8fa396}#live-vs-panel .live-vs-rule-badge b{font-size:16px;color:#dbe8de}#live-vs-panel .live-vs-command-deck{position:sticky;bottom:0;grid-template-rows:auto;z-index:4;display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,1fr);align-items:stretch;gap:12px;margin:0;padding:12px 0 max(12px,env(safe-area-inset-bottom));width:100%;background:#050a09;border-top:2px solid #365142;box-shadow:0 -10px #050a09}#live-vs-panel .live-vs-controls-open{min-height:64px;margin:0;padding:10px 16px;box-shadow:none;border:1px solid #365142;background:#0b1911}#live-vs-panel .live-vs-controls-open:before{display:none}#live-vs-panel .live-vs-controls-open span{padding:0}#live-vs-panel .live-vs-controls-open small{font-size:12px}#live-vs-panel .live-vs-controls-open strong{font-size:18px}#live-vs-panel .live-vs-controls-open>b{font-size:13px}#live-vs-panel #live-vs-ready{display:flex;align-items:center;justify-content:center;min-height:64px;height:64px;aspect-ratio:auto;min-width:0;padding:10px 16px;margin:0;clip-path:none;background:#4ecca3;border:0;border-bottom:5px solid #246b4b;color:#03120b;box-shadow:none}#live-vs-panel #live-vs-ready:before,#live-vs-panel #live-vs-ready:after{display:none}#live-vs-panel #live-vs-ready img{display:none}#live-vs-panel #live-vs-ready b{font:clamp(20px,3vw,32px)/1 "Upheaval",monospace;text-shadow:none}#live-vs-panel #live-vs-ready small{font:12px Pixel Operator,monospace;letter-spacing:2px;color:inherit}#live-vs-panel #live-vs-ready:disabled{background:#173728;color:#9ab4a4;border-color:#0e241a;opacity:1}#live-vs-panel #live-vs-ready.armed{background:#ffcf40;border-color:#89711f;color:#131006}#live-vs-panel #live-vs-ready span{gap:4px}#live-vs-panel #live-vs-message{font:16px Pixel Operator,monospace;margin:0;min-height:0;flex-shrink:0}#live-vs-panel #live-vs-message:empty{display:none}#live-vs-panel #live-vs-message:not(:empty){padding:8px;text-align:center;background:#0d1c13}#live-vs-panel #live-vs-close{min-height:44px;padding:8px;margin:0 0 8px;font-size:16px}#live-vs-panel .live-vs-card:has(#live-vs-lobby:not([hidden])) #live-vs-close{display:none}#live-vs-panel .live-vs-stage-select{display:none}#live-vs-panel .live-vs-stage-select:has(.live-vs-stage-picker:not([hidden])){display:block}#live-vs-panel .live-vs-stage-picker,#live-vs-panel .live-vs-control-picker,#live-vs-panel .live-vs-room-settings{position:fixed;inset:10vh max(16px,calc((100vw - 700px)/2));max-height:80dvh;overflow:auto;z-index:20;padding:20px;background:#08150e;border:2px solid #4ecca3;box-shadow:0 0 0 100vmax #000b;color:#ecf4e9}#live-vs-panel .live-vs-arena-spec,#live-vs-panel .live-vs-ghost-note{display:none}#live-vs-panel .live-vs-series-result{order:-1;position:relative;padding:18px;margin:12px 0;background:#172012;border:1px solid #b19432;color:#ffcf40}#live-vs-panel .live-vs-series-result strong{font:28px Upheaval,monospace}#live-vs-panel .live-vs-series-result p{font-size:17px}#live-vs-panel #live-vs-rematch{min-height:48px;margin:10px auto 0;padding:10px 30px;font:24px Upheaval,monospace;color:#0c1108;background:#ffcf40;border:0;border-bottom:4px solid #8a7120}#live-vs-panel #live-vs-rematch[aria-pressed=true]{background:#243323;color:#ffcf40;border:1px solid #ffcf40}#live-vs-panel .live-vs-result-board,#live-vs-panel .live-vs-history{margin:12px auto;max-width:680px;width:100%;box-sizing:border-box}#live-vs-panel .live-vs-result-board .live-vs-label,#live-vs-panel .live-vs-history .live-vs-label{font-size:14px}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])){min-height:var(--vs-viewport-height)}#live-vs-panel #live-vs-setup{display:grid;align-items:center;grid-template-areas:"art settings" "art create" "art divider" "art join";width:min(100%,950px);max-width:none;margin:auto;gap:14px 48px;grid-template-columns:1fr 1fr}#live-vs-panel #live-vs-settings-open{grid-area:settings}#live-vs-panel #live-vs-create{grid-area:create}#live-vs-panel .live-vs-divider{grid-area:divider}#live-vs-panel .live-vs-code-entry{grid-area:join}#live-vs-panel .live-vs-challenge-target{grid-column:1/-1;border:1px solid #ffcf40;padding:12px;color:#ffcf40}#live-vs-panel .live-vs-challenge-target>*{display:block;font-size:16px}#live-vs-panel .live-vs-setup-art{grid-area:art;display:flex;flex-direction:column;align-items:center;padding:0;background:none;border:0;box-shadow:none}#live-vs-panel .live-vs-setup-art:before,#live-vs-panel .live-vs-setup-art:after{display:none}#vs-setup-identity{position:relative;width:210px;height:345px;margin:12px 0}#vs-setup-loadout{max-width:280px}#live-vs-panel .live-vs-setup-art p:last-child{font:17px Pixel Operator,monospace;color:#a3b6a9}#live-vs-panel .live-vs-settings-open{padding:16px;min-height:90px;border:1px solid #45614e;box-shadow:none;background:#0b1b12}#live-vs-panel .live-vs-settings-copy b{font:24px Upheaval,monospace;color:#e2f0e4}#live-vs-panel .live-vs-settings-icon{display:none}#live-vs-panel #live-vs-create{min-height:80px;background:#4ecca3;color:#031009;border:0;box-shadow:none}#live-vs-panel #live-vs-create span{font:28px Upheaval,monospace}#live-vs-panel #live-vs-create small{font-size:13px;color:#103d2a}#live-vs-panel .live-vs-code-entry{padding:12px;background:#0b1b12;border:1px solid #45614e}#live-vs-panel #live-vs-code{font-size:24px;min-width:0;height:48px}#live-vs-panel .live-vs-code-entry label{font-size:16px}#live-vs-panel #live-vs-join{font-size:20px;min-height:48px}#live-vs-panel .live-vs-divider{font-size:14px;color:#9db2a4}#vs-contender-dossier{--pixel-font:"Pixel Operator",monospace;--pixel-display-font:"Upheaval",monospace;box-sizing:border-box;width:min(100%,1040px);max-width:100vw;height:min(100dvh,850px);max-height:100dvh;margin:auto;padding:24px;background:#060e09;color:#ebf5e9;border:2px solid #4ecca3;overflow:auto;font:18px Pixel Operator,monospace}#vs-contender-dossier::backdrop{background:#000d}#vs-contender-dossier header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px}#vs-contender-dossier h2{flex-basis:100%;font:clamp(28px,5vw,52px) "Upheaval",monospace;margin:0 0 20px;overflow-wrap:anywhere;color:#ffcf40}#vs-contender-dossier button{min-height:44px;background:#182f20;color:#cde5d1;border:1px solid #4ecca3;padding:10px 16px;font-size:16px}.vs-dossier-body{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:40px}.vs-dossier-identity{position:relative;aspect-ratio:.61;max-height:570px}.vs-dossier-details h3{font:25px Upheaval,monospace;color:#a2c4ad;margin:22px 0 12px}.vs-record-large{display:flex;gap:30px}.vs-record-large b{font:42px Upheaval,monospace}.vs-record-large small{display:block;font:14px Pixel Operator,monospace;color:#9fb7a6}.vs-dossier-details canvas{width:100%;height:auto;image-rendering:pixelated}.vs-dossier-details ul{list-style:none;padding:0}.vs-dossier-details li{display:flex;gap:16px;justify-content:space-between;padding:8px 0;border-bottom:1px solid #213c2b}.vs-dossier-details li span{color:#89a892;text-transform:uppercase;font-size:14px}.vs-dossier-details li b{text-align:right;font-weight:400}.vs-head-to-head{padding:12px 0;border-block:1px solid #365142;color:#ffcf40}.vs-head-to-head strong{display:block;font-size:24px}.vs-record-footnote{font-size:14px;color:#93ad9b}#versus-select{background:#050a09;font-family:Pixel Operator,monospace;overflow:auto}#versus-select[open]{display:flex;flex-direction:column}#versus-select .versus-select-header{padding:max(28px,env(safe-area-inset-top)) 70px 26px;min-height:0}#versus-select h2{font-size:clamp(42px,6vw,78px);color:#f2f8e9;text-shadow:none;margin:8px 0}.vs-select-lead{color:#a4b9aa;font-size:20px;margin:10px 0 0}#versus-select .versus-fight-cards{flex:1;gap:28px;align-items:center;width:min(1120px,100%);box-sizing:border-box;padding:24px;margin:auto}#versus-select .versus-fight-cards button{display:block;text-align:left;padding:0 0 24px;background:#0b1911;border:1px solid #2b4735;overflow:visible}#versus-select .versus-fight-cards button+button{background:#17120b;border:1px solid #564123}#versus-select .versus-fight-cards img{width:100%;filter:none;object-fit:contain}#versus-select .versus-mode-copy{align-items:start;padding:22px 24px 0;gap:12px}#versus-select .versus-mode-copy small{font-size:15px;letter-spacing:2px;color:#4ecca3}#versus-select .versus-mode-copy strong{font-size:clamp(28px,3.4vw,48px);color:#eff5e8;text-shadow:none;max-width:380px}#versus-select .versus-mode-copy>span{font-size:18px;color:#a9bcae}#versus-select .versus-mode-copy em{font-style:normal;font-size:18px;color:#ffcf40;margin-top:12px}#versus-select .versus-fight-cards button:hover:where(.mouse-input *){border-color:#ffcf40;transform:translateY(-4px)}#versus-select .versus-fight-cards button:disabled{opacity:.45}@media(max-width:700px){#live-vs-panel .live-vs-card{padding-inline:10px}#live-vs-panel .live-vs-room-bar{flex-wrap:wrap;gap:8px;padding-top:max(10px,env(safe-area-inset-top));padding-bottom:10px}#live-vs-panel .live-vs-room-identity{width:100%;justify-content:space-between;gap:10px}#live-vs-panel .live-vs-room-actions{width:100%;justify-content:flex-end}#live-vs-panel .live-vs-room-actions button{min-height:40px;padding:6px 16px}#live-vs-panel .live-vs-lobby-arena{padding-top:16px}.vs-eyebrow{font-size:13px}.vs-encounter-heading{margin-bottom:8px}.vs-encounter-heading h3{font-size:34px;margin:5px 0}#live-vs-panel .live-vs-fighters,#live-vs-panel .live-vs-fighters[data-count="4"],#live-vs-panel .live-vs-fighters[data-count="8"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}#live-vs-panel .vs-inspect{padding-inline:0}.vs-seat-label{font-size:13px}.vs-contender-record{gap:12px}.vs-contender-record strong{font-size:23px}.vs-contender-status{font-size:13px}#live-vs-panel .live-vs-command-deck{gap:8px;grid-template-columns:110px 1fr}#live-vs-panel .live-vs-controls-open{padding:8px;display:grid;gap:3px}#live-vs-panel .live-vs-controls-open>b{font-size:12px}#live-vs-panel #live-vs-ready{padding-inline:8px}#live-vs-panel #live-vs-ready b{font-size:23px}#live-vs-panel #live-vs-setup{display:flex;flex-direction:column;gap:14px}#live-vs-panel #live-vs-setup>*{width:100%;box-sizing:border-box}#live-vs-panel .live-vs-setup-art{display:grid;grid-template-columns:150px 1fr;gap:0 14px}#live-vs-panel .live-vs-setup-art .vs-eyebrow{grid-column:1/-1;text-align:center}#vs-setup-identity{width:150px;height:246px;grid-row:2/4}#live-vs-panel .live-vs-setup-art p:last-child{font-size:16px}#live-vs-panel .live-vs-settings-open{min-height:72px}#live-vs-panel .live-vs-marquee{padding-block:20px 14px}#vs-contender-dossier{padding:max(16px,env(safe-area-inset-top)) 16px 24px;border:0;height:100dvh}.vs-dossier-body{grid-template-columns:1fr;gap:12px}.vs-dossier-identity{width:230px;height:377px;margin:auto}#versus-select .versus-select-header{padding:22px 52px 8px}#versus-select h2{font-size:44px}.vs-select-lead{font-size:17px}#versus-select .versus-fight-cards{display:flex;flex-direction:column;gap:20px;padding:20px 16px max(24px,env(safe-area-inset-bottom))}#versus-select .versus-fight-cards button{flex-shrink:0;width:100%;padding-bottom:18px}#versus-select .versus-mode-copy{padding:14px 16px 0;gap:8px}#versus-select .versus-mode-copy strong{font-size:32px}}@media(prefers-reduced-motion:no-preference){.vs-contender{animation:vs-contender-enter .25s steps(5,end) both}.vs-contender:nth-child(2){animation-delay:.06s}@keyframes vs-contender-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}}@media(prefers-reduced-motion:reduce){#live-vs-panel *,#versus-select *,#vs-contender-dossier *{animation:none!important;transition:none!important;scroll-behavior:auto!important}#versus-select .versus-fight-cards button:hover:where(.mouse-input *){transform:none}}#versus-review-controls{position:fixed;inset:0 0 auto;z-index:9999;display:flex;justify-content:center;align-items:center;gap:8px;background:#272312;color:#ffcf40;font:14px Pixel Operator,monospace;padding:6px;min-height:32px;flex-wrap:wrap}#versus-review-controls button{font:14px Pixel Operator,monospace;min-height:32px;padding:4px 10px;border:1px solid #80703b;background:#100f08;color:#ffcf40;cursor:pointer}#versus-review-controls button[aria-pressed=true]{background:#ffcf40;color:#151205}.vs-design-preview #live-vs-panel .live-vs-card{padding-top:48px}@media(max-width:700px){#versus-review-controls{gap:4px}#versus-review-controls span{flex-basis:100%;text-align:center}.vs-design-preview #live-vs-panel .live-vs-card{padding-top:72px}}#live-vs-panel .live-vs-settings-open{display:grid;grid-template-columns:1fr;gap:10px;text-align:left}#live-vs-panel .live-vs-settings-summary{display:flex;gap:16px}#live-vs-panel .live-vs-settings-chip,#live-vs-panel .live-vs-settings-chip small{font-size:16px}#live-vs-panel .live-vs-settings-heading,#live-vs-panel .live-vs-stage-heading,#live-vs-panel .live-vs-control-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}#live-vs-panel :is(.live-vs-settings-heading,.live-vs-stage-heading,.live-vs-control-heading)>span{display:grid;gap:4px}#live-vs-panel :is(.live-vs-settings-heading,.live-vs-stage-heading,.live-vs-control-heading) strong{font:24px Upheaval,monospace}#live-vs-panel .live-vs-room-settings legend{font-size:18px;margin-bottom:8px;color:#a1b8a7}#live-vs-panel .live-vs-setting-options button{font-size:18px;min-height:48px}#live-vs-panel .live-vs-rule-card{display:flex;align-items:center;justify-content:space-between;gap:12px}#live-vs-panel .live-vs-rule-card b{font-size:18px}#live-vs-panel .live-vs-rule-state{font-size:16px}#live-vs-panel .live-vs-stage-grid,#live-vs-panel .live-vs-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}#live-vs-panel .live-vs-stage-option,#live-vs-panel .live-vs-control-option{min-height:100px;background:#0c2014;padding:10px;display:grid;justify-items:center;gap:8px;border:1px solid #385d44;color:#d8ecdc}#live-vs-panel .live-vs-stage-art{width:62px;height:62px;object-fit:contain;image-rendering:pixelated}#live-vs-panel .live-vs-control-option svg{width:32px;height:32px}#live-vs-panel .live-vs-stage-option.selected,#live-vs-panel .live-vs-control-option.selected{border-color:#ffcf40;background:#25331a}#live-vs-panel .live-vs-stage-option-name,#live-vs-panel .live-vs-control-option strong{font-size:16px}#live-vs-panel .live-vs-stage-duel{display:flex;justify-content:center;gap:20px}#live-vs-panel .live-vs-stage-card{flex:1;text-align:center;padding:16px;background:#102216}#live-vs-panel .live-vs-stage-card span,#live-vs-panel .live-vs-stage-card strong{display:block;font-size:18px}#live-vs-panel .live-vs-roulette-stage{text-align:center;min-height:70px;padding:20px;font:28px Upheaval,monospace}#live-vs-panel #live-vs-share{min-height:44px!important;color:#04140d!important;border-color:#4ecca3!important}#live-vs-panel #live-vs-ready{width:100%}#live-vs-panel .live-vs-controls-open span{display:grid}#live-vs-panel .live-vs-controls-open>svg{display:none}#live-vs-panel .live-vs-controls-open{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;color:#c3dbca}#live-vs-panel .live-vs-controls-open:disabled{opacity:.6}#live-vs-panel .live-vs-controls-open small{display:block;color:#8baa94}#live-vs-panel .live-vs-controls-open>b{max-width:64px;font-weight:400;color:#8baa94}#live-vs-panel #live-vs-ready span{display:grid}#live-vs-panel .live-vs-rule-badge{display:grid;justify-items:center}#live-vs-panel .live-vs-session-strip{margin:0}#live-vs-panel .live-vs-score-meta:has(small[hidden]),#live-vs-panel:not([data-latency-diagnostics]) .live-vs-score-meta{display:none}#live-vs-panel #live-vs-room-code{text-shadow:none;margin:0}#live-vs-panel .live-vs-controls-open{height:64px;min-height:64px}#live-vs-panel .live-vs-controls-open strong{white-space:nowrap}@media(min-width:701px){#live-vs-panel .live-vs-fighters[data-count="2"]{grid-template-columns:repeat(2,minmax(0,220px));gap:100px}}#versus-select .versus-select-header{display:block;flex-shrink:0}#versus-select-back{position:absolute;top:max(20px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left))}#versus-select-context:empty{display:none}#versus-select .versus-fight-cards img{position:relative;inset:auto;height:auto}#versus-select .versus-fight-cards button:before{display:none}#versus-select .versus-mode-copy{max-width:none}#live-vs-panel #vs-setup-identity{container-type:inline-size}@media(min-width:701px){#live-vs-panel .live-vs-lobby-arena{padding-top:16px}.vs-encounter-heading,#live-vs-panel .live-vs-arena-score{margin-bottom:8px}#live-vs-panel .live-vs-fighters[data-count="2"]{grid-template-columns:repeat(2,minmax(0,200px))}}@media(max-width:700px){#versus-select h2{font-size:38px}#versus-select .versus-select-header{padding:24px 56px 8px}#versus-select .vs-eyebrow{font-size:12px;letter-spacing:1px}}#live-vs-panel[data-series-complete=true] .live-vs-command-deck{display:none}#live-vs-panel{--vs-gold:#e6b45d;--vs-ink:#03060b;background:#02050a;color:#eaf3f3}#live-vs-panel .live-vs-card{width:min(100%,740px);padding-inline:0;background:#03060b;box-shadow:0 0 70px #092333}#live-vs-panel #live-vs-lobby{position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:480px;margin:0 auto;overflow:auto;padding:0}#live-vs-panel .live-vs-room-bar{position:absolute;inset:0 0 auto;display:flex;flex-wrap:nowrap;gap:8px;padding:0 12px;height:46px;min-height:46px;background:#03060b70;border:0}#live-vs-panel .live-vs-room-identity{width:auto;gap:8px}#live-vs-panel .live-vs-room-mode{display:none}#live-vs-panel .live-vs-room-number{gap:6px}#live-vs-panel .live-vs-room-number small{font-size:12px;color:#93aebd}#live-vs-panel #live-vs-room-code{font-size:15px;letter-spacing:1px;color:#cdd9e1}#live-vs-panel .live-vs-room-actions{width:auto;gap:6px;margin-left:auto}#live-vs-panel .live-vs-room-actions button,#live-vs-panel #live-vs-share{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px!important;min-width:44px;padding:5px 2px;background:transparent!important;border:0!important;box-shadow:none;color:#d6b77c!important;font-size:12px}.vs-pixel-icon{width:28px;height:28px;fill:currentColor;shape-rendering:crispEdges;flex-shrink:0}.vs-icon-cut{fill:#07101a}#live-vs-panel .live-vs-lobby-arena{position:relative;padding:42cqw 0 0;background:none;margin:0;isolation:isolate}#live-vs-panel .live-vs-lobby-arena:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:175cqw;background:url(./arena-master--TR7skfz.png) center top/100% auto no-repeat;image-rendering:pixelated;pointer-events:none}#live-vs-panel .vs-encounter-heading{margin:0;text-align:center;text-shadow:0 2px #000}#live-vs-panel .vs-encounter-heading .vs-eyebrow{font-size:12px;letter-spacing:2px;color:#f6cb74}#live-vs-panel #vs-match-title{font-size:clamp(23px,6.5cqw,34px);line-height:1;margin:5px 4px 7px;letter-spacing:0;color:#eef7f8}#vs-occupancy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#live-vs-panel .live-vs-session-strip{font-size:12px;line-height:1;letter-spacing:0;gap:6px;color:#b3c3d2;min-height:0;text-shadow:1px 2px #000;white-space:nowrap}#live-vs-panel #live-vs-draw-count{display:none}#live-vs-panel .live-vs-arena-score{position:relative;inset:auto;transform:none;display:grid;grid-template-columns:minmax(0,1fr) 7.18cqw minmax(0,1fr);align-items:center;width:auto;margin:0 5.38cqw 6px;gap:0;text-align:center;text-shadow:2px 2px #000}#live-vs-panel .vs-score-side{display:flex;flex-direction:column;align-items:center;gap:2px;color:#72dfe7}#live-vs-panel .vs-score-side.player-two{color:#ff858c}#live-vs-panel .live-vs-arena-score strong{font-size:clamp(40px,11cqw,52px);line-height:.8;color:inherit;text-shadow:2px 3px #02060c}#live-vs-panel .vs-score-side small{font:12px/1 Pixel Operator,monospace;white-space:nowrap}#live-vs-panel .vs-score-context{display:flex;flex-direction:column;align-items:center;align-self:start;justify-self:center;gap:2px}#live-vs-panel .live-vs-series-label{font-size:12px;line-height:1;letter-spacing:1px;color:#d6b77c;white-space:nowrap}#live-vs-panel .live-vs-series-format{display:block;font:14px/1 Pixel Operator,monospace;color:#f1d69c;white-space:nowrap}#live-vs-panel .live-vs-arena-score .live-vs-score-meta,#live-vs-panel .live-vs-fighters[data-count="2"] .vs-seat-label{display:none}#live-vs-panel .live-vs-fighters,#live-vs-panel .live-vs-fighters[data-count="2"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7.18cqw;width:auto;margin:0 5.38cqw;padding:0}#live-vs-panel .vs-contender{display:flex;flex-direction:column;text-align:center;min-width:0;--seat-accent:#72dfe7}#live-vs-panel .vs-contender:nth-child(2n){--seat-accent:#ff858c}#live-vs-panel .vs-seat-label{order:0;display:block;min-height:22px;line-height:18px;font-size:12px;letter-spacing:1px;margin:0;color:var(--seat-accent);text-shadow:1px 2px #000}#live-vs-panel .vs-inspect{order:1;display:block;position:relative;width:100%;padding:0 0 18px;border:0!important;background:none;box-shadow:none}#live-vs-panel .vs-inspect:hover:where(.mouse-input *):not(:disabled){background:none;filter:brightness(1.12)}#live-vs-panel .live-vs-fighter{position:relative;aspect-ratio:160/220;width:100%;height:auto}.vs-registered-identity{position:absolute}.vs-registered-identity>.player-identity-plate{position:absolute;inset:0;filter:none!important}.vs-registered-identity .season-identity-artboard{width:100%;height:100%;aspect-ratio:auto}#live-vs-panel .vs-registered-identity .identity-plate-avatar{border-width:1px;box-shadow:0 0 0 2px #00151c}#live-vs-panel .vs-registered-identity .season-identity-title{min-height:0;padding:0;gap:0}#live-vs-panel .vs-registered-identity .season-identity-title small{font-size:clamp(10px,5cqi,14px)}#live-vs-panel .vs-registered-identity .season-identity-title b{font-size:clamp(11px,6cqi,17px)}#live-vs-panel .vs-inspect-hint{font-size:11px;letter-spacing:1px;color:#b6ac8d}#live-vs-panel .vs-contender-name{order:2;font:clamp(14px,3.7cqw,19px)/1.1 "Upheaval",monospace;color:#eaf3f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px;text-shadow:1px 2px #000}#live-vs-panel .vs-contender-status{order:3;font-size:12px;letter-spacing:1px;margin:4px 0 6px;min-height:14px;color:#9daebc;text-shadow:1px 2px #000}#live-vs-panel .vs-contender[data-ready=true] .vs-contender-status{color:#ffda83}#live-vs-panel .vs-contender-record{order:4;min-height:25px;margin:0;gap:10px}#live-vs-panel .vs-contender-record strong{font-size:22px;color:#eaf3f3;text-shadow:2px 2px #000}#live-vs-panel .vs-contender-record strong small{color:var(--seat-accent);font-size:12px;margin-left:3px}#live-vs-panel .vs-contender-record>small{font-size:12px;line-height:1.1}#live-vs-panel .vs-loadout-stage{order:5;min-height:0;margin:6px 0 0;background:none;border:0}#live-vs-panel .vs-loadout-stage canvas{clip-path:inset(10% 7% 12% 7%)}#live-vs-panel .vs-loadout-note{font-size:11px;padding:0;letter-spacing:1px;color:#ad936a}#live-vs-panel .live-vs-lobby-status{padding:0 12px}#live-vs-panel #live-vs-room-status{padding:8px;font-size:15px;background:#050b14d9;color:#ebc77e}#live-vs-panel .live-vs-battle-cartridge{width:100%;margin:8px auto 0;background:#03060bcc}#live-vs-panel .live-vs-rule-strip{display:flex;justify-content:space-around;gap:8px;border:0;padding:8px 0}#live-vs-panel .live-vs-rule-badge{display:grid;grid-template-columns:27px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-items:start;gap:0 5px;min-height:44px;border:0!important;background:none;padding:0}#live-vs-panel .live-vs-rule-badge .vs-pixel-icon{display:block;grid-row:1/3;width:25px;height:28px;color:#d0aa60;filter:drop-shadow(2px 2px #281b10)}#live-vs-panel .live-vs-rule-badge small{font-size:12px;color:#91a5b7}#live-vs-panel .live-vs-rule-badge b{font-size:14px;line-height:1;color:#d9e3e8;text-align:left;overflow-wrap:anywhere;max-width:95px}#live-vs-panel .live-vs-rule-badge.off .vs-pixel-icon{color:#687d89}#live-vs-panel .live-vs-command-deck{display:flex;flex-direction:column-reverse;position:sticky;bottom:0;gap:6px;margin-top:auto;padding:9px 14px max(6px,env(safe-area-inset-bottom));background:#03060bf5;border:0;box-shadow:none}#live-vs-panel .live-vs-controls-open{height:38px;min-height:38px;padding:0 4px;display:flex;justify-content:flex-start;gap:8px;background:none;border:0;box-shadow:none}#live-vs-panel .live-vs-controls-open>svg{display:block;width:18px;height:18px;color:#a8b9c6;fill:currentColor}#live-vs-panel .live-vs-controls-open span{display:flex;gap:8px;align-items:center}#live-vs-panel .live-vs-controls-open small{display:none}#live-vs-panel .live-vs-controls-open strong{font:14px Pixel Operator,monospace;color:#c8d3db}#live-vs-panel .live-vs-controls-open>b{font:12px Pixel Operator,monospace;margin-left:auto;max-width:none;color:#8fabb8}#live-vs-panel #live-vs-ready,#live-vs-panel #live-vs-rematch,#live-vs-panel #live-vs-create,#live-vs-panel #live-vs-join{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:#d99d33;color:#11131b;border:0;border-top:3px solid #ffe0a0;border-bottom:6px solid #775018;box-shadow:0 0 0 4px #253b4c;text-shadow:0 1px #f8cc6b}#live-vs-panel #live-vs-ready{gap:16px;height:66px;min-height:66px;padding:8px 10px}#live-vs-panel #live-vs-ready .vs-pixel-icon{display:block;width:26px;height:26px}#live-vs-panel #live-vs-ready b{font-size:clamp(22px,6cqw,31px);text-shadow:0 1px #f8cc6b}#live-vs-panel #live-vs-ready small{font-size:12px;letter-spacing:1px}#live-vs-panel #live-vs-ready.armed,#live-vs-panel #live-vs-rematch[aria-pressed=true]{background:#42cabb;border-top-color:#b6ffe0;border-bottom-color:#176459;color:#091a22}#live-vs-panel #live-vs-ready.armed b{text-shadow:none}#live-vs-panel #live-vs-ready:disabled{background:#293741;border-top-color:#5c717e;border-bottom-color:#101f2b;color:#b2c2c9}#live-vs-panel #live-vs-ready:disabled b{text-shadow:none}.vs-lock-indicator{height:24px;width:6px;border-block:5px solid #75501d;background:#a06d22;box-shadow:3px 0 #f6c668}#live-vs-panel .live-vs-series-result{order:0;margin:0;padding:20px 16px;text-align:center;background:#08121dec;border:0;border-block:2px solid #9b7943;color:#ffda83}#live-vs-panel .live-vs-series-result strong{font-size:25px;text-shadow:2px 3px #1b1010}#live-vs-panel .live-vs-series-result p{font-size:17px;color:#bdcbd1}#live-vs-panel:has(.live-vs-series-result:not([hidden])) .live-vs-room-bar{position:relative;background:#03060b}#live-vs-panel #live-vs-rematch{width:100%;min-height:58px;font-size:23px}#live-vs-panel .live-vs-result-board,#live-vs-panel .live-vs-history,#live-vs-panel .live-vs-waiting-board{width:calc(100% - 28px);padding:14px;background:#07121be6;border:0;border-top:2px solid #705736;color:#dce6eb}#live-vs-panel .live-vs-result-board strong{color:#ffda83}#live-vs-panel #live-vs-message:not(:empty){background:#08131c;color:#eccb8f}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])){background:#03060b url(./arena-master--TR7skfz.png) center top/480px auto no-repeat;padding:200px 18px 12px}#live-vs-panel .live-vs-marquee{padding:16px 0;text-align:center}#live-vs-panel .live-vs-marquee .menu-kicker{color:#d9b471;font-size:13px}#live-vs-panel .live-vs-card h2{font-size:32px;color:#edf5f5}#live-vs-panel .live-vs-tagline{font-size:17px;color:#b3c5d0}#live-vs-panel #live-vs-setup{grid-template-columns:1fr 1fr;gap:14px 24px}#live-vs-panel #vs-setup-identity{width:160px;height:220px;margin:12px 0;container-type:inline-size}#live-vs-panel .live-vs-setup-art .vs-eyebrow{color:#dfbc7a}#live-vs-panel .live-vs-setup-art p:last-child{color:#b2c7d3}#live-vs-panel .live-vs-settings-open,#live-vs-panel .live-vs-code-entry{background:#07131de8;border:0;border-top:2px solid #566474}#live-vs-panel .live-vs-settings-copy b{color:#e0c493}#live-vs-panel #live-vs-code{background:#020911;color:#e5edf0}#live-vs-panel #live-vs-create small{color:#22313b}#live-vs-panel .live-vs-stage-picker,#live-vs-panel .live-vs-control-picker,#live-vs-panel .live-vs-room-settings{background:#07121c;border:0;border-top:4px solid #d0aa60;border-bottom:4px solid #3a4e60;color:#e5edf0}#live-vs-panel .live-vs-stage-option,#live-vs-panel .live-vs-control-option{background:none;border:0;border-bottom:3px solid #263846;color:#c9d9e2}#live-vs-panel .live-vs-stage-option.selected,#live-vs-panel .live-vs-control-option.selected{background:#142435;border:0;border-bottom:3px solid #ffda83}#vs-contender-dossier{background:#05101b url(./arena-master--TR7skfz.png) center top/min(100vw,480px) auto no-repeat;border:0;border-top:3px solid #a88043;color:#e5edf0}#vs-contender-dossier header{padding-bottom:8px;background:#03060be8}#vs-contender-dossier button{background:#142332;border:0;border-bottom:3px solid #826035;color:#efce89}#vs-contender-dossier .vs-dossier-identity{width:240px;height:330px;aspect-ratio:160/220;margin:auto}#vs-contender-dossier .vs-dossier-details{padding:12px;background:#030b14eb}#vs-contender-dossier .vs-eyebrow,#vs-contender-dossier h3{color:#cfaf72}#versus-select{background:#03060b url(./arena-master--TR7skfz.png) center top/480px auto no-repeat}#versus-select .versus-select-header{padding-top:210px}#versus-select .vs-eyebrow{color:#d5b071}#versus-select .versus-fight-cards{align-items:start}#versus-select .versus-fight-cards button{border:0;border-bottom:4px solid #267d88;background:#081624e8;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%,0 8px)}#versus-select .versus-fight-cards button+button{border:0;border-bottom:4px solid #9d464d;background:#1c1018e8}#versus-select .versus-fight-cards button:hover:where(.mouse-input *){border-color:#ffda83;transform:none}#versus-select .versus-fight-cards button:after{display:none}#versus-select .versus-mode-copy small,#versus-select .versus-mode-copy em{color:#e5bc70}#versus-select .versus-mode-copy strong{font-size:clamp(27px,3.1vw,38px)}#versus-select h2{font-size:42px}#live-vs-panel .live-vs-fighters:not([data-count="2"]){row-gap:24px}#live-vs-panel:has(.live-vs-fighters:not([data-count="2"])) .live-vs-arena-score{display:none}@media(min-width:900px){#live-vs-panel .live-vs-card:has(.live-vs-fighters:not([data-count="2"])){width:min(100%,1040px)}#live-vs-panel #live-vs-lobby:has(.live-vs-fighters:not([data-count="2"])){max-width:900px}#live-vs-panel .live-vs-lobby-arena:has(.live-vs-fighters:not([data-count="2"])){padding-top:210px}#live-vs-panel .live-vs-lobby-arena:has(.live-vs-fighters:not([data-count="2"])):before{background-size:480px auto}#live-vs-panel .live-vs-fighters:not([data-count="2"]){grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-inline:24px}}@media(max-width:700px){#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])){padding-top:44vw;background-size:100% auto}#live-vs-panel #live-vs-setup{display:flex}#live-vs-panel .live-vs-setup-art{grid-template-columns:160px 1fr;gap:8px}#versus-select{background-size:100% auto}#versus-select .versus-select-header{padding-top:44vw}#versus-select h2{font-size:34px}#versus-select .versus-select-header .vs-select-lead{font-size:16px}#live-vs-panel .vs-contender-record{gap:8px}}@media(prefers-reduced-motion:no-preference){#live-vs-panel .vs-contender[data-ready=true] .vs-contender-status{animation:vs-lock-flash .3s steps(3,end) 1}#live-vs-panel[data-both-ready=true] .live-vs-arena-score{animation:vs-lock-flash .45s steps(3,end) 1}#live-vs-panel .live-vs-series-result:not([hidden]){animation:vs-result-enter .3s steps(5,end) 1}@keyframes vs-lock-flash{0%{filter:brightness(1.8)}to{filter:brightness(1)}}@keyframes vs-result-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}}@media(prefers-reduced-motion:reduce){#live-vs-panel *,#vs-contender-dossier *,#versus-select *{animation:none!important;transition:none!important}}#live-vs-panel[data-series-complete=true] #live-vs-lobby:not([hidden]) .live-vs-command-deck{display:flex;flex:0 0 auto}#live-vs-panel[data-series-complete=true] .live-vs-controls-open{display:none}#live-vs-panel .live-vs-command-deck .live-vs-series-result{order:1;width:100%;min-width:0;padding:8px 2px 2px;background:none;border:0;margin:0}#live-vs-panel .live-vs-command-deck .live-vs-series-result>.live-vs-label{font-size:12px;color:#d5b074}#live-vs-panel .live-vs-command-deck .live-vs-series-result strong{font-size:22px;line-height:1.1;display:block}#live-vs-panel .live-vs-command-deck .live-vs-series-result p{font-size:15px;line-height:1.15;margin:5px 0}#live-vs-panel .live-vs-command-deck #live-vs-rematch{margin-top:5px;min-height:54px}#live-vs-panel:has(.live-vs-series-result:not([hidden])) .live-vs-room-bar{position:absolute;background:#03060b70}#live-vs-panel .vs-contender-name .vs-pixel-icon{width:14px;height:14px;vertical-align:middle;margin-right:4px}#live-vs-panel .vs-contender[data-winner=true] .vs-contender-name,#live-vs-panel .vs-contender[data-winner=true] .vs-inspect-hint{color:#ffda83}#live-vs-panel .live-vs-settings-summary{justify-content:space-between;gap:12px}#live-vs-panel .live-vs-settings-chip{display:flex;gap:5px;align-items:center}#live-vs-panel .live-vs-settings-chip .vs-pixel-icon{width:22px;height:24px;color:#d0aa60}#live-vs-panel .live-vs-settings-chip small{font-size:16px;color:#dce7ed}#live-vs-panel .live-vs-rule-card>.vs-pixel-icon{width:28px;height:28px;color:#d0aa60}#live-vs-panel .live-vs-setting-options button{background:#102234;border:0;border-bottom:3px solid #3b5365;color:#d5e1e8}#live-vs-panel .live-vs-setting-options button.selected{background:#243448;border-bottom-color:#dfb36d;color:#ffe0a0}#live-vs-panel #live-vs-ready:focus-visible:where(.keyboard-navigation *,.controller-navigation *),#live-vs-panel #live-vs-create:focus-visible:where(.keyboard-navigation *,.controller-navigation *),#live-vs-panel #live-vs-rematch:focus-visible:where(.keyboard-navigation *,.controller-navigation *),#versus-select .versus-fight-cards button:focus-visible:where(.keyboard-navigation *,.controller-navigation *){box-shadow:inset 0 0 0 3px #fff1c1}@media(prefers-reduced-motion:no-preference){#live-vs-panel .vs-contender,#live-vs-panel .vs-contender:nth-child(2){animation:vs-fighter-reveal .25s steps(5,end) both}@keyframes vs-fighter-reveal{0%{opacity:0}to{opacity:1}}}.vs-design-preview #live-vs-panel .live-vs-card{padding-top:var(--vs-review-height,72px)}#versus-review-controls select{font:16px Pixel Operator,monospace;min-height:32px;width:124px;border:1px solid #80703b;border-radius:0;background:#100f08;color:#ffcf40}#live-vs-panel .vs-multi-standings[hidden],#live-vs-panel .vs-seat-score[hidden]{display:none}#live-vs-panel .vs-multi-standings{position:sticky;top:0;z-index:8;margin:4px 14px 14px;padding:8px 0;background:#030a12;border-block:2px solid #715c35;box-shadow:0 5px #03060b}#live-vs-panel .vs-standings-heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;text-align:center;font:14px/1 Pixel Operator,monospace;color:#bacbd6}#live-vs-panel .vs-standings-heading b{font-weight:400;color:#ffe0a0;font-size:16px}#live-vs-panel .vs-standings-heading small{flex-basis:100%;font-size:12px;letter-spacing:1px;color:#f1c772}#live-vs-panel .vs-multi-standings nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 6px;margin-top:5px}#live-vs-panel .vs-multi-standings button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:3px 0;background:none;border:0;border-bottom:2px solid #1c2a36;box-shadow:none;color:var(--seat-accent,#72dfe7);font:14px/1 Pixel Operator,monospace}#live-vs-panel .vs-multi-standings button strong{font:25px/1 Upheaval,monospace}#live-vs-panel .vs-multi-standings button[data-leading=true]{border-bottom-color:#f1c772;background:#d9ac4e0d}#live-vs-panel .vs-multi-standings button .vs-pixel-icon{width:14px;height:14px;color:#ffe0a0}#live-vs-panel [data-seat="1"],#live-vs-panel [data-score-seat="1"]{--seat-accent:#72dfe7}#live-vs-panel [data-seat="2"],#live-vs-panel [data-score-seat="2"]{--seat-accent:#ff858c}#live-vs-panel [data-seat="3"],#live-vs-panel [data-score-seat="3"]{--seat-accent:#b9a3ff}#live-vs-panel [data-seat="4"],#live-vs-panel [data-score-seat="4"]{--seat-accent:#f4c56f}#live-vs-panel [data-seat="5"],#live-vs-panel [data-score-seat="5"]{--seat-accent:#80dda5}#live-vs-panel [data-seat="6"],#live-vs-panel [data-score-seat="6"]{--seat-accent:#f1a3d3}#live-vs-panel [data-seat="7"],#live-vs-panel [data-score-seat="7"]{--seat-accent:#9ec4ff}#live-vs-panel [data-seat="8"],#live-vs-panel [data-score-seat="8"]{--seat-accent:#e5dca3}#live-vs-panel .vs-seat-score{order:-1;display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;color:var(--seat-accent);text-shadow:2px 2px #03060b}#live-vs-panel .vs-seat-score strong{font:40px/.9 Upheaval,monospace}#live-vs-panel .vs-seat-score span{display:flex;flex-direction:column;gap:3px;text-align:left}#live-vs-panel .vs-seat-score small,#live-vs-panel .vs-seat-score b{font:12px/1 Pixel Operator,monospace}#live-vs-panel .vs-seat-score small{color:#b2c2cf}#live-vs-panel .vs-contender[data-leading=true] .vs-seat-score b{color:#ffe0a0}#live-vs-panel .live-vs-fighters:not([data-count="2"]) .vs-contender{scroll-margin-top:155px}@media(min-width:900px){#live-vs-panel .vs-multi-standings{display:flex;align-items:center;gap:18px;padding:8px 12px}#live-vs-panel .vs-standings-heading{flex:0 0 220px}#live-vs-panel .vs-multi-standings nav{flex:1;grid-template-columns:repeat(8,minmax(0,1fr));margin:0}#live-vs-panel .vs-multi-standings nav:has(button:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}#live-vs-panel .live-vs-fighters:not([data-count="2"]) .vs-contender{scroll-margin-top:110px}}#live-vs-panel .vs-multi-round-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}#live-vs-panel .vs-multi-round-results[hidden],#live-vs-panel .live-vs-result-scores[hidden],#live-vs-panel fieldset[hidden]{display:none}#live-vs-panel .vs-multi-round-results span{display:flex;flex-direction:column;gap:5px}#live-vs-panel .vs-multi-round-results small{font:13px Pixel Operator,monospace;color:#a9c6d7}#live-vs-panel .vs-multi-round-results b{font:23px Upheaval,monospace;color:#ffe0a0}#live-vs-panel .live-vs-stage-duel:has([data-extra-seat]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#live-vs-multi-rules{font:16px Pixel Operator,monospace;color:#ffe0a0}#live-vs-panel .vs-multi-standings nav:has(button:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:900px){#live-vs-panel .live-vs-fighters[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){#live-vs-panel .live-vs-fighters[data-count="3"]>:last-child{grid-column:1/-1;width:calc((100% - 7.18cqw)/2);justify-self:center}}#live-vs-panel .vs-watch-player{order:2;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:4px auto 8px;padding:8px 12px;border:1px solid #25dcff;background:#03151c;color:#e6fbff;font-family:var(--pixel-font);font-size:10px;cursor:pointer}#live-vs-panel .vs-watch-player[hidden]{display:none}.vs-watch-player i{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #25dcff}#live-vs-panel .live-vs-room-bar{display:grid;grid-template-columns:1fr auto 1fr;gap:4px;padding:0 12px;height:46px;background:#030a12b3}#live-vs-panel .live-vs-room-identity{grid-column:2;grid-row:1;justify-content:center}#live-vs-panel .live-vs-room-actions{display:contents}#live-vs-panel #live-vs-leave{grid-column:1;grid-row:1;justify-self:start}#live-vs-panel #live-vs-share{grid-column:3;grid-row:1;justify-self:end}#live-vs-panel #live-vs-rules-open{display:none}#live-vs-panel .live-vs-room-actions button,#live-vs-panel #live-vs-share{font-size:17px;gap:5px;white-space:nowrap}#live-vs-panel .live-vs-room-actions button span{display:inline}#live-vs-panel .live-vs-room-number small{font-size:16px}#live-vs-panel #live-vs-room-code{font-size:16px;letter-spacing:0}#live-vs-panel .live-vs-room-actions .vs-pixel-icon{width:17px;height:17px}#live-vs-panel .live-vs-lobby-arena{padding-top:42cqw}#live-vs-panel .vs-encounter-heading{padding:7px 4px 8px;background:linear-gradient(90deg,transparent,#030a12ed 12%,#030a12ed 88%,transparent);text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,3px 3px #000}#live-vs-panel .vs-encounter-heading .vs-eyebrow{font-size:16px;letter-spacing:0}#live-vs-panel #vs-match-title{font-size:clamp(23px,6cqw,28px);margin:5px 0 0}#live-vs-panel .live-vs-arena-score{height:70px;margin:0 14px 2px;grid-template-columns:1fr 115px 1fr;background:linear-gradient(90deg,#06304490,transparent 46%,#44101e80)}#live-vs-panel .live-vs-arena-score strong{font-size:58px;line-height:1}#live-vs-panel .vs-score-side>small{display:none}#live-vs-panel .vs-score-context{align-self:center;gap:3px}#live-vs-panel .live-vs-series-label,#live-vs-panel .live-vs-series-format,#live-vs-panel .live-vs-session-strip{font-size:16px;line-height:1;letter-spacing:0}#live-vs-panel .live-vs-fighters,#live-vs-panel .live-vs-fighters[data-count="2"]{gap:9px;margin:0 14px}#live-vs-panel .vs-inspect{padding:0}#live-vs-panel .vs-inspect-hint,#live-vs-panel .vs-contender-name{display:none}#live-vs-panel .live-vs-fighter{width:164px;height:240px;aspect-ratio:auto;margin:0 auto}#live-vs-panel .vs-contender-status{order:0;font-size:17px;line-height:26px;letter-spacing:0;margin:0 0 3px;min-height:26px;background:#04111be0}#live-vs-panel .vs-seat-label{font-size:16px;letter-spacing:0}#live-vs-panel .vs-contender-record{margin:5px 0 0;min-height:27px;background:#05101bbf}#live-vs-panel .vs-contender-record strong{font-size:20px}#live-vs-panel .vs-contender-record strong small,#live-vs-panel .vs-contender-record>small{font-size:16px}#live-vs-panel .vs-loadout-stage{height:100px;margin:0;overflow:hidden;background:#030a11}#live-vs-panel .vs-loadout-stage canvas{width:100%;height:100px;object-fit:contain;clip-path:none;margin:0}#live-vs-panel .vs-loadout-note:empty{display:none}#live-vs-panel .vs-loadout-note{font-size:16px;letter-spacing:0}#live-vs-panel .vs-last-score{order:6;width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;padding:4px 2px;border:0;border-top:2px solid #526576;background:#05101b;color:#dce6eb;box-shadow:none}#live-vs-panel .vs-last-score[data-winner=true]{color:#ffda7e;border-top-color:#e2b657}#live-vs-panel .vs-last-score b{font:29px/1 Upheaval;white-space:nowrap}#live-vs-panel .vs-last-score small,#live-vs-panel .vs-last-score span{font:16px/1 Pixel Operator}#live-vs-panel .vs-last-score span{max-width:77px;text-align:left}#live-vs-panel .live-vs-battle-cartridge{margin:0}#live-vs-panel .live-vs-rule-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:7px 0}#live-vs-panel .live-vs-rule-badge,#live-vs-panel .live-vs-rule-strip .live-vs-controls-open{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:70px;height:auto;width:100%;padding:4px 1px;background:#0c1d29;border-top:2px solid #537181!important;border-bottom:3px solid #020509!important;box-shadow:none}#live-vs-panel .live-vs-rule-badge .vs-pixel-icon,#live-vs-panel .live-vs-rule-strip .live-vs-controls-open>svg{width:19px;height:19px;margin:0 auto 2px;fill:currentColor;color:#e9bf6c}#live-vs-panel .live-vs-rule-badge small,#live-vs-panel .live-vs-rule-strip .live-vs-controls-open small{display:block;font-size:16px;line-height:17px;color:#c2d0db}#live-vs-panel .live-vs-rule-badge b,#live-vs-panel .live-vs-rule-strip .live-vs-controls-open strong{font:18px/19px Pixel Operator;color:#ffe7b6;text-align:center;max-width:100%;overflow-wrap:anywhere}#live-vs-panel .live-vs-rule-strip .live-vs-controls-open span{display:flex;flex-direction:column;gap:0}#live-vs-panel .live-vs-rule-strip .live-vs-controls-open>b{display:none}#live-vs-panel .live-vs-command-deck{position:static;flex-direction:column;margin:0;padding:0 14px max(12px,env(safe-area-inset-bottom))}#live-vs-panel #live-vs-ready{min-height:72px;height:auto}#live-vs-panel #live-vs-ready small{font-size:18px;letter-spacing:0}#live-vs-panel #vs-round-details,#live-vs-panel #vs-leave-confirm{width:min(440px,calc(100vw - 24px));max-height:85dvh;overflow:auto;padding:18px;background:#07131e;color:#e9f5ff;border:2px solid #d2a35b;font:20px Pixel Operator}#vs-round-details::backdrop,#vs-leave-confirm::backdrop{background:#000c}#live-vs-panel :is(#vs-round-details,#vs-leave-confirm) h2{font:27px Upheaval;color:#ffe09c}#live-vs-panel :is(#vs-round-details,#vs-leave-confirm) button{min-height:48px;font-size:19px}#live-vs-panel #vs-round-details>*{width:100%;margin:10px 0}#live-vs-panel #vs-round-details .live-vs-result-board{padding:8px 0}#live-vs-panel #vs-round-details :is(small,.live-vs-label){font-size:16px}#live-vs-panel #live-vs-lobby{overflow-anchor:none}#live-vs-panel .vs-loadout-stage canvas{border:0;box-shadow:none;border-radius:0}#live-vs-panel .live-vs-rule-strip .live-vs-controls-open :is(span,strong,small){background:none;border:0;box-shadow:none;padding:0}#live-vs-panel .live-vs-rule-badge small{font-family:Pixel Operator,monospace}#live-vs-panel .live-vs-rule-strip .live-vs-controls-open strong{white-space:normal}#live-vs-panel :is(#vs-round-details,#vs-leave-confirm){inset:0;margin:auto;height:fit-content;box-sizing:border-box}#live-vs-panel #vs-round-details #live-vs-result-title{font:22px/1.2 Upheaval}#live-vs-panel #vs-round-details .vs-multi-round-results small,#live-vs-panel #vs-round-details .live-vs-result-scores span{font:18px/1.15 Pixel Operator;overflow-wrap:anywhere}#live-vs-panel #vs-round-details :is(#live-vs-history-count,.live-vs-history summary i){font:18px/1.2 Pixel Operator}@media(max-width:899px){#live-vs-panel .live-vs-fighters[data-count="3"]>:last-child{width:calc((100% - 9px)/2)}}#live-vs-panel #live-vs-lobby .live-vs-rule-strip>button{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-template:none;height:auto;min-height:70px;box-sizing:border-box;margin:0}#live-vs-panel #live-vs-lobby .live-vs-rule-strip>button>svg{position:static;grid-area:auto;flex:0 0 19px;width:19px;height:19px;margin:0 0 2px;transform:none}#live-vs-panel #live-vs-lobby .live-vs-rule-strip :is(small,b){font-size:16px;line-height:18px}#live-vs-panel #live-vs-create{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}#live-vs-panel #live-vs-create>span{display:block;font-size:26px;line-height:1.1}#live-vs-panel #live-vs-create>small{display:block;font-size:16px;line-height:1.1}#live-vs-panel .vs-loadout-open{order:2;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:5px;background:#0a1b28;border:0;border-bottom:2px solid #315267;box-shadow:none;color:#f5d792;font:17px Pixel Operator}#live-vs-panel .vs-loadout-open span{font-size:24px}#live-vs-panel .vs-contender-record{margin-top:0}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])){width:min(100%,440px);padding:max(160px,calc(min(100vw,440px)*.405)) 14px 12px;background-size:100% auto}#live-vs-panel .live-vs-marquee{padding:7px 4px 8px;margin:0 0 12px;background:linear-gradient(90deg,transparent,#030a12ed 10%,#030a12ed 90%,transparent);text-shadow:2px 2px #000}#live-vs-panel .live-vs-marquee .menu-kicker{display:none}#live-vs-panel .live-vs-card .live-vs-marquee h2{font:24px/1.12 Upheaval;margin:0}#live-vs-panel .live-vs-tagline{font:18px/1.1 Pixel Operator;margin:5px 0 0;color:#dec590}#live-vs-panel #live-vs-setup{display:grid;grid-template-columns:164px minmax(0,1fr);gap:12px;align-items:start}#live-vs-panel .live-vs-setup-art{grid-column:1;display:block;padding:0;margin:0;min-height:0}#live-vs-panel .live-vs-setup-art>[data-setup-inspect]:first-child{display:block;background:none;border:0;box-shadow:none;padding:0;width:164px;height:240px}#live-vs-panel #vs-setup-identity{position:relative;width:164px;height:240px;margin:0}#live-vs-panel #live-vs-settings-open{grid-column:2;display:block;width:100%;min-width:0;margin:0;padding:8px;background:#06121dde;border:0;border-top:2px solid #7b633b;box-shadow:none;text-align:left}#live-vs-panel #live-vs-settings-open .live-vs-settings-icon{display:none}#live-vs-panel .live-vs-settings-copy b{font:20px/1 Upheaval;color:#ffe0a2}#live-vs-panel #live-vs-settings-summary{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:8px}#live-vs-panel .live-vs-settings-chip{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;gap:0 5px;min-height:44px;padding:4px 0;border:0;border-top:1px solid #263b49;background:none}#live-vs-panel .live-vs-settings-chip svg{grid-row:1/3;width:22px;height:22px;align-self:center;color:#e9bf6c}#live-vs-panel .live-vs-settings-chip b{grid-column:2;font:16px/1 Pixel Operator;color:#9eb5c5}#live-vs-panel .live-vs-settings-chip small{grid-column:2;font:20px/1 Pixel Operator;color:#f1dcaf;white-space:normal}#live-vs-panel #live-vs-setup>:is(#live-vs-create,.live-vs-divider,.live-vs-code-entry,#live-vs-challenge-target){grid-column:1/-1}#live-vs-panel #live-vs-create{width:100%;min-height:72px;margin:0}#live-vs-panel .live-vs-divider{margin:0;min-height:0;font-size:17px}#live-vs-panel .live-vs-code-entry{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:6px 8px;padding:0;border:0;background:none}#live-vs-panel .live-vs-code-entry label{grid-column:1/-1;font-size:17px}#live-vs-panel #live-vs-code{width:100%;font-size:20px}#live-vs-panel #live-vs-join{height:48px;min-height:48px}#versus-select{width:min(100%,440px);margin:auto;background-size:100% auto;padding:0 14px max(12px,env(safe-area-inset-bottom))}#versus-select .versus-select-header{min-height:0;padding:max(160px,calc(min(100vw,440px)*.405)) 0 12px;margin:0}#versus-select .versus-select-header>.vs-eyebrow{display:none}#versus-select #versus-select-title{font:24px/1.1 Upheaval;padding:8px 2px 3px;margin:0;background:#030a12ed;color:#fff1d7}#versus-select .vs-select-lead{font:18px/1.1 Pixel Operator;margin:0;padding:3px 2px 8px;background:#030a12ed;color:#dec590}#versus-select .versus-fight-cards{display:grid;grid-template-columns:1fr;gap:12px;padding:0;margin:0}#versus-select .versus-fight-cards button{display:block;min-height:0;height:auto;padding:0}#versus-select .versus-fight-cards img{position:static;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;display:block}#versus-select .versus-mode-copy{position:static;display:block;max-width:none;padding:11px 10px;text-align:left}#versus-select .versus-mode-copy :is(small,em){display:none}#versus-select .versus-mode-copy strong{display:block;font:22px/1.1 Upheaval;margin:0}#versus-select .versus-mode-copy>span{display:block;font:18px/1.15 Pixel Operator;margin:4px 0 0;color:#c6d4dd}#live-vs-panel #live-vs-setup{grid-template-areas:none}#live-vs-panel #live-vs-setup>:is(.live-vs-setup-art,#live-vs-settings-open,#live-vs-create,.live-vs-divider,.live-vs-code-entry){grid-row:auto}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])){position:relative}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])) #live-vs-close{position:absolute;top:4px;left:14px;display:flex;align-items:center;gap:5px;background:#03060b99;border:0;box-shadow:none;color:#d6b77c;min-height:44px}#live-vs-panel #live-vs-close .vs-pixel-icon{width:19px;height:19px}#live-vs-panel .live-vs-card:has(#live-vs-setup:not([hidden])) #live-vs-message:empty{display:none}#versus-select .versus-fight-cards{align-content:start}#versus-select .versus-fight-cards button{margin:0}#live-vs-panel .live-vs-lobby-status{position:relative;z-index:1}#lss-battle-hud[hidden],#lss-round-actions[hidden]{display:none}.lss-mode #score-bar.vs-advantage-active{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;min-height:calc(36px + env(safe-area-inset-top,0px));grid-template-columns:minmax(0,760px);grid-template-areas:"battle";padding:max(env(safe-area-inset-top),5px) 5px 5px}.lss-mode #score-bar .hud-score,.lss-mode #score-bar .hud-best,.lss-mode #score-bar #timer-block,.lss-mode #score-bar #pause-btn,.lss-mode #vs-advantage{display:none}#lss-battle-hud{position:fixed;z-index:12;grid-area:battle;justify-self:center;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%;height:26px;color:#e3fff0;font:20px Pixel Operator,monospace;pointer-events:none}#lss-attack,#lss-incoming{display:flex;align-items:center;gap:5px;white-space:nowrap}#lss-attack{color:#00efff}#lss-incoming{color:#ff4878}#lss-charge-pips,#lss-incoming-pips{display:flex;gap:6px}.lss-pip{display:block;width:15px;height:15px;background:#142a22;border:1px solid #38574a}.lss-pip.filled{background:currentColor;border-color:#bdffff;box-shadow:0 0 5px #00efff55}#lss-incoming .lss-pip.filled{border-color:#ffc2cc;box-shadow:0 0 5px #ff487855}#lss-incoming.arrival .lss-pip.filled{animation:lss-arrival .18s steps(2,end)}@keyframes lss-arrival{0%{background:#fff;border-color:#fff}to{background:currentColor}}@media(prefers-reduced-motion:reduce){#lss-incoming.arrival .lss-pip.filled{animation:none}}#lss-deadline{color:#ffcf40;font-variant-numeric:tabular-nums}#lss-incoming-overflow{font-size:16px}#lss-round-actions{position:fixed;z-index:50;left:50%;transform:translate(-50%);display:flex;justify-content:center;width:calc(100% - 24px)}#lss-round-actions button{min-height:44px;padding:8px 12px;color:#dcffee;background:#10291d;border:2px solid #4ecca3;font:16px var(--pixel-font);box-shadow:3px 3px #000}#lss-round-result.versus-round-banner{box-sizing:border-box;position:fixed;z-index:45;margin:0;max-width:none;transform:translateY(-50%);padding:20px 8px;background:#03110ef2;color:#e3fff0;border:0;border-top:3px solid #ffcf40;border-bottom:3px solid #ffcf40;text-align:center;box-shadow:none;font:16px var(--pixel-font)}#lss-round-result[hidden]{display:none}#lss-round-result.versus-round-banner h2{font:clamp(19px,4.4vw,32px) Upheaval,var(--pixel-font);line-height:1.15;color:#ffcf40;margin:0 0 10px;text-shadow:none}.versus-round-banner p{margin:0;font:16px var(--pixel-font);line-height:1.35}#measurement-startup{box-sizing:border-box;width:min(540px,calc(100vw - 28px));max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 28px);overflow-y:auto;overscroll-behavior:contain;margin:auto;padding:24px;border:2px solid #4ecca3;border-radius:0;background:#05110d;color:#f2f5f4;font:19px/1.2 Pixel Operator,monospace;text-align:left;box-shadow:6px 6px #020705}#measurement-startup::backdrop{background:#000e}#measurement-startup [hidden]{display:none!important}#measurement-startup .measurement-kicker{color:#4ecca3;font-size:15px;letter-spacing:2px;margin:0 0 12px}#measurement-startup h1{font:34px/1.05 Upheaval,monospace;color:#4ecca3;margin:0 0 18px}#measurement-startup p{margin:12px 0}#measurement-startup .measurement-detail{color:#d1dcd7;font-size:17px}#measurement-startup .measurement-note{font-size:17px;color:#d1dcd7}#measurement-startup .measurement-actions{display:grid;gap:10px;margin-top:20px}#measurement-startup button{box-sizing:border-box;width:100%;min-height:48px;border:2px solid #4ecca3;border-radius:0;padding:10px 8px;background:#09251b;color:#f2f5f4;font:700 19px/1.15 Pixel Operator,monospace;cursor:pointer;letter-spacing:.4px;text-transform:none}#measurement-startup button:hover:where(.mouse-input *){background:#123c2e}#measurement-startup button:disabled{opacity:.5;cursor:default}#measurement-startup #measurement-customize{margin-top:10px;border-color:transparent;background:transparent;text-decoration:underline}#measurement-startup #measurement-options{border-top:1px solid #4ecca3;margin:6px 0 14px;padding-top:8px}#measurement-startup label{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}#measurement-startup input{width:24px;height:24px;font-size:16px;accent-color:#4ecca3}#measurement-startup .measurement-privacy{display:block;padding:12px 0 0;color:#d1dcd7;font-size:16px;text-align:center}#measurement-privacy-signal{color:#ffcf40}@media(max-height:720px){#measurement-startup{padding:18px;font-size:18px}#measurement-startup h1{font-size:29px;margin-bottom:12px}#measurement-startup .measurement-actions{margin-top:14px}}
