.competitive-arena-module__pAkSTW__arena{--navy:#082b5c;--blue:#1267b2;--cream:#f4fbff;--lime:#58db43;--yellow:#ffc928;--coral:#ff4b55;z-index:var(--game-layer-gameplay);color:#fff;background:radial-gradient(circle at 50% 20%, #2684cd, var(--blue) 58%, #0c5598);touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.competitive-arena-module__pAkSTW__arena canvas{filter:saturate(1.24)contrast(1.07)brightness(1.03);touch-action:none;outline:none;width:100%;height:100%;display:block}.competitive-arena-module__pAkSTW__arena canvas:focus-visible{box-shadow:inset 0 0 0 4px var(--yellow)}.competitive-arena-module__pAkSTW__nearMissPulse{box-shadow:inset 0 0 42px #b8f35d4d}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__joystick{opacity:0;width:clamp(94px,26.7vw,110px);height:clamp(94px,26.7vw,110px);transition:opacity .12s ease-out}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__joystick span{width:44px;height:44px}.competitive-arena-module__pAkSTW__hideJoystickVisual .competitive-arena-module__pAkSTW__joystick{display:none}.competitive-arena-module__pAkSTW__colorBlindSupport .competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__colorBlindSupport .competitive-arena-module__pAkSTW__missionChip{border-style:double}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__hud{grid-template-columns:minmax(96px,112px) minmax(100px,128px) 48px;justify-content:space-between;gap:clamp(8px,2.4vw,12px)}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip{border-width:1px;border-radius:12px;min-height:44px;padding:5px 8px;box-shadow:0 3px #04234347}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip{width:min(128px,31vw)}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__leaderboard{top:max(82px, calc(var(--game-safe-top) + 66px));width:min(112px,100vw - 144px);color:var(--hud-panel-fg);background:color-mix(in srgb, var(--hud-panel-bg) 88%, transparent)}.competitive-arena-module__pAkSTW__topPlayersCard{width:min(112px,30vw);min-width:96px}.competitive-arena-module__pAkSTW__topPlayersButton{width:100%;min-height:44px;color:var(--cream);text-align:left;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#032244f5,#053056f0);border:1px solid #ffffff6b;border-radius:8px;align-content:center;padding:5px 8px;display:grid;box-shadow:0 3px #0212234d}.competitive-arena-module__pAkSTW__topPlayersButton small{color:#d8efff;font-size:max(8px, calc(8px * var(--hud-scale,1)));letter-spacing:.05em;text-transform:none}.competitive-arena-module__pAkSTW__topPlayersButton span{grid-template-columns:minmax(0,1fr) auto 12px;align-items:center;gap:4px;display:grid}.competitive-arena-module__pAkSTW__topPlayersButton strong{color:var(--yellow);font-size:max(14px, calc(14px * var(--hud-scale,1)))}.competitive-arena-module__pAkSTW__topPlayersButton em{color:#fff;font-size:max(9px, calc(9px * var(--hud-scale,1)))}.competitive-arena-module__pAkSTW__topPlayersButton svg{width:12px;height:12px}.competitive-arena-module__pAkSTW__topPlayersButton:disabled{cursor:default;opacity:.78}.competitive-arena-module__pAkSTW__standingsBackdrop{z-index:var(--game-layer-modal);padding:max(16px, var(--game-safe-top)) max(16px, var(--game-safe-right)) max(16px, var(--game-safe-bottom)) max(16px, var(--game-safe-left));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02122394;place-items:center;display:grid;position:absolute;inset:0}.competitive-arena-module__pAkSTW__compactStandings{width:min(286px,100vw - 32px);max-height:min(430px,100dvh - 32px);color:var(--hud-panel-fg);background:var(--hud-panel-bg);border:1px solid #ffffff7a;border-radius:12px;gap:8px;padding:12px;display:grid;overflow-y:auto;box-shadow:0 14px 34px #02122380}.competitive-arena-module__pAkSTW__compactStandings header{justify-content:space-between;align-items:center;display:flex}.competitive-arena-module__pAkSTW__compactStandings header span{display:grid}.competitive-arena-module__pAkSTW__compactStandings header small{color:#bfe4ff;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.competitive-arena-module__pAkSTW__compactStandings header strong{font-size:20px}.competitive-arena-module__pAkSTW__compactStandings header button{width:48px;color:var(--navy);background:#ffffff1f;border:1px solid #ffffff80;border-radius:8px;place-items:center;padding:0;display:grid}.competitive-arena-module__pAkSTW__compactStandings header svg{width:20px}.competitive-arena-module__pAkSTW__compactStandings ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.competitive-arena-module__pAkSTW__compactStandings li{background:#ffffff0b;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 30px 38px;align-items:center;gap:5px;min-height:38px;padding:5px 8px;font-size:12px;display:grid}.competitive-arena-module__pAkSTW__compactStandings li.competitive-arena-module__pAkSTW__you{color:#fff;background:#58db4347;outline:1px solid #64ef55b8}.competitive-arena-module__pAkSTW__compactStandings li.competitive-arena-module__pAkSTW__out{opacity:.5}.competitive-arena-module__pAkSTW__compactStandings li i,.competitive-arena-module__pAkSTW__compactStandings li em{font-style:normal}.competitive-arena-module__pAkSTW__compactStandings li b{overflow-wrap:anywhere}.competitive-arena-module__pAkSTW__compactStandings li em,.competitive-arena-module__pAkSTW__compactStandings li strong{text-align:right}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__notice{bottom:max(18px, var(--game-safe-bottom));border:1px solid #ffffff52;border-radius:11px;padding:6px 10px;box-shadow:0 4px 14px #04234333}.competitive-arena-module__pAkSTW__eventBanner,.competitive-arena-module__pAkSTW__tutorialPrompt{z-index:var(--game-layer-toast);width:max-content;max-width:min(300px,100vw - 32px);color:var(--navy);background:var(--cream);border:2px solid var(--arena-ink,var(--navy));text-align:center;pointer-events:none;border-radius:999px;padding:8px 18px;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 5px #04234352}.competitive-arena-module__pAkSTW__tutorialHud{z-index:var(--game-layer-hud);top:var(--game-safe-top);right:var(--game-safe-right);left:var(--game-safe-left);pointer-events:none;grid-template-columns:48px minmax(0,1fr) 48px;align-items:start;gap:10px;display:grid;position:absolute}.competitive-arena-module__pAkSTW__tutorialInstruction{min-height:58px;color:var(--hud-tutorial-fg);background:var(--hud-tutorial-bg);border:2px solid var(--arena-ink,var(--navy));text-align:center;border-radius:15px;grid-column:2;align-content:center;padding:8px 14px;display:grid;box-shadow:0 4px #0423434d}.competitive-arena-module__pAkSTW__tutorialInstruction strong{font-size:clamp(11px,3.2vw,14px);line-height:1.15}.competitive-arena-module__pAkSTW__tutorialInstruction small{letter-spacing:.1em;margin-top:3px;font-size:10px;font-weight:950}.competitive-arena-module__pAkSTW__tutorialHud .competitive-arena-module__pAkSTW__pauseButton{pointer-events:auto;grid-column:3}.competitive-arena-module__pAkSTW__contextualMessage{z-index:var(--game-layer-toast);top:max(76px, calc(var(--game-safe-top) + 66px));max-width:min(290px,100vw - 32px);color:var(--hud-panel-fg);background:var(--hud-panel-bg);border:2px solid var(--arena-warning,var(--yellow));text-align:center;pointer-events:none;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:900;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px #04234352}.competitive-arena-module__pAkSTW__eventBanner{top:max(76px, calc(var(--game-safe-top) + 66px));color:var(--hud-event-fg);background:var(--hud-event-bg);border-color:var(--hud-border);animation:.24s ease-out competitive-arena-module__pAkSTW__event-strike}.competitive-arena-module__pAkSTW__tutorialPrompt{top:max(88px, calc(var(--game-safe-top) + 78px));color:var(--hud-tutorial-fg);background:var(--hud-tutorial-bg)}.competitive-arena-module__pAkSTW__eventBanner small,.competitive-arena-module__pAkSTW__tutorialPrompt small{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.competitive-arena-module__pAkSTW__eventBanner strong,.competitive-arena-module__pAkSTW__tutorialPrompt strong{font-size:14px;line-height:1.15}@keyframes competitive-arena-module__pAkSTW__event-strike{0%{opacity:0;transform:translate(-50%)scaleX(.72)}}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__boost{width:clamp(68px,19vw,78px);height:clamp(68px,19vw,78px)}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__overlay{gap:8px;width:min(390px,100% - 24px);padding:20px}.competitive-arena-module__pAkSTW__v4ResultStats{grid-template-columns:1fr 1fr;gap:7px;display:grid}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__v4ResultStats{grid-template-columns:repeat(2,minmax(0,1fr))}.competitive-arena-module__pAkSTW__v4ResultStats span{color:var(--navy);background:#fff;border:2px solid #082f562e;border-radius:12px;padding:9px;display:grid}.competitive-arena-module__pAkSTW__v4ResultStats small{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.competitive-arena-module__pAkSTW__v4ResultStats b{font-size:17px}.competitive-arena-module__pAkSTW__v4LeagueResult{color:var(--navy);background:color-mix(in srgb, var(--lime) 28%, #fff);border:2px solid #082f563d;border-radius:13px;gap:2px;padding:10px 12px;font-size:11px;display:grid}.competitive-arena-module__pAkSTW__v4LeagueResult strong{font-size:14px}.competitive-arena-module__pAkSTW__arena button{min-width:48px;min-height:48px;font:inherit;cursor:pointer;touch-action:none}.competitive-arena-module__pAkSTW__arena button:focus-visible{outline:3px solid var(--cream);outline-offset:3px;box-shadow:0 0 0 2px var(--navy)}.competitive-arena-module__pAkSTW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.competitive-arena-module__pAkSTW__hud{z-index:var(--game-layer-hud);top:var(--game-safe-top);right:var(--game-safe-right);left:var(--game-safe-left);gap:var(--game-space-2);pointer-events:none;grid-template-columns:minmax(64px,1fr) minmax(120px,174px) minmax(64px,1fr);align-items:start;display:grid;position:absolute}.competitive-arena-module__pAkSTW__hud>*{pointer-events:auto}.competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__missionChip{min-height:52px;color:var(--cream);border-radius:var(--game-radius-md);background:#042343eb;border:2px solid #ffffffad;align-content:center;padding:5px 9px;display:grid;box-shadow:0 5px #0423434d}.competitive-arena-module__pAkSTW__scoreChip{justify-self:start;width:fit-content;min-width:70px}.competitive-arena-module__pAkSTW__missionChip{text-align:center;justify-self:center;width:100%;position:relative}.competitive-arena-module__pAkSTW__missionChip:after{background:var(--arena-accent,var(--lime));border-right:2px solid var(--arena-ink,var(--navy));border-bottom:2px solid var(--arena-ink,var(--navy));content:"";width:14px;height:14px;position:absolute;bottom:-7px;right:10px;transform:rotate(45deg)}.competitive-arena-module__pAkSTW__pauseButton{width:var(--game-control-large);min-width:var(--game-control-large);height:var(--game-control-large);min-height:var(--game-control-large);color:var(--navy);background:var(--yellow);border:2px solid var(--arena-ink,var(--navy));border-radius:var(--game-radius-md);justify-self:end;place-items:center;padding:0;display:grid;box-shadow:0 5px #04234359}.competitive-arena-module__pAkSTW__pauseButton:disabled{opacity:.45}.competitive-arena-module__pAkSTW__pauseButton svg{width:20px}.competitive-arena-module__pAkSTW__hud small,.competitive-arena-module__pAkSTW__respawn small,.competitive-arena-module__pAkSTW__overlay small{font-size:max(9px, calc(9px * var(--hud-scale,1)));letter-spacing:.1em;text-transform:uppercase;font-weight:900}.competitive-arena-module__pAkSTW__hud strong{font-size:max(14px, calc(14px * var(--hud-scale,1)));text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.competitive-arena-module__pAkSTW__missionChip strong{text-overflow:clip;white-space:normal}.competitive-arena-module__pAkSTW__hud em{color:#bfe4ff;font-size:max(9px, calc(9px * var(--hud-scale,1)));font-style:normal;font-weight:800}.competitive-arena-module__pAkSTW__leaderboard{z-index:2;top:max(106px, calc(var(--game-safe-top) + 94px));left:var(--game-safe-left);color:#fff;border-radius:var(--game-radius-md);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#042343d1;border:2px solid #ffffff70;gap:0;width:min(136px,100vw - 128px);padding:2px;display:grid;position:absolute;box-shadow:0 5px #04234340}.competitive-arena-module__pAkSTW__leaderboardExpanded{gap:3px;width:min(174px,100vw - 128px);padding:6px}.competitive-arena-module__pAkSTW__performanceHud{z-index:var(--game-layer-toast);top:max(76px, calc(env(safe-area-inset-top) + 68px));right:max(12px, env(safe-area-inset-right));color:#b8f35d;max-width:190px;font:700 9px/1.35 var(--font-mono), monospace;pointer-events:none;background:#021223eb;border:1px solid #b8f35da6;border-radius:10px;padding:8px 10px;display:grid;position:absolute}.competitive-arena-module__pAkSTW__boosterStatus{z-index:var(--game-layer-hud);top:max(68px, calc(var(--game-safe-top) + 58px));pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(70vw,430px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.competitive-arena-module__pAkSTW__boosterStatus span{color:#fff;border:2px solid var(--booster-color,#fff);white-space:nowrap;background:#042343e6;border-radius:10px;align-items:center;gap:5px;min-height:28px;padding:4px 8px 4px 5px;font-size:10px;font-weight:900;display:flex}.competitive-arena-module__pAkSTW__boosterStatus b{width:20px;height:20px;color:var(--navy);background:var(--booster-color,#fff);border-radius:50%;place-items:center;display:grid}.competitive-arena-module__pAkSTW__performanceHud b{color:#fff;font-size:12px}.competitive-arena-module__pAkSTW__leaderboardToggle{width:100%;min-height:var(--game-control-min);color:var(--yellow);border-radius:var(--game-radius-sm);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 7px;font-size:10px;font-weight:950;display:flex}.competitive-arena-module__pAkSTW__leaderboardToggle svg{width:17px}.competitive-arena-module__pAkSTW__leaderboard ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.competitive-arena-module__pAkSTW__leaderboard li{border-radius:8px;grid-template-columns:18px minmax(0,1fr) 28px 28px;align-items:center;gap:4px;min-height:26px;padding:3px 6px;font-size:11px;display:grid}.competitive-arena-module__pAkSTW__leaderboard li.competitive-arena-module__pAkSTW__you{color:var(--navy);background:var(--lime)}.competitive-arena-module__pAkSTW__leaderboard li.competitive-arena-module__pAkSTW__out{opacity:.48}.competitive-arena-module__pAkSTW__leaderboard i,.competitive-arena-module__pAkSTW__leaderboard em{font-style:normal}.competitive-arena-module__pAkSTW__leaderboard b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competitive-arena-module__pAkSTW__leaderboard strong,.competitive-arena-module__pAkSTW__leaderboard em{text-align:right}.competitive-arena-module__pAkSTW__notice,.competitive-arena-module__pAkSTW__protection{z-index:2;color:#fff;pointer-events:none;background:#042343c7;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.competitive-arena-module__pAkSTW__comboCallout{z-index:var(--game-layer-toast);top:max(96px, calc(var(--game-safe-top) + 84px));color:var(--navy);background:var(--yellow);border:2px solid var(--arena-ink,var(--navy));letter-spacing:.04em;pointer-events:none;border-radius:999px;padding:7px 13px;font-size:15px;font-weight:1000;animation:.18s ease-out competitive-arena-module__pAkSTW__combo-in;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px #04234359}.competitive-arena-module__pAkSTW__contextCallout,.competitive-arena-module__pAkSTW__personalBestChip,.competitive-arena-module__pAkSTW__overdriveStatus{z-index:var(--game-layer-toast);color:var(--navy);background:var(--cream);border:2px solid var(--arena-ink,var(--navy));letter-spacing:.07em;pointer-events:none;border-radius:999px;font-weight:1000;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px #04234352}.competitive-arena-module__pAkSTW__contextCallout{top:max(112px, calc(var(--game-safe-top) + 100px));color:var(--cream);border-color:var(--yellow);background:#d9434c;padding:8px 15px;font-size:15px;animation:.18s ease-out competitive-arena-module__pAkSTW__combo-in}.competitive-arena-module__pAkSTW__personalBestChip{top:max(80px, calc(var(--game-safe-top) + 68px));background:var(--lime);padding:6px 12px;font-size:10px}.competitive-arena-module__pAkSTW__overdriveStatus{right:max(18px, var(--game-safe-right));bottom:max(174px, calc(var(--game-safe-bottom) + 162px));color:var(--cream);border-color:var(--yellow);background:#d9434c;padding:5px 9px;font-size:8px;left:auto;transform:none}@keyframes competitive-arena-module__pAkSTW__combo-in{0%{opacity:0;transform:translate(-50%)scale(.86)}}.competitive-arena-module__pAkSTW__notice{bottom:var(--game-safe-bottom);text-align:center;max-width:min(210px,100vw - 32px)}.competitive-arena-module__pAkSTW__protection{bottom:max(52px, calc(var(--game-safe-bottom) + 40px));color:var(--navy);background:#75d5ff}.competitive-arena-module__pAkSTW__boost{z-index:var(--game-layer-controls);right:max(22px, var(--game-safe-right));bottom:max(90px, calc(var(--game-safe-bottom) + 78px));width:82px;height:82px;color:var(--navy);background:conic-gradient(var(--arena-warning,var(--yellow)) calc(var(--boost-progress,1) * 1turn), #042343b8 0);border:4px solid var(--arena-ink,var(--navy));text-transform:uppercase;border-radius:50%;place-content:center;font-weight:950;display:grid;position:absolute;overflow:hidden;box-shadow:0 7px #04234366}.competitive-arena-module__pAkSTW__boost:before{z-index:0;background:var(--cream);content:"";border-radius:50%;position:absolute;inset:7px}.competitive-arena-module__pAkSTW__boost span,.competitive-arena-module__pAkSTW__boost small{z-index:1;line-height:1;display:block;position:relative}.competitive-arena-module__pAkSTW__boost span{font-size:17px}.competitive-arena-module__pAkSTW__boost small{letter-spacing:.08em;margin-top:4px;font-size:9px}.competitive-arena-module__pAkSTW__boostReadyPulse{animation:.65s ease-out competitive-arena-module__pAkSTW__boost-ready}.competitive-arena-module__pAkSTW__overdriveArmed{box-shadow:0 7px #04234366,0 0 0 7px #ffd83d61}.competitive-arena-module__pAkSTW__overdriveActive{background:conic-gradient(#ff675f 1turn, #d9434c 0);box-shadow:0 7px #04234366,0 0 0 8px #ff675f75}@keyframes competitive-arena-module__pAkSTW__boost-ready{45%{transform:scale(1.08);box-shadow:0 0 0 12px #ffd83d66}}.competitive-arena-module__pAkSTW__boost:active{transform:translateY(4px);box-shadow:0 3px #04234366}.competitive-arena-module__pAkSTW__boost[aria-pressed=true]{filter:saturate(1.18);transform:translateY(2px)scale(.97)}.competitive-arena-module__pAkSTW__boost:disabled{cursor:default;opacity:.45}.competitive-arena-module__pAkSTW__boostLeft{right:auto;left:max(22px, var(--game-safe-left))}.competitive-arena-module__pAkSTW__joystickZone{z-index:var(--game-layer-controls);bottom:max(60px, calc(var(--game-safe-bottom) + 48px));touch-action:none;width:50%;height:max(112px,min(36%,280px));position:absolute;left:0}.competitive-arena-module__pAkSTW__joystickZoneRight{left:auto;right:0}.competitive-arena-module__pAkSTW__joystick{top:calc(100% - 56px);left:max(76px, calc(var(--game-safe-left) + 64px));width:var(--joystick-width,112px);height:var(--joystick-height,112px);opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none;pointer-events:none;background:#04234352;border:3px solid #ffffff9e;border-radius:50%;place-items:center;transition:opacity .12s ease-out;display:grid;position:absolute;transform:translate(-50%,-50%)}.competitive-arena-module__pAkSTW__joystickZoneRight .competitive-arena-module__pAkSTW__joystick{right:max(20px, var(--game-safe-right));left:auto}.competitive-arena-module__pAkSTW__joystick span{background:var(--cream);border:3px solid var(--arena-ink,var(--navy));will-change:transform;border-radius:50%;width:46px;height:46px;box-shadow:0 5px #04234359}.competitive-arena-module__pAkSTW__respawn{z-index:5;width:170px;height:170px;color:var(--cream);text-align:center;pointer-events:none;background:#042343e0;border:4px solid #fffc;border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.competitive-arena-module__pAkSTW__respawn strong{color:var(--yellow);font-size:58px;line-height:1}.competitive-arena-module__pAkSTW__overlay{z-index:var(--game-layer-modal);width:min(420px,100% - 32px);max-height:calc(100dvh - 24px);color:var(--navy);background:var(--cream);border:4px solid var(--arena-ink,var(--navy));text-align:center;border-radius:28px;gap:12px;padding:28px;display:grid;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:12px 14px #0423436b}.competitive-arena-module__pAkSTW__countdown{z-index:var(--game-layer-modal);width:min(360px,100% - 32px);min-height:210px;color:var(--navy);background:color-mix(in srgb, var(--cream) 94%, transparent);border:4px solid var(--arena-ink,var(--navy));text-align:center;border-radius:28px;place-content:center;gap:8px;padding:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:10px 12px #0423436b}.competitive-arena-module__pAkSTW__joining{z-index:var(--game-layer-modal);padding:max(28px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));color:var(--cream);text-align:center;background:radial-gradient(circle at 50% 18%,#ffc92833,#0000 30%),linear-gradient(160deg,#082b5c 0%,#061b36 66%,#0c315c 100%);place-content:center;display:grid;position:absolute;inset:0}.competitive-arena-module__pAkSTW__joining>small{color:var(--yellow);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.competitive-arena-module__pAkSTW__joining h2{letter-spacing:-.04em;max-width:520px;margin:10px auto 4px;font-size:clamp(28px,7vw,48px);line-height:.95}.competitive-arena-module__pAkSTW__joining>strong{color:var(--yellow);font-family:var(--font-mono), monospace;margin:14px 0 20px;font-size:clamp(52px,15vw,86px);line-height:.9}.competitive-arena-module__pAkSTW__joiningRoster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(540px,100vw - 40px);display:grid}.competitive-arena-module__pAkSTW__joiningRoster span{color:#7991aa;text-align:left;background:#ffffff0d;border:1px dashed #fff3;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:52px;padding:8px 12px;display:grid}.competitive-arena-module__pAkSTW__joiningRoster span[data-joined]{color:var(--cream);background:#58db431f;border:1px solid #58db4399}.competitive-arena-module__pAkSTW__joiningRoster i{color:currentColor;width:28px;height:28px;font-family:var(--font-mono), monospace;border:1px solid;border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.competitive-arena-module__pAkSTW__joiningRoster b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media (max-height:560px) and (orientation:landscape){.competitive-arena-module__pAkSTW__joining{grid-template-columns:minmax(180px,.65fr) minmax(320px,1fr);align-items:center;column-gap:28px}.competitive-arena-module__pAkSTW__joining>small,.competitive-arena-module__pAkSTW__joining h2,.competitive-arena-module__pAkSTW__joining>strong{grid-column:1}.competitive-arena-module__pAkSTW__joiningRoster{grid-area:1/2/span 3;width:min(520px,58vw)}}.competitive-arena-module__pAkSTW__countdown small{color:var(--arena-ink,var(--navy));font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.competitive-arena-module__pAkSTW__countdown h2{color:var(--coral);margin:0;font-size:clamp(72px,24vw,112px);line-height:.8}.competitive-arena-module__pAkSTW__countdown p{color:#537067;margin:8px 0 0;font-size:12px;font-weight:750;line-height:1.4}.competitive-arena-module__pAkSTW__contextTip{z-index:var(--game-layer-toast);right:max(12px, env(safe-area-inset-right));bottom:max(290px, calc(var(--game-safe-bottom) + 278px));left:max(12px, env(safe-area-inset-left));width:min(100% - 24px,390px);min-height:64px;color:var(--navy);background:var(--cream);border:3px solid var(--arena-ink,var(--navy));border-radius:17px;align-items:center;gap:10px;margin:auto;padding:9px;display:flex;position:absolute;box-shadow:0 6px #04234366}.competitive-arena-module__pAkSTW__contextTip span{flex:1;font-size:10px;line-height:1.35;display:grid}.competitive-arena-module__pAkSTW__contextTip b{color:var(--coral);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.competitive-arena-module__pAkSTW__contextTip button{min-width:64px;min-height:44px;color:var(--cream);background:var(--navy);border:0;border-radius:12px;font-size:10px;font-weight:900}.competitive-arena-module__pAkSTW__overlay>svg{width:44px;height:44px;color:var(--navy);background:var(--yellow);border:2px solid var(--navy);border-radius:14px;margin:auto;padding:9px}.competitive-arena-module__pAkSTW__overlay h2,.competitive-arena-module__pAkSTW__overlay p{margin:0}.competitive-arena-module__pAkSTW__overlay h2{font-size:clamp(28px,8vw,44px);line-height:.95}.competitive-arena-module__pAkSTW__overlay p{color:#537067;font-weight:700}.competitive-arena-module__pAkSTW__overlay button{color:#fff;background:var(--navy);border:0;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:900;display:flex}.competitive-arena-module__pAkSTW__overlay button:first-of-type{color:var(--navy);background:var(--lime);border:2px solid var(--navy)}.competitive-arena-module__pAkSTW__emoteTray{z-index:var(--game-layer-controls);bottom:max(160px, calc(var(--game-safe-bottom) + 148px));left:max(16px, var(--game-safe-left));grid-template-columns:repeat(2,52px);gap:7px;display:grid;position:absolute}.competitive-arena-module__pAkSTW__emoteTrayRight{right:max(16px, var(--game-safe-right));left:auto}.competitive-arena-module__pAkSTW__emoteTray button{min-width:52px;min-height:var(--game-control-min);color:var(--arena-ink,var(--navy));background:var(--emote-accent,#fff);border:2px solid var(--arena-ink,var(--navy));border-radius:13px;padding:4px;font-size:9px;font-weight:950;box-shadow:0 4px #04234359}.competitive-arena-module__pAkSTW__emoteTrayToggle{display:none}.competitive-arena-module__pAkSTW__emoteStatus{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.competitive-arena-module__pAkSTW__rewardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.competitive-arena-module__pAkSTW__rewardGrid span{min-height:56px;color:var(--arena-ink,var(--navy));background:color-mix(in srgb, var(--arena-accent,var(--lime)) 35%, #fff);border:2px solid var(--arena-ink,var(--navy));border-radius:13px;place-content:center;padding:8px;display:grid}.competitive-arena-module__pAkSTW__rewardGrid b{font-size:17px}.competitive-arena-module__pAkSTW__rewardGrid small{letter-spacing:.06em}.competitive-arena-module__pAkSTW__progressReveal{color:var(--navy);background:color-mix(in srgb, var(--arena-accent,var(--lime)) 24%, #fff);border:2px dashed var(--arena-ink,var(--navy));border-radius:var(--game-radius-md);gap:3px;padding:10px;font-size:11px;display:grid}.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__hud,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__leaderboard,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__topPlayersButton,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__compactStandings,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__notice{background:#000;border:3px solid #fff}.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__missionChip,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__pauseButton,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__topPlayersButton,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__tutorialInstruction,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__tutorialPrompt,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__eventBanner,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__contextualMessage,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__boosterStatus span{color:#000;background:#fff;border:3px solid #000;box-shadow:0 0 0 2px #fff}.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__topPlayersButton strong,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__topPlayersButton small,.competitive-arena-module__pAkSTW__highContrast .competitive-arena-module__pAkSTW__topPlayersButton em{color:#000;opacity:1}.competitive-arena-module__pAkSTW__overlay button svg{width:18px}.competitive-arena-module__pAkSTW__reducedMotion *,.competitive-arena-module__pAkSTW__reducedMotion :before,.competitive-arena-module__pAkSTW__reducedMotion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (max-width:620px){.competitive-arena-module__pAkSTW__hud{top:max(8px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));left:max(10px, env(safe-area-inset-left));grid-template-columns:64px minmax(112px,1fr) 64px;gap:6px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__hud{right:max(8px, env(safe-area-inset-right));left:max(8px, env(safe-area-inset-left));grid-template-columns:minmax(72px,80px) minmax(0,1fr) 52px;justify-content:normal;width:auto}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__scoreChip{grid-column:1}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip{grid-column:2;width:100%;min-height:52px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.05;display:-webkit-box;overflow:hidden}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__pauseButton{grid-column:3;place-self:start end;width:52px;min-width:52px;height:52px;min-height:52px}.competitive-arena-module__pAkSTW__scoreChip{min-width:64px;padding-inline:7px}.competitive-arena-module__pAkSTW__missionChip{min-width:0;padding-inline:6px}.competitive-arena-module__pAkSTW__leaderboard{top:max(106px, calc(env(safe-area-inset-top) + 98px));width:126px}.competitive-arena-module__pAkSTW__leaderboardExpanded{width:150px}.competitive-arena-module__pAkSTW__boosterStatus{top:max(66px, calc(env(safe-area-inset-top) + 58px));max-width:calc(100vw - 156px)}.competitive-arena-module__pAkSTW__boosterStatus span{padding-right:6px;font-size:9px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__eventBanner,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__tutorialPrompt{top:max(70px, calc(env(safe-area-inset-top) + 62px));max-width:calc(100vw - 140px);padding:7px 11px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__eventBanner strong,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__tutorialPrompt strong{font-size:12px}.competitive-arena-module__pAkSTW__leaderboard li{grid-template-columns:16px minmax(0,1fr) 25px}.competitive-arena-module__pAkSTW__leaderboard em{display:none}.competitive-arena-module__pAkSTW__notice{bottom:var(--game-safe-bottom);padding:6px 9px;font-size:10px}.competitive-arena-module__pAkSTW__contextCallout{top:max(102px, calc(env(safe-area-inset-top) + 94px))}.competitive-arena-module__pAkSTW__overdriveStatus{right:max(12px, var(--game-safe-right));bottom:max(162px, calc(var(--game-safe-bottom) + 150px))}.competitive-arena-module__pAkSTW__boost{width:72px;height:72px;right:max(14px, var(--game-safe-right))}.competitive-arena-module__pAkSTW__boostLeft{right:auto;left:max(14px, var(--game-safe-left))}.competitive-arena-module__pAkSTW__joystick{width:98px;height:98px}.competitive-arena-module__pAkSTW__emoteTray{bottom:max(156px, calc(env(safe-area-inset-bottom) + 144px));grid-template-columns:repeat(2,46px)}.competitive-arena-module__pAkSTW__emoteTray button{min-width:46px;min-height:var(--game-control-min)}}@media (max-width:620px) and (orientation:portrait){.competitive-arena-module__pAkSTW__emoteTray{bottom:max(174px, calc(env(safe-area-inset-bottom) + 162px));grid-template-columns:46px}.competitive-arena-module__pAkSTW__emoteTray[data-expanded=true]{grid-template-columns:repeat(2,46px)}.competitive-arena-module__pAkSTW__emoteTrayToggle{grid-column:1/-1;place-items:center;display:grid}.competitive-arena-module__pAkSTW__emoteTrayRight .competitive-arena-module__pAkSTW__emoteTrayToggle{justify-self:end}.competitive-arena-module__pAkSTW__emoteOption{display:none}.competitive-arena-module__pAkSTW__emoteTray[data-expanded=true] .competitive-arena-module__pAkSTW__emoteOption{display:block}}@media (pointer:coarse){.competitive-arena-module__pAkSTW__joystickZone{width:58%;min-height:132px}.competitive-arena-module__pAkSTW__joystickZoneRight{left:auto;right:0}.competitive-arena-module__pAkSTW__boost{-webkit-tap-highlight-color:transparent}}@media (max-width:360px){.competitive-arena-module__pAkSTW__leaderboardExpanded{width:138px}.competitive-arena-module__pAkSTW__missionChip em{display:none}.competitive-arena-module__pAkSTW__notice{max-width:min(180px,100vw - 154px)}}@media (max-height:480px) and (orientation:landscape){.competitive-arena-module__pAkSTW__leaderboard{top:max(86px, calc(env(safe-area-inset-top) + 78px))}.competitive-arena-module__pAkSTW__leaderboardExpanded{padding:7px}.competitive-arena-module__pAkSTW__leaderboard li{min-height:22px;padding-block:1px}.competitive-arena-module__pAkSTW__notice{bottom:max(4px, env(safe-area-inset-bottom));padding:5px 8px;font-size:9px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__eventBanner,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__tutorialPrompt{top:max(58px, calc(env(safe-area-inset-top) + 50px))}.competitive-arena-module__pAkSTW__boost{width:68px;height:68px;bottom:max(8px, env(safe-area-inset-bottom))}.competitive-arena-module__pAkSTW__joystickZone{bottom:max(36px, calc(env(safe-area-inset-bottom) + 26px));height:112px}.competitive-arena-module__pAkSTW__joystick{width:88px;height:88px;top:calc(100% - 56px);bottom:auto}.competitive-arena-module__pAkSTW__emoteTray{bottom:max(10px, env(safe-area-inset-bottom));grid-template-columns:repeat(4,46px);gap:5px}.competitive-arena-module__pAkSTW__withJoystick .competitive-arena-module__pAkSTW__emoteTray{left:max(120px, calc(env(safe-area-inset-left) + 110px))}.competitive-arena-module__pAkSTW__withJoystick .competitive-arena-module__pAkSTW__emoteTrayRight{right:max(120px, calc(env(safe-area-inset-right) + 110px));left:auto}.competitive-arena-module__pAkSTW__protection{bottom:max(42px, calc(env(safe-area-inset-bottom) + 32px))}.competitive-arena-module__pAkSTW__contextTip{bottom:max(108px, calc(env(safe-area-inset-bottom) + 98px));width:min(360px,100% - 184px)}.competitive-arena-module__pAkSTW__overlay{gap:8px;padding:18px 24px}}@media (max-width:519px) and (max-height:480px) and (orientation:landscape){.competitive-arena-module__pAkSTW__withJoystick .competitive-arena-module__pAkSTW__emoteTray{display:none}}@media (max-height:260px) and (orientation:landscape){.competitive-arena-module__pAkSTW__protection{display:none}}.competitive-arena-module__pAkSTW__arena{--navy:#062a3a;--blue:#16d4e2;--cream:#fff8db;--lime:#62e34f;--yellow:#ffd33d;--coral:#ff5a5f;background:radial-gradient(circle at 50% 18%,#69edff,#16d4e2 58%,#7b5cff)}.competitive-arena-module__pAkSTW__arena canvas{filter:none}.competitive-arena-module__pAkSTW__gameplayV4.competitive-arena-module__pAkSTW__finalFrenzy{box-shadow:inset 0 0 60px #ffd33d70}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip,.competitive-arena-module__pAkSTW__topPlayersButton,.competitive-arena-module__pAkSTW__boosterStatus span{border-color:var(--hud-border);box-shadow:0 4px 0 var(--hud-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__scoreChip{color:var(--hud-score-fg);background:var(--hud-score-bg)}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip{color:var(--hud-mission-fg);background:var(--hud-mission-bg)}.competitive-arena-module__pAkSTW__topPlayersButton{color:var(--hud-rank-fg);background:var(--hud-rank-bg)}.competitive-arena-module__pAkSTW__boosterStatus span{color:var(--hud-booster-fg);background:var(--hud-booster-bg)}.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip{border-bottom-color:var(--hud-emphasis)}.competitive-arena-module__pAkSTW__missionChip:after{background:var(--hud-emphasis);border-color:var(--hud-border)}.competitive-arena-module__pAkSTW__topPlayersButton small{color:currentColor;opacity:.9}.competitive-arena-module__pAkSTW__hud em{color:currentColor;opacity:.78}.competitive-arena-module__pAkSTW__topPlayersButton strong,.competitive-arena-module__pAkSTW__joining>strong{color:currentColor}.competitive-arena-module__pAkSTW__compactStandings header small,.competitive-arena-module__pAkSTW__contextualMessage small,.competitive-arena-module__pAkSTW__overlay>small{letter-spacing:.05em;font-size:.6875rem}.competitive-arena-module__pAkSTW__pauseButton{color:var(--hud-pause-fg);background:var(--hud-pause-bg);border-color:var(--hud-border);box-shadow:0 4px 0 var(--hud-shadow)}.competitive-arena-module__pAkSTW__joystick{-webkit-backdrop-filter:none;backdrop-filter:none;background:#062a3a6b;border-color:#ffffffdb}.competitive-arena-module__pAkSTW__joystick:before{content:"";opacity:.88;width:42%;height:3px;transform:translateY(-50%) rotate(var(--joystick-angle,0deg));transform-origin:0;background:linear-gradient(90deg,#ffd33d,#0000);border-radius:999px;position:absolute;top:50%;left:50%}.competitive-arena-module__pAkSTW__joystick span{background:#fff;border-color:#062a3a;box-shadow:0 4px #062a3a6b}.competitive-arena-module__pAkSTW__boost{color:#062a3a;background:conic-gradient(#62e34f calc(var(--boost-progress,1) * 1turn), #062a3ad1 0);border-color:#062a3a;box-shadow:0 6px #062a3a75}.competitive-arena-module__pAkSTW__boost:before{background:#fff;box-shadow:inset 0 0 0 2px #062a3a1a}.competitive-arena-module__pAkSTW__boostEmpty{filter:saturate(.45)}.competitive-arena-module__pAkSTW__boostEmpty:before{background:#c7d8dc}.competitive-arena-module__pAkSTW__boostEngaged{box-shadow:0 5px #062a3a75,0 0 0 5px #ffd33d80}.competitive-arena-module__pAkSTW__eventBanner,.competitive-arena-module__pAkSTW__tutorialPrompt,.competitive-arena-module__pAkSTW__contextualMessage{border-radius:10px;box-shadow:0 4px #062a3a61}.competitive-arena-module__pAkSTW__eventBanner{background:linear-gradient(100deg,#ff5a5f,#7b5cff);border-color:#ffd33d}.competitive-arena-module__pAkSTW__joining{background:radial-gradient(circle at 50% 18%,#ffd33d8f,#0000 30%),linear-gradient(160deg,#16d4e2,#7b5cff 66%,#ff4fa3)}.competitive-arena-module__pAkSTW__joiningRoster span{color:#fff;background:#ffffff1f;border-color:#ffffff57;border-radius:10px}.competitive-arena-module__pAkSTW__joiningRoster span[data-joined]{color:#062a3a;background:#62e34f;border-color:#fff}.competitive-arena-module__pAkSTW__overlay,.competitive-arena-module__pAkSTW__countdown{color:#062a3a;background:#fff;border-color:#062a3a;border-radius:18px;box-shadow:10px 12px #062a3a6b}.competitive-arena-module__pAkSTW__countdown{color:#fff;background:#7b5cff;border-color:#ffd33d}.competitive-arena-module__pAkSTW__overlay p,.competitive-arena-module__pAkSTW__countdown p{color:#3f6772}.competitive-arena-module__pAkSTW__countdown p{color:#fff8db}.competitive-arena-module__pAkSTW__overlay>svg{color:#062a3a;background:#ffd33d;border-color:#062a3a}.competitive-arena-module__pAkSTW__overlay button{color:#fff;background:#7b5cff}.competitive-arena-module__pAkSTW__overlay button:first-of-type{color:#062a3a;background:#ffd33d;border-color:#062a3a}.competitive-arena-module__pAkSTW__v4ResultStats span,.competitive-arena-module__pAkSTW__v4LeagueResult{color:#062a3a;background:#dffcff;border-color:#062a3a40;border-radius:9px}.competitive-arena-module__pAkSTW__resultSnake{--snake-preview-width:100%;--snake-preview-height:82px;isolation:isolate;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(90deg,#0000 49.7%,#ffd33d1f 50%,#0000 50.3%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/24px 24px,radial-gradient(at 50% 78%,#16d4e252,#0000 48%),radial-gradient(at 50% 32%,#174a67 0%,#082b40 42%,#041923 100%);border:1px solid #d8a92f;border-radius:0;width:100%;height:82px;min-height:82px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffefaa3d,inset 0 -22px 32px #010f188a}.competitive-arena-module__pAkSTW__resultSnake:before,.competitive-arena-module__pAkSTW__resultSnake:after{z-index:2;pointer-events:none;content:"";width:28px;height:13px;position:absolute}.competitive-arena-module__pAkSTW__resultSnake:before{border-top:2px solid #ffe58a;border-left:2px solid #ffe58a;top:6px;left:8px}.competitive-arena-module__pAkSTW__resultSnake:after{border-bottom:2px solid #ffe58a;border-right:2px solid #ffe58a;bottom:6px;right:8px}.competitive-arena-module__pAkSTW__resultSnake canvas{z-index:1;position:relative}@media (max-height:650px) and (orientation:portrait){.competitive-arena-module__pAkSTW__resultSnake{--snake-preview-height:72px;height:72px;min-height:72px}}@media (orientation:landscape) and (max-height:620px){.competitive-arena-module__pAkSTW__resultSnake{--snake-preview-height:68px;height:68px;min-height:68px}}@media (prefers-contrast:more){.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__scoreChip,.competitive-arena-module__pAkSTW__gameplayV4 .competitive-arena-module__pAkSTW__missionChip,.competitive-arena-module__pAkSTW__topPlayersButton,.competitive-arena-module__pAkSTW__boosterStatus span{border-color:#fff}}@media (forced-colors:active){.competitive-arena-module__pAkSTW__hud>*,.competitive-arena-module__pAkSTW__boost,.competitive-arena-module__pAkSTW__joystick,.competitive-arena-module__pAkSTW__overlay,.competitive-arena-module__pAkSTW__joiningRoster span{forced-color-adjust:auto;border:2px solid canvastext}}
.menu-snake-preview-module__uW-bmW__preview{pointer-events:none;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.menu-snake-preview-module__uW-bmW__preview canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.menu-snake-preview-module__uW-bmW__home{filter:drop-shadow(0 14px 10px #01120d57);width:min(330px,82vw);height:180px}.menu-snake-preview-module__uW-bmW__idle{width:var(--snake-preview-width,132px);height:var(--snake-preview-height,84px);filter:drop-shadow(0 8px 6px #01120d4d);flex:none}.menu-snake-preview-module__uW-bmW__result{width:var(--snake-preview-width,100%);height:var(--snake-preview-height,96px);flex:none}@media (max-height:650px) and (orientation:portrait){.menu-snake-preview-module__uW-bmW__home{height:146px}.menu-snake-preview-module__uW-bmW__idle{width:var(--snake-preview-width,92px);height:var(--snake-preview-height,58px)}.menu-snake-preview-module__uW-bmW__result{height:var(--snake-preview-height,72px)}}@media (prefers-reduced-motion:reduce){.menu-snake-preview-module__uW-bmW__preview{animation:none}}
