@font-face{font-family:Stratum2;src:url(/fonts/stratum2-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2;src:url(/fonts/stratum2-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2;src:url(/fonts/stratum2-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2;src:url(/fonts/stratum2-black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2 Condensed;src:url(/fonts/stratum2cond-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2 Condensed;src:url(/fonts/stratum2cond-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2 Condensed;src:url(/fonts/stratum2cond-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Stratum2 Condensed;src:url(/fonts/stratum2cond-black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block;ascent-override:93.3%;descent-override:26.7%;line-gap-override:0%}:root{--ct:#5d9cec;--t:#e3a44b;--hud-bg:#0a0c0e8c;--text:#f2f2f2;--font:"Stratum2", "DIN Alternate", "DIN Condensed", "Bahnschrift", "Arial Narrow", system-ui, sans-serif;--font-cond:"Stratum2 Condensed", "DIN Condensed", "Bahnschrift Condensed", "Arial Narrow", "DIN Alternate", system-ui, sans-serif}*{box-sizing:border-box}html,body{height:100%;color:var(--text);font-family:var(--font);-webkit-user-select:none;user-select:none;background:#111;margin:0;overflow:hidden}#game{position:fixed;inset:0}#game canvas{width:100%;height:100%;display:block}#game.dead canvas{filter:saturate(.35)brightness(.85)}#hud{pointer-events:none;text-shadow:0 1px 2px #000a;display:none;position:fixed;inset:0}#scope{pointer-events:none;z-index:3;position:absolute;inset:0}#scope[hidden]{display:none}#scope .band{background:#000;width:calc(50% - 50vh);position:absolute;top:0;bottom:0}#scope .band.l{left:0}#scope .band.r{right:0}#scope .lens{width:100vh;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#scope .arc{width:50%;height:50%;position:absolute}#scope .arc.br{top:50%;left:50%}#scope .arc.bl{top:50%;right:50%;transform:scaleX(-1)}#scope .arc.tr{bottom:50%;left:50%;transform:scaleY(-1)}#scope .arc.tl{bottom:50%;right:50%;transform:scale(-1)}#scope .filter{opacity:.3;width:100%;height:100%;position:absolute;inset:0}#scope .line{background:url(/hud/scope_line.png) 50%/100% 100% no-repeat;position:absolute}#scope .line.v{width:10px;top:0;bottom:0;left:50%;transform:translate(-50%)}#scope .line.h{width:10px;height:100vw;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}#game.scoped #crosshair{display:none}#weapons{right:calc(16px + env(safe-area-inset-right));bottom:calc(96px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute}#weapons .wslot{font:15px/1 var(--font-cond,sans-serif);letter-spacing:1px;text-transform:uppercase;color:#93a0aa;background:#00000059;border-left:2px solid #0000;align-items:center;gap:8px;padding:3px 10px 3px 8px;display:flex}#weapons .wslot i{color:#6e7b85;font-size:12px;font-style:normal}#weapons .wslot.on{color:#fff;background:#0009;border-left-color:#d78a2b}#weapons .wslot.on i{color:#d78a2b}#crosshair{--gap:4px;--len:7px;--thick:2px;--col:#3cff5a;width:0;height:0;position:absolute;top:50%;left:50%}#crosshair i{background:var(--col);position:absolute;box-shadow:0 0 0 1px #000c}#crosshair .l,#crosshair .r{width:var(--len);height:var(--thick);top:calc(var(--thick) / -2)}#crosshair .t,#crosshair .b{width:var(--thick);height:var(--len);left:calc(var(--thick) / -2)}#crosshair .l{right:var(--gap)}#crosshair .r{left:var(--gap)}#crosshair .t{bottom:var(--gap)}#crosshair .b{top:var(--gap)}#targetName{color:#ff5a4a;letter-spacing:.5px;opacity:0;font-size:17px;transition:opacity .1s;position:absolute;top:calc(50% + 34px);left:50%;transform:translate(-50%)}#damageFx{opacity:0;background:radial-gradient(#0000 45%,#aa00008c 100%);position:absolute;inset:0}#damageArc{opacity:0;filter:blur(.5px);border-top:5px solid #ff281ed9;border-radius:50%;width:180px;height:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#radar{border-radius:6px;width:220px;height:220px;position:absolute;top:18px;left:18px;box-shadow:0 0 0 1px #0008,0 4px 20px #0006}#hud{--s:calc(100vh / 1080);--ct:#b5d4ee;--t:#ead18a}#topbar{align-items:flex-start;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}#topbar .alivebox{width:calc(51 * var(--s));height:calc(55 * var(--s));background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#topbar .alivebox.ct{margin-right:calc(3 * var(--s));background-image:url(/hud/teamcounter_alivebgct_png.png)}#topbar .alivebox.t{margin-left:calc(3 * var(--s));background-image:url(/hud/teamcounter_alivebgt_png.png)}#topbar .alivebox .n{font-size:calc(40 * var(--s));color:#000;text-shadow:0 0 calc(3 * var(--s)) #00000080;font-weight:700;line-height:1.05}#topbar .alivebox .w{font-size:calc(12 * var(--s));color:#fff;letter-spacing:calc(.5 * var(--s));margin-top:calc(-3 * var(--s))}#scoreTime{width:calc(84 * var(--s))}#timer{height:calc(32 * var(--s));line-height:calc(32 * var(--s));font-size:calc(28 * var(--s));color:#fff;text-align:center;background:#000000ea;font-weight:700}#timer.freeze{color:#ffd35a}#timer.urgent{color:#ff3b30}#scoreTime .scores{height:calc(30 * var(--s));margin-top:calc(1 * var(--s));display:flex}#scoreTime .score{width:calc(42 * var(--s));line-height:calc(30 * var(--s));font-size:calc(28 * var(--s));text-align:center;background:#000000ea;font-weight:700}#scoreTime .score.ct{color:var(--ct)}#scoreTime .score.t{color:var(--t)}#killfeed{flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:18px;right:18px}.kf{text-shadow:1px 1px 1px #000;background:#000000a8;border:2px solid #0000;border-radius:3px;align-items:center;gap:2px;margin-top:3px;padding:6px 10px 3px;font-size:16px;transition:opacity .5s;display:flex}.kf.mine{background:#000000e7;border-color:#e10000}.kf.me{background:#630606d2}.kf.out{opacity:0}.kf span{text-overflow:ellipsis;white-space:nowrap;max-width:160px;margin:0 4px 2px;overflow:hidden}.kf .ct{color:var(--ct)}.kf .t{color:var(--t)}.kf .gun{filter:brightness(0)invert();height:24px;margin:-2px 2px 0}.kf .hs{filter:brightness(0)invert();height:20px;margin:-2px 2px 0}html.mobile .kf{padding:4px 8px 2px;font-size:13px}html.mobile .kf .gun{height:18px}html.mobile .kf .hs{height:15px}#ha{left:50%;bottom:calc(16 * var(--s));width:calc(800 * var(--s));height:calc(72 * var(--s));align-items:center;display:flex;position:absolute;transform:translate(-50%)}#ha .half{flex:1;align-items:center;min-width:0;height:100%;display:flex}#ha .half .stroke{flex:none;width:50%;height:1px}#ha .half.left .block{margin-right:auto}#ha .half.right .block{margin-left:auto}#ha .half.left .stroke{background:linear-gradient(90deg,#fff0,#fff)}#ha .half.right .stroke{background:linear-gradient(270deg,#fff0,#fff)}#ha .block{height:calc(53 * var(--s));align-items:center;display:flex}#ha .armor,#ha .reserve{align-items:center;display:flex}#ha .armor img{height:calc(30 * var(--s));margin-right:calc(2 * var(--s))}#ha .reserve img{height:calc(18 * var(--s));margin-left:calc(4 * var(--s))}#ha #armorVal,#ha #reserveVal{font-size:calc(18 * var(--s));color:#fff;font-weight:700}#ha #reserveVal{font-size:calc(32 * var(--s));width:calc(30 * var(--s));text-align:right}#ha .health,#ha .clip{width:calc(70 * var(--s));justify-content:center;align-items:center;height:100%;display:flex;position:relative}#ha .health span,#ha .clip span{font-size:calc(42 * var(--s));color:#fff;font-weight:700;line-height:1}#ha .bar{width:calc(65 * var(--s));border:1px solid #000;position:absolute}#ha .bar i{transform-origin:0;background:#fff;height:100%;display:block}#ha .bar.hp{height:calc(8 * var(--s));bottom:calc(-10 * var(--s));right:calc(-2 * var(--s));background:linear-gradient(270deg,red,red 50%,#ff00001a)}#ha .bar.clip{height:calc(4 * var(--s));bottom:calc(-14 * var(--s));background:#ffffff1a}#ha .circle{width:calc(64 * var(--s));height:calc(64 * var(--s));border:calc(3 * var(--s)) solid #fff;background:#000000a0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}#ha .circle img{width:calc(48 * var(--s));height:calc(48 * var(--s))}#ha.low #hpVal,#ha.lowammo #ammoVal{color:#fff;text-shadow:0 0 calc(9 * var(--s)) #d00, 0 0 calc(9 * var(--s)) #d00}#ha.dead{opacity:0}#reloadHint{opacity:0;font-size:18px;transition:opacity .2s;position:absolute;top:62%;left:50%;transform:translate(-50%)}#banner{text-align:center;opacity:0;padding:14px 0 12px;transition:opacity .25s,transform .25s;position:absolute;top:22%;left:0;right:0;transform:scaleY(.2)}#banner.on{opacity:1;transform:none}#banner.ct{background:linear-gradient(90deg,#0000,#285aa0d9 25% 75%,#0000)}#banner.t{background:linear-gradient(90deg,#0000,#aa6e1ee0 25% 75%,#0000)}#bannerTitle{letter-spacing:2px;text-transform:uppercase;font-size:40px;font-weight:700}#bannerSub{opacity:.9;margin-top:2px;font-size:17px}#deathMsg{opacity:0;background:#0009;padding:10px 22px;font-size:20px;transition:opacity .3s;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}#deathMsg b{color:var(--t)}#scoreboard{background:#0c0e10e0;min-width:460px;padding:16px 22px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#scoreboard table{border-collapse:collapse;width:100%;font-size:18px}#scoreboard th{text-align:left;opacity:.6;padding:4px 8px;font-weight:400}#scoreboard td{border-top:1px solid #ffffff14;padding:6px 8px}#scoreboard tr.ct td:first-child{color:var(--ct)}#scoreboard tr.t td:first-child{color:var(--t)}#scoreboard tr.dead{opacity:.45}#scoreboard tr.me{background:#ffffff10}#menu{--s:calc(100dvh / 1080);--nav:#82d8ff;flex-direction:column;height:100dvh;display:none;position:fixed;inset:0}#menu .nav{height:calc(64 * var(--s));-webkit-backdrop-filter:blur(calc(10 * var(--s)));backdrop-filter:blur(calc(10 * var(--s)));background:#0a0c0ec7;border-bottom:1px solid #ffffff14;flex:none;align-items:center;display:flex;position:relative}#menu .nav:before{content:"";opacity:.05;pointer-events:none;background:url(/hud/linemap.png);position:absolute;inset:0}#menu .nav:after{content:"";width:calc(640 * var(--s));pointer-events:none;background:radial-gradient(#82d8ff1a,#0000 70%);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}#menu .nav-left{padding-left:calc(8 * var(--s));z-index:1;align-items:center;display:flex}#menu .nav-center{z-index:1;align-items:center;height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}#menu .nav-right{justify-content:flex-end;align-items:center;gap:calc(8 * var(--s));padding-right:calc(20 * var(--s));z-index:1;margin-left:auto;display:flex}#menu .wordmark-logo{width:calc(26 * var(--s));height:calc(26 * var(--s));border-radius:calc(6 * var(--s))}#menu .navbtn{height:100%;padding:0 calc(18 * var(--s));font:400 calc(28 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#dfe4e8;cursor:pointer;background:0 0;border:0;transition:color .15s,background-color .25s}#menu .navbtn--play{font-size:calc(36 * var(--s));min-width:calc(128 * var(--s))}#menu .navsep{background:#ffffff4d;width:1px;height:40%}#menu .naviconbtn{width:calc(32 * var(--s));height:calc(32 * var(--s));margin:0 calc(8 * var(--s));border-radius:calc(3 * var(--s));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}#menu .naviconbtn img{width:calc(22 * var(--s));height:calc(22 * var(--s));filter:brightness(0)invert();opacity:.85}#menu .naviconbtn.on img,#menu .naviconbtn:hover img{opacity:1}#menu .naviconbtn:hover{background:#ffffff1a}#menu .wordmark{font-size:calc(22 * var(--s));letter-spacing:calc(3 * var(--s));color:#fff;opacity:.9;font-weight:800}#menu .wordmark span{color:var(--t);margin-left:calc(6 * var(--s))}#menu .tab{flex:1;min-height:0;position:relative}#menu .tab[hidden]{display:none}#menu .cards{left:calc(16 * var(--s) + env(safe-area-inset-left));top:calc(64 * var(--s));bottom:calc(16 * var(--s) + env(safe-area-inset-bottom));width:calc(256 * var(--s));justify-content:flex-end;gap:calc(8 * var(--s));flex-direction:column;display:flex;position:absolute}#menu .card{background:#0c0e11e0;overflow:hidden}#menu .card-head{align-items:baseline;gap:calc(8 * var(--s));padding:calc(4 * var(--s)) calc(10 * var(--s));font:calc(18 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;background:#000000e6;display:flex}#menu .card-head b{color:#fff;font-weight:700}#menu .card-head span{color:#9aa3ab;letter-spacing:0;text-transform:none;font-size:calc(13 * var(--s))}#menu .card--match{background:linear-gradient(140deg,#1d3f74,#16294a 60%,#101a2c)}#menu .card-title{padding:calc(12 * var(--s)) calc(12 * var(--s)) calc(4 * var(--s));font-size:calc(22 * var(--s));color:#fff}#menu .card-title em{letter-spacing:calc(1 * var(--s));font-style:normal;font-weight:700}#menu .card-body{justify-content:space-between;align-items:center;gap:calc(10 * var(--s));padding:calc(6 * var(--s)) calc(12 * var(--s)) calc(12 * var(--s));display:flex}#menu .pips{gap:calc(3 * var(--s));display:flex}#menu .pips i{width:calc(14 * var(--s));height:calc(5 * var(--s));background:#ffffff40}#menu .pips i.on{background:var(--nav)}#menu .card--map{position:relative}#menu .card--map img{width:100%;display:block}#menu .card-map-name{padding:calc(6 * var(--s)) calc(12 * var(--s));font-size:calc(20 * var(--s));letter-spacing:calc(1 * var(--s));background:linear-gradient(#0000,#000000d9);position:absolute;bottom:0;left:0;right:0}#menu .card--note p{padding:calc(8 * var(--s)) calc(12 * var(--s)) calc(10 * var(--s));font-size:calc(13 * var(--s));color:#9aa3ab;margin:0;line-height:1.4}#menu .card--support{box-shadow:0 0 calc(8 * var(--s)) #00000071;color:inherit;background:#0009;text-decoration:none;display:block}#menu .store-head{align-items:baseline;gap:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s)) calc(8 * var(--s));display:flex}#menu .store-head b{font:calc(17 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;font-weight:700}#menu .store-head span{font-size:calc(12 * var(--s));color:#8e979e;margin-left:auto}#menu .store-line{background:#ffffff1a;height:1px}#menu .store-body{align-items:flex-start;gap:calc(10 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s)) 0;display:flex}#menu .store-body img{width:calc(44 * var(--s));height:calc(44 * var(--s));object-fit:contain;flex:none}#menu .store-name{font-size:calc(16 * var(--s));color:#fff}#menu .store-body p{margin:calc(3 * var(--s)) 0 0;font-size:calc(12 * var(--s));color:#9aa3ab;line-height:1.35}#menu .store-foot{justify-content:space-between;align-items:center;gap:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));display:flex}#menu .store-btn{text-align:center;padding:calc(7 * var(--s)) calc(16 * var(--s));font:700 calc(15 * var(--s)) var(--font);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#fff;border-radius:calc(3 * var(--s));box-shadow:1px 1px calc(6 * var(--s)) #00000050;background:#0f9d58;flex:1;font-style:normal;transition:filter .2s}#menu .card--support:hover .store-btn{filter:brightness(1.15)}#menu .card--minigame{box-shadow:0 0 calc(8 * var(--s)) #00000071;color:inherit;background:#0009;flex-direction:column;text-decoration:none;display:flex;position:relative}#menu .card--minigame .card-head{background:#0000008c;border-bottom:1px solid #ffffff40}#menu .card--minigame .mg-new{color:#ffd27a;letter-spacing:calc(1 * var(--s));margin-left:auto;font-weight:700}#menu .card--minigame .mg-art{aspect-ratio:16/9;flex:0 auto;min-height:0;position:relative}#menu .card--minigame .mg-art img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}#menu .card--minigame .mg-btn{background:#b3261e}#menu .card--minigame .mg-info{display:none}#menu .card--minigame .mg-stats{left:calc(6 * var(--s));bottom:calc(6 * var(--s));height:calc(20 * var(--s));padding:0 calc(7 * var(--s));gap:calc(5 * var(--s));font-size:calc(12 * var(--s));background:#0000009e;position:absolute}#menu .card--minigame .mg-stats[hidden]{display:none}#menu .card--minigame .mg-stats i{width:calc(6 * var(--s));height:calc(6 * var(--s))}#menu .card--minigame .mg-stats em{font-size:calc(11 * var(--s))}#menu .card--minigame:hover .store-btn{filter:brightness(1.15)}html.mobile:not(.portrait) #menu .rightcol{top:calc(6 * var(--s));justify-content:flex-end}html.mobile:not(.portrait) #menu .rightcol>*{flex-shrink:0}html.mobile:not(.portrait) #menu .rightcol>.card--minigame{flex-shrink:1;min-height:0}html.mobile:not(.portrait) #menu .card--minigame .mg-art{flex:0 auto;min-height:0}html.mobile:not(.portrait) #menu .card--minigame .store-foot{right:calc(6 * var(--s));bottom:calc(6 * var(--s));background:0 0;border:0;padding:0;position:absolute}html.mobile:not(.portrait) #menu .card--minigame .mg-btn{padding:calc(4 * var(--s)) calc(12 * var(--s));min-height:0}html.mobile:not(.portrait) #menu .card--chickens .card-head{display:none}html.mobile:not(.portrait) #menu .card--minigame .mg-art{aspect-ratio:2.1}html.mobile:not(.portrait) #menu .card--minigame .mg-art img{object-position:50% 32%}html.mobile:not(.portrait) #menu .card--support .store-body p{display:none}html.mobile:not(.portrait) #menu .hud-corner,html:not(.mobile) #menu .hud-corner{right:calc(280 * var(--s) + env(safe-area-inset-right))}#menu .rightcol{right:calc(16 * var(--s) + env(safe-area-inset-right));bottom:calc(16 * var(--s) + env(safe-area-inset-bottom));width:calc(256 * var(--s));gap:calc(8 * var(--s));flex-direction:column;display:flex;position:absolute}#menu .card--launch{background-color:#080a0de6;background-image:url(/hud/mission_bg.webp);background-position:50%;background-size:cover}#menu .card--launch .card-head{background:#0000008c;border-bottom:1px solid #ffffff40}#menu .cd-when{align-items:center;gap:calc(5 * var(--s));font-family:var(--font);font-size:calc(12 * var(--s));letter-spacing:0;text-transform:none;color:#fff;margin-left:auto;display:flex}#menu .cd-when img{width:calc(13 * var(--s));height:calc(13 * var(--s));opacity:.9}#menu .cd-when em{font-style:normal}#menu .card-mode{padding:calc(10 * var(--s)) 0 calc(2 * var(--s));font:calc(22 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-align:center;color:#fff}#menu .cd{justify-content:center;gap:calc(8 * var(--s));padding:calc(6 * var(--s)) 0 calc(10 * var(--s));display:flex}#menu .cd-unit{min-width:calc(44 * var(--s));flex-direction:column;align-items:center;display:flex}#menu .cd-unit b{font:700 calc(34 * var(--s)) / 1 var(--font-cond);color:#fff;font-variant-numeric:tabular-nums}#menu .cd-unit i{margin-top:calc(4 * var(--s));font-size:calc(11 * var(--s));letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#9aa3ab;font-style:normal}#menu .cd-foot{padding:0 calc(10 * var(--s)) calc(10 * var(--s))}#menu .cd-note{gap:calc(6 * var(--s));padding:calc(8 * var(--s)) calc(12 * var(--s)) calc(10 * var(--s));background:#0000008c;border-top:1px solid #ffffff40;flex-direction:column;display:flex}#menu .cd-note b{font:700 calc(14 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:#fff}#menu .cd-note p{font:calc(13 * var(--s))/1.35 var(--font);color:#fffc;margin:0}#menu .cd-note .cd-discord{background:#5865f2;text-decoration:none;display:block}#menu .cd-note .cd-discord:hover{filter:brightness(1.15)}#menu .cd-foot .pips{justify-content:space-between}#menu .cd-foot .pips i{flex:1}#menu .nameplate{left:50%;bottom:calc(26 * var(--s));align-items:center;gap:calc(6 * var(--s));flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}#menu .nick{align-items:center;gap:calc(6 * var(--s));font-size:calc(17 * var(--s));letter-spacing:calc(1 * var(--s));text-shadow:0 calc(1 * var(--s)) calc(3 * var(--s)) #000;display:flex}#menu .nick img{width:calc(18 * var(--s));height:calc(18 * var(--s))}#menu .plate-cards{align-items:center;gap:calc(3 * var(--s));flex-direction:column;display:flex}#menu .plate-card{width:calc(58 * var(--s));height:calc(78 * var(--s));padding:calc(4 * var(--s));background:linear-gradient(#e9edf1,#b9c2cb)}#menu .plate-card img{object-fit:cover;width:100%;height:100%}#menu .plate-rank{width:calc(58 * var(--s));height:calc(30 * var(--s));background:linear-gradient(#e9edf1,#b9c2cb);justify-content:center;align-items:center;display:flex}#menu .plate-rank img{width:calc(20 * var(--s));height:calc(20 * var(--s));filter:brightness(0)saturate()invert(28%)sepia(60%)saturate(900%)hue-rotate(185deg)}#menu .panel{justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}#menu .panel-inner{width:min(calc(760 * var(--s)), calc(100vw - 32px));margin:calc(40 * var(--s)) 0;padding:calc(20 * var(--s)) calc(24 * var(--s)) calc(24 * var(--s));background:#0c0e11e6}#menu .panel-title{font-size:calc(24 * var(--s));text-transform:uppercase;letter-spacing:calc(1 * var(--s));color:#cfd6db;margin-bottom:calc(14 * var(--s))}#menu .settings{gap:calc(8 * var(--s));display:grid}#menu .settings label{grid-template-columns:calc(130 * var(--s)) 1fr calc(60 * var(--s));align-items:center;gap:calc(10 * var(--s));font-size:calc(16 * var(--s));padding:calc(6 * var(--s)) calc(14 * var(--s));background:#ffffff0a;display:grid}#menu .settings label:hover{background:#ffffff14}#menu .settings input{accent-color:#e3a44b;width:100%}#menu .settings select{width:100%;padding:calc(4 * var(--s)) calc(8 * var(--s));font:calc(15 * var(--s)) var(--font);color:#eee;background:#22252a;border:1px solid #fff2;grid-column:2/4}#menu .keys{gap:calc(8 * var(--s)) calc(20 * var(--s));font-size:calc(15 * var(--s));color:#c3c9ce;grid-template-columns:repeat(3,1fr);display:grid}#menu .keys b{color:#fff;margin-right:calc(4 * var(--s));font-weight:700}#menu .credits{margin-top:calc(16 * var(--s));font-size:calc(12 * var(--s));color:#6f777d;line-height:1.4}#menu .card-search{align-items:baseline;gap:calc(8 * var(--s));padding:calc(2 * var(--s)) calc(12 * var(--s)) calc(6 * var(--s));font-size:calc(15 * var(--s));color:#cfd6db;display:none}#menu .card-search span:first-child{font-variant-numeric:tabular-nums;width:calc(48 * var(--s));color:#fff}#menu.searching .card-search{display:flex}#menu.searching .card-title,#menu.searching .pips,#menu.searching #playBtn{display:none}#cancelBtn{height:calc(44 * var(--s));padding:0 calc(18 * var(--s));cursor:pointer;font:700 calc(20 * var(--s)) var(--font);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#db4437;background:0 0;border:1px solid #cc0b0b56;display:none}#cancelBtn:hover{background:#be101024}#menu.searching #cancelBtn{display:block}#menu.searching .card-body{justify-content:flex-end}#menu.found .card-search span:last-child{color:#55e414}#loadscreen{--s:calc(100vh / 1080);z-index:30;background:#05070a;display:none;position:fixed;inset:0}#loadscreen.on{display:block}#loadscreen .ls-shot{object-fit:cover;width:100%;height:100%;filter:blur(calc(6 * var(--s)));position:absolute;inset:0;transform:scale(1.06)}#loadscreen .ls-fade{background:radial-gradient(#0000 40%,#000000de 65%,#000 100%);position:absolute;inset:0}#loadscreen .ls-slidetitle{right:calc(50 * var(--s));bottom:calc(96 * var(--s));font:calc(50 * var(--s)) var(--font-cond);color:#fff;opacity:.12;text-transform:uppercase;letter-spacing:calc(2 * var(--s));position:absolute}#loadscreen .ls-contents{position:absolute;inset:0}#loadscreen .ls-info{left:calc(64 * var(--s));bottom:calc(150 * var(--s));width:calc(400 * var(--s));position:absolute}#loadscreen .ls-mapicon{height:calc(150 * var(--s));margin:0 auto calc(6 * var(--s));filter:drop-shadow(0 0 calc(6 * var(--s)) #000);display:block}#loadscreen .ls-mapname{font:calc(44 * var(--s)) var(--font-cond);text-align:center;letter-spacing:calc(2 * var(--s));font-weight:700}#loadscreen .ls-mode{justify-content:center;align-items:center;gap:calc(8 * var(--s));margin:calc(6 * var(--s)) 0 calc(14 * var(--s));font:calc(22 * var(--s)) var(--font-cond);text-transform:uppercase;letter-spacing:calc(1 * var(--s));color:#cfd6db;display:flex}#loadscreen .ls-mode img{width:calc(40 * var(--s));height:calc(40 * var(--s));border-radius:calc(8 * var(--s))}#loadscreen .ls-line{opacity:.3;background:#fff;height:2px}#loadscreen .ls-desc{margin-top:calc(14 * var(--s));font-size:calc(16 * var(--s));color:#fff;text-align:center;line-height:1.45}#loadscreen .ls-hint{left:calc(64 * var(--s));right:calc(64 * var(--s));bottom:calc(84 * var(--s));height:calc(42 * var(--s));align-items:center;gap:calc(16 * var(--s));display:flex;position:absolute}#loadscreen .ls-hint img{width:calc(42 * var(--s));height:calc(42 * var(--s));filter:brightness(0)saturate()invert(84%)sepia(38%)saturate(700%)hue-rotate(2deg)}#loadscreen .ls-hint span{font-size:calc(18 * var(--s));color:#eece60}#loadscreen .ls-progress{left:calc(20 * var(--s));right:calc(20 * var(--s));bottom:calc(20 * var(--s));position:absolute}#loadscreen .ls-status{height:calc(32 * var(--s));font:calc(22 * var(--s)) var(--font-cond);color:#ccc}#loadscreen .ls-bar{height:calc(6 * var(--s));background:#ffffff1f}#loadscreen .ls-bar i{background:linear-gradient(90deg,#3281ac,#063);width:0;height:100%;transition:width .25s ease-out;display:block}html.mobile #loadscreen{--s:calc(100dvh / 700)}html.mobile #loadscreen .ls-info{left:calc(24 * var(--s));bottom:calc(120 * var(--s))}html.mobile #loadscreen .ls-hint{left:calc(24 * var(--s));right:calc(24 * var(--s))}#playBtn{height:calc(44 * var(--s));cursor:pointer;font:700 calc(26 * var(--s)) var(--font);letter-spacing:calc(4 * var(--s));text-transform:uppercase;color:#55e414;background:0 0;border:0;align-items:center;padding:0;display:flex}#playBtn i{width:1px;height:100%;box-shadow:0 0 calc(40 * var(--s)) calc(4 * var(--s)) #068d06c4;background:#ffffff13;transition:box-shadow .25s,filter .25s}#playBtn span{padding:0 calc(18 * var(--s))}#playBtn:hover i{filter:brightness(2);box-shadow:0 0 calc(80 * var(--s)) calc(5 * var(--s)) #04b304a2}#loading{z-index:20;--s:calc(100dvh / 1080);cursor:default;background:#fba80a;transition:opacity .4s ease-out;display:block;position:fixed;inset:0;overflow:hidden}#loading.intro-out{opacity:0;pointer-events:none}@media (hover:none) and (pointer:coarse){#loading{background-color:#0c1118}#loading:before,#loading:after{content:"";z-index:1;pointer-events:none;height:30px;position:absolute;left:0;right:0}#loading:before{background:linear-gradient(#0c1118 0 6px,#0c111800);top:0}#loading:after{background:linear-gradient(0deg,#0c1118 0 6px,#0c111800);bottom:0}}#loading .intro-cv{width:100%;height:100%;display:block;position:absolute;inset:0}#loading .ls-block{left:calc(48 * var(--s) + env(safe-area-inset-left));right:calc(48 * var(--s) + env(safe-area-inset-right));bottom:calc(40 * var(--s) + env(safe-area-inset-bottom));opacity:0;transition:opacity .3s;position:absolute}#loading.wait .ls-block{opacity:1}#loading .ls-row{align-items:center;gap:calc(10 * var(--s));margin-bottom:calc(10 * var(--s));display:flex}#loading .ls-spin{width:calc(22 * var(--s));height:calc(22 * var(--s));filter:brightness(0);opacity:.75;animation:1.1s linear infinite lsSpin}@keyframes lsSpin{to{transform:rotate(360deg)}}#loading .ls-status{font:700 calc(20 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#060302bf}#loading .ls-track{height:calc(4 * var(--s));background:#06030224;min-height:2px}#loading #loadBar{background:#060302;width:0;height:100%;transition:width .2s}html.portrait #loading{--s:calc(100vw / 620)}html.mobile,html.mobile body{touch-action:none;overscroll-behavior:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:100%}html.mobile .desktopOnly,html:not(.mobile) .touchOnly{display:none}#rotate{z-index:50;text-align:center;background:#111;justify-content:center;align-items:center;padding:24px;font-size:22px;display:none;position:fixed;inset:0}@media (orientation:portrait){html.mobile:not(.allow-portrait) #rotate{display:flex}}#touch{z-index:5;touch-action:none;display:none;position:fixed;inset:0}#touch .stick{pointer-events:none;background:#ffffff12;border:2px solid #ffffff38;border-radius:50%;width:124px;height:124px;margin:-62px 0 0 -62px;display:none;position:absolute}#touch .knob{background:#ffffff52;border-radius:50%;width:52px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tbtn{color:#fff;font:700 13px var(--font);letter-spacing:1px;background:#0c0e106b;border:2px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.tbtn.on{background:#e3a44b8c}.tbtn.latched{border-color:var(--t);color:var(--t)}.t-fire{right:calc(env(safe-area-inset-right) + 26px);width:86px;height:86px;font-size:16px;bottom:26%}.t-fire2{left:calc(env(safe-area-inset-left) + 22px);width:62px;height:62px;top:36%}.t-jump{right:calc(env(safe-area-inset-right) + 128px);width:60px;height:60px;bottom:42%}.t-crouch{right:calc(env(safe-area-inset-right) + 128px);width:60px;height:60px;bottom:12%}.t-reload{right:calc(env(safe-area-inset-right) + 42px);width:52px;height:52px;font-size:16px;bottom:calc(26% + 100px)}.t-swap{right:calc(env(safe-area-inset-right) + 128px);width:52px;height:52px;font-size:13px;bottom:calc(42% + 72px)}.t-zoom{right:calc(env(safe-area-inset-right) + 42px);width:52px;height:52px;font-size:11px;bottom:calc(26% + 162px)}#touch:not(.sniper) .t-zoom{display:none}.t-use{right:calc(env(safe-area-inset-right) + 128px);width:56px;height:56px;font-size:16px;bottom:calc(12% + 72px)}.t-buy{right:calc(env(safe-area-inset-right) + 196px);width:56px;height:56px;font-size:12px;bottom:calc(12% + 72px)}.t-pause,.t-board,.t-view{border-radius:8px;width:44px;height:32px;font-size:12px;top:8px}.t-pause{right:calc(env(safe-area-inset-right) + 8px)}.t-board{right:calc(env(safe-area-inset-right) + 58px)}.t-view{right:calc(env(safe-area-inset-right) + 108px)}html.mobile #weapons{display:none}#touch.editing .tbtn{background:#e3a44b4d;border-style:dashed}#touch.editing .tbtn.removed{opacity:.35;border-style:dotted}#touch.editing .tbtn.picked{background:#e3a44b99;border-style:solid}#touch.editing .t-zoom{display:flex}#btnEdit{left:50%;bottom:calc(env(safe-area-inset-bottom) + 14px);z-index:8;background:#0c0e10db;border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:14px 18px;display:flex;position:fixed;transform:translate(-50%)}#btnEdit[hidden],#progress[hidden],#buy[hidden]{display:none}#btnEdit .hint{font:13px var(--font);color:#93a0aa;letter-spacing:.5px}#btnEdit label{font:13px var(--font);color:#cfd8de;align-items:center;gap:10px;display:flex}#btnEdit .row{gap:10px;display:flex}#buy{z-index:9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06080ab8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#buy[hidden]{display:none}#buyWheel{aspect-ratio:1;width:min(78vmin,560px);position:relative}#buyRing{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#buyRing .seg{fill:#96969629;stroke:#000000d9;stroke-width:1px}#buyRing .seg:hover{fill:#e3a44b4d}#buyRing .seg.owned{fill:#86c06c38;stroke:#86c06c}#buyRing .seg.poor{fill:#5a5a5a1a}#buyLabels{position:absolute;inset:0}#buyLabels .tag{color:#e6edf2;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:30%;min-height:30%;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}#buyLabels .tag:active{background:#e3a44b40;border-radius:12px}#buyLabels .tag u{font:700 11px var(--font);color:#93a0aa;letter-spacing:1px;text-decoration:none}#buyLabels .tag img{object-fit:contain;opacity:.92;width:74%;height:26px}#buyLabels .tag b{font:700 13px var(--font);letter-spacing:1px;text-transform:uppercase}#buyLabels .tag span{font:700 13px var(--font);color:#86c06c}#buyLabels .tag.owned span:after{content:" ✓"}#buyLabels .tag.poor{opacity:.4}#buyHub{aspect-ratio:1;background:#080a0ce6;border:1px solid #ffffff29;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:34%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#buyHub i{font-style:normal;font:700 clamp(18px, 4.4vmin, 30px) var(--font);color:#86c06c}#buyHub em{font-style:normal;font:600 clamp(10px, 2.2vmin, 14px) var(--font);letter-spacing:2px;text-transform:uppercase;color:#93a0aa}#buyHub #buyClose{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;width:34px;height:34px;margin-top:2px;font-size:15px}html.shopopen #touch .tbtn:not(.t-buy){display:none}html.shopopen #touch .stick{display:none!important}html.mobile #buyLabels .tag b,html.mobile #buyLabels .tag span{font-size:11px}html.mobile #buyLabels .tag img{height:20px}#money{left:calc(env(safe-area-inset-left) + 18px);z-index:3;font:700 20px var(--font);color:#86c06c;text-shadow:0 1px 3px #000c;position:fixed;bottom:104px}html.mobile #money{left:calc(env(safe-area-inset-left) + 12px);bottom:calc(env(safe-area-inset-bottom) + 76px);font-size:15px}#progress{z-index:4;font:700 13px var(--font);letter-spacing:2px;text-transform:uppercase;color:#e6edf2;text-shadow:0 1px 3px #000c;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;top:58%;left:50%;transform:translate(-50%)}#progress .bar{background:#0000008c;border-radius:3px;width:190px;height:6px;overflow:hidden}#progress .bar i{background:#6fc36f;height:100%;display:block}.t-use{display:flex}.btn{color:#fff;font:700 13px var(--font);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:8px;padding:9px 18px}.btn:active{background:#e3a44b80}.btn.small{padding:6px 12px;font-size:12px}html.mobile #loading{--s:calc(100dvh / 700)}html.mobile #loading .ls-block{left:calc(28 * var(--s) + env(safe-area-inset-left));bottom:calc(64 * var(--s) + env(safe-area-inset-bottom));width:min(58vw, calc(340 * var(--s)))}html.mobile #loading .ls-row{margin:calc(14 * var(--s)) 0 calc(6 * var(--s))}html.mobile #radar{width:104px;height:104px;left:calc(env(safe-area-inset-left) + 8px);top:8px}html.mobile #hud{--s:calc(100dvh / 620)}html.mobile #killfeed{top:50px;right:calc(env(safe-area-inset-right) + 8px);transform-origin:100% 0;transform:scale(.7)}html.mobile #ha{bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));width:min(calc(800 * var(--s)), calc(100vw - 150px))}html.mobile #scoreboard{width:min(460px,90vw);min-width:0;transform:translate(-50%,-50%)scale(.8)}html.mobile #bannerTitle{font-size:26px}html.mobile #bannerSub{font-size:13px}html.mobile #deathMsg{font-size:15px;bottom:70px}html.mobile #reloadHint{font-size:14px}html.mobile #menu{--s:calc(100dvh / 700);touch-action:pan-y}html.mobile #menu .panel{touch-action:pan-y;-webkit-overflow-scrolling:touch}html.mobile #menu .nav{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html.mobile #menu .wordmark{display:none}html.mobile #menu .cards{top:calc(64 * var(--s));left:calc(12 * var(--s) + env(safe-area-inset-left));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));width:calc(256 * var(--s));gap:calc(6 * var(--s))}html.mobile #menu .rightcol{right:calc(12 * var(--s) + env(safe-area-inset-right));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));gap:calc(6 * var(--s))}html.mobile #menu .card--note p{padding:calc(6 * var(--s)) calc(10 * var(--s)) calc(8 * var(--s));font-size:calc(12 * var(--s))}html.mobile #playBtn{height:calc(64 * var(--s));font-size:calc(30 * var(--s))}html.mobile #menu .keys{grid-template-columns:repeat(2,1fr)}html.mobile #menu .panel-inner{margin:calc(12 * var(--s)) 0}html.mobile #menu .nameplate{bottom:calc(8 * var(--s) + env(safe-area-inset-bottom))}body.lobbyonly #scene,body.lobbyonly #bg{cursor:grab}body.lobbyonly.dragging,body.lobbyonly.dragging #scene,body.lobbyonly.dragging #bg{cursor:grabbing}body.lobbyonly #menu .tab{touch-action:none}#menu .viewers{align-items:center;gap:calc(7 * var(--s));height:calc(26 * var(--s));padding:0 calc(10 * var(--s));font:calc(15 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#aeb6bc;white-space:nowrap;background:#0000006b;border:1px solid #ffffff1a;display:flex}#menu .nav-right .viewers{margin-right:calc(14 * var(--s));position:relative}#menu .dc{margin-right:calc(10 * var(--s));position:relative}#menu .dc[hidden]{display:none}#menu .dc-chip{align-items:center;gap:calc(8 * var(--s));height:calc(30 * var(--s));min-height:26px;padding:0 calc(12 * var(--s)) 0 calc(4 * var(--s));border-radius:calc(16 * var(--s));color:#fff;font:700 calc(15 * var(--s)) var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;cursor:pointer;background:#5865f2;border:1px solid #5865f2;display:flex}#menu .dc-chip:hover{background:#4752c4;border-color:#4752c4}#menu .dc-chip.in{text-transform:none;font:600 calc(15 * var(--s)) var(--font);letter-spacing:0;background:#00000073;border-color:#5865f2bf}#menu .dc-chip.in:hover,#menu .dc-chip.open{background:#5865f240}#menu .dc-name{max-width:calc(170 * var(--s));text-overflow:ellipsis;white-space:nowrap;font:inherit;overflow:hidden}#menu .dc-ico{width:calc(22 * var(--s));height:calc(22 * var(--s));color:#fff;background:#5865f2;border-radius:50%;flex:none;place-items:center;min-width:18px;min-height:18px;display:grid;position:relative}#menu .dc-chip:not(.in) .dc-ico{background:0 0}#menu .dc-ico .dc-mark{width:64%;height:64%}#menu .dc-ok{color:#fff;background:#23a55a;border:2px solid #11151a;border-radius:50%;place-items:center;width:45%;min-width:9px;height:45%;min-height:9px;display:grid;position:absolute;bottom:-3px;right:-3px}#menu .dc-ok svg{width:80%;height:80%}#menu .dc-pop{z-index:40;width:max(calc(300 * var(--s)), 240px);padding:calc(16 * var(--s));box-shadow:0 calc(10 * var(--s)) calc(30 * var(--s)) #000a;font:max(calc(14 * var(--s)), 12px) / 1.4 var(--font);color:#cfd6dc;text-transform:none;letter-spacing:0;background:#0e1217f7;border:1px solid #ffffff24;position:absolute;top:calc(100% + 8px);right:0}#menu .dc-pop[hidden]{display:none}#menu .dc-pop-head{align-items:center;gap:calc(12 * var(--s));margin-bottom:calc(10 * var(--s));display:flex}#menu .dc-ico--big{width:calc(40 * var(--s));height:calc(40 * var(--s));min-width:32px;min-height:32px}#menu .dc-pop-head small{font-size:max(calc(12 * var(--s)), 11px);color:#8e99a3;display:block}#menu .dc-pop-head b{font:700 max(calc(18 * var(--s)), 15px) var(--font);color:#fff;display:block}#menu .dc-pop p{margin:0 0 calc(8 * var(--s))}#menu .dc-pop .dc-pop-note{color:#7d8891;font-size:max(calc(12 * var(--s)), 11px)}#menu .dc-out{width:100%;margin-top:calc(6 * var(--s));min-height:32px;padding:calc(8 * var(--s));color:#fff;font:700 max(calc(14 * var(--s)), 12px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3}#menu .dc-out:hover{color:#ff8a80;background:#e5534b26;border-color:#e5534b}html.portrait #menu .dc-chip.in .dc-name{display:none}html.portrait #menu .dc-chip.in{padding-right:calc(4 * var(--s))}#menu .viewers:before{content:"";opacity:.05;pointer-events:none;background:url(/hud/linemap.png);position:absolute;inset:0}#menu .viewers i{width:calc(7 * var(--s));height:calc(7 * var(--s));box-shadow:0 0 calc(7 * var(--s)) #65e46acc;background:#65e46a;border-radius:50%;flex:none;animation:2.4s ease-in-out infinite viewersPulse;display:block}@keyframes viewersPulse{0%,to{opacity:1}50%{opacity:.45}}#menu .viewers b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}#menu .viewers em{font-style:normal;font-size:calc(13 * var(--s));color:#7e878e}#menu .viewers>b,#menu .viewers>span,#menu .viewers>em,#menu .soundbtn>span{transform:translateY(var(--capshift,0em))}#menu .hud-corner{z-index:5;right:calc(16 * var(--s) + env(safe-area-inset-right));top:calc(76 * var(--s));align-items:center;gap:calc(8 * var(--s));display:flex;position:absolute}#menu .hud-corner .viewers{height:calc(34 * var(--s));box-sizing:border-box;padding:0 calc(12 * var(--s));position:relative}#menu>.dc{z-index:6;top:calc(12 * var(--s) + env(safe-area-inset-top));left:calc(12 * var(--s) + env(safe-area-inset-left));margin:0;position:absolute}#menu>.dc .dc-pop{left:0;right:auto}#menu .soundbtn{align-items:center;gap:calc(7 * var(--s));height:calc(34 * var(--s));padding:0 calc(12 * var(--s));font:calc(15 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#dfe4e8;cursor:pointer;background:#0a0c0ed1;border:1px solid #82d8ff73;display:flex;position:relative}#menu .soundbtn img{width:calc(17 * var(--s));height:calc(17 * var(--s));display:block}#menu .soundbtn:after{content:"";inset:calc(-3 * var(--s));pointer-events:none;border:1px solid #82d8ff80;animation:1.8s ease-out infinite soundPulse;position:absolute}@keyframes soundPulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.06)}}#menu .soundbtn.playing{padding:0 calc(9 * var(--s));border-color:#ffffff1f;gap:0}#menu .soundbtn.playing span,#menu .soundbtn.playing:after{display:none}#menu .soundbtn.off img{opacity:.5}#menu .disclaimer{left:calc(16 * var(--s) + env(safe-area-inset-left));top:calc(72 * var(--s));width:calc(256 * var(--s));font-size:calc(11 * var(--s));letter-spacing:calc(.3 * var(--s));color:#ffffff6b;text-shadow:0 1px calc(3 * var(--s)) #000;pointer-events:none;margin:0;line-height:1.35;position:absolute}html.mobile #menu .disclaimer{left:calc(12 * var(--s) + env(safe-area-inset-left));top:calc(70 * var(--s))}#notice .notice-fine{margin-top:calc(14 * var(--s));font-size:calc(13 * var(--s));color:#6f777d}body.lobbyonly{background:#0c1118}html:not(.menuscene) body:not(.lobbyonly) #bg,html:not(.menuscene) body:not(.lobbyonly) #scene{display:none}html.menuscene #bg{z-index:0}html.menuscene #scene{z-index:1}#menu{z-index:2}html.menuscene #game{visibility:hidden}#bg{object-fit:cover;width:100%;height:100dvh;position:fixed;inset:0}#scene{width:100%;height:100dvh;display:block;position:fixed;inset:0}#vignette{z-index:1;pointer-events:none;background:linear-gradient(#0009 0%,#00000079 3.125%,#00000061 6.25%,#0000004c 9.375%,#0000003a 12.5%,#0000002a 15.625%,#0000001b 18.75%,#0000000d 21.875%,#0000 25%),linear-gradient(#0000 85%,#00000012 88.75%,#00000025 92.5%,#0000003a 96.25%,#00000053 100%);height:100dvh;position:fixed;inset:0}body.lobbyonly #menu{display:flex}body.lobbyonly #menu .nameplate{display:none}#menu.showcase .card,#menu.showcase .navbtn,#menu.showcase .naviconbtn{cursor:pointer}#menu.showcase .card--match:hover,#menu.showcase .card--map:hover{filter:brightness(1.12)}#notice{z-index:40;--s:calc(100dvh / 1080);background:#000000b8;justify-content:center;align-items:center;height:100dvh;display:none;position:fixed;inset:0}#notice.on{animation:.2s ease-in noticeIn;display:flex}@keyframes noticeIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}#notice .notice-card{width:min(calc(760 * var(--s)), calc(100vw - 32px));max-height:calc(100vh - 32px);box-shadow:0 calc(20 * var(--s)) calc(60 * var(--s)) #000a;background:#0d1014;border:1px solid #ffffff1f;position:relative;overflow:hidden auto}#notice .notice-map{object-fit:cover;opacity:.1;width:100%;height:100%;position:absolute;inset:0}#notice .notice-body{padding:calc(28 * var(--s)) calc(32 * var(--s)) calc(24 * var(--s));text-align:center;position:relative}#notice .notice-title{font:calc(52 * var(--s)) var(--font-cond);text-transform:uppercase;letter-spacing:calc(2 * var(--s));color:#65e46a;text-shadow:0 0 calc(4 * var(--s)) #00000087;font-weight:700}#notice .notice-sub{margin-top:calc(4 * var(--s));font-size:calc(19 * var(--s));color:#65e46a}#notice .notice-line{height:1px;margin:calc(16 * var(--s)) 0;background:#0f9d58}#notice p{margin:0 0 calc(10 * var(--s));font-size:calc(17 * var(--s));color:#d6dade;line-height:1.5}#notice .notice-soon{color:#9aa3ab}#noticeOk{margin-top:calc(10 * var(--s));padding:calc(10 * var(--s)) calc(34 * var(--s));font:700 calc(22 * var(--s)) var(--font);letter-spacing:calc(3 * var(--s));text-transform:uppercase;color:#65e46a;cursor:pointer;background:0 0;border:1px solid #65e46a73}#noticeOk:hover{background:#65e46a1f}html.mobile #notice{--s:calc(100dvh / 620)}html.mobile #notice .notice-body{padding:calc(20 * var(--s)) calc(22 * var(--s))}html.portrait body.lobbyonly #menu .cards{left:env(safe-area-inset-left);right:env(safe-area-inset-right);width:auto;top:auto;bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));gap:calc(6 * var(--s));flex-direction:column}html.portrait body.lobbyonly #menu .rightcol{left:env(safe-area-inset-left);right:env(safe-area-inset-right);top:calc(58 * var(--s) + env(safe-area-inset-top));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));justify-content:space-between;width:auto}html.portrait body.lobbyonly #menu .card--launch{order:0}html.portrait body.lobbyonly #menu .card--support{order:2}html.portrait body.lobbyonly #menu .rightcol{column-gap:calc(6 * var(--s));grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;display:grid}html.portrait body.lobbyonly #menu .card--launch{grid-area:1/1}html.portrait body.lobbyonly #menu .card--support{flex-direction:column;grid-area:1/2;display:flex}html.portrait body.lobbyonly #menu .card--support .store-foot{margin-top:auto}html.portrait body.lobbyonly #menu .card--support .store-head{padding:calc(4 * var(--s)) calc(10 * var(--s));background:#0000008c;border-bottom:1px solid #ffffff40}html.portrait body.lobbyonly #menu .card--support .store-line{display:none}html.portrait body.lobbyonly #menu .card--support .store-head b{font-size:calc(18 * var(--s))}html.portrait body.lobbyonly #menu .card--minigame{grid-area:3/1/4/3;grid-template-columns:calc(200 * var(--s)) 1fr;grid-template-rows:auto 1fr auto;display:grid}html.portrait body.lobbyonly #menu .rightcol{grid-template-rows:auto 1fr auto auto}html.portrait body.lobbyonly #menu .card--chickens{margin-top:calc(6 * var(--s));grid-area:4/1/5/3}html.portrait body.lobbyonly #menu .card--minigame .card-head{grid-column:1/-1}html.portrait body.lobbyonly #menu .card--minigame .mg-art{aspect-ratio:auto;grid-row:2/4}html.portrait body.lobbyonly #menu .card--minigame .mg-info{padding:calc(10 * var(--s)) calc(12 * var(--s)) 0;display:block}html.portrait body.lobbyonly #menu .card--minigame .mg-info p{margin:calc(3 * var(--s)) 0 0;font-size:calc(12 * var(--s));color:#9aa3ab;line-height:1.35}html.portrait body.lobbyonly #menu .cards{display:none}html.portrait body.lobbyonly #menu .disclaimer{left:env(safe-area-inset-left);right:env(safe-area-inset-right);text-align:center;width:auto}html.portrait body.lobbyonly #menu .card--map,html.portrait body.lobbyonly #menu .nameplate,html.portrait body.lobbyonly #menu .nav{display:none}html.portrait body.lobbyonly #menu .hud-corner{top:calc(12 * var(--s) + env(safe-area-inset-top))}html.portrait body.lobbyonly #bg{object-position:60% center}html.portrait body.lobbyonly #menu,html.portrait #notice{--s:calc(100vw / 620)}#menu .leftcol{justify-content:flex-end;gap:calc(10 * var(--s))}html:not(.mobile) #menu .leftcol{width:calc(330 * var(--s))}#menu .lsec{box-shadow:0 0 calc(8 * var(--s)) #00000071;background:#0009;flex-direction:column;flex:none;display:flex;position:relative}#menu .lsec>.card-head{background:#0000008c;border-bottom:1px solid #ffffff40}#menu .lsec--bomb .card--match>.card-head{display:none}#menu .lsec--mini{box-shadow:0 0 calc(18 * var(--s)) #ffc44638, 0 0 calc(8 * var(--s)) #000a}#menu .lsec--mini:before{content:"";z-index:2;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#ffd27a26 30%,#ffe296f2 45%,#ffd27a26 60%) 0 0/300% 100%;padding:1px;animation:4s linear infinite lsecShine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lsecShine{0%{background-position:100% 0}to{background-position:-200% 0}}#menu .lsec--mini>.card-head b{color:#ffd27a}#menu .lsec .mg-new{padding:0 calc(6 * var(--s));color:#111;letter-spacing:calc(1 * var(--s));background:#ffd27a;margin-left:auto;font-weight:700;animation:1.6s ease-in-out infinite mgNew}#menu .lsec>.card-head .mg-new{padding:calc(4 * var(--s)) calc(7 * var(--s)) calc(4 * var(--s)) calc(8 * var(--s));text-box:trim-both cap alphabetic;align-self:center;align-items:center;line-height:1;display:inline-flex}@keyframes mgNew{50%{box-shadow:0 0 calc(10 * var(--s)) #ffd27acc;background:#fff0c4}}#menu .mg-row{aspect-ratio:16/8.2;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}#menu .mg-row+.mg-row{border-top:1px solid #ffffff1f}#menu .mg-thumb{position:absolute;inset:0}#menu .mg-thumb img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;transition:transform .35s;display:block}#menu .mg-row:hover .mg-thumb img{transform:scale(1.04)}#menu .mg-thumb:after{content:"";background:linear-gradient(#0000 35%,#000000d1 88%);position:absolute;inset:0}#menu .mg-text{left:calc(12 * var(--s));right:calc(92 * var(--s));bottom:calc(10 * var(--s));align-items:flex-start;gap:calc(3 * var(--s));text-shadow:0 1px calc(3 * var(--s)) #000;flex-direction:column;display:flex;position:absolute}#menu .mg-text>b{white-space:nowrap;font:700 calc(26 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#fff}#menu .mg-text>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:calc(12.5 * var(--s));color:#dfe4e8;overflow:hidden}#menu .mg-row .mg-stats{height:calc(20 * var(--s));margin-top:calc(2 * var(--s));padding:0 calc(7 * var(--s));gap:calc(5 * var(--s));font-size:calc(12.5 * var(--s));background:#0009;position:relative}#menu .mg-row .mg-stats[hidden]{display:none}#menu .mg-row .mg-stats i{width:calc(6 * var(--s));height:calc(6 * var(--s))}#menu .mg-row .mg-stats em{font-size:calc(11 * var(--s))}#menu .mg-row .mg-btn{right:calc(10 * var(--s));bottom:calc(12 * var(--s));padding:calc(8 * var(--s)) calc(16 * var(--s));font-size:calc(15 * var(--s));box-shadow:0 0 calc(12 * var(--s)) #b3261e99;background:#b3261e;position:absolute}#menu .mg-row:hover .mg-btn{filter:brightness(1.2)}html.mobile #menu .mg-row.card--surf,html.mobile #menu .mg-row.card--aim{display:none}#menu .mg-row .mg-rownew{z-index:1;right:calc(10 * var(--s));top:calc(10 * var(--s));padding:calc(2 * var(--s)) calc(7 * var(--s));font:700 calc(12 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));color:#12161b;box-shadow:0 0 calc(10 * var(--s)) #f5a31680;background:#f5a316;font-style:normal;position:absolute}html:not(.mobile) #menu .lsec--bomb .card--map{aspect-ratio:16/6.5;overflow:hidden}html:not(.mobile) #menu .lsec--bomb .card--map img{object-fit:cover;object-position:50% 45%;height:100%}#menu #navFull svg{width:calc(22 * var(--s));height:calc(22 * var(--s));color:#fff;opacity:.85}#menu #navFull:hover svg,#menu #navFull.on svg{opacity:1}#menu #navFull .fs-exit,#menu #navFull.on .fs-enter{display:none}#menu #navFull.on .fs-exit{display:block}#menu #navFull.on{background:#ffffff1f}html:not(.portrait) #menu .hud-corner{right:calc(16 * var(--s) + env(safe-area-inset-right));top:calc(72 * var(--s))}html.mobile:not(.portrait) #menu .hud-corner{right:calc(12 * var(--s) + env(safe-area-inset-right));top:calc(60 * var(--s))}html:not(.portrait) #menu .rightcol{max-height:calc(100% - 132 * var(--s))}html:not(.portrait) #menu .disclaimer{top:auto;left:50%;right:auto;bottom:calc(8 * var(--s) + env(safe-area-inset-bottom));width:auto;max-width:calc(100% - 2 * 360 * var(--s));white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:calc(11 * var(--s));overflow:hidden;transform:translate(-50%)}html.mobile:not(.portrait) #menu .disclaimer{max-width:calc(100% - 2 * 280 * var(--s));font-size:max(calc(10 * var(--s)), 8px)}html.mobile:not(.portrait) #menu .leftcol{width:calc(280 * var(--s));gap:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .mg-thumb img{object-position:50% 28%}html.mobile:not(.portrait) #menu .mg-text{left:calc(8 * var(--s));right:auto;bottom:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .mg-text>b,html.mobile:not(.portrait) #menu .mg-text>span{display:none}html.mobile:not(.portrait) #menu .mg-row .mg-btn{right:calc(6 * var(--s));bottom:calc(6 * var(--s));padding:calc(6 * var(--s)) calc(14 * var(--s));font-size:calc(14 * var(--s))}html.mobile:not(.portrait) #menu .lsec--bomb{flex:0 auto;min-height:0}html.mobile:not(.portrait) #menu .lsec--bomb .card--map{flex:0 auto;min-height:0;overflow:hidden}html.mobile:not(.portrait) #menu .lsec--bomb .card--map img{object-fit:cover;height:100%}html.portrait body.lobbyonly #menu .cards.leftcol{left:calc(8 * var(--s) + env(safe-area-inset-left));right:calc(8 * var(--s) + env(safe-area-inset-right));width:auto;top:auto;bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));display:flex}html.portrait body.lobbyonly #menu .lsec--bomb{display:none}html.portrait body.lobbyonly #menu .mg-row{aspect-ratio:16/7}html.portrait body.lobbyonly #menu .rightcol{bottom:auto}html.portrait body.lobbyonly #menu .mg-text>b{font-size:calc(30 * var(--s))}html.portrait body.lobbyonly #menu .mg-text>span{font-size:calc(15 * var(--s))}html.portrait body.lobbyonly #menu .mg-row .mg-btn{font-size:calc(18 * var(--s));padding:calc(10 * var(--s)) calc(20 * var(--s))}#menu .navbtn>span{transform:translateY(var(--capshift,0em));display:inline-block}#menu .lsec--bomb .card--match .card-body{display:none}#menu .lsec--bomb{cursor:pointer}#menu .lsec--bomb:hover{box-shadow:0 0 0 1px #ffffff59, 0 0 calc(12 * var(--s)) #000a}#menu .lsec--bomb:hover .card--map img{filter:brightness(1.12)}#menu .lsec--bomb .card--match{padding-bottom:calc(6 * var(--s))}#menu .rightcol{gap:calc(12 * var(--s))}#menu .card--support,#menu .card--discord{gap:calc(6 * var(--s));padding:calc(13 * var(--s)) calc(14 * var(--s)) calc(12 * var(--s));color:#fff;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}#menu .card--support:hover,#menu .card--discord:hover{transform:translateY(calc(-2 * var(--s)))}#menu .pc-kicker{align-items:center;gap:calc(6 * var(--s));font:700 calc(12 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;display:flex}#menu .pc-kicker svg{width:calc(14 * var(--s));height:calc(14 * var(--s))}#menu .pc-title{font:700 calc(25 * var(--s)) / 1.02 var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase}#menu .card--support p,#menu .card--discord p{font-size:calc(12.5 * var(--s));color:#ffffffb8;margin:0;line-height:1.35}#menu .pc-btn{margin-top:calc(4 * var(--s));flex:none;position:relative;overflow:hidden}#menu .pc-btn:after{content:"";background:linear-gradient(100deg,#0000,#fff6,#0000);width:40%;animation:4s ease-in-out infinite pcShine;position:absolute;top:0;bottom:0;left:-60%}@keyframes pcShine{0%,60%{left:-60%}to{left:130%}}#menu .card--support{box-shadow:0 0 calc(16 * var(--s)) #0f9d584d, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009;background:radial-gradient(120% 85% at 100% 0,#0f9d5880,#0000 62%),linear-gradient(165deg,#10301f,#07130d 72%);border:1px solid #2ecc7173}#menu .card--support:hover{box-shadow:0 0 calc(24 * var(--s)) #0f9d588c, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009}#menu .card--support .pc-kicker{color:#62e59d}#menu .card--support .pc-kicker svg{animation:1.6s ease-in-out infinite pcBeat}@keyframes pcBeat{0%,50%,to{transform:scale(1)}20%{transform:scale(1.28)}35%{transform:scale(1.05)}}#menu .card--support .pc-btn{background:#0f9d58}#menu .pc-via{margin-top:calc(-1 * var(--s));font-size:calc(10.5 * var(--s));color:#ffffff73;align-self:center}#menu .card--discord{margin-top:calc(14 * var(--s));box-shadow:0 0 calc(18 * var(--s)) #5865f26b, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009;background:radial-gradient(120% 90% at 100% 0,#5865f2b3,#0000 62%),linear-gradient(165deg,#222767,#0d0f2c 72%);border:1px solid #7682ffb3;overflow:visible}#menu .card--discord:hover{box-shadow:0 0 calc(26 * var(--s)) #5865f2a6, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009}#menu .card--discord .pc-kicker,#menu .card--discord .pc-title{padding-right:calc(58 * var(--s))}#menu .card--discord .pc-kicker{color:#b8c0ff}#menu .card--discord .pc-btn{background:#5865f2}#menu .dc-logo{top:calc(-24 * var(--s));right:calc(-14 * var(--s));width:calc(80 * var(--s));pointer-events:none;height:auto;filter:drop-shadow(0 calc(6 * var(--s)) calc(10 * var(--s)) #0000008c);animation:3.4s ease-in-out infinite dcFloat;position:absolute;transform:rotate(10deg)}@keyframes dcFloat{50%{transform:rotate(4deg) translateY(calc(-4 * var(--s)))}}#menu .dc-stats{gap:calc(14 * var(--s));font-size:calc(12.5 * var(--s));color:#dfe3ff;display:flex}#menu .dc-stats[hidden]{visibility:hidden;display:flex}#menu .dc-stats span{align-items:center;gap:calc(5 * var(--s));display:flex}#menu .dc-stats b{color:#fff;font-variant-numeric:tabular-nums}#menu .dc-stats i{width:calc(8 * var(--s));height:calc(8 * var(--s));background:#8a93a8;border-radius:50%}#menu .dc-stats i.on{box-shadow:0 0 calc(6 * var(--s)) #3ba55d;background:#3ba55d}html.mobile:not(.portrait) #menu .rightcol{gap:calc(8 * var(--s))}html.mobile:not(.portrait) #menu .card--support p,html.mobile:not(.portrait) #menu .card--discord p,html.mobile:not(.portrait) #menu .pc-via{display:none}html.mobile:not(.portrait) #menu .card--support,html.mobile:not(.portrait) #menu .card--discord{gap:calc(4 * var(--s));padding:calc(9 * var(--s)) calc(10 * var(--s))}html.mobile:not(.portrait) #menu .pc-title{font-size:calc(20 * var(--s))}html.mobile:not(.portrait) #menu .card--discord{margin-top:calc(10 * var(--s))}html.portrait body.lobbyonly #menu .card--discord{order:0;grid-area:1/1/2/-1;margin-top:0}html.portrait body.lobbyonly #menu .card--support{order:2;grid-area:1/2}html.portrait body.lobbyonly #menu .card--support p,html.portrait body.lobbyonly #menu .card--discord p,html.portrait body.lobbyonly #menu .pc-via{display:none}html.portrait body.lobbyonly #menu .card--support,html.portrait body.lobbyonly #menu .card--discord{gap:calc(5 * var(--s));padding:calc(10 * var(--s)) calc(10 * var(--s))}html.portrait body.lobbyonly #menu .pc-title{font-size:calc(21 * var(--s))}html.portrait body.lobbyonly #menu .pc-btn{margin-top:auto}html.portrait body.lobbyonly #menu .dc-logo{width:calc(50 * var(--s));top:calc(-10 * var(--s));right:calc(-6 * var(--s))}html.portrait body.lobbyonly #menu .card--discord .pc-kicker,html.portrait body.lobbyonly #menu .card--discord .pc-title{padding-right:calc(34 * var(--s))}html.portrait body.lobbyonly #menu .dc-stats{gap:calc(8 * var(--s));font-size:calc(11.5 * var(--s))}html.portrait body.lobbyonly #menu .rightcol{left:calc(8 * var(--s) + env(safe-area-inset-left));right:calc(8 * var(--s) + env(safe-area-inset-right));column-gap:calc(8 * var(--s))}html:not(.mobile) #menu .rightcol{width:calc(296 * var(--s))}html.mobile:not(.portrait) #menu{--s:min(calc(100dvh / 430), calc(100vw / 1000))}html.mobile:not(.portrait) #menu .nav{height:calc(56 * var(--s))}html.mobile:not(.portrait) #menu .cards.leftcol{top:calc(66 * var(--s));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));width:calc(290 * var(--s));gap:calc(8 * var(--s))}html.mobile:not(.portrait) #menu .lsec>.card-head{padding:calc(3 * var(--s)) calc(10 * var(--s));font-size:calc(19 * var(--s))}html.mobile:not(.portrait) #menu .mg-row{aspect-ratio:16/6.2}html.mobile:not(.portrait) #menu .mg-row .mg-btn{padding:calc(7 * var(--s)) calc(16 * var(--s));font-size:calc(17 * var(--s))}html.mobile:not(.portrait) #menu .lsec--bomb{grid-template-columns:calc(120 * var(--s)) minmax(0, 1fr);flex:none;min-height:0;display:grid}html.mobile:not(.portrait) #menu .lsec--bomb>.card-head{display:none}html.mobile:not(.portrait) #menu .lsec--bomb .card--map{aspect-ratio:16/9;flex:none;min-height:0;overflow:hidden}html.mobile:not(.portrait) #menu .lsec--bomb .card--map img{object-fit:cover;width:100%;height:100%}html.mobile:not(.portrait) #menu .lsec--bomb .card-map-name{display:none}html.mobile:not(.portrait) #menu .lsec--bomb .card--match{justify-content:center;gap:calc(3 * var(--s));padding:0 calc(12 * var(--s));flex-direction:column;display:flex}html.mobile:not(.portrait) #menu .lsec--bomb .card--match:before{content:"Bomb defusal";font:700 calc(13 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:#9fc1e8}html.mobile:not(.portrait) #menu .lsec--bomb .card-title{font-size:calc(20 * var(--s));padding:0}html.mobile:not(.portrait) #menu .rightcol{max-height:none;width:calc(256 * var(--s));top:auto}html.mobile:not(.portrait) #menu .hud-corner{top:calc(64 * var(--s))}html.mobile:not(.portrait) #menu .disclaimer{max-width:calc(100% - 2 * 320 * var(--s));white-space:normal;font-size:calc(10.5 * var(--s));line-height:1.3}html.mobile:not(.portrait) #menu .lsec--bomb .card-title{font-size:calc(18 * var(--s));white-space:nowrap}html.mobile:not(.portrait) #menu .dc-logo{width:calc(62 * var(--s));top:calc(-18 * var(--s));right:calc(-6 * var(--s))}html.mobile:not(.portrait) #menu .card--discord .pc-kicker,html.mobile:not(.portrait) #menu .card--discord .pc-title{padding-right:calc(50 * var(--s))}#menu .rotatecard,html.portrait body.lobbyonly #menu .cards.leftcol{display:none}html.portrait body.lobbyonly #menu .rightcol{top:auto;bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));grid-template-rows:auto;row-gap:0}html.portrait body.lobbyonly #menu .rotatecard{z-index:4;top:calc(56 * var(--s) + env(safe-area-inset-top));left:calc(8 * var(--s) + env(safe-area-inset-left));right:calc(8 * var(--s) + env(safe-area-inset-right));align-items:center;gap:calc(16 * var(--s));padding:calc(16 * var(--s)) calc(18 * var(--s));color:#fff;text-align:left;font-family:var(--font);cursor:pointer;box-shadow:0 0 calc(20 * var(--s)) #82d7ff59, 0 calc(8 * var(--s)) calc(20 * var(--s)) #0009;background:radial-gradient(120% 120% at 0 0,#82d7ff4d,#0000 55%),linear-gradient(160deg,#163454f2,#08101cf2 70%);border:1px solid #82d7ffa6;display:flex;position:absolute}html.portrait body.lobbyonly #menu .rotatecard:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#82d7ff1a 30%,#c8eefff2 45%,#82d7ff1a 60%) 0 0/300% 100%;padding:1px;animation:3.5s linear infinite lsecShine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#menu .rc-icon{width:calc(84 * var(--s));height:calc(84 * var(--s));color:#82d7ff;flex:none;position:relative}#menu .rc-icon svg{width:100%;height:100%;position:absolute;inset:0}#menu .rc-phone{filter:drop-shadow(0 0 calc(6 * var(--s)) #82d7ff99);animation:3.2s cubic-bezier(.6,0,.3,1) infinite rcTurn}#menu .rc-arrow{opacity:0;animation:3.2s ease-in-out infinite rcArrow}@keyframes rcTurn{0%,22%{transform:rotate(0)}42%,78%{transform:rotate(-90deg)}96%,to{transform:rotate(0)}}@keyframes rcArrow{0%,12%{opacity:0;transform:rotate(20deg)}24%,40%{opacity:1;transform:rotate(-10deg)}52%,to{opacity:0;transform:rotate(-30deg)}}#menu .rc-text{gap:calc(4 * var(--s));flex-direction:column;min-width:0;display:flex}#menu .rc-kicker{font:700 calc(14 * var(--s)) var(--font);letter-spacing:calc(1.8 * var(--s));text-transform:uppercase;color:#82d7ff}#menu .rc-text b{font:700 calc(34 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase}#menu .rc-text em{font-style:normal;font-size:calc(17 * var(--s));color:#ffffffc7;line-height:1.35}#menu .rc-text small{font-size:calc(14 * var(--s));color:#ffffff80;transition:color .3s}html.portrait body.lobbyonly #menu .rotatecard.nudge{animation:.6s rcNudge}#menu .rotatecard.nudge small{color:#ffd27a}@keyframes rcNudge{20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}}#menu .rightcol{row-gap:calc(18 * var(--s));grid-auto-rows:1fr;align-content:end;display:grid}#menu .card--discord{margin-top:0}#menu .card--support .pc-btn,#menu .card--discord .pc-btn{margin-top:auto}html.mobile:not(.portrait) #menu .rightcol{row-gap:calc(14 * var(--s))}html.portrait body.lobbyonly #menu .rightcol{grid-auto-rows:auto}html.portrait body.lobbyonly #menu>.viewers{top:calc(12 * var(--s) + env(safe-area-inset-top));height:calc(34 * var(--s));box-sizing:border-box}html.mobile:not(.portrait) #menu .cards.leftcol{top:calc(12 * var(--s))}html.mobile:not(.portrait) #menu .lsec--mini{flex:0 auto;min-height:0}html.mobile:not(.portrait) #menu .mg-row{aspect-ratio:auto;height:calc(112 * var(--s));min-height:calc(56 * var(--s));flex:0 auto}html.mobile #menu .mg-row.card--chickens{display:none}html.mobile:not(.portrait) #menu .lsec--bomb{flex:none}html.mobile:not(.portrait) #menu .disclaimer{left:calc(12 * var(--s) + 290 * var(--s) + 18 * var(--s) + env(safe-area-inset-left));right:calc(12 * var(--s) + 256 * var(--s) + 18 * var(--s) + env(safe-area-inset-right));width:auto;max-width:none;transform:none}html.portrait body.lobbyonly #menu .rotatecard{box-shadow:0 calc(10 * var(--s)) calc(26 * var(--s)) #000000b3;padding-left:calc(22 * var(--s));background:linear-gradient(90deg,#090b0ef7 0%,#090b0ee6 48%,#090b0e94 100%),url(/hud/de_dust2.jpg) 70% 45%/cover;border:1px solid #ffffff24;border-left:0}html.portrait body.lobbyonly #menu .rotatecard:before{background:linear-gradient(110deg,#ffc94d14 30%,#ffe296f2 45%,#ffc94d14 60%) 0 0/300% 100%}html.portrait body.lobbyonly #menu .rotatecard:after{content:"";width:calc(4 * var(--s));box-shadow:0 0 calc(14 * var(--s)) #ffc94dbf;background:#ffc94d;position:absolute;top:0;bottom:0;left:0}html.portrait body.lobbyonly #menu .rc-icon{width:calc(88 * var(--s));height:calc(88 * var(--s));color:#ffc94d;background:radial-gradient(circle,#ffc94d33,#ffc94d0a 70%);border:1px solid #ffc94d73}html.portrait body.lobbyonly #menu .rc-icon svg{width:80%;height:80%;inset:10%}html.portrait body.lobbyonly #menu .rc-phone{filter:drop-shadow(0 0 calc(6 * var(--s)) #ffc94da6)}html.portrait body.lobbyonly #menu .rc-phone rect:first-child{fill:#ffc94d24}html.portrait body.lobbyonly #menu .rc-kicker{color:#ffc94d}html.portrait body.lobbyonly #menu .rc-text em{color:#c9d0d6}html.portrait body.lobbyonly #menu .rc-text small{color:#88929a}html.portrait body.lobbyonly #menu .rotatecard.nudge small{color:#ffc94d}#menu .nav{-webkit-backdrop-filter:blur(calc(16 * var(--s)));backdrop-filter:blur(calc(16 * var(--s)));background:#ffffff03;border-bottom:0}#menu .nav:after{display:none}#menu .nav-left{padding-left:0}#menu .naviconbtn img{opacity:1}#menu .naviconbtn .navico{width:calc(22 * var(--s));height:calc(22 * var(--s));-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:#fff;transition:background-color .15s ease-in-out}#menu .naviconbtn.on .navico{background:var(--nav)}#menu #navHome .navico{--ico:url(/hud/home.svg)}#menu #navSettings .navico{--ico:url(/hud/settings.svg)}#menu .naviconbtn{transition:background-color .15s ease-in}#menu #navFull svg{opacity:1}#menu .nav-center{gap:0}#menu .navbtn{color:#fff;background:0 0;position:relative}#menu .navbtn:hover{background:0 0}#menu .navbtn--play{width:calc(128 * var(--s));justify-content:space-between;align-items:center;min-width:0;padding:0;display:flex}#menu .navbtn>span{transform:translateY(calc(var(--capshift,0em) + 3 * var(--s)))}#menu .navbtn--play>span{transform:translateY(calc(var(--capshift,0em) + 1.5 * var(--s)))}#menu .navsep{background:#ffffff4d;flex:none;width:1px;height:40%}#menu .navfx{width:calc(670 * var(--s));mix-blend-mode:screen;mix-blend-mode:plus-lighter;pointer-events:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}#menu .navbtn .navalert{left:50%;bottom:calc(4 * var(--s));min-width:calc(8 * var(--s));height:calc(16 * var(--s));padding:0 calc(4 * var(--s));font:400 calc(12 * var(--s)) / calc(16 * var(--s)) "Noto Sans", var(--font);letter-spacing:0;text-transform:uppercase;color:#fff;border-radius:calc(2 * var(--s));box-shadow:calc(1 * var(--s)) calc(1 * var(--s)) calc(6 * var(--s)) #00000050;white-space:nowrap;pointer-events:none;background:#d8760e;font-style:normal;position:absolute;transform:translate(-50%)}#menu .navbtn .navalert[hidden]{display:none}html.mobile #menu .navbtn>span{transform:translateY(calc(var(--capshift,0em) + 1.5 * var(--s)))}html.mobile #menu .navbtn--play>span{transform:translateY(var(--capshift,0em))}html.mobile #menu .navbtn .navalert{bottom:calc(2 * var(--s));height:calc(14 * var(--s));font-size:calc(11 * var(--s));line-height:calc(14 * var(--s))}html.mobile:not(.portrait) #menu .card--support p{font-size:calc(12 * var(--s));line-height:1.3;display:block}html.mobile:not(.portrait) #menu .card--support .pc-title{font-size:calc(19 * var(--s))}#menu .lsec--mini{padding-bottom:calc(6 * var(--s))}#menu .lsec--mini .mg-row{margin:calc(6 * var(--s)) calc(6 * var(--s)) 0;box-shadow:0 calc(3 * var(--s)) calc(10 * var(--s)) #0000008c;border:1px solid #ffffff29}#menu .mg-chips{z-index:2;left:calc(8 * var(--s));top:calc(8 * var(--s));gap:calc(5 * var(--s));display:flex;position:absolute}#menu .mg-chips[hidden]{display:none}#menu .mg-chip{align-items:center;gap:calc(5 * var(--s));height:calc(22 * var(--s));padding:0 calc(8 * var(--s));font:500 calc(12 * var(--s)) var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#dfe4e8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;border:1px solid #ffffff24;display:flex}#menu .mg-chip[hidden]{display:none}#menu .mg-chip b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}#menu .mg-chip i{width:calc(7 * var(--s));height:calc(7 * var(--s));box-shadow:0 0 calc(7 * var(--s)) #65e46acc;background:#65e46a;border-radius:50%;animation:2.4s ease-in-out infinite viewersPulse}#menu .mg-chip svg{width:calc(13 * var(--s));height:calc(13 * var(--s));color:#9aa3ab}html.mobile:not(.portrait) #menu .mg-chips{top:auto;left:calc(8 * var(--s));bottom:calc(10 * var(--s))}html.mobile:not(.portrait) #menu .mg-chip{height:calc(24 * var(--s));font-size:calc(13 * var(--s))}html.mobile:not(.portrait) #menu .lsec--mini .mg-row{margin:calc(5 * var(--s)) calc(5 * var(--s)) 0}html.mobile:not(.portrait) #menu .mg-chip .w,#notice .notice-bomb{display:none}#notice.bomb .notice-bomb{display:block}#notice.bomb .notice-dev{display:none}#notice .notice-kicker{align-items:center;gap:calc(8 * var(--s));margin-bottom:calc(6 * var(--s));padding:calc(4 * var(--s)) calc(12 * var(--s));font:700 calc(15 * var(--s)) var(--font);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#ffc94d;background:#ffc94d1a;border:1px solid #ffc94d66;display:inline-flex}#notice .notice-kicker i{width:calc(8 * var(--s));height:calc(8 * var(--s));box-shadow:0 0 calc(8 * var(--s)) #ffc94d;background:#ffc94d;border-radius:50%;animation:1.6s ease-in-out infinite viewersPulse}#notice .notice-acts{justify-content:center;gap:calc(12 * var(--s));margin-top:calc(16 * var(--s));flex-wrap:wrap;display:flex}#notice .notice-btn{min-width:calc(220 * var(--s));padding:calc(12 * var(--s)) calc(24 * var(--s));font:700 calc(19 * var(--s)) var(--font);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}#notice .notice-btn:hover{background:#ffffff24}#notice .notice-btn--discord{box-shadow:0 0 calc(14 * var(--s)) #5865f273;background:#5865f2;border-color:#7c87ff}#notice .notice-btn--discord:hover{background:#6b77ff}#notice.bomb #noticeOk{margin-top:calc(14 * var(--s));padding:calc(6 * var(--s)) calc(20 * var(--s));font-size:calc(16 * var(--s))}#notice.bomb .notice-body{flex-direction:column;align-items:center;display:flex}#notice.bomb .notice-bomb{width:100%}#notice.bomb .notice-bomb p{max-width:calc(600 * var(--s));text-wrap:balance;margin-left:auto;margin-right:auto}#notice.bomb .notice-acts{width:min(100%, calc(560 * var(--s)));margin:calc(18 * var(--s)) auto 0;grid-template-columns:1fr 1fr;display:grid}#notice.bomb .notice-btn{min-width:0}#notice.bomb #noticeOk{margin-top:calc(16 * var(--s));order:1}#notice.bomb .notice-fine{max-width:calc(560 * var(--s));margin:calc(16 * var(--s)) auto 0;text-wrap:balance;order:2}#notice.bomb .notice-btn{white-space:nowrap;font-size:calc(18 * var(--s));letter-spacing:calc(1.5 * var(--s));padding-left:calc(12 * var(--s));padding-right:calc(12 * var(--s))}.hg{z-index:45;height:100dvh;padding:calc(12px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);--s:calc(100dvh / 1080);background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html.mobile .hg{--s:calc(100dvh / 620)}html.portrait .hg{--s:calc(100vw / 620)}.hg[hidden]{display:none}.hg.on .hg-box{animation:.28s cubic-bezier(.2,.9,.3,1.1) hgIn}@keyframes hgIn{0%{opacity:0;transform:translateY(calc(14 * var(--s))) scale(.98)}}.hg-box{width:min(calc(1040 * var(--s)), 100%);overscroll-behavior:contain;box-sizing:border-box;max-height:100%;padding:calc(30 * var(--s)) calc(36 * var(--s)) calc(26 * var(--s));color:#fff;font-family:var(--font);box-shadow:0 calc(20 * var(--s)) calc(60 * var(--s)) #0009;background:linear-gradient(#1e2630f7,#0e1218f7);border:1px solid #ffffff1a;border-top:2px solid #82d7ff;position:relative;overflow-y:auto}.hg-x{top:calc(14 * var(--s));right:calc(14 * var(--s));width:max(calc(40 * var(--s)), 32px);height:max(calc(40 * var(--s)), 32px);color:#fff;box-shadow:0 0 calc(10 * var(--s)) #a8242f80, inset 0 1px #ffffff2e;cursor:pointer;background:linear-gradient(#a8242f,#7b1621);border:1px solid #ff808073;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.hg-x svg{width:46%;height:46%;display:block}.hg-box h2{margin:calc(4 * var(--s)) calc(48 * var(--s)) 0 0;font:700 max(calc(34 * var(--s)), 19px) / 1.15 var(--font-cond,var(--font));letter-spacing:calc(1 * var(--s));text-transform:uppercase}.hg-sub{margin:calc(8 * var(--s)) 0 0;max-width:calc(760 * var(--s));font:400 max(calc(17 * var(--s)), 12px) / 1.4 var(--font);color:#aeb9c4}.hg-steps{gap:calc(12 * var(--s));margin:calc(22 * var(--s)) 0 0;counter-reset:hg;grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:0;list-style:none;display:grid}.hg-steps li{align-items:flex-start;gap:calc(12 * var(--s));padding:calc(18 * var(--s)) calc(16 * var(--s)) calc(16 * var(--s));counter-increment:hg;background:#ffffff0b;border:1px solid #ffffff14;flex-direction:column;display:flex;position:relative}.hg-steps li:before{content:counter(hg);top:calc(12 * var(--s));right:calc(14 * var(--s));font:700 max(calc(30 * var(--s)), 17px) / 1 var(--font-cond,var(--font));color:#82d7ff59;position:absolute}.hg-ic{width:max(calc(58 * var(--s)), 38px);height:max(calc(58 * var(--s)), 38px);color:#0a84ff;border-radius:calc(14 * var(--s));box-shadow:0 calc(4 * var(--s)) calc(12 * var(--s)) #00000059;background:#f2f2f7;justify-content:center;align-items:center;display:flex}.hg-ic svg{width:62%;height:62%}.hg-t{font:500 max(calc(18 * var(--s)), 12px) / 1.35 var(--font);color:#e6ebf0}.hg-t b,.hg-foot b{color:#fff;font-weight:700}.hg-t small{margin-top:calc(6 * var(--s));font:400 max(calc(14 * var(--s)), 10px) / 1.35 var(--font);color:#8f9ba7;display:block}.hg-foot{align-items:center;gap:calc(10 * var(--s));margin:calc(18 * var(--s)) 0 0;font:400 max(calc(17 * var(--s)), 12px) / 1.4 var(--font);color:#aeb9c4;display:flex}.hg-foot .hg-app{width:max(calc(38 * var(--s)), 26px);height:max(calc(38 * var(--s)), 26px);box-shadow:0 calc(3 * var(--s)) calc(10 * var(--s)) #00000073;border-radius:22%;flex:none}html.portrait .hg-steps{grid-template-columns:1fr}html.portrait .hg-steps li{flex-direction:row;align-items:center}#menu .nav-right{padding-right:calc(16 * var(--s))}html.fr-on:not(.mobile) #menu .nav-right{padding-right:calc(88 * var(--s) + env(safe-area-inset-right))}#menu .navinstall{align-items:center;gap:calc(8 * var(--s));height:calc(32 * var(--s));padding:0 calc(12 * var(--s)) 0 calc(10 * var(--s));font:500 calc(20 * var(--s)) / 1 var(--font-cond);letter-spacing:0;text-transform:uppercase;color:#fff;border-radius:calc(3 * var(--s));box-shadow:none;cursor:pointer;white-space:nowrap;background:#0f9d58;border:0;margin:0;display:flex}#menu .navinstall:hover{filter:brightness(1.4)}#menu .navinstall[hidden]{display:none}#menu .navinstall svg{width:calc(18 * var(--s));height:calc(18 * var(--s));flex:none}#menu .navinstall span{transform:translateY(var(--capshift,0em))}#menu .navinstall{transition:opacity .25s ease-in-out}html:not(.mobile) body:has(#fr:not(.fr--min)) #menu .navinstall{opacity:0;pointer-events:none}#menu .naviconbtn[hidden]{display:none}html #menu .nav{padding-top:env(safe-area-inset-top)}.hg-move{align-items:center;gap:calc(16 * var(--s));margin-top:calc(16 * var(--s));padding:calc(14 * var(--s)) calc(16 * var(--s));font:400 max(calc(16 * var(--s)), 12px) / 1.4 var(--font);color:#cfd8e0;background:#82d7ff12;border:1px solid #82d7ff40;display:flex}.hg-move[hidden]{display:none}.hg-move b{color:#fff}.hg-move .lsx-btn{flex:none}.hg.pm{z-index:95}.pm .hg-box{width:min(calc(760 * var(--s)), 100%)}.pm h2{margin:calc(4 * var(--s)) calc(48 * var(--s)) 0 0;font:700 max(calc(30 * var(--s)), 18px) / 1.15 var(--font-cond,var(--font));letter-spacing:calc(1 * var(--s));text-transform:uppercase}.pm-code{margin:calc(18 * var(--s)) 0 calc(8 * var(--s));font:700 max(calc(64 * var(--s)), 36px) / 1 var(--font-cond,var(--font));letter-spacing:.12em;color:#82d7ff;text-align:center;-webkit-user-select:all;user-select:all}.pm-copyrow{margin:0 0 calc(10 * var(--s));justify-content:center;display:flex}.pm-small{font:400 max(calc(14 * var(--s)), 11px) / 1.4 var(--font);color:#8f9ba7;text-align:center;margin:0}.pm-form{gap:calc(12 * var(--s));margin-top:calc(16 * var(--s));display:flex}.pm-input{min-width:0;padding:calc(10 * var(--s)) calc(14 * var(--s));font:700 max(calc(30 * var(--s)), 20px) / 1 var(--font-cond,var(--font));letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#00000059;border:1px solid #ffffff40;border-radius:2px;outline:none;flex:1}.pm-input:focus{border-color:#82d7ff}.pm-err{margin:calc(10 * var(--s)) 0 0;font:500 max(calc(15 * var(--s)), 12px) var(--font);color:#ff7a7a}.pm-err[hidden]{display:none}.pm-skip{margin-top:calc(14 * var(--s));font:500 max(calc(15 * var(--s)), 12px) var(--font);color:#9fb0bf;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lsx-acts{gap:8px;display:flex}#menu .vp{z-index:6;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}#menu .vp[hidden]{display:none}#menu .vp-name{max-width:max(calc(212 * var(--s)), 150px);margin-bottom:calc(8 * var(--s));font:500 max(calc(20 * var(--s)), 14px) / 1.2 var(--font-cond);color:#fff;text-shadow:0 1px 3px #000,0 0 8px #0009;align-items:baseline;gap:.28em;display:flex}#menu .vp-name b{font:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#menu .vp-badge{display:contents}#menu .vp-name .badge{--bh:calc(max(calc(26 * var(--s)), 20px) * 1.14);width:max(calc(26 * var(--s)), 20px);height:var(--bh);margin-top:calc(.72em - var(--bh));top:calc(var(--bh) / 2 - .36em);filter:drop-shadow(0 1px 2px #000a);flex:none;align-self:baseline;position:relative}#menu .vp-dc{color:#fff;filter:drop-shadow(0 1px 2px #000);flex:none;height:.712em;display:block}#menu .vp-dc .dc-mark{width:auto;height:100%;display:block}#menu .vp-dc .st-mark{width:auto;height:120%;margin-top:-10%;display:block}#menu .vp-box{padding:0 calc(4 * var(--s)) calc(8 * var(--s));cursor:pointer;pointer-events:auto;background:#ffffff03;border:0;border-radius:0;flex-direction:column;align-items:center;transition:background-color .2s ease-in-out;display:flex}#menu .vp-box:hover,#menu .vp.open .vp-box{background:#ffffff26}#menu .vp-av{width:max(calc(51 * var(--s)), 38px);height:max(calc(51 * var(--s)), 38px);margin-top:calc(5 * var(--s));color:#fff;background:#d1d1d140;place-items:center;display:grid;overflow:hidden}#menu .vp-av img{object-fit:cover;width:100%;height:100%}#menu .vp-av svg,#menu .vp-pop-av svg{width:70%;height:70%}#menu .vp-rate{margin-top:calc(10 * var(--s));display:flex}#menu .vp .aw-rating{--tier:#6a7dff;box-sizing:border-box;width:5.56em;height:2em;font:italic 900 max(calc(13 * var(--s)), 10px) / 1 var(--font);color:#fff;text-shadow:1px 1px 1px #000;isolation:isolate;flex:none;justify-content:center;align-items:center;padding-left:1em;display:inline-flex;position:relative}#menu .vp .aw-rating:before,#menu .vp .aw-rating:after{content:"";z-index:-1;background:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}#menu .vp .aw-rating:after{background:var(--tier);mix-blend-mode:multiply;-webkit-mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat}#menu .vp .aw-rating b{letter-spacing:.01em;font-size:1.38em}#menu .vp .aw-rating small{letter-spacing:.04em;margin-left:.04em;font-size:1.08em}#menu .vp .aw-rating.none:before{background-image:url(/hud/ui/premier_rating_bg_large_none.svg)}#menu .vp .aw-rating.none:after{display:none}#menu .vp-pop{z-index:40;width:max(calc(320 * var(--s)), 250px);padding:calc(16 * var(--s));box-shadow:0 calc(10 * var(--s)) calc(30 * var(--s)) #000a;font:max(calc(14 * var(--s)), 12px) / 1.4 var(--font);color:#cfd6dc;text-align:left;pointer-events:auto;background:#0e1217f7;border:1px solid #ffffff24;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}#menu .vp-pop[hidden]{display:none}#menu .vp-pop.vp-pop--sheet{z-index:95;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-sizing:border-box;box-shadow:0 calc(10 * var(--s)) calc(30 * var(--s)) #000a;position:fixed;top:50%;bottom:auto;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}#menu .vp-scrim{z-index:94;background:#0000008c;position:fixed;inset:0}#menu .vp-scrim[hidden],#menu .vp-pop .vp-x{display:none}#menu .vp-pop.vp-pop--sheet .vp-x{top:calc(16 * var(--s));right:calc(16 * var(--s));width:max(calc(44 * var(--s)), 36px);height:max(calc(44 * var(--s)), 36px);border-radius:calc(3 * var(--s));color:#aab4bd;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}#menu .vp-pop.vp-pop--sheet .vp-x:hover{color:#fff;background:#ffffff14}#menu .vp-pop.vp-pop--sheet .vp-x svg{width:calc(14 * var(--s));height:calc(14 * var(--s));display:block}#menu .vp-pop.vp-pop--sheet .dc-pop-head{padding-right:calc(max(calc(44 * var(--s)), 36px) + 8px)}@media (max-height:520px){#menu .vp-pop.vp-pop--sheet:not([hidden]){column-gap:calc(16 * var(--s));width:min(calc(100vw - 24px), calc(2 * max(calc(320 * var(--s)), 250px)));grid-template-columns:1fr 1fr;grid-template-areas:"head out""nick nick""prof prof""pic sw""rk rk""note note";display:grid}#menu .vp-pop.vp-pop--sheet .dc-pop-head{margin-bottom:calc(14 * var(--s));grid-area:head;align-self:center}#menu .vp-pop.vp-pop--sheet .dc-out{margin:0 calc(max(calc(44 * var(--s)), 36px) + 8 * var(--s)) calc(14 * var(--s)) 0;width:auto;height:max(calc(44 * var(--s)), 36px);padding:0 calc(18 * var(--s));grid-area:out;place-self:center end}#menu .vp-pop.vp-pop--sheet .vp-nick{grid-area:nick}#menu .vp-pop.vp-pop--sheet .vp-prof{grid-area:prof}#menu .vp-pop.vp-pop--sheet .vp-switch:not(.vp-rank-sw),#menu .vp-pop.vp-pop--sheet .vp-bring{grid-area:pic}#menu .vp-pop.vp-pop--sheet .vp-rank-sw{grid-area:sw}#menu .vp-pop.vp-pop--sheet .vp-switch>span{align-self:flex-start}#menu .vp-pop.vp-pop--sheet .vp-rk{grid-area:rk}#menu .vp-pop.vp-pop--sheet .dc-pop-note{grid-area:note;margin-bottom:0}}#menu .vp-pop .dc-pop-head{align-items:center;gap:calc(12 * var(--s));margin-bottom:calc(14 * var(--s));display:flex}#menu .vp-pop .dc-pop-head small{align-items:center;gap:calc(5 * var(--s));font-size:max(calc(12 * var(--s)), 11px);color:#8e99a3;display:flex}#menu .vp-pop .dc-pop-head b{font:700 max(calc(18 * var(--s)), 15px) var(--font);color:#fff;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#menu .vp-pop-dc{width:max(calc(14 * var(--s)), 11px);color:#8b95f5;display:inline-grid}#menu .vp-pop-dc .dc-mark{width:100%;height:auto}#menu .vp-pop-av{width:max(calc(44 * var(--s)), 36px);height:max(calc(44 * var(--s)), 36px);color:#fff;background:#d1d1d140;flex:none;place-items:center;display:grid;overflow:hidden}#menu .vp-pop-av img{object-fit:cover;width:100%;height:100%}#menu .vp-pop>div:first-child>div{min-width:0}#menu .vp-switch{align-items:center;gap:calc(12 * var(--s));margin:0 0 calc(12 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));cursor:pointer;background:#ffffff0d;display:flex}#menu .vp-switch>span{flex:1;min-width:0}#menu .vp-switch b{font:600 max(calc(15 * var(--s)), 13px) var(--font);color:#fff;display:block}#menu .vp-switch small{margin-top:calc(2 * var(--s));font-size:max(calc(12 * var(--s)), 11px);color:#8e99a3;line-height:1.35;display:block}#menu .vp-switch input{opacity:0;pointer-events:none;position:absolute}#menu .vp-switch i{width:max(calc(40 * var(--s)), 34px);height:max(calc(22 * var(--s)), 19px);background:#4b535c;border-radius:999px;flex:none;transition:background .15s;position:relative}#menu .vp-switch i:after{content:"";aspect-ratio:1;background:#fff;border-radius:50%;width:calc(50% - 2px);transition:transform .15s;position:absolute;top:2px;left:2px}#menu .vp-switch input:checked+i{background:#23a55a}#menu .vp-switch input:checked+i:after{transform:translate(100%)}#menu .vp-switch input:focus-visible+i{outline-offset:2px;outline:2px solid #82d8ff}#menu .vp-switch input:disabled+i{opacity:.6}#menu .vp-pop .dc-pop-note{margin:0 0 calc(8 * var(--s));color:#7d8891;font-size:max(calc(12 * var(--s)), 11px)}#menu .vp-pop .dc-out{width:100%;min-height:32px;padding:calc(8 * var(--s));color:#fff;font:700 max(calc(14 * var(--s)), 12px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3}#menu .vp-pop .dc-out:hover{color:#ff8a80;background:#e5534b26;border-color:#e5534b}#menu .vp.guest .vp-dc,#menu .vp-in{display:none}#menu .vp.guest .vp-av{background:#5865f2}#menu .vp.guest .vp-av .dc-mark{width:62%;height:auto}#menu .vp.guest .vp-in{width:max(calc(51 * var(--s)), 38px);box-sizing:border-box;margin-top:calc(4 * var(--s));padding:calc(4 * var(--s)) 0;text-align:center;border-radius:calc(2 * var(--s));font:700 max(calc(13 * var(--s)), 10px) / 1 var(--font-cond);letter-spacing:calc(1.2 * var(--s));text-transform:uppercase;color:#fff;background:#5865f2;transition:background-color .15s;display:block}#menu .vp.guest .vp-box:hover .vp-in{background:#4752c4}#menu .vp.guest .vp-rate{margin-top:calc(8 * var(--s))}#menu .vp.guest.vp-two .vp-av{gap:calc(3 * var(--s));background:0 0;width:auto;display:flex}#menu .vp-way{width:max(calc(51 * var(--s)), 38px);place-items:center;height:100%;display:grid}#menu .vp-way-dc{background:#5865f2}#menu .vp-way-st{background:linear-gradient(#2a475e 0%,#171a21 100%)}#menu .vp.guest .vp-way .dc-mark{width:62%;height:auto}#menu .vp.guest .vp-way .st-mark{width:64%;height:64%}#menu .vp.guest.vp-two .vp-in{color:#14181d;background:#e9ecef;width:100%}#menu .vp.guest.vp-two .vp-box:hover .vp-in{background:#fff}#menu .vp .aw-rating.locked{color:#f2f4f6;padding-left:.9em}#menu .vp .aw-rating.locked:before{filter:brightness(1.45)saturate(0)}#menu .vp .aw-rating.locked:after{display:none}#menu .vp .aw-rating.locked .vp-lock{filter:drop-shadow(1px 1px 1px #000c);width:1.4em;height:1.4em}html.portrait body.lobbyonly #menu .hud-corner{display:contents}html.portrait body.lobbyonly #menu .hud-corner .viewers{z-index:6;top:calc(12 * var(--s) + env(safe-area-inset-top));left:calc(12 * var(--s) + env(safe-area-inset-left));position:absolute}html.portrait body.lobbyonly #menu .hud-corner .soundbtn{z-index:5;top:calc(12 * var(--s) + env(safe-area-inset-top));right:calc(16 * var(--s) + env(safe-area-inset-right));position:absolute}.lgw{--s:calc(100dvh / 1080);z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--font);color:#fff;background:#0000008c;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}html.mobile .lgw{--s:calc(100dvh / 700)}.lgw[hidden]{display:none}.lgw-box{width:min(92vw, calc(640 * var(--s)));box-sizing:border-box;max-height:calc(100dvh - 16px);padding:calc(30 * var(--s)) calc(34 * var(--s)) calc(24 * var(--s));text-align:center;background:#0e1217f5;border:1px solid #ffffff24;overflow-y:auto;box-shadow:0 10px 40px #0009}.lgw-box--small{width:min(92vw, calc(520 * var(--s)))}.lgw .lg-head{justify-content:center;align-items:center;gap:calc(16 * var(--s));margin-bottom:calc(18 * var(--s));display:flex}.lgw .lg-mark{width:max(calc(64 * var(--s)), 40px);height:max(calc(64 * var(--s)), 40px);border-radius:calc(16 * var(--s));box-shadow:0 calc(4 * var(--s)) calc(16 * var(--s)) #0008;place-items:center;display:grid;overflow:hidden}.lgw .lg-map{width:max(calc(120 * var(--s)), 80px);border-radius:calc(6 * var(--s))}.lgw .lg-game img{object-fit:cover;width:100%;height:100%}.lgw .lg-discord{color:#fff;background:#5865f2}.lgw .lg-discord .dc-mark{width:62%;height:auto}.lgw .lg-link{gap:calc(6 * var(--s));display:flex}.lgw .lg-link b{width:calc(6 * var(--s));height:calc(6 * var(--s));background:#5f6b75;border-radius:50%;min-width:4px;min-height:4px}.lgw h2{margin:0 0 calc(6 * var(--s));font:700 max(calc(30 * var(--s)), 20px) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase}.lgw .lg-why{margin:calc(4 * var(--s)) auto calc(20 * var(--s));max-width:calc(520 * var(--s));font-size:max(calc(16 * var(--s)), 13px);color:#aab4bd;line-height:1.45}.lgw .lg-why b{color:#fff}.lgw .lg-data{gap:calc(12 * var(--s));margin-bottom:calc(20 * var(--s));text-align:left;grid-template-columns:1fr 1fr;display:grid}.lgw .lg-col{padding:calc(14 * var(--s)) calc(16 * var(--s));border:1px solid #ffffff14;border-top:max(calc(3 * var(--s)), 2px) solid var(--c);background:#ffffff09}.lgw .lg-ok{--c:#3fbf7f}.lgw .lg-no{--c:#e5534b}.lgw .lg-col>b{margin-bottom:calc(8 * var(--s));font:700 max(calc(17 * var(--s)), 13px) / 1 var(--font-cond);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:var(--c);display:block}.lgw .lg-col ul{margin:0;padding:0;list-style:none}.lgw .lg-col li{align-items:center;gap:calc(9 * var(--s));padding:calc(4 * var(--s)) 0;font-size:max(calc(16 * var(--s)), 12px);color:#dfe4e8;display:flex}.lgw .lg-i{width:max(calc(16 * var(--s)), 12px);height:max(calc(16 * var(--s)), 12px);color:var(--c);flex:none}.lgw .lg-err{margin:0 0 calc(12 * var(--s));font-size:max(calc(15 * var(--s)), 12px);color:#ff8a80}.lgw .lg-row{gap:calc(14 * var(--s));display:flex}.lgw .lg-btn{justify-content:center;align-items:center;gap:calc(12 * var(--s));min-height:44px;padding:calc(14 * var(--s)) calc(24 * var(--s));box-sizing:border-box;font:700 max(calc(26 * var(--s)), 16px) / 1 var(--font-cond);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#fff;border-radius:calc(3 * var(--s));cursor:pointer;background:#0c1014b8;border:1px solid #ffffff47;flex:1;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.lgw .lg-btn:hover{background:#ffffff24;border-color:#fff}.lgw .lg-back{background:0 0;flex:0 0 30%}.lgw .lg-go{white-space:nowrap;background:#5865f2;border-color:#5865f2}.lgw .lg-go:hover{background:#4752c4;border-color:#4752c4}.lgw .lg-go .dc-mark{flex:none;width:1.15em;height:auto}.lgw .lg-steam{color:#fff;background:linear-gradient(#2a475e 0%,#171a21 100%)}.lgw .lg-steam .st-mark{width:62%;height:auto}.lgw .lg-steam-go{white-space:nowrap;background:linear-gradient(#3b6d8f 0%,#2a475e 48%,#1b2838 100%) border-box;border:1px solid #66c0f499;box-shadow:inset 0 1px #ffffff24}.lgw .lg-steam-go:hover{background:linear-gradient(#4a87b0 0%,#335a76 48%,#20324a 100%) border-box;border-color:#66c0f4}.lgw .lg-steam-go .st-mark{flex:none;width:1.15em;height:auto}.lgw-box{position:relative}.lgw .lgw-x{top:calc(12 * var(--s));right:calc(12 * var(--s));width:max(calc(34 * var(--s)), 28px);height:max(calc(34 * var(--s)), 28px);color:#5f6b75;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .15s,background-color .15s;display:grid;position:absolute}.lgw .lgw-x:hover{color:#fff;background:#ffffff14}.lgw .lgw-x svg{width:42%;height:42%}#menu .vp-pop-dc .st-mark{width:100%;height:auto}.lgw .lg-foot{margin:calc(16 * var(--s)) 0 0;font-size:max(calc(13 * var(--s)), 11px);color:#7d8891;line-height:1.4}html.portrait .lgw .lg-data{grid-template-columns:1fr}html.mobile .lgw-box{padding:calc(18 * var(--s)) calc(24 * var(--s)) calc(16 * var(--s))}html.mobile .lgw .lg-head{margin-bottom:calc(10 * var(--s))}html.mobile .lgw .lg-why,html.mobile .lgw .lg-data{margin-bottom:calc(12 * var(--s))}html.mobile .lgw .lg-col{padding:calc(10 * var(--s)) calc(14 * var(--s))}html.mobile .lgw .lg-col li{padding:calc(2 * var(--s)) 0}html.mobile .lgw .lg-foot{margin-top:calc(10 * var(--s))}#menu .vp-kind{margin-top:calc(3 * var(--s));font:500 max(calc(11 * var(--s)), 9px) / 1 var(--font-cond);letter-spacing:calc(1.2 * var(--s));text-transform:uppercase;color:#ffffff9e;text-shadow:0 1px 2px #000;display:block}#menu .vp-kind:empty{display:none}#menu .vp-box:focus{outline:none}#menu .vp-box:focus-visible{outline-offset:1px;outline:1px solid #ffffff8c}#menu .vp-bring{align-items:center;gap:calc(12 * var(--s));margin:0 0 calc(12 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));background:#5865f224;border:1px solid #5865f273;display:flex}#menu .vp-bring>span{flex:1;min-width:0}#menu .vp-bring b{font:600 max(calc(15 * var(--s)), 13px) var(--font);color:#fff;display:block}#menu .vp-bring small{margin-top:calc(2 * var(--s));font-size:max(calc(12 * var(--s)), 11px);color:#aab4ff;line-height:1.35;display:block}#menu .vp-bring-go{min-height:30px;padding:calc(7 * var(--s)) calc(14 * var(--s));color:#fff;font:700 max(calc(14 * var(--s)), 12px) / 1 var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;cursor:pointer;background:#5865f2;border:0;flex:none}#menu .vp-bring-go:hover{background:#4752c4}#menu .vp-prof{align-items:center;gap:calc(12 * var(--s));width:100%;margin:0 0 calc(12 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));box-sizing:border-box;text-align:left;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(90deg,#82d7ff29,#82d7ff0a 70%);border:0;transition:background .15s;display:flex;box-shadow:inset 3px 0 #82d7ff}#menu .vp-prof:hover{background:linear-gradient(90deg,#82d7ff42,#82d7ff14 70%)}#menu .vp-prof:focus-visible{outline-offset:2px;outline:2px solid #82d8ff}#menu .vp-prof-ic{width:max(calc(34 * var(--s)), 28px);height:max(calc(34 * var(--s)), 28px);color:#82d7ff;background:#82d7ff24;flex:none;place-items:center;display:grid}#menu .vp-prof-ic svg{width:56%;height:56%}#menu .vp-prof>span{flex:1;min-width:0}#menu .vp-prof b{font:600 max(calc(15 * var(--s)), 13px) var(--font);color:#fff;display:block}#menu .vp-prof small{margin-top:calc(2 * var(--s));font-size:max(calc(12 * var(--s)), 11px);color:#8e99a3;line-height:1.35;display:block}#menu .vp-prof-go{width:max(calc(8 * var(--s)), 7px);height:max(calc(14 * var(--s)), 12px);color:#8e99a3;flex:none;transition:color .15s,transform .15s}#menu .vp-prof:hover .vp-prof-go{color:#82d7ff;transform:translate(2px)}#menu .vp-rk{margin:0 0 calc(12 * var(--s))}#menu .vp-rk>b{margin-bottom:calc(6 * var(--s));font:600 max(calc(15 * var(--s)), 13px) var(--font);color:#fff;display:block}#menu .vp-rk>small{margin-top:calc(5 * var(--s));font-size:max(calc(12 * var(--s)), 11px);color:#7d8891;display:block}#menu .vp-seg{background:#ffffff0d;grid-template-columns:repeat(2,1fr);gap:2px;padding:2px;display:grid}#menu .vp-seg button{align-items:center;gap:calc(3 * var(--s));min-height:38px;padding:calc(6 * var(--s)) calc(4 * var(--s));color:#aab4bd;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}#menu .vp-seg button span{font:600 max(calc(13 * var(--s)), 11px) / 1.1 var(--font);white-space:nowrap}#menu .vp-seg button em{font:normal max(calc(11 * var(--s)), 10px) / 1 var(--font);color:#7d8891;white-space:nowrap}#menu .vp-seg button:hover{color:#fff;background:#ffffff12}#menu .vp-seg button.on{color:#fff;background:#ffffff24;box-shadow:inset 0 -2px #82d8ff}#menu .vp-seg button.on em{color:#c9d2da}#menu .vp-link{color:#8fb8ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lgw .lg-btn span,#menu .vp-in,#menu .vp-bring-go span,#menu .vp-pop .dc-out span{text-box:trim-both cap alphabetic}#menu .vp-bring-go,#menu .vp-pop .dc-out{justify-content:center;align-items:center;display:inline-flex}#menu .vp-nick{margin:0 0 calc(12 * var(--s));font-size:max(calc(13 * var(--s)), 11px);color:#aab4bd;line-height:1.4}#menu .vp-nick b{color:#fff}#menu .lsec--retake{box-shadow:0 0 calc(18 * var(--s)) #ffc44638, 0 0 calc(8 * var(--s)) #000a}#menu .lsec--retake:before{content:"";z-index:2;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#ffd27a26 30%,#ffe296f2 45%,#ffd27a26 60%) 0 0/300% 100%;padding:1px;animation:4s linear infinite lsecShine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#menu .rt-art{aspect-ratio:16/7.6;position:relative;overflow:hidden}#menu .rt-art img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}#menu .rt-art:after{content:"";background:linear-gradient(#0000 55%,#000c 100%);position:absolute;inset:0}#menu .rt-info{z-index:1;left:calc(10 * var(--s));right:calc(10 * var(--s));bottom:calc(8 * var(--s));align-items:center;gap:calc(7 * var(--s));font-size:calc(12.5 * var(--s));color:#dfe4e8;text-shadow:0 1px calc(3 * var(--s)) #000;white-space:nowrap;display:flex;position:absolute}#menu .rt-tag{padding:calc(4 * var(--s)) calc(6 * var(--s)) calc(4 * var(--s)) calc(7 * var(--s));text-box:trim-both cap alphabetic;line-height:1;font:700 calc(11 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));color:#111;text-shadow:none;background:#ffd27a;align-items:center;display:inline-flex}#menu .rt-cd{background:#080a0de6 url(/hud/mission_bg.webp) 50%/cover;border-top:1px solid #ffffff40}#menu .rt-label{padding-top:calc(8 * var(--s));text-align:center;font:calc(15 * var(--s)) var(--font-cond);letter-spacing:calc(2 * var(--s));color:#ffd27a}#menu .rt-cd .cd{padding:calc(2 * var(--s)) 0 calc(8 * var(--s))}#menu .rt-cd .cd-unit[hidden]{display:none}#menu .rt-cd .cd-foot .pips{gap:calc(2 * var(--s))}#menu .rt-cd .cd-foot .pips i{height:calc(4 * var(--s))}#menu .rt-cd .cd-foot .pips i.on{background:#ffd27a}html.mobile:not(.portrait) #menu .lsec--retake{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}html.mobile:not(.portrait) #menu .rt-art{aspect-ratio:16/9}html.mobile:not(.portrait) #menu .rt-info{left:calc(6 * var(--s));bottom:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .rt-info>span:not(.rt-tag){display:none}html.mobile:not(.portrait) #menu .rt-tag{font-size:calc(10 * var(--s))}html.mobile:not(.portrait) #menu .rt-cd{border-top:0;border-left:1px solid #ffffff40;flex-direction:column;justify-content:center;display:flex}html.mobile:not(.portrait) #menu .rt-label{font-size:calc(13 * var(--s));padding-top:0}html.mobile:not(.portrait) #menu .rt-cd .cd{gap:calc(4 * var(--s));padding:calc(2 * var(--s)) 0 calc(4 * var(--s))}html.mobile:not(.portrait) #menu .rt-cd .cd-unit{min-width:calc(30 * var(--s))}html.mobile:not(.portrait) #menu .rt-cd .cd-unit b{font-size:calc(24 * var(--s))}html.mobile:not(.portrait) #menu .rt-cd .cd-unit i{font-size:calc(9 * var(--s));margin-top:calc(2 * var(--s))}html.mobile:not(.portrait) #menu .rt-cd .cd-foot,#menu .lsec--retake #playBtn,html:not(.retake-open) #menu .mg-row.card--retake,html.retake-open #menu .lsec--retake,html.mobile.retake-open:not(.portrait) #menu .lsec--retake{display:none}#menu .lsec--retake{display:none!important}#menu .card--news{gap:calc(6 * var(--s));box-sizing:border-box;width:100%;padding:calc(13 * var(--s)) calc(14 * var(--s)) calc(12 * var(--s));font:inherit;color:#fff;text-align:left;cursor:pointer;box-shadow:0 0 calc(18 * var(--s)) #82d7ff4d, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009;background:radial-gradient(120% 90% at 100% 0,#82d7ff6b,#0000 62%),linear-gradient(165deg,#183d5e,#08131f 72%);border:1px solid #82d7ff9e;flex-direction:column;margin:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:visible}#menu .card--news:hover{transform:translateY(calc(-2 * var(--s)));box-shadow:0 0 calc(26 * var(--s)) #82d7ff80, 0 calc(6 * var(--s)) calc(18 * var(--s)) #0009}#menu .card--news.unseen:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#82d7ff1a 30%,#c8eefff2 45%,#82d7ff1a 60%) 0 0/300% 100%;padding:1px;animation:3.5s linear infinite lsecShine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#menu .card--news .pc-kicker{color:#82d7ff}#menu .card--news .pc-kicker,#menu .card--news .pc-title{padding-right:calc(96 * var(--s))}#menu .nw-new{z-index:1;top:calc(-8 * var(--s));left:calc(12 * var(--s));height:calc(16 * var(--s));padding:0 calc(7 * var(--s));font:700 calc(11 * var(--s)) / calc(16 * var(--s)) var(--font);letter-spacing:calc(1.2 * var(--s));text-transform:uppercase;color:#12161b;box-shadow:0 0 calc(8 * var(--s)) #ffd27a8c;background:#ffd27a;border-radius:2px;display:none;position:absolute}#menu .card--news.unseen .nw-new{display:block}#menu .nw-text{font-size:calc(12.5 * var(--s));color:#ffffffb8;margin:0;line-height:1.35}#menu .nw-short{font-size:calc(12.5 * var(--s));color:#dff4ff;white-space:nowrap;display:none}html.mobile #menu .nw-short{display:block}html.portrait body.lobbyonly #menu .nw-short{font-size:calc(11.5 * var(--s))}#menu .card--news .pc-btn{background:linear-gradient(#3d9fe0,#1f72b0);margin-top:auto}#menu .card--news:hover .store-btn{filter:brightness(1.15)}#menu .nw-art{top:calc(-24 * var(--s));right:calc(-12 * var(--s));width:calc(112 * var(--s));height:calc(84 * var(--s));pointer-events:none;position:absolute}#menu .nw-art .badge{width:36%;height:auto;filter:drop-shadow(0 calc(5 * var(--s)) calc(8 * var(--s)) #0009);position:absolute;top:22%}#menu .nw-art .badge:first-child{left:0;transform:rotate(-14deg)}#menu .nw-art .badge:nth-child(3){right:0;transform:rotate(14deg)}#menu .nw-art .badge:nth-child(2){z-index:1;width:46%;animation:3.4s ease-in-out infinite nwFloat;top:0;left:27%}@keyframes nwFloat{50%{transform:translateY(calc(-4 * var(--s)))}}#menu .nw-art .nw-pc{aspect-ratio:9/16;object-fit:cover;border-radius:calc(3 * var(--s));width:31%;height:auto;box-shadow:0 calc(5 * var(--s)) calc(10 * var(--s)) #0009;border:1px solid #ffffff8c;position:absolute;top:20%}#menu .nw-art .nw-pc:first-child{left:1%;transform:rotate(-13deg)}#menu .nw-art .nw-pc:nth-child(3){right:1%;transform:rotate(13deg)}#menu .nw-art .nw-pc:nth-child(2){z-index:1;width:38%;box-shadow:0 0 calc(12 * var(--s)) #82d7ff73, 0 calc(6 * var(--s)) calc(12 * var(--s)) #0009;border-color:#c8eeffd9;animation:3.4s ease-in-out infinite nwFloat;top:-2%;left:31%}html.mobile:not(.portrait) #menu .rightcol{grid-template-columns:minmax(0,1fr)}html.mobile:not(.portrait) #menu .card--news{margin-top:calc(10 * var(--s));gap:calc(4 * var(--s));padding:calc(9 * var(--s)) calc(10 * var(--s))}html.mobile:not(.portrait) #menu .nw-text{display:none}html.mobile #menu .nw-new{top:calc(-10 * var(--s));height:calc(15 * var(--s));line-height:calc(15 * var(--s))}html.mobile:not(.portrait) #menu .nw-art{top:calc(-18 * var(--s));right:calc(-1 * var(--s));width:calc(92 * var(--s));height:calc(70 * var(--s))}html.mobile:not(.portrait) #menu .card--news .pc-kicker,html.mobile:not(.portrait) #menu .card--news .pc-title{padding-right:calc(80 * var(--s))}html.portrait body.lobbyonly #menu .card--news{gap:calc(5 * var(--s));padding:calc(10 * var(--s));grid-area:1/1}html.portrait body.lobbyonly #menu .card--discord{grid-area:1/2}html.portrait body.lobbyonly #menu .nw-text{display:none}html.portrait body.lobbyonly #menu .nw-art{top:calc(-12 * var(--s));right:calc(-6 * var(--s));width:calc(70 * var(--s));height:calc(54 * var(--s))}html.portrait body.lobbyonly #menu .card--news .pc-kicker,html.portrait body.lobbyonly #menu .card--news .pc-title{padding-right:calc(52 * var(--s))}html:not(.portrait) #menu .cards.leftcol{width:calc(256 * var(--s));gap:calc(8 * var(--s))}#menu .lsec--mini{gap:calc(8 * var(--s));box-shadow:none;background:0 0;padding:0}#menu .lsec--mini:before,#menu .lsec--mini>.card-head{display:none}#menu .lsec--mini .mg-row{grid-template:"art art" auto "txt btn" calc(23 * var(--s)) "who btn" calc(19 * var(--s)) / minmax(0, 1fr) auto;aspect-ratio:auto;padding:0 0 calc(4 * var(--s));-webkit-backdrop-filter:blur(calc(16 * var(--s)));backdrop-filter:blur(calc(16 * var(--s)));box-shadow:0 0 calc(8 * var(--s)) #00000071;background:#0009;border:0;flex:none;margin:0;display:grid;overflow:hidden}#menu .lsec--mini .mg-row+.mg-row{border-top:0}#menu .lsec--mini .mg-row:before{content:"";margin-bottom:calc(-4 * var(--s));background:url(/hud/linemap.png) 0 0 / calc(400 * var(--s)) auto;opacity:.05;pointer-events:none;grid-area:2/1/4/3}#menu .lsec--mini .mg-row:after{content:"";pointer-events:none;background:#ffffff1a;grid-area:2/1/2/3;align-self:start;height:1px}#menu .lsec--mini .mg-thumb{aspect-ratio:16/9;grid-area:art;position:relative;inset:auto;overflow:hidden}#menu .lsec--mini .mg-thumb:after{display:none}#menu .lsec--mini .mg-thumb img{object-position:50% 50%;transition:transform .25s ease-in-out,filter .25s ease-in-out;animation:8s ease-in-out infinite alternate-reverse mgDrift;transform:scale(1.05)}#menu .lsec--mini .mg-row:hover .mg-thumb img{filter:brightness(1.2);transform:scale(1.1025)}@keyframes mgDrift{0%{translate:calc(-6 * var(--s)) 0}to{translate:calc(6 * var(--s)) 0}}#menu .lsec--mini .mg-text{min-width:0;padding:0 calc(8 * var(--s)) 0 calc(10 * var(--s));text-shadow:none;grid-area:txt;align-self:end;display:block;position:static}#menu .lsec--mini .mg-text>b{display:none}#menu .lsec--mini .mg-text>span{font:400 calc(14 * var(--s)) / calc(18 * var(--s)) var(--font);color:#fff;display:block}#menu .lsec--mini .mg-row:has(.mg-chips[hidden]) .mg-text{grid-row:2/4;align-self:center}#menu .lsec--mini .mg-chips{align-self:start;gap:calc(10 * var(--s));min-width:0;padding:0 calc(8 * var(--s)) 0 calc(10 * var(--s));grid-area:who;display:flex;position:static}#menu .lsec--mini .mg-chips[hidden]{display:none}#menu .lsec--mini .mg-chip{height:calc(17 * var(--s));gap:calc(5 * var(--s));font:400 calc(12 * var(--s)) / 1 var(--font);letter-spacing:0;text-transform:none;color:#ccc;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}#menu .lsec--mini .mg-chip b{color:#fff;font-weight:700}#menu .lsec--mini .mg-chip i{width:calc(6 * var(--s));height:calc(6 * var(--s))}#menu .lsec--mini .mg-chip svg{width:calc(12 * var(--s));height:calc(12 * var(--s));color:#ccc}#menu .lsec--mini .mg-chip[hidden]{display:none}#menu .lsec--mini .mg-row .mg-btn{margin:0 calc(10 * var(--s)) 0 0;padding:0 calc(14 * var(--s));height:calc(28 * var(--s));font:500 calc(18 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(1 * var(--s));color:#fff;border-radius:calc(3 * var(--s));box-shadow:none;filter:none;background:#0f9d58;flex:none;grid-area:btn;align-self:center;align-items:center;display:flex;position:static}#menu .lsec--mini .mg-row:hover .mg-btn{filter:brightness(1.4)}#menu .lsec--mini .mg-row .mg-rownew{z-index:2;left:0;right:auto;top:calc(12 * var(--s));transform-origin:0 0;padding:calc(2 * var(--s)) calc(8 * var(--s)) calc(2 * var(--s)) calc(10 * var(--s));font:italic 500 calc(16 * var(--s)) / calc(20 * var(--s)) var(--font);letter-spacing:0;color:#fff;border-radius:0 0 calc(6 * var(--s)) calc(6 * var(--s));box-shadow:0 1px calc(6 * var(--s)) #0000003a;background:linear-gradient(90deg,#c15adb,#a111c5);position:absolute;transform:rotate(-90deg)translate(-100%)}#menu .mg-rush,html:not(.mobile) #menu .lsec--mini .mg-row:is(.card--awpduel,.card--ak,.card--retake){display:none}html:not(.mobile) #menu .lsec--mini .mg-rush{order:1}html:not(.mobile) #menu .lsec--mini .mg-row.card--surf{order:2}html:not(.mobile) #menu .lsec--mini .mg-row.card--aim{order:3}html:not(.mobile) #menu .lsec--mini .mg-row .mg-btn{display:none}html:not(.mobile) #menu .mg-rush{height:calc(384 * var(--s));box-shadow:0 0 calc(8 * var(--s)) #00000071;background:#f4e6b2;flex:none;display:block;position:relative;overflow:hidden}#menu .mg-rush__art{height:75%;position:absolute;top:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 86%,#0000 100%);mask:linear-gradient(#000 0 86%,#0000 100%)}#menu .mg-rush__band{color:#fff;text-decoration:none;transition:filter .25s ease-in-out;display:block;position:absolute;left:0;right:0}#menu .mg-rush__band[data-for=duel]{clip-path:polygon(0 0,100% 0,100% calc(84.62% - 1px),0 calc(100% - 1px));height:54.17%;top:0}#menu .mg-rush__band[data-for=ak]{clip-path:polygon(0 calc(15.38% + 1px),100% 1px,100% 100%,0 100%);height:54.17%;top:45.83%}#menu .mg-rush__band[data-for=surf]{clip-path:polygon(0 0,100% 0,100% calc(84.62% - 1px),0 calc(100% - 1px));height:54.17%;top:0}#menu .mg-rush__band[data-for=utopia]{clip-path:polygon(0 calc(15.38% + 1px),100% 1px,100% 100%,0 100%);height:54.17%;top:45.83%}#menu .mg-rush__band>i{background:var(--img) 50% 50% / cover no-repeat;transition:transform .3s ease-in-out;position:absolute;inset:0}#menu .mg-rush__art:hover .mg-rush__band{filter:brightness(.7)saturate(.8)}#menu .mg-rush__art:hover .mg-rush__band:hover{filter:brightness(1.15)}#menu .mg-rush__band:hover>i{transform:scale(1.06)}#menu .mg-rush__band>b{left:calc(12 * var(--s));font:900 calc(21 * var(--s)) / 1 var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#f4f2ee;text-shadow:0 1px calc(3 * var(--s)) #000c, 0 0 calc(10 * var(--s)) #0008;pointer-events:none;white-space:nowrap;font-size:calc(24 * var(--s));position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)skew(-10deg)}#menu .mg-rush__band[data-for=duel]>b{top:66%}#menu .mg-rush__band[data-for=ak]>b{top:63%}#menu .mg-rush__band[data-for=surf]>b{top:58%}#menu .mg-rush__band[data-for=utopia]>b{top:62%}#menu .mg-rush__band>.mg-hub__n{right:calc(10 * var(--s));position:absolute;top:14%;transform:translateY(-50%)}#menu .mg-rush__band[data-for=duel]>.mg-hub__n{top:10%}#menu .mg-hub__n{align-items:center;gap:calc(5 * var(--s));font:700 calc(13 * var(--s)) / 1 var(--font);color:#fff;text-shadow:0 1px calc(3 * var(--s)) #000c;font-style:normal;display:flex}#menu .mg-hub__n[hidden]{display:none}#menu .mg-hub__n i{width:calc(6 * var(--s));height:calc(6 * var(--s));box-shadow:0 0 calc(6 * var(--s)) #65e46ab3;background:#65e46a;border-radius:50%}#menu .mg-rush__play{padding:0 0 calc(16 * var(--s));color:#000;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}#menu .mg-rush__play small{font:900 calc(14 * var(--s)) / 1 var(--font);letter-spacing:calc(9 * var(--s));margin-right:calc(-9 * var(--s));text-transform:uppercase}#menu .mg-rush__play b{margin:calc(5 * var(--s)) 0 calc(4 * var(--s));font:900 calc(38 * var(--s)) / 1 var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;transition:transform .25s ease-in-out;transform:skew(-10deg)}#menu .mg-rush__play:hover b{transform:skew(-10deg)scale(.95)}#menu .mg-rush__play span{font:italic 900 calc(13.5 * var(--s)) / 1 var(--font);letter-spacing:calc(1 * var(--s))}html:not(.mobile) #menu .lsec--mini .mg-row.card--surf{display:none}html:not(.mobile) #menu .lsec--mini .mg-rush--surf{height:calc(288 * var(--s));order:2}#menu .mg-rush--surf .mg-rush__art{height:72%}#menu .mg-rush--surf .mg-rush__play{padding-bottom:calc(12 * var(--s))}#menu .mg-rush--surf .mg-rush__play b{margin:calc(4 * var(--s)) 0 calc(3 * var(--s));font-size:calc(32 * var(--s))}#menu .lsec--mini .mg-rush.mg-rush--surf{background:linear-gradient(#13405a 0%,#0c2a3d 58%,#081c2a 100%)}#menu .lsec--mini .mg-rush.mg-rush--surf.ice-light{background:linear-gradient(#e8f6fd 0%,#cfeaf7 60%,#b9def1 100%)}#menu .mg-rush--surf .mg-rush__band>b{font:700 calc(25 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(4 * var(--s));text-shadow:0 1px calc(3 * var(--s)) #000b, 0 0 calc(14 * var(--s)) #78d2ff73}#menu .mg-rush--surf .mg-rush__play{color:#eaf8ff}#menu .mg-rush--surf .mg-rush__play small{font:700 calc(12 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(9 * var(--s));color:#8fd8ff}#menu .mg-rush--surf .mg-rush__play b{font:700 calc(36 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(7 * var(--s));margin-right:calc(-7 * var(--s));background:linear-gradient(#fff 15%,#bfeaff 60%,#7cc9ef 100%);color:#0000;filter:drop-shadow(0 0 calc(8 * var(--s)) #6ec8ff59);-webkit-background-clip:text;background-clip:text;transform:skew(-12deg)}#menu .mg-rush--surf .mg-rush__play:hover b{transform:skew(-12deg)scale(.95)}#menu .mg-rush--surf .mg-rush__play span{font:500 calc(12.5 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#a9d9f2}#menu .mg-rush--surf.ice-light .mg-rush__play{color:#0d2c40}#menu .mg-rush--surf.ice-light .mg-rush__play small{color:#2b6f95}#menu .mg-rush--surf.ice-light .mg-rush__play b{background:linear-gradient(#0f3550 20%,#1d6f9e 100%);filter:none;-webkit-background-clip:text;background-clip:text}#menu .mg-rush--surf.ice-light .mg-rush__play span{color:#2f6787}#menu .lsec--mini .mg-rush.mg-rush--surf .mg-chips{z-index:3;left:calc(8 * var(--s));top:calc(8 * var(--s));gap:calc(5 * var(--s));pointer-events:none;padding:0;position:absolute;bottom:auto}#menu .lsec--mini .mg-rush.mg-rush--surf .mg-chip{height:calc(22 * var(--s));padding:0 calc(8 * var(--s));font:500 calc(12 * var(--s)) / 1 var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#dfe4e8;background:#0000009e;border:1px solid #ffffff24}html.mobile:not(.portrait) #menu .cards.leftcol{width:calc(270 * var(--s));gap:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .lsec--mini{gap:calc(6 * var(--s));flex:auto;min-height:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-row{grid-template:"art art" minmax(0, 1fr) "who btn" calc(34 * var(--s)) / minmax(0, 1fr) auto;flex:1 1 0;height:auto;min-height:0;padding:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-row:before{margin-bottom:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-text{display:none}html.mobile:not(.portrait) #menu .lsec--mini .mg-chips{align-self:center}html.mobile:not(.portrait) #menu .lsec--mini .mg-row .mg-btn{height:calc(24 * var(--s));padding:0 calc(12 * var(--s));font-size:calc(16 * var(--s));margin-right:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .lsec--mini .mg-thumb{aspect-ratio:auto;min-height:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-thumb img{object-position:50% 35%}html.mobile:not(.portrait) #menu .lsec--mini .mg-chip .w{display:inline}html:not(.mobile) body.lobbyonly #menu>.nav{z-index:100}html:not(.mobile) body.lobbyonly #fr{z-index:101}html:not(.mobile) body.lobbyonly .fr-dm{z-index:102}html:not(.mobile) body.lobbyonly .fr-card{z-index:103}html:not(.mobile) body.lobbyonly .fr-pop{z-index:104}html:not(.mobile) body.lobbyonly #lpp .lpp-frame{top:calc(64 * var(--s))}html:not(.mobile) body.lobbyonly .wn-root{top:5.92593dvh}html.fr-on:not(.mobile) body.lobbyonly .lsx-frame,html.fr-on:not(.mobile) body.lobbyonly #lpp .lpp-frame{right:0}html.fr-on:not(.mobile) body.lobbyonly .lsx-body,html.fr-on:not(.mobile) body.lobbyonly #lpp .pm-body{padding-right:calc(72 * var(--s));box-sizing:border-box}html.fr-on:not(.mobile) body.lobbyonly .lsx-foot{padding-right:calc(32 * var(--s) + 72 * var(--s))}html.fr-on:not(.mobile) body.lobbyonly #lpp .pm-actions{padding-right:calc(64 * var(--s) + 72 * var(--s))}html:not(.mobile) body.lobbyonly .lsx-frame,html:not(.mobile) body.lobbyonly #lpp .lpp-frame{isolation:isolate}html:not(.mobile) body.lobbyonly .lsx-frame:before,html:not(.mobile) body.lobbyonly #lpp .lpp-frame:before{content:"";z-index:-1;background:url(/hud/bluedots_large.webp) 0 0 / calc(360 * var(--s)) auto;opacity:.022;pointer-events:none;position:absolute;inset:0}html.fr-on:not(.mobile) body.lobbyonly .wn-root{padding-right:calc(6.66667dvh + 16px);right:0}html:not(.mobile) body.lobbyonly .lsx-games .lsx-title,html:not(.mobile) body.lobbyonly .lsx-games .lsx-x,html:not(.mobile) body.lobbyonly #lpp .lpp-x{display:none}#menu .navbtn.on{color:var(--nav)}:is(#menu .nav button:focus-visible,#menu .nav button:focus){outline:none}html:not(.mobile) body.lobbyonly .lsx{background:#0007}html:not(.mobile) body.lobbyonly .lsx-frame{background:0 0}html:not(.mobile) body.lobbyonly #lpp .lpp-frame{background:#0007}html:not(.mobile).lsx-open #bg,html:not(.mobile).lsx-open #scene,html:not(.mobile).lpp-open #bg,html:not(.mobile).lpp-open #scene{filter:blur(5.9vh)}html:not(.mobile) body.lobbyonly #fr .fr-list{background:#00000057}html.mobile #menu .lsec--mini .mg-row:is(.card--awpduel,.card--ak,.card--retake,.card--surf){display:none}html.mobile #menu .mg-rush{min-height:calc(220 * var(--s));box-shadow:0 0 calc(8 * var(--s)) #00000071;background:#f4e6b2;flex:auto;display:block;position:relative;overflow:hidden}html.mobile #menu .mg-rush__band>b{font-size:calc(19 * var(--s))}html.mobile #menu .mg-rush__play{padding-bottom:calc(12 * var(--s))}html.mobile #menu .mg-rush__play b{font-size:calc(32 * var(--s))}html.portrait body.lobbyonly #menu .mg-rush{height:calc(320 * var(--s));flex:none}@media (max-height:560px){html.mobile:not(.portrait) #menu .mg-rush.mg-rush--surf{min-height:0;height:calc(112 * var(--s));flex:none}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__art{height:auto;bottom:calc(22 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush__band[data-for=surf]{clip-path:polygon(0 0,100% 0,calc(84.62% - 1px) 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0}html.mobile:not(.portrait) #menu .mg-rush__band[data-for=utopia]{clip-path:polygon(calc(15.38% + 1px) 0,100% 0,100% 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0;left:45.83%}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__band>b{font-size:calc(19 * var(--s));letter-spacing:calc(3 * var(--s));top:50%}html.mobile:not(.portrait) #menu .mg-rush__band[data-for=surf]>b{left:46%}html.mobile:not(.portrait) #menu .mg-rush__band[data-for=utopia]>b{left:54%}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play{justify-content:flex-start;align-items:center;gap:calc(10 * var(--s));height:calc(28 * var(--s));padding:0 0 0 calc(12 * var(--s));flex-direction:row}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play small{font-size:calc(10 * var(--s));letter-spacing:calc(6 * var(--s));margin-right:calc(-2 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play b{margin:0 calc(-5 * var(--s)) 0 0;font-size:calc(22 * var(--s));letter-spacing:calc(5 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play span{display:none}html.mobile:not(.portrait) #menu .lsec--mini .mg-rush--surf .mg-chips{left:auto;right:calc(10 * var(--s));height:calc(28 * var(--s));align-items:center;top:auto;bottom:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-rush--surf .mg-chip{height:calc(17 * var(--s));font:700 calc(13 * var(--s)) / 1 var(--font);color:#fff;text-shadow:0 1px calc(3 * var(--s)) #000c;background:0 0;border:0;padding:0}html.mobile:not(.portrait) #menu .lsec--mini .mg-rush--surf :is(.mg-chip--v,.mg-chip .w){display:none}html.mobile:not(.portrait) #menu #mgHub .mg-rush__art{height:auto;bottom:calc(58 * var(--s))}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band[data-for=ak]>b{top:57%}}html.mobile:not(.portrait) #menu .nav-right{padding-right:calc(1 * var(--s))}html.mobile:not(.portrait) #menu .naviconbtn#navFriends{margin-right:0}#menu .disclaimer{align-items:center;gap:calc(7 * var(--s));box-sizing:border-box;padding:calc(4 * var(--s)) calc(11 * var(--s)) calc(4 * var(--s)) calc(8 * var(--s));color:#ffffffb8;text-shadow:none;border-radius:calc(3 * var(--s));-webkit-backdrop-filter:blur(calc(8 * var(--s)));backdrop-filter:blur(calc(8 * var(--s)));background:#00000073;border:1px solid #ffffff14;display:flex}#menu .disclaimer>span{text-overflow:ellipsis;min-width:0;overflow:hidden}#menu .disclaimer__ico{width:calc(13 * var(--s));height:calc(13 * var(--s));opacity:.9;background:#f0c661;flex:none;-webkit-mask:url(/hud/ui/warning.svg) 50%/contain no-repeat;mask:url(/hud/ui/warning.svg) 50%/contain no-repeat}html:not(.portrait) #menu .disclaimer{max-width:calc(100% - 2 * 340 * var(--s))}html.mobile:not(.portrait) #menu .disclaimer{text-align:left;justify-content:center;align-items:flex-start;width:fit-content;margin:0 auto}html.mobile:not(.portrait) #menu .disclaimer__ico{margin-top:calc(1.5 * var(--s))}html.mobile:not(.portrait) #menu .disclaimer>span{overflow:visible}html.portrait body.lobbyonly #menu .disclaimer{justify-content:center}html.mobile:not(.portrait) #menu .disclaimer{bottom:calc(3 * var(--s) + env(safe-area-inset-bottom));padding-top:calc(3 * var(--s));padding-bottom:calc(3 * var(--s));background:#00000052}#menu .disclaimer>.disclaimer__links{gap:calc(10 * var(--s));margin-left:calc(4 * var(--s));padding-left:calc(10 * var(--s));border-left:1px solid #ffffff29;flex:none;display:flex;overflow:visible}#menu .disclaimer__links a{pointer-events:auto;color:#ffffffdb;text-decoration:none}#menu .disclaimer__links a:hover{color:#82d7ff}html.mobile:not(.portrait) #menu .disclaimer>.disclaimer__links{align-self:center;gap:calc(2 * var(--s));flex-direction:column}.lgw .lg-foot.lg-legal{margin-top:calc(8 * var(--s))}.lgw .lg-legal a{color:#82d7ff;text-decoration:none}.lgw .lg-legal a:hover{text-decoration:underline}html.portrait body.lobbyonly #menu .disclaimer{left:calc(8 * var(--s) + env(safe-area-inset-left));right:calc(8 * var(--s) + env(safe-area-inset-right));text-align:left;white-space:normal;width:auto;padding:calc(6 * var(--s)) calc(10 * var(--s)) calc(6 * var(--s)) calc(9 * var(--s));justify-content:flex-start;align-items:flex-start;margin:0;transform:none}html.portrait body.lobbyonly #menu .disclaimer__ico{margin-top:calc(2 * var(--s))}html.portrait body.lobbyonly #menu .disclaimer>span{flex:1;overflow:visible}html.portrait body.lobbyonly #menu .disclaimer>.disclaimer__links{align-self:center;gap:calc(3 * var(--s));flex-direction:column;flex:none}html:not(.mobile) #menu .lsec--mini .mg-rush.mg-rush--d2{height:calc(384 * var(--s));order:0}html:not(.mobile) #menu .lsec--mini .mg-row.card--aim{display:none}#menu .lsec--mini .mg-rush.mg-rush--d2{background:radial-gradient(130% 70% at 50% 100%,#4a2c10 0%,#22160c 52%,#0e0a07 100%)}#menu .mg-rush--d2:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 calc(26 * var(--s)) #ffb1361a;border:1px solid #ffb1366b;position:absolute;inset:0}#menu .mg-rush--d2 .mg-rush__art{height:76%;-webkit-mask:linear-gradient(#000 0 66%,#0000 100%);mask:linear-gradient(#000 0 66%,#0000 100%)}#menu .mg-rush__band[data-for=dust2]{clip-path:none;height:auto;top:0;bottom:0}#menu .mg-rush__band[data-for=dust2]>i{background-position:50% 74%}#menu .mg-rush--d2 .mg-rush__art:hover .mg-rush__band{filter:brightness(1.12)saturate(1.05)}#menu .mg-rush--d2 .mg-rush__play{z-index:3;color:#f6e7c8}#menu .mg-rush--d2 .mg-rush__play small{color:#ffb136}#menu .mg-rush--d2 .mg-rush__play b{align-items:center;gap:calc(8 * var(--s));color:#ffc65a;background:linear-gradient(#fff0c4 8%,#ffc65a 52%,#e08a16 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 calc(2 * var(--s)) calc(5 * var(--s)) #000000bf);-webkit-background-clip:text;background-clip:text;display:flex}#menu .mg-rush--d2 .d2t-emblem{width:calc(36 * var(--s));height:calc(36 * var(--s));flex:none}#menu .mg-rush--d2 .mg-rush__play span{font:600 calc(12.5 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(2.5 * var(--s));text-transform:uppercase;color:#dcc9a4}#menu .mg-rush--d2 .d2t-flag{z-index:3;left:calc(8 * var(--s));top:calc(8 * var(--s));gap:calc(5 * var(--s));pointer-events:none;display:flex;position:absolute}#menu .mg-rush--d2 .d2t-flag em{align-items:center;gap:calc(5 * var(--s));height:calc(22 * var(--s));padding:0 calc(8 * var(--s));font:700 calc(12 * var(--s)) / 1 var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;white-space:nowrap;font-style:normal;display:none}#menu .mg-rush--d2 .d2t-new{color:#15110b;box-shadow:0 0 calc(10 * var(--s)) #ffb13680;background:#ffb136}#menu .mg-rush--d2 .d2t-live{color:#fff;box-shadow:0 0 calc(10 * var(--s)) #c628288c;background:#c62828}#menu .mg-rush--d2 .d2t-live i{width:calc(6 * var(--s));height:calc(6 * var(--s));background:#fff;border-radius:50%;animation:1s ease-in-out infinite d2tPulse}@keyframes d2tPulse{50%{opacity:.25}}#menu .mg-rush--d2 .d2t-soon{color:#ffd88a;background:#080604b8;border:1px solid #ffb1368c}#menu .mg-rush--d2 .d2t-soon b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}html.d2-on:not(.d2-now) #menu .mg-rush--d2 .d2t-soon,html.d2-now #menu .mg-rush--d2 :is(.d2t-live,.d2t-new),html.d2-done #menu .mg-rush--d2 .d2t-new{display:flex}html:not(.mobile) #menu .lsec--mini #mgHub{height:calc(288 * var(--s))}html:not(.mobile) #menu #mgHub .mg-rush__art{height:72%}html:not(.mobile) #menu #mgHub .mg-rush__play{padding-bottom:calc(12 * var(--s))}html:not(.mobile) #menu #mgHub .mg-rush__play b{margin:calc(4 * var(--s)) 0 calc(3 * var(--s));font-size:calc(32 * var(--s))}html:not(.mobile) #menu .lsec--mini .mg-rush.mg-rush--surf{height:calc(128 * var(--s))}html:not(.mobile) #menu .mg-rush--surf .mg-rush__art{height:auto;bottom:calc(30 * var(--s))}html:not(.mobile) #menu .mg-rush__band[data-for=surf]{clip-path:polygon(0 0,100% 0,calc(84.62% - 1px) 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0}html:not(.mobile) #menu .mg-rush__band[data-for=utopia]{clip-path:polygon(calc(15.38% + 1px) 0,100% 0,100% 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0;left:45.83%}html:not(.mobile) #menu .mg-rush--surf .mg-rush__band>b{font-size:calc(20 * var(--s));letter-spacing:calc(3 * var(--s));top:50%}html:not(.mobile) #menu .mg-rush__band[data-for=surf]>b{left:46%}html:not(.mobile) #menu .mg-rush__band[data-for=utopia]>b{left:54%}html:not(.mobile) #menu .mg-rush--surf .mg-rush__play{justify-content:flex-start;align-items:center;gap:calc(10 * var(--s));height:calc(30 * var(--s));padding:0 0 0 calc(12 * var(--s));flex-direction:row}html:not(.mobile) #menu .mg-rush--surf .mg-rush__play small{font-size:calc(10 * var(--s));letter-spacing:calc(6 * var(--s));margin-right:calc(-2 * var(--s))}html:not(.mobile) #menu .mg-rush--surf .mg-rush__play b{margin:0 calc(-5 * var(--s)) 0 0;font-size:calc(22 * var(--s));letter-spacing:calc(5 * var(--s))}html:not(.mobile) #menu .mg-rush--surf .mg-rush__play span{font-size:calc(11 * var(--s));letter-spacing:calc(1.5 * var(--s));display:inline}html:not(.mobile) #menu .lsec--mini .mg-rush--surf .mg-chips{top:calc(6 * var(--s));left:calc(6 * var(--s))}@media (max-height:560px){html.mobile:not(.portrait) #menu .mg-rush.mg-rush--d2{min-height:calc(120 * var(--s));flex:auto}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__art{height:auto;bottom:calc(30 * var(--s));-webkit-mask:linear-gradient(#000 0 72%,#0000 100%);mask:linear-gradient(#000 0 72%,#0000 100%)}html.mobile:not(.portrait) #menu .mg-rush__band[data-for=dust2]>i{background-position:50% 80%}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__play{justify-content:flex-start;align-items:center;gap:calc(9 * var(--s));height:calc(34 * var(--s));padding:0 0 0 calc(12 * var(--s));flex-direction:row}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__play small{font-size:calc(10 * var(--s));letter-spacing:calc(6 * var(--s));margin-right:calc(-2 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__play b{gap:calc(5 * var(--s));font-size:calc(26 * var(--s));margin:0}html.mobile:not(.portrait) #menu .mg-rush--d2 .d2t-emblem{width:calc(24 * var(--s));height:calc(24 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__play b{white-space:nowrap}html.mobile:not(.portrait) #menu .mg-rush--d2 .mg-rush__play span{right:calc(10 * var(--s));bottom:calc(40 * var(--s));font-size:calc(10.5 * var(--s));letter-spacing:calc(1.5 * var(--s));color:#f3e4c4;text-shadow:0 1px calc(3 * var(--s)) #000, 0 0 calc(8 * var(--s)) #000c;white-space:nowrap;position:absolute}html.mobile:not(.portrait) #menu .mg-rush--d2 .d2t-flag{left:calc(6 * var(--s));top:calc(6 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--d2 .d2t-flag em{height:calc(19 * var(--s));padding:0 calc(6 * var(--s));font-size:calc(11 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush#mgHub,html.mobile:not(.portrait) #menu .mg-rush.mg-rush--surf{min-height:0;height:calc(96 * var(--s));flex:none}html.mobile:not(.portrait) #menu #mgHub .mg-rush__art{height:auto;bottom:calc(26 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__art{bottom:calc(26 * var(--s))}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band[data-for=duel]{clip-path:polygon(0 0,100% 0,calc(84.62% - 1px) 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band[data-for=ak]{clip-path:polygon(calc(15.38% + 1px) 0,100% 0,100% 100%,0 100%);width:54.17%;height:auto;top:0;bottom:0;left:45.83%}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band>b{font-size:calc(16 * var(--s));top:52%}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band[data-for=duel]>b{top:52%;left:44%}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band[data-for=ak]>b{top:52%;left:56%}html.mobile:not(.portrait) #menu #mgHub .mg-rush__band>.mg-hub__n{top:16%}html.mobile:not(.portrait) #menu #mgHub .mg-rush__play{justify-content:flex-start;align-items:center;gap:calc(10 * var(--s));height:calc(26 * var(--s));padding:0 0 0 calc(12 * var(--s));flex-direction:row}html.mobile:not(.portrait) #menu #mgHub .mg-rush__play small{font-size:calc(10 * var(--s));letter-spacing:calc(6 * var(--s));margin-right:calc(-2 * var(--s))}html.mobile:not(.portrait) #menu #mgHub .mg-rush__play b{font-size:calc(20 * var(--s));margin:0}html.mobile:not(.portrait) #menu #mgHub .mg-rush__play span{display:none}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play{height:calc(26 * var(--s))}html.mobile:not(.portrait) #menu .mg-rush--surf .mg-rush__play b{font-size:calc(20 * var(--s))}html.mobile:not(.portrait) #menu .lsec--mini .mg-rush--surf .mg-chips{height:calc(26 * var(--s))}}#menu .mg-rush--d2 .d2t-flag em.d2t-beta{letter-spacing:calc(.5 * var(--s));color:#fff;border-bottom-right-radius:calc(6 * var(--s));background:linear-gradient(90deg,#4a9fd8,#2f78b8);font-weight:400;display:flex;box-shadow:0 1px 3px #0008}.wn-root{--s:calc(100dvh / 1000);z-index:70;padding:calc(24px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:500 calc(17 * var(--s)) var(--font);color:#e6ebef;background:#03060ab8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wn-win{width:min(100%, calc(1180 * var(--s)));box-sizing:border-box;scrollbar-width:thin;background:linear-gradient(#1b222a 0%,#11161c 100%);border:1px solid #ffffff1f;max-height:100%;position:relative;overflow-y:auto;box-shadow:0 24px 70px #000d}.wn-head{justify-content:space-between;align-items:center;gap:calc(16 * var(--s));padding:calc(22 * var(--s)) calc(30 * var(--s)) calc(18 * var(--s));background:linear-gradient(90deg,#82d7ff1f,#82d7ff00 60%);border-bottom:1px solid #ffffff14;display:flex}.wn-head small{font-size:calc(14 * var(--s));letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#82d7ff;display:block}.wn-head h2{margin:calc(4 * var(--s)) 0 0;font:900 calc(46 * var(--s)) / 1 var(--font-cond);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#fff}.wn-x{width:calc(44 * var(--s));height:calc(44 * var(--s));color:#aeb6bc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;flex:none;place-items:center;padding:0;display:grid}.wn-x:hover{color:#fff;background:#ffffff1a}.wn-x svg{width:36%;height:36%}.wn-cards{gap:calc(16 * var(--s));padding:calc(20 * var(--s)) calc(30 * var(--s));grid-template-columns:repeat(2,1fr);display:grid}.wn-card{background:#ffffff09;border:1px solid #ffffff14;flex-direction:column;display:flex}.wn-ban{height:calc(160 * var(--s));background:#0b0f14;position:relative;overflow:hidden}.wn-ban:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#11161cd9 100%);position:absolute;inset:0}.wn-ban em{z-index:1;left:calc(14 * var(--s));top:calc(14 * var(--s));padding:calc(4 * var(--s)) calc(10 * var(--s));font:700 calc(13 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:#12161b;background:#ffd27a;font-style:normal;position:absolute}.wn-img{object-fit:cover;width:100%;height:100%;display:block}.wn-art{justify-content:center;align-items:center;gap:calc(14 * var(--s));display:flex;position:absolute;inset:0}.wn-art--badges{background:radial-gradient(at 50% 60%,#2a3550 0%,#121822 70%)}.wn-art--badges .badge{width:calc(56 * var(--s));height:auto;filter:drop-shadow(0 calc(6 * var(--s)) calc(10 * var(--s)) #000a)}.wn-art--profile{gap:calc(10 * var(--s));background:radial-gradient(at 50% 40%,#1d3346 0%,#10161d 70%);flex-direction:column}.wn-pt{text-align:center}.wn-pt b{font:700 calc(40 * var(--s)) / 1 var(--font-cond);color:#82d7ff;display:block}.wn-pt span{font-size:calc(13 * var(--s));letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#8f9aa4}.wn-tiles{gap:calc(10 * var(--s));display:flex}.wn-tiles i{min-width:calc(76 * var(--s));padding:calc(8 * var(--s)) calc(10 * var(--s));background:#ffffff0f;border-top:2px solid #82d7ff99;flex-direction:column;align-items:center;font-style:normal;display:flex}.wn-tiles b{font:700 calc(24 * var(--s)) / 1.1 var(--font-cond);color:#fff}.wn-tiles span{font-size:calc(11 * var(--s));letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#aeb6bc}.wn-txt{padding:calc(16 * var(--s)) calc(18 * var(--s)) calc(18 * var(--s));flex-direction:column;flex:1;display:flex}.wn-txt h3{margin:0 0 calc(6 * var(--s));font:700 calc(24 * var(--s)) / 1.1 var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#fff}.wn-txt p{margin:0 0 calc(14 * var(--s));font-size:calc(15 * var(--s));color:#b9c3cc;flex:1;line-height:1.45}.wn-go{align-self:flex-start;align-items:center;gap:calc(10 * var(--s));padding:calc(9 * var(--s)) calc(14 * var(--s));font:600 calc(15 * var(--s)) var(--font);color:#82d7ff;cursor:pointer;background:#82d7ff1a;border:1px solid #82d7ff66;transition:background .15s;display:inline-flex}.wn-go:hover{background:#82d7ff33}.wn-go svg{width:calc(8 * var(--s));height:calc(14 * var(--s));transition:transform .15s}.wn-go:hover svg{transform:translate(2px)}.wn-foot{padding:0 calc(30 * var(--s)) calc(22 * var(--s));justify-content:flex-end;display:flex}.wn-ok{min-width:calc(220 * var(--s));height:calc(48 * var(--s));font:700 calc(20 * var(--s)) var(--font);letter-spacing:calc(3 * var(--s));text-transform:uppercase;color:#8ef06e;cursor:pointer;background:linear-gradient(#3c78328c,#1e46198c);border:1px solid #7ed36b99}.wn-ok:hover{background:linear-gradient(#468c3ab3,#24541eb3)}.wn-cards--one{grid-template-columns:1fr}.wn-cards--one .wn-ban{height:calc(300 * var(--s))}.wn-art--room,.wn-art--friends{gap:calc(12 * var(--s));background:radial-gradient(at 50% 45%,#22364a 0%,#10161d 72%);flex-direction:column}.wn-art--room>span,.wn-art--friends>span{font:700 calc(13 * var(--s)) var(--font);letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#8fd88a}.wn-seats{align-items:center;gap:calc(10 * var(--s));display:flex}.wn-seats b{font:700 calc(22 * var(--s)) var(--font-cond);color:#8f9aa4;text-transform:uppercase}.wn-seat{width:calc(44 * var(--s));height:calc(44 * var(--s));background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;display:block;position:relative}.wn-seat:after{content:"";-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:#dfe6ec;position:absolute;inset:22%}.wn-seat--you{background:#82d7ff29;border-color:#82d7ff}.wn-seat--you:after{background:#82d7ff}.wn-seat--bot:after{background:#8f9aa4}.wn-add{width:calc(34 * var(--s));height:calc(34 * var(--s));-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:#8fd88a;display:block}html.mobile .wn-root{--s:calc(100dvh / 620);padding:calc(8px + env(safe-area-inset-top)) calc(8px + env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left))}html.mobile .wn-ban{height:calc(150 * var(--s))}html.portrait .wn-root{--s:calc(100vw / 620)}html.portrait .wn-cards{grid-template-columns:1fr}html.portrait .wn-ban{height:calc(220 * var(--s))}.wn-art--play{box-sizing:border-box;align-items:flex-end;padding-bottom:2.5%;container-type:inline-size}.wn-art--play>.wn-img{position:absolute;inset:0}.wn-ways{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0f14d1;border:1px solid #ffffff1f;gap:1.2cqw;padding:1cqw;display:flex;position:relative;box-shadow:0 1cqw 3cqw #0009}.wn-ways b{font:600 3.2cqw / 1 var(--font);letter-spacing:.15cqw;text-transform:uppercase;white-space:nowrap;color:#e6ebef;padding:.9cqw 1.8cqw}.wn-ways b.on{color:#82d7ff;background:#82d7ff29}.wn-art--lfg{gap:calc(10 * var(--s))}.wn-adv{width:calc(40 * var(--s));height:calc(40 * var(--s));display:block;position:relative}.wn-adv i{-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:#8fd88a;position:absolute;inset:0}.wn-adv i:nth-child(n+2){animation:2.4s ease-out infinite wnRing}.wn-adv i:nth-child(3){animation-delay:.3s}@keyframes wnRing{0%,30%{opacity:1}to{opacity:.25}}.wn-art--soon{container-type:inline-size}.wn-art--soon>.wn-img{filter:grayscale(.85)brightness(.5)contrast(1.05);position:absolute;inset:0}.wn-art--soon>span{z-index:1;font:400 3.4cqw / 1 var(--font);letter-spacing:.35cqw;text-transform:uppercase;white-space:nowrap;color:#eceef0;background:linear-gradient(90deg,#6b7178,#4a4f55);align-items:center;gap:1.4cqw;padding:1.3cqw 2.6cqw;display:flex;position:relative;box-shadow:0 1cqw 3cqw #0009}.wn-art--soon>span i{width:3.4cqw;height:3.4cqw;-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor;display:block}.wn-art--ladder{gap:calc(14 * var(--s));flex-direction:row}.wn-ladder{width:calc(40 * var(--s));height:calc(66 * var(--s));color:#cfe3ee;filter:drop-shadow(0 calc(3 * var(--s)) calc(6 * var(--s)) #0009);display:block}.wn-art--ladder>span:last-child{align-self:center}.wn-art--nades{gap:calc(12 * var(--s));background:radial-gradient(at 50% 45%,#4a2c10 0%,#1a120b 62%,#0d0a07 100%);flex-direction:column}.wn-nades{gap:calc(14 * var(--s));display:flex}.wn-nades i{width:calc(40 * var(--s));height:calc(52 * var(--s));-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;filter:drop-shadow(0 calc(2 * var(--s)) calc(4 * var(--s)) #0009);background:linear-gradient(#fff0c4,#ffb136 70%,#e08a16)}.wn-art--nades>span{font-size:calc(13 * var(--s));letter-spacing:calc(2 * var(--s));text-transform:uppercase;color:#dcc9a4}.wn-art--d2{background:radial-gradient(at 50% 40%,#4a2c10 0%,#1a120b 70%)}.wn-art--d2 .wn-pt b{color:#ffc65a}.wn-art--d2 .wn-tiles i{border-top-color:#ffb136b3}html.mobile body.lobbyonly #lnews .lsx-frame{top:0}html:not(.mobile) #lnews .lnews-head{display:none}#lnews .lsx-body{overflow-y:auto}.lnews-list{flex-direction:column;display:flex}.lnews-entry{min-height:calc(263 * var(--s));padding:0 calc(200 * var(--s));color:#ddd;cursor:pointer;border-bottom:1px solid #ffffff1a;outline:none;align-items:center;transition:background-color .25s ease-in-out;display:flex}:is(.lnews-entry:hover,.lnews-entry:focus-visible){background-color:#0000004b}.lnews-pic{width:calc(350 * var(--s));aspect-ratio:16/9;margin:calc(40 * var(--s)) 0;background:#0b0f14;flex:none;transition:transform .25s ease-in-out;position:relative;overflow:hidden}.lnews-entry:hover .lnews-pic{transform:scale(1.02)}.lnews-pic .wn-img{object-fit:cover;width:100%;height:100%;display:block}.lnews-info{min-width:0;padding:0 calc(40 * var(--s));flex-direction:column;flex:1;display:flex}.lnews-info small{font:700 calc(16 * var(--s)) var(--font);text-transform:uppercase;color:#ccc}.lnews-info b{margin-top:calc(2 * var(--s));font:700 calc(30 * var(--s)) / 1.15 var(--font-cond);color:#ddd}.lnews-info p{max-height:calc(100 * var(--s));margin:calc(4 * var(--s)) 0 0;font:400 calc(14 * var(--s)) / 1.45 var(--font);color:#ddd;overflow:hidden}.lnews-entry--first{max-height:calc(500 * var(--s));background-color:#000000a6;border-bottom-color:#fff2}:is(.lnews-entry--first:hover,.lnews-entry--first:focus-visible){background-color:#000000b6}.lnews-entry--first .lnews-pic{width:calc(600 * var(--s))}.lnews-entry--first .lnews-info small{font-size:calc(20 * var(--s))}.lnews-entry--first .lnews-info b{font-size:calc(46 * var(--s))}.lnews-entry--first .lnews-info p{font-size:calc(16 * var(--s))}.lnews-pic .wn-art--badges{gap:calc(6 * var(--s))}.lnews-pic .wn-art--badges .badge{width:calc(40 * var(--s))}.lnews-entry--first .lnews-pic .wn-art--badges .badge{width:calc(70 * var(--s))}.lnews-pic .wn-seat{width:calc(34 * var(--s));height:calc(34 * var(--s))}.lnews-entry--first .lnews-pic .wn-seat{width:calc(56 * var(--s));height:calc(56 * var(--s))}.lnews-pic .wn-art--profile .wn-tiles i{min-width:calc(56 * var(--s))}html.mobile #lnews .lsx-frame{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}html.mobile .lnews-entry,html.mobile .lnews-entry--first{min-height:0;max-height:none;padding:0 calc(16 * var(--s))}html.mobile .lnews-pic,html.mobile .lnews-entry--first .lnews-pic{width:34%;margin:calc(12 * var(--s)) 0}html.mobile .lnews-info{padding:0 calc(16 * var(--s))}html.mobile .lnews-entry--first .lnews-info b{font-size:calc(30 * var(--s))}html.mobile .lnews-entry--first .lnews-info small{font-size:calc(16 * var(--s))}html.mobile .lnews-entry--first .lnews-info p{font-size:calc(14 * var(--s))}#lnews:not([hidden])~.wn-root{z-index:95}html.mobile .lnews-pic .wn-seat,html.mobile .lnews-entry--first .lnews-pic .wn-seat{width:calc(24 * var(--s));height:calc(24 * var(--s))}html.mobile .lnews-pic .wn-seats{gap:calc(6 * var(--s))}html.mobile .lnews-entry--first .lnews-pic .wn-art--badges .badge{width:calc(30 * var(--s))}html.fr-on:not(.mobile) body.lobbyonly #lnews .lsx-body{padding-right:0}.lnews-entry--unread .lnews-info small:after{content:"New";margin-left:calc(10 * var(--s));padding:0 calc(5 * var(--s));font:400 calc(12 * var(--s)) / calc(16 * var(--s)) "Noto Sans", var(--font);vertical-align:calc(2 * var(--s));color:#fff;border-radius:calc(2 * var(--s));background:#d8760e;display:inline-block}.pf-scrim{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;position:fixed;inset:0}.prof-win{--s:calc(100dvh / 1000);z-index:61;width:min(92vw, calc(980 * var(--s)));box-sizing:border-box;max-height:90dvh;font:500 calc(17 * var(--s)) var(--font);color:#e6ebef;scrollbar-width:thin;background:linear-gradient(#1c232b 0%,#12171d 100%);border:1px solid #ffffff1f;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #000c}.pf-head{align-items:center;gap:calc(18 * var(--s));padding:calc(24 * var(--s)) calc(28 * var(--s));background:#0000004d;border-bottom:1px solid #ffffff14;display:flex}.pf-av{width:calc(76 * var(--s));height:calc(76 * var(--s));color:#c9d2da;background:#7289a3;border:2px solid #ffffff40;flex:none;place-items:center;display:grid;overflow:hidden}.pf-av img{object-fit:cover;width:100%;height:100%}.pf-av svg{width:70%;height:70%}.pf-id{flex:1;min-width:0}.pf-id b{align-items:center;gap:calc(10 * var(--s));font:700 calc(34 * var(--s)) / 1.1 var(--font-cond);color:#fff;white-space:nowrap;display:flex;overflow:hidden}.pf-id b .badge{width:calc(30 * var(--s));flex:none;height:auto}.pf-id small{margin-top:calc(6 * var(--s));font-size:calc(15 * var(--s));color:#8f9aa4;display:block}.pf-time{text-align:right;padding-right:calc(24 * var(--s));border-right:1px solid #ffffff1a;flex:none}.pf-time b{font:700 calc(34 * var(--s)) / 1 var(--font-cond);color:#82d7ff;letter-spacing:calc(1 * var(--s));display:block}.pf-time small{font-size:calc(14 * var(--s));letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:#8f9aa4}.pf-x{margin-left:calc(6 * var(--s));width:calc(44 * var(--s));height:calc(44 * var(--s));color:#aeb6bc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;flex:none;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}.pf-x:hover{color:#fff;background:#ffffff1a}.pf-x svg{width:36%;height:36%}.pf-tabs{padding:0 calc(28 * var(--s));border-bottom:1px solid #ffffff14;display:flex}.pf-tabs button{align-items:flex-start;gap:calc(3 * var(--s));padding:calc(14 * var(--s)) calc(20 * var(--s)) calc(12 * var(--s));color:#aeb6bc;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;display:flex}.pf-tabs button span{font:700 calc(18 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase}.pf-tabs button small{font-size:calc(13 * var(--s));color:#7d8891}.pf-tabs button:hover{color:#fff}.pf-tabs button.on{color:#82d7ff;border-bottom-color:#82d7ff}.pf-body{padding:calc(22 * var(--s)) calc(28 * var(--s)) calc(28 * var(--s))}.pf-rate{align-items:center;gap:calc(16 * var(--s));margin-bottom:calc(20 * var(--s));display:flex}.prof-win .aw-rating{--tier:#6a7dff;box-sizing:border-box;width:5.56em;height:2em;font:italic 700 calc(22 * var(--s)) / 1 var(--font);color:#fff;text-shadow:0 1px 2px #000c;isolation:isolate;flex:none;justify-content:center;align-items:center;padding-left:1em;display:inline-flex;position:relative}.prof-win .aw-rating:before,.prof-win .aw-rating:after{content:"";z-index:-1;background:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.prof-win .aw-rating:after{background:var(--tier);mix-blend-mode:multiply;-webkit-mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat}.prof-win .aw-rating b{font-size:1.15em}.prof-win .aw-rating small{margin-left:.04em;font-size:.8em}.prof-win .aw-rating.none:before{background-image:url(/hud/ui/premier_rating_bg_large_none.svg)}.prof-win .aw-rating.none:after{display:none}.pf-rate-t b{font:700 calc(20 * var(--s)) var(--font);color:#fff;display:block}.pf-rate-t small{font-size:calc(14 * var(--s));color:#8f9aa4}.pf-rate .badge{width:calc(40 * var(--s));height:auto;margin-left:auto}.pf-tiles{gap:calc(10 * var(--s));grid-template-columns:repeat(6,1fr);display:grid}.pf-tile{gap:calc(4 * var(--s));padding:calc(14 * var(--s)) calc(14 * var(--s)) calc(12 * var(--s));background:#ffffff0a;border:1px solid #ffffff12;border-top:2px solid #82d7ff80;flex-direction:column;display:flex}.pf-tile b{font:700 calc(30 * var(--s)) / 1 var(--font-cond);color:#fff;font-variant-numeric:tabular-nums}.pf-tile span{font-size:calc(13 * var(--s));letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#aeb6bc}.pf-tile small{font-size:calc(13 * var(--s));color:#7d8891}.pf-note{margin:calc(12 * var(--s)) 0 0;font-size:calc(13 * var(--s));color:#7d8891}.pf-h{margin:calc(24 * var(--s)) 0 calc(8 * var(--s));font:700 calc(16 * var(--s)) var(--font);letter-spacing:calc(1.5 * var(--s));text-transform:uppercase;color:#c9d2da}.pf-recent{margin:0;padding:0;list-style:none}.pf-recent li{grid-template-columns:calc(70 * var(--s)) calc(64 * var(--s)) 1fr calc(100 * var(--s)) calc(100 * var(--s));align-items:center;gap:calc(12 * var(--s));min-height:calc(46 * var(--s));padding:0 calc(12 * var(--s));border-bottom:1px solid #ffffff0d;display:grid}.pf-recent li:nth-child(odd){background:#ffffff06}.pf-recent li.empty{padding:calc(14 * var(--s));color:#7d8891;text-align:center;display:block}.pf-res{padding:calc(3 * var(--s)) calc(8 * var(--s));font:700 calc(13 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));justify-self:start}.pf-res.win{color:#7ed36b;background:#7ed36b1f}.pf-res.loss{color:#ff7b7b;background:#ff7b7b1f}.pf-res.left,.pf-res.draw{color:#aeb6bc;background:#ffffff12}.pf-sc{font:700 calc(20 * var(--s)) var(--font-cond);font-variant-numeric:tabular-nums;color:#fff}.pf-kda{font-variant-numeric:tabular-nums;color:#dfe4e8}.pf-kda small{margin-left:calc(8 * var(--s));font-size:calc(12 * var(--s));color:#7d8891}.pf-dl{text-align:right;font:700 calc(17 * var(--s)) var(--font);font-variant-numeric:tabular-nums;color:#aeb6bc}.pf-dl.up{color:#7ed36b}.pf-dl.down{color:#ff7b7b}.pf-dl small{font:500 calc(12 * var(--s)) var(--font);color:#7d8891}.pf-ago{text-align:right;font-size:calc(13 * var(--s));color:#7d8891}html.mobile .prof-win{--s:calc(100dvh / 620);width:100vw;height:100dvh;max-height:none;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border:0;top:0;left:0;transform:none}html.mobile .pf-x{width:calc(48 * var(--s));height:calc(48 * var(--s))}html.portrait .prof-win{--s:calc(100vw / 620)}html.portrait .pf-head{padding-top:calc(env(safe-area-inset-top) + 24 * var(--s));flex-wrap:wrap}html.portrait .pf-time{text-align:left;border-right:0;order:3;width:100%;padding-right:0}html.portrait .pf-x{top:calc(env(safe-area-inset-top) + 38 * var(--s));right:calc(env(safe-area-inset-right) + 28 * var(--s));margin:0;position:absolute}html.portrait .pf-id{padding-right:calc(56 * var(--s))}html.portrait .pf-tiles{grid-template-columns:repeat(3,1fr)}html.portrait .pf-recent li{grid-template-columns:calc(70 * var(--s)) calc(60 * var(--s)) 1fr calc(80 * var(--s))}html.portrait .pf-kda small,html.portrait .pf-ago{display:none}html.mobile body.lobbyonly #linv .lsx-frame{top:0}.linv .lsx-body{overflow-y:auto}.linv-list{padding:calc(16 * var(--s)) calc(64 * var(--s)) calc(40 * var(--s));flex-wrap:wrap;align-content:flex-start;display:flex}.linv-tile{box-sizing:border-box;width:calc(192 * var(--s));height:calc(184 * var(--s));padding:0 calc(13 * var(--s));cursor:pointer;flex:none;position:relative}.linv-tile__bg{height:calc(121 * var(--s));box-sizing:border-box;background:linear-gradient(#4b4b4bbf,#afafafbf);border:1px solid #00000040;transition:box-shadow .25s ease-in-out;position:relative;box-shadow:0 1px 4px 2px #0000001a}.linv-tile:hover .linv-tile__bg{box-shadow:0 2px 8px 2px #00000080}.linv-tile__img{left:calc(13 * var(--s));right:calc(13 * var(--s));width:calc(100% - 26 * var(--s));height:calc(121 * var(--s));object-fit:contain;pointer-events:none;transition:transform .15s ease-in-out;position:absolute;top:0}.linv-tile:hover .linv-tile__img{transform:scale(1.04)}.linv-tile__rarity{height:calc(5 * var(--s));box-shadow:0 0 4px 1px #00000040}.linv-tile__name{margin-top:calc(8 * var(--s));height:calc(51 * var(--s));font:400 calc(14 * var(--s)) / 1.25 var(--font);color:#fff;text-shadow:1px 1px 4px #000;text-align:left;overflow:hidden}.linv-tile__name b{font-weight:700}.linv-phase{color:#fff9}.linv-tile__equipped{top:calc(10 * var(--s));right:calc(13 * var(--s) + 5 * var(--s));display:flex;position:absolute}.linv-dot{width:calc(16 * var(--s));height:calc(16 * var(--s));box-sizing:border-box;margin-right:calc(6 * var(--s));background:radial-gradient(circle,currentColor 0 60%,#0000 76%);border:1px solid;border-radius:50%;box-shadow:0 0 2px 2px #00000025}.linv-dot.ct{color:#3281ac}.linv-dot.t{color:#b1af2d}.linv-tile__team{aspect-ratio:1.2;height:40%;margin-left:calc(6 * var(--s));-webkit-mask:var(--logo) no-repeat left top / contain;-webkit-mask:var(--logo) no-repeat left top / contain;mask:var(--logo) no-repeat left top / contain;position:absolute;top:5%;left:5%}.linv-tile__team.ct{--logo:url(/hud/ct_logo_1c.svg);background:#b5d4ee}.linv-tile__team.t{--logo:url(/hud/t_logo_1c.svg);background:#ead18a}.linv-menu{z-index:3;padding:calc(8 * var(--s)) 0;background:#262626;border-radius:3px;position:absolute;box-shadow:1px 1px 6px #00000050}.linv-menu[hidden]{display:none}.linv-menu:before{content:"";top:calc(var(--arrow,20px) - 9px);border:9px solid #0000;border-left:0;border-right-color:#262626;position:absolute;left:-9px}.linv-menu.left:before{border:9px solid #0000;border-left-color:#262626;border-right:0;left:auto;right:-9px}.linv-menu__name{max-width:max(calc(260 * var(--s)), 180px);box-sizing:border-box;padding:calc(4 * var(--s)) calc(14 * var(--s)) calc(8 * var(--s));font:400 max(calc(13 * var(--s)), 12px) var(--font);color:#ffffff80;border-bottom:1px solid #444}.linv-tile.sel .linv-tile__bg{box-shadow:0 0 0 2px #ffffffd9,0 2px 8px 2px #00000080}.linv-menu button{width:max(calc(260 * var(--s)), 180px);padding:calc(8 * var(--s)) calc(14 * var(--s));text-align:left;font:300 max(calc(14 * var(--s)), 13px) var(--font);color:#fff;cursor:pointer;background:0 0;border:0;display:block}.linv-menu button b{font-weight:700}.linv-menu button:not(:disabled):hover{background:#00000080}.linv-menu button:disabled{opacity:.5;cursor:default}.linv-list.empty{box-sizing:border-box;justify-content:center;align-items:center;height:100%}.linv-empty{align-items:center;gap:calc(12 * var(--s));display:flex}.linv-empty img{width:max(calc(32 * var(--s)), 24px);height:max(calc(32 * var(--s)), 24px);flex:none}.linv-empty span{max-width:max(calc(512 * var(--s)), 260px);font:300 max(calc(16 * var(--s)), 13px) / 1.5 var(--font);color:#fff}#menu #navInventory{position:relative}html.mobile #linv .lsx-frame{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}html.mobile #linv .linv-list{padding:calc(12 * var(--s)) calc(16 * var(--s)) calc(40 * var(--s) + env(safe-area-inset-bottom))}.lsx{z-index:90;font-family:var(--font);color:#fff;--lsx-expand:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232px%22 height=%2232px%22 viewBox=%220 0 32 32%22%3E%3Cg%3E%3Cpolygon fill=%22%23000%22 points=%2219.551,21.846 15.955,25.396 0.934,10.561 4.528,7.01 %22/%3E%3Cpolygon fill=%22%23000%22 points=%2215.975,25.396 12.379,21.846 27.401,7.01 30.996,10.561 %22/%3E%3C/g%3E%3C/svg%3E");--lsx-recent:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232px%22 height=%2232px%22 viewBox=%220 0 32 32%22%3E%3Cg%3E%3Cpath fill=%22%23000%22 d=%22M4.494,15.139c0.43-4.208,3.256-8.482,7.484-10.07c5.945-2.233,12.576,0.777,14.808,6.723 c2.233,5.946-0.777,12.576-6.723,14.81c-4.189,1.573-8.707,0.53-11.798-2.295l3.288-3.911l-9.475,0.82l0.837,9.454l3.42-4.068 c3.896,3.498,9.542,4.776,14.782,2.809c7.497-2.815,11.292-11.175,8.477-18.671C26.78,3.24,18.42-0.555,10.923,2.261 C5.612,4.255,1.992,9.3,1.456,15.109L4.494,15.139z%22/%3E%3Crect fill=%22%23000%22 width=%222.734%22 height=%229.812%22/%3E%3Crect transform=%22matrix(0.6157 -0.788 0.788 0.6157 -7.1564 22.0133)%22 fill=%22%23000%22 width=%222.735%22 height=%229.877%22/%3E%3C/g%3E%3C/svg%3E");background:#12161c6b;position:fixed;inset:0}:root.lsx-open #game,:root.lsx-open #hud,:root.lsx-open #awpduel>:not(#lsx),:root.lsx-open #lpp,:root.lsx-open #bg,:root.lsx-open #scene{filter:blur(5.9vh)brightness(.8)saturate(.85);transition:filter .2s}:root.mobile.lsx-open #game,:root.mobile.lsx-open #hud,:root.mobile.lsx-open #awpduel>:not(#lsx),:root.mobile.lsx-open #lpp,:root.mobile.lsx-open #bg,:root.mobile.lsx-open #scene{filter:blur(3vh)brightness(.8)saturate(.85)}:root.mobile.lsx-open #menu>.nav{visibility:hidden}html.mobile body.lobbyonly #lsx .lsx-frame{top:0}:root.mobile.lsx-open #fr{filter:blur(3vh)brightness(.8)saturate(.85);transition:filter .2s}.lsx[hidden]{display:none}.lsx-frame{left:0;right:0;top:calc(64 * var(--s));background:#0000002e;flex-direction:column;display:flex;position:absolute;bottom:0}.lsx-tabs{height:max(calc(48 * var(--s)), 34px);background:#00000040;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.lsx-tabs--dark{height:max(calc(42 * var(--s)), 32px);background:0 0;border-bottom:1px solid #ffffff1c}.lsx-tab{min-height:26px;margin:0 calc(6 * var(--s));padding:calc(4 * var(--s)) calc(8 * var(--s));font:500 max(calc(16 * var(--s)), 12px) var(--font);text-transform:uppercase;color:#fff;border-radius:calc(3 * var(--s));cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;display:flex}.lsx-tab:not(.on):hover{background:#ffffff0f}.lsx-tab.on{color:#82d7ff;background:#82d7ff1a}.lsx-title{left:calc(20 * var(--s));font:300 max(calc(18 * var(--s)), 13px) var(--font);color:#d4d4d4ab;text-transform:uppercase;letter-spacing:calc(1 * var(--s));position:absolute}.lsx-x{right:calc(12 * var(--s));width:max(calc(36 * var(--s)), 30px);height:max(calc(36 * var(--s)), 30px);font:300 max(calc(28 * var(--s)), 22px) / 1 var(--font);color:#cfd6dc;border-radius:calc(3 * var(--s));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.lsx-x:hover{color:#fff;background:#ffffff1a}.lsx-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.lsx-bg{width:min(calc(946 * var(--s)), calc(100% - 24px));box-sizing:border-box;padding:calc(24 * var(--s)) calc(64 * var(--s)) calc(40 * var(--s));margin:0 auto}.lsx-sec{margin:calc(30 * var(--s)) 0 calc(6 * var(--s));padding:0 calc(10 * var(--s));font:400 max(calc(18 * var(--s)), 13px) var(--font);color:#ffffff73;letter-spacing:0}.lsx-sec:first-child{margin-top:0}.lsx-note{margin:0 0 calc(10 * var(--s));font-size:max(calc(14 * var(--s)), 11px);color:#7d8688}.lsx-row{align-items:center;gap:calc(16 * var(--s));min-height:max(calc(56 * var(--s)), 42px);padding:calc(4 * var(--s)) calc(10 * var(--s));box-sizing:border-box;border-bottom:1px solid #fff3;display:flex;position:relative}.lsx-name{flex-direction:column;flex:1;min-width:0;display:flex}.lsx-name b{font:400 max(calc(18 * var(--s)), 13px) var(--font);color:#ffffffb8;transition:color .15s}.lsx-row:hover .lsx-name b{color:#fff}.lsx-name small{margin-top:calc(2 * var(--s));font-size:max(calc(12.5 * var(--s)), 10px);color:#7d8688}.lsx-ctl{justify-content:flex-end;align-items:center;gap:calc(10 * var(--s));flex:none;display:flex}.lsx-range{-webkit-appearance:none;appearance:none;width:max(calc(210 * var(--s)), 130px);height:max(calc(22 * var(--s)), 18px);cursor:pointer;background:0 0;margin:0}.lsx-range::-webkit-slider-runnable-track{height:max(calc(6 * var(--s)), 4px);background:#ccc6;border-radius:1px}.lsx-range::-webkit-slider-thumb{-webkit-appearance:none;width:max(calc(12 * var(--s)), 10px);height:max(calc(16 * var(--s)), 13px);margin-top:calc((max(calc(6 * var(--s)), 4px) - max(calc(16 * var(--s)), 13px)) / 2);background:#ccc;border:0;border-radius:2px}.lsx-range:hover::-webkit-slider-thumb{background:#fff}.lsx-range::-moz-range-track{height:max(calc(6 * var(--s)), 4px);background:#ccc6;border-radius:1px}.lsx-range::-moz-range-thumb{width:max(calc(12 * var(--s)), 10px);height:max(calc(16 * var(--s)), 13px);background:#ccc;border:0;border-radius:2px}.lsx-val{width:max(calc(80 * var(--s)), 52px);padding:calc(5 * var(--s)) 0 calc(3 * var(--s));box-sizing:border-box;text-align:center;font:700 max(calc(20 * var(--s)), 13px) var(--font);color:#ccc;border:2px solid #cccccc15;border-radius:2px}.lsx-seg{min-height:max(calc(40 * var(--s)), 32px);padding:0 calc(38 * var(--s)) 0 calc(12 * var(--s));cursor:pointer;border-radius:3px;justify-content:flex-end;align-items:center;transition:background .2s;display:flex;position:relative}.lsx-seg:hover,.lsx-seg.open{background:#ffffff0d}.lsx-seg:after{content:"";right:calc(12 * var(--s));width:max(calc(16 * var(--s)), 12px);height:max(calc(16 * var(--s)), 12px);-webkit-mask:var(--lsx-expand) center / contain no-repeat;-webkit-mask:var(--lsx-expand) center / contain no-repeat;mask:var(--lsx-expand) center / contain no-repeat;background:#fff;position:absolute;top:50%;transform:translateY(-50%)}.lsx-seg button{display:none}.lsx-seg button.on{padding:calc(3 * var(--s)) 0 0;font:500 max(calc(24 * var(--s)), 16px) / 1 var(--font-cond);text-transform:uppercase;white-space:nowrap;color:#fff;pointer-events:none;background:0 0;border:0;display:block}.lsx-seg:not(:has(button.on)):before{content:"Custom";padding-top:calc(3 * var(--s));font:500 max(calc(24 * var(--s)), 16px) / 1 var(--font-cond);text-transform:uppercase;color:#fff}.lsx-dd{z-index:120;min-width:max(calc(180 * var(--s)), 140px);max-height:60vh;padding:calc(8 * var(--s)) 0;box-shadow:0 calc(8 * var(--s)) calc(24 * var(--s)) #0009;background:#262626;border-radius:3px;position:fixed;overflow-y:auto}.lsx-dd button{width:100%;padding:calc(8 * var(--s)) calc(16 * var(--s));text-align:left;white-space:nowrap;font:400 max(calc(16 * var(--s)), 13px) var(--font);color:#fff;cursor:pointer;background:0 0;border:0;display:block}.lsx-dd button:hover{background:linear-gradient(90deg,#00000080,#0000)}.lsx-dd button.on{color:#82d8ff}.lsx-toggle{cursor:pointer;display:inline-flex;position:relative}.lsx-toggle input{opacity:0;pointer-events:none;position:absolute}.lsx-toggle .pill{width:max(calc(42 * var(--s)), 36px);height:max(calc(20 * var(--s)), 18px);box-sizing:border-box;background:#00000071;border:1.5px solid #0000005d;border-radius:16px;transition:background .25s,border-color .25s;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.lsx-toggle .pill i{aspect-ratio:1;background:#fff;border-radius:50%;transition:transform .25s;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:1px 1px 2px #0008}.lsx-toggle input:checked+.pill{background:radial-gradient(circle at 50% 60%,#22a527 0 70%,#0a580a 100%);border-color:#147717}.lsx-toggle input:checked+.pill i{transform:translate(calc(100% + 4px))}.lsx-colors{gap:calc(6 * var(--s));display:flex}.lsx-colors button{width:max(calc(26 * var(--s)), 22px);height:max(calc(26 * var(--s)), 22px);background:var(--c);cursor:pointer;border:2px solid #00000080;border-radius:2px;padding:0}.lsx-colors button.on{outline-offset:2px;outline:2px solid #fff}.lsx-binds{gap:calc(8 * var(--s));display:flex}.lsx-bind{min-width:max(calc(130 * var(--s)), 84px);height:max(calc(36 * var(--s)), 30px);padding:0 calc(10 * var(--s));font:700 max(calc(15 * var(--s)), 11px) var(--font);color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff1f;border-radius:2px}.lsx-bind:hover{background:#ffffff14}.lsx-bind.empty{color:#555c62}.lsx-bind.wait{border-color:#c9c9c9;animation:1.35s linear infinite lsxPulse}@keyframes lsxPulse{50%{background:#ffffff1f}}.lsx-xh{margin:0 0 calc(10 * var(--s));justify-content:center;display:flex}.lsx-xh .xh{width:max(calc(180 * var(--s)), 140px);height:max(calc(100 * var(--s)), 80px);--xc:#3cff5a;--xl:9px;--xt:2px;--xg:4px;background:linear-gradient(135deg,#3a4a5a,#1b232c);border:1px solid #ffffff1a;position:relative}.lsx-xh .xh i{background:var(--xc);position:absolute;top:50%;left:50%}.lsx-xh .xh.outline i{box-shadow:0 0 0 1px #000000b3}.lsx-xh .xh .l,.lsx-xh .xh .r{width:var(--xl);height:var(--xt);margin-top:calc(var(--xt) / -2)}.lsx-xh .xh .l{margin-left:calc(-1 * (var(--xg) + var(--xl)))}.lsx-xh .xh .r{margin-left:var(--xg)}.lsx-xh .xh .t,.lsx-xh .xh .b{width:var(--xt);height:var(--xl);margin-left:calc(var(--xt) / -2)}.lsx-xh .xh .t{margin-top:calc(-1 * (var(--xg) + var(--xl)))}.lsx-xh .xh .b{margin-top:var(--xg)}.lsx-xh .xh .d{width:var(--xt);height:var(--xt);margin:calc(var(--xt) / -2) 0 0 calc(var(--xt) / -2);display:none}.lsx-xh .xh.dot .d{display:block}.lsx-foot{align-items:center;gap:calc(16 * var(--s));min-height:max(calc(72 * var(--s)), 48px);padding:0 calc(32 * var(--s)) env(safe-area-inset-bottom);background:#0000001f;border-top:1px solid #ffffff26;flex:none;display:flex}.lsx-foot span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(calc(14 * var(--s)), 11px);color:#7d8688;flex:1;transition:color .2s;overflow:hidden}.lsx-foot span.on{color:#82d7ff}.lsx-btn{min-height:36px;padding:calc(4 * var(--s)) calc(14 * var(--s)) 0;font:500 max(calc(24 * var(--s)), 15px) var(--font-cond);letter-spacing:0;text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;transition:background .2s,color .2s;display:inline-flex}.lsx-btn:hover{background:#ffffff0d}.lsx-btn.go{color:#fff}.lsx-btn.go:hover{color:#82d8ff}#setDefaults:before,#lsxReset:before{content:"";width:1.05em;height:1.05em;margin:0 calc(10 * var(--s)) calc(4 * var(--s)) 0;-webkit-mask:var(--lsx-recent) center / contain no-repeat;-webkit-mask:var(--lsx-recent) center / contain no-repeat;mask:var(--lsx-recent) center / contain no-repeat;background:currentColor}.lsx-btn[hidden]{display:none}html.mobile .lsx-frame{top:calc(52 * var(--s))}html.mobile .lsx-tabs{padding:0 calc(8 * var(--s));scrollbar-width:none;justify-content:flex-start;overflow-x:auto}html.mobile .lsx-tabs::-webkit-scrollbar{display:none}html.mobile .lsx-title{margin-right:calc(10 * var(--s));position:static}html.mobile .lsx-x{background:#00000080;flex:none;margin-left:auto;position:sticky;right:0}html.mobile .lsx-bg{padding:calc(12 * var(--s)) calc(16 * var(--s)) calc(24 * var(--s))}html.mobile .lsx-foot span{display:none}html.mobile .lsx-foot{justify-content:space-between}html.mobile:not(.portrait) #lsx .lsx-frame{grid-template-columns:calc(200 * var(--s)) minmax(0, 1fr);grid-template-rows:calc(54 * var(--s)) minmax(0, 1fr) auto;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);display:grid;top:0}html.mobile:not(.portrait) #lsx .lsx-games{height:auto;padding:0 calc(8 * var(--s));background:#00000073;grid-area:1/1/2/3}html.mobile:not(.portrait) #lsx .lsx-games .lsx-tab{min-height:calc(38 * var(--s));margin:0 calc(3 * var(--s));padding:0 calc(10 * var(--s));font-size:calc(18 * var(--s));flex:none}html.mobile:not(.portrait) #lsx .lsx-title{margin:0 calc(10 * var(--s)) 0 calc(6 * var(--s));font-size:calc(18 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-x{width:calc(46 * var(--s));height:calc(46 * var(--s));font-size:calc(34 * var(--s))}html.mobile:not(.portrait) #lsx #lsxTabs{height:auto;padding:calc(10 * var(--s)) calc(8 * var(--s));border-bottom:0;border-right:1px solid #ffffff1c;flex-direction:column;grid-area:2/1;justify-content:flex-start;align-items:stretch;overflow-y:auto}html.mobile:not(.portrait) #lsx #lsxTabs .lsx-tab{margin:0 0 calc(4 * var(--s));min-height:calc(42 * var(--s));padding:0 calc(12 * var(--s));font-size:calc(18 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-body{grid-area:2/2/4/3}html.mobile:not(.portrait) #lsx .lsx-bg{width:auto;padding:calc(10 * var(--s)) calc(20 * var(--s)) calc(24 * var(--s));margin:0}html.mobile:not(.portrait) #lsx .lsx-foot{align-items:stretch;gap:calc(6 * var(--s));min-height:0;padding:calc(8 * var(--s)) calc(8 * var(--s)) calc(10 * var(--s) + env(safe-area-inset-bottom));background:0 0;border-top:0;border-right:1px solid #ffffff1c;flex-direction:column;grid-area:3/1}html.mobile:not(.portrait) #lsx .lsx-foot .lsx-btn{min-height:calc(42 * var(--s));padding:0 calc(8 * var(--s));font-size:calc(15 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-foot #lsxReset{order:2}html.mobile:not(.portrait) #lsx .lsx-sec{margin:calc(16 * var(--s)) 0 calc(6 * var(--s));font-size:calc(16 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-sec:first-child{margin-top:0}html.mobile:not(.portrait) #lsx .lsx-row{min-height:calc(54 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-name b{font-size:calc(19 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-name small{font-size:calc(13.5 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-range{width:calc(230 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-val{width:calc(80 * var(--s));font-size:calc(18 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-seg{min-height:calc(44 * var(--s))}html.mobile:not(.portrait) #lsx .lsx-seg button.on{font-size:calc(22 * var(--s))}.lsx-btncard{gap:calc(18 * var(--s));margin:0 0 calc(12 * var(--s));padding:calc(12 * var(--s));background:#00000059;border:1px solid #ffffff1a;align-items:stretch;display:flex}.lsx-btnart{width:calc(300 * var(--s));aspect-ratio:19.5/9;border:calc(3 * var(--s)) solid #0c0e11;border-radius:calc(16 * var(--s));box-shadow:0 0 0 1px #ffffff2e, 0 calc(6 * var(--s)) calc(16 * var(--s)) #0009;background:#1b232c 50%/cover;flex:none;position:relative;overflow:hidden}.lsx-btnart:before{content:"";background:#0000004d;position:absolute;inset:0}.lsx-btnart i{font:700 calc(10 * var(--s)) var(--font);color:#fff;box-sizing:border-box;background:#ffffff29;border:1.5px dashed #82d7ffd9;border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex;position:absolute}.lsx-btnart .stick{aspect-ratio:1;width:25%;bottom:10%;left:7%}.lsx-btnart .stick i{aspect-ratio:1;background:#ffffff4d;border-style:solid;width:45%;position:static}.lsx-btnart .fire{aspect-ratio:1;background:#b3261e73;width:17%;bottom:12%;right:6%}.lsx-btnart .jump{aspect-ratio:1;width:11%;bottom:8%;right:26%}.lsx-btnart .duck{aspect-ratio:1;width:11%;bottom:36%;right:26%}.lsx-btnart .r{aspect-ratio:1;width:10%;bottom:52%;right:8%}.lsx-btnart .drag{font-size:calc(22 * var(--s));color:#82d7ff;text-shadow:0 0 calc(8 * var(--s)) #000;animation:2.4s ease-in-out infinite lsxDrag;position:absolute;bottom:58%;right:30%}@keyframes lsxDrag{0%,20%{transform:translate(0)}60%,80%{transform:translate(calc(-30 * var(--s)), calc(-14 * var(--s)))}}.lsx-btntext{gap:calc(6 * var(--s));flex-direction:column;min-width:0;display:flex}.lsx-btntext b{font:700 max(calc(22 * var(--s)), 15px) var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#fff}.lsx-btntext p{font-size:max(calc(14 * var(--s)), 11px);color:#aab4bd;margin:0;line-height:1.4}.lsx-btnacts{align-items:center;gap:calc(8 * var(--s));flex-wrap:wrap;margin-top:auto;display:flex}.lsx-btnsoon{font-size:max(calc(13 * var(--s)), 11px);color:#e8c46a}#lsx .lsx-x{color:#fff;box-shadow:0 0 calc(10 * var(--s)) #a8242f80, inset 0 1px #ffffff2e;background:linear-gradient(#a8242f,#7b1621);border:1px solid #ff808073;border-radius:2px}#lsx .lsx-x:hover{color:#fff;background:linear-gradient(#c42c39,#8f1a26)}.lsx-x{font-size:0!important}.lsx-x:before,.lsx-x:after{content:"";width:46%;height:max(calc(2.5 * var(--s)), 2px);background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lsx-x:after{transform:translate(-50%,-50%)rotate(-45deg)}.lsx-status{margin-left:calc(10 * var(--s));padding:calc(4 * var(--s)) calc(10 * var(--s));font:500 max(calc(15 * var(--s)), 11px) var(--font);color:#cfd6dc;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-left:2px solid #82d7ff;overflow:hidden}.lsx-status[hidden]{display:none}.lsx-btn.danger{color:#ff7466}.lsx-btn.danger:hover{color:#fff;background:#db443759}.lsx-confirm{z-index:5;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.lsx-confirm[hidden]{display:none}.lsx-confirm .box{width:min(calc(560 * var(--s)), 100%);min-width:min(300px,100%);padding:calc(24 * var(--s)) calc(28 * var(--s));box-sizing:border-box;text-align:center;box-shadow:0 calc(16 * var(--s)) calc(40 * var(--s)) #000000b3;background:linear-gradient(#282c31fa,#121417fa);border:1px solid #ffffff1f;border-top:2px solid #c42c39}.lsx-confirm b{font:700 max(calc(30 * var(--s)), 20px) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;display:block}.lsx-confirm p{margin:calc(10 * var(--s)) 0 calc(18 * var(--s));font-size:max(calc(16 * var(--s)), 13px);color:#c9d0d6;line-height:1.4}.lsx-confirm .acts{gap:calc(10 * var(--s));grid-template-columns:1fr 1fr;display:grid}.lsx-confirm .lsx-btn{min-height:max(calc(46 * var(--s)), 38px);padding:0 calc(12 * var(--s));font:700 max(calc(15 * var(--s)), 12px) var(--font);letter-spacing:calc(1.5 * var(--s));background:#ffffff0f;border:1px solid #ffffff29;border-radius:2px;justify-content:center}.lsx-confirm .lsx-btn.danger{color:#fff;background:linear-gradient(#a8242f,#7b1621);border-color:#ff808073}.lsx-confirm .lsx-btn.go{color:#55e414;background:#093109a6;border-color:#09db0956}html.mobile:not(.portrait) .lsx.paused .lsx-foot .go{order:0}html.mobile:not(.portrait) .lsx.paused .lsx-foot .danger{order:1}html.mobile:not(.portrait) .lsx.paused .lsx-foot .ghost{order:2}html.mobile:not(.portrait) .lsx-status{font-size:calc(14 * var(--s))}html:not(.mobile) .lsx-name small{left:calc(10 * var(--s));z-index:3;max-width:min(calc(520 * var(--s)), 80%);padding:calc(8 * var(--s)) calc(12 * var(--s));font-size:max(calc(14 * var(--s)), 12px);color:#d6d6d6;box-shadow:0 calc(6 * var(--s)) calc(18 * var(--s)) #00000080;pointer-events:none;background:#181818f5;border:1px solid #ffffff1a;border-radius:3px;margin:0;line-height:1.35;display:none;position:absolute;top:calc(100% - 2px)}html:not(.mobile) .lsx-row:hover .lsx-name small{display:block}html:not(.mobile) .lsx-name small:has(.lsx-warn){max-width:none;margin-top:calc(2 * var(--s));font-size:max(calc(13 * var(--s)), 11px);color:#9aa3aa;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}.ui-pop{--p:var(--s,calc(100vh / 1080));z-index:130;font-family:var(--font);color:#fff;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ui-pop-panel{min-width:min(calc(512 * var(--p)), 100%);max-width:min(calc(720 * var(--p)), 100%);box-sizing:border-box;padding-bottom:calc(16 * var(--p));box-shadow:0 calc(8 * var(--p)) calc(32 * var(--p)) #0009;background:#2c2c2c;border:1px solid #414141;animation:.25s ease-out uiPopIn}.ui-pop-panel.wide{width:min(calc(800 * var(--p)), 100%);max-width:none}@keyframes uiPopIn{0%{opacity:0;transform:scale(1.06)}}.ui-pop-title{margin-bottom:calc(15 * var(--p));padding:calc(16 * var(--p)) calc(28 * var(--p));font:700 max(calc(28 * var(--p)), 18px) var(--font);color:#979797;background:#00000040}.ui-pop-msg{padding:calc(8 * var(--p)) calc(28 * var(--p));font-size:max(calc(18 * var(--p)), 14px);color:#ddd;line-height:1.4}.ui-pop-choices{margin:0 calc(32 * var(--p));background:#00000020;flex-direction:column;display:flex}.ui-pop-row{width:100%;min-height:max(calc(52 * var(--p)), 40px);padding:calc(4 * var(--p)) calc(14 * var(--p)) 0;text-align:left;font:500 max(calc(24 * var(--p)), 16px) var(--font-cond);text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-pop-row:hover{background:#ffffff0d}.ui-pop-row .radio{width:max(calc(24 * var(--p)), 18px);height:max(calc(24 * var(--p)), 18px);margin-bottom:calc(4 * var(--p));box-sizing:border-box;border:2px solid #fff;border-radius:50%;flex:none}.ui-pop-row.on .radio{background:radial-gradient(circle,#fff 0 38%,#0000 42%)}.ui-pop-btns{justify-content:flex-end;gap:calc(4 * var(--p));margin:calc(25 * var(--p)) calc(32 * var(--p)) 0;display:flex}.ui-pop-btn{min-height:36px;padding:calc(8 * var(--p)) calc(14 * var(--p)) calc(4 * var(--p));font:500 max(calc(24 * var(--p)), 16px) var(--font-cond);text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px}.ui-pop-btn:hover:not(:disabled){background:#ffffff0d}.ui-pop-btn:disabled{color:#ffffff4d;cursor:default}.lsx-pending{gap:calc(3 * var(--s));margin:calc(6 * var(--s)) 0 calc(10 * var(--s));padding:calc(10 * var(--s)) calc(14 * var(--s));background:#d8760e24;border-left:3px solid #d8760e;flex-direction:column;display:flex}.lsx-pending[hidden]{display:none}.lsx-pending b{font:500 max(calc(20 * var(--s)), 14px) var(--font-cond);text-transform:uppercase;color:#f0a24a}.lsx-pending span{font-size:max(calc(14 * var(--s)), 12px);color:#d6d6d6}#lpp .ico{-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor}#lpp .pm-tabs{height:max(calc(48 * var(--s)), 34px);background:#00000040;flex:none;justify-content:center;align-items:center;display:flex}#lpp .pm-tabs--dark{height:max(calc(42 * var(--s)), 30px);background:0 0;border-bottom:1px solid #ffffff1c}#lpp .pm-tab{box-sizing:border-box;min-height:26px;margin:0 calc(6 * var(--s));padding:calc(4 * var(--s)) calc(6 * var(--s));font:500 calc(16 * var(--s)) var(--font);text-transform:uppercase;color:#fff;border-radius:calc(3 * var(--s));cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;text-decoration:none;display:flex}#lpp .pm-tab.on{color:#82d7ff;background:#82d7ff1a}#lpp button.pm-tab:not(.on):hover,#lpp a.pm-tab:hover{background:#ffffff0f}#lpp .pm-sep{width:1px;height:40%;margin:0 calc(6 * var(--s));background:#ffffff4d}#lpp .pm-body{flex:1;min-height:0;display:flex}#lpp .pm-side{width:calc(300 * var(--s));padding:calc(40 * var(--s)) 0 0 env(safe-area-inset-left);flex-direction:column;flex:none;display:flex;overflow-y:auto}#lpp .pm-me{align-items:center;gap:calc(12 * var(--s));padding:0 calc(20 * var(--s)) calc(20 * var(--s));display:flex}#lpp .pm-me-av{width:calc(56 * var(--s));height:calc(56 * var(--s));background:url(/hud/intro/bg_ct.webp) 50%/cover;flex:none;display:block;overflow:hidden;box-shadow:1px 1px 2px 1px #000000c0}#lpp .pm-me-av img{object-fit:cover;width:100%;height:100%;display:block}#lpp .pm-me-text{gap:calc(4 * var(--s));flex-direction:column;min-width:0;display:flex}#lpp .pm-me-text b{text-overflow:ellipsis;white-space:nowrap;font:400 calc(24 * var(--s)) var(--font-cond);color:#fff;overflow:hidden}#lpp .pm-me-text .aw-rating{font-size:calc(14 * var(--s))}#lpp .pm-side-title{margin:calc(8 * var(--s)) 0 calc(4 * var(--s));padding-left:calc(20 * var(--s));font:300 calc(18 * var(--s)) var(--font);color:#d4d4d4ab}#lpp .pm-main{min-width:0;padding:calc(40 * var(--s)) calc(64 * var(--s) + env(safe-area-inset-right)) calc(16 * var(--s)) calc(24 * var(--s));flex:1;display:flex;overflow:hidden}#lpp .pm-pane{gap:calc(32 * var(--s));flex:1;min-width:0;display:flex}#lpp .pm-pane[hidden]{display:none}#lpp .pm-about{max-width:calc(440 * var(--s));padding-top:calc(4 * var(--s))}#lpp .pm-about b{margin-bottom:calc(8 * var(--s));font:700 calc(24 * var(--s)) var(--font-cond);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;display:block}#lpp .pm-about p{font:400 calc(16 * var(--s)) / 1.4 var(--font);color:#aab4bd;margin:0}#lpp .pm-actions{height:calc(96 * var(--s));align-items:center;gap:calc(24 * var(--s));padding:0 calc(64 * var(--s) + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(64 * var(--s) + env(safe-area-inset-left));background:#14141466;border-top:1px solid #ffffff1a;flex:none;display:flex}#lpp .pm-actinfo{min-width:0;font:400 calc(16 * var(--s)) var(--font);color:#aab4bd;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}#lpp .pm-go{min-width:calc(300 * var(--s));height:calc(64 * var(--s));min-height:40px;font:700 calc(32 * var(--s)) var(--font);letter-spacing:calc(4 * var(--s));text-transform:uppercase;color:#55e414;cursor:pointer;background:#093109a6;border:1px solid #09db0956;flex:none;align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 16px #00000041}#lpp .pm-go[hidden]{display:none}#lpp .pm-go:before{content:"";opacity:.08;pointer-events:none;background:url(/hud/linemap.png);position:absolute;inset:0}#lpp .pm-go i{width:1px;box-shadow:0 0 calc(64 * var(--s)) calc(5 * var(--s)) #068d06c4;background:#ffffff13;transition:box-shadow .25s,filter .25s}#lpp .pm-go:hover i{filter:brightness(2);box-shadow:0 0 calc(124 * var(--s)) calc(5 * var(--s)) #04b304a2}#lpp .pm-go span{text-align:center;flex:1;align-self:center}#lpp{z-index:70;pointer-events:none;font-family:var(--font);color:#fff;position:fixed;inset:0}#lpp[hidden]{display:none}html.mobile body:has(#lpp:not([hidden])) #menu .nav{visibility:hidden}#lpp .lpp-frame{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;flex-direction:column;animation:.18s ease-out lppIn;display:flex;position:absolute;inset:0}@keyframes lppIn{0%{opacity:0}}#lpp .pm-tabs{position:relative}#lpp .lpp-x{right:calc(12 * var(--s));width:max(calc(34 * var(--s)), 30px);height:max(calc(34 * var(--s)), 30px);font:300 max(calc(28 * var(--s)), 22px) / 1 var(--font);color:#cfd6dc;border-radius:calc(3 * var(--s));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}#lpp .lpp-new{margin-left:calc(6 * var(--s));padding:0 calc(4 * var(--s));color:#111;background:#ffd27a;font-size:.75em;font-style:normal;font-weight:700}#lpp .pm-about p{max-width:calc(440 * var(--s))}#lpp .lpp-online{padding:0 calc(20 * var(--s)) calc(16 * var(--s));flex-direction:column;display:flex}#lpp .lpp-on-row{padding:calc(6 * var(--s)) 0;font:500 max(calc(16 * var(--s)), 12px) var(--font);border-bottom:1px solid #ffffff0f;justify-content:space-between;display:flex}#lpp .lpp-on-row span{color:#cfd6dc}#lpp .lpp-on-row b{color:#fff}#lpp .lpp-opt{align-items:center;gap:calc(10 * var(--s));width:100%;padding:calc(8 * var(--s)) calc(20 * var(--s));font:500 max(calc(16 * var(--s)), 12px) var(--font);color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}#lpp .lpp-opt:hover{background:#0000006b}#lpp .lpp-opt img{width:calc(22 * var(--s));height:calc(22 * var(--s));filter:brightness(0)invert()}#menu .navbtn--play.open{color:#82d7ff}html.mobile #lpp .lpp-frame{top:calc(52 * var(--s))}html.mobile #lpp .pm-side{width:calc(230 * var(--s));padding-top:calc(16 * var(--s))}html.mobile #lpp .pm-main{padding:calc(16 * var(--s)) calc(20 * var(--s) + env(safe-area-inset-right)) calc(10 * var(--s)) calc(16 * var(--s))}html.mobile #lpp .pm-tab,html.mobile #lpp .pm-actinfo{font-size:max(calc(16 * var(--s)), 11px)}html.mobile #lpp .pm-about p{font-size:max(calc(17 * var(--s)), 11px)}html.mobile #lpp .pm-about b{font-size:max(calc(24 * var(--s)), 14px)}html.portrait #lpp .pm-body{flex-direction:column;overflow-y:auto}html.portrait #lpp .pm-side{width:auto}html.portrait #lpp .pm-pane{flex-direction:column}#lpp .lpp-card{height:auto;width:calc(560 * var(--s));aspect-ratio:1.39;border:calc(4 * var(--s)) solid #ffffffd8;background:#000;flex:none;align-self:flex-start;position:relative;overflow:hidden;box-shadow:0 0 6px #00000026}#lpp .lpp-card .scene{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#lpp .lpp-card .shade{background:linear-gradient(#0000001a,#00000040 55%,#000000bf);position:absolute;inset:0}#lpp .lpp-card .icons{justify-content:center;gap:calc(28 * var(--s));display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-58%)}#lpp .lpp-card figure{align-items:center;gap:calc(8 * var(--s));flex-direction:column;margin:0;display:flex}#lpp .lpp-card figure img{width:calc(120 * var(--s));height:calc(120 * var(--s));filter:drop-shadow(0 calc(4 * var(--s)) calc(10 * var(--s)) #000000b3)}#lpp .lpp-card figcaption{padding:calc(2 * var(--s)) calc(8 * var(--s));font:700 calc(15 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;background:#0000008c}#lpp .lpp-card .label{left:0;right:0;bottom:calc(14 * var(--s));text-align:center;font:400 calc(30 * var(--s)) var(--font-cond);color:#fff;text-shadow:0 1px calc(4 * var(--s)) #000;position:absolute}#lpp .lpp-card .wait{top:calc(10 * var(--s));left:calc(10 * var(--s));padding:calc(2 * var(--s)) calc(8 * var(--s));font:500 calc(14 * var(--s)) var(--font);background:#0009;position:absolute}#lpp .lpp-card .wait:empty{display:none}#lpp .lpp-right{min-width:0;max-width:calc(520 * var(--s));gap:calc(22 * var(--s));flex-direction:column;flex:1;display:flex}#lpp .lpp-board{background:#00000059;border:1px solid #ffffff14;flex-direction:column;min-height:0;display:flex}#lpp .lpp-board[hidden]{display:none}#lpp .lpp-bhead{align-items:center;gap:calc(8 * var(--s)) calc(12 * var(--s));padding:calc(10 * var(--s)) calc(14 * var(--s));background:#00000073;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;display:flex}#lpp .lpp-bhead b{font:700 max(calc(18 * var(--s)), 12px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;margin-right:auto}#lpp .lpp-sub{font-size:max(calc(13 * var(--s)), 10px);color:#9aa3ab}#lpp .lpp-seg{display:flex}#lpp .lpp-seg button{padding:calc(3 * var(--s)) calc(9 * var(--s));font:500 max(calc(12 * var(--s)), 10px) var(--font);text-transform:uppercase;color:#aeb6bc;cursor:pointer;background:0 0;border:1px solid #ffffff2e}#lpp .lpp-seg button+button{border-left:0}#lpp .lpp-seg button.on{color:#82d7ff;background:#82d7ff1a}#lpp .lpp-rows{padding:calc(4 * var(--s)) 0;max-height:calc(360 * var(--s));margin:0;list-style:none;overflow-y:auto}#lpp .lpp-rows li{align-items:center;gap:calc(10 * var(--s));padding:calc(5 * var(--s)) calc(14 * var(--s));font:500 max(calc(15 * var(--s)), 11px) var(--font);display:flex}#lpp .lpp-rows li:nth-child(odd):not(.gap):not(.empty){background:#ffffff08}#lpp .lpp-rows li.me{color:#82d7ff;background:#82d7ff1a}#lpp .lpp-rows li.gap{height:1px;margin:calc(4 * var(--s)) calc(14 * var(--s));background:#ffffff26;padding:0}#lpp .lpp-rows li.empty{color:#9aa3ab;justify-content:center}#lpp .lpp-rows .rk{width:calc(26 * var(--s));color:#9aa3ab;text-align:right}#lpp .lpp-rows li:nth-child(-n+3) .rk{color:#ffd27a}#lpp .lpp-rows .nm{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1;min-width:0;overflow:hidden}#lpp .lpp-rows li.me .nm{color:#82d7ff}#lpp .lpp-rows .rd{color:#9aa3ab;font-size:.85em}#lpp .lpp-rows .rt{font-variant-numeric:tabular-nums;font-weight:700}html.lpp-open #bg,html.lpp-open #scene{filter:blur(5.9vh)brightness(.8)saturate(.85);transition:filter .2s}html.mobile.lpp-open #bg,html.mobile.lpp-open #scene{filter:blur(3vh)brightness(.8)saturate(.85)}html.lpp-open #menu .tab.home,html.lsx-open #menu .tab.home,html.lpp-open #menu .hud-corner,html.lsx-open #menu .hud-corner,html.lpp-open #menu .vp,html.lsx-open #menu .vp{visibility:hidden}#lpp .lpp-frame{background:linear-gradient(#0000002e,#0000002e),#12161c6b}html.mobile #lpp .lpp-card{width:calc(360 * var(--s))}html.mobile #lpp .lpp-card figure img{width:calc(84 * var(--s));height:calc(84 * var(--s))}html.mobile #lpp .lpp-rows{max-height:calc(200 * var(--s))}html.mobile #lpp .pm-about p{max-width:none}#lpp .lpp-ways[hidden]{display:none}#lpp .lpp-wayrow{gap:calc(8 * var(--s));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#lpp .lpp-way{align-items:center;row-gap:calc(3 * var(--s));padding:calc(12 * var(--s)) calc(12 * var(--s)) calc(13 * var(--s));text-align:left;color:#fff;cursor:pointer;background:linear-gradient(#ffffff0d,#fff0 55%),#080b0f8c;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic tag""t t""s s";transition:border-color .15s,background-color .15s;display:grid;position:relative;overflow:hidden}#lpp .lpp-way:after{content:"";height:max(calc(3 * var(--s)), 2px);background:var(--acc);transform-origin:0;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}#lpp .lpp-way:hover{border-color:color-mix(in srgb, var(--acc) 45%, transparent);background-color:#080b0fb8}#lpp .lpp-way.on{border-color:color-mix(in srgb, var(--acc) 70%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--acc) 26%, transparent), color-mix(in srgb, var(--acc) 5%, transparent) 72%), #080b0f99}#lpp .lpp-way.on:after{transform:scaleX(1)}#lpp .lpp-way-ic{width:max(calc(36 * var(--s)), 26px);height:max(calc(36 * var(--s)), 26px);background:color-mix(in srgb, var(--acc) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 35%, transparent);grid-area:ic;transition:background-color .15s,box-shadow .15s;position:relative}#lpp .lpp-way-ic:before{content:"";background:var(--acc);-webkit-mask:var(--ic) center / contain no-repeat;-webkit-mask:var(--ic) center / contain no-repeat;mask:var(--ic) center / contain no-repeat;position:absolute;inset:19%}#lpp .lpp-way.on .lpp-way-ic{background:var(--acc);box-shadow:0 0 calc(16 * var(--s)) color-mix(in srgb, var(--acc) 45%, transparent)}#lpp .lpp-way.on .lpp-way-ic:before{background:#0b0f14}#lpp .lpp-way-tag{place-self:start end;align-items:center;gap:calc(4 * var(--s));padding:calc(3 * var(--s)) calc(6 * var(--s));font:700 max(calc(10.5 * var(--s)), 9px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--acc) 85%, #fff);background:color-mix(in srgb, var(--acc) 12%, transparent);border:1px solid color-mix(in srgb, var(--acc) 32%, transparent);grid-area:tag;display:inline-flex}#lpp .lpp-way.locked .lpp-way-tag{color:#c9ced4;background:#ffffff0f;border-color:#ffffff2e}#lpp .lpp-lock{flex:none;width:1.1em;height:1.1em;margin-top:-.1em}#lpp .lpp-way b{margin-top:calc(9 * var(--s));font:700 max(calc(17 * var(--s)), 12px) var(--font);text-transform:uppercase;letter-spacing:calc(.6 * var(--s));white-space:nowrap;text-overflow:ellipsis;grid-area:t;overflow:hidden}#lpp .lpp-way em{font-style:normal;font-size:max(calc(12.5 * var(--s)), 10px);color:#98a1aa;white-space:nowrap;text-overflow:ellipsis;grid-area:s;overflow:hidden}#lpp .lpp-way.lpp-way--live em,#lpp .lpp-way.on.lpp-way--live em{color:#8fe3a1}#lpp .lpp-way.lpp-way--live em:before{content:"";vertical-align:.08em;background:#3ddc84;border-radius:50%;width:.5em;height:.5em;margin-right:.4em;display:inline-block;box-shadow:0 0 6px #3ddc84}#lpp .lpp-way.on em{color:#d0d7de}html.portrait #lpp .lpp-wayrow,html.mobile #lpp .lpp-wayrow{grid-template-columns:repeat(2,minmax(0,1fr))}html.portrait #lpp .lpp-way,html.mobile #lpp .lpp-way{column-gap:calc(10 * var(--s));row-gap:calc(2 * var(--s));padding:calc(9 * var(--s)) calc(10 * var(--s)) calc(10 * var(--s));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic t tag""ic s s"}html.portrait #lpp .lpp-way b,html.mobile #lpp .lpp-way b{margin-top:0}html.portrait #lpp .lpp-way-tag,html.mobile #lpp .lpp-way-tag{align-self:center}html.portrait #lpp .lpp-way:not(.locked) .lpp-way-tag{display:none}#lpp .lpp-name{align-items:center;gap:calc(12 * var(--s));min-height:max(calc(44 * var(--s)), 34px);margin-top:calc(8 * var(--s));padding:0 calc(6 * var(--s)) 0 calc(14 * var(--s));background:#00000059;border:1px solid #ffffff1f;display:flex}#lpp .lpp-name[hidden],#lpp .lpp-nameerr[hidden]{display:none}#lpp .lpp-name label{font:700 max(calc(14 * var(--s)), 11px) var(--font);text-transform:uppercase;letter-spacing:calc(.5 * var(--s));color:#9aa3ab;flex:none}#lpp .lpp-name input{box-sizing:border-box;min-width:0;padding:calc(7 * var(--s)) calc(10 * var(--s));font:500 max(calc(16 * var(--s)), 12px) var(--font);color:#fff;background:#00000080;border:1px solid #fff3;outline:none;flex:1}#lpp .lpp-name input:focus{border-color:#47b3e6}#lpp .lpp-name input.bad{border-color:#ff6b5a}#lpp .lpp-me{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 max(calc(20 * var(--s)), 14px) var(--font);color:#fff;flex:1;overflow:hidden}#lpp .lpp-nameerr{margin-top:calc(6 * var(--s));font-size:max(calc(13 * var(--s)), 10px);color:#e8c46a}#lpp .lpp-nameerr.bad{color:#ff8a7a}#lpp .lpp-btn{min-height:28px;padding:calc(7 * var(--s)) calc(16 * var(--s));font:700 max(calc(14 * var(--s)), 11px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;flex:none}#lpp .lpp-btn:hover{background:#ffffff24}#lpp .lpp-btn--blue{background:#47b3e633;border-color:#47b3e699}#lpp .lpp-btn--blue:hover{background:#47b3e659}#lpp .ico{-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:currentColor;display:inline-block}#lpp .lpp-right.noboard .lpp-board{display:none}#lpp .lpp-room{margin-top:calc(10 * var(--s));padding:calc(16 * var(--s)) calc(20 * var(--s));background:#000000b3}#lpp .lpp-roomhead{align-items:center;gap:calc(16 * var(--s));display:flex}#lpp .lpp-roomhead .av{width:max(calc(60 * var(--s)), 40px);height:max(calc(60 * var(--s)), 40px);background:#1b232c;border:1px solid #ffffff26;flex:none;overflow:hidden}#lpp .lpp-roomhead .av img{object-fit:cover;width:100%;height:100%;display:block}#lpp .lpp-roomhead .txt{flex-direction:column;min-width:0;display:flex}#lpp .lpp-roomhead .lbl{font:700 max(calc(14 * var(--s)), 11px) var(--font);color:#cfd6dc}#lpp .lpp-roomhead b{font:700 max(calc(22 * var(--s)), 15px) var(--font);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#lpp .lpp-roomhead .code{font:700 max(calc(24 * var(--s)), 16px) var(--font);letter-spacing:calc(3 * var(--s));color:#47b3e6}#lpp .lpp-copy{align-self:center;align-items:center;gap:calc(10 * var(--s));padding:calc(10 * var(--s)) calc(16 * var(--s));font:700 max(calc(16 * var(--s)), 12px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#fff;cursor:pointer;background:#47b3e633;border:1px solid #47b3e699;margin-left:auto;display:flex}#lpp .lpp-copy:hover{background:#47b3e661}#lpp .lpp-copy .ico{width:max(calc(20 * var(--s)), 15px);height:max(calc(20 * var(--s)), 15px)}#lpp .lpp-link{box-sizing:border-box;width:100%;margin-top:calc(12 * var(--s));padding:calc(7 * var(--s)) calc(10 * var(--s));font:400 max(calc(14 * var(--s)), 11px) var(--font);color:#cfd6dc;background:#0006;border:1px solid #ffffff26;outline:none}#lpp .lpp-roomnote{margin:calc(10 * var(--s)) 0 0;font-size:max(calc(13.5 * var(--s)), 10.5px);color:#aab4bd;line-height:1.35}#lpp .lpp-room #lppShare{margin-top:calc(10 * var(--s))}#lpp .lpp-join{align-items:center;gap:calc(12 * var(--s));margin-top:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(14 * var(--s));background:#00000059;border:1px solid #ffffff1f;display:flex}#lpp .lpp-join>.ico{width:max(calc(28 * var(--s)), 20px);height:max(calc(28 * var(--s)), 20px);color:#47b3e6;flex:none}#lpp .lpp-join>span{flex-direction:column;flex:1;min-width:0;display:flex}#lpp .lpp-join b{font:700 max(calc(15 * var(--s)), 11px) var(--font);color:#fff}#lpp .lpp-join em{font-style:normal;font-size:max(calc(12.5 * var(--s)), 10px);color:#9aa3ab}#lpp .lpp-join input{width:max(calc(110 * var(--s)), 76px);box-sizing:border-box;padding:calc(7 * var(--s)) calc(8 * var(--s));font:700 max(calc(17 * var(--s)), 12px) var(--font);letter-spacing:calc(3 * var(--s));text-transform:uppercase;color:#fff;background:#00000080;border:1px solid #ffffff40;outline:none;flex:none}#lpp .lpp-join input:focus{border-color:#47b3e6}#lpp .lpp-join input.bad{border-color:#ff6b5a;animation:.3s lppShake}@keyframes lppShake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}#lpp .pm-go.off{color:#6f7a70;cursor:not-allowed;background:#282c2899;border-color:#ffffff14}#lpp .pm-go.off i{box-shadow:none;filter:none}#lpp .pm-actions{position:relative}#lpp .lpp-toast{right:calc(64 * var(--s) + env(safe-area-inset-right));bottom:calc(100% + 10 * var(--s));z-index:2;gap:calc(3 * var(--s));max-width:calc(420 * var(--s));padding:calc(12 * var(--s)) calc(16 * var(--s)) calc(12 * var(--s)) calc(18 * var(--s));border:1px solid #ffc94d8c;border-left:calc(4 * var(--s)) solid #ffc94d;box-shadow:0 calc(6 * var(--s)) calc(18 * var(--s)) #0009;pointer-events:none;background:linear-gradient(90deg,#382c0cf5,#18140af5);flex-direction:column;display:flex;position:absolute}#lpp .lpp-toast[hidden]{display:none}#lpp .lpp-toast.show{animation:.25s ease-out lppToast}@keyframes lppToast{0%{opacity:0;transform:translateY(calc(8 * var(--s)))}}#lpp .lpp-toast b{font:700 max(calc(16 * var(--s)), 12px) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#ffc94d}#lpp .lpp-toast span{font-size:max(calc(14 * var(--s)), 11px);color:#ffffffd1;line-height:1.35}#lpp .lpp-name.shake{border-color:#ffc94db3;animation:.35s lppShake}html.mobile:not(.portrait) #lpp .lpp-frame{background:linear-gradient(#00000073, #00000073) 0 0 / 100% calc(54 * var(--s)) no-repeat, #0000009e;grid-template-columns:auto minmax(0,1fr);grid-template-rows:calc(54 * var(--s)) minmax(0, 1fr) auto;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);display:grid;top:0}html.mobile:not(.portrait) #lpp #lppSections{height:auto;padding-left:calc(8 * var(--s));background:#00000073;grid-area:1/1;justify-content:flex-start;position:static}html.mobile:not(.portrait) #lpp #lppModes{height:auto;margin-right:calc(124 * var(--s));scrollbar-width:none;background:#00000073;border-bottom:0;grid-area:1/2;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}html.mobile:not(.portrait) #lpp #lppModes::-webkit-scrollbar{display:none}html.mobile:not(.portrait) #lpp #lppModes:before{content:"";width:1px;height:46%;margin:0 calc(8 * var(--s)) 0 calc(4 * var(--s));background:#ffffff40;flex:none}html.mobile:not(.portrait) #lpp .pm-body{border-top:1px solid #ffffff1c;grid-area:2/1/3/3}html.mobile:not(.portrait) #lpp .pm-side{top:0;right:calc(62 * var(--s) + env(safe-area-inset-right));width:auto;height:calc(54 * var(--s));flex-direction:row;align-items:center;padding:0;position:absolute;overflow:visible}html.mobile:not(.portrait) #lpp .lpp-opt{width:calc(46 * var(--s));height:calc(46 * var(--s));border:1px solid #ffffff2e;justify-content:center;padding:0}html.mobile:not(.portrait) #lpp .lpp-opt img{width:calc(24 * var(--s));height:calc(24 * var(--s))}html.mobile:not(.portrait) #lpp .pm-main{padding:calc(12 * var(--s)) calc(14 * var(--s)) calc(10 * var(--s))}html.mobile:not(.portrait) #lpp .pm-pane{gap:calc(18 * var(--s));min-height:0}html.mobile:not(.portrait) #lpp .lpp-card{width:min(46%, calc((100dvh - 150 * var(--s)) * 1.39));border-width:calc(3 * var(--s));height:auto}html.mobile:not(.portrait) #lpp .lpp-card .label{font-size:calc(26 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-card .wait{font-size:calc(15 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-right{align-self:stretch;gap:calc(12 * var(--s));max-width:none;padding-right:calc(4 * var(--s));overscroll-behavior:contain;overflow-y:auto}html.mobile:not(.portrait) #lpp .pm-about{max-width:none;padding-top:0}html.mobile:not(.portrait) #lpp .pm-about b{margin-bottom:calc(4 * var(--s));font-size:calc(24 * var(--s))}html.mobile:not(.portrait) #lpp .pm-about p{font-size:calc(15.5 * var(--s));line-height:1.35}html.mobile:not(.portrait) #lpp .lpp-right:has(.lpp-ways:not([hidden])) .pm-about p{display:none}html.mobile:not(.portrait) #lpp .lpp-rows{max-height:none}html.mobile:not(.portrait) #lpp .pm-actions{height:calc(64 * var(--s));padding:0 calc(16 * var(--s)) env(safe-area-inset-bottom);grid-area:3/1/4/3}html.mobile:not(.portrait) #lpp .pm-actinfo{font-size:calc(15 * var(--s))}html.mobile:not(.portrait) #lpp .pm-go{min-width:calc(250 * var(--s));height:calc(50 * var(--s));font-size:calc(28 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-room{padding:calc(10 * var(--s)) calc(14 * var(--s));margin-top:0}html.mobile:not(.portrait) #lpp .lpp-roomhead .av,html.mobile:not(.portrait) #lpp .lpp-roomhead .lbl,html.mobile:not(.portrait) #lpp .lpp-roomhead b,html.mobile:not(.portrait) #lpp .lpp-roomnote{display:none}html.mobile:not(.portrait) #lpp .lpp-roomhead .txt{align-items:baseline;gap:calc(10 * var(--s));flex-direction:row}html.mobile:not(.portrait) #lpp .lpp-roomhead .txt:before{content:"Your room";font:700 calc(14 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#9aa3ab}html.mobile:not(.portrait) #lpp .lpp-roomhead .code{font-size:calc(26 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-copy{padding:calc(8 * var(--s)) calc(14 * var(--s));font-size:calc(16 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-link{margin-top:calc(8 * var(--s));font-size:calc(14 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-room #lppShare{margin-top:calc(8 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-frame{grid-template-rows:calc(54 * var(--s)) minmax(0, 1fr)}html.mobile:not(.portrait) #lpp .lpp-card{width:var(--cardw)}html.mobile:not(.portrait) #lpp .pm-actions{left:calc(14 * var(--s) + env(safe-area-inset-left));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));width:var(--cardw);background:0 0;border:0;grid-area:auto;height:auto;padding:0;position:absolute}html.mobile:not(.portrait) #lpp .pm-actinfo{display:none}html.mobile:not(.portrait) #lpp .pm-go{min-width:0;height:calc(58 * var(--s));flex:1}html.mobile:not(.portrait) #lpp .pm-main{padding-bottom:0}html.mobile:not(.portrait) #lpp .lpp-right{padding-bottom:calc(14 * var(--s) + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}html.mobile:not(.portrait) #lpp .lpp-right>*{flex-shrink:0}html.mobile:not(.portrait) #lpp .lpp-board{min-height:auto}html.mobile:not(.portrait) #lpp #lppModes{position:static}#lpp .lpp-x{z-index:3}#lpp .lpp-kb{z-index:6;padding:calc(env(safe-area-inset-top) + 8px) calc(env(safe-area-inset-right) + 10px) calc(env(safe-area-inset-bottom) + 6px) calc(env(safe-area-inset-left) + 10px);pointer-events:auto;background:#080a0df5;flex-direction:column;gap:8px;display:flex;position:absolute;inset:0}#lpp .lpp-kb[hidden]{display:none}#lpp .lpp-kbbox{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:8px;display:grid}#lpp .lpp-kbbox label{font:700 13px var(--font);letter-spacing:1px;text-transform:uppercase;color:#9aa3ab}#lpp .lpp-kbbox input{min-width:0;font:500 18px var(--font);color:#fff;caret-color:#0000;background:#00000080;border:1px solid #47b3e6;outline:none;padding:8px 10px}#lpp .lpp-kbbox input.code{letter-spacing:3px;text-transform:uppercase}#lpp .lpp-kbbox .lpp-btn{min-height:38px}#lpp .lpp-kbbox em{color:#ff8a7a;grid-column:1/-1;font-size:13px;font-style:normal}#lpp .lpp-kbbox em:empty{display:none}#lpp .lpp-keys{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;gap:5px;margin-top:auto;display:flex}#lpp .lpp-keys .row{gap:5px;display:flex}#lpp .lpp-keys .row.r1{padding:0 4.5%}#lpp .lpp-keys .k{color:#fff;height:32px;font:600 17px var(--font);background:#464c53;border-radius:5px;flex:1 1 0;justify-content:center;align-items:center;display:flex}#lpp .lpp-keys .k.fn{background:#2b3035;flex:1.5 1 0;font-size:14px}#lpp .lpp-keys .k.k-space{flex:5 1 0}#lpp .lpp-keys .k.k-enter{background:#0f9d58;flex:2 1 0}#lpp .lpp-keys .k.on{color:#111;background:#dfe4e8}#lpp .lpp-keys .k.down{background:#8a939c}#lpp .lpp-keys .k.k-enter.down{background:#13b566}#lpp .lpp-x{color:#fff;box-shadow:0 0 calc(10 * var(--s)) #a8242f80, inset 0 1px #ffffff2e;text-shadow:0 1px 2px #00000080;background:linear-gradient(#a8242f,#7b1621);border:1px solid #ff808073;border-radius:2px}#lpp .lpp-x:hover{color:#fff;background:linear-gradient(#c42c39,#8f1a26)}html.mobile:not(.portrait) #lpp #lppSections,html.mobile:not(.portrait) #lpp #lppModes{background:#0a0c0ff0}#lpp .lpp-x{font-size:0!important}#lpp .lpp-x:before,#lpp .lpp-x:after{content:"";width:46%;height:max(calc(2.5 * var(--s)), 2px);background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#lpp .lpp-x:after{transform:translate(-50%,-50%)rotate(-45deg)}#lpp .aw-rating{--tier:#6a7dff;box-sizing:border-box;width:5.56em;height:2em;font:italic 700 max(calc(14 * var(--s)), 10px) / 1 var(--font);color:#fff;text-shadow:0 1px 2px #000c;isolation:isolate;flex:none;justify-content:center;align-items:center;padding-left:1em;display:inline-flex;position:relative}#lpp .aw-rating:before,#lpp .aw-rating:after{content:"";z-index:-1;background:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}#lpp .aw-rating:after{background:var(--tier);mix-blend-mode:multiply;-webkit-mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat;mask:url(/hud/ui/premier_rating_bg_large.svg) 50%/100% 100% no-repeat}#lpp .aw-rating b{font-size:1.15em}#lpp .aw-rating small{margin-left:.04em;font-size:.8em}#lpp .aw-rating.none{color:#c7ced6}#lpp .aw-rating.none:before{background-image:url(/hud/ui/premier_rating_bg_large_none.svg)}#lpp .aw-rating.none:after{display:none}#lpp .lpp-board.duel .lpp-bhead{row-gap:calc(2 * var(--s))}#lpp .lpp-board.duel .lpp-sub{flex-basis:100%;order:3}#lpp .lpp-top{font-size:max(calc(12 * var(--s)), 10px);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#82d7ff}#lpp .lpp-board.duel .lpp-rows{max-height:calc(5 * 36 * var(--s));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#82d7ff80 transparent;overflow-y:auto}#lpp .lpp-board.duel .lpp-rows li{gap:calc(10 * var(--s));min-height:calc(36 * var(--s));padding:calc(2 * var(--s)) calc(14 * var(--s));box-sizing:border-box;border-bottom:1px solid #ffffff0d}#lpp .lpp-board.duel .lpp-rows li.empty{justify-content:center}#lpp .lpp-board.duel .rk{width:calc(26 * var(--s));font-weight:700}#lpp .lpp-board.duel .nm{font-weight:500}#lpp .lpp-board.duel .nm .badge{vertical-align:-.28em;width:1.15em;height:auto;margin-left:.4em}#lpp .lpp-board.duel .pf{letter-spacing:1px;text-transform:uppercase;color:#8a949c;margin-left:.5em;font-size:.62em;font-style:normal}#lpp .lpp-board.duel .wn{color:#aab4bd;font-variant-numeric:tabular-nums;flex:none;font-size:.85em}#lpp .lpp-bme{align-items:center;gap:calc(10 * var(--s));min-height:calc(38 * var(--s));padding:calc(2 * var(--s)) calc(14 * var(--s));box-sizing:border-box;font:500 max(calc(15 * var(--s)), 11px) var(--font);color:#d5dbe0;background:#82d7ff1a;border-top:1px solid #82d7ff59;display:flex}#lpp .lpp-bme[hidden]{display:none}#lpp .lpp-bme .rk{min-width:calc(26 * var(--s));text-align:right;color:#aab4bd;flex:none;font-weight:700}#lpp .lpp-bme .nm{text-overflow:ellipsis;white-space:nowrap;color:#82d7ff;flex:1;min-width:0;overflow:hidden}#lpp .lpp-bme .wn{color:#aab4bd;flex:none;font-size:.85em}html:not(.mobile) #lpp .lpp-right{max-width:calc(660 * var(--s))}html:not(.mobile) #lpp .lpp-board .lpp-bhead{padding:calc(12 * var(--s)) calc(18 * var(--s))}html:not(.mobile) #lpp .lpp-board .lpp-bhead b{font-size:calc(24 * var(--s))}html:not(.mobile) #lpp .lpp-board .lpp-sub{font-size:calc(15 * var(--s))}html:not(.mobile) #lpp .lpp-top{font-size:calc(14 * var(--s))}html:not(.mobile) #lpp .lpp-rows li{gap:calc(14 * var(--s));padding:calc(8 * var(--s)) calc(18 * var(--s));font-size:calc(19 * var(--s))}html:not(.mobile) #lpp .lpp-rows .rk{width:calc(34 * var(--s))}html:not(.mobile) #lpp .lpp-board.duel .lpp-rows{max-height:calc(7 * 52 * var(--s))}html:not(.mobile) #lpp .lpp-board.duel .lpp-rows li{min-height:calc(52 * var(--s));padding:calc(3 * var(--s)) calc(18 * var(--s));font-size:calc(20 * var(--s))}html:not(.mobile) #lpp .aw-rating{font-size:calc(18 * var(--s))}html:not(.mobile) #lpp .lpp-bme{gap:calc(14 * var(--s));min-height:calc(54 * var(--s));padding:calc(3 * var(--s)) calc(18 * var(--s));font-size:calc(20 * var(--s))}html:not(.mobile) #lpp .lpp-bme .rk{min-width:calc(34 * var(--s))}html:not(.mobile) #lpp .lpp-card .wait,#lpp .lpp-merank{display:none}html.mobile #lpp .lpp-merank:not(:empty){align-items:center;gap:calc(8 * var(--s));margin-right:calc(10 * var(--s));display:flex}html.mobile #lpp .lpp-merank em{font-style:normal;font-weight:700;font-size:max(calc(16 * var(--s)), 12px);color:#aab4bd}html.mobile #lpp .lpp-merank .aw-rating{font-size:max(calc(15 * var(--s)), 11px)}html.mobile #lpp .lpp-bme{display:none}#lpp .lpp-name{padding:0 calc(14 * var(--s))}html:not(.mobile) #lpp .lpp-name{padding:0 calc(18 * var(--s))}#lpp .lpp-name:has(.lpp-dc) .lpp-me{flex:0 auto}#lpp .lpp-dc{align-items:center;gap:calc(7 * var(--s));padding:calc(3 * var(--s)) calc(11 * var(--s)) calc(3 * var(--s)) calc(3 * var(--s));font:600 max(calc(13 * var(--s)), 11px) var(--font);color:#d3d7ff;white-space:nowrap;background:#5865f22e;border:1px solid #5865f299;border-radius:999px;flex:none;margin-right:auto;display:inline-flex}#lpp .lpp-dc i{width:max(calc(20 * var(--s)), 16px);height:max(calc(20 * var(--s)), 16px);color:#fff;background:#5865f2;border-radius:50%;place-items:center;display:grid}#lpp .lpp-dc .dc-mark{width:66%;height:66%}#lpp .lpp-dcnote{align-items:center;gap:calc(10 * var(--s));margin-top:calc(8 * var(--s));padding:calc(8 * var(--s)) calc(8 * var(--s)) calc(8 * var(--s)) calc(14 * var(--s));font:600 max(calc(14 * var(--s)), 11px) var(--font);color:#dfe4ff;background:#5865f21f;border:1px solid #5865f273;display:flex}#lpp .lpp-dcnote .dc-mark{width:max(calc(20 * var(--s)), 15px);height:max(calc(20 * var(--s)), 15px);color:#8c96ff;flex:none}#lpp .lpp-dcnote span{flex:1;min-width:0}#lpp .lpp-btn--dc{color:#fff;background:#5865f2;border-color:#5865f2}#lpp .lpp-btn--dc:hover{background:#4752c4;border-color:#4752c4}#lpp .lpp-young{align-items:center;gap:calc(12 * var(--s));margin-top:calc(8 * var(--s));padding:calc(9 * var(--s)) calc(9 * var(--s)) calc(9 * var(--s)) calc(14 * var(--s));background:#f2c14e1a;border:1px solid #f2c14e73;display:flex}#lpp .lpp-young .lpp-lock{width:max(calc(20 * var(--s)), 15px);height:max(calc(20 * var(--s)), 15px);color:#f2c14e;margin:0}#lpp .lpp-young>span{gap:calc(3 * var(--s));min-width:0;font-size:max(calc(13 * var(--s)), 11px);color:#e8dcc0;flex-direction:column;flex:1;line-height:1.4;display:flex}#lpp .lpp-young b{font:700 max(calc(14 * var(--s)), 11px) var(--font);text-transform:uppercase;letter-spacing:calc(.5 * var(--s));color:#f6cd66}#lpp .lpp-young.shake{animation:.35s lppShake}#lpp .lpp-warn{gap:calc(4 * var(--s));margin-top:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(14 * var(--s));border-left:max(calc(3 * var(--s)), 2px) solid #e0b44b;background:#e0b44b1a;flex-direction:column;display:flex}#lpp .lpp-warn b{font:700 max(calc(14 * var(--s)), 11px) var(--font);text-transform:uppercase;letter-spacing:calc(.5 * var(--s));color:#f0c661}#lpp .lpp-warn span{font-size:max(calc(13.5 * var(--s)), 11px);color:#e8dcc0;line-height:1.45}#lpp .lpp-name label,#lpp .lpp-me,#lpp .lpp-dc>span{text-box:trim-both cap alphabetic}#lpp .lpp-me{margin-bottom:-.28em;padding-bottom:.28em}#lpp .pm-side{width:calc(340 * var(--s));padding-top:calc(24 * var(--s))}#lpp .pm-side .pm-about{max-width:none;padding:0 calc(20 * var(--s)) calc(12 * var(--s))}#lpp .pm-side .pm-about p{max-width:none;font-size:calc(14.5 * var(--s))}#lpp .pm-side .lpp-ways{padding:0 calc(20 * var(--s)) calc(16 * var(--s))}#lpp .pm-side .lpp-ways>.lpp-way{cursor:default}#lpp .pm-main{padding:calc(32 * var(--s)) calc(48 * var(--s)) calc(24 * var(--s)) calc(16 * var(--s))}#lpp .pm-pane{gap:calc(24 * var(--s))}#lpp .lpp-maps{justify-content:center;align-items:stretch;gap:calc(16 * var(--s));flex:1;min-width:0;display:flex}#lpp .lpp-map{min-width:0;max-width:calc(300 * var(--s));color:#fff;font-family:var(--font);text-align:center;border:calc(4 * var(--s)) solid transparent;cursor:pointer;background:#0b0f14;flex:1 1 0;padding:0;transition:border-color .25s ease-in-out,filter .25s ease-in-out;position:relative;overflow:hidden;box-shadow:0 0 6px #00000026;container-type:inline-size}#lpp .lpp-map .scene{background:50%/cover no-repeat;transition:transform .25s ease-in-out;position:absolute;inset:0}#lpp .lpp-map:hover .scene{transform:scale(1.02)}#lpp .lpp-map.on{border-color:#ffffffd8}#lpp .lpp-map.on .scene{transform:scale(1.08)}#lpp .lpp-maps:has(.lpp-map:hover) .lpp-map:not(:hover):not(.on){filter:brightness(.85)}#lpp .lpp-map .shade{background:linear-gradient(#00000059,#0000 14% 58%,#000000c7);position:absolute;inset:0}#lpp .lpp-map .top{left:calc(8 * var(--s));top:calc(8 * var(--s));align-items:center;gap:calc(6 * var(--s));display:flex;position:absolute}#lpp .lpp-map .top .ico{width:calc(24 * var(--s));height:calc(24 * var(--s));color:#fff;filter:drop-shadow(0 1px 2px #000a)}#lpp .lpp-map .top .new{padding:calc(2 * var(--s)) calc(8 * var(--s)) calc(2 * var(--s)) calc(10 * var(--s));font:500 calc(14 * var(--s)) / 1.2 var(--font);color:#fff;border-bottom-right-radius:calc(6 * var(--s));background:linear-gradient(90deg,#4a9fd8,#2f78b8);font-style:normal;box-shadow:0 1px 3px #0008}#lpp .lpp-map .logo{left:calc(6 * var(--s));right:calc(6 * var(--s));font:900 min(16cqi, calc(52 * var(--s))) / .98 var(--font);letter-spacing:.01em;text-transform:uppercase;color:#f4f2ee;text-shadow:0 calc(2 * var(--s)) calc(10 * var(--s)) #000000bf, 0 0 calc(26 * var(--s)) #0006;pointer-events:none;position:absolute;top:44%;transform:translateY(-50%)skew(-10deg)}#lpp .lpp-map .emblem{width:min(62%, calc(180 * var(--s)));filter:drop-shadow(0 0 calc(10 * var(--s)) #000);pointer-events:none;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}#lpp .lpp-map .foot{left:0;right:0;bottom:calc(12 * var(--s));align-items:center;gap:calc(3 * var(--s));pointer-events:none;flex-direction:column;display:flex;position:absolute}#lpp .lpp-map .name{text-overflow:ellipsis;white-space:nowrap;max-width:92%;font:400 min(10cqi, calc(28 * var(--s))) / 1.2 var(--font-cond);color:#fff;text-shadow:0 1px calc(4 * var(--s)) #000;overflow:hidden}#lpp .lpp-map .wait{min-height:calc(16 * var(--s));align-items:center;gap:calc(5 * var(--s));font:500 calc(13 * var(--s)) / 1 var(--font);color:#e3e8ec;text-shadow:0 1px 2px #000;display:flex}#lpp .lpp-map.live .wait:before{content:"";width:calc(7 * var(--s));height:calc(7 * var(--s));background:#3ddc84;border-radius:50%;box-shadow:0 0 6px #3ddc84}#lpp .lpp-tablock{margin-left:calc(6 * var(--s));color:#c9ced4;display:inline-flex}#lpp .lpp-tablock .lpp-lock{width:calc(14 * var(--s));height:calc(14 * var(--s));margin:0}#lpp .lpp-right{width:calc(430 * var(--s));flex:none;max-width:none}#lpp .lpp-right.noboard{display:none}#lpp .lpp-right .lpp-board{flex:1}#lpp .lpp-right .lpp-rows{flex:1;max-height:none}html.mobile:not(.portrait) #lpp{--cardw:min(46vw, calc(560 * var(--s)))}html.mobile:not(.portrait) #lpp .pm-body{flex-direction:row-reverse}html.mobile:not(.portrait) #lpp .pm-side{width:auto;height:auto;padding:calc(12 * var(--s)) calc(10 * var(--s)) calc(16 * var(--s) + env(safe-area-inset-bottom)) 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;align-items:stretch;position:static;overflow-y:auto}html.mobile:not(.portrait) #lpp .pm-side>*{flex-shrink:0}html.mobile:not(.portrait) #lpp .pm-side-title,html.mobile:not(.portrait) #lpp .lpp-online{display:block}html.mobile:not(.portrait) #lpp .pm-side .pm-about p{font-size:calc(15 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-opt{width:100%;height:auto;padding:calc(8 * var(--s)) calc(6 * var(--s));border:0;justify-content:flex-start}html.mobile:not(.portrait) #lpp .lpp-opt span{display:inline}html.mobile:not(.portrait) #lpp .pm-main{width:var(--cardw);padding:calc(12 * var(--s)) calc(10 * var(--s)) 0 calc(14 * var(--s) + env(safe-area-inset-left));flex:none}html.mobile:not(.portrait) #lpp .pm-pane{height:100%;display:block}html.mobile:not(.portrait) #lpp .lpp-maps{height:calc(100% - 78 * var(--s) - env(safe-area-inset-bottom));justify-content:flex-start;gap:calc(10 * var(--s));scrollbar-width:none;overscroll-behavior:contain;overflow-x:auto}html.mobile:not(.portrait) #lpp .lpp-maps::-webkit-scrollbar{display:none}html.mobile:not(.portrait) #lpp .lpp-map{flex:0 0 calc(var(--cardw) * .42);border-width:calc(3 * var(--s));max-width:none}html.mobile:not(.portrait) #lpp .lpp-maps[data-n="1"] .lpp-map,html.mobile:not(.portrait) #lpp .lpp-maps[data-n="2"] .lpp-map{flex:1 1 0}html.mobile:not(.portrait) #lpp .lpp-right{width:auto;margin-top:calc(10 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-right .lpp-rows{max-height:none}html.portrait #lpp .pm-body{flex-direction:column-reverse;justify-content:flex-end}html.portrait #lpp .pm-main{padding:calc(12 * var(--s)) calc(12 * var(--s)) 0;flex:none}html.portrait #lpp .lpp-maps{height:calc(380 * var(--s));scrollbar-width:none;justify-content:flex-start;overflow-x:auto}html.portrait #lpp .lpp-map{flex:0 0 calc(200 * var(--s));max-width:none}html.portrait #lpp .lpp-right{width:auto}html:not(.mobile) #lpp .lpp-ontitle,html:not(.mobile) #lpp .lpp-online{display:none}#lpp .pm-side .lpp-name{row-gap:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(10 * var(--s)) calc(10 * var(--s)) calc(12 * var(--s));flex-wrap:wrap}#lpp .pm-side .lpp-name label{flex-basis:100%}#lpp .pm-side .lpp-room,#lpp .pm-side .lpp-join{margin-top:calc(8 * var(--s))}#lpp .pm-side .lpp-roomhead{row-gap:calc(10 * var(--s));flex-wrap:wrap}#lpp .pm-side .lpp-copy{flex-basis:100%;justify-content:center;margin-left:0}#lpp .pm-side .lpp-join{flex-wrap:wrap}#lpp .pm-side .lpp-join>span{flex-basis:calc(100% - 40 * var(--s))}#lpp .pm-side .lpp-join input{flex:1;width:auto}#lpp .pm-side .lpp-ways>.lpp-way{display:none}#lpp .pm-side .lpp-ways>:first-child{margin-top:0}#lpp .pm-side{padding-bottom:calc(24 * var(--s))}#lpp .pm-side .lpp-ways>*+*{margin-top:calc(10 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-name{align-items:center;column-gap:calc(10 * var(--s));row-gap:calc(8 * var(--s));min-height:0;padding:calc(12 * var(--s)) calc(12 * var(--s)) calc(12 * var(--s)) calc(14 * var(--s));flex-wrap:wrap}html:not(.mobile) #lpp .pm-side .lpp-name label{font-size:calc(12 * var(--s));text-box:normal;flex-basis:100%;line-height:1}html:not(.mobile) #lpp .pm-side .lpp-me{font-size:calc(20 * var(--s));text-box:normal;line-height:1.2}html:not(.mobile) #lpp .pm-side .lpp-name .lpp-btn{min-height:0;height:calc(32 * var(--s));padding:0 calc(14 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-name input{height:calc(32 * var(--s));padding-top:0;padding-bottom:0}html:not(.mobile) #lpp .pm-side .lpp-room{margin-top:calc(10 * var(--s));padding:calc(14 * var(--s)) calc(14 * var(--s)) calc(14 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-roomhead{gap:calc(10 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-roomhead .av,html:not(.mobile) #lpp .pm-side .lpp-roomhead .lbl,html:not(.mobile) #lpp .pm-side .lpp-roomhead b{display:none}html:not(.mobile) #lpp .pm-side .lpp-roomhead .txt{align-items:baseline;gap:calc(12 * var(--s));flex-direction:row}html:not(.mobile) #lpp .pm-side .lpp-roomhead .txt:before{content:"Your room";font:700 calc(13 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;color:#9aa3ab}html:not(.mobile) #lpp .pm-side .lpp-roomhead .code{font-size:calc(26 * var(--s));line-height:1}html:not(.mobile) #lpp .pm-side .lpp-copy{height:calc(38 * var(--s));padding:0 calc(14 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-link{margin-top:calc(10 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-roomnote{margin-top:calc(10 * var(--s));font-size:calc(13 * var(--s))}html:not(.mobile) #lpp .pm-side #lppShare{display:none}html:not(.mobile) #lpp .pm-side .lpp-join{margin-top:calc(10 * var(--s));padding:calc(12 * var(--s)) calc(14 * var(--s));row-gap:calc(10 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-join input,html:not(.mobile) #lpp .pm-side .lpp-join .lpp-btn{height:calc(34 * var(--s));min-height:0}html:not(.mobile) #lpp .pm-side .lpp-dcnote,html:not(.mobile) #lpp .pm-side .lpp-warn,html:not(.mobile) #lpp .pm-side .lpp-young{margin-top:calc(10 * var(--s))}html:not(.mobile) #lpp .pm-side .lpp-nameerr{margin-top:calc(8 * var(--s))}html:not(.mobile) #lpp .lpp-right .lpp-board{flex:auto;min-height:0}html:not(.mobile) #lpp .lpp-right .lpp-board .lpp-rows,html:not(.mobile) #lpp .lpp-right .lpp-board.duel .lpp-rows{flex:1 1 0;min-height:0;max-height:none}html:not(.mobile) #lpp .lpp-right .lpp-bme{flex:none;margin-top:auto}html:not(.mobile) #lpp .lpp-right .lpp-board .lpp-sub{line-height:1.35}html:not(.mobile) #lpp .lpp-maps{flex:0 auto}html:not(.mobile) #lpp .lpp-map{width:calc(300 * var(--s));flex:0 auto}#lpp .lpp-board .lpp-sub{text-wrap:balance}html:not(.mobile) #lpp .pm-side .lpp-join input{min-width:0}html:not(.mobile) #lpp .pm-pane{justify-content:flex-start}html:not(.mobile) #lpp .pm-main{padding-left:calc(24 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-frame{grid-template-columns:minmax(0,1fr);grid-template-rows:calc(44 * var(--s)) calc(40 * var(--s)) minmax(0, 1fr);background:linear-gradient(#00000073, #00000073) 0 0 / 100% calc(44 * var(--s)) no-repeat, #0000009e;display:grid;top:0}html.mobile:not(.portrait) #lpp #lppSections{height:auto;padding:0 calc(56 * var(--s) + env(safe-area-inset-right)) 0 calc(56 * var(--s) + env(safe-area-inset-left));background:0 0;grid-area:1/1;justify-content:center;position:relative}html.mobile:not(.portrait) #lpp #lppModes{height:auto;padding:0 calc(8 * var(--s));background:#00000040;border-bottom:1px solid #ffffff1c;grid-area:2/1;justify-content:center;margin:0;position:static;overflow-x:auto;-webkit-mask-image:none;mask-image:none}html.mobile:not(.portrait) #lpp #lppModes:before{display:none}html.mobile:not(.portrait) #lpp .pm-tab{min-height:calc(30 * var(--s));margin:0 calc(3 * var(--s));padding:0 calc(10 * var(--s));font-size:calc(15.5 * var(--s));flex:none}html.mobile:not(.portrait) #lpp .lpp-x{top:calc(22 * var(--s));right:calc(8 * var(--s) + env(safe-area-inset-right));width:calc(38 * var(--s));height:calc(36 * var(--s));font-size:calc(28 * var(--s))}html.mobile:not(.portrait) #lpp .pm-body{border-top:0;flex-direction:row-reverse;grid-area:3/1;display:flex;position:relative}html.mobile:not(.portrait) #lpp .pm-main{width:auto;min-width:0;padding:calc(10 * var(--s)) calc(6 * var(--s)) calc(10 * var(--s) + env(safe-area-inset-bottom)) calc(12 * var(--s) + env(safe-area-inset-left));flex:1}html.mobile:not(.portrait) #lpp .lpp-maps{justify-content:flex-start;gap:calc(8 * var(--s));height:100%}html.mobile:not(.portrait) #lpp .lpp-map,html.mobile:not(.portrait) #lpp .lpp-maps[data-n="1"] .lpp-map,html.mobile:not(.portrait) #lpp .lpp-maps[data-n="2"] .lpp-map{min-width:calc(112 * var(--s));max-width:calc(200 * var(--s));flex:1 1 0}html.mobile:not(.portrait) #lpp .lpp-map .logo{font-size:min(17cqi, calc(34 * var(--s)))}html.mobile:not(.portrait) #lpp .lpp-map .name{font-size:min(11cqi, calc(19 * var(--s)))}html.mobile:not(.portrait) #lpp .lpp-map .wait{font-size:calc(12 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-map .top .ico{width:calc(20 * var(--s));height:calc(20 * var(--s))}html.mobile:not(.portrait) #lpp .lpp-map .top .new{font-size:calc(12 * var(--s))}#lpp .lpp-map .top .new.beta{letter-spacing:calc(.5 * var(--s));font-weight:400}#lpp .lpp-map.soon .scene{filter:grayscale(.85)brightness(.5)contrast(1.05)}#lpp .lpp-map.soon:hover .scene{filter:grayscale(.7)brightness(.62)contrast(1.05)}#lpp .lpp-map.soon .logo{color:#d6d9dd}#lpp .lpp-map .top .new.soon{letter-spacing:calc(.5 * var(--s));background:linear-gradient(90deg,#6b7178,#4a4f55);font-weight:400}#lpp .lpp-map .lock{width:calc(34 * var(--s));height:calc(34 * var(--s));filter:drop-shadow(0 1px 3px #000c);opacity:.9;pointer-events:none;background:#e7e9ec;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/hud/ui/locked.svg) 50%/contain no-repeat;mask:url(/hud/ui/locked.svg) 50%/contain no-repeat}#lpp .lpp-map.soon .wait{color:#c9cdd2;letter-spacing:calc(1 * var(--s));text-transform:uppercase;font-size:calc(12 * var(--s))}html.mobile:not(.portrait) #lpp .pm-side{width:calc(300 * var(--s));height:calc(100% - 66 * var(--s) - env(safe-area-inset-bottom));padding:calc(10 * var(--s)) calc(12 * var(--s) + env(safe-area-inset-right)) calc(8 * var(--s)) calc(6 * var(--s));flex:none;align-self:flex-start}html.mobile:not(.portrait) #lpp .pm-side .pm-about,html.mobile:not(.portrait) #lpp .pm-side .lpp-ways{padding-left:0;padding-right:0}html.mobile:not(.portrait) #lpp .pm-side .pm-about b{margin-bottom:calc(4 * var(--s));font-size:calc(20 * var(--s))}html.mobile:not(.portrait) #lpp .pm-side .pm-about p{-webkit-line-clamp:3;font-size:calc(13 * var(--s));-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}html.mobile #lpp .pm-side .lpp-ontitle,html.mobile #lpp .pm-side .lpp-online{display:none}html.mobile:not(.portrait) #lpp .pm-side .pm-side-title{font-size:calc(15 * var(--s));padding-left:0}html.mobile:not(.portrait) #lpp .lpp-opt{padding:calc(6 * var(--s)) 0;font-size:calc(14 * var(--s))}html.mobile:not(.portrait) #lpp .pm-actions{left:auto;right:calc(12 * var(--s) + env(safe-area-inset-right));bottom:calc(10 * var(--s) + env(safe-area-inset-bottom));width:calc(282 * var(--s));background:0 0;height:auto;padding:0;position:absolute}html.mobile:not(.portrait) #lpp .pm-go{min-width:0;height:calc(48 * var(--s));font-size:calc(26 * var(--s));flex:1}html.mobile:not(.portrait) #lpp .lpp-toast{max-width:none;left:0;right:0}html.mobile:not(.portrait) #lpp .pm-side .lpp-name{row-gap:calc(6 * var(--s));min-height:0;padding:calc(8 * var(--s)) calc(8 * var(--s)) calc(8 * var(--s)) calc(10 * var(--s));flex-wrap:wrap}html.mobile:not(.portrait) #lpp .pm-side .lpp-name label{font-size:calc(11 * var(--s));text-box:normal;flex-basis:100%;line-height:1}html.mobile:not(.portrait) #lpp .pm-side .lpp-name input{min-width:0}html.mobile:not(.portrait) #lpp .pm-side .lpp-warn span,html.mobile:not(.portrait) #lpp .pm-side .lpp-dcnote span{font-size:calc(12.5 * var(--s))}html.mobile:not(.portrait) #lpp .pm-side .lpp-room{margin-top:calc(8 * var(--s))}html.mobile:not(.portrait) #lpp .pm-side{padding-bottom:24px;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}#lpp.instant .lpp-frame{animation:none}#lpp .lpp-map .d2cd,#lpp .lpp-map .top .new.d2{display:none}html.d2-on #lpp .lpp-map .d2cd{display:flex}html.d2-on #lpp .lpp-map .top .new.d2{display:block}#lpp .lpp-map .top .new.d2{letter-spacing:calc(.8 * var(--s));color:#1d1305;background:linear-gradient(90deg,#ffc35a,#f0a12e);font-weight:700}#lpp .lpp-map .d2cd{align-items:center;gap:calc(4 * var(--s));min-width:68%;padding:calc(8 * var(--s)) calc(12 * var(--s)) calc(7 * var(--s));white-space:nowrap;pointer-events:none;background:#0c0804a8;border:1px solid #ffc46659;border-radius:2px;flex-direction:column;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}#lpp .lpp-map .d2cd em{font:600 min(4.2cqi, calc(11 * var(--s))) / 1 var(--font);letter-spacing:calc(1.6 * var(--s));text-transform:uppercase;color:#ffc35a;font-style:normal}#lpp .lpp-map .d2cd b{font:700 min(12cqi, calc(32 * var(--s))) / 1 var(--font-cond);font-variant-numeric:tabular-nums;letter-spacing:calc(.5 * var(--s));color:#fff}#lpp .lpp-map .d2cd small{font:600 min(3.7cqi, calc(10 * var(--s))) / 1.2 var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;color:#ffffffc7}#lpp .lpp-d2{align-items:center;gap:calc(10 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));border-left:calc(3 * var(--s)) solid #ffb136;background:linear-gradient(90deg,#ffb1362b,#ffb1360a);display:flex}#lpp .lpp-d2[hidden],html:not(.d2-on) #lpp .lpp-d2{display:none}#lpp .lpp-d2 .d2-c4{width:calc(22 * var(--s));height:calc(22 * var(--s));background:#ffb136;flex:none;-webkit-mask:url(/hud/icons/bomb_c4.svg) 50%/contain no-repeat;mask:url(/hud/icons/bomb_c4.svg) 50%/contain no-repeat}#lpp .lpp-d2-w{gap:calc(3 * var(--s));flex-direction:column;min-width:0;display:flex}#lpp .lpp-d2-w b{font:700 calc(17 * var(--s)) / 1.1 var(--font-cond);letter-spacing:calc(.8 * var(--s));text-transform:uppercase;color:#fff}#lpp .lpp-d2-w em{font:500 calc(12.5 * var(--s)) / 1.2 var(--font);color:#dccaa8;font-style:normal}#lpp .lpp-d2-t{align-items:flex-end;gap:calc(3 * var(--s));flex-direction:column;margin-left:auto;display:flex}#lpp .lpp-d2-t em{font:600 calc(10 * var(--s)) / 1 var(--font);letter-spacing:calc(1.4 * var(--s));text-transform:uppercase;color:#ffc35a;font-style:normal}#lpp .lpp-d2-t b{font:700 calc(22 * var(--s)) / 1 var(--font-cond);font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff}#fr{z-index:30;font-family:var(--font);pointer-events:auto;transition:transform .25s ease-in-out;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(0)}#fr.fr--min{transform:translateX(calc(256 * var(--s)))}#fr .fr-sep{width:calc(8 * var(--s));pointer-events:none;background:linear-gradient(270deg,#0006,#0000);flex:none}#fr .fr-body{width:calc(320 * var(--s));height:100%;-webkit-backdrop-filter:blur(calc(16 * var(--s)));backdrop-filter:blur(calc(16 * var(--s)));background:#ffffff03;flex-direction:column;display:flex;overflow:hidden}#fr .fr-sec{border-bottom:1px solid #ffffff0d;flex-direction:column;flex:none;min-height:0;display:flex}#fr .fr-sec:last-child{border-bottom:0}#fr .fr-sec[hidden]{display:none}#fr .fr-sec.on{flex:auto}#fr .fr-head{height:calc(64 * var(--s));cursor:pointer;flex:none;align-items:center;display:flex}#fr .fr-ic{width:calc(64 * var(--s));height:calc(64 * var(--s));flex:none;justify-content:center;align-items:center;display:flex;position:relative}#fr .fr-ic>img{width:calc(22 * var(--s));height:calc(22 * var(--s))}#fr .fr-title{color:#ccc;min-width:0;font-family:var(--font-cond);font-weight:700;font-size:calc(20 * var(--s));letter-spacing:calc(2 * var(--s));text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}#fr .fr-head:hover .fr-title,#fr .fr-sec.on .fr-title{color:#fff}#fr .fr-n,.fr-navn{left:50%;bottom:calc(4 * var(--s));min-width:calc(8 * var(--s));height:calc(16 * var(--s));padding:0 calc(4 * var(--s));box-sizing:border-box;font:400 calc(12 * var(--s)) / calc(16 * var(--s)) "Noto Sans", var(--font);color:#fff;text-align:center;white-space:nowrap;transition:opacity .25s,transform .25s;position:absolute;transform:translate(-50%)scale(1)}#fr .fr-n--pill,.fr-navn.fr-n--pill{border-radius:calc(2 * var(--s));box-shadow:calc(1 * var(--s)) calc(1 * var(--s)) calc(6 * var(--s)) #00000050;background:#d8760e}#fr .fr-n--hide{opacity:0;transform:translate(-50%)scale(0)}#fr .fr-ibtn{margin:calc(6 * var(--s));padding:calc(8 * var(--s));border-radius:calc(3 * var(--s));cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background .2s;display:flex}#fr .fr-ibtn:hover{background:#ffffff0d}#fr .fr-ibtn img{height:calc(20 * var(--s));filter:brightness(0)invert();width:auto}#fr .fr-list{scrollbar-width:none;background:#00000073;flex:auto;min-height:0;display:none;position:relative;overflow:hidden auto}#fr .fr-list::-webkit-scrollbar{display:none}#fr .fr-list:before{content:"";opacity:.05;pointer-events:none;background:url(/hud/friends_linemap.webp) 100%;position:absolute;inset:0}#fr .fr-sec.on .fr-list{display:block}#fr .fr-tile{height:calc(58 * var(--s));cursor:pointer;align-items:center;transition:background .25s;display:flex;position:relative}#fr .fr-tile:hover{background:linear-gradient(90deg,#fff 0% 1.25%,#ffffff40 1.25%,#30303080 2.5%,#30303000 100%)}#fr .fr-bar{width:calc(4 * var(--s));height:96%;position:absolute;top:2%;left:0}#fr .fr-tile.ingame .fr-bar{background:#0f9d58}#fr .fr-av{width:calc(40 * var(--s));height:calc(40 * var(--s));margin-left:calc(12 * var(--s));object-fit:cover;box-shadow:#0000005d 0 calc(2 * var(--s)) calc(8 * var(--s)) calc(2 * var(--s));flex:none}#fr .fr-av--none,.fr-card-av--none,#fr .fr-inv-av--none{background:#d1d1d140;justify-content:center;align-items:center;display:flex}#fr .fr-av--none img{opacity:.7;width:70%;height:70%}#fr .fr-tile.offline .fr-av{opacity:.5}#fr .fr-tag{left:calc(42 * var(--s));top:calc(6 * var(--s));height:calc(16 * var(--s));filter:brightness(0) invert(1) drop-shadow(0 0 calc(2 * var(--s)) #000) drop-shadow(0 0 1px #000);position:absolute}#fr .fr-txt{min-width:0;margin-left:calc(14 * var(--s));padding-right:calc(12 * var(--s));height:calc(40 * var(--s));flex-direction:column;justify-content:center;display:flex}#fr .fr-name{color:#fff;font-weight:700;font-size:calc(16 * var(--s));line-height:calc(20 * var(--s));text-shadow:1px 1px 1px #00000091;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fr .fr-st{color:#ccc;font-weight:300;font-size:calc(14 * var(--s));line-height:calc(17 * var(--s));letter-spacing:calc(1 * var(--s));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#fr .fr-tile.offline .fr-name{color:#9a9a9a;text-shadow:none}#fr .fr-tile.ingame .fr-st{color:#8fd6a9}#fr .fr-tile:hover .fr-name,#fr .fr-tile:hover .fr-st{color:#fff}#fr .fr-nodata{padding:calc(20 * var(--s)) calc(16 * var(--s)) calc(20 * var(--s)) 0;color:#ccc;align-items:flex-start;display:flex;position:relative}#fr .fr-nodata>img{width:calc(22 * var(--s));height:calc(22 * var(--s));margin:calc(2 * var(--s)) calc(21 * var(--s)) 0 calc(21 * var(--s));filter:brightness(0)invert(.8);flex:none}#fr .fr-nodata b{color:#fff;font-size:calc(24 * var(--s));margin-bottom:calc(16 * var(--s));font-weight:400;line-height:1.05;display:block}#fr .fr-nodata p{font-size:calc(14 * var(--s));line-height:calc(20 * var(--s));margin:0}#fr .fr-signin{margin-top:calc(16 * var(--s));height:calc(36 * var(--s));padding:0 calc(16 * var(--s));border-radius:calc(3 * var(--s));color:#fff;font:700 calc(14 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;cursor:pointer;background:#5865f2;border:0}#fr .fr-signin:hover{background:#6d78f5}html.fr-on:not(.mobile) #menu .hud-corner,html.fr-on:not(.mobile) #menu .rightcol{right:calc(88 * var(--s) + env(safe-area-inset-right))}html.mobile body:has(#lpp:not([hidden])) #fr{display:none}#menu .naviconbtn#navFriends{display:none;position:relative}html.mobile #menu .naviconbtn#navFriends{justify-content:center;align-items:center;gap:calc(3 * var(--s));width:calc(44 * var(--s));height:calc(56 * var(--s));flex-direction:column;display:flex}html.mobile #menu .naviconbtn#navFriends .fr-navn{min-width:calc(16 * var(--s));height:calc(16 * var(--s));padding:0 calc(4 * var(--s));line-height:calc(16 * var(--s));font-size:calc(12 * var(--s));position:static;transform:none}html.mobile #menu .naviconbtn#navFriends .fr-navn[hidden]{display:none}html.mobile #fr{z-index:75;padding-right:env(safe-area-inset-right);background:#00000059;top:0}html.mobile #fr.fr--min{transform:translate(calc(100% + 8px))}html.mobile.portrait #fr{display:none}.fr-card{z-index:95;width:calc(384 * var(--s));border-radius:calc(3 * var(--s));box-shadow:calc(1 * var(--s)) calc(1 * var(--s)) calc(6 * var(--s)) #00000050, 0 calc(8 * var(--s)) calc(24 * var(--s)) #00000080;font-family:var(--font);background:#262626;animation:.18s ease-out fr-card-in;position:fixed;overflow:hidden}@keyframes fr-card-in{0%{opacity:0;transform:translateY(-4%)}}.fr-card-top{align-items:center;gap:calc(16 * var(--s));padding:calc(16 * var(--s));border-bottom:1px solid #7c7c7c26;display:flex}.fr-card-av{width:calc(64 * var(--s));height:calc(64 * var(--s));object-fit:cover;box-shadow:black 0 0 calc(8 * var(--s));flex:none}.fr-card-av--none img{opacity:.7;width:70%;height:70%}.fr-card-top>div{min-width:0}.fr-card-name{color:#fff;font-weight:700;font-size:calc(28 * var(--s));line-height:calc(32 * var(--s));text-shadow:2px 2px 2px #000;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fr-card-st{margin-top:calc(4 * var(--s));color:#ccc;font-weight:300;font-size:calc(14 * var(--s));letter-spacing:calc(1 * var(--s));display:block}.fr-card-btns{justify-content:center;gap:calc(8 * var(--s));padding:calc(12 * var(--s)) calc(12 * var(--s));background:#0007;flex-wrap:wrap;display:flex}.fr-cbtn{justify-content:flex-start;align-items:center;gap:calc(8 * var(--s));width:calc(72 * var(--s));padding:calc(8 * var(--s)) 0;border-radius:calc(3 * var(--s));color:#ccc;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;margin:0;transition:background .2s,color .2s;display:flex}.fr-cbtn img{width:auto;height:calc(24 * var(--s));filter:brightness(0)invert(.85);display:block}.fr-cbtn span{height:calc(14 * var(--s));font:400 calc(12 * var(--s)) / calc(14 * var(--s)) var(--font-cond);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;text-align:center;white-space:nowrap;display:block}.fr-cbtn:hover{color:#fff;background:#ffffff0f}.fr-cbtn:hover img{filter:brightness(0)invert()}.fr-cbtn.sure{color:#db4437}.fr-cbtn.sure img{filter:brightness(0)saturate()invert(36%)sepia(62%)saturate(2400%)hue-rotate(345deg)}.fr-cbtn:disabled{opacity:.5;cursor:default}.fr-pop{z-index:96;font-family:var(--font);background:#0009;justify-content:center;align-items:center;animation:.2s fr-fade;display:flex;position:fixed;inset:0}@keyframes fr-fade{0%{opacity:0}}.fr-pop-box{width:min(calc(560 * var(--s)), 92vw);box-sizing:border-box;max-height:92dvh;padding:calc(28 * var(--s)) calc(32 * var(--s));border-radius:calc(3 * var(--s));box-shadow:0 calc(12 * var(--s)) calc(40 * var(--s)) #000000a0;color:#ccc;background:#262626;overflow-y:auto}.fr-pop-title{color:#fff;font-family:var(--font-cond);font-weight:700;font-size:calc(28 * var(--s));letter-spacing:calc(2 * var(--s));text-transform:uppercase}.fr-pop-text{margin:calc(8 * var(--s)) 0 calc(18 * var(--s));font-size:calc(15 * var(--s));line-height:1.4}.fr-pop-field{align-items:center;display:flex;position:relative}.fr-pop-field input{height:calc(48 * var(--s));box-sizing:border-box;padding:0 calc(48 * var(--s)) 0 calc(14 * var(--s));border-radius:calc(3 * var(--s));color:#fff;font:700 calc(24 * var(--s)) var(--font);letter-spacing:calc(3 * var(--s));text-transform:uppercase;background:#00000071;border:1px solid #00000073;outline:none;flex:1}.fr-pop-field input:focus{border-color:#ffffff40}.fr-pop-ok{right:calc(12 * var(--s));height:calc(24 * var(--s));opacity:.04;filter:brightness(0)invert();transition:opacity .2s;position:absolute}.fr-pop.valid .fr-pop-ok{opacity:1;filter:brightness(0)saturate()invert(45%)sepia(90%)saturate(500%)hue-rotate(100deg)}.fr-pop-msg{min-height:calc(20 * var(--s));margin-top:calc(10 * var(--s));font-size:calc(14 * var(--s))}.fr-pop-msg.bad{color:#ff8a80}.fr-pop-msg.good{color:#8fd6a9}.fr-pop-mine{margin-top:calc(6 * var(--s));font-size:calc(14 * var(--s))}.fr-pop-mine b{color:#fff;letter-spacing:calc(2 * var(--s))}.fr-pop-btns{gap:calc(10 * var(--s));margin-top:calc(22 * var(--s));flex-wrap:wrap;display:flex}.fr-btn{align-items:center;gap:calc(8 * var(--s));height:calc(38 * var(--s));padding:0 calc(16 * var(--s));border-radius:calc(3 * var(--s));color:#e6e6e6;font:700 calc(14 * var(--s)) var(--font);letter-spacing:calc(1 * var(--s));text-transform:uppercase;cursor:pointer;background:#ffffff14;border:0;transition:background .2s;display:inline-flex}.fr-btn img{height:calc(16 * var(--s));filter:brightness(0)invert()}.fr-btn:hover{background:#ffffff29}.fr-btn--go{color:#fff;background:#3a7d2a}.fr-btn--go:hover{background:#46963a}.fr-btn--go:disabled{color:#777;cursor:default;background:#ffffff0f}.fr-btn--ghost{background:0 0}.fr-pop-blocked{margin-top:calc(22 * var(--s));padding-top:calc(14 * var(--s));font-size:calc(14 * var(--s));border-top:1px solid #7c7c7c26}.fr-pop-blocked>span{margin-bottom:calc(6 * var(--s));color:#9a9a9a;text-transform:uppercase;letter-spacing:calc(1 * var(--s));font-size:calc(12 * var(--s));display:block}.fr-bl{color:#fff;justify-content:space-between;align-items:center;display:flex}#fr .fr-party{transform-origin:top;background:linear-gradient(#00000065,#00000065),#0a6e9d8c;border-bottom:1px solid #ffffff0d;flex:none;animation:.25s ease-out fr-party-in;position:relative}#fr .fr-party:before{content:"";opacity:.12;pointer-events:none;background:url(/hud/friends_linemap.webp) 100%;position:absolute;inset:0}#fr .fr-party[hidden],#fr .fr-invite[hidden]{display:none}@keyframes fr-party-in{0%{opacity:0;transform:scaleY(0)}}#fr .fr-head--party{cursor:default}#fr .fr-n--count{bottom:calc(6 * var(--s))}#fr .fr-tile--party .fr-av--none{background:#d1d1d140}#fr .fr-crown{left:calc(4 * var(--s));bottom:calc(5 * var(--s));height:calc(18 * var(--s));filter:brightness(0)saturate()invert(84%)sepia(51%)saturate(1300%)hue-rotate(359deg)brightness(104%)drop-shadow(0 1px 2px #000);position:absolute}#fr .fr-ibtn.sure{background:#db443759}#fr .fr-invite{padding:calc(10 * var(--s)) 0 calc(6 * var(--s));background:linear-gradient(90deg,#09703e,#133b14) 0 0/200% 100%;border-top:1px solid #ffffff48;flex:none;animation:2s linear infinite fr-pulse,.4s ease-out fr-inv-in;position:relative}@keyframes fr-pulse{0%,30%{background-position:100% 0}60%,to{background-position:0 0}}@keyframes fr-inv-in{0%{transform:translateX(calc(64 * var(--s)));opacity:0}}#fr .fr-inv-avs{gap:calc(12 * var(--s));padding-left:calc(12 * var(--s));display:flex}#fr .fr-inv-av{width:calc(40 * var(--s));height:calc(40 * var(--s));object-fit:cover;box-shadow:#0000005d 0 calc(2 * var(--s)) calc(8 * var(--s)) calc(2 * var(--s));flex:none}#fr .fr-inv-av--empty{box-shadow:none;opacity:.4;box-sizing:border-box;border:1px dashed #fff6}#fr .fr-inv-av.fr-inv-av--none img{opacity:.7;width:70%;height:70%}#fr .fr-inv-row{padding:calc(4 * var(--s)) calc(4 * var(--s)) 0 calc(12 * var(--s));align-items:center;display:flex}#fr .fr-inv-text{color:#fff;min-width:0;font-size:calc(14 * var(--s));flex:1;line-height:1.3}#fr .fr-inv-text b{font-weight:700}#fr .fr-inv-row .fr-ibtn{margin:calc(2 * var(--s))}#fr .fr-ibtn--ok{background:#ffffff1f}#fr .fr-ibtn--ok:hover{background:#ffffff38}#fr .fr-inv-more{left:auto;right:calc(12 * var(--s));top:calc(10 * var(--s));bottom:auto;transform:none}#fr .fr-dot{right:calc(4 * var(--s));top:calc(4 * var(--s));width:calc(8 * var(--s));height:calc(8 * var(--s));box-shadow:0 0 0 calc(2 * var(--s)) #0a0c0ee6;background:#d8760e;border-radius:50%;position:absolute}#fr .fr-dot[hidden]{display:none}#fr .fr-ibtn{position:relative}#fr .fr-pc-toggle.on{background:#ffffff1f}#fr .fr-unread{left:calc(40 * var(--s));bottom:calc(6 * var(--s));min-width:calc(16 * var(--s));height:calc(16 * var(--s));padding:0 calc(4 * var(--s));box-sizing:border-box;border-radius:calc(8 * var(--s));color:#fff;font:700 calc(11 * var(--s)) / calc(16 * var(--s)) var(--font);text-align:center;box-shadow:0 0 0 calc(2 * var(--s)) #0a0c0ee6;background:#d8760e;position:absolute}#fr.fr--min .fr-pchat{display:none}#fr .fr-pchat{background:#00000059;border-top:1px solid #ffffff14;flex-direction:column;display:flex;position:relative}#fr .fr-pc-list{max-height:calc(200 * var(--s));min-height:calc(60 * var(--s));padding:calc(8 * var(--s)) calc(12 * var(--s));scrollbar-width:thin;overflow-y:auto}#fr .fr-pc-line{font-size:calc(14 * var(--s));color:#e8e8e8;word-wrap:break-word;line-height:1.35}#fr .fr-pc-line b{color:#8fc9ff;font-weight:700}#fr .fr-pc-line.me b{color:#f0c27a}#fr .fr-pc-empty{color:#8a96a0;font-size:calc(13 * var(--s))}#fr .fr-pc-form{padding:calc(6 * var(--s)) calc(8 * var(--s)) calc(8 * var(--s));display:flex}#fr .fr-pc-form input,.fr-dm-form input{min-width:0;height:calc(34 * var(--s));box-sizing:border-box;padding:0 calc(10 * var(--s));border-radius:calc(3 * var(--s));color:#fff;font:400 calc(14 * var(--s)) var(--font);background:#00000073;border:1px solid #ffffff1f;outline:none;flex:1}#fr .fr-pc-form input:focus,.fr-dm-form input:focus{border-color:#ffffff4d}.fr-dm{z-index:40;right:calc(88 * var(--s) + env(safe-area-inset-right));bottom:calc(16 * var(--s) + env(safe-area-inset-bottom));width:calc(380 * var(--s));height:min(calc(520 * var(--s)), calc(100% - 100 * var(--s)));-webkit-backdrop-filter:blur(calc(12 * var(--s)));backdrop-filter:blur(calc(12 * var(--s)));border-radius:calc(3 * var(--s));box-shadow:0 calc(10 * var(--s)) calc(30 * var(--s)) #000a;font-family:var(--font);color:#e8e8e8;background:#0a0c0ef7;border:1px solid #ffffff14;flex-direction:column;animation:.18s ease-out fr-card-in;display:flex;position:absolute}.fr-dm-head{align-items:center;gap:calc(10 * var(--s));padding:calc(10 * var(--s)) calc(8 * var(--s)) calc(10 * var(--s)) calc(12 * var(--s));border-bottom:1px solid #ffffff14;display:flex}.fr-dm-av{width:calc(40 * var(--s));height:calc(40 * var(--s));object-fit:cover;flex:none}.fr-dm-av--none{background:#d1d1d140;justify-content:center;align-items:center;display:flex}.fr-dm-av--none img{opacity:.7;width:70%;height:70%}.fr-dm-who{flex-direction:column;flex:1;min-width:0;display:flex}.fr-dm-who b{color:#fff;font-size:calc(17 * var(--s));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fr-dm-st{color:#9fb0bd;font-size:calc(12 * var(--s));letter-spacing:calc(.5 * var(--s))}.fr-dm .fr-ibtn{height:calc(30 * var(--s));padding:0 calc(8 * var(--s));border-radius:calc(3 * var(--s));color:#9fb0bd;font:700 calc(11 * var(--s)) var(--font);letter-spacing:calc(.5 * var(--s));text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.fr-dm .fr-ibtn:hover{color:#fff;background:#ffffff14}.fr-dm .fr-ibtn.sure{color:#ff8a80}.fr-dm .fr-ibtn:disabled{opacity:.6;cursor:default}.fr-dm .fr-dm-x{width:calc(30 * var(--s));padding:0}.fr-dm .fr-dm-x svg{width:calc(12 * var(--s));height:calc(12 * var(--s));display:block}.fr-dm-list{min-height:0;padding:calc(10 * var(--s)) calc(12 * var(--s));scrollbar-width:thin;flex:1;overflow-y:auto}.fr-dm-more{text-align:center;margin-bottom:calc(8 * var(--s))}.fr-dm-more[hidden]{display:none}.fr-dm-day{margin:calc(8 * var(--s)) 0;text-align:center;color:#7f8a94;font-size:calc(11 * var(--s));text-transform:uppercase;letter-spacing:calc(1 * var(--s))}.fr-dm-msg{margin:calc(3 * var(--s)) 0;flex-direction:column;align-items:flex-start;display:flex}.fr-dm-msg span{max-width:82%;padding:calc(7 * var(--s)) calc(10 * var(--s));border-radius:calc(10 * var(--s));font-size:calc(14 * var(--s));word-wrap:break-word;background:#ffffff17;line-height:1.35}.fr-dm-msg.me{align-items:flex-end}.fr-dm-msg.me span{color:#fff;background:#3281ac8c}.fr-dm-msg time{margin:calc(2 * var(--s)) calc(4 * var(--s)) 0;color:#6f7a84;font-size:calc(10 * var(--s))}.fr-dm-empty{margin-top:calc(30 * var(--s));text-align:center;color:#8a96a0;font-size:calc(13 * var(--s))}.fr-dm-err{padding:calc(6 * var(--s)) calc(12 * var(--s));color:#ffb4a8;font-size:calc(13 * var(--s));background:#db44371f}.fr-dm-err[hidden]{display:none}.fr-dm-form{gap:calc(8 * var(--s));padding:calc(8 * var(--s)) calc(10 * var(--s)) calc(6 * var(--s));border-top:1px solid #ffffff14;display:flex}.fr-dm-form .fr-btn{height:calc(34 * var(--s))}.fr-dm-note{padding:0 calc(12 * var(--s)) calc(8 * var(--s));color:#6f7a84;font-size:calc(11 * var(--s))}html.mobile .fr-dm{left:env(safe-area-inset-left);right:env(safe-area-inset-right);z-index:80;border-radius:0;width:auto;height:auto;top:0;bottom:0}.fr-pop-dm{align-items:center;gap:calc(10 * var(--s));margin-top:calc(18 * var(--s));font-size:calc(14 * var(--s));display:flex}.fr-pop-dm select{height:calc(34 * var(--s));padding:0 calc(8 * var(--s));border-radius:calc(3 * var(--s));color:#fff;font:400 calc(14 * var(--s)) var(--font);background:#00000073;border:1px solid #ffffff26}#fr .fr-adv{width:calc(28 * var(--s));height:calc(28 * var(--s));position:relative}#fr .fr-adv i{inset:calc(4 * var(--s));-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:#fff;position:absolute}#fr .fr-adv-pole{--m:url(/hud/ui/broadcast_pole.svg)}#fr .fr-adv-ring{--m:url(/hud/ui/broadcast_ring_inner.svg)}#fr .fr-adv-outer{--m:url(/hud/ui/broadcast_ring.svg)}#fr .fr-sec--looking .fr-adv i{background:#2ddd33}#fr .fr-sec--looking .fr-adv-ring{animation:2.5s ease-in-out infinite frAdvRing}#fr .fr-sec--looking .fr-adv-outer{animation:2.5s ease-in-out infinite frAdvOuter}@keyframes frAdvRing{0%{opacity:1;transform:scale(0)translateY(-2px)}50%,to{opacity:0;transform:scale(2.5)translateY(-2px)}}@keyframes frAdvOuter{0%{opacity:1;transform:scale(0)translateY(-2px)}to{opacity:0;transform:scale(2)translateY(-2px)}}#fr .fr-sec[data-sec=lfg].on .fr-list{flex-direction:column;display:flex;overflow:hidden}#fr .fr-lfg-tools{flex:none;position:relative}#fr .fr-lfg-list{scrollbar-width:none;flex:auto;min-height:0;position:relative;overflow-y:auto}#fr .fr-lfg-list::-webkit-scrollbar{display:none}#fr .fr-lfg-toggle{height:calc(50 * var(--s));padding-left:calc(18 * var(--s));border-bottom:1px solid #ffffff0d;align-items:center;display:flex}#fr .fr-slider{font:500 calc(16 * var(--s)) var(--font);color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}#fr .fr-slider:disabled{color:#929292;cursor:default}#fr .fr-slider-pill{box-sizing:border-box;width:calc(42 * var(--s));height:calc(20 * var(--s));padding:calc(2 * var(--s));border-radius:calc(16 * var(--s));background:#0000005d;border:1.5px solid #0000005d;flex:none;margin:2px 2px 2px 0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;position:relative}#fr .fr-slider-pill i{aspect-ratio:1;background:#fff;border-radius:50%;height:100%;transition:transform .25s ease-in-out;display:block;box-shadow:0 1px 3px #0000006e}#fr .fr-slider.on .fr-slider-pill{background:radial-gradient(90% 70% at 50% 60%,#22a527 70%,#0a580a);border-color:#147717}#fr .fr-slider.on .fr-slider-pill i{transform:translateX(calc(22 * var(--s) - 3px))}#fr .fr-slider:disabled .fr-slider-pill i{background:#929292}#fr .fr-slider-text{padding:0 calc(14 * var(--s));white-space:nowrap}#fr .fr-lfg-nav{padding:calc(6 * var(--s)) calc(10 * var(--s));border-bottom:1px solid #ffffff0d;align-items:center;display:flex}#fr .fr-lfg-mode{width:calc(40 * var(--s));height:calc(40 * var(--s));margin-right:calc(12 * var(--s));cursor:pointer;background:linear-gradient(#ddd0 93%,#e7e7e700 93%);border:0;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex;position:relative}#fr .fr-lfg-mode:hover{background:linear-gradient(#ddd0 93%,#e7e7e75b 93%)}#fr .fr-lfg-mode.on{background:linear-gradient(#ddd0 93%,#e7e7e7 93%)}#fr .fr-lfg-ico{width:calc(26 * var(--s));height:calc(26 * var(--s));-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:#fff}#fr .fr-lfg-refresh{margin-right:0}#fr .fr-lfg-refresh .fr-lfg-ico{width:calc(22 * var(--s));height:calc(22 * var(--s))}#fr .fr-lfg-gap{flex:1}#fr .fr-lfg-act{pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}#fr .fr-lfg-mode.toggle-active .fr-lfg-act{display:flex}#fr .fr-lfg-act i{box-sizing:border-box;width:calc(24 * var(--s));height:calc(24 * var(--s));border:3px solid #2ddd33;border-radius:50%;animation:2.5s ease-in-out infinite frSearchIn;position:absolute}#fr .fr-lfg-act i+i{border-width:2px;animation-name:frSearchOut}@keyframes frSearchIn{0%{opacity:1;transform:scale(0)}25%{opacity:.75}50%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.5)}}@keyframes frSearchOut{0%{opacity:1;transform:scale(0)}50%{opacity:.75}to{opacity:0;transform:scale(1.3)}}#fr .fr-loadbar{background:#00000050;height:0;transition:height .2s ease-in-out;position:relative;overflow:hidden}#fr .fr-loadbar.on{height:calc(6 * var(--s));animation:.9s forwards frLoadOff}#fr .fr-loadbar i{width:calc(64 * var(--s));background:#e3e3e3;position:absolute;top:0;bottom:0;left:0}#fr .fr-loadbar.on i{animation:.7s ease-in-out frLoadRun}@keyframes frLoadRun{0%{transform:translate(-100%)}to{transform:translateX(calc(320 * var(--s)))}}@keyframes frLoadOff{0%,80%{height:calc(6 * var(--s))}to{height:0}}#fr .fr-lfg-inv{margin:0 calc(8 * var(--s)) 0 auto;flex:none}#fr .fr-lfg-inv img{height:calc(24 * var(--s))}#fr .fr-lfg-inv:disabled{opacity:.35;cursor:default}#fr .fr-tile[data-kind=lfg] .fr-txt{flex:auto;min-width:0}
