html,body{overscroll-behavior:none;color:#e9f2ff;-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;width:100%;height:100%;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;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{z-index:0;cursor:crosshair;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;background:#10151c;width:100vw;height:100vh;display:block;position:fixed;inset:0}.game-world-canvas{z-index:0}.game-overlay-canvas{z-index:20;pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;background:0 0;width:100vw;height:100vh;display:block;position:fixed;inset:0}#ui-root{z-index:50;pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;position:fixed;inset:0}#mobileTargetIndicatorsLayer{z-index:70;visibility:hidden;pointer-events:none;-ms-touch-action:none;touch-action:none;overscroll-behavior:none;width:100vw;height:100vh;display:block;position:fixed;inset:0}.bootstrap-loader{z-index:90;box-sizing:border-box;background:var(--bootstrap-loader-bg,#01070c);pointer-events:auto;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.bootstrap-loader__panel{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;width:min(420px,100vw - 36px);display:grid}.bootstrap-loader__art{transform-origin:50%;display:none;position:relative}.bootstrap-loader--art .bootstrap-loader__art{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;transform:scale(.8)}}.login{box-sizing:border-box;pointer-events:auto;background:linear-gradient(#0a0e14c7,#0a0e14f0),radial-gradient(circle at 50% 35%,#41628c47,#0a0e14eb);place-items:center;padding:16px;display:grid;position:absolute;inset:0;overflow:auto}.lobby-stage{justify-items:center;gap:10px;width:fit-content;max-width:calc(100vw - 32px);display:grid}.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{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10161fe0;border:1px solid #ffffff24;border-radius:8px;width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);padding:22px;overflow:auto;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;pointer-events:auto;background:#04080fd1;place-items:center;padding:18px;display:none;position:fixed;inset:0}.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;pointer-events:auto;background:#04080fd1;place-items:center;padding:18px;display:none;position:fixed;inset:0}.account-conflict__card{box-sizing:border-box;background:#0e1622fa;border:1px solid #ffd76b57;border-radius:8px;gap:14px;width:min(560px,100vw - 28px);max-height:calc(100dvh - 28px);padding:18px;display:grid;overflow:auto;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;text-overflow:ellipsis;white-space:nowrap;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!important}.account-conflict__button:hover,.account-conflict__button:active,.account-conflict__button:focus-visible{border-image-source:var(--lobby-ui-button-account-active)!important}.disconnect-dialog{z-index:82;pointer-events:auto;background:#04080fdb;place-items:center;padding:18px;display:none;position:fixed;inset:0}.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);border-top:0;width:min(760px,100vw - 32px);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,.profile-auth__button:focus-visible{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;border:0;border-radius:0;width:min(90vw,114.316vh);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{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,.lobby-window .room-panel__refresh:focus-visible{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;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:focus-visible,.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,.lobby-action-button--ok:focus-visible{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:focus-visible,.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:focus-visible,.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:focus-visible,.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-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,button.profile-language-ui__button:focus-visible{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,button.profile-ranks-ui__nav:focus-visible{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(-1 * 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:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;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}.card.lobby-window--view-profile{transform:translateY(-15px)}.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:min(72vw,91.4526vh)}}@media (orientation:portrait){.card.lobby-window{--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:0;--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;width:min(90vw - 28.8px,1080px);max-height:calc(100dvh - 32px);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% - (2 * 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:min(90vw - 28.8px,64.5161dvh - 20.6452px);overflow:visible}.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{box-sizing:border-box;flex-direction:column;gap:.5cqw;width:100%;min-width:0;max-width:100%;min-height:0;max-height:min(49.745cqw,max(17cqw,100dvh - 48cqw));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(-1 * 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}}.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{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c128f;border:1px solid #ffffff1f;border-radius:14px;min-width:220px;max-width:min(360px,100vw - 24px);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{flex-direction:column;align-items:flex-start;gap:3px;max-width:min(420px,100vw - 24px);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-dim.active{opacity:1}.death-countdown{z-index:3;color:#e9f2ff;text-align:center;opacity:0;pointer-events:none;max-width:calc(100vw - 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,100vw - 28px);max-height:calc(100vh - 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%;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(30vh, 220px)), calc(100% - 76px - env(safe-area-inset-bottom)));opacity:0;pointer-events:none;z-index:5;justify-content:center;width:min(720px,100vw - 28px);transition:opacity .15s,transform .15s;display:flex;position:absolute;transform:translate(-50%,18px)scale(.96)}.rank-ceremony-actions.active{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.death-action{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;width:auto;max-width:min(720px,100vw - 28px);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-profile-modal{z-index:12;box-sizing:border-box;pointer-events:auto;background:#02050ab8;place-items:center;padding:18px;display:none;position:absolute;inset:0}.death-profile-modal.active{display:grid}.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;color:#e9f7ff;pointer-events:auto;--gameplay-brief-scrim-color:#000000a3;--gameplay-brief-leaderboard-cutout-left:calc(100vw - 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}.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,100vw - 28px);max-height:calc(100vh - 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}.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}.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%}@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);grid-template-columns:1fr;justify-items:center;gap:.8cqw;width:min(340px,100vw - 32px)}.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{gap:11px;width:min(360px,100vw - 24px);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-profile-modal{padding:10px}.death-profile-window__actions{gap:1cqw}.gameplay-brief{padding:12px}.gameplay-brief__content{gap:clamp(7px,1.9vmin,11px);width:min(560px,100vw - 24px)}.gameplay-brief__grid{gap:clamp(16px,5vmin,24px)}}@media (height<=560px){.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(31vh,122px))}.gameplay-brief{padding:10px}}@keyframes gameplay-brief-leaderboard-arrow-sway{0%,to{opacity:.82;transform:translate(-7px)}50%{opacity:1;transform:translate(8px)}}
