:root{--game-font-family:"Trebuchet MS", sans-serif}button,input,select,textarea{font-family:inherit}:root{--tank-viewport-width:100vw;--tank-viewport-height:100vh;--tank-viewport-left:0px;--tank-viewport-top:0px;--tank-viewport-padding-x:16px;--tank-viewport-padding-y:16px}button:focus{outline:none!important}html,body{width:100%;height:100%;max-width:var(--tank-viewport-width);max-height:var(--tank-viewport-height);overscroll-behavior:none;color:#e9f2ff;font-family:var(--game-font-family);-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#10151c;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}html.browser-dom-locks *,html.browser-dom-locks :before,html.browser-dom-locks :after{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-drag:none}input,textarea,select,[contenteditable=""],[contenteditable=true],[role=textbox],[data-allow-user-select=true]{-webkit-user-select:text;user-select:text}#game{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:0;width:var(--tank-viewport-width);height:var(--tank-viewport-height);cursor:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;background:#10151c;display:block;position:fixed;overflow:hidden}.game-world-canvas{z-index:0}.game-overlay-canvas{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:20;width:var(--tank-viewport-width);height:var(--tank-viewport-height);pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;background:0 0;display:block;position:fixed;overflow:hidden}#ui-root{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:50;width:var(--tank-viewport-width);height:var(--tank-viewport-height);max-width:var(--tank-viewport-width);max-height:var(--tank-viewport-height);contain:layout paint size;pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;position:fixed;overflow:hidden}#mobileTargetIndicatorsLayer{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:70;width:var(--tank-viewport-width);height:var(--tank-viewport-height);visibility:hidden;pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;display:block;position:fixed;overflow:hidden}.bootstrap-loader{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:90;width:var(--tank-viewport-width);height:var(--tank-viewport-height);max-width:var(--tank-viewport-width);max-height:var(--tank-viewport-height);padding:var(--tank-viewport-padding-y) var(--tank-viewport-padding-x);box-sizing:border-box;background:var(--bootstrap-loader-bg,#01070c);pointer-events:auto;place-items:center;display:grid;position:fixed;overflow:hidden}.bootstrap-loader__panel{width:min(420px, calc(var(--tank-viewport-width) - var(--tank-viewport-padding-x) - var(--tank-viewport-padding-x)));max-height:calc(var(--tank-viewport-height) - var(--tank-viewport-padding-y) - var(--tank-viewport-padding-y));grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;display:grid;overflow:hidden}.bootstrap-loader__art{transform-origin:50%;display:none;position:relative}.bootstrap-loader--art .bootstrap-loader__art{transform:scale(var(--tank-loader-art-scale));display:grid}.bootstrap-loader--art .bootstrap-loader__fallback-title,.bootstrap-loader--art .bootstrap-loader__bar{display:none}.bootstrap-loader__sprite{flex:none}.bootstrap-loader__logo,.bootstrap-loader__title-sprite{position:absolute}.bootstrap-loader__bar-art{position:absolute;overflow:visible}.bootstrap-loader__bar-track{position:absolute;inset:0 auto auto 0}.bootstrap-loader__bar-fill-mask{position:absolute;overflow:hidden}.bootstrap-loader__bar-fill-art{position:absolute;inset:0 auto auto 0}.bootstrap-loader__title{color:#e9f2ff;text-align:center;font-size:26px;font-weight:900;line-height:1.1}.bootstrap-loader__bar{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;height:10px;overflow:hidden}.bootstrap-loader__fill{border-radius:inherit;background:linear-gradient(90deg,#63a7ff,#ffd76b);width:0%;height:100%;transition:width .22s}.bootstrap-loader__text{box-sizing:border-box;color:#e9f2ffcc;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;justify-self:stretch;width:100%;min-width:0;max-width:100%;min-height:20px;font-size:14px;line-height:1.35}@media (width<=380px),(height<=360px){.bootstrap-loader--art .bootstrap-loader__art{transform-origin:top;justify-self:center;margin:0 0 -50px}}.login{width:var(--tank-viewport-width);height:var(--tank-viewport-height);max-width:var(--tank-viewport-width);max-height:var(--tank-viewport-height);padding:var(--tank-viewport-padding-y) var(--tank-viewport-padding-x);box-sizing:border-box;pointer-events:auto;background:linear-gradient(#0a0e14c7,#0a0e14f0),radial-gradient(circle at 50% 35%,#41628c47,#0a0e14eb);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.framed-game-modal{z-index:78;box-sizing:border-box;pointer-events:auto;background:0 0;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.framed-game-modal[hidden],.lobby-stage[hidden]{display:none!important}.card.framed-game-window{width:min(680px, calc(var(--tank-viewport-width) - 32px));max-height:calc(var(--tank-viewport-height) - 32px)}.framed-game-window__content{max-height:calc(var(--tank-viewport-height) - 110px);gap:16px;margin:7cqw 6cqw 5cqw;overflow:hidden}.card.framed-game-window>.lobby-content,.card.campaign-tutorial-dialog>.lobby-content{margin:calc(var(--lobby-title-base-top) + var(--lobby-title-base-height) + 18px) 8cqw clamp(24px, 6cqw, 42px);min-height:0;max-height:calc(var(--tank-viewport-height) - var(--lobby-title-base-top) - var(--lobby-title-base-height) - 18px - clamp(24px, 6cqw, 42px) - 32px);gap:16px;padding:0;overflow:hidden}.framed-game-window__body{color:#f3ddb1;text-align:center;font-size:clamp(13px,2.2cqw,16px);line-height:1.45}.framed-game-window__body p{margin:6px 0 12px}.framed-game-window__lead{font-size:clamp(14px,2.6cqw,18px)}.framed-game-window__actions{flex-wrap:wrap;justify-content:center;gap:8px;padding:3px 0;display:flex}.framed-game-window__actions .lobby-action-button,.matchmaking-waits .lobby-action-button,.matchmaking-custom .lobby-action-button{width:auto;min-width:140px;min-height:40px;margin:0;padding:8px 14px;font-size:14px}.framed-game-window__note{color:#b8c6cd;flex-basis:100%;margin:2px 0;font-size:12px}.rank-goal{border-top:1px solid #627781;padding-top:14px}.rank-goal__heading{color:#27d8ff;font-weight:700}.rank-goal__ranks{justify-content:center;align-items:center;gap:18px;margin:10px 0;display:flex}.rank-goal__rank{justify-items:center;gap:4px;display:grid}.rank-goal__badge{background-position:50%;background-repeat:no-repeat;background-size:contain;width:58px;height:58px;display:block}.rank-goal__tank{width:90px;height:75px}.rank-goal .profile-progress-ui__value{font-size:16px}.rank-goal__detail{color:#bac8cd;font-size:13px}#trainingVictoryWindow .rank-goal{border-top:0;padding-top:0}#trainingVictoryWindow .framed-game-window__body{min-width:0}#trainingVictoryWindow .training-victory-callsign{justify-items:center;gap:10px;width:100%;min-width:0;height:auto;margin-bottom:16px;display:grid;position:static}#trainingVictoryWindow .training-victory-callsign label{font-size:16px}#trainingVictoryWindow .training-victory-callsign input{width:100%;min-width:0;max-width:320px;height:44px;font-size:16px;position:static}#trainingVictoryWindow .framed-game-window__actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#trainingVictoryWindow .framed-game-window__actions .lobby-action-button{min-width:0;width:100%!important}@media (width<=600px),(pointer:coarse){.card.framed-game-window .framed-game-window__actions,.card.campaign-tutorial-dialog .campaign-tutorial-dialog__actions{grid-template-columns:1fr;justify-items:center;display:grid}#trainingVictoryWindow .framed-game-window__actions{grid-template-columns:1fr}.card.framed-game-window .framed-game-window__actions .lobby-action-button,.card.campaign-tutorial-dialog .campaign-tutorial-dialog__actions .death-menu-action,#trainingVictoryWindow .framed-game-window__actions .lobby-action-button{justify-self:center;min-width:0;width:70%!important}.card.framed-game-window .lobby-action-button,.card.campaign-tutorial-dialog .death-menu-action{white-space:normal;min-height:44px;line-height:1.15;height:auto!important;padding:6px 10px!important;font-size:clamp(16px,4cqw,18px)!important}.card.framed-game-window .rank-goal__ranks{gap:8px;font-size:11px}.card.framed-game-window .rank-goal__rank{flex:1 1 0;min-width:0}.card.framed-game-window .rank-goal__rank>span:last-child{overflow-wrap:anywhere;max-width:100%}.card.framed-game-window .rank-goal__badge{width:clamp(36px,14cqw,48px);height:clamp(36px,14cqw,48px)}.card.framed-game-window .rank-goal__tank{flex:none;width:clamp(48px,20cqw,64px);height:clamp(40px,16.6cqw,54px)}}.room-card--create .room-card__name{color:#f3ddb1}@media (width<=600px) and (height<=700px){#trainingVictoryWindow .lobby-content{gap:6px;margin-bottom:18px}#trainingVictoryWindow .training-victory-callsign{gap:4px;margin-bottom:8px}#trainingVictoryWindow .training-victory-callsign label{font-size:14px}#trainingVictoryWindow .training-victory-callsign input{height:36px;font-size:14px}#trainingVictoryWindow .rank-goal__heading{font-size:13px}#trainingVictoryWindow .rank-goal__ranks{margin:5px 0;font-size:12px}#trainingVictoryWindow .rank-goal__badge{width:32px;height:32px}#trainingVictoryWindow .rank-goal__tank{width:48px;height:40px}#trainingVictoryWindow .rank-goal__detail{margin:4px 0;font-size:11px}#trainingVictoryWindow .framed-game-window__actions .lobby-action-button{min-height:36px;padding:4px 8px!important;font-size:14px!important}}@media (width>=601px) and (height<=500px){#trainingVictoryWindow .framed-game-window{width:min(760px, calc(var(--tank-viewport-width) - 24px))}#trainingVictoryWindow .framed-game-window__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}#trainingVictoryWindow .training-victory-callsign{margin-bottom:0}#trainingVictoryWindow .framed-game-window__actions{grid-template-columns:repeat(3,minmax(0,1fr))}#trainingVictoryWindow .framed-game-window__actions .lobby-action-button{width:100%!important}}.room-card--create .room-card__mode{color:#bac8cd}.matchmaking-count{font-size:20px}.matchmaking-waits{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.matchmaking-waits .lobby-action-button{min-width:72px}.matchmaking-custom{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px 0;display:flex}.matchmaking-custom input{max-width:90px}.matchmaking-custom label{margin:0}@media (height<=500px){.framed-game-window__content{max-height:calc(var(--tank-viewport-height) - 80px);gap:8px;margin-top:6cqw}.rank-goal__badge{width:36px;height:36px}.rank-goal__ranks{margin:4px 0}.rank-goal__tank{width:58px;height:48px}.card.framed-game-window>.lobby-content,.card.campaign-tutorial-dialog>.lobby-content{gap:8px}.card.framed-game-window .rank-goal__heading{font-size:12px;line-height:1.2}.card.framed-game-window .rank-goal__ranks{font-size:11px;line-height:1.2}.card.framed-game-window .rank-goal__badge{width:32px;height:32px}.card.framed-game-window .rank-goal__tank{width:52px;height:40px}.card.framed-game-window .rank-goal__detail{margin:6px 0 8px;font-size:11px;line-height:1.3}}.lobby-stage{width:fit-content;max-width:calc(var(--tank-viewport-width) - var(--tank-viewport-padding-x) - var(--tank-viewport-padding-x));max-height:calc(var(--tank-viewport-height) - var(--tank-viewport-padding-y) - var(--tank-viewport-padding-y));justify-items:center;gap:10px;display:grid;overflow:hidden}.app-version{z-index:2;color:#bcccda75;letter-spacing:0;text-align:right;text-shadow:0 1px 3px #000000d1;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500;line-height:1;position:absolute;bottom:12px;right:18px}.legal-link{z-index:2;color:#bcccda9e;letter-spacing:0;text-underline-offset:2px;text-shadow:0 1px 3px #000000d1;pointer-events:auto;font-size:11px;font-weight:600;line-height:1;text-decoration:underline;position:absolute;bottom:12px;left:18px}.legal-link:hover,.legal-link:focus-visible{color:#f3ddb1eb}.card{width:min(560px, calc(var(--tank-viewport-width) - 32px));max-height:calc(var(--tank-viewport-height) - 32px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10161fe0;border:1px solid #ffffff24;border-radius:8px;padding:22px;overflow:hidden;box-shadow:0 22px 70px #00000080}.card h1{margin:0 0 8px;font-size:26px}.card label{color:#e9f2ffc7;margin:12px 0 6px;font-size:13px;display:block}.card input,.card select{box-sizing:border-box;color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-size:16px}.card input:focus,.card select:focus{border-color:#6baeffbf}.connection-message{color:#ffd7a0;min-height:34px;margin-top:12px;font-size:13px;line-height:1.35}.session-conflict{z-index:80;box-sizing:border-box;width:var(--tank-viewport-width);height:var(--tank-viewport-height);pointer-events:auto;background:#04080fd1;place-items:center;padding:18px;display:none;position:fixed;inset:0;overflow:hidden}.session-conflict__card{background:#0e1622fa;border:1px solid #ffd76b57;border-radius:8px;gap:12px;width:min(440px,100%);padding:18px;display:grid;box-shadow:0 20px 60px #0000006b}.session-conflict__eyebrow{color:#e9f2ff9e;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.session-conflict__title{color:#ffd76b;font-size:18px;font-weight:900;line-height:1.25}.session-conflict__detail{color:#e9f2ffc7;font-size:14px;line-height:1.35}.session-conflict__actions{grid-template-columns:1fr;gap:8px;display:grid}.session-conflict__button{cursor:pointer;border:0;border-radius:8px;min-width:0;margin:0;padding:12px 14px;font-size:14px;font-weight:850;line-height:1.2}.session-conflict__button--takeover{color:#171102;background:#ffd76b}.session-conflict__button--lobby{color:#d9efff;background:#9fd8ff24;border:1px solid #9fd8ff47}.session-conflict__button--cancel{color:#e9f2ffd1;background:#e9f2ff14;border:1px solid #e9f2ff2e}.account-conflict{z-index:81;box-sizing:border-box;width:var(--tank-viewport-width);height:var(--tank-viewport-height);pointer-events:auto;background:#04080fd1;place-items:center;padding:18px;display:none;position:fixed;inset:0;overflow:hidden}.account-conflict__card{width:min(560px, calc(var(--tank-viewport-width) - 28px));max-height:calc(var(--tank-viewport-height) - 28px);box-sizing:border-box;background:#0e1622fa;border:1px solid #ffd76b57;border-radius:8px;gap:14px;padding:18px;display:grid;overflow:hidden;box-shadow:0 20px 60px #0000006b}.account-conflict__eyebrow{color:#e9f2ff9e;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.account-conflict__title{color:#ffd76b;font-size:20px;font-weight:900;line-height:1.2}.account-conflict__detail{color:#e9f2ffcc;font-size:14px;line-height:1.38}.account-conflict__choices{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-conflict__choice{border-top:1px solid #ffffff1f;grid-template-rows:auto auto auto 42px;gap:8px;min-width:0;padding-top:10px;display:grid}.account-conflict__choice-title{color:#fff1d2;font-size:15px;font-weight:900;line-height:1.25}.account-conflict__choice-stat{color:#e9f2ffbd;font-size:13px;line-height:1.25}.account-conflict .account-conflict__button{--lobby-control-height:42px;--lobby-action-button-border-top:12px;--lobby-action-button-border-right:13px;--lobby-action-button-border-bottom:12px;--lobby-action-button-border-left:13px;text-align:center;overflow-wrap:anywhere;white-space:normal;justify-self:start;place-items:center;min-width:0;display:grid;overflow:hidden;border-image-source:var(--lobby-ui-button-account-idle)!important;width:clamp(142px,16vw,190px)!important;padding:0!important;font-size:13px!important;line-height:1.08!important}.account-conflict__button:hover,.account-conflict__button:active{border-image-source:var(--lobby-ui-button-account-active)!important}.disconnect-dialog{z-index:82;box-sizing:border-box;width:var(--tank-viewport-width);height:var(--tank-viewport-height);pointer-events:auto;background:#04080fdb;place-items:center;padding:18px;display:none;position:fixed;inset:0;overflow:hidden}.disconnect-dialog__card{background:#0e1622fa;border:1px solid #ff808057;border-radius:8px;gap:12px;width:min(440px,100%);padding:18px;display:grid;box-shadow:0 20px 60px #0000006b}.disconnect-dialog__eyebrow{color:#e9f2ff9e;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.disconnect-dialog__title{color:#ffb0a8;font-size:18px;font-weight:900;line-height:1.25}.disconnect-dialog__detail{color:#e9f2ffc7;font-size:14px;line-height:1.35}.disconnect-dialog__button{color:#06101f;cursor:pointer;background:#63a7ff;border:0;border-radius:8px;min-width:0;margin:0;padding:12px 14px;font-size:14px;font-weight:850;line-height:1.2}.card button{color:#06101f;cursor:pointer;background:#63a7ff;border:0;border-radius:8px;width:100%;margin-top:12px;padding:13px 14px;font-size:16px;font-weight:800}.card button:disabled{cursor:wait;opacity:.65}.profile-panel{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;gap:10px;margin:14px 0 16px;padding:14px;display:grid}.profile-panel__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.profile-panel__label{color:#e9f2ff8f;font-size:12px;line-height:1.25}.profile-panel__status{color:#e9f2ff;margin-top:2px;font-size:15px;font-weight:700;line-height:1.25}.profile-panel__rank{color:#ffd76b;text-align:right;overflow-wrap:anywhere;flex:none;max-width:46%;font-size:15px;font-weight:900;line-height:1.25}.profile-panel__stats,.profile-panel__progress-text,.profile-panel__message,.profile-auth__copy{color:#e9f2ffb8;font-size:13px;line-height:1.35}.profile-auth__copy{overflow-wrap:anywhere;font-size:15px;font-weight:700}.profile-panel__progress{background:#ffffff1f;border-radius:999px;height:8px;overflow:hidden}.profile-panel__progress-fill{border-radius:inherit;background:linear-gradient(90deg,#63a7ff,#ffd76b);width:0%;height:100%;transition:width .18s}.profile-panel__message{color:#9fd8ff;min-height:18px}.profile-panel__message--warn{color:#ffd7a0}.profile-auth{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:10px;display:none}.profile-auth--below-lobby{--profile-auth-button-width:clamp(120px, 11.35vw, 170px);grid-template-columns:minmax(0, 1fr) var(--profile-auth-button-width);justify-content:center;align-items:center;gap:var(--lobby-control-gap,1.5193cqw);width:min(760px, calc(var(--tank-viewport-width) - 32px));border-top:0;min-width:0;padding:0}.profile-auth--below-lobby .profile-auth__copy{color:#f3ddb1;text-align:right;text-shadow:0 1px 2px #000000d1;max-width:none;font-size:13px;font-weight:500;line-height:1.28}.profile-conflict{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:8px;padding-top:8px;display:none}.profile-conflict-card{width:100%;min-height:112px;font:inherit;text-align:left;gap:4px;display:grid;color:#e9f2ff!important;background:#060c146b!important;border:1px solid #ffffff24!important;border-radius:8px!important;margin:0!important;padding:10px!important}.profile-conflict-card:hover{border-color:#ffd76b9e!important}.profile-conflict-card__label,.profile-conflict-card__stats{color:#e9f2ffad;font-size:12px;line-height:1.25}.profile-conflict-card__rank{color:#ffd76b;font-size:15px;font-weight:900;line-height:1.25}.profile-conflict-card__action{color:#9fd8ff;align-self:end;font-size:12px;font-weight:800;line-height:1.25}.profile-conflict-card:disabled{cursor:wait;opacity:.68}.profile-auth__button{--lobby-control-height:42px;--lobby-action-button-border-top:12px;--lobby-action-button-border-right:13px;--lobby-action-button-border-bottom:12px;--lobby-action-button-border-left:13px;white-space:nowrap;min-width:108px;max-width:100%;border-image-source:var(--lobby-ui-button-account-idle)!important;width:auto!important;margin-top:0!important;padding:0 18px!important}.profile-auth--below-lobby .profile-auth__button{min-width:0;width:var(--profile-auth-button-width)!important;padding:0!important;font-size:clamp(12px,.92vw,14px)!important}.profile-auth__button:hover,.profile-auth__button:active{border-image-source:var(--lobby-ui-button-account-active)!important}.room-panel{background:#070e1675;border:1px solid #ffffff1f;border-radius:8px;gap:10px;margin:0 0 16px;padding:12px;display:none}.room-panel__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.room-panel__label{color:#e9f2ff8f;font-size:12px;line-height:1.25}.room-panel__status{color:#e9f2ff;margin-top:2px;font-size:13px;font-weight:700;line-height:1.25}.room-panel__refresh{min-width:92px;color:#d9efff!important;background:#9fd8ff29!important;border:1px solid #9fd8ff47!important;width:auto!important;margin:0!important;padding:8px 10px!important;font-size:12px!important}.room-list{gap:8px;display:grid}.room-card{width:100%;min-height:78px;font:inherit;text-align:left;gap:6px;display:grid;color:#e9f2ff!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:8px!important;margin:0!important;padding:10px!important}.room-card:hover{border-color:#63a7ffb3!important}.room-card--disabled{opacity:.58;cursor:not-allowed!important}.room-card__main,.room-card__meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.room-card__name{overflow-wrap:anywhere;color:#fff;min-width:0;font-size:15px;font-weight:900;line-height:1.2}.room-card__ping{color:#9fd8ff;flex:none;font-size:13px;font-weight:900;line-height:1.2}.room-card__meta{color:#e9f2ffad;flex-wrap:wrap;justify-content:flex-start;font-size:12px;line-height:1.25}.room-card__status{color:#ffd76b;font-size:12px;font-weight:800;line-height:1.25}.card.lobby-window{--lobby-open-duration:.62s;--lobby-open-ease:cubic-bezier(.18, .86, .18, 1);--lobby-button-text-idle:#24cfff;--lobby-button-text-active:#b7fbff;--lobby-title-backing-overlap:0cqw;--lobby-frame-top-width:29.6961cqw;--lobby-frame-top-height:10.9116cqw;--lobby-frame-bottom-width:48.895cqw;--lobby-frame-bottom-height:11.8785cqw;--lobby-frame-edge-x:1.105cqw;--lobby-frame-inset-x:0cqw;--lobby-frame-side-width:2.2099cqw;--lobby-frame-side-source-height:53.3149cqw;--lobby-frame-side-edge-x:1.5193cqw;--lobby-title-base-width:20.9945cqw;--lobby-title-base-top:0cqw;--lobby-title-base-height:6.0083cqw;--lobby-title-font-size:2.3343cqw;--lobby-title-top:1.8646cqw;--lobby-control-height:4.9724cqw;--lobby-control-gap:1.5193cqw;--lobby-nick-input-width:40.5387cqw;--lobby-language-width:10.8cqw;--lobby-ok-button-width:12.2928cqw;--lobby-account-button-width:16.989cqw;--lobby-leaderboard-button-width:16.989cqw;--profile-label-font-size:1.466cqw;box-sizing:border-box;width:var(--tank-lobby-window-width);border:0;border-radius:0;min-height:0;max-height:none;padding:0;animation:none;position:relative;overflow:visible;container-type:inline-size;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.lobby-window:before{content:"";top:1.5884cqw;right:calc(2.9006cqw + var(--lobby-frame-inset-x));bottom:1.6575cqw;left:calc(2.9006cqw + var(--lobby-frame-inset-x));z-index:1;pointer-events:none;background:transparent var(--lobby-ui-background-tile) 0 0 / 9.5304cqw 9.5304cqw repeat;transform-origin:50%;animation:lobby-middle-open var(--lobby-open-duration) var(--lobby-open-ease) both;transition:left .36s var(--lobby-open-ease), right .36s var(--lobby-open-ease);position:absolute}.card.lobby-window--view-leaderboard{--lobby-frame-inset-x:0cqw}.lobby-content{z-index:3;gap:.8287cqw;margin:4.4199cqw 4.558cqw .35cqw;animation:.28s ease-out .42s both lobby-content-open;display:grid;position:relative}.lobby-window h1:not(.thin-game-window__title){top:var(--lobby-title-top);z-index:5;color:#27d8ff;font-size:var(--lobby-title-font-size);text-align:center;text-shadow:0 .1381cqw #000c;margin:0;font-weight:900;line-height:1;animation:.28s ease-out .42s both lobby-content-open;position:absolute;left:0;right:0}.lobby-title-base{--lobby-title-mirror:1;--lobby-mirror:var(--lobby-title-mirror);top:var(--lobby-title-base-top);z-index:4;width:var(--lobby-title-base-width);height:var(--lobby-title-base-height);pointer-events:none;background:var(--lobby-ui-title-backing-right) center / 100% 100% no-repeat;transform:scaleX(var(--lobby-title-mirror));animation:lobby-title-base-open var(--lobby-open-duration) var(--lobby-open-ease) both;position:absolute}.lobby-title-base--left{right:calc(50% - var(--lobby-title-backing-overlap));--lobby-title-mirror:-1}.lobby-title-base--right{left:calc(50% - var(--lobby-title-backing-overlap))}.lobby-frame{--lobby-mirror:1;pointer-events:none;transform:scaleX(var(--lobby-mirror));background-repeat:no-repeat;background-size:100% 100%;position:absolute}.lobby-frame--top-left,.lobby-frame--top-right{z-index:4;width:var(--lobby-frame-top-width);height:var(--lobby-frame-top-height);background-image:var(--lobby-ui-frame-top-right);top:0}.lobby-frame--top-left{left:calc(var(--lobby-frame-edge-x) + var(--lobby-frame-inset-x));--lobby-mirror:-1}.lobby-frame--top-right{right:calc(var(--lobby-frame-edge-x) + var(--lobby-frame-inset-x))}.lobby-frame--top-left,.lobby-frame--top-right{animation:lobby-frame-top-open var(--lobby-open-duration) var(--lobby-open-ease) both;transition:left .36s var(--lobby-open-ease), right .36s var(--lobby-open-ease)}.lobby-frame--bottom-left,.lobby-frame--bottom-right{z-index:4;width:var(--lobby-frame-bottom-width);height:var(--lobby-frame-bottom-height);background-image:var(--lobby-ui-frame-bottom-right);bottom:0}.lobby-frame--bottom-left{left:calc(var(--lobby-frame-edge-x) + var(--lobby-frame-inset-x));--lobby-mirror:-1}.lobby-frame--bottom-right{right:calc(var(--lobby-frame-edge-x) + var(--lobby-frame-inset-x))}.lobby-frame--bottom-left,.lobby-frame--bottom-right{animation:lobby-frame-bottom-open var(--lobby-open-duration) var(--lobby-open-ease) both;transition:left .36s var(--lobby-open-ease), right .36s var(--lobby-open-ease)}.lobby-frame--side-left,.lobby-frame--side-right{z-index:2;width:var(--lobby-frame-side-width);background-image:var(--lobby-ui-frame-side-right);background-repeat:repeat-y;background-size:var(--lobby-frame-side-width) var(--lobby-frame-side-source-height);top:9.5994cqw;bottom:10.4972cqw}.lobby-frame--side-left{left:calc(var(--lobby-frame-side-edge-x) + var(--lobby-frame-inset-x));--lobby-mirror:-1}.lobby-frame--side-right{right:calc(var(--lobby-frame-side-edge-x) + var(--lobby-frame-inset-x))}.lobby-frame--side-left,.lobby-frame--side-right{animation:lobby-frame-side-open var(--lobby-open-duration) var(--lobby-open-ease) both;transition:left .36s var(--lobby-open-ease), right .36s var(--lobby-open-ease)}@keyframes lobby-frame-top-open{0%{top:calc(50% - var(--lobby-frame-top-height));transform:scaleX(var(--lobby-mirror))}to{transform:scaleX(var(--lobby-mirror));top:0}}@keyframes lobby-frame-top-close{0%{transform:scaleX(var(--lobby-mirror));top:0}to{top:calc(50% - var(--lobby-frame-top-height));transform:scaleX(var(--lobby-mirror))}}@keyframes lobby-frame-bottom-open{0%{bottom:calc(50% - var(--lobby-frame-bottom-height));transform:scaleX(var(--lobby-mirror))}to{transform:scaleX(var(--lobby-mirror));bottom:0}}@keyframes lobby-frame-bottom-close{0%{transform:scaleX(var(--lobby-mirror));bottom:0}to{bottom:calc(50% - var(--lobby-frame-bottom-height));transform:scaleX(var(--lobby-mirror))}}@keyframes lobby-frame-side-open{0%{opacity:1;clip-path:inset(50% 0);transform:scaleX(var(--lobby-mirror))}to{opacity:1;clip-path:inset(0);transform:scaleX(var(--lobby-mirror))}}@keyframes lobby-frame-side-close{0%{opacity:1;clip-path:inset(0);transform:scaleX(var(--lobby-mirror))}to{opacity:1;clip-path:inset(50% 0);transform:scaleX(var(--lobby-mirror))}}@keyframes lobby-title-base-open{0%{top:calc(50% - var(--lobby-title-base-height));transform:scaleX(var(--lobby-title-mirror))}to{top:var(--lobby-title-base-top);transform:scaleX(var(--lobby-title-mirror))}}@keyframes lobby-title-base-close{0%{top:var(--lobby-title-base-top);transform:scaleX(var(--lobby-title-mirror))}to{top:calc(50% - var(--lobby-title-base-height));transform:scaleX(var(--lobby-title-mirror))}}@keyframes lobby-middle-open{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes lobby-middle-close{0%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(0)}}@keyframes lobby-content-open{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lobby-content-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.lobby-window.lobby-window--switching-out:before{animation:.22s ease-in both lobby-middle-close}.lobby-window.lobby-window--switching-out .lobby-frame--side-left,.lobby-window.lobby-window--switching-out .lobby-frame--side-right{animation:.22s ease-in both lobby-frame-side-close}.lobby-window.lobby-window--switching-out .lobby-frame--top-left,.lobby-window.lobby-window--switching-out .lobby-frame--top-right{animation:.22s ease-in both lobby-frame-top-close}.lobby-window.lobby-window--switching-out .lobby-frame--bottom-left,.lobby-window.lobby-window--switching-out .lobby-frame--bottom-right{animation:.22s ease-in both lobby-frame-bottom-close}.lobby-window.lobby-window--switching-out .lobby-title-base{animation:.22s ease-in both lobby-title-base-close}.lobby-window.lobby-window--switching-out .lobby-content,.lobby-window.lobby-window--switching-out h1{animation:.14s ease-in both lobby-content-close}.lobby-window.lobby-window--switching-in:before{animation:lobby-middle-open .42s var(--lobby-open-ease) both}.lobby-window.lobby-window--switching-in .lobby-frame--side-left,.lobby-window.lobby-window--switching-in .lobby-frame--side-right{animation:lobby-frame-side-open .42s var(--lobby-open-ease) both}.lobby-window.lobby-window--switching-in .lobby-frame--top-left,.lobby-window.lobby-window--switching-in .lobby-frame--top-right{animation:lobby-frame-top-open .42s var(--lobby-open-ease) both}.lobby-window.lobby-window--switching-in .lobby-frame--bottom-left,.lobby-window.lobby-window--switching-in .lobby-frame--bottom-right{animation:lobby-frame-bottom-open .42s var(--lobby-open-ease) both}.lobby-window.lobby-window--switching-in .lobby-title-base{animation:lobby-title-base-open .42s var(--lobby-open-ease) both}.lobby-window.lobby-window--switching-in .lobby-content,.lobby-window.lobby-window--switching-in h1{animation:.18s ease-out .22s both lobby-content-open}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in):before{opacity:1;animation:none;transform:scaleY(1)}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--side-left,.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--side-right{opacity:1;clip-path:inset(0);transform:scaleX(var(--lobby-mirror));animation:none}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--top-left,.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--top-right{transform:scaleX(var(--lobby-mirror));animation:none;top:0}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--bottom-left,.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-frame--bottom-right{transform:scaleX(var(--lobby-mirror));animation:none;bottom:0}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-title-base{top:var(--lobby-title-base-top);transform:scaleX(var(--lobby-title-mirror));animation:none}.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) .lobby-content,.lobby-window.lobby-window--open-settled:not(.lobby-window--switching-out):not(.lobby-window--switching-in) h1{opacity:1;animation:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lobby-window:before,.lobby-content,.lobby-frame,.lobby-title-base{animation:none!important}}.lobby-window .profile-panel{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:0;margin:0;padding:0 1.6575cqw}.lobby-window .profile-panel__top,.lobby-window .profile-panel__stats,.lobby-window .profile-panel__progress,.lobby-window .profile-panel__progress-text,.lobby-window .profile-panel__message{display:none}.lobby-window .profile-panel__stats,.lobby-window .profile-panel__progress-text,.lobby-window .profile-panel__message,.lobby-window .profile-auth__copy{font-size:.8287cqw}.lobby-window .profile-auth{border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.105cqw;min-width:0;margin-top:1.3812cqw;padding:0 1.6575cqw .2762cqw;transform:translateY(.8287cqw)}.lobby-window .profile-auth__copy{color:#f3ddb1;text-shadow:0 .0691cqw #000000c7;font-size:clamp(8px,1.174cqw,12px);font-weight:600;line-height:1.2}.lobby-window .profile-auth__button{--lobby-control-height:4.9724cqw;--lobby-action-button-border-top:calc(var(--lobby-control-height) * .291667);--lobby-action-button-border-right:calc(var(--lobby-control-height) * .319444);--lobby-action-button-border-bottom:calc(var(--lobby-control-height) * .291667);--lobby-action-button-border-left:calc(var(--lobby-control-height) * .319444);min-width:9.6685cqw;padding:0 1.2431cqw!important;font-size:1.2431cqw!important}.lobby-window .profile-panel__progress,.lobby-window .profile-panel__message,.lobby-window .profile-conflict,.lobby-window .profile-auth{grid-column:1/-1}.lobby-window .room-panel{background:0 0;border:0;border-radius:0;gap:0;margin:1.2431cqw 0 0;padding:0;display:grid}.lobby-window .room-panel__top,.lobby-window .room-panel__label{display:none}.lobby-window .room-panel__status{color:#f3ddb1;text-shadow:0 .0691cqw #000000bf;font-size:.8978cqw}.lobby-window .room-panel__refresh{text-shadow:0 .0691cqw #000c;min-width:7.5967cqw;height:2.4862cqw;background:var(--lobby-ui-room-join-bg) center / 100% 100% no-repeat!important;color:var(--lobby-button-text-idle)!important;border:0!important;border-radius:0!important}.lobby-window .room-panel__refresh:hover,.lobby-window .room-panel__refresh:active{color:var(--lobby-button-text-active)!important}.room-table-head,.lobby-window .room-card{box-sizing:border-box;display:block;position:relative}.room-table-head{background:var(--lobby-ui-room-header-bg) center / 100% 100% no-repeat;color:#f0d49c;text-transform:uppercase;text-shadow:0 .0691cqw #000000d9;min-height:4.489cqw;padding:0;font-size:1.4503cqw;font-weight:400}.room-table-head span{white-space:nowrap;line-height:1;position:absolute;top:1.3812cqw}.room-table-head span:first-child{width:7.4586cqw;left:2.279cqw}.room-table-head span:nth-child(2){width:5.1105cqw;left:22.0304cqw}.room-table-head span:nth-child(3){text-align:center;width:5.5249cqw;left:44.5442cqw}.room-table-head span:nth-child(4){text-align:center;width:5.5249cqw;left:53.1768cqw}.room-table-head span:nth-child(5){text-align:center;width:5.5249cqw;left:61.8094cqw}.room-table-head span:nth-child(6){text-align:center;width:5.5249cqw;left:69.4061cqw}.room-table-head span:nth-child(7),.room-table-head span:nth-child(8){display:none}.lobby-window .room-list{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;gap:0;max-height:19.4061cqw;display:grid;overflow-y:auto}.lobby-window .room-list::-webkit-scrollbar{width:0;height:0}.lobby-window .room-panel__updated{color:#bec6ccb8;text-align:right;text-shadow:0 .0691cqw #000000bf;text-transform:uppercase;min-height:1.036cqw;margin-top:.5525cqw;padding-right:2.0718cqw;font-size:.8978cqw;font-weight:300;line-height:1}.lobby-window .room-card{text-align:left;text-shadow:0 .0691cqw #000c;min-height:6.5608cqw;position:relative;background:var(--lobby-ui-room-row-bg) center / 100% 100% no-repeat!important;color:#f7ead0!important;border:0!important;border-radius:0!important;margin:-.1381cqw 0 0!important;padding:.8287cqw .9669cqw .8287cqw 2.2099cqw!important}.lobby-window .room-card:hover{filter:brightness(1.08)}.lobby-window .room-card--disabled{opacity:.62}.lobby-window .room-card__name,.lobby-window .room-card__mode,.lobby-window .room-card__bots,.lobby-window .room-card__humans,.lobby-window .room-card__total,.lobby-window .room-card__ping{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;position:absolute;top:2.4171cqw;overflow:hidden}.lobby-window .room-card__name{color:#fff3d5;width:21.9cqw;font-size:1.4503cqw;font-weight:400;left:2.1409cqw}.lobby-window .room-card__mode{color:#fff1d3d1;text-align:left;width:17.4724cqw;font-size:1.4503cqw;font-weight:400;left:25.2762cqw}.lobby-window .room-card__bots,.lobby-window .room-card__humans,.lobby-window .room-card__total,.lobby-window .room-card__ping{color:#f7ead0;text-align:center;font-size:1.4503cqw;font-weight:400}.lobby-window .room-card__bots{width:5.5249cqw;left:44.5442cqw}.lobby-window .room-card__humans{width:5.5249cqw;left:53.1768cqw}.lobby-window .room-card__total{width:5.5249cqw;left:61.8094cqw}.lobby-window .room-card__ping{width:5.5249cqw;left:69.4061cqw}.lobby-window .room-card__ping--good{color:#78e28a}.lobby-window .room-card__ping--warn{color:#f0a64f}.lobby-window .room-card__ping--bad{color:#ff6f61}.lobby-window .room-card__ping--pending,.lobby-window .room-card__ping--empty{color:#f7ead0ad}.lobby-window .room-card__lock{background:var(--lobby-ui-room-lock) center / contain no-repeat;width:1.7956cqw;height:2.279cqw;display:none;position:absolute;top:2.1409cqw;left:75.9669cqw}.lobby-window .room-card--disabled .room-card__lock{display:block}.lobby-window .room-card__status{background:var(--lobby-ui-room-join-bg) center / 10.3591cqw 4.7652cqw no-repeat;width:10.3591cqw;height:4.7652cqw;min-height:0;color:var(--lobby-button-text-idle);text-align:center;text-transform:uppercase;place-items:center;font-size:1.3052cqw;font-weight:400;line-height:1;display:grid;position:absolute;top:.8978cqw;left:79.4199cqw}.lobby-window .room-card:not(:disabled):hover .room-card__status{filter:brightness(1.16);color:var(--lobby-button-text-active)}.lobby-view{min-height:0}.lobby-view[hidden]{display:none!important}.lobby-window-body{min-height:26.3812cqw}.lobby-nick-controls{display:contents}.lobby-window.lobby-window--without-nick .lobby-nick-controls{display:none}.lobby-window.lobby-window--without-nick .room-panel{margin-top:40px}.lobby-nick-label{color:#bec6ccb8;text-transform:uppercase;margin:2.0258cqw 0 .3683cqw;padding-left:2.0718cqw;font-size:.8978cqw;font-weight:300;line-height:1}.lobby-nick-row{grid-template-columns:var(--lobby-nick-input-width) var(--lobby-ok-button-width) var(--lobby-language-width);gap:var(--lobby-control-gap);justify-content:start;align-items:end;margin-top:0;display:grid}.lobby-menu-actions{box-sizing:border-box;gap:var(--lobby-control-gap);padding-inline:var(--lobby-frame-inset-x);transition:padding .36s var(--lobby-open-ease);justify-content:end;align-items:end;margin-top:1.2431cqw;display:flex}.lobby-nick-field{width:var(--lobby-nick-input-width);position:relative;margin:0!important;display:grid!important}.lobby-window .lobby-nick-field input{width:var(--lobby-nick-input-width);height:var(--lobby-control-height);background:var(--lobby-ui-nick-input-bg) center / var(--lobby-nick-input-width) var(--lobby-control-height) no-repeat;color:#fff1d2;text-shadow:0 .0691cqw #000000d9;border:0;border-radius:0;padding:.8287cqw 2.2099cqw;font-size:1.3812cqw;font-weight:900}.lobby-action-button{--lobby-action-button-slice-top:21;--lobby-action-button-slice-right:23;--lobby-action-button-slice-bottom:21;--lobby-action-button-slice-left:23;--lobby-action-button-border-top:calc(var(--lobby-control-height) * .291667);--lobby-action-button-border-right:calc(var(--lobby-control-height) * .319444);--lobby-action-button-border-bottom:calc(var(--lobby-control-height) * .291667);--lobby-action-button-border-left:calc(var(--lobby-control-height) * .319444);appearance:none;height:var(--lobby-control-height);box-sizing:border-box;text-shadow:0 .0691cqw #000000d9;text-transform:uppercase;place-items:center;line-height:1;display:grid;box-shadow:none!important;border-style:solid!important;border-color:#0000!important;border-width:var(--lobby-action-button-border-top) var(--lobby-action-button-border-right) var(--lobby-action-button-border-bottom) var(--lobby-action-button-border-left)!important;border-image-slice:var(--lobby-action-button-slice-top) var(--lobby-action-button-slice-right) var(--lobby-action-button-slice-bottom) var(--lobby-action-button-slice-left) fill!important;border-image-width:var(--lobby-action-button-border-top) var(--lobby-action-button-border-right) var(--lobby-action-button-border-bottom) var(--lobby-action-button-border-left)!important;color:var(--lobby-button-text-idle)!important;background:0 0!important;border-image-repeat:stretch!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:1.2431cqw!important;font-weight:900!important}.lobby-action-button:hover,.lobby-action-button:active,.lobby-action-button--active{color:var(--lobby-button-text-active)!important}.lobby-action-button--ok{width:var(--lobby-ok-button-width)!important;border-image-source:var(--lobby-ui-button-ok-idle)!important}.lobby-action-button--ok:hover,.lobby-action-button--ok:active{border-image-source:var(--lobby-ui-button-ok-active)!important}.lobby-action-button--account{width:var(--lobby-account-button-width)!important;border-image-source:var(--lobby-ui-button-account-idle)!important}.lobby-action-button--account:hover,.lobby-action-button--account:active,.lobby-action-button--account.lobby-action-button--active{border-image-source:var(--lobby-ui-button-account-active)!important}.lobby-action-button--lobby{width:var(--lobby-leaderboard-button-width)!important;border-image-source:var(--lobby-ui-button-leaderboard-idle)!important}.lobby-action-button--lobby:hover,.lobby-action-button--lobby:active,.lobby-action-button--lobby.lobby-action-button--active{border-image-source:var(--lobby-ui-button-leaderboard-active)!important}.lobby-action-button--leaderboard{width:var(--lobby-leaderboard-button-width)!important;border-image-source:var(--lobby-ui-button-leaderboard-idle)!important}.lobby-action-button--leaderboard:hover,.lobby-action-button--leaderboard:active,.lobby-action-button--leaderboard.lobby-action-button--active{border-image-source:var(--lobby-ui-button-leaderboard-active)!important}.lobby-server-field{display:none!important}.lobby-window .connection-message{color:#ffd7a0;text-shadow:0 .0691cqw #000000bf;min-height:1.5193cqw;margin-top:0;padding:0 2.2099cqw;font-size:.8978cqw}.lobby-window .connection-message[hidden]{display:none!important}.lobby-window-body--profile{min-height:0;position:relative}.profile-screen{aspect-ratio:1334/819;color:#f3ddb1;width:100%;min-height:0;position:relative;overflow:visible}.profile-team-stats{color:#bac8cd;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px;min-height:24px;margin:8px 0 0;font-size:clamp(11px,1.6cqw,14px);line-height:1.4;display:flex}.profile-team-stats[hidden]{display:none}.profile-team-stats strong{color:#f3ddb1;font-weight:700}.profile-screen .profile-ui-label{color:#bec6ccbd;font-size:var(--profile-label-font-size);text-transform:uppercase;text-shadow:0 .0691cqw #000c;margin:0;font-weight:300;line-height:1;display:block}.profile-avatar-ui{aspect-ratio:254/306;width:19.0405%;height:auto;position:absolute;top:0;left:5.15%}.profile-avatar-ui__placeholder{aspect-ratio:1;background:var(--profile-ui-avatar-placeholder) center / contain no-repeat;width:96.8504%;height:auto;position:absolute;top:9.8039%;left:1.5748%}.profile-avatar-ui__image{z-index:1;aspect-ratio:1;object-fit:cover;background:#101821;width:96.8504%;height:auto;position:absolute;top:9.8039%;left:1.5748%}.profile-avatar-ui__image[hidden]{display:none}.profile-avatar-ui__rank-badge{z-index:3;pointer-events:none;background:var(--profile-avatar-rank-badge) left bottom / contain no-repeat;width:36%;height:33.3333%;position:absolute;bottom:0;left:0}.profile-avatar-ui__frame{z-index:2;background:var(--profile-ui-avatar-frame) center / contain no-repeat;position:absolute;inset:0}.profile-nick-ui{width:44.1529%;height:14.2857%;position:absolute;top:6.3492%;left:28.2609%}.profile-nick-ui input{aspect-ratio:589/85;box-sizing:border-box;background:var(--profile-ui-nick-input-bg) center / 100% 100% no-repeat;color:#fff1d2;text-shadow:0 .0691cqw #000000d9;border:0;border-radius:0;width:100%;height:auto;padding:0 4.2445%;font-size:2.5253cqw;font-weight:400;line-height:1;position:absolute;bottom:0;left:0}.profile-language-ui{--profile-language-select-border-top:1.873cqw;--profile-language-select-border-right:2.0987cqw;--profile-language-select-border-bottom:1.873cqw;--profile-language-select-border-left:2.0987cqw;--profile-language-option-border-top:1.4981cqw;--profile-language-option-border-right:1.9483cqw;--profile-language-option-border-bottom:1.4981cqw;--profile-language-option-border-left:1.9483cqw;--profile-language-option-border-left-width:calc(var(--profile-language-option-border-left) - 2px);--profile-language-arrow-right:.18cqw;--profile-language-arrow-width:1.7241cqw;--profile-language-menu-width-trim:12px;--profile-language-menu-height-trim:10px;--profile-language-menu-height:72.64%;--profile-language-menu-open-max-height:8cqw;width:25.1874%;height:14.2857%;position:absolute;top:6.3492%;left:74.3628%}button.profile-language-ui__button{width:100%;min-height:0;height:var(--profile-language-menu-height);aspect-ratio:auto;box-sizing:border-box;border-style:solid;border-color:#0000;border-width:var(--profile-language-select-border-top) var(--profile-language-select-border-right) var(--profile-language-select-border-bottom) var(--profile-language-select-border-left);padding:0 calc(var(--profile-language-arrow-width) + var(--profile-language-arrow-right) + .9cqw);border-image-source:var(--profile-ui-language-select-bg);border-image-slice:25 28 fill;border-image-width:var(--profile-language-select-border-top) var(--profile-language-select-border-right) var(--profile-language-select-border-bottom) var(--profile-language-select-border-left);color:#fff1d2;font:inherit;text-transform:uppercase;text-shadow:0 .0691cqw #000000d9;cursor:pointer;background:0 0;border-image-repeat:repeat;border-radius:0;place-items:center;margin:0;font-size:2.2355cqw;font-weight:400;display:grid;position:absolute;bottom:0;left:0}button.profile-language-ui__button:after{content:"";right:var(--profile-language-arrow-right);width:var(--profile-language-arrow-width);aspect-ratio:23/12;pointer-events:none;transform-origin:50%;background:var(--profile-ui-language-arrow-down) center / contain no-repeat;height:auto;transition:transform .15s;position:absolute;top:50%;transform:translateY(-50%)}button.profile-language-ui__button[aria-expanded=true]:after{transform:translateY(-50%)rotate(180deg)}button.profile-language-ui__button>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;transform:none}button.profile-language-ui__button:hover{color:var(--lobby-button-text-active);filter:brightness(1.12)}.profile-language-ui__menu{left:calc(var(--profile-language-menu-width-trim) / 2);z-index:12;width:calc(100% - var(--profile-language-menu-width-trim));height:var(--profile-language-menu-height);opacity:0;pointer-events:none;transform-origin:50% 0;visibility:hidden;gap:.35cqw;max-height:0;transition:max-height .17s,opacity .15s,transform .17s,visibility 0s linear .17s;display:grid;position:absolute;top:calc(100% + .35cqw);overflow:hidden;transform:translateY(-.5cqw)}.profile-language-ui__menu--open{max-height:var(--profile-language-menu-open-max-height);opacity:1;pointer-events:auto;visibility:visible;transition:max-height .17s,opacity .15s,transform .17s,visibility;transform:translateY(0)}button.profile-language-ui__option{aspect-ratio:326/75;appearance:none;box-sizing:border-box;border-style:solid;border-color:#0000;border-width:var(--profile-language-option-border-top) var(--profile-language-option-border-right) var(--profile-language-option-border-bottom) var(--profile-language-option-border-left-width);border-image-source:var(--profile-ui-language-option-bg);border-image-slice:20 26 fill;border-image-width:var(--profile-language-option-border-top) var(--profile-language-option-border-right) var(--profile-language-option-border-bottom) var(--profile-language-option-border-left-width);color:#fff1d2;height:100%;font:inherit;text-transform:uppercase;text-shadow:0 .0691cqw #000000d9;cursor:pointer;background:0 0;border-image-repeat:repeat;border-radius:0;place-items:center;margin:0;padding:0;font-size:2.2355cqw;font-weight:400;display:grid;position:absolute;inset:0;width:100%!important}button.profile-language-ui__option>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;transform:none}button.profile-language-ui__option:hover,button.profile-language-ui__option:focus-visible,button.profile-language-ui__option--active{color:var(--lobby-button-text-active);filter:brightness(1.12)}.lobby-language-ui.profile-language-ui{--profile-language-select-border-top:calc(var(--lobby-control-height) * 25 / 85);--profile-language-select-border-right:calc(var(--lobby-control-height) * 28 / 85);--profile-language-select-border-bottom:calc(var(--lobby-control-height) * 25 / 85);--profile-language-select-border-left:calc(var(--lobby-control-height) * 28 / 85);--profile-language-option-border-top:calc(var(--lobby-control-height) * 20 / 71);--profile-language-option-border-right:calc(var(--lobby-control-height) * 26 / 71);--profile-language-option-border-bottom:calc(var(--lobby-control-height) * 20 / 71);--profile-language-option-border-left:calc(var(--lobby-control-height) * 26 / 71);--profile-language-option-border-left-width:var(--profile-language-option-border-left);--profile-language-arrow-right:calc(var(--lobby-control-height) * 5 / 85);--profile-language-arrow-width:calc(var(--lobby-control-height) * 23 / 85);--profile-language-menu-width-trim:0px;--profile-language-menu-height-trim:0px;--profile-language-menu-height:var(--lobby-control-height);--profile-language-menu-open-max-height:calc(var(--lobby-control-height) + 2px);width:var(--lobby-language-width);height:var(--lobby-control-height);align-self:end;min-width:0;position:relative;top:auto;left:auto}.lobby-language-ui button.profile-language-ui__button{width:var(--lobby-language-width);height:var(--lobby-control-height);aspect-ratio:auto;min-height:0;padding-left:calc(var(--profile-language-arrow-right) + .3cqw);padding-right:calc(var(--profile-language-arrow-width) + var(--profile-language-arrow-right) + .45cqw);font-size:1.174cqw;font-weight:900;line-height:1;position:relative;inset:auto}.lobby-language-ui button.profile-language-ui__button>span,.lobby-language-ui button.profile-language-ui__option>span{transform:none}.lobby-language-ui .profile-language-ui__menu{left:calc(var(--profile-language-menu-width-trim) / 2);width:calc(100% - var(--profile-language-menu-width-trim));height:var(--lobby-control-height);gap:0;top:calc(100% + .2762cqw)}.lobby-language-ui button.profile-language-ui__option{min-width:0;min-height:0;height:var(--lobby-control-height);aspect-ratio:auto;font-size:1.174cqw;font-weight:900;line-height:1}.profile-progress-ui{width:71.2144%;height:13.1868%;position:absolute;top:24.0537%;left:28.2609%}.profile-progress-ui__bar{aspect-ratio:950/70;background:var(--profile-ui-progress-bg) center / 100% 100% no-repeat;width:100%;height:auto;position:relative;overflow:hidden}.profile-progress-ui__fill{background:var(--profile-ui-progress-fill) left center / auto 100% no-repeat;width:0%;max-width:97.7895%;height:70%;position:absolute;top:14.2857%;left:1.1579%}.profile-progress-ui__value{color:#fff1d2;text-align:center;text-shadow:0 .0691cqw #000000d9;place-items:center;font-size:2.5253cqw;font-weight:400;line-height:1;display:grid;position:absolute;inset:0}.profile-progress-ui__label{color:#bec6ccbd;font-size:var(--profile-label-font-size);text-align:center;text-transform:uppercase;text-shadow:0 .0691cqw #000c;margin-top:.9034%;font-weight:300;line-height:1}.profile-ranks-ui{--profile-ranks-border-top:.8287cqw;--profile-ranks-border-right:.7251cqw;--profile-ranks-border-bottom:.8805cqw;--profile-ranks-border-left:.7251cqw;--profile-ranks-nav-height:7.83cqw;--profile-ranks-nav-width:calc(var(--profile-ranks-nav-height) * 240 / 293);box-sizing:border-box;border-style:solid;border-color:#0000;border-width:var(--profile-ranks-border-top) var(--profile-ranks-border-right) var(--profile-ranks-border-bottom) var(--profile-ranks-border-left);border-image-source:var(--profile-ui-ranks-panel-bg);border-image-slice:32 28 34 fill;border-image-width:var(--profile-ranks-border-top) var(--profile-ranks-border-right) var(--profile-ranks-border-bottom) var(--profile-ranks-border-left);border-image-repeat:repeat;width:99.925%;height:43.834%;padding:3.2927% 1.9494% 2.1963%;position:absolute;top:38.9499%;left:.075%;overflow:visible}button.profile-ranks-ui__nav{--profile-ranks-nav-mirror:1;z-index:5;background:var(--profile-ui-rank-nav-arrow-left) center / contain no-repeat;opacity:0;pointer-events:none;min-height:0;transform:translateY(-50%) scale(.9) scaleX(var(--profile-ranks-nav-mirror));cursor:pointer;border:0;border-radius:0;margin:0;padding:0;transition:opacity .14s,filter .14s,transform .14s;position:absolute;top:50%;width:var(--profile-ranks-nav-width)!important;height:var(--profile-ranks-nav-height)!important}button.profile-ranks-ui__nav:before{content:none}button.profile-ranks-ui__nav--prev{left:calc(-4.558cqw - (var(--profile-ranks-nav-width) / 2) + 39px)}button.profile-ranks-ui__nav--next{--profile-ranks-nav-mirror:-1;right:calc(-4.558cqw - (var(--profile-ranks-nav-width) / 2) + 39px)}.profile-ranks-ui--can-scroll-left button.profile-ranks-ui__nav--prev,.profile-ranks-ui--can-scroll-right button.profile-ranks-ui__nav--next{opacity:.92;pointer-events:auto;transform:translateY(-50%) scale(1) scaleX(var(--profile-ranks-nav-mirror))}button.profile-ranks-ui__nav:hover{filter:brightness(1.18)}button.profile-ranks-ui__nav:disabled{cursor:default;opacity:0;pointer-events:none}.profile-ranks-ui__scroll{--profile-ranks-scroll-top-room:0px;left:1.9494%;right:1.9494%;top:calc(0px - var(--profile-ranks-border-top));box-sizing:border-box;width:auto;height:calc(100% + var(--profile-ranks-border-top) + var(--profile-ranks-border-bottom));overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none;align-items:stretch;gap:1.3497%;margin-top:0;padding-top:0;display:flex;position:absolute;overflow:auto hidden}.profile-ranks-ui__scroll--dragging,.profile-ranks-ui__scroll--gliding{cursor:grabbing;scroll-snap-type:none!important}.profile-ranks-ui__scroll::-webkit-scrollbar{width:0;height:0}.profile-rank-card{aspect-ratio:205/332;scroll-snap-align:center;opacity:.78;background:0 0;flex:0 0 15.0982%;align-self:center;min-width:0;height:auto;position:relative}.profile-rank-card__inactive-bg{z-index:0;aspect-ratio:169/280;background:var(--profile-ui-rank-card-inactive-bg) center / 100% 100% no-repeat;width:82.439%;position:absolute;top:10.241%;left:8.7805%}.profile-rank-card__active-bg{z-index:0;aspect-ratio:205/316;background:var(--profile-ui-rank-card-active-bg) center / 100% 100% no-repeat;opacity:0;width:100%;position:absolute;top:4.8193%;left:0}.profile-rank-card--current .profile-rank-card__inactive-bg{opacity:0}.profile-rank-card--current .profile-rank-card__active-bg{opacity:1}.profile-rank-card--unlocked{opacity:.92}.profile-rank-card--current{opacity:1;filter:brightness(1.11)}.profile-rank-card__title{z-index:2;color:#fff1d2;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .0691cqw #000000d9;padding-bottom:3px;font-size:1.3812cqw;font-weight:400;line-height:1.2;position:absolute;top:calc(3px - 5%);left:12.1951%;right:12.1951%;overflow:hidden}.profile-rank-card__content{z-index:1;aspect-ratio:169/280;width:82.439%;height:auto;position:absolute;top:10.241%;left:8.7805%}.profile-rank-card__badge{width:74.5562%;height:57.5%;transform:translateX(calc(-50% + var(--profile-rank-badge-offset-x,0%)));background:var(--profile-rank-badge) center / contain no-repeat;position:absolute;top:13.5714%;left:50%}.profile-rank-card--locked .profile-rank-card__badge{opacity:.42;filter:grayscale(.55)}.profile-rank-card__separator{background:var(--profile-ui-rank-separator) center / 100% 100% no-repeat;height:1.7857%;position:absolute;top:76.7857%;left:4.142%;right:4.142%}.profile-rank-card__requirement{grid-template-columns:34% 1fr;align-items:center;height:14.2857%;display:grid;position:absolute;top:81.4286%;left:14.2012%;right:13.6095%}.profile-rank-card__skull{background:var(--profile-ui-rank-skull) center / contain no-repeat;width:100%;height:100%}.profile-rank-card__kills{color:#fff1d2;text-align:center;text-shadow:0 .0691cqw #000000d9;font-size:1.3812cqw;font-weight:400;line-height:1}.profile-audio-ui{--profile-audio-border-top:.6906cqw;--profile-audio-border-right:.8386cqw;--profile-audio-border-bottom:.6906cqw;--profile-audio-border-left:.8386cqw;box-sizing:border-box;border-style:solid;border-color:#0000;border-width:var(--profile-audio-border-top) var(--profile-audio-border-right) var(--profile-audio-border-bottom) var(--profile-audio-border-left);border-image-source:var(--profile-ui-audio-panel-bg);border-image-slice:28 34 fill;border-image-width:var(--profile-audio-border-top) var(--profile-audio-border-right) var(--profile-audio-border-bottom) var(--profile-audio-border-left);border-image-repeat:repeat;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;align-content:center;align-items:center;gap:4.2%;width:99.925%;height:16.1172%;padding:2.0976% 7.7211% 2.0976% 2.4741%;display:grid;position:absolute;top:83.8828%;left:0}.profile-audio-ui .profile-audio-control{--profile-audio-track-left:42.5%;--profile-audio-track-width:57.5%;--profile-audio-label-left:19.5%;--profile-audio-label-width:20.5%;--profile-audio-row-center:50%;align-self:center;min-width:0;height:3.8cqw;max-height:100%;margin:0;display:block;position:relative}.profile-audio-control__label{left:var(--profile-audio-label-left);top:var(--profile-audio-row-center);width:var(--profile-audio-label-width);color:#fff1d2;text-align:left;text-overflow:ellipsis;text-shadow:0 .0691cqw #000000d9;text-transform:uppercase;white-space:nowrap;font-size:1.174cqw;font-weight:400;line-height:1;position:absolute;overflow:hidden;transform:translateY(-50%)}.profile-audio-control__icon{aspect-ratio:71/73;background-position:50%;background-repeat:no-repeat;background-size:contain;width:auto;height:107%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.profile-audio-control--music .profile-audio-control__icon{background-image:var(--profile-ui-music-icon)}.profile-audio-control--sound .profile-audio-control__icon{aspect-ratio:70/73;background-image:var(--profile-ui-sound-icon)}.profile-audio-control__track{left:var(--profile-audio-track-left);top:var(--profile-audio-row-center);width:var(--profile-audio-track-width);aspect-ratio:337/24;background:var(--profile-ui-slider-track-bg) center / 100% 100% no-repeat;height:auto;position:absolute;transform:translateY(-50%)}.profile-audio-control__fill{width:var(--profile-audio-value);background:var(--profile-ui-slider-fill) left center / auto 100% no-repeat;max-width:97.0326%;height:66.6667%;position:absolute;top:16.6667%;left:1.4837%}.profile-audio-control__thumb{left:var(--profile-audio-value);pointer-events:none;background:var(--profile-ui-slider-thumb) center / contain no-repeat;width:9.4955%;height:158.333%;position:absolute;top:50%;transform:translate(-50%,-50%)}.profile-audio-control .profile-audio-control__input{left:var(--profile-audio-track-left);top:var(--profile-audio-row-center);width:var(--profile-audio-track-width);box-sizing:border-box;opacity:0;cursor:pointer;pointer-events:none;background:0 0;border:0;border-radius:0;height:52.0548%;margin:0;padding:0;position:absolute;transform:translateY(-50%)}.lobby-window--view-leaderboard .lobby-content{gap:.5525cqw;margin-bottom:3.4cqw}.lobby-window-body--leaderboard{min-height:0;position:relative}.leaderboard-menu{--leaderboard-menu-table-content-width:90.0%;aspect-ratio:884/900;color:#fff;width:100%;min-height:0;position:relative;overflow:visible}.leaderboard-menu__tabs{width:var(--leaderboard-menu-table-content-width);aspect-ratio:1035/102;height:auto;position:absolute;top:calc(1.1cqw + 20px);left:50%;transform:translate(-50%)}button.leaderboard-menu__tab{background:var(--leaderboard-menu-tab-inactive) center / 100% 100% no-repeat;color:#dce0e4db;text-align:center;text-overflow:ellipsis;text-shadow:0 .14cqw #000000e6;transform-origin:50%;cursor:pointer;white-space:nowrap;border:0;border-radius:0;height:100%;min-height:0;margin:0;padding:0 3.0189%;font-size:2.2cqw;font-weight:900;line-height:1;transition:color .15s,filter .15s,transform .15s,background-image .15s;position:absolute;top:0;overflow:hidden;transform:scale(.95);width:33.3333%!important}.leaderboard-menu__tab:first-child{left:0}.leaderboard-menu__tab:nth-child(2){left:33.3333%}.leaderboard-menu__tab:nth-child(3){left:66.6666%}button.leaderboard-menu__tab:hover,button.leaderboard-menu__tab:focus-visible{color:#fff;filter:brightness(1.15)}button.leaderboard-menu__tab--active{z-index:2;background-image:var(--leaderboard-menu-tab-active);color:#fff;filter:brightness(1.08);transform:scale(1)}.leaderboard-menu__description{color:#c4d3ded1;text-align:center;text-overflow:ellipsis;text-shadow:0 .0691cqw #000000d9;white-space:nowrap;justify-content:center;align-items:center;height:4.4444%;font-size:1.3812cqw;font-weight:400;line-height:1;display:flex;position:absolute;top:calc(12.7778% + 4px);left:2.7358%;right:2.7358%;overflow:hidden}.leaderboard-menu__table{--leaderboard-menu-table-header-height:6.915%;font-family:var(--game-font-family);position:absolute;inset:18.3333% 0 0}.leaderboard-menu__header{width:var(--leaderboard-menu-table-content-width);aspect-ratio:1049/67;background:var(--leaderboard-menu-table-header-bg) center / 100% 100% no-repeat;color:#27d8ff;text-shadow:0 .0943cqw #000000e6;height:auto;font-size:1.5552cqw;font-weight:700;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.leaderboard-menu__header span{white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.leaderboard-menu__header-place{left:5.3774%}.leaderboard-menu__header-player{left:28.6792%}.leaderboard-menu__header .leaderboard-menu__header-kills{left:68.0189%;transform:translate(-50%,-50%)}.leaderboard-menu__header .leaderboard-menu__header-deaths{left:89.717%;transform:translate(-50%,-50%)}.leaderboard-menu__rows{left:0;right:0;top:var(--leaderboard-menu-table-header-height);grid-template-rows:repeat(8,1fr);display:grid;position:absolute;bottom:0;overflow:visible}.leaderboard-menu-row{z-index:0;color:#d9dde1;min-height:0;position:relative}.leaderboard-menu-row--self{z-index:3}.leaderboard-menu-row__content{width:var(--leaderboard-menu-table-content-width);aspect-ratio:1048/126;transform-origin:50%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.leaderboard-menu-row--self .leaderboard-menu-row__content{transform:translate(-50%)scale(1.04)}.leaderboard-menu-row__bg{background:var(--leaderboard-menu-row-normal-bg) center / 100% 100% no-repeat;position:absolute;inset:0}.leaderboard-menu-row--first .leaderboard-menu-row__bg{background-image:var(--leaderboard-menu-row-first-bg)}.leaderboard-menu-row--last .leaderboard-menu-row__bg{background-image:var(--leaderboard-menu-row-last-bg)}.leaderboard-menu-row--self .leaderboard-menu-row__bg{background-image:var(--leaderboard-menu-row-player-bg);inset:-3% 0}.leaderboard-menu-row__place,.leaderboard-menu-row__avatar,.leaderboard-menu-row__player,.leaderboard-menu-row__kills,.leaderboard-menu-row__deaths,.leaderboard-menu-row__notice{z-index:1;position:absolute}.leaderboard-menu-row__place{place-items:center;width:11.1321%;height:100%;display:grid;top:0;left:4.1509%}.leaderboard-menu-row__medal{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:82%}.leaderboard-menu-row__medal--1{background-image:var(--leaderboard-menu-rank-1)}.leaderboard-menu-row__medal--2{background-image:var(--leaderboard-menu-rank-2)}.leaderboard-menu-row__medal--3{background-image:var(--leaderboard-menu-rank-3)}.leaderboard-menu-row__place-number{color:#fff;text-shadow:0 .12cqw #000000f2;font-size:2.6cqw;font-weight:700;line-height:1}.leaderboard-menu-row__avatar{width:8.8679%;height:76%;top:12%;left:18.0189%}.leaderboard-menu-row__avatar-placeholder,.leaderboard-menu-row__avatar-frame{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.leaderboard-menu-row__avatar-placeholder{background-image:var(--leaderboard-menu-avatar-placeholder)}.leaderboard-menu-row__avatar-frame{background-image:var(--leaderboard-menu-avatar-frame)}.leaderboard-menu-row__player{width:31.7925%;min-width:0;height:100%;top:0;left:29.1509%}.leaderboard-menu-row__nick,.leaderboard-menu-row__rank{text-overflow:ellipsis;text-shadow:0 .0943cqw #000000f2;white-space:nowrap;line-height:1;position:absolute;left:0;right:0;overflow:hidden}.leaderboard-menu-row__nick{color:#fff;font-size:1.784cqw;font-weight:700;top:24%}.leaderboard-menu-row__rank{color:var(--leaderboard-rank-color,#ff4d57);font-size:1.488cqw;font-weight:500;top:58%}.leaderboard-menu-row__kills,.leaderboard-menu-row__deaths{color:#d9dde1;text-align:center;text-shadow:0 .0943cqw #000000f2;width:10%;font-size:2.112cqw;font-weight:700;line-height:1;top:50%;transform:translateY(-50%)}.leaderboard-menu-row__kills{left:63.0189%}.leaderboard-menu-row__deaths{left:84.717%}.leaderboard-menu-row__notice{color:#27d8ff;text-align:center;text-shadow:0 .0943cqw #000000f2;font-size:1.232cqw;font-weight:700;line-height:1.08;top:50%;left:61.25%;right:2.5%;transform:translateY(-50%)}.leaderboard-menu-row--single-stat .leaderboard-menu-row__deaths{visibility:hidden}.leaderboard-menu-row[data-place="1"] .leaderboard-menu-row__kills{color:#ffd44f}.leaderboard-menu-row[data-place="2"] .leaderboard-menu-row__kills{color:#dce3ee}.leaderboard-menu-row[data-place="3"] .leaderboard-menu-row__kills{color:#c98a46}.leaderboard-menu-row--self .leaderboard-menu-row__nick,.leaderboard-menu-row--self .leaderboard-menu-row__kills,.leaderboard-menu-row--self .leaderboard-menu-row__deaths,.leaderboard-menu-row.leaderboard-menu-row--self .leaderboard-menu-row__kills{color:#168dff}.leaderboard-menu-row--self .leaderboard-menu-row__nick{color:#ffd15e}@media (orientation:landscape){.card.lobby-window--view-leaderboard{--lobby-frame-inset-x:15cqw}.lobby-window--view-leaderboard .leaderboard-menu{width:63cqw;margin-left:auto;margin-right:auto}.lobby-window--view-profile .lobby-content{margin-bottom:2.2cqw}.lobby-window--view-profile .lobby-menu-actions{transform:translateY(-10px)}.lobby-window--view-profile .profile-audio-ui{height:calc(16.1172% - 10px)}.lobby-window--view-profile .profile-audio-control{--profile-audio-row-center:50%;transform:none}.lobby-window--view-profile .profile-audio-control__icon{top:var(--profile-audio-row-center);height:107%;transform:translateY(-50%)}.lobby-window--view-profile .profile-rank-card{transform:translateY(10px)}.lobby-window--view-profile .profile-nick-ui>.profile-ui-label,.lobby-window--view-profile .profile-language-ui>.profile-ui-label{transform:translateY(-3px)}}@media (orientation:landscape) and (height<=480px){.lobby-window--view-profile .profile-audio-ui{padding-top:1.75%;padding-bottom:1.75%}.lobby-window--view-profile .profile-audio-ui .profile-audio-control{height:5.2cqw}.lobby-window--view-profile .profile-audio-control__icon{height:100%}}@media (orientation:landscape) and (width<=1199px){.profile-auth--below-lobby{--profile-auth-button-width:9vw;grid-template-columns:minmax(0, 1fr) var(--profile-auth-button-width);gap:1.2cqw;width:54cqw}.profile-auth--below-lobby .profile-auth__copy{max-width:none;font-size:1.05cqw;line-height:1.18}.profile-auth--below-lobby .profile-auth__button{--lobby-control-height:2.4862cqw;min-width:0;width:var(--profile-auth-button-width)!important;padding:0!important;font-size:1.1cqw!important}.lobby-window--view-leaderboard .leaderboard-menu__tabs{top:calc(1.1cqw + 8px)}.lobby-window--view-leaderboard .lobby-content{margin-bottom:4cqw}button.leaderboard-menu__tab{padding:0 1.2%;font-size:2.2cqw}}@media (orientation:landscape) and (width>=1200px){.card.lobby-window{width:var(--tank-lobby-window-wide-width)}}@media (orientation:portrait){.card.lobby-window{width:var(--tank-lobby-window-portrait-width);max-height:calc(var(--tank-viewport-height) - 32px);--lobby-frame-top-width:35.8333cqw;--lobby-frame-top-height:13.1667cqw;--lobby-frame-bottom-width:59cqw;--lobby-frame-bottom-height:14.3333cqw;--lobby-frame-side-width:2.6667cqw;--lobby-frame-side-source-height:64.3333cqw;--lobby-frame-edge:0px;--lobby-frame-edge-x:var(--lobby-frame-edge);--lobby-frame-side-edge-x:0px;--lobby-frame-middle-overlap:.6667cqw;--lobby-title-base-width:25.3333cqw;--lobby-title-base-height:7.25cqw;--lobby-title-base-top:0cqw;--lobby-title-backing-overlap:.6667cqw;--lobby-title-font-size:2.817cqw;--lobby-title-top:2.244cqw;--lobby-control-height:9cqw;--lobby-control-gap:.5cqw;--lobby-nick-input-width:61.1458cqw;--lobby-language-width:14.7cqw;--lobby-ok-button-width:13.35cqw;--lobby-menu-button-gap:1.25cqw;--lobby-account-button-width:26cqw;--lobby-leaderboard-button-width:26cqw;--profile-label-font-size:2.06cqw;overflow:hidden}button.leaderboard-menu__tab{padding:0 1%;font-size:2.2cqw}.card.lobby-window--view-leaderboard{--lobby-frame-inset-x:calc(3cqw + 10px);transform:translateY(5px)}.lobby-window--view-leaderboard .lobby-content{margin-bottom:calc(4cqw + 2px)}.lobby-window--view-leaderboard .lobby-window-body--leaderboard{min-height:92cqw}.lobby-window--view-leaderboard .leaderboard-menu{width:calc(100% - var(--lobby-frame-inset-x) - var(--lobby-frame-inset-x) + 30px);margin-left:auto;margin-right:auto}.lobby-window--view-leaderboard .leaderboard-menu__tabs{top:calc(1.1cqw + 8px)}.card.lobby-window--view-profile{width:var(--tank-lobby-profile-portrait-width);overflow:hidden}.lobby-window:before{top:1.5cqw;right:calc(2cqw + var(--lobby-frame-inset-x));bottom:1.8333cqw;left:calc(2cqw + var(--lobby-frame-inset-x));background-size:7.7348cqw 7.7348cqw}.lobby-frame--top-left,.lobby-frame--top-right{width:var(--lobby-frame-top-width);height:var(--lobby-frame-top-height)}.lobby-frame--bottom-left,.lobby-frame--bottom-right{width:var(--lobby-frame-bottom-width);height:var(--lobby-frame-bottom-height)}.lobby-frame--top-left{left:calc(var(--lobby-frame-edge) + var(--lobby-frame-inset-x));clip-path:inset(0 0 0 max(0px, calc(var(--lobby-frame-top-width) - (50cqw + var(--lobby-frame-middle-overlap)))))}.lobby-frame--top-right{right:calc(var(--lobby-frame-edge) + var(--lobby-frame-inset-x));clip-path:inset(0 0 0 max(0px, calc(var(--lobby-frame-top-width) - (50cqw + var(--lobby-frame-middle-overlap)))))}.lobby-frame--bottom-left{left:calc(var(--lobby-frame-edge) + var(--lobby-frame-inset-x));clip-path:inset(0 0 0 max(0px, calc(var(--lobby-frame-bottom-width) - (50cqw + var(--lobby-frame-middle-overlap)))))}.lobby-frame--bottom-right{right:calc(var(--lobby-frame-edge) + var(--lobby-frame-inset-x));clip-path:inset(0 0 0 max(0px, calc(var(--lobby-frame-bottom-width) - (50cqw + var(--lobby-frame-middle-overlap)))))}.lobby-frame--side-left,.lobby-frame--side-right{width:var(--lobby-frame-side-width);background-size:var(--lobby-frame-side-width) var(--lobby-frame-side-source-height);top:11.5833cqw;bottom:12.6667cqw}.lobby-frame--side-left{left:var(--lobby-frame-inset-x)}.lobby-frame--side-right{right:var(--lobby-frame-inset-x)}.lobby-title-base{width:var(--lobby-title-base-width);height:var(--lobby-title-base-height)}.lobby-window h1{letter-spacing:0;text-shadow:0 .1841cqw #000000db}.lobby-content{gap:.9208cqw;margin:6cqw 4.558cqw 3cqw}.lobby-window-body{min-height:51cqw}.lobby-window .room-panel{box-sizing:border-box;justify-self:stretch;width:100%;min-width:0;max-width:100%;min-height:0;margin-top:1cqw}.room-table-head{display:none}.lobby-window .room-list{width:100%;max-width:100%;max-height:min(49.745cqw, max(17cqw, calc(var(--tank-viewport-height) - 48cqw)));box-sizing:border-box;flex-direction:column;gap:.5cqw;min-width:0;min-height:0;display:flex;overflow-y:auto}.lobby-window .room-card{box-sizing:border-box;aspect-ratio:800/143;flex:none;width:100%;max-width:100%;height:auto;min-height:0;background-image:var(--lobby-ui-room-row-mobile-bg)!important;background-size:100% 100%!important;margin-top:0!important;padding:0!important}.lobby-window .room-card__name,.lobby-window .room-card__mode,.lobby-window .room-card__bots,.lobby-window .room-card__humans,.lobby-window .room-card__total,.lobby-window .room-card__ping{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1;top:auto;overflow:hidden}.lobby-window .room-card__name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;width:36%;max-height:43%;font-size:2.95cqw;line-height:.98;display:-webkit-box;top:17%;left:4.625%}.lobby-window .room-card__mode{width:34%;font-size:3.231cqw;top:65%;left:4.75%}.lobby-window .room-card__humans,.lobby-window .room-card__bots,.lobby-window .room-card__total,.lobby-window .room-card__ping{text-align:center;justify-content:center;align-items:center;font-size:3.231cqw;display:flex;overflow:visible}.lobby-window .room-card__humans{width:13.8%;height:20.979%;top:22.3776%;left:42.9%;transform:translate(-2.9cqw)}.lobby-window .room-card__bots{width:13.8%;height:29.3706%;top:54.5455%;left:42.9%;transform:translate(-2.9cqw)}.lobby-window .room-card__humans,.lobby-window .room-card__bots{grid-template-columns:4.9cqw 4.9cqw;justify-content:center;place-items:center;column-gap:.8cqw;display:grid}.lobby-window .room-card__count{display:block;transform:translate(7px)}.lobby-window .room-card__humans:before,.lobby-window .room-card__bots:before{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block;position:static}.lobby-window .room-card__humans:before{background-image:var(--lobby-ui-room-player-icon);width:2.8401cqw;height:3.4082cqw}.lobby-window .room-card__bots:before{background-image:var(--lobby-ui-room-bot-icon);width:4.997cqw;height:4.7695cqw}.lobby-window .room-card__total{width:8.8%;height:20.979%;top:22.3776%;left:60.8%}.lobby-window .room-card__ping{width:7%;height:29.3706%;top:54.5455%;left:62.2%}.lobby-window .room-card__lock{width:3.25%;height:23.0769%;top:21.6783%;left:70.8%}.lobby-window .room-card__status{left:auto;right:3.375%;top:calc(50% - (var(--lobby-control-height) / 2));width:calc(var(--lobby-control-height) * 150 / 69);height:var(--lobby-control-height);letter-spacing:0;background-size:100% 100%;font-size:2.2194cqw}.lobby-nick-label{margin:.9669cqw 0 .3683cqw;padding-left:2.5783cqw;font-size:1.547cqw}.lobby-nick-row{grid-template-columns:var(--lobby-nick-input-width) var(--lobby-ok-button-width) var(--lobby-language-width);gap:var(--lobby-control-gap);margin-inline:0;justify-content:center;align-items:end;width:100%;min-width:0;max-width:100%;margin-top:0;display:grid}.lobby-nick-field{width:var(--lobby-nick-input-width);min-width:0}.lobby-window .lobby-nick-field input{width:var(--lobby-nick-input-width);height:var(--lobby-control-height);background-image:var(--lobby-ui-nick-input-bg);background-position:50%;background-repeat:no-repeat;background-size:var(--lobby-nick-input-width) var(--lobby-control-height);padding:1.2cqw 2.4cqw;font-size:2.5cqw;font-weight:400}.lobby-language-ui.profile-language-ui{width:var(--lobby-language-width);height:var(--lobby-control-height)}.lobby-language-ui button.profile-language-ui__button,.lobby-language-ui button.profile-language-ui__option{width:var(--lobby-language-width);height:var(--lobby-control-height);font-size:1.95cqw}.lobby-language-ui button.profile-language-ui__button>span,.lobby-language-ui button.profile-language-ui__option>span{transform:none}.lobby-menu-actions{gap:var(--lobby-menu-button-gap);justify-content:center;align-items:end;width:100%;min-width:0;max-width:100%;margin-top:1cqw;display:flex}.lobby-window--view-leaderboard .lobby-menu-actions{margin-top:calc(1cqw + 8px);padding-inline:0}.lobby-action-button{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;justify-self:end;max-width:100%;min-height:0;overflow:hidden;height:var(--lobby-control-height)!important;font-size:2.05cqw!important}.lobby-action-button--ok{width:var(--lobby-ok-button-width)!important}.lobby-action-button--account{width:var(--lobby-account-button-width)!important}.lobby-action-button--lobby,.lobby-action-button--leaderboard{width:var(--lobby-leaderboard-button-width)!important}.lobby-window .room-panel__updated{min-height:1.2891cqw;margin-top:.4604cqw;padding-right:2.1179cqw;font-size:1.1971cqw}.lobby-window .connection-message{min-height:1.7495cqw;padding:0 2.1179cqw;font-size:1.1971cqw}.lobby-window .profile-auth{grid-template-columns:1fr;justify-items:center;gap:.9cqw;margin-top:1.9cqw;padding:0 2.5783cqw .3cqw;transform:translateY(1.4cqw)}.lobby-window .profile-auth__copy{text-align:center;max-width:62cqw;font-size:clamp(8px,2.2cqw,10px);font-weight:600;line-height:1.16}.lobby-window .profile-auth__button{--lobby-control-height:9cqw;justify-self:center;min-width:17.5cqw;padding:0 2.75cqw!important;font-size:2.25cqw!important}.lobby-window--view-profile .lobby-content{margin:6cqw 4.558cqw 5cqw}.lobby-window--view-profile .lobby-window-body--profile{min-height:0}.lobby-window--view-profile .profile-screen{aspect-ratio:800/880}.profile-avatar-ui{width:25%;height:auto;top:2.18%;left:4%}.profile-nick-ui{aspect-ratio:589/85;width:59%;height:auto;top:5.25%;left:34%}.profile-nick-ui input{height:100%;padding:0 5%;font-size:3cqw;top:0;bottom:auto}.profile-language-ui{--profile-language-select-border-top:3.125cqw;--profile-language-select-border-right:3.5cqw;--profile-language-select-border-bottom:3.125cqw;--profile-language-select-border-left:3.5cqw;--profile-language-option-border-top:2.3cqw;--profile-language-option-border-right:3.25cqw;--profile-language-option-border-bottom:2.3cqw;--profile-language-option-border-left:3.25cqw;--profile-language-arrow-right:.222cqw;--profile-language-arrow-width:2.09cqw;--profile-language-menu-width-trim:10px;aspect-ratio:589/85;width:59%;height:auto;top:14.3%;left:34%}.lobby-window--view-profile .profile-ui-label{display:none}button.profile-language-ui__button{aspect-ratio:auto;height:100%;min-height:0;font-size:3cqw;line-height:1}.profile-language-ui__menu{left:calc(var(--profile-language-menu-width-trim) / 2);width:calc(100% - var(--profile-language-menu-width-trim));height:calc(100% - var(--profile-language-menu-height-trim));gap:0;top:calc(100% + .5cqw)}.profile-language-ui__menu--open{max-height:var(--profile-language-menu-open-max-height)}button.profile-language-ui__option{min-width:0;min-height:0;min-block-size:0;max-width:100%;max-height:100%;max-block-size:100%;height:100%;aspect-ratio:auto;block-size:100%;font-size:3cqw;line-height:1}.profile-progress-ui{aspect-ratio:auto;width:59%;height:auto;top:24%;left:34%}.profile-progress-ui__value{font-size:3cqw}.profile-progress-ui__label{margin-top:.85%}.profile-ranks-ui{--profile-ranks-border-top:1.25cqw;--profile-ranks-border-right:1.0938cqw;--profile-ranks-border-bottom:1.3281cqw;--profile-ranks-border-left:1.0938cqw;--profile-ranks-nav-height:14.22cqw;--profile-ranks-nav-width:calc(var(--profile-ranks-nav-height) * 240 / 293);width:94%;height:35.45%;padding:1.6% 1.4% 1.2%;top:34.36%;left:3%}.profile-ranks-ui__scroll{--profile-ranks-scroll-top-room:1.25cqw;width:100%;height:calc(100% + var(--profile-ranks-scroll-top-room));margin-top:calc(0px - var(--profile-ranks-scroll-top-room));padding-top:var(--profile-ranks-scroll-top-room);scroll-snap-type:x mandatory;gap:1.4%;position:static}button.profile-ranks-ui__nav--prev{left:calc(-4.558cqw - 3% - (var(--profile-ranks-nav-width) / 2) + 5px)}button.profile-ranks-ui__nav--next{right:calc(-4.558cqw - 3% - (var(--profile-ranks-nav-width) / 2) + 5px)}.profile-rank-card{flex-basis:23.95%}.profile-rank-card__title{padding-bottom:0;font-size:2.8cqw;line-height:1.05;top:0;left:3.5%;right:3.5%}.profile-rank-card__inactive-bg,.profile-rank-card__content{top:calc(10.241% + 5px)}.profile-rank-card__active-bg{top:calc(4.8193% + 5px)}.profile-rank-card__kills{font-size:2.06cqw}.profile-audio-ui{--profile-audio-border-top:2.2cqw;--profile-audio-border-right:2.6714cqw;--profile-audio-border-bottom:2.2cqw;--profile-audio-border-left:2.6714cqw;grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:6%;width:94%;height:26.62%;padding:1.2% 9.5% 1.2% 6.5%;top:71.56%;left:3%}.profile-audio-ui .profile-audio-control{--profile-audio-track-left:41.5%;--profile-audio-track-width:58.5%;--profile-audio-label-left:17.0%;--profile-audio-label-width:22.0%;--profile-audio-row-center:50%;height:7.4cqw}.profile-audio-control__icon{top:var(--profile-audio-row-center);width:auto;height:91%;transform:translateY(-50%)}.profile-audio-control__label{font-size:2.25cqw}}.lobby-window--view-leaderboard .leaderboard-menu{aspect-ratio:auto;flex-direction:column;display:flex}.lobby-window--view-leaderboard .leaderboard-menu__tabs{flex:none;margin:calc(1.1cqw + 20px) auto 0;position:relative;top:auto;left:auto;transform:none}.lobby-window--view-leaderboard .leaderboard-menu__description{box-sizing:border-box;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:none;width:94.5284%;height:auto;min-height:4.525cqw;margin:4px auto 0;padding:2px 0;line-height:1.2;position:static;overflow:visible}.lobby-window--view-leaderboard .leaderboard-menu__table{aspect-ratio:884/735;flex:none;width:100%;margin-top:3px;position:relative;inset:auto}@media (orientation:landscape){.lobby-window--view-leaderboard .leaderboard-menu__tabs{margin-top:calc(1.1cqw + 8px)}}.hud{pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px;display:none;position:absolute;top:10px;left:12px}.pill{color:#e9f2ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c128f;border:1px solid #ffffff1f;border-radius:999px;min-width:48px;padding:6px 10px;font-size:13px}.scoreboard{min-width:220px;max-width:min(360px, calc(var(--tank-viewport-width) - 24px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c128f;border:1px solid #ffffff1f;border-radius:14px;font-size:12px;display:none;position:absolute;top:10px;right:12px;overflow:hidden}.scoreboard table{border-collapse:collapse;width:100%}.scoreboard th,.scoreboard td{text-align:left;white-space:nowrap;padding:5px 8px}.scoreboard th{color:#e9f2ff9e;font-weight:600}.scoreboard td:nth-child(2),.scoreboard td:nth-child(3),.scoreboard th:nth-child(2),.scoreboard th:nth-child(3){text-align:right}.toasts{max-width:min(420px, calc(var(--tank-viewport-width) - 24px));flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:absolute;bottom:34px;left:12px}.toast{color:#e9f2ffb8;text-shadow:0 1px 4px #000000db;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;line-height:1.25}.death-dim{z-index:2;opacity:0;pointer-events:none;background:#0000008a;transition:opacity .17s;position:absolute;inset:0}.death-countdown{z-index:3;color:#e9f2ff;text-align:center;opacity:0;pointer-events:none;max-width:calc(var(--tank-viewport-width) - 28px);transition:opacity .14s,transform .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.death-countdown.active{opacity:1;transform:translate(-50%,-50%)scale(1)}.death-countdown__label{color:#ffd76b;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 8px #ffcc40d9,0 0 28px #ff8026b3,0 3px #3a1600e0;font-size:clamp(24px,5vw,58px);font-weight:900;overflow:hidden}.death-countdown__value{color:#ffd76b;letter-spacing:0;text-shadow:0 0 12px #ffcc40cc,0 0 36px #ff802685,0 4px #3a1600d1;min-height:96px;margin-top:2px;font-size:clamp(58px,15vw,128px);font-weight:900;line-height:.95}.death-countdown__value.pop{animation:.86s cubic-bezier(.2,.9,.2,1) both death-count-pop}.death-actions{z-index:4;width:min(720px, calc(var(--tank-viewport-width) - 28px));max-height:calc(var(--tank-viewport-height) - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom));opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:clamp(8px,1.7vmin,15px);transition:opacity .15s,transform .15s;display:flex;position:absolute;top:calc(50% + clamp(44px,10vmin,96px));left:50%;overflow:hidden;transform:translate(-50%,18px)scale(.96)}.death-actions.active{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.rank-ceremony-actions{left:50%;top:min(calc(50% + min(var(--tank-viewport-30h), 220px)), calc(100% - 76px - env(safe-area-inset-bottom)));width:min(720px, calc(var(--tank-viewport-width) - 28px));opacity:0;pointer-events:none;z-index:5;justify-content:center;transition:opacity .15s,transform .15s;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,18px)scale(.96)}.rank-ceremony-actions.active{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.death-action{width:auto;max-width:min(720px, calc(var(--tank-viewport-width) - 28px));cursor:pointer;letter-spacing:0;text-align:center;text-shadow:0 0 8px #ffcc40d1,0 2px #3a1600d6;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:clamp(3px,.9vmin,6px) clamp(8px,1.8vmin,14px);font-family:inherit;font-size:clamp(21px,5.2vmin,36px);font-weight:900;line-height:1.05;display:none}.death-action.visible,.rank-ceremony-actions.active .rank-ceremony-continue{animation:1.7s ease-in-out infinite death-action-pulse;display:block}.rank-ceremony-continue{padding:4px 8px;font-size:clamp(17px,4.4vmin,24px)}.death-action--follow{color:#93ecff;text-shadow:0 0 8px #57e1ffad,0 2px #022234e6}.death-action--profile{color:#d8f7ff;text-shadow:0 0 8px #57e1ff94,0 2px #022234e6}.death-action--respawn{color:#ffd76b}.death-action:active{transform:translateY(1px)scale(.99)}.death-action:disabled{cursor:wait;opacity:.68}.death-menu-modal,.death-profile-modal{z-index:12;box-sizing:border-box;width:var(--tank-viewport-width);height:var(--tank-viewport-height);pointer-events:auto;background:#02050ab8;place-items:center;padding:18px;display:none;position:absolute;inset:0;overflow:hidden}.death-menu-modal.active,.death-profile-modal.active{display:grid}.death-menu-modal{z-index:11}.death-menu-window{pointer-events:auto}.death-menu-window__content{grid-template-rows:minmax(0,auto) auto;padding-bottom:16px}.death-menu-window__body{gap:clamp(10px,1.8cqw,18px);min-height:0;padding:clamp(4px,.8cqw,10px) 0;display:grid}.death-menu__reason{color:#f8e7ae;text-align:center;text-shadow:0 2px #371f089e;margin:0;font-size:clamp(16px,2.4cqw,25px);font-weight:800;line-height:1.15}.death-menu__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1.1cqw,12px);display:grid}.death-menu__stat{color:#c8e8f6;text-align:center;background:#0a1c2b7a;border:1px solid #ffe28e52;justify-items:center;gap:3px;min-width:0;padding:clamp(7px,1.2cqw,12px) clamp(4px,.8cqw,9px);font-size:clamp(11px,1.7cqw,17px);line-height:1;display:grid}.death-menu__stat strong{color:#ffd76b;text-shadow:0 2px #3a1600c7;font-size:clamp(24px,4.8cqw,48px);line-height:.92}.death-menu-window__actions{justify-content:center;margin-top:1cqw}.death-menu-action[hidden]{display:none}.death-profile-window{pointer-events:auto}.death-profile-window__content{grid-template-rows:minmax(0,auto) auto;padding-bottom:16px}.death-profile-window__body{min-height:0}.death-profile-window__actions{justify-content:end;margin-top:1cqw}.gameplay-brief{z-index:10;box-sizing:border-box;width:var(--tank-viewport-width);height:var(--tank-viewport-height);color:#e9f7ff;pointer-events:auto;--gameplay-brief-scrim-color:#000000a3;--gameplay-brief-leaderboard-cutout-left:calc(var(--tank-viewport-width) - 460px);--gameplay-brief-leaderboard-cutout-top:0px;--gameplay-brief-leaderboard-cutout-width:440px;--gameplay-brief-leaderboard-cutout-height:230px;background:0 0;place-items:center;padding:18px;display:none;position:absolute;inset:0;overflow:hidden}.gameplay-brief.active{display:grid}.gameplay-brief__scrim{z-index:0;background:var(--gameplay-brief-scrim-color);pointer-events:none;position:absolute;inset:0}.gameplay-brief--leaderboard-cutout .gameplay-brief__scrim{background:0 0}.gameplay-brief__scrim-panel,.gameplay-brief__leaderboard-cutout{display:none}.gameplay-brief--leaderboard-cutout .gameplay-brief__scrim-panel,.gameplay-brief--leaderboard-cutout .gameplay-brief__leaderboard-cutout{display:block;position:absolute}.gameplay-brief__scrim-panel{background:var(--gameplay-brief-scrim-color)}.gameplay-brief__scrim-panel--top{height:var(--gameplay-brief-leaderboard-cutout-top);inset:0 0 auto}.gameplay-brief__scrim-panel--right{top:var(--gameplay-brief-leaderboard-cutout-top);right:0;bottom:calc(100% - var(--gameplay-brief-leaderboard-cutout-top) - var(--gameplay-brief-leaderboard-cutout-height));left:calc(var(--gameplay-brief-leaderboard-cutout-left) + var(--gameplay-brief-leaderboard-cutout-width))}.gameplay-brief__scrim-panel--bottom{inset:calc(var(--gameplay-brief-leaderboard-cutout-top) + var(--gameplay-brief-leaderboard-cutout-height)) 0 0}.gameplay-brief__scrim-panel--left{top:var(--gameplay-brief-leaderboard-cutout-top);right:calc(100% - var(--gameplay-brief-leaderboard-cutout-left));bottom:calc(100% - var(--gameplay-brief-leaderboard-cutout-top) - var(--gameplay-brief-leaderboard-cutout-height));left:0}.gameplay-brief__leaderboard-cutout{left:var(--gameplay-brief-leaderboard-cutout-left);top:var(--gameplay-brief-leaderboard-cutout-top);width:var(--gameplay-brief-leaderboard-cutout-width);height:var(--gameplay-brief-leaderboard-cutout-height);box-sizing:border-box;border:0}.gameplay-brief__leaderboard-hint{top:var(--gameplay-brief-leaderboard-hint-top,32px);right:var(--gameplay-brief-leaderboard-hint-right,clamp(360px, 27vw, 520px));z-index:1;color:#ffd76b;text-align:right;text-shadow:0 0 10px #ffc64c94,0 2px #2e1000e6;pointer-events:none;align-items:center;gap:clamp(10px,1.1vw,16px);max-width:min(380px,38vw);font-size:clamp(16px,1.35vw,23px);font-weight:900;line-height:1.05;display:flex;position:absolute}.gameplay-brief__leaderboard-hint-text{max-width:15em}.gameplay-brief__leaderboard-hint-arrow{flex:0 0 clamp(72px,7.4vw,128px);height:clamp(18px,2vw,28px);animation:1.05s ease-in-out infinite gameplay-brief-leaderboard-arrow-sway;position:relative}.gameplay-brief__leaderboard-hint-arrow:before,.gameplay-brief__leaderboard-hint-arrow:after{content:"";display:block;position:absolute;top:50%;box-shadow:0 0 12px #ffd76b9e}.gameplay-brief__leaderboard-hint-arrow:before{background:linear-gradient(90deg,#ffd76b14,#ffd76b 34%,#fff3b6);border-radius:999px;height:clamp(3px,.35vw,5px);left:0;right:4px;transform:translateY(-50%)}.gameplay-brief__leaderboard-hint-arrow:after{border-top:clamp(3px,.35vw,5px) solid #fff3b6;border-right:clamp(3px,.35vw,5px) solid #fff3b6;width:clamp(15px,1.7vw,24px);height:clamp(15px,1.7vw,24px);right:0;transform:translateY(-50%)rotate(45deg)}.gameplay-brief__content{z-index:2;width:min(660px, calc(var(--tank-viewport-width) - 28px));max-height:calc(var(--tank-viewport-height) - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom));text-align:center;justify-items:center;gap:clamp(8px,1.8vmin,18px);display:grid;position:relative;overflow:hidden}.gameplay-brief__title{color:#67e8ff;letter-spacing:0;text-shadow:0 0 10px #57e1ffc7,0 3px #022234eb;font-size:clamp(24px,4.6vmin,44px);font-weight:900;line-height:1;transform:translateY(clamp(-8px,-1vmin,-4px))}.gameplay-brief__grid{grid-template-columns:1fr 1fr;place-items:center;gap:clamp(18px,5vmin,58px);display:grid}.gameplay-brief__grid--mobile{grid-template-columns:1fr 1fr}.gameplay-brief__wasd{width:clamp(132px,24vmin,186px);height:clamp(96px,17.3vmin,134px);position:relative}.gameplay-brief__key{box-sizing:border-box;color:#d9fbff;background:#04141e52;border:2px solid #67e8ffeb;border-radius:7px;place-items:center;width:clamp(38px,7vmin,54px);height:clamp(32px,5.8vmin,44px);font-size:clamp(17px,3vmin,23px);font-weight:900;display:grid;position:absolute;box-shadow:inset 0 0 16px #67e8ff1f,0 0 14px #67e8ff38}.gameplay-brief__key--w{top:0;left:35.48%}.gameplay-brief__key--a{top:41.79%;left:3.23%}.gameplay-brief__key--s{top:41.79%;left:35.48%}.gameplay-brief__key--d{top:41.79%;left:67.74%}.gameplay-brief__mouse-body{box-sizing:border-box;background:linear-gradient(90deg,#0000 calc(50% - 1px),#67e8ff9e calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),#04141e42;border:3px solid #67e8ffeb;border-radius:44px 44px 38px 38px;width:clamp(62px,11.5vmin,88px);height:clamp(92px,17vmin,132px);position:relative;box-shadow:inset 0 0 24px #67e8ff1a,0 0 16px #67e8ff38}.gameplay-brief__mouse-wheel{border:2px solid #ffd76bf2;border-radius:999px;width:10px;height:27px;position:absolute;top:25px;left:50%;transform:translate(-50%)}.gameplay-brief__copy{color:#e9f8ffe6;text-shadow:0 2px #000000b8;gap:clamp(3px,.8vmin,6px);font-size:clamp(14px,2.15vmin,20px);font-weight:700;line-height:1.2;display:grid}.gameplay-brief__copy p{margin:0}.gameplay-brief__play{color:#ffd76b;cursor:pointer;letter-spacing:0;text-shadow:0 0 10px #ffcc40e6,0 0 30px #ff8026b8,0 3px #3a1600e6;background:0 0;border:0;padding:clamp(3px,.9vmin,5px) clamp(8px,1.8vmin,12px);font-family:inherit;font-size:clamp(26px,5.6vmin,50px);font-weight:900;line-height:1;animation:1.7s ease-in-out infinite death-action-pulse}.gameplay-brief__play:active{transform:translateY(1px)scale(.99)}@keyframes death-action-pulse{0%,to{opacity:.82;filter:brightness(.96);transform:scale(.985)}50%{opacity:1;filter:brightness(1.18);transform:scale(1.025)}}@keyframes death-count-pop{0%{opacity:0;filter:brightness(1.75)blur(2px);transform:translateY(14px)scale(.62)}28%{opacity:1;filter:brightness(1.35)blur();transform:translateY(-5px)scale(1.16)}70%{opacity:1;filter:brightness();transform:translateY(0)scale(1)}to{opacity:.86;filter:brightness(.92);transform:translateY(-4px)scale(.94)}}.joystick{background:#ffffff12;border:1px solid #ffffff38;border-radius:50%;width:116px;height:116px;display:none;position:absolute;transform:translate(-50%,-50%)}.joystick.active{display:block}.mobile-fire{color:#ffe3a3;z-index:40;touch-action:none;-webkit-user-select:none;user-select:none;background:#583421dd;border:2px solid #e2b96b;border-radius:50%;width:58px;height:58px;font-size:30px;display:none;position:fixed;bottom:24%}.mobile-fire--left{left:12px}.mobile-fire--right{right:12px}body.is-touch-gameplay .mobile-fire{display:block}.joystick:after{content:"";left:calc(50% + var(--kx,0px));top:calc(50% + var(--ky,0px));background:#ffffff47;border-radius:50%;width:42px;height:42px;position:absolute;transform:translate(-50%,-50%)}.help{color:#e9f2ff8f;text-shadow:0 1px 4px #000000b3;font-size:12px;position:absolute;bottom:10px;left:12px}body.is-touch-gameplay .help,body.is-touch-gameplay .gameplay-brief__leaderboard-hint{display:none}.gameplay-brief__stick{box-sizing:border-box;background:radial-gradient(circle,#67e8ff33 0 18px,#0000 19px),#04141e3d;border:3px solid #67e8ffe0;border-radius:50%;width:clamp(72px,16vmin,112px);height:clamp(72px,16vmin,112px);position:relative;box-shadow:inset 0 0 28px #67e8ff1a,0 0 16px #67e8ff38}.gameplay-brief__stick:before,.gameplay-brief__stick:after{content:"";background:#67e8ffad;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gameplay-brief__stick:before{width:62%;height:2px}.gameplay-brief__stick:after{width:2px;height:62%}.campaign-tutorial{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:82;width:var(--tank-viewport-width);height:var(--tank-viewport-height);padding:max(14px, var(--tank-viewport-padding-y)) max(14px, var(--tank-viewport-padding-x));box-sizing:border-box;pointer-events:none;grid-template-rows:auto 1fr auto;display:grid;position:fixed}.campaign-tutorial__top{min-width:min(520px, calc(var(--tank-viewport-width) - 28px));max-width:min(720px, calc(var(--tank-viewport-width) - 28px));pointer-events:auto;background:#0f1519c7;border:1px solid #ebf4ff33;border-radius:8px;justify-self:center;padding:10px 14px;box-shadow:0 10px 30px #00000042}.campaign-tutorial__title{color:#f4f7ea;font:800 15px/1.2 var(--game-font-family)}.campaign-tutorial__objective{color:#cde6f2;font:700 13px/1.25 var(--game-font-family);margin-top:4px}.campaign-tutorial__actions{max-width:calc(var(--tank-viewport-width) - 28px);pointer-events:auto;flex-wrap:wrap;justify-content:center;place-self:end center;gap:8px;display:flex}.campaign-tutorial__button{color:#eef7fb;min-width:110px;min-height:38px;font:800 13px/1 var(--game-font-family);cursor:pointer;background:#121a1fd1;border:1px solid #e2edf63d;border-radius:8px;padding:0 14px}.campaign-tutorial__button:hover{border-color:#ffe270b8}.campaign-tutorial__button--primary{color:#fff8d8;background:#9c7421db;border-color:#ffda56b8}.campaign-tutorial__top[hidden],.campaign-tutorial__actions[hidden],.campaign-tutorial__button[hidden],.first-battle-guide[hidden],.first-battle-marker[hidden],.first-battle-target-ripple[hidden],.campaign-tutorial-dialog__stats[hidden]{display:none}.gameplay-brief--training{left:var(--tank-viewport-left);top:var(--tank-viewport-top);z-index:90;position:fixed}.gameplay-brief--training [data-training-brief-content]{min-width:0}.gameplay-brief--training .gameplay-brief__copy{white-space:pre-line;font-size:clamp(16px,1.8vmin,18px);font-weight:400;line-height:1.4}.gameplay-brief--training .gameplay-brief__play{min-height:44px;font-size:clamp(18px,2vmin,20px)}.gameplay-brief--training .gameplay-brief__content{box-sizing:border-box;gap:clamp(16px,3vmin,24px);padding:clamp(18px,4vmin,28px) clamp(20px,6vmin,40px) clamp(24px,5vmin,36px);overflow:hidden}.gameplay-brief--training .gameplay-brief__title{margin-bottom:clamp(8px,1.5vmin,14px);font-size:clamp(22px,2.8vmin,28px);transform:none}@media (height<=500px){.gameplay-brief--training .gameplay-brief__content{gap:8px;padding:12px 18px}.gameplay-brief--training .gameplay-brief__copy{font-size:14px;line-height:1.2}.gameplay-brief--training .gameplay-brief__title{margin-bottom:4px;font-size:20px}.gameplay-brief--training .gameplay-brief__play{min-height:36px;font-size:16px}}@media (width<=600px),(pointer:coarse){.gameplay-brief--training .gameplay-brief__play{justify-self:center;width:70%}}.campaign-tutorial--first-battle .campaign-tutorial__top{box-sizing:border-box;text-align:center;background:#09181eed;border-color:#72ded161;width:min(490px,100% - 16px);min-width:0;padding:15px 20px}.campaign-tutorial--first-battle .campaign-tutorial__title{color:#81e1d2;letter-spacing:.11em;font-size:12px}.campaign-tutorial--first-battle .campaign-tutorial__objective{color:#fff4d7;margin-top:7px;font-size:19px;line-height:1.3}.campaign-tutorial--first-battle .campaign-tutorial__actions{z-index:2;position:absolute;bottom:16px;right:16px}.campaign-tutorial--first-battle.first-battle-complete .campaign-tutorial__actions{width:max-content;bottom:76px;left:50%;right:auto;transform:translate(-50%)}.first-battle-complete .first-battle-guide{bottom:178px}.first-battle-guide{box-sizing:border-box;color:#e4f3f0;text-align:center;background:#09181eed;border:1px solid #7bd5cc47;border-radius:10px;width:min(390px,100% - 44px);padding:12px 18px 0;position:absolute;bottom:120px;left:50%;overflow:hidden;transform:translate(-50%)}.first-battle-guide__controls{color:#ffd57b;font:800 23px/1.2 var(--game-font-family)}.first-battle-guide__hint{font:600 14px/1.4 var(--game-font-family);margin:6px 0 10px}.first-battle-guide__progress{background:#273e42;height:3px;margin:0 -18px}.first-battle-guide__progress i{background:#81e1d2;height:100%;transition:width .25s;display:block}.first-battle-marker{color:#8cffe1;pointer-events:none;width:76px;height:76px;position:absolute;transform:translate(-50%,-50%)}.first-battle-marker[data-kind=enemy],.first-battle-target-ripple[data-kind=enemy]{color:#ffc78a}.first-battle-marker[data-kind=bonus],.first-battle-target-ripple[data-kind=bonus]{color:#a1e8ff}.first-battle-marker[data-kind=card],.first-battle-target-ripple[data-kind=card]{color:#65caff}.first-battle-target-ripple{box-sizing:border-box;border:calc(2px * var(--ripple-zoom)) solid currentColor;box-shadow:0 0 calc(10px * var(--ripple-zoom)) currentColor, inset 0 0 calc(6px * var(--ripple-zoom)) currentColor;color:#8cffe1;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.first-battle-marker__ring{border:2px solid;border-radius:50%;animation:1.5s ease-in-out infinite first-battle-beacon;position:absolute;inset:0;box-shadow:0 0 18px,inset 0 0 12px #8cffe12e}.first-battle-marker__label{white-space:nowrap;font:700 12px/1.2 var(--game-font-family);background:#071419ed;border-radius:4px;padding:4px 9px;position:absolute;top:85px;left:50%;transform:translate(-50%)}.first-battle-marker--edge{width:28px;height:28px}.first-battle-marker--edge .first-battle-marker__ring{box-shadow:none;clip-path:polygon(0 0,100% 50%,0 100%,24% 50%);transform:rotate(var(--target-angle));background:currentColor;border:0;border-radius:0;animation:none}.first-battle-marker--edge .first-battle-marker__label{top:35px}@keyframes first-battle-beacon{50%{opacity:.6;transform:scale(1.1)}}@media (width<=560px){.campaign-tutorial--first-battle .campaign-tutorial__objective{font-size:17px}.first-battle-guide{width:min(300px,100% - 36px)}.first-battle-guide__hint{font-size:13px}}@media (height<=500px){.first-battle-guide{padding-top:5px;bottom:100px}.first-battle-guide__controls{display:none}.campaign-tutorial--first-battle .campaign-tutorial__top{padding:8px 12px}}@media (prefers-reduced-motion:reduce){.first-battle-marker__ring{animation:none}.first-battle-guide__progress i{transition:none}}.campaign-tutorial__modal{z-index:5;box-sizing:border-box;pointer-events:auto;background:radial-gradient(circle at 50% 48%,#082d3c29,#0000 54%),#02050ac2;place-items:center;padding:clamp(10px,2.4vmin,22px);display:none;position:absolute;inset:0;overflow:hidden}.campaign-tutorial__modal.active{animation:.18s ease-out both campaign-tutorial-modal-in;display:grid}.card.campaign-tutorial-dialog{--lobby-title-base-width:clamp(110px, 24cqw, 220px);--lobby-title-base-height:64px;pointer-events:auto;width:min(900px,100%)}.campaign-tutorial-dialog h1{top:calc(var(--lobby-title-base-top) + 4px);left:calc(50% - var(--lobby-title-base-width) + 20px);width:calc(var(--lobby-title-base-width) * 2 - 40px);height:calc(var(--lobby-title-base-height) - 8px);text-wrap:balance;place-items:center;font-size:clamp(22px,2.4vmin,26px);font-weight:900;line-height:1.05;display:grid;right:auto}.campaign-tutorial-dialog__content{grid-template-rows:minmax(0,auto) auto;min-height:min(240px,48vh);padding-top:.6em;padding-bottom:16px}.campaign-tutorial-dialog__body{gap:clamp(10px,1.8cqw,18px);min-height:0;padding:clamp(4px,.8cqw,10px) 0;display:grid}.campaign-tutorial-dialog .campaign-tutorial-dialog__detail{white-space:pre-line;text-wrap:balance;justify-self:center;max-width:34em;font-size:clamp(16px,1.8vmin,20px);font-weight:400;line-height:1.4}.campaign-tutorial-dialog__actions{justify-content:center;margin-top:1cqw}.campaign-tutorial-dialog__actions .death-menu-action{min-width:min(260px,60cqw);min-height:54px;font-size:clamp(16px,1.7vmin,18px)!important}.campaign-tutorial .campaign-tutorial__pause{--lobby-control-height:44px;--lobby-leaderboard-button-width:164px;--lobby-button-text-idle:#24cfff;--lobby-button-text-active:#b7fbff;top:max(14px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:4;cursor:pointer;pointer-events:auto;min-height:44px;position:absolute;font-size:14px!important}.campaign-tutorial__pause[hidden]{display:none}@keyframes campaign-tutorial-modal-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (width<=760px),(height<=560px){.campaign-tutorial__modal{padding:10px}.campaign-tutorial-dialog__content{padding-bottom:8px}.campaign-tutorial-dialog__body{gap:7px;padding:2px 0}.campaign-tutorial-dialog .campaign-tutorial-dialog__detail{font-size:16px}.campaign-tutorial__pause{top:max(10px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.campaign-tutorial__modal.active{animation:none}}.campaign-access-card-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.campaign-access-card-pickup,.campaign-access-gate-mark{transform-origin:50%;width:56px;height:56px;position:absolute}.campaign-access-card-pickup{filter:drop-shadow(0 0 12px var(--card-color))}.campaign-access-card-pickup img,.campaign-access-card-slot img,.campaign-access-gate-mark img{object-fit:contain;width:100%;height:100%;display:block}.campaign-access-gate-mark{background:0 0;border:0;border-radius:0;padding:0}.campaign-access-gate-mark img{opacity:1;filter:none}.campaign-access-gate-mark{width:30px;height:44px}.campaign-access-card-inventory{color:#b7c8d0;font:700 10px/1.2 var(--game-font-family);pointer-events:none;background:#051117de;border-radius:8px;align-items:center;gap:4px;padding:5px 8px;display:flex;position:absolute;top:100px;right:16px}.campaign-access-card-inventory>span:first-child{margin-right:4px}.campaign-access-card-slot{opacity:.2;filter:grayscale();width:32px;height:32px;display:block}.campaign-access-card-slot.is-owned{opacity:1;filter:none}.campaign-access-card-layer[hidden],.campaign-access-card-inventory[hidden],.campaign-access-card-pickup[hidden],.campaign-access-gate-mark[hidden]{display:none}.first-battle-marker--arrow{width:28px;height:28px}.first-battle-marker--arrow .first-battle-marker__ring{box-shadow:none;clip-path:polygon(0 0,100% 50%,0 100%,24% 50%);transform:rotate(var(--target-angle));background:currentColor;border:0;border-radius:0;animation:none}.first-battle-marker--arrow .first-battle-marker__label{top:35px}.campaign-tutorial--room-route .campaign-access-card-inventory{top:76px}.training-room-replay{min-height:36px;margin-top:10px;font-size:14px}.campaign-tutorial--rooms .campaign-tutorial__top{box-sizing:border-box;text-align:left;width:min(390px,100% - 32px);padding:10px 14px;position:absolute;top:12px;left:16px;right:auto}.campaign-tutorial--rooms .campaign-tutorial__title{font-size:10px}.campaign-tutorial--rooms .campaign-tutorial__objective{font-size:17px}.campaign-tutorial--rooms .first-battle-guide{width:min(440px,100% - 36px);padding:8px 12px}.campaign-tutorial--rooms .first-battle-guide__controls,.campaign-tutorial--rooms .first-battle-guide__progress{display:none}.campaign-tutorial--rooms .first-battle-guide__hint{font-size:12px}@media (width>=760px){.campaign-tutorial--rooms .campaign-access-card-inventory{top:76px}}@media (width<=760px){.scoreboard,.help,.gameplay-brief__leaderboard-hint{display:none}.pill{padding:5px 8px;font-size:12px}.app-version,.legal-link{font-size:10px;bottom:8px}.app-version{right:10px}.legal-link{left:10px}.profile-auth{grid-template-columns:1fr}.profile-auth__button{justify-self:start}.profile-auth--below-lobby{--profile-auth-button-width:clamp(74px, 23.75vw, 96px);width:min(340px, calc(var(--tank-viewport-width) - 32px));grid-template-columns:1fr;justify-items:center;gap:.8cqw}.profile-auth--below-lobby .profile-auth__copy{text-align:center;max-width:100%;font-size:11px;line-height:1.22}.profile-auth--below-lobby .profile-auth__button{--lobby-control-height:9cqw;justify-self:center;min-width:0;width:var(--profile-auth-button-width)!important;padding:0!important;font-size:2.25cqw!important}.account-conflict{padding:12px}.account-conflict__card{width:min(360px, calc(var(--tank-viewport-width) - 24px));gap:11px;padding:14px}.account-conflict__title{font-size:18px}.account-conflict__detail{font-size:13px}.account-conflict__choices{grid-template-columns:1fr;gap:12px}.account-conflict__choice{grid-template-rows:auto auto auto 38px;gap:6px}.account-conflict .account-conflict__button{--lobby-control-height:38px;justify-self:center;width:clamp(138px,46vw,176px)!important;font-size:12px!important}.profile-conflict{grid-template-columns:1fr}.room-card__main{align-items:flex-start}.room-card__ping{white-space:nowrap}.death-menu-modal,.death-profile-modal{padding:10px}.death-menu-window__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1cqw;display:grid}.death-menu-window__actions .death-menu-action{white-space:normal;justify-self:center;width:100%;min-width:0;line-height:1.05}.death-menu-window__actions .death-menu-action:last-child:nth-child(odd){grid-column:1/-1}.death-profile-window__actions{gap:1cqw}.gameplay-brief{padding:12px}.gameplay-brief__content{width:min(560px, calc(var(--tank-viewport-width) - 24px));gap:clamp(7px,1.9vmin,11px)}.gameplay-brief__grid{gap:clamp(16px,5vmin,24px)}}@media (height<=560px){.death-menu-window__content{padding-bottom:8px}.death-menu-window__body{gap:6px;padding:2px 0}.death-menu__stat{padding-block:5px}.death-countdown__value{min-height:56px;font-size:clamp(46px,17vmin,78px)}.death-actions{top:calc(50% + clamp(34px,11vmin,58px))}.rank-ceremony-actions{top:calc(50% + min(var(--tank-viewport-31h), 122px))}.gameplay-brief{padding:10px}}@media (orientation:landscape) and (height<=420px){.account-conflict{padding:8px}.account-conflict__card{width:min(560px, calc(var(--tank-viewport-width) - 16px));max-height:calc(var(--tank-viewport-height) - 16px);gap:7px;padding:10px}.account-conflict__eyebrow{font-size:10px;line-height:1.1}.account-conflict__title{font-size:16px;line-height:1.08}.account-conflict__detail{font-size:12px;line-height:1.16}.account-conflict__choices{grid-template-columns:1fr 1fr;gap:10px}.account-conflict__choice{grid-template-rows:auto auto auto 34px;gap:4px;padding-top:6px}.account-conflict__choice-title{font-size:13px;line-height:1.1}.account-conflict__choice-stat{font-size:11px;line-height:1.12}.account-conflict .account-conflict__button{--lobby-control-height:38px;--lobby-action-button-border-top:8px;--lobby-action-button-border-right:10px;--lobby-action-button-border-bottom:8px;--lobby-action-button-border-left:10px;width:clamp(118px,24vw,156px)!important;font-size:11px!important}}@keyframes gameplay-brief-leaderboard-arrow-sway{0%,to{opacity:.82;transform:translate(-7px)}50%{opacity:1;transform:translate(8px)}}.bootstrap-loader__fallback-title,.bootstrap-loader__bar{display:none}.bootstrap-loader__panel{box-shadow:none;background:0 0;border:0}.first-battle-marker__ring,.first-battle-target-ripple{visibility:hidden}.first-battle-marker__ring{box-shadow:none;clip-path:none;background:0 0;border:0}.joystick{background:var(--graphic-joystick-base) center / 100% 100% no-repeat;border:0;border-radius:0}.joystick:after{background:var(--graphic-joystick-knob) center / 100% 100% no-repeat;border:0;border-radius:0}.gameplay-brief__mouse-body{box-shadow:none;background:var(--graphic-help-mouse) center / 100% 100% no-repeat;border:0;border-radius:0}.gameplay-brief__mouse-wheel{display:none}.gameplay-brief__key{box-shadow:none;background:var(--graphic-help-key) center / 100% 100% no-repeat;border:0;border-radius:0}.gameplay-brief__stick{box-shadow:none;background:var(--graphic-joystick-base) center / 100% 100% no-repeat;border:0;border-radius:0}.gameplay-brief__stick:before{width:36%;height:36%;box-shadow:none;background:var(--graphic-joystick-knob) center / 100% 100% no-repeat;border:0;border-radius:0}.gameplay-brief__stick:after{display:none}.gameplay-brief__leaderboard-hint-arrow{background:var(--graphic-guidance-arrow) center / contain no-repeat}.gameplay-brief__leaderboard-hint-arrow:before,.gameplay-brief__leaderboard-hint-arrow:after{display:none}.login{background:var(--graphic-scrim) center / 100% 100% no-repeat}.death-dim,.death-menu-modal,.death-profile-modal,.framed-game-modal,.gameplay-brief__scrim,.gameplay-brief__scrim-panel,.campaign-tutorial__modal,.campaign-tutorial__scrim{background:var(--graphic-scrim) center / 100% 100% no-repeat;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.campaign-tutorial__top,.campaign-tutorial--first-battle .campaign-tutorial__top,.first-battle-guide,.first-battle-marker__label,.campaign-access-card-inventory,.gameplay-brief__content,.card:not(.lobby-window),.pill,.scoreboard{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lobby-ui-background-tile) repeat;border:0;border-radius:0}.campaign-tutorial__button,.gameplay-brief__play,.death-action,.card:not(.lobby-window) button{box-sizing:border-box;border:6px solid #0000;border-image:var(--lobby-ui-button-account-idle) 24 26 24 26 fill / 6px stretch;box-shadow:none;background:0 0;border-radius:0}.campaign-tutorial__button:hover,.gameplay-brief__play:hover,.death-action:hover,.card:not(.lobby-window) button:hover{border-image-source:var(--lobby-ui-button-account-active)}.first-battle-guide__progress{background:var(--graphic-hp-back) center / 100% 100% no-repeat}.first-battle-guide__progress i{background:var(--graphic-hp-green) center / 100% 100% no-repeat}.rank-goal{border-top:0}.profile-panel__progress{background:var(--profile-ui-progress-bg) center / 100% 100% no-repeat;border-radius:0}.profile-panel__progress-fill{background:var(--profile-ui-progress-fill) left / 100% 100% no-repeat;border-radius:0}.gameplay-brief__leaderboard-hint-arrow{box-shadow:none}.death-dim.active{opacity:.52}.death-menu-modal{background:0 0}.card.death-menu-window[hidden]{display:none!important}.card.death-menu-window{width:min(680px, calc(var(--tank-viewport-width) - 32px));max-height:calc(var(--tank-viewport-height) - 24px)}.card.death-menu-window>.lobby-content{margin:calc(var(--lobby-title-base-top) + var(--lobby-title-base-height) + 24px) clamp(28px, 6cqw, 52px) 30px;gap:18px;padding:0;overflow-y:auto}.death-menu-modal .death-menu-window__body{gap:18px;padding:0}.death-menu-modal .death-menu__stat{background:0 0;border:0;gap:6px;padding:0}.death-menu-modal .death-menu__stat-icon{background:var(--death-stat-icons) left center / 300% 100% no-repeat;width:64px;height:64px;display:block}.death-menu-modal .death-menu__stat-icon--kills{background-position:0}.death-menu-modal .death-menu__stat-icon--deaths{background-position:50%}.death-menu-modal .death-menu__stat-icon--bonuses{background-position:100%}.death-menu-modal .death-menu__stat strong{font-size:clamp(25px,4.5cqw,38px)}.death-menu__stat-label{line-height:1.2}.death-exit-window__warning{color:#f8e7ae;text-align:center;margin:0;font-size:clamp(16px,2.4cqw,22px);line-height:1.4}.death-exit-window__actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=600px),(height<=560px){.card.death-menu-window>.lobby-content{margin:calc(var(--lobby-title-base-top) + var(--lobby-title-base-height) + 12px) 24px 18px;gap:10px}.death-menu-modal .death-menu-window__body{gap:9px}.death-menu-modal .death-menu__stat-icon{width:50px;height:50px}.death-menu-modal .death-menu__stat{gap:3px}}.death-menu-modal .death-menu-window__actions .lobby-action-button{white-space:normal;min-height:48px;padding:10px 12px;font-size:clamp(12px,1.9cqw,15px);line-height:1.15;width:clamp(145px,23cqw,190px)!important;height:auto!important}@media (aspect-ratio<=5/4){.death-menu-modal .death-menu-window__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.death-menu-modal .death-menu-window__actions .lobby-action-button{min-width:0;min-height:52px;width:100%!important}.death-menu-modal .death-menu-window__actions .death-menu-action:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,240px)!important}}.death-menu-modal .death-menu-window__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(4px,1.2cqw,10px);display:grid}.death-menu-modal .death-menu-window__actions .lobby-action-button,.death-menu-modal .death-menu-window__actions .death-menu-action:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;min-width:0;min-height:48px;padding:5px;font-size:clamp(9px,1.8cqw,15px);width:100%!important}.death-exit-window__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.death-menu-modal .death-menu-window__actions .lobby-action-button{white-space:normal;overflow-wrap:normal;line-height:1.1;font-size:clamp(12px,2cqw,15px)!important}.death-menu-modal .death-menu__explanation{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;display:flex}.death-menu-modal .death-menu__reason{font-size:clamp(14px,2.2cqw,18px);font-weight:600}.death-menu-modal .death-menu__follow{white-space:normal;min-width:145px;min-height:40px;line-height:1.1;width:auto!important;height:auto!important;font-size:clamp(12px,1.8cqw,14px)!important}.death-menu-modal .death-menu-window__actions{grid-template-columns:repeat(2,minmax(0,190px));justify-content:center}.death-spectator-actions{z-index:10;left:50%;bottom:max(20px, env(safe-area-inset-bottom));pointer-events:auto;grid-template-columns:repeat(2,minmax(0,190px));justify-content:center;gap:10px;width:min(400px,100% - 32px);display:none;position:absolute;transform:translate(-50%)}.death-spectator-actions.active{display:grid}.death-spectator-actions .lobby-action-button{white-space:normal;min-width:0;min-height:48px;line-height:1.1;width:100%!important;height:auto!important;font-size:clamp(12px,2vw,15px)!important}.death-spectator-actions{--lobby-control-height:48px;--lobby-button-text-idle:#00d9ff;--lobby-button-text-active:#fff}.death-menu-modal.spectator-hidden{display:none!important}.account-conflict{background:var(--graphic-scrim) center / 100% 100% no-repeat}.card.lobby-window.account-conflict__card{width:min(620px, calc(var(--tank-viewport-width) - 24px));max-height:calc(var(--tank-viewport-height) - 16px);box-shadow:none;border:0;border-radius:0;padding:0;overflow:visible;background:0 0!important}.account-conflict__card>.account-conflict__content{margin:calc(var(--lobby-title-base-top) + var(--lobby-title-base-height) + 20px) clamp(24px, 6cqw, 40px) 30px;max-height:calc(var(--tank-viewport-height) - var(--lobby-title-base-height) - 85px);gap:14px;display:grid;overflow-y:auto}.account-conflict__choice{border:0;padding-top:0}@media (width<=600px),(height<=420px){.account-conflict__card>.account-conflict__content{margin:calc(var(--lobby-title-base-height) + 12px) 24px 20px;max-height:calc(var(--tank-viewport-height) - var(--lobby-title-base-height) - 55px);gap:10px}}.session-conflict,.disconnect-dialog{background:var(--graphic-scrim) center / 100% 100% no-repeat}.card.lobby-window.session-conflict__card,.card.lobby-window.disconnect-dialog__card{width:min(620px, calc(var(--tank-viewport-width) - 24px));max-height:calc(var(--tank-viewport-height) - 16px);box-shadow:none;border:0;border-radius:0;padding:0;overflow:visible;background:0 0!important}.dialog-resource__content{margin:calc(var(--lobby-title-base-height) + 20px) clamp(24px, 6cqw, 40px) 30px;max-height:calc(var(--tank-viewport-height) - var(--lobby-title-base-height) - 85px);gap:14px;display:grid;overflow-y:auto}.session-conflict__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.session-conflict .session-conflict__button,.disconnect-dialog .disconnect-dialog__button{--lobby-control-height:42px;min-width:140px;height:auto;min-height:42px;line-height:1.1;width:auto!important;font-size:13px!important}.disconnect-dialog .disconnect-dialog__button{justify-self:center}@media (width<=600px),(height<=420px){.dialog-resource__content{margin:calc(var(--lobby-title-base-height) + 12px) 24px 20px;max-height:calc(var(--tank-viewport-height) - var(--lobby-title-base-height) - 55px);gap:10px}.session-conflict .session-conflict__button{min-width:115px}}@media (height<=500px){.thin-game-window .framed-game-window__body{flex:none}.thin-game-window>.framed-game-window__content{overflow-y:auto}#trainingVictoryWindow .thin-game-window{gap:6px;padding-top:14px;padding-bottom:14px}#trainingVictoryWindow .thin-game-window>.framed-game-window__content{gap:6px}#trainingVictoryWindow .framed-game-window__actions{gap:3px;padding:0}#trainingVictoryWindow .framed-game-window__actions .lobby-action-button{--message-action-height:36px;min-height:36px!important;font-size:16px!important}#trainingVictoryWindow .rank-goal__detail{margin:2px 0 3px}}#trainingVictoryWindow .framed-game-window__actions .lobby-action-button,#trainingVictoryWindow .framed-game-window__actions .lobby-action-button:focus-visible{outline:none;border-image-source:var(--lobby-ui-button-leaderboard-idle)!important}.upgrade-open{z-index:25;color:#61e4ff;min-width:118px;height:34px;font:700 12px var(--game-font-family);cursor:pointer;border:9px solid #0000;border-image:var(--lobby-ui-button-ok-idle) 21 23 21 23 fill / 9px stretch;pointer-events:auto;background:0 0;padding:0 5px;position:fixed;top:112px;left:12px}.upgrade-open[hidden]{display:none}.upgrade-open:hover{border-image-source:var(--lobby-ui-button-ok-active)}.upgrade-fullscreen .lobby-window{width:min(860px, calc(var(--tank-viewport-width) - 24px))}.upgrade-fullscreen{background:0 0}.upgrade-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0;display:grid}.upgrade-fullscreen .upgrade-option{isolation:isolate;background:var(--lobby-ui-background-tile) repeat;color:#dfeef3;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:0;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:19px 16px 22px;display:flex;position:relative}.upgrade-option img{object-fit:contain;width:clamp(62px,11cqw,100px);height:clamp(62px,11cqw,100px)}.upgrade-option strong{color:#e6f7ff;overflow-wrap:anywhere;max-width:100%;font-size:clamp(13px,1.9cqw,17px)}.upgrade-option span{font-size:clamp(11px,1.6cqw,14px);line-height:1.35}.upgrade-option small{color:#91b4c1;margin-top:auto;padding-top:4px;font-size:11px}.upgrade-note{color:#afc6d0;font-size:12px}.upgrade-fullscreen[data-upgrade-view=tree] .lobby-window{width:min(1100px, calc(var(--tank-viewport-width) - 24px))}.upgrade-tree-canvas{touch-action:none;cursor:grab;width:100%;height:min(55vh,520px);display:block}.upgrade-tree-detail{min-height:32px;font-size:12px;line-height:1.35}.upgrade-tree-hint{font-size:11px}.upgrade-fullscreen .framed-game-window__content{gap:7px}@media (width<=600px){.upgrade-open{min-width:92px;height:30px;font-size:10px;top:84px}.upgrade-options{gap:5px}.upgrade-option{gap:5px;padding:13px 9px 17px}.upgrade-option img{width:56px;height:56px}.upgrade-option strong{font-size:12px}.upgrade-option span{font-size:10px}.upgrade-option small{font-size:9px}.upgrade-note{font-size:10px}}@media (height<=500px){.upgrade-option{gap:4px;padding:9px 10px 12px}.upgrade-option img{width:44px;height:44px}.upgrade-option span,.upgrade-note{font-size:10px}}.upgrade-fullscreen.upgrade-fullscreen{z-index:110;color:#dfeef3;font-family:var(--game-font-family);background:#02080de0;position:fixed;inset:0;overflow:hidden}.upgrade-fullscreen[hidden]{display:none}.upgrade-stage{padding:max(26px,env(safe-area-inset-top)) 20px max(18px,env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.upgrade-fullscreen .thin-game-window__heading{flex:0 0 54px;width:min(560px,90vw);margin:0 auto 28px;position:relative;inset:auto}.upgrade-stage-body{text-align:center;flex-direction:column;flex:0 auto;justify-content:center;width:min(940px,100%);min-height:0;display:flex}.upgrade-stage-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-top:28px;display:flex}.upgrade-fullscreen .upgrade-options{gap:clamp(8px,2vw,24px);margin:12px 0}.upgrade-fullscreen .upgrade-option{gap:14px;min-height:260px;padding:24px 16px}.upgrade-fullscreen .upgrade-option img{width:clamp(70px,11vw,128px);height:clamp(70px,11vw,128px)}.upgrade-fullscreen[data-upgrade-view=tree] .upgrade-stage-body{flex:1;width:100%;position:relative}.upgrade-fullscreen[data-upgrade-view=tree] .thin-game-window__heading{margin-bottom:20px}.upgrade-fullscreen[data-upgrade-view=tree] .upgrade-stage-actions{padding-top:18px}.upgrade-fullscreen .upgrade-tree-canvas{flex:1;width:100%;height:100%;min-height:0}.upgrade-fullscreen .upgrade-tree-hint{pointer-events:none;color:#91b4c1;margin:0;position:absolute;top:0;left:0;right:0}#upgradeDetail{z-index:120;background:#02080d88}#upgradeDetail .lobby-window{width:min(480px,100vw - 28px)}.upgrade-detail-content{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.upgrade-detail-content img{object-fit:contain;width:128px;height:128px}@media (width<=600px){.upgrade-stage{padding:18px 10px}.upgrade-fullscreen .thin-game-window__heading{flex-basis:44px;margin-bottom:12px}.upgrade-fullscreen .upgrade-option{gap:8px;min-height:220px;padding:16px 9px}.upgrade-fullscreen .upgrade-option span{font-size:11px}.upgrade-stage-actions{gap:8px;padding-top:12px}}@media (height<=500px){.upgrade-stage{padding:8px 16px}.upgrade-fullscreen .thin-game-window__heading{flex-basis:38px;margin-bottom:4px}.upgrade-fullscreen .upgrade-option{gap:4px;min-height:0;padding:12px}.upgrade-fullscreen .upgrade-option img{width:58px;height:58px}.upgrade-fullscreen .upgrade-note{margin:3px}.upgrade-stage-actions{padding-top:4px}}.upgrade-fullscreen .upgrade-stage-actions .lobby-action-button{--lobby-control-height:48px;--lobby-ok-button-width:190px;cursor:pointer;font-size:16px!important}@media (width<=600px){.upgrade-fullscreen .upgrade-stage-actions .lobby-action-button{--lobby-control-height:42px;--lobby-ok-button-width:150px;font-size:13px!important}}.upgrade-fullscreen .upgrade-option>strong,.upgrade-fullscreen .upgrade-option>span,.upgrade-fullscreen .upgrade-option>small{white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage{gap:16px;width:min(980px,100%);height:auto;max-height:100%;padding:20px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.upgrade-fullscreen[data-upgrade-view=choice] .thin-game-window__heading{flex-basis:54px;width:min(560px,90vw);margin:0}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage-body{flex:none}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage-actions{padding-top:0}@media (width<=600px){.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage{gap:12px;padding:14px 10px}}@media (height<=500px){.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage{gap:5px;padding:6px 16px}.upgrade-fullscreen[data-upgrade-view=choice] .thin-game-window__heading{flex-basis:38px}}@media (orientation:portrait){.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-options{grid-template-columns:minmax(0,1fr);gap:14px}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option{text-align:left;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:5px 16px;min-height:112px;padding:16px 20px;display:grid}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option img{grid-area:1/1/span 4;width:72px;height:72px}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option>strong,.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option>span,.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option>small{grid-column:2;margin:0;padding:0}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-option small{font-size:11px;line-height:1.35}.upgrade-fullscreen[data-upgrade-view=choice] .upgrade-stage-body{max-height:calc(var(--tank-viewport-height) - 180px);overflow-y:auto}}.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage{inset:max(90px,var(--top-hud-bottom,90px)) 16px 14px;justify-content:flex-start;padding:12px}.upgrade-fullscreen[data-upgrade-view=branches] .thin-game-window__heading{flex-basis:42px;margin-bottom:12px}.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage-body{flex:1;justify-content:flex-start;width:min(880px,100%);min-height:0}.branch-cards{flex:none;gap:12px;padding:3px;display:flex;overflow:auto}.upgrade-fullscreen .branch-cards .upgrade-option{flex:1;gap:4px;min-width:140px;min-height:120px;padding:14px}.upgrade-fullscreen .branch-cards .upgrade-option img{width:54px;height:54px}.upgrade-fullscreen .branch-cards .upgrade-option strong{font-size:14px}.branch-caption{color:#a9c4ce;flex:none;font-size:12px}.branch-table{text-align:left;background:var(--lobby-ui-background-tile) repeat;border:1px solid #344952;flex-direction:column;min-height:0;display:flex}.branch-rows{scrollbar-color:#427d8d #101b20;min-height:0;overflow:auto}.branch-row{border-bottom:1px solid #23343a;grid-template-columns:36px minmax(120px,1fr) minmax(110px,.6fr) 120px;align-items:center;gap:10px;min-height:66px;padding:10px 14px;font-size:13px;display:grid}.branch-row--head{color:#35dcff;flex:none;min-height:36px;font-size:11px}.branch-row--owned{color:#8ca6af}.branch-row--next{outline-offset:-1px;background:#0a304347;outline:1px solid #3cb8d3}.branch-price--short{color:#edaa88}.branch-price{font-variant-numeric:tabular-nums}.branch-row button.lobby-action-button{width:112px!important;min-width:0!important;height:38px!important;font-size:11px!important}.branch-row button:disabled{opacity:.45;cursor:default}.branch-ability{color:#f3cd81;margin-top:5px;font-size:12px;display:block}.branch-table{flex:1}.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage-actions{flex:none;padding-top:8px}@media (height<=500px) and (width>=601px){.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage{inset:var(--top-hud-bottom,78px) 12px 5px;padding:6px}.upgrade-fullscreen[data-upgrade-view=branches] .thin-game-window__heading{flex-basis:30px;height:30px;margin:0 auto 4px}.branch-cards{gap:8px}.upgrade-fullscreen .branch-cards .upgrade-option{text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr;gap:2px 8px;min-height:60px;padding:9px 15px;display:grid}.upgrade-fullscreen .branch-cards .upgrade-option img{grid-row:1/3;width:32px;height:32px}.upgrade-fullscreen .branch-cards .upgrade-option strong{font-size:12px}.upgrade-fullscreen .branch-cards .upgrade-option small{margin:0;padding:0;font-size:10px}.branch-cards .upgrade-option>span:empty{display:none}.branch-caption{margin:5px 0;font-size:10px}.branch-row{min-height:45px;padding:6px 10px;font-size:11px}.branch-row--head{min-height:26px}.branch-ability{margin-top:3px;font-size:10px}.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage-actions{padding-top:4px}.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage-actions .lobby-action-button{--lobby-control-height:34px;height:34px!important;font-size:12px!important}}@media (width<=600px){.upgrade-fullscreen[data-upgrade-view=branches] .upgrade-stage{inset:max(55px,var(--top-hud-bottom,55px)) 3px 6px;padding:7px}.branch-cards{gap:7px}.upgrade-fullscreen .branch-cards .upgrade-option{min-width:100px;min-height:100px;padding:12px 8px}.upgrade-fullscreen .branch-cards .upgrade-option img{width:36px;height:36px}.upgrade-fullscreen .branch-cards .upgrade-option strong{font-size:11px}.branch-row{grid-template-columns:24px 1fr 110px;gap:6px;padding:8px;font-size:11px}.branch-row>span:nth-child(3){grid-column:2;font-size:10px}.branch-row>span:nth-child(4){grid-area:1/3/span 2}.branch-row--head>span:nth-child(3){display:none}.branch-caption{margin:8px 0;font-size:10px}}.top-hud{top:max(6px,env(safe-area-inset-top));left:max(6px,env(safe-area-inset-left));right:max(6px,env(safe-area-inset-right));z-index:160;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:fixed}.top-hud[hidden]{display:none}.top-hud-left,.top-hud-wallet{gap:6px;min-width:0;display:flex}.top-hud-left{pointer-events:auto}.top-hud-player{flex:none;width:305px;height:80px;position:relative}.top-hud-player__bg{width:100%;height:100%;position:absolute;inset:0}.top-hud-player__portrait{object-fit:cover;border-radius:50%;width:14%;height:50%;position:absolute;top:25%;left:7.4%}.top-hud-player b{color:#d9f5ff;white-space:nowrap;max-width:46%;font-size:15px;position:absolute;top:23%;left:29.2%;overflow:hidden}.top-hud-player span{text-align:center;color:#f4fff0;width:48%;font-size:11px;font-weight:700;position:absolute;top:63%;left:29.2%}.top-hud-player__rank{object-fit:contain;width:13.3%;height:66%;position:absolute;top:15%;left:81.7%}.top-hud-resource{color:#f4fbff;flex:none;width:185px;height:80px;position:relative}.top-hud-resource__frame,.top-hud-resource__mobile{width:100%;height:100%;position:absolute;inset:0}.top-hud-resource__mobile{display:none}.top-hud-resource__icon{object-fit:contain;width:25%;height:52%;position:absolute;top:24%;left:9%}.top-hud-resource>div{position:absolute;top:23%;left:40%;right:8%}.top-hud-resource small{color:#a7b7c0;text-transform:uppercase;font-size:9px;font-weight:700;line-height:14px;display:block}.top-hud-resource strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;line-height:26px;display:block}.top-hud-controls{pointer-events:auto;flex:none;align-items:flex-start;gap:6px;display:flex;position:relative}.top-hud-button{border:14px solid #0000;border-image:var(--lobby-ui-button-ok-idle) 21 23 21 23 fill / 14px stretch;cursor:pointer;background:0 0;flex:none;width:64px;height:64px;padding:0;position:relative}.top-hud-button:hover,.top-hud-button:focus-visible{border-image-source:var(--lobby-ui-button-ok-active)}.top-hud-button__icon{object-fit:contain;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px}.top-hud-tab{cursor:pointer;background:0 0;border:0;width:130px;height:54px;padding:0;position:relative;top:-12px}.top-hud-tab img{width:100%;height:auto}.top-hud-button:focus-visible,.top-hud-tab:focus-visible{outline-offset:2px;outline:2px solid #5fe5ff}#gamePauseMenu{padding-top:var(--top-hud-bottom,90px)}.top-hud[data-all=true] .top-hud-wallet{flex-wrap:wrap}.top-hud-player{width:306.44px}.top-hud-resource{width:211px}.top-hud-player__bg,.top-hud-resource__frame,.top-hud-resource__mobile{object-fit:contain}@media (width<=1250px) and (width>=601px){.top-hud-player{width:245.15px}.top-hud-resource{width:168.85px}}@media (width<=600px){.top-hud-player{aspect-ratio:678/177;height:auto}}.top-hud .hud-number-compact{display:none}.top-hud-player__fill{width:48.67%;height:21.47%;position:absolute;top:59.89%;left:28.17%}.top-hud-player__fill img{object-fit:contain;width:100%;height:100%}.top-hud-resource strong{font-size:clamp(12px,1.5vw,21px)}@media (width<=1250px) and (width>=601px){.top-hud-player{width:240px;height:64px}.top-hud-player b{font-size:12px}.top-hud-player span{font-size:10px}.top-hud-resource{width:150px;height:64px}.top-hud-resource strong{font-size:18px;line-height:21px}.top-hud-resource small{font-size:8px;line-height:11px}.top-hud-button{width:54px;height:54px}.top-hud-tab{width:95px;height:44px}}@media (width<=600px){.top-hud{top:max(4px,env(safe-area-inset-top));left:max(3px,env(safe-area-inset-left));right:max(3px,env(safe-area-inset-right));align-items:flex-start;gap:3px}.top-hud-left,.top-hud-wallet{gap:3px}.top-hud-player{width:clamp(106px,32vw,148px);height:40px}.top-hud-player b{font-size:8px;top:22%}.top-hud-player span{font-size:7px;top:62%}.top-hud-resource{width:38px;height:40px}.top-hud-resource__frame{display:none}.top-hud-resource__mobile{display:block}.top-hud-resource__icon{width:44%;height:43%;top:13%;left:28%}.top-hud-resource>div{text-align:center;top:59%;left:3%;right:3%}.top-hud-resource small{display:none}.top-hud-resource strong{font-size:10px;line-height:12px}.top-hud-controls{gap:3px}.top-hud-button{border-width:9px;border-image-width:9px;width:34px;height:38px}.top-hud-button__icon{width:calc(100% + 6px);height:calc(100% + 6px);inset:-3px}.top-hud-tab{width:42px;height:38px;top:-7px}.top-hud[data-all=true] .top-hud-wallet{flex-wrap:nowrap}.top-hud[data-all=true][data-gameplay=true] .top-hud-player{display:none}}.top-hud[data-leader-expanded=true] .top-hud-tab{display:none}@media (width<=600px){.top-hud[data-leader-expanded=true] .top-hud-player{width:40px;height:40px;overflow:hidden}.top-hud[data-leader-expanded=true] .top-hud-player__bg{clip-path:inset(0 73% 0 0);width:153.22px;max-width:none;height:40px}.top-hud[data-leader-expanded=true] .top-hud-player__portrait{width:20px;height:20px;top:11px;left:11px}.top-hud[data-leader-expanded=true] .top-hud-player__rank{width:16px;height:18px;top:21px;left:24px}.top-hud[data-leader-expanded=true] .top-hud-player b,.top-hud[data-leader-expanded=true] .top-hud-player span,.top-hud[data-leader-expanded=true] .top-hud-player__fill{display:none}.top-hud[data-leader-expanded=true] .top-hud-resource{width:32px;height:38px}}@media (width<=1250px) and (width>=601px){.top-hud-player{width:245.15px}.top-hud-resource{width:168.85px}}@media (width<=600px){.top-hud-player{aspect-ratio:678/177;height:auto}.top-hud .hud-number-full{display:none}.top-hud .hud-number-compact{display:inline}}.thin-game-window.thin-game-window{isolation:isolate;box-sizing:border-box;width:min(680px, calc(var(--tank-viewport-width) - 32px));height:auto;min-height:0;max-height:calc(var(--tank-viewport-height) - 32px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#d6e5ec;text-align:center;aspect-ratio:auto;background:0 0;border:0;border-radius:0;flex-direction:column;gap:18px;padding:clamp(22px,3vmin,30px);display:flex;position:relative;overflow:hidden}.thin-game-window:before{content:"";z-index:-1;position:absolute;background:var(--lobby-ui-background-tile) repeat!important;opacity:1!important;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)!important;width:auto!important;height:auto!important;animation:none!important;inset:5px!important;transform:none!important}.thin-game-frame{z-index:3;pointer-events:none;position:absolute;inset:0}.thin-game-frame>i{display:block;position:absolute}.thin-game-frame__tl,.thin-game-frame__tr,.thin-game-frame__bl,.thin-game-frame__br{background-repeat:no-repeat;background-size:40px 40px;width:40px;height:40px}.thin-game-frame__tl{background-image:var(--thin-window-tl);top:0;left:0}.thin-game-frame__tr{background-image:var(--thin-window-tr);top:0;right:0}.thin-game-frame__bl{background-image:var(--thin-window-bl);bottom:0;left:0}.thin-game-frame__br{background-image:var(--thin-window-br);bottom:0;right:0}.thin-game-frame__top,.thin-game-frame__bottom{background-repeat:repeat-x;background-size:64px 12px;height:12px;left:40px;right:40px}.thin-game-frame__top{background-image:var(--thin-window-top);top:0}.thin-game-frame__bottom{background-image:var(--thin-window-bottom);bottom:0}.thin-game-frame__left,.thin-game-frame__right{background-repeat:repeat-y;background-size:12px 64px;width:12px;top:40px;bottom:40px}.thin-game-frame__left{background-image:var(--thin-window-left);left:0}.thin-game-frame__right{background-image:var(--thin-window-right);right:0}.thin-game-window .gameplay-brief__title{color:#35dcff;text-shadow:0 1px 1px #000;letter-spacing:0;text-wrap:balance;flex-shrink:0;padding:0;line-height:1.15;width:auto!important;height:auto!important;margin:0!important;font-size:clamp(20px,3vmin,28px)!important;position:relative!important;inset:auto!important;transform:none!important}.thin-game-window>.lobby-content{flex-direction:column;gap:18px;width:auto;min-height:0;display:flex;position:relative;inset:auto;overflow:hidden;max-height:none!important;margin:0!important;padding:0!important}.thin-game-window.lobby-window--switching-in>.lobby-content,.thin-game-window.lobby-window--switching-out>.lobby-content{animation:none!important}.thin-game-window.thin-game-window{margin-top:22px;overflow:visible}.thin-game-window .framed-game-window__body,.thin-game-window .campaign-tutorial-dialog__body,.thin-game-window .death-menu-window__body{color:#d6e5ec;min-height:0;padding:0;font-size:16px;line-height:1.5;overflow:auto}.thin-game-window .framed-game-window__actions,.thin-game-window .death-menu-window__actions{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:10px;margin:0;padding:2px;display:flex}.thin-game-window .gameplay-brief__copy{text-shadow:none;min-height:0;font-size:clamp(14px,2vmin,18px);font-weight:400;line-height:1.5;overflow:auto}.thin-game-window .gameplay-brief__copy p{margin:0 0 6px}.thin-game-window .gameplay-brief__grid{min-height:0;margin:0}.thin-game-window .gameplay-brief__key{width:38px;height:38px;font-size:20px}.thin-game-window .gameplay-brief__wasd{transform-origin:50%;transform:scale(.8)}.thin-game-window .gameplay-brief__mouse-body{width:52px;height:76px}.thin-game-window .gameplay-brief__stick{width:74px;height:74px}.thin-game-window .gameplay-brief__grid{max-height:100px}.thin-game-window .campaign-tutorial-dialog__detail{color:#d6e5ec;margin:0;font-size:16px}.thin-game-window button.lobby-action-button,.thin-game-window button.thin-game-action,button.thin-game-action{--message-action-height:46px;--message-action-y:calc(var(--message-action-height) * 21 / 72);--message-action-x:calc(var(--message-action-height) * 23 / 72);max-width:100%;font-family:var(--game-font-family);cursor:pointer;flex-shrink:0;align-self:center;place-items:center;font-weight:800;line-height:1.15;display:grid;box-sizing:border-box!important;width:auto!important;min-width:min(170px,100%)!important;height:auto!important;min-height:var(--message-action-height)!important;border:solid #0000!important;border-width:var(--message-action-y) var(--message-action-x)!important;border-image-source:var(--lobby-ui-button-ok-idle)!important;border-image-slice:21 23 fill!important;border-image-width:var(--message-action-y) var(--message-action-x)!important;box-shadow:none!important;color:#35dcff!important;text-shadow:0 1px #000!important;filter:none!important;background:0 0!important;border-image-repeat:stretch!important;border-radius:0!important;margin:0!important;padding:4px 14px!important;font-size:15px!important;animation:none!important;transform:none!important}.thin-game-window button.lobby-action-button:hover,.thin-game-window button.lobby-action-button:focus-visible,button.thin-game-action:hover,button.thin-game-action:focus-visible,button.thin-game-action:active{border-image-source:var(--lobby-ui-button-ok-active)!important;color:#baf7ff!important}.thin-game-window button:disabled{opacity:.5;cursor:default}.thin-game-window .account-conflict__choices{min-height:0;overflow:auto}.thin-game-window .account-conflict__choice{background:0 0;border:0;border-radius:0}@media (width<=600px){.thin-game-window.thin-game-window{width:calc(var(--tank-viewport-width) - 24px);gap:14px;padding:24px 22px}.thin-game-window .framed-game-window__actions,.thin-game-window .death-menu-window__actions{flex-direction:column;align-items:stretch}.thin-game-window button.lobby-action-button,.thin-game-window button.thin-game-action{width:100%!important}}@media (height<=500px){.thin-game-window.thin-game-window{gap:8px;padding:18px 26px}.thin-game-window>.lobby-content{gap:8px}.thin-game-window .gameplay-brief__title{font-size:20px!important}.thin-game-window .gameplay-brief__grid{display:none}.thin-game-window .gameplay-brief__copy{font-size:14px;line-height:1.3}.thin-game-window button.lobby-action-button,.thin-game-window button.thin-game-action{--message-action-height:40px;font-size:14px!important}.thin-game-window__heading{min-height:40px;margin-top:-36px;padding:9px 24px}}.matchmaking-players.matchmaking-players{text-align:left;width:96.1538%;margin:12px auto;position:relative;inset:auto}.matchmaking-players .leaderboard-menu__header,.matchmaking-players .leaderboard-menu-row__content{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(68px,.6fr) minmax(0,1fr);align-items:center;gap:12px;width:100%;height:auto;min-height:0;padding:0 18px;display:grid;position:relative;inset:auto;transform:none}.matchmaking-players .leaderboard-menu__header{aspect-ratio:787/50;background-size:contain;font-size:14px}.matchmaking-players .leaderboard-menu-row__content{aspect-ratio:786/94}.matchmaking-players .leaderboard-menu-row--first .leaderboard-menu-row__content{aspect-ratio:786/95}.matchmaking-players .leaderboard-menu-row--self .leaderboard-menu-row__content{aspect-ratio:795/100}.matchmaking-players .leaderboard-menu-row__bg{background-position:50%;background-repeat:no-repeat;background-size:contain;inset:0}.matchmaking-players .leaderboard-menu__header span,.matchmaking-players .leaderboard-menu-row__content>[role=cell]{white-space:normal;overflow-wrap:anywhere;z-index:1;min-width:0;font-size:14px;line-height:1.25;position:relative;inset:auto;transform:none}.matchmaking-players .leaderboard-menu-row--self .leaderboard-menu-row__content{transform-origin:50%;transform:scale(1.04)}#matchmakingWindow .thin-game-window>.framed-game-window__content{overflow:hidden}#matchmakingWindow .thin-game-window .framed-game-window__body{flex:auto;overflow-y:auto}.matchmaking-players__team-1 .leaderboard-menu-row__bg{filter:grayscale()sepia()saturate(1.7)hue-rotate(165deg)}.matchmaking-players__team-2 .leaderboard-menu-row__bg{filter:grayscale()sepia()saturate(1.7)hue-rotate(310deg)}.matchmaking-players .matchmaking-players__type{align-items:center;gap:5px;display:flex}.matchmaking-players__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 20px;width:20px;height:22px;display:inline-block}.matchmaking-players__icon--player{background-image:var(--lobby-ui-room-player-icon)}.matchmaking-players__icon--bot{background-image:var(--lobby-ui-room-bot-icon)}@media (width<=600px){.matchmaking-players .leaderboard-menu__header,.matchmaking-players .leaderboard-menu-row__content{gap:6px;padding:0 12px}.matchmaking-players .leaderboard-menu-row__content>[role=cell]{font-size:12px}.matchmaking-players__icon{flex-basis:16px;width:16px;height:18px}}.matchmaking-players .leaderboard-menu-row__content>.matchmaking-players__nick{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.matchmaking-players .leaderboard-menu__header span{font-size:12px}}.game-choice-card:hover,.game-choice-card:focus-visible,.game-choice-card[aria-pressed=true]{--thin-window-tl:var(--thin-window-selected-tl);--thin-window-tr:var(--thin-window-selected-tr);--thin-window-bl:var(--thin-window-selected-bl);--thin-window-br:var(--thin-window-selected-br);--thin-window-top:var(--thin-window-selected-top);--thin-window-bottom:var(--thin-window-selected-bottom);--thin-window-left:var(--thin-window-selected-left);--thin-window-right:var(--thin-window-selected-right);box-shadow:none;outline:none}.game-choice-card>.thin-game-frame:after{z-index:0;content:"";opacity:0;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);transition:opacity .16s ease-out;position:absolute;inset:8px;box-shadow:inset 0 0 9px 1px #2ad3ff80,inset 0 0 30px 8px #0c99d540}.game-choice-card>.thin-game-frame>i{z-index:1}.game-choice-card[aria-pressed=true]>.thin-game-frame:after{opacity:1}@media (prefers-reduced-motion:reduce){.game-choice-card>.thin-game-frame:after{transition:none}}.game-choice-card[aria-pressed=true] strong{color:#5fe5ff}.mode-rules{align-content:center;min-height:160px;display:grid}.mode-rules h2{color:#eafaff;font-size:22px}.mode-rules p{font-size:17px;line-height:1.55}.mode-rules__pages{justify-content:center;align-items:center;gap:20px;display:flex}.mode-rules-modal .mode-rules__arrow{background:var(--profile-ui-rank-nav-arrow-left) center / contain no-repeat;cursor:pointer;border:0;border-radius:0;flex:none;width:48px;height:48px;margin:0;padding:0}.mode-rules__arrow--next{transform:scaleX(-1)}.mode-rules__arrow:disabled{opacity:.3;cursor:default}.mode-rules__arrow:focus-visible{outline:2px solid #66e5ff}.mode-selection-modal .mode-icon--deathmatch{transform:scale(1.2)}.mode-selection-modal .upgrade-option>.mode-corner{z-index:4;pointer-events:none;background:50%/contain no-repeat;width:104px;height:104px;margin:0;padding:0;position:absolute;top:-8px;right:-6px}.mode-selection-modal .upgrade-option>.mode-corner--pve{background-image:var(--mode-corner-pve)}.mode-selection-modal .upgrade-option>.mode-corner--pvp{background-image:var(--mode-corner-pvp)}.mode-selection-modal .game-choice-card[aria-pressed=true]>.mode-corner--pve{background-image:var(--mode-corner-pve-selected)}.mode-selection-modal .game-choice-card[aria-pressed=true]>.mode-corner--pvp{background-image:var(--mode-corner-pvp-selected)}@media (orientation:portrait){.mode-selection-modal .upgrade-options{grid-template-columns:minmax(0,1fr);gap:14px;margin:8px 0}.mode-selection-modal .upgrade-option{text-align:left;grid-template-rows:auto auto;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:6px 16px;min-height:112px;padding:18px 24px;display:grid}.mode-selection-modal .upgrade-option img{grid-area:1/1/3;width:72px;height:72px}.mode-selection-modal .upgrade-option strong{grid-column:2;padding-right:28px}.mode-selection-modal .upgrade-option>span{grid-column:2}.mode-selection-modal .upgrade-option>.mode-corner{width:76px;height:76px;top:-6px;right:-4px}}.menu-navigation{z-index:12;bottom:calc(28px + env(safe-area-inset-bottom,0px));pointer-events:auto;justify-content:center;align-items:flex-end;gap:12px;width:max-content;max-width:calc(100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.menu-navigation .menu-navigation__button{isolation:isolate;color:#c6dce6;width:76px;min-width:0;height:76px;font:600 10px/1.2 var(--game-font-family);cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0;padding:7px 4px;display:flex;position:relative}.menu-navigation__button>span{white-space:nowrap;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.menu-navigation__button--battle{--menu-idle:var(--menu-battle-idle);--menu-selected:var(--menu-battle-selected)}.menu-navigation__button--leaderboard{--menu-idle:var(--menu-leaderboard-idle);--menu-selected:var(--menu-leaderboard-selected)}.menu-navigation__button--profile{--menu-idle:var(--menu-profile-idle);--menu-selected:var(--menu-profile-selected)}.menu-navigation__button--menu{--menu-idle:var(--menu-menu-idle);--menu-selected:var(--menu-menu-selected)}.menu-navigation__button--rules{--menu-idle:var(--menu-rules-idle);--menu-selected:var(--menu-rules-selected)}.menu-navigation__button--shop{--menu-idle:var(--menu-shop-idle);--menu-selected:var(--menu-shop-selected)}.menu-navigation__frame{background:var(--menu-frame-idle) center / contain no-repeat;position:absolute;inset:0}.menu-navigation__art{background:var(--menu-idle) center / contain no-repeat;position:absolute;inset:19%}.menu-navigation__button[aria-pressed=true]>.menu-navigation__art,.menu-navigation__button:hover>.menu-navigation__art,.menu-navigation__button:focus-visible>.menu-navigation__art{background-image:var(--menu-selected)}.menu-navigation__button[aria-pressed=true]>.menu-navigation__frame,.menu-navigation__button:hover>.menu-navigation__frame,.menu-navigation__button:focus-visible>.menu-navigation__frame{background-image:var(--menu-frame-selected)}.menu-navigation .menu-navigation__button[aria-pressed=true]{color:#5fe5ff;width:90px;height:90px}.menu-navigation__button:focus-visible{outline:none}.framed-game-modal[data-menu-navigation=true]{padding-bottom:120px}.mode-selection-modal[data-main-menu=standard] .upgrade-stage{max-height:calc(100% - 104px - env(safe-area-inset-bottom,0px))}#login .lobby-stage{max-height:calc(var(--tank-viewport-height) - 112px - env(safe-area-inset-bottom,0px));margin-bottom:96px}@media (width<=600px),(height<=600px){.menu-navigation{bottom:calc(24px + env(safe-area-inset-bottom,0px));gap:10px}.menu-navigation .menu-navigation__button{width:64px;height:64px;font-size:9px}.menu-navigation .menu-navigation__button[aria-pressed=true]{width:76px;height:76px}.mode-selection-modal[data-main-menu=standard] .upgrade-stage{max-height:calc(100% - 84px - env(safe-area-inset-bottom,0px))}#login .lobby-stage{max-height:calc(var(--tank-viewport-height) - 92px - env(safe-area-inset-bottom,0px));margin-bottom:80px}}@media (width<=400px){.menu-navigation{gap:8px}.menu-navigation .menu-navigation__button{width:52px;height:52px}.menu-navigation .menu-navigation__button[aria-pressed=true]{width:64px;height:64px}}.thin-game-window__heading{--window-title-height:54px;isolation:isolate;z-index:5;box-sizing:border-box;width:min(440px,100%);height:var(--window-title-height);min-height:var(--window-title-height);aspect-ratio:auto;flex-shrink:0;place-items:center;margin:-48px auto 0;padding:0 28px;display:grid;position:relative}.thin-game-window__heading:before{content:"";z-index:-1;pointer-events:none;border:solid #0000;border-width:0 calc(var(--window-title-height) * 80 / 87);border-image:var(--thin-window-title-three-slice) 0 80 0 80 fill / 0 calc(var(--window-title-height) * 80 / 87) stretch;position:absolute;inset:0}.thin-game-window__heading>.thin-game-window__title{z-index:1;text-align:center;text-shadow:0 1px 1px #000;text-wrap:balance;font-weight:900;color:#35dcff!important;width:auto!important;height:auto!important;font-size:var(--window-title-font-size,clamp(16px, 2.6vmin, 23px))!important;margin:0!important;padding:0!important;line-height:1!important;animation:none!important;position:static!important;inset:auto!important;transform:none!important}.lobby-window:not(.thin-game-window)>.thin-game-window__heading{--window-title-height:var(--lobby-title-base-height);--window-title-font-size:var(--lobby-title-font-size);top:var(--lobby-title-base-top);width:calc(2 * var(--lobby-title-base-width));margin:0;padding-inline:16px;position:absolute;left:50%;transform:translate(-50%)}@media (height<=500px){.upgrade-fullscreen .thin-game-window__heading{--window-title-height:38px}}.lobby-window--switching-in:not(.thin-game-window)>.thin-game-window__heading{animation:.18s ease-out .22s both menu-title-appear}.lobby-window--switching-out:not(.thin-game-window)>.thin-game-window__heading{animation:.14s ease-in both menu-title-disappear}@keyframes menu-title-appear{0%{opacity:0}to{opacity:1}}@keyframes menu-title-disappear{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.thin-game-window__heading{animation:none!important}}
