@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:700;src:url(./exo-2-latin-700-normal-OoACPC18.woff2) format("woff2"),url(./exo-2-latin-700-normal-CMe4g2cX.woff) format("woff")}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./exo-2-latin-800-normal-CeuANCVN.woff2) format("woff2"),url(./exo-2-latin-800-normal-CJzq8-0C.woff) format("woff")}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:900;src:url(./exo-2-latin-900-normal-Bxo6NnJ-.woff2) format("woff2"),url(./exo-2-latin-900-normal-BALHZQlO.woff) format("woff")}:root{--font: "Exo 2", system-ui, -apple-system, "Segoe UI", sans-serif;--navy: #1b2242;--navy-2: #252e57;--navy-a: rgba(20, 26, 54, .78);--ink: #ffffff;--ink-2: #c5d0f5;--accent: #ffc83d;--accent-ink: #1b2242;--sky: #7cc4ee;--hp: #6fe04a;--sh: #3d8bff;--bad: #ff5468;--good: #59b8ff;--team-blue: #2f7df0;--team-red: #e5403a;--team-blue-ink: #8cc4ff;--team-red-ink: #ff9a90;--ts: 0 1.5px 3px rgba(6, 12, 34, .7);--slant: polygon(.9rem 0, 100% 0, calc(100% - .9rem) 100%, 0 100%);--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--pad: 1.6rem}html{font-size:calc(10px * var(--u, 1))}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;overflow:hidden;background:#1c2a78;font-family:var(--font);font-weight:800;color:var(--ink);user-select:none;-webkit-user-select:none;touch-action:none;overscroll-behavior:none}#app{position:fixed;inset:0}#game{position:absolute;inset:0;width:100%;height:100%;display:block;outline:none;cursor:crosshair}#ui{position:absolute;inset:0;pointer-events:none;font-size:1.6rem}#ui *{pointer-events:none}#ui button,#ui .start.show{pointer-events:auto}kbd{font:inherit;font-weight:900;font-size:.82em;padding:.1em .5em;background:var(--navy);border:.15rem solid rgba(255,255,255,.55);color:#fff}.ico{width:1.3em;height:1.3em;flex:none;display:block}.ico.wico{width:100%;height:auto}.loading{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 45%,#4f7fe0,#1c2a78 70%);z-index:50;transition:opacity .25s}.loading.done{opacity:0}.ldIn{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.ldBar{width:32rem;height:1.4rem;background:var(--navy);clip-path:var(--slant)}.ldBar i{display:block;height:100%;width:0;background:var(--accent);transition:width .15s}.ldTip{font-size:1.5rem;color:var(--ink-2);letter-spacing:.08em}.logo{font-weight:900;font-size:6.4rem;line-height:.9;letter-spacing:.01em;text-align:center;transform:skew(-8deg)}.logo span{display:block}.logo span:first-child{color:var(--accent)}.logo span:last-child{color:#fff;margin-left:3rem}.start{position:absolute;inset:0;display:none;place-items:center;background:#0c12308c;backdrop-filter:blur(3px)}.start.show{display:grid}.startCard{display:flex;flex-direction:column;align-items:center;gap:2.6rem;padding:3.2rem 4rem;background:var(--navy-a);border:.2rem solid rgba(255,255,255,.14)}.keys{display:grid;grid-template-columns:repeat(3,auto);gap:1rem 2.6rem;font-size:1.5rem;color:var(--ink-2)}.keys kbd{margin-right:.5em}html.touch .keys{display:none}.playBtn{font:inherit;font-weight:900;font-size:3rem;letter-spacing:.02em;padding:1.4rem 5rem;border:0;color:var(--accent-ink);background:var(--accent);clip-path:var(--slant);cursor:pointer;transition:filter .08s,scale .08s}.playBtn:hover{filter:brightness(1.08);scale:1.03}.playBtn:active{scale:.97}.hud{position:absolute;inset:0;opacity:0;transition:opacity .2s}.hud.show{opacity:1}.hud .ico{filter:drop-shadow(0 1.5px 2px rgba(6,12,34,.7))}.topL{position:absolute;left:calc(var(--pad) + var(--safe-l));top:calc(var(--pad) + var(--safe-t));display:flex;gap:2rem;font-size:1.6rem;text-shadow:var(--ts);font-variant-numeric:tabular-nums}.topL .build{color:var(--ink-2);font-size:1.2rem;opacity:.7;align-self:center}.topBar{position:absolute;left:50%;top:calc(1rem + var(--safe-t));translate:-50% 0;display:flex;align-items:stretch;font-variant-numeric:tabular-nums;filter:drop-shadow(0 .2rem .3rem rgba(6,12,34,.45))}.tb{display:flex;align-items:center;gap:1.2rem;min-width:17rem;height:4.6rem;padding:0 2rem;font-size:1.5rem;color:#fff}.tb b{font-size:3.2rem;font-weight:900;line-height:1}.tb .tbName{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.92}.tb.blue{justify-content:flex-end;background:var(--team-blue);clip-path:polygon(0 0,100% 0,100% 100%,1.4rem 100%)}.tb.red{justify-content:flex-start;background:var(--team-red);clip-path:polygon(0 0,100% 0,calc(100% - 1.4rem) 100%,0 100%)}.tbTime{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:11rem;padding:0 1.4rem;background:var(--navy);font-size:2.4rem}.tbTime .ico{width:2rem;height:2rem;opacity:.8}.feed{position:absolute;right:calc(var(--pad) + var(--safe-r));top:calc(7rem + var(--safe-t));display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;font-size:1.4rem}.feed div{display:flex;align-items:center;gap:.7rem;padding:.3rem 1.4rem;background:var(--navy-a);clip-path:var(--slant);animation:feedIn .18s ease-out both}.feed b,.feed i{font-style:normal}.feed .blue{color:var(--team-blue-ink)}.feed .red{color:var(--team-red-ink)}.foeTag{position:absolute;left:0;top:0;display:none;padding:.1rem .9rem;font-size:1.3rem;color:#fff;background:var(--team-red);clip-path:var(--slant);white-space:nowrap;will-change:transform}.foeTag.show{display:block}.vName{display:none}@keyframes feedIn{0%{opacity:0;transform:translate(2rem)}}.cross{position:absolute;left:50%;top:50%;width:0;height:0;--gap: 6px}.cross.hide{display:none}.cross i{position:absolute;background:#fff;box-shadow:0 0 0 1px #0000008c;transition:translate .06s linear}.cross i:nth-child(1),.cross i:nth-child(2){left:-1px;width:2px;height:9px}.cross i:nth-child(3),.cross i:nth-child(4){top:-1px;height:2px;width:9px}.cross i:nth-child(1){bottom:0;translate:0 calc(-1 * var(--gap))}.cross i:nth-child(2){top:0;translate:0 var(--gap)}.cross i:nth-child(3){right:0;translate:calc(-1 * var(--gap)) 0}.cross i:nth-child(4){left:0;translate:var(--gap) 0}.cross u{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0000008c}.cross[data-build=ok] i,.cross[data-build=ok] u{background:var(--good)}.cross[data-build=bad] i,.cross[data-build=bad] u{background:var(--bad)}.hitMark{position:absolute;left:50%;top:50%;width:0;height:0;opacity:0;rotate:45deg}.hitMark i{position:absolute;background:#fff;box-shadow:0 0 2px #000}.hitMark i:nth-child(1),.hitMark i:nth-child(2){left:-1.5px;width:3px;height:10px}.hitMark i:nth-child(3),.hitMark i:nth-child(4){top:-1.5px;height:3px;width:10px}.hitMark i:nth-child(1){bottom:7px}.hitMark i:nth-child(2){top:7px}.hitMark i:nth-child(3){right:7px}.hitMark i:nth-child(4){left:7px}.hitMark.head i{background:var(--accent)}.hitMark.kill i{background:var(--bad)}.hitMark.hit{animation:hitMark .22s ease-out}@keyframes hitMark{0%{opacity:1;scale:1.5}to{opacity:0;scale:1}}.dmgNums{position:absolute;inset:0}.dmgNums span{position:absolute;translate:-50% -50%;font-size:2.6rem;font-weight:900;color:#fff;-webkit-text-stroke:.35rem rgba(12,18,48,.85);paint-order:stroke;animation:dmgUp .8s cubic-bezier(.2,.9,.3,1) forwards;font-variant-numeric:tabular-nums}.dmgNums span.sh{color:#8cc4ff}.dmgNums span.head{color:var(--accent);font-size:3.4rem}@keyframes dmgUp{0%{opacity:0;transform:translateY(1rem) scale(.5)}15%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-5rem)}}.hint{position:absolute;left:50%;bottom:calc(11rem + var(--safe-b));translate:-50% 0;display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:var(--ink-2);text-shadow:var(--ts);white-space:nowrap}.hint kbd{margin-left:.8rem}.reload{position:absolute;left:50%;top:calc(50% + 5rem);translate:-50% 0;display:none;flex-direction:column;align-items:center;gap:.5rem;font-size:1.2rem;letter-spacing:.25em;text-shadow:var(--ts)}.reload.show{display:flex}.rlBar{width:14rem;height:.7rem;background:var(--navy-a);clip-path:var(--slant)}.rlBar i{display:block;height:100%;background:var(--accent)}.vitals{position:absolute;left:calc(var(--pad) + var(--safe-l));bottom:calc(var(--pad) + var(--safe-b));display:flex;flex-direction:column;gap:.7rem}.bar{display:flex;align-items:center;gap:.8rem;font-size:2rem;text-shadow:var(--ts)}.bar .ico{width:2.2rem;height:2.2rem}.bar b{width:4.4rem;font-variant-numeric:tabular-nums}.bar .track{width:32rem;height:2.4rem;background:var(--navy-a);clip-path:var(--slant)}.bar .track i{display:block;height:100%;transition:width .12s ease-out}.bar.sh .track i{background:var(--sh)}.bar.hp .track i{background:var(--hp)}.bar.hp.low .track i{background:var(--bad);animation:lowPulse .5s infinite alternate}@keyframes lowPulse{to{filter:brightness(1.4)}}.loadout{position:absolute;right:calc(var(--pad) + var(--safe-r));bottom:calc(var(--pad) + var(--safe-b));display:flex;align-items:flex-end;gap:1.6rem}.rows{display:flex;flex-direction:column;gap:2.6rem}.row{display:flex;gap:.5rem}.slot{position:relative;width:7.2rem;height:7.2rem;display:grid;place-items:center;padding:1rem;background:#d2deff33;color:#fff;border:.2rem solid transparent;transition:background-color .08s,scale .08s}.slot .ico{width:4.2rem;height:4.2rem}.slot .ico.wico{width:5.4rem;height:auto}.slot .ico.pic{width:6.4rem;height:6.4rem;margin:-.6rem;object-fit:contain;pointer-events:none}.slot .kc{position:absolute;top:-2.1rem;left:50%;translate:-50% 0;min-width:2.2rem;height:1.9rem;padding:0 .5rem;display:grid;place-items:center;background:var(--navy);font-size:1.2rem;font-weight:900}.slot.sel{background:var(--navy-2);border-color:var(--accent);scale:1.06;z-index:1}.hud:not(.building) .row:last-child .slot:not(.sel),.hud.building .row:first-child .slot:not(.sel){opacity:.6}.ammo{display:flex;align-items:baseline;gap:.5rem;padding-bottom:10.6rem;font-size:4rem;font-weight:900;text-shadow:var(--ts);font-variant-numeric:tabular-nums}.ammo span{font-size:2.2rem;color:var(--ink-2)}.ammo.none{visibility:hidden}.ammo.low b{color:var(--bad)}.hurtVig{position:absolute;inset:0;opacity:0;background:radial-gradient(ellipse at center,transparent 45%,rgba(255,40,60,var(--a, .5)) 100%)}.hurtVig.hit{animation:hurt .5s ease-out}@keyframes hurt{0%{opacity:1}to{opacity:0}}.scope{position:absolute;inset:0;display:none;background:radial-gradient(circle at center,transparent 0,transparent 31vh,#000 31.4vh)}.scope.show{display:block}.scope i,.scope b{position:absolute;background:#000000d9}.scope i{left:50%;top:calc(50% - 31vh);width:1px;height:62vh}.scope b{top:50%;left:calc(50% - 31vh);height:1px;width:62vh}.dead{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:radial-gradient(ellipse at 50% 40%,#460c1880,#0c0e1ed1)}.dead.show{display:flex}.deadT{display:flex;align-items:center;gap:1.2rem;font-size:5.6rem;font-weight:900;color:var(--bad);transform:skew(-8deg);text-shadow:0 .4rem 0 rgba(0,0,0,.4)}.deadT .ico{width:5.6rem;height:5.6rem}.deadBy{font-size:2rem;color:var(--ink-2)}.deadIn{font-size:1.7rem}@media(prefers-reduced-motion:reduce){.hitMark.hit,.hurtVig.hit,.feed div,.bar.hp.low .track i{animation:none}}.tbTime.low{background:var(--bad);animation:lowPulse .5s infinite alternate}.coach{position:absolute;left:50%;top:calc(7.6rem + var(--safe-t));translate:-50% 0;display:none;padding:1rem 2.6rem;background:var(--navy-a);clip-path:var(--slant);font-size:2rem;color:#fff;text-shadow:var(--ts);white-space:nowrap;animation:coachIn .25s ease-out both}.coach.show{display:block}.coach kbd{font-size:.9em;margin:0 .25em;border-color:var(--accent);color:var(--accent)}.coach em{font-style:normal;color:var(--accent)}@keyframes coachIn{0%{opacity:0;transform:translateY(1rem)}}.slot.coached{border-color:var(--accent);animation:coachSlot .7s ease-in-out infinite alternate}@keyframes coachSlot{to{background:#ffc83d73;scale:1.08}}.protect{position:absolute;left:50%;top:calc(50% - 9rem);translate:-50% 0;display:none;align-items:center;gap:.6rem;padding:.3rem 1.4rem;background:#3d8bff8c;clip-path:var(--slant);font-size:1.4rem;letter-spacing:.12em;text-shadow:var(--ts)}.protect.show{display:flex}.protect .ico{width:1.7rem;height:1.7rem}.startNote{display:none;max-width:36rem;text-align:center;font-size:1.4rem;color:var(--accent)}.startNote.show{display:block}.results{position:absolute;inset:0;display:none;place-items:center;background:#0c12309e;backdrop-filter:blur(3px)}.results.show{display:grid}#ui .results.show,#ui .results.show *{pointer-events:auto}.rsCard{width:54rem;max-width:calc(100% - 3rem);display:flex;flex-direction:column;gap:1.6rem;padding:2.6rem 3rem;background:var(--navy-a);border:.2rem solid rgba(255,255,255,.14);animation:coachIn .3s ease-out both}.rsTitle{display:flex;align-items:baseline;justify-content:center;gap:1.2rem;transform:skew(-8deg)}.rsTitle b{font-size:6rem;font-weight:900;color:#fff;line-height:1}.results.win .rsTitle b{color:var(--accent)}.rsTitle span{font-size:2rem;color:var(--ink-2)}.rsList{display:flex;flex-direction:column;gap:.5rem}.rsRow{display:grid;grid-template-columns:3.4rem 1fr 7rem 9rem;align-items:center;gap:1rem;height:4.2rem;padding:0 1.4rem;background:#d2deff1f;font-size:1.9rem;clip-path:var(--slant)}.rsRow i{font-style:normal;color:var(--ink-2)}.rsRow b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsRow span{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.rsRow span em{font-style:normal}.rsRow .rsD{font-size:1.4rem;color:var(--ink-2)}.rsRow.me{background:var(--team-blue)}.rsRow.me i,.rsRow.me .rsD{color:#fff}.rsGain{display:flex;justify-content:center;align-items:center;gap:3rem;font-size:2.6rem}.rsXp{color:var(--hp)}.rsCoins{position:relative;display:flex;align-items:center;gap:.8rem;padding-left:4.2rem;color:var(--accent)}.rsCoins .lbCoin{left:0}.rsLevel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;font-size:1.8rem}.rsLevel u{height:1.4rem;background:#ffffff1f;text-decoration:none}.rsLevel u i{display:block;height:100%;width:0;background:#4c6ae0;transition:width .6s ease-out .3s}.rsLevel span{color:var(--ink-2);font-variant-numeric:tabular-nums}.rsLevel span.up{color:var(--accent)}.rsBtns{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:.4rem}.rsAgain{font:inherit;font-weight:900;font-size:3.4rem;padding:1.4rem 6rem;border:0;color:var(--accent-ink);background:var(--accent);clip-path:var(--slant);cursor:pointer;transition:filter .08s,scale .08s}.rsAgain:hover{filter:brightness(1.08);scale:1.03}.rsAgain:active{scale:.97}.rsMenu{font:inherit;font-weight:800;font-size:1.5rem;letter-spacing:.06em;padding:.8rem 2.6rem;border:0;color:#fff;background:var(--navy-2);clip-path:var(--slant);cursor:pointer}.animEd{position:absolute;inset:0;display:none;font-size:1.3rem;font-weight:700}.animEd.show{display:block}#ui .animEd.show .pe,#ui .animEd.show .pe *{pointer-events:auto}.aeBar{position:absolute;left:0;right:0;top:0;height:5.2rem;display:flex;align-items:center;gap:1.2rem;padding:0 1.2rem;background:var(--navy-a);border-bottom:.2rem solid rgba(255,255,255,.1)}.aeHead{display:flex;flex-direction:column;gap:.1rem;flex:none}.aeTitle{font-size:1.8rem;font-weight:900;letter-spacing:.04em;line-height:1.1;color:var(--accent);transform:skew(-8deg);transform-origin:left;white-space:nowrap}.aeTuned{font-size:1rem;line-height:1.1;color:var(--ink-2);opacity:.75;white-space:nowrap}.aeTuned.on{color:var(--accent);opacity:1}.aeTabs{display:flex;gap:.3rem;margin-left:auto;flex:none}.aeFile{display:flex;gap:.3rem;margin-left:.6rem;flex:none}.aeFile .aeBtn{padding:.7rem 1rem;font-size:1.2rem}.aeBtn{font:inherit;font-weight:800;color:#fff;background:var(--navy-2);border:0;padding:.7rem 1.3rem;cursor:pointer;white-space:nowrap;transition:filter .08s}.aeBtn:hover{filter:brightness(1.25)}.aeBtn:active{scale:.97}.aeBtn.aeTab{clip-path:var(--slant);padding:.8rem 1.7rem}.aeBtn.aeTab.on{background:var(--sky);color:var(--navy)}.aeBtn.go{background:var(--hp);color:var(--navy)}.aeBtn.exit{background:var(--accent);color:var(--accent-ink)}.aeBtn.hot{background:#3d56c4}.aeBtn.show{width:100%;margin-bottom:.6rem;background:#33407a;color:var(--ink-2)}.aePanel{position:absolute;top:6.4rem;bottom:4.6rem;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.2rem 2rem;background:var(--navy-a);scrollbar-width:thin;scrollbar-color:#4a5aa0 transparent;touch-action:pan-y}.aeLeft{left:1.2rem;width:37rem}.aeRight{right:1.2rem;width:30rem}.aeGroup{margin:1.4rem 0 .6rem;font-size:1.1rem;font-weight:900;letter-spacing:.18em;color:var(--sky)}.aeGroup:first-child{margin-top:.2rem}.aeNote{margin:.2rem 0 1rem;font-size:1.15rem;font-weight:700;line-height:1.45;color:var(--ink-2);opacity:.85}.aeSec{margin-bottom:.4rem;background:#ffffff0b}.aeSec.sub{margin:.8rem 0 0;background:#0000002e}.aeSecH{display:flex;align-items:center;gap:.7rem;width:100%;padding:.8rem 1rem;font:inherit;font-weight:800;font-size:1.35rem;color:#fff;background:none;border:0;cursor:pointer;text-align:left}.aeSec.sub>.aeSecH{font-size:1.15rem;color:var(--ink-2);padding:.6rem 1rem}.aeSecH:hover{background:#ffffff0f}.aeCaret{display:inline-block;width:1rem;color:var(--ink-2);transition:rotate .12s}.aeSec.open>.aeSecH .aeCaret{rotate:90deg}.aeBadge{margin-left:auto;padding:.1rem .8rem;font-size:1.1rem;color:var(--navy);background:var(--sky)}.aeSecB{display:none;padding:.4rem 1rem 1rem}.aeSec.open>.aeSecB{display:block}.aeRow{display:grid;grid-template-columns:10.5rem 1fr 6.4rem;align-items:center;gap:.8rem;min-height:2.8rem;cursor:default}.aeRow.aeCheck{grid-template-columns:1.8rem 1fr;cursor:pointer}.aeLbl{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aeRow[title] .aeLbl{text-decoration:underline dotted rgba(197,208,245,.4);text-underline-offset:.3rem}.aeRow input[type=range]{width:100%;height:1.6rem;margin:0;accent-color:var(--accent);cursor:pointer}.aeRow input[type=checkbox]{width:1.6rem;height:1.6rem;margin:0;accent-color:var(--accent);cursor:pointer}.aeNum,.aeSel,.aeText{font:inherit;font-weight:800;color:#fff;background:#00000059;border:.1rem solid rgba(255,255,255,.16)}.aeNum{width:100%;padding:.3rem .5rem;text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.aeNum::-webkit-inner-spin-button{display:none}.aeSel{grid-column:2 / 4;width:100%;padding:.4rem .5rem;cursor:pointer}.aeSel option{color:#fff;background:var(--navy)}.aeNum:focus,.aeSel:focus,.aeText:focus{outline:.15rem solid var(--accent);outline-offset:-.1rem}.aeVec{margin-bottom:.8rem}.aeVecT{margin:.6rem 0 .2rem;font-size:1.15rem;color:#fff}.aeVec .aeRow{grid-template-columns:2rem 1fr 6.4rem}.aeVec.named .aeRow{grid-template-columns:8.4rem 1fr 6.4rem}.aeRowBtns{display:flex;flex-wrap:wrap;gap:.4rem;margin:.8rem 0 .2rem}.aeBones{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.aeSum{margin:.2rem 0 .8rem;text-align:right;font-size:1.15rem;color:var(--accent)}.aePresets{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0 1rem}.aeClips{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.2rem}.aeBtn.aeClip{display:flex;justify-content:space-between;gap:1rem;text-align:left;background:#ffffff0f}.aeBtn.aeClip span{color:var(--ink-2);font-size:1.1rem;opacity:.8}.aeBtn.aeClip.on{background:var(--sky);color:var(--navy)}.aeBtn.aeClip.on span{color:var(--navy)}.aeStatus{position:absolute;left:50%;bottom:1.2rem;translate:-50% 0;padding:.6rem 2.2rem;white-space:pre;font-size:1.25rem;font-variant-numeric:tabular-nums;color:#fff;background:var(--navy-a);clip-path:var(--slant)}.aeHelp{position:absolute;left:50%;top:6.6rem;translate:-50% 0;font-size:1.1rem;color:var(--ink-2);opacity:.6;text-shadow:var(--ts)}.aeToast{position:absolute;left:50%;top:9rem;translate:-50% 0;padding:.7rem 2rem;background:var(--hp);color:var(--navy);font-weight:900;opacity:0;clip-path:var(--slant)}.aeToast.bad{background:var(--bad);color:#fff}.aeToast.on{animation:aeToast 2.4s ease-out}@keyframes aeToast{0%{opacity:0;transform:translateY(-.6rem)}8%,80%{opacity:1;transform:none}to{opacity:0}}.aeModal{position:absolute;inset:0;display:grid;place-items:center;background:#080c2299;z-index:5}.aeCard{width:46rem;padding:2rem 2.4rem;background:var(--navy);border:.2rem solid rgba(255,255,255,.16)}.aeCard h3{margin:0 0 1rem;font-size:1.9rem;font-weight:900}.aeText{width:100%;height:18rem;margin-bottom:1rem;padding:.8rem;resize:none;font-family:ui-monospace,Menlo,monospace;font-size:1.15rem;font-weight:400;user-select:text;-webkit-user-select:text}.startBtns{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.toolBtn{font:inherit;font-weight:800;font-size:1.5rem;letter-spacing:.06em;padding:.8rem 2.6rem;border:0;color:var(--ink-2);background:var(--navy-2);clip-path:var(--slant);cursor:pointer;transition:filter .08s}.toolBtn:hover{filter:brightness(1.3);color:#fff}.lobby{position:absolute;inset:0;display:none;font-weight:900;--k: 1.1rem}.lobby.show{display:block}#ui .lobby.show .pe,#ui .lobby.show .pe *{pointer-events:auto}:where(.lobby) button{font:inherit;color:inherit;border:0;padding:0;cursor:pointer;transition:filter .08s,scale .08s}:where(.lobby) button:hover{filter:brightness(1.12)}:where(.lobby) button:active{scale:.97}.lbHome{position:absolute;inset:0;transition:opacity .15s}.lobby:not([data-screen=home]) .lbHome{opacity:0;visibility:hidden}.lbSlant,.lbAvatar,.lbName,.lbNameIn,.lbLvl>*,.lbCoins,.lbSq,.lbGear,.lbTile,.lbPlay,.lbMode,.lbBtn,.lbMapBtn{clip-path:polygon(var(--k) 0,100% 0,calc(100% - var(--k)) 100%,0 100%)}.lbProfile{position:absolute;left:calc(2rem + var(--safe-l));top:calc(2.8rem + var(--safe-t));display:flex;gap:.2rem}.lbAvatar{width:10.6rem;height:8.5rem;background:#3f86e6}.lbAvatar img{width:100%;height:100%;object-fit:cover;display:block}.lbWho{display:flex;flex-direction:column;gap:.6rem;margin-left:-.5rem}.lbName,.lbNameIn{width:28rem;height:4.7rem;padding:0 2.2rem 0 2.6rem;background:var(--navy);font-size:2.7rem;letter-spacing:.02em}.lbName{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lbName span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbName .ico{width:2.6rem;height:2.6rem}.lbName.edit,.lbNameIn{display:none}.lbNameIn.edit{display:block;font:inherit;font-size:2.7rem;color:#fff;border:0;outline:0;background:var(--navy-2);user-select:text;-webkit-user-select:text;caret-color:var(--accent)}.lbLvl{display:flex;gap:.5rem;margin-left:-1rem;height:3.1rem;font-size:2rem;font-variant-numeric:tabular-nums}.lbLevel{width:5.4rem;display:grid;place-items:center;background:var(--navy)}.lbXp{position:relative;width:15.6rem;display:grid;place-items:center;background:var(--navy)}.lbXp i{position:absolute;left:0;top:0;bottom:0;background:#3d56c4;transition:width .3s}.lbXp span{position:relative}.lbTop{position:absolute;right:0;top:calc(2.8rem + var(--safe-t));display:flex;align-items:flex-start;gap:1.2rem}.lbCoins{display:flex;align-items:center;gap:1rem;height:3.4rem;margin-top:1rem;padding-left:4.6rem;background:var(--navy);font-size:2.3rem;font-variant-numeric:tabular-nums;position:relative;overflow:visible;clip-path:none}.lbCoin{position:absolute;left:-.6rem;top:50%;translate:0 -50%;width:4rem;height:4rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe27a,#ffb625 62%,#e08a12);border:.3rem solid #ffd24a;box-shadow:0 .2rem #00000059}.lbCoin:after{content:"B";position:absolute;inset:0;display:grid;place-items:center;font-style:normal;text-decoration:none;font-size:2rem;color:#8a4b06;transform:skew(-8deg)}.lbPlus{width:3.8rem;height:3.4rem;display:grid;place-items:center;background:var(--navy-2);margin-left:.6rem}.lbPlus .ico{width:1.9rem;height:1.9rem}.lbSq{width:6.4rem;height:5.3rem;display:grid;place-items:center;background:var(--navy)}.lbSq .ico{width:3rem;height:3rem}.lbGear{width:13.6rem;height:7.5rem;padding-right:calc(1rem + var(--safe-r));display:grid;place-items:center;background:var(--navy);clip-path:polygon(var(--k) 0,100% 0,100% 100%,0 100%);--hole: #1b2242}.lbGear .ico{width:5.2rem;height:5.2rem}.lbSide{position:absolute;left:calc(2.6rem + var(--safe-l));top:min(27.4rem,calc(100% - 32rem));display:flex;flex-direction:column;gap:1.5rem}.lbTile{position:relative;width:10.6rem;height:6.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;background:var(--navy);font-size:1.9rem;--k: .5rem}.lbTile .ico{width:3.4rem;height:3.4rem}.lbTile.gold{background:var(--accent);color:var(--accent-ink)}.lbTile em{position:absolute;right:0;top:0;padding:.1rem .7rem;font-style:normal;font-size:1.3rem;color:#fff;background:#e0533c}.lbPass{position:absolute;left:calc(2.6rem + var(--safe-l));bottom:calc(2.6rem + var(--safe-b));width:20rem;padding:0;background:none;text-align:left}.lbTicket{position:relative;z-index:1;width:17.4rem;height:9.6rem;margin-left:-.2rem;display:flex;flex-direction:column;justify-content:center;padding-left:2.6rem;color:#7a4a08;font-size:3.3rem;line-height:.95;letter-spacing:.01em;transform:rotate(-4deg) skew(-8deg);background:radial-gradient(circle at 0 50%,transparent .9rem,var(--accent) .95rem) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent .9rem,var(--accent) .95rem) right / 51% 100% no-repeat;filter:drop-shadow(0 .3rem 0 rgba(0,0,0,.3))}.lbTicket:after{content:"";position:absolute;right:3.4rem;top:1rem;bottom:1rem;border-left:.35rem dashed rgba(122,74,8,.55)}.lbTicket span:last-child{margin-left:1.2rem}.lbPassBar{display:flex;align-items:center;gap:1.2rem;height:4.6rem;margin-top:-1.6rem;padding:1.5rem 1.4rem .4rem;background:var(--navy);font-size:2rem;color:#fff}.lbPassBar u{flex:1;height:1.3rem;background:#ffffff1f}.lbPassBar i{display:block;height:100%;width:0;background:#4c6ae0;transition:width .3s}.lbGo{position:absolute;right:calc(3.4rem + var(--safe-r));bottom:calc(2.8rem + var(--safe-b));display:flex;align-items:flex-end;gap:2.2rem}.lbMode{width:26.4rem;height:13.4rem;display:flex;flex-direction:column;background:var(--navy);--k: .6rem}.lbMode img{flex:1;min-height:0;width:100%;object-fit:cover;display:block;background:#4a9cf0}.lbMode span{height:3.5rem;display:flex;align-items:baseline;justify-content:center;gap:.2rem;padding-top:.3rem;font-size:2.5rem;white-space:nowrap}.lbPlay{width:33.6rem;height:13.4rem;background:var(--accent);color:var(--accent-ink);font-size:7.4rem;letter-spacing:.01em;--k: .5rem}.lbTag{position:absolute;left:0;top:0;display:flex;align-items:center;gap:.8rem;font-size:2rem;white-space:nowrap;text-shadow:var(--ts);will-change:transform}.lbTag:before{content:"";width:2.2rem;height:2.6rem;background:var(--navy);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.lbPanel{position:absolute;right:calc(3rem + var(--safe-r));top:7rem;max-height:calc(100% - 9rem);width:62rem;display:none;flex-direction:column;gap:1.2rem;padding:1.6rem 2.4rem;background:var(--navy-a);border:.2rem solid rgba(255,255,255,.12)}.lobby[data-screen=locker] .lbLocker,.lobby[data-screen=settings] .lbSettings,.lobby[data-screen=opponent] .lbOpp{display:flex}.lbBots{display:flex;flex-direction:column;gap:.6rem;overflow:hidden auto;scrollbar-width:thin;touch-action:pan-y}.lbBot{flex:none;display:flex;flex-direction:column;gap:.1rem;padding:.45rem 1.3rem;text-align:left;background:#d2deff24;border:.2rem solid transparent}.lbBot b{font-size:1.8rem}.lbBot span{font-size:1.25rem;font-weight:700;line-height:1.35;color:var(--ink-2)}.lbBot.on{background:var(--navy-2);border-color:var(--accent)}.lbBot.on b{color:var(--accent)}.lbLevels{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.lbLv{height:4.6rem;font-size:1.7rem;background:#d2deff24;border:.2rem solid transparent;clip-path:var(--slant)}.lbLv.on{background:var(--accent);color:var(--accent-ink)}.lbLevels.auto .lbLv{opacity:.3;pointer-events:none!important}.lbDir{display:grid;grid-template-columns:1fr auto;gap:.2rem 1.2rem;align-items:center;padding:.7rem 1.3rem;text-align:left;background:#d2deff24;border:.2rem solid transparent}.lbDir b{font-size:1.8rem;letter-spacing:.04em}.lbDir i{font-style:normal;font-size:1.6rem;padding:.2rem 1.2rem;background:#00000059;color:var(--ink-2)}.lbDir span{grid-column:1 / 3;font-size:1.25rem;font-weight:700;line-height:1.35;color:var(--ink-2)}.lbDir.on{border-color:var(--hp)}.lbDir.on i{background:var(--hp);color:var(--navy)}.lbDirStat{display:flex;flex-direction:column;gap:.5rem;font-size:1.25rem;font-weight:700;color:var(--ink-2)}.lbDirStat u{display:block;height:.9rem;background:#ffffff1f;text-decoration:none}.lbDirStat u i{display:block;height:100%;background:linear-gradient(90deg,var(--hp),var(--accent),var(--bad))}.lbMode i{font-style:normal;font-size:1.6rem;color:var(--ink-2);margin-left:.4rem}.lbMapBtn{width:13rem;height:13.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:var(--navy);color:#fff;--k: .6rem}.lbMapBtn b{font-size:1.5rem;letter-spacing:.12em;color:var(--ink-2)}.lbMapBtn span{font-size:2.6rem;letter-spacing:.02em}.lbMapBtn i{font-style:normal;font-size:1.3rem;color:var(--accent);letter-spacing:.08em;text-transform:uppercase}.lbSettings{width:54rem}.lbPanelH{display:flex;align-items:center;justify-content:space-between;font-size:3.2rem;color:var(--accent)}.lbPanelH span{transform:skew(-8deg);transform-origin:left}.lbBack{width:4.6rem;height:4.6rem;display:grid;place-items:center;background:var(--navy-2);color:#fff}.lbBack .ico{width:2.4rem;height:2.4rem}.lbSkins{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;overflow:hidden auto;scrollbar-width:thin;touch-action:pan-y}.lbSkin b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbSkin{display:flex;align-items:center;justify-content:space-between;gap:.6rem;height:5.2rem;padding:0 1rem;background:#d2deff24;font-size:1.45rem;border:.2rem solid transparent;text-align:left}.lbSkin i{flex:none;font-style:normal;font-size:1.1rem;padding:.1rem .5rem;color:var(--navy);background:var(--ink-2)}.lbSkin.on{background:var(--navy-2);border-color:var(--accent)}.lbRow{display:grid;grid-template-columns:18rem 1fr 6rem;align-items:center;gap:1.4rem;min-height:4.4rem;font-size:1.8rem;font-weight:800;color:var(--ink-2)}.lbRow input[type=range]{width:100%;accent-color:var(--accent);cursor:pointer}.lbRow b{color:#fff;text-align:right;font-variant-numeric:tabular-nums}html:not(.touch) .lbTouchOnly{display:none}.lbBtn{grid-column:2 / 4;height:4.2rem;background:var(--navy-2);color:#fff;font-size:1.6rem;letter-spacing:.05em}.lbBuild{margin-top:.6rem;font-size:1.2rem;font-weight:700;color:var(--ink-2);opacity:.6}.lbToast{position:absolute;left:50%;top:12rem;translate:-50% 0;padding:.9rem 3rem;background:var(--navy);color:#fff;font-size:1.9rem;opacity:0;clip-path:var(--slant)}.lbToast.bad{background:var(--bad)}.lbToast.on{animation:aeToast 2.2s ease-out}.leaveBtn{font:inherit;font-weight:800;font-size:1.5rem;letter-spacing:.06em;padding:.8rem 2.6rem;border:0;color:#fff;background:#c4483a;clip-path:var(--slant);cursor:pointer;transition:filter .08s}.leaveBtn:hover{filter:brightness(1.15)}.tc{position:absolute;inset:0;display:none}.tc.show{display:block}#ui .tc.show .tcLook,#ui .tc.show .tcStickZone,#ui .tc.show .tcStickZone *{pointer-events:auto}#ui .tc.show .tcStick,#ui .tc.show .tcStick i{pointer-events:none}.tcLook{position:absolute;inset:0}.tcStickZone{position:absolute;left:0;bottom:0;width:44%;height:68%}.tcStick{position:absolute;left:calc(15rem + var(--safe-l));top:calc(100% - 15rem - var(--safe-b));width:15rem;height:15rem;margin:-7.5rem 0 0 -7.5rem;border-radius:50%;background:#ffffff1a;border:.25rem solid rgba(255,255,255,.28);opacity:.55;transition:opacity .12s}.tcStick.on{opacity:1}.tcStick.sprint{border-color:var(--accent)}.tcStick i{position:absolute;left:50%;top:50%;width:6.4rem;height:6.4rem;margin:-3.2rem 0 0 -3.2rem;border-radius:50%;background:#ffffff80;box-shadow:0 .2rem .6rem #060c2266}.tcBtn{position:absolute;width:8.4rem;height:8.4rem;display:grid;place-items:center;border-radius:50%;border:.25rem solid rgba(255,255,255,.35);background:#141e464d;color:#fff;font:inherit;padding:0;touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color .06s,scale .06s}.tcBtn .ico{width:4rem;height:4rem;filter:drop-shadow(0 .15rem .2rem rgba(6,12,34,.6))}.tcBtn .ico.pic{width:5.8rem;height:5.8rem}.tcBtn.on{background:#ffc83d8c;border-color:var(--accent);scale:.95}.tcBtn.tc-fire{right:calc(13rem + var(--safe-r));bottom:calc(13.5rem + var(--safe-b));width:11.6rem;height:11.6rem}.tcBtn.tc-fire .ico{width:5.4rem;height:5.4rem}.tcBtn.tc-crouch{right:calc(11rem + var(--safe-r));bottom:calc(28.5rem + var(--safe-b))}.tcBtn.tc-ads{right:calc(16rem + var(--safe-r));bottom:calc(40rem + var(--safe-b))}.tcBtn.tc-jump{right:calc(3rem + var(--safe-r));bottom:calc(38rem + var(--safe-b))}.tcBtn.tc-reload{right:calc(27rem + var(--safe-r));bottom:calc(10rem + var(--safe-b));width:7.2rem;height:7.2rem}.tcBtn.tc-mode{left:calc(50% + 17.6rem);bottom:calc(1.2rem + var(--safe-b));width:7.6rem;height:7.6rem}.tcBtn.tc-pause{right:calc(1.2rem + var(--safe-r));top:calc(1rem + var(--safe-t));width:5.6rem;height:5.6rem;border-radius:0;clip-path:var(--slant);background:var(--navy);border:0}.tcBtn.tc-pause .ico{width:2.6rem;height:2.6rem}.tc.building .tcBtn.tc-ads,html.touch .topL{display:none}html.touch .vitals{left:calc(1.4rem + var(--safe-l));top:calc(1rem + var(--safe-t));bottom:auto;gap:.4rem}html.touch .vName{display:block;font-size:1.4rem;text-shadow:var(--ts);opacity:.9}html.touch .bar{font-size:1.5rem;gap:.5rem}html.touch .bar .ico{width:1.7rem;height:1.7rem}html.touch .bar b{width:3.4rem}html.touch .bar .track{width:21rem;height:1.7rem}html.touch .loadout{right:auto;left:50%;translate:-50% 0;bottom:calc(1rem + var(--safe-b));gap:1rem}html.touch .rows{flex-direction:column-reverse;align-items:center;gap:.6rem}html.touch .slot{width:7.4rem;height:7.4rem}html.touch .row:last-child .slot{width:6rem;height:6rem}html.touch .row:last-child .slot .ico.pic{width:5.2rem;height:5.2rem}#ui html.touch .slot,html.touch #ui .slot{pointer-events:auto}html.touch .slot .kc{display:none}html.touch .ammo{position:absolute;right:100%;bottom:0;margin-right:1.4rem;padding-bottom:1.6rem;font-size:3.2rem}html.touch .hint{display:none}html.touch .feed{right:auto;left:calc(1.4rem + var(--safe-l));top:calc(11rem + var(--safe-t));align-items:flex-start}html.touch .reload{top:calc(50% + 7rem)}html.portrait .tb{min-width:13rem;height:4.8rem;padding:0 1.2rem;gap:.8rem;font-size:1.5rem}html.portrait .tb b{font-size:3rem}html.portrait .tb .tbName{max-width:8.6rem}html.portrait .tbTime{min-width:9rem;padding:0 1rem;font-size:2.2rem}html.portrait .tbTime .ico{width:1.8rem;height:1.8rem}html.portrait .topL{top:calc(6.8rem + var(--safe-t));flex-direction:column;gap:.2rem;font-size:1.3rem}html.portrait .topL .build{align-self:flex-start;max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem}html.portrait .feed{top:calc(7rem + var(--safe-t));font-size:1.4rem}html.portrait .loadout{right:auto;left:50%;translate:-50% 0;bottom:calc(1.2rem + var(--safe-b));gap:0}html.portrait .rows{flex-direction:row;align-items:flex-end;gap:1.4rem}html.portrait .row{gap:.4rem}html.portrait .slot,html.portrait.touch .row:last-child .slot{width:7rem;height:7rem;padding:.8rem}html.portrait .slot .ico.pic,html.portrait.touch .row:last-child .slot .ico.pic{width:6rem;height:6rem}html.portrait .ammo{position:absolute;right:0;bottom:100%;margin:0 0 2.8rem;padding:0;font-size:3.4rem}html.portrait .vitals{bottom:calc(13rem + var(--safe-b))}html.portrait .bar .track{width:24rem}html.portrait .hint{bottom:calc(21.5rem + var(--safe-b));font-size:1.3rem}html.portrait .scope{background:radial-gradient(circle at center,transparent 0,transparent 46vw,#000 46.6vw)}html.portrait .scope i{top:calc(50% - 46vw);height:92vw}html.portrait .scope b{left:calc(50% - 46vw);width:92vw}html.portrait .deadT{font-size:4.8rem}html.portrait .deadT .ico{width:4.8rem;height:4.8rem}html.portrait .startCard{max-width:calc(100% - 3rem);padding:3.2rem 3rem;gap:3rem}html.portrait .logo{font-size:7.8rem}html.portrait .playBtn{font-size:3.8rem;padding:1.8rem 5rem}html.portrait .leaveBtn,html.portrait .toolBtn{font-size:1.9rem;padding:1rem 3rem}html.portrait .keys{grid-template-columns:auto;gap:.8rem;font-size:1.6rem}html.portrait.touch .vitals{top:calc(6.8rem + var(--safe-t));bottom:auto}html.portrait.touch .bar{font-size:1.7rem}html.portrait.touch .bar .ico{width:1.9rem;height:1.9rem}html.portrait.touch .bar b{width:3.8rem}html.portrait.touch .bar .track{width:24rem;height:1.9rem}html.portrait.touch .vName{font-size:1.5rem}html.portrait.touch .feed{top:calc(15.4rem + var(--safe-t))}html.portrait.touch .rows{flex-direction:row;gap:1.4rem}html.portrait.touch .ammo{right:auto;left:0;margin:0 0 .8rem;padding:0;font-size:3rem}html.portrait .tcStickZone{width:52%;height:46%;bottom:calc(9rem + var(--safe-b))}html.portrait .tcStick{left:calc(15rem + var(--safe-l));top:calc(100% - 15.5rem)}html.portrait .tcBtn.tc-fire{right:calc(8rem + var(--safe-r));bottom:calc(17rem + var(--safe-b))}html.portrait .tcBtn.tc-jump{right:calc(1.4rem + var(--safe-r));bottom:calc(30.5rem + var(--safe-b))}html.portrait .tcBtn.tc-crouch{right:calc(11.5rem + var(--safe-r));bottom:calc(31rem + var(--safe-b))}html.portrait .tcBtn.tc-ads{right:calc(21.5rem + var(--safe-r));bottom:calc(24rem + var(--safe-b))}html.portrait .tcBtn.tc-reload{right:calc(21rem + var(--safe-r));bottom:calc(13rem + var(--safe-b))}html.portrait .tcBtn.tc-mode{left:auto;right:calc(.8rem + var(--safe-r));bottom:calc(10rem + var(--safe-b));width:6.8rem;height:6.8rem}html.portrait .lbProfile{left:calc(1.6rem + var(--safe-l));top:calc(2rem + var(--safe-t))}html.portrait .lbName,html.portrait .lbNameIn{width:26rem}html.portrait .lbTop{top:calc(2rem + var(--safe-t));width:22.4rem;flex-wrap:wrap;justify-content:flex-end;gap:1rem 1.2rem}html.portrait .lbCoins{order:3;margin:0 calc(1.4rem + var(--safe-r)) 0 0}html.portrait .lbSide{left:calc(1.6rem + var(--safe-l));top:calc(22rem + var(--safe-t))}html.portrait .lbPass{left:calc(1.6rem + var(--safe-l));bottom:calc(31rem + var(--safe-b))}html.portrait .lbGo{left:calc(2rem + var(--safe-l));right:calc(2rem + var(--safe-r));bottom:calc(2.4rem + var(--safe-b));flex-wrap:wrap;justify-content:center;gap:1.4rem}html.portrait .lbMode{flex:1 1 26rem;width:auto}html.portrait .lbPlay{order:9;width:100%;height:11.6rem;font-size:6.6rem}html.portrait .lbPanel{left:calc(1.6rem + var(--safe-l));right:calc(1.6rem + var(--safe-r));width:auto;top:auto;bottom:calc(1.6rem + var(--safe-b));max-height:54%}html.portrait .lbRow{grid-template-columns:15rem 1fr 6rem;gap:1rem}html.portrait .lbToast{top:calc(15rem + var(--safe-t));white-space:nowrap}html.touch .coach{top:calc(7rem + var(--safe-t));font-size:1.8rem}html.portrait .coach{top:calc(30rem + var(--safe-t));font-size:2.1rem;white-space:normal;text-align:center;max-width:calc(100% - 3rem)}html.portrait .rsCard{width:68rem;padding:3.2rem 2.6rem;gap:2rem}html.portrait .rsTitle b{font-size:7.8rem}html.portrait .rsTitle span{font-size:2.3rem}html.portrait .rsRow{grid-template-columns:3.4rem 1fr 7rem 9rem;font-size:2.4rem;height:5.6rem}html.portrait .rsRow .rsD{font-size:1.7rem}html.portrait .rsGain{font-size:3.2rem}html.portrait .rsLevel{font-size:2.2rem}html.portrait .rsAgain{font-size:4.4rem;padding:2rem 7rem}html.portrait .rsMenu{font-size:1.9rem;padding:1.1rem 3.4rem}
