#hudCanvas{position:absolute;bottom:0;left:0;height:100%;width:100%}#menuBgCover{-webkit-backdrop-filter:blur(calc(.5 * var(--blurAmount)));backdrop-filter:blur(calc(.5 * var(--blurAmount)));background-color:#0004}.canvasCover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;color:#fffc;text-shadow:var(--textShadow);text-align:center;font-family:myfont;letter-spacing:4px}#canvasCoverStart{background-color:#000;opacity:1;transition:1s}#canvasCoverRespawn{display:none;transition:2.5s;transition-timing-function:ease-in;-webkit-backdrop-filter:saturate(.6);backdrop-filter:saturate(.6)}#leaveClashPrompt{width:100%;font-size:max(24px,5dvmin);padding-top:10dvh;color:#fffa;text-align:center}#canvasCoverDmg{transition:.2s;background:radial-gradient(#0000,#8008);opacity:0}#canvasCoverDmgArrow{position:absolute;top:50%;left:50%;height:20%;aspect-ratio:1;background:radial-gradient(at 30% 30%,#f000 77%,#f00a 90%);transform-origin:top left;transform:rotate(0)}#canvasCoverDmgArrowInner{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background:radial-gradient(at 30% 30%,#8000 77%,#0008)}#connectingCover{display:none;font-size:max(24px,5dvmin);padding-top:25dvh;pointer-events:auto;background:var(--menuBBG)}#loadingCover{display:block;padding-top:20dvh;background:#000}#clashWaitingCover{display:none;font-size:max(24px,5dvmin);padding-top:10dvh;color:#fffa}@keyframes loadingImgAnimation{0%{height:13dvmin;margin-top:0dvmin;opacity:0}10%{height:min(28dvmin,256px);margin-top:0dvmin;opacity:1}25%{height:min(26dvmin,240px)}50%{height:min(28dvmin,256px)}75%{height:min(26dvmin,240px)}to{height:min(28dvmin,256px)}}#loadingImg{height:min(28dvmin,256px);margin-top:0dvmin;width:auto;animation:loadingImgAnimation 6s;opacity:1}#loadingBar{position:absolute;width:50%;height:max(3%,8px);left:25%;top:55dvh;box-sizing:border-box;border:min(2px,.5dvmin) solid #fff;background-color:#000800;border-radius:var(--br);overflow:hidden}@keyframes loadingAnimation{0%{width:0%}to{width:100%}}#loadingBarInner{position:absolute;height:100%;left:0;top:0;animation-name:loadingAnimation;animation-duration:1s;background-color:#0a0;width:100%}#hudHealthBar{position:absolute;bottom:4dvmin;left:30%;width:40%;height:min(3dvmin,32px);background:#0004;border:var(--border);border-radius:100px;transition:.3s;box-shadow:#0000 0 0}#hudHealthBarGreen{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px}#hudHealthBarGreenInner{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:linear-gradient(#0c0a,#0408);border-right:0px solid #fff8;box-sizing:border-box;border-radius:100px}#killFeed{position:absolute;right:max(16px,4dvmin);top:max(16px,3dvh);text-align:right;width:50%;max-height:60%;white-space:nowrap}#killFeed br{line-height:clamp(4px,.6dvmin,8px)}.killFeedItem{position:relative;display:inline-block;text-shadow:#000 1px 1px 0;white-space:nowrap;transition:.3s;transform:scale(0);height:0px;opacity:0;margin-right:15dvmin;font-size:clamp(11px,1.3dvmin,28px);margin-top:-3dvh}.killFeedItem p{margin:0;float:right;padding:0;font-size:clamp(11px,1.8dvmin,28px);line-height:clamp(24px,3.6dvmin,48px);color:#bbb;text-align:right;white-space:nowrap}.killFeedItem>img{margin:0;float:right;padding:0}.killFeedItemInnerPlayer{color:#fffc!important}.killFeedItemInnerYou{color:#fff!important}.killFeedItemInnerKilledYou{color:#f00c!important}.killFeedItemInnerIcon{float:right;height:clamp(24px,3.6dvmin,48px);aspect-ratio:1;margin-left:.3dvmin;margin-right:.4dvmin}.killFeedItemInnerIcon img{height:100%;aspect-ratio:1;filter:brightness(0) invert(1)}#respawnCounter{position:absolute;display:none;font-size:max(40px,4dvmin);bottom:2dvmin;left:4dvmin;color:#999;text-shadow:#000 2px 2px 0}#respawnKiller{position:absolute;bottom:16dvh;left:0;width:100%;height:12dvmin;background:linear-gradient(90deg,#0000 2%,#0004 30%,#0004 70%,#0000 98%);transition:1s;opacity:1}#respawnKillerPrefix{position:absolute;top:1.4dvmin;right:100dvw;color:#888;text-shadow:#000 2px 2px 0;font-size:5dvmin;letter-spacing:4px;white-space:nowrap}#respawnKillerName{position:absolute;top:3dvmin;left:100dvw;color:#f11a;text-shadow:#000 2px 2px 0;font-size:7dvmin;letter-spacing:4px;white-space:nowrap}#respawnKillerHP{position:absolute;top:1dvmin;left:72dvw;color:#aaa;text-shadow:#000 2px 2px 0;font-size:5dvmin;letter-spacing:4px;white-space:nowrap}#hudWeaponWrapper{position:absolute;bottom:4dvmin;right:71%;width:clamp(5%,20dvmin,320px);height:clamp(3.2%,12dvmin,208px);background:#0004;border:var(--border);border-radius:var(--br);overflow:hidden}#hudWeapon{position:absolute;top:calc(15% - 4px);left:10%;width:80%;height:80%}#hudWeaponImg{position:absolute;top:0;left:3%;width:94%;aspect-ratio:1;transition:.1s;filter:brightness(0) invert(1)}#hudWeaponAmmo{position:absolute;bottom:min(10%,8px);left:5%;width:90%;box-sizing:border-box;height:max(8px,2dvmin);background:var(--menuBBG);border:var(--border);border-radius:100px}#hudWeaponAmmoWhite{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px}#hudWeaponAmmoWhiteInner{position:absolute;top:max(1px,.3dvmin);left:max(1px,.3dvmin);width:calc(100% - (2*max(1px,.3dvmin)));height:max(2px,calc(100% - (2*max(1px,.3dvmin))));background:linear-gradient(#fffc,#fff8);border-radius:100px}#hudCrosshair{position:absolute;left:50dvw;top:43dvh}#hudCrosshairH{position:absolute;left:50dvw;top:43dvh;opacity:0px}.hudCrosshairPart{position:absolute;left:clamp(-1.5px,-.35dvmin,-2.5px);top:clamp(-4.5px,-.55dvmin,-8px);width:clamp(3px,.7dvmin,5px);height:clamp(9px,2.1dvmin,16px);background:#fff;background-clip:padding-box;border:1px solid #0008;box-sizing:border-box;transform-origin:bottom center;border-radius:10px}#hudWrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;color:#fffc}#pvpTimeLeft{text-align:center;color:#999;text-shadow:#000 2px 2px 0;margin-top:1.3dvmin;font-size:max(14px,4dvmin);letter-spacing:4px}#pickupPromptT{color:#fffa;font-size:min(5.5dvmin,38px);margin-top:8px;text-shadow:#000 2px 2px 0}#pickupPrompt{position:absolute;display:none;bottom:max(16%,44px);left:0;width:100%;font-size:min(6.5dvmin,48px);color:#fffd;text-align:center;text-shadow:#000 2px 2px 0}#multiKill{position:absolute;left:0;bottom:max(30%,130px);width:100%;font-size:min(6dvmin,64px);color:#fff;text-align:center;transform:scale(1);opacity:1}#announcement{position:absolute;top:20dvh;left:0;width:100%;height:17dvmin;background:linear-gradient(90deg,#0000 10%,#0004,#0000 90%);transition:.5s;opacity:0}#announcementPre{position:absolute;top:2.6dvmin;right:100dvw;color:#999;text-shadow:var(--textShadow);letter-spacing:4px;font-size:min(8dvmin,7dvw);transform:skew(0,-8deg);white-space:nowrap}#announcementPost{position:absolute;top:4.6dvmin;left:100dvw;color:#fa0c;text-shadow:var(--textShadow);letter-spacing:4px;font-size:min(10dvmin,8dvw);white-space:nowrap}#hudStats{display:none;position:absolute;width:max(260px,80dvmin);height:max(248px,calc((75dvmin + 60dvh)/2));right:calc(50% - (.5*max(260px,80dvmin)));top:max(calc(50% - (.5*max(272px,60dvh)) - max(15dvmin - 64px,0px)),var(--padding));background-color:#0004;-webkit-backdrop-filter:blur(var(--blurAmount));backdrop-filter:blur(var(--blurAmount));padding:var(--padding);padding-top:calc(2 * var(--padding));box-sizing:border-box;border:var(--border);border-radius:var(--br);overflow:hidden}#statsFps{position:absolute;top:max(6px,1.4dvmin);right:max(56px,10dvmin);font-size:max(10px,2dvmin);color:#fffc}#statsPing{position:absolute;top:max(6px,1.4dvmin);right:var(--padding);font-size:max(10px,2dvmin);color:#fffc}.menuStatsTable{position:absolute;width:100%;box-sizing:border-box;padding:var(--padding)}.inGameStatsTable{position:absolute;width:calc(100% - 2 * var(--padding));height:calc(100% - 2 * var(--padding));top:max(12px,var(--padding));box-sizing:border-box;padding:var(--padding);overflow-x:hidden;overflow-y:hidden}.statsRow{color:#fff;opacity:.8;display:flex;border:var(--border);border-color:#fffc;border-radius:var(--br);padding:calc(max(3px,calc((1dvmin + 2dvh)/2))*.8);padding-left:calc(max(3px,calc((1dvmin + 2dvh)/2))*1.5);padding-top:calc(max(3px,calc((1dvmin + 2dvh)/2))*.9);font-size:max(7px,calc((3dvmin + 1dvh)/2));box-sizing:border-box;margin-top:max(3px,1dvmin)}.statsRowH{font-size:max(7px,calc((3dvmin + 1dvh)/2));margin-top:max(5px,1dvmin);margin-bottom:max(10px,2dvmin);opacity:1}.statsRowYou{opacity:1;color:#fa0;border-color:#fa0}.statsRowItem{display:flex;width:18%;margin-right:max(4px,3dvmin);white-space:nowrap;font-size:inherit;box-sizing:border-box}.statsRowItemName{display:flex;width:30%;margin-right:max(4px,3dvmin);white-space:nowrap;font-size:inherit;overflow:hidden;box-sizing:border-box}#mobileInput{position:absolute;display:none;top:0;left:0;width:100%;height:100%}#joystick{position:absolute;width:45%;height:100%;left:0;bottom:0;pointer-events:auto}#joystickAim{position:absolute;width:55%;height:100%;right:0;bottom:0;pointer-events:auto}.mobileButton{position:absolute;height:20dvmin;aspect-ratio:1;border-radius:50%;pointer-events:auto}#attackMobileButton{right:4dvmin;bottom:10dvmin;height:28dvmin}#jumpMobileButton{right:32dvmin;bottom:4dvmin;height:20dvmin}#equipMobileButton{right:4dvmin;bottom:42dvmin;height:22dvmin}#tabMobileButton{right:2dvmin;top:18dvmin;height:15dvmin}#settingsMobileButton{right:2dvmin;top:2dvmin;height:12dvmin}.mobileButtonInner{position:absolute;top:0%;left:0%;width:100%;height:100%;border:2px solid #fff8;background-color:#fff2;border-radius:50%;transition:.1s;overflow:hidden}.mobileButtonInnerImg{position:absolute;top:0%;left:0%;width:100%;height:100%;filter:invert(1);opacity:.5}#ingameWrapper{position:absolute;display:none;top:0;left:0;width:100%;height:100%;pointer-events:none}#menuWrapper{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.innerMenu{display:none}.menuBtn{position:absolute;width:max(60px,35dvmin);height:max(44px,10dvmin);cursor:pointer;color:#fff;text-decoration:none;text-align:center;font-size:max(10px,4dvmin);border-radius:var(--br);transition:.05s;border:var(--border);background-color:#0004;-webkit-backdrop-filter:blur(var(--blurAmount));backdrop-filter:blur(var(--blurAmount));font-family:myfont;letter-spacing:4px;white-space:nowrap;overflow:hidden;pointer-events:auto;display:flex;align-items:center;justify-content:center;text-shadow:var(--textShadow)}.menuBtn:hover{border:var(--borderH);transform:rotate(1deg) scale(1.1);background-color:#0006}.menuBtn:active{transform:scale(1);background-color:#000a}.menuBtn svg{opacity:.7}.menuBtn:hover svg{opacity:1}.menuBtn.smallMenuBtn{width:max(32px,8dvmin);height:max(32px,8dvmin)}#rewardWrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#reward{position:absolute;top:8dvh;left:0;width:100%;height:15dvmin;transition:.5s;opacity:0}#rewardPre{position:absolute;top:0dvmin;right:100dvw;color:#fffc;letter-spacing:4px;font-size:min(6dvmin,4dvw);white-space:nowrap}#rewardPost{position:absolute;top:5dvmin;left:50dvw;white-space:nowrap}#rewardPostText{position:absolute;right:-10dvmin;text-align:right;color:#fff;text-shadow:var(--textShadow);letter-spacing:4px;font-size:min(6dvmin,3.8dvw);white-space:nowrap}#rewardPostImg{position:absolute;top:-0dvmin;left:max(22dvmin,64px);height:6dvmin;aspect-ratio:1;transform:translateY(-25%)}#rewardPostCoins{position:absolute;left:12dvmin;top:-5dvmin;height:max(6dvmin,20px);aspect-ratio:1.6;color:#fff;background:#0004;border:var(--border);border-color:#fa0;border-radius:var(--br);transform:translateY(25%)}#rewardPostCoinsImg{position:absolute;top:20%;left:5%;height:60%;width:auto}#rewardPostCoinsText{position:absolute;bottom:8%;right:10%;text-shadow:var(--textShadow);font-size:90%;display:inline-block}#notificationWrapper{position:absolute;top:var(--padding);right:var(--padding)}@keyframes notificationFade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.notification{position:relative;padding:var(--padding);margin-bottom:var(--padding);color:#fff;background:#0004;border:var(--border);border-radius:var(--br);font-size:max(8px,2dvmin);animation:notificationFade ease 2s;opacity:0}#menuStatsBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);animation:fade var(--transitionTime)}#menuStatsBox{position:absolute;top:max(calc(50% - (.5*max(180px,80dvmin))),var(--padding));height:max(180px,80dvmin);width:max(260px,90dvmin);right:calc(50% - (.5*max(260px,90dvmin)));border-radius:var(--br);border:var(--border);background-color:#0008;color:#fffc;overflow:hidden}#menuStatsTabStats,#menuStatsTabGames{position:absolute;top:calc(var(--padding) * .5);left:var(--padding);font-size:max(14px,4dvmin);color:#fffa;line-height:calc(max(32px,8dvmin) + var(--padding));cursor:pointer}#menuStatsTabStats:hover,#menuStatsTabGames:hover{color:#fff}#menuStatsTabGames{left:calc(50% + var(--padding))}#menuStatsTabStats{right:calc(50% + var(--padding));left:auto}.menuStatsTabSelected{color:#fff!important}#closeMenuStatsBtn{right:var(--padding);top:var(--padding)}#menuStatsRewards{position:absolute;top:calc(var(--padding) * 6);padding-bottom:var(--padding);width:100%;text-align:center;color:#fffc;height:calc(100% - (max(32px,8dvmin) + 4 * var(--padding)));overflow-x:hidden;overflow-y:scroll}.menuStatsRewardSection{display:inline-flex}.menuStatsRewardElement{display:block;padding:calc(var(--padding) * .5);margin:calc(var(--padding) * .5);border:var(--border);border-radius:var(--br);width:max(64px,22dvmin)}.menuStatsRewardElement p{margin:0;margin-top:1dvmin;margin-bottom:1dvmin;font-size:max(8px,2.5dvmin)}.menuStatsRewardElement span{font-size:max(8px,2.5dvmin)}.menuStatsRewardElement img{width:100%;margin-top:-20%}.menuStatsRewardElementWImg{width:100%;margin-top:0!important}#menuStatsList{position:absolute;top:calc(max(32px,8dvmin) + 3 * var(--padding));width:100%;height:calc(100% - (max(32px,8dvmin) + 4 * var(--padding)));overflow-x:hidden;overflow-y:scroll}.menuStatsListElement{position:relative;display:block;text-align:left;width:calc(100% - var(--padding));height:max(40px,10dvmin);margin:calc(var(--padding) * .5);margin-bottom:var(--padding);padding:calc(var(--padding) * .5);border:var(--border);border-radius:var(--br);background-color:var(--menuBBG);box-sizing:border-box;color:#fffc;cursor:pointer;transition:height .1s}.menuStatsListElement:hover{border:var(--borderH);color:#fff;transform:scale(1.02)}.menuStatsListElement:active{border:var(--borderH);color:#fff;transform:scale(1)}.menuStatsListElementKD{position:absolute;left:calc(var(--padding) * .5);bottom:calc(var(--padding) * .5);color:#fff8;font-size:max(8px,2.5dvmin);padding:0;margin:0}.menuStatsListElementTime{position:absolute;right:calc(var(--padding) * .5);bottom:calc(var(--padding) * .5);color:#fff8;font-size:max(8px,2.5dvmin);padding:0;margin:0;font-weight:200}#levelsBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);animation:fade var(--transitionTime)}#levelsBox{position:absolute;top:max(calc(50% - (.5*max(180px,80dvmin))),var(--padding));right:calc(50% - (.5*max(180px,90dvmin)));width:max(260px,90dvmin);height:max(180px,80dvmin);border-radius:var(--br);border:var(--border);background-color:#0008;color:#fffc}#closeLevelsBtn{right:var(--padding);top:var(--padding)}#levelsList{position:absolute;top:calc(var(--padding) + max(56px,16dvmin));left:var(--padding);height:calc(100% - (var(--padding) + calc(var(--padding) + max(56px,16dvmin))));width:max(100px,25dvmin);overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;padding-bottom:max(10dvmin,30px)}.levelsListElement{position:relative;width:calc(100% - max(8px,2dvmin));height:max(48px,11dvmin);margin-bottom:max(8px,1dvmin);padding:max(8px,1.5dvmin);border:var(--border);border-radius:var(--br);background:linear-gradient(90deg,#000c,#0000);box-sizing:border-box;font-size:max(8px,2.4dvmin);cursor:pointer;overflow:hidden;transition:.1s;animation:fadeIn .5s;opacity:1}.levelsListElement:hover{border:var(--borderH);margin-left:max(2px,.7dvmin);color:#fff}.levelsListElementPlays{position:absolute;left:max(8px,1.5dvmin);bottom:calc(var(--padding) * .65);font-size:max(6px,2dvmin);filter:brightness(0) invert(1)}.levelsListElementSelected{border-color:#fff;color:#fff;opacity:1}.levelsListElementRemoveBtn{position:absolute;right:calc(var(--padding) * .25);top:calc(var(--padding) * .4);width:max(16px,4dvmin);aspect-ratio:1;transition:.1s;opacity:.8}.levelsListElementRemoveBtn:hover{transform:scale(1.1);opacity:1}.levelsListElementRemoveBtn:active{transform:scale(1.2);opacity:1}.levelsListElementRemoveBtn img{height:100%;width:auto}.levelsListElementFavBtn{position:absolute;right:calc(var(--padding) * .25);bottom:calc(var(--padding) * .4);font-size:max(16px,4dvmin);filter:grayscale(1);transition:.1s}.levelsListElementFavBtn:hover{transform:scale(1.2)}.levelsListElementFavBtn:active{transform:scale(1.3)}.levelsListElementFavBtnS{filter:grayscale(0)}#levelsPreviewCanvas{position:absolute;top:calc(var(--padding) + max(56px,16dvmin));right:var(--padding);height:calc(100% - (var(--padding) + calc(var(--padding) + max(56px,16dvmin))));width:calc(100% - max(100px,25dvmin) - var(--padding) * 3);border:var(--border);border-radius:var(--br);box-sizing:border-box}#levelsDoneBtn{bottom:calc(var(--padding) * 2);right:calc(var(--padding) * 2);border-color:#fff;width:max(80px,20dvmin)}#levelsPlayBtn{bottom:calc(var(--padding) * 2);right:calc(.5 * calc(100% - max(100px,25dvmin) - var(--padding) * 3) - .5 * max(80px,20dvmin) + var(--padding));width:max(80px,20dvmin);border-color:#0f0;background-color:#0606;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#levelsPlayBtn:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#levelsPublishBtn{right:calc(var(--padding) * 2);top:calc(var(--padding) + max(56px,16dvmin) + var(--padding));width:max(60px,20dvmin);height:max(20px,7dvmin);line-height:max(20px,7dvmin);font-size:max(9px,3dvmin);border-color:#fa0;background-color:#6506;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#levelsPublishBtn:hover{border-color:#fa0;box-shadow:#fa0 0 0 16px;background-color:#6506}#levelsPreviewName{position:absolute;top:var(--padding);left:var(--padding);font-size:max(16px,3dvmin);color:#fffa}#levelsBtns{position:absolute;top:var(--padding);left:var(--padding);display:flex;flex-direction:row;justify-content:center;gap:var(--padding);width:calc(100% - var(--padding) * 2)}.menuBtn.levelsMenuBtn{position:relative;width:max(40px,13dvmin);height:max(18px,5dvmin);border-radius:var(--br);font-size:max(8px,2.5dvmin);text-align:center;border-color:#fff}#levelsLocalBtn,#levelsBrowseBtn{width:max(80px,22dvmin);height:max(20px,6dvmin)}#levelsLocalPublishBtn{width:max(48px,18dvmin);border-color:#0a0a}#levelsLocalPublishBtn:hover{border-color:#0a0}@keyframes fadeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}#levelsLocalBtns{position:absolute;top:max(36px,11dvmin);left:var(--padding);display:flex;flex-direction:row;gap:var(--padding);width:calc(100% - var(--padding) * 2)}#levelsLocalDefaultBtn{width:max(64px,18dvmin);border-color:#fff}#levelsLocalCustomBtn{width:max(64px,18dvmin);border-color:#d20}#levelsLocalFavBtn{width:max(64px,18dvmin);border-color:#fa0}#levelsBrowseBtns{position:absolute;top:max(36px,11dvmin);left:var(--padding);display:flex;flex-direction:row;gap:var(--padding);width:calc(100% - var(--padding) * 2)}#levelsBrowseTopBtn{border-color:#fa0}#levelsBrowseHotBtn{border-color:#d20}#levelsBrowseNewBtn{border-color:#0d0}#levelsSearchInput{position:relative;top:0;right:0;width:max(16px,5dvmin);height:max(18px,5dvmin);font-size:max(8px,2.2dvmin);line-height:22px;color:#fffc;background-color:var(--menuBBG);padding-left:max(8px,2dvmin);border-radius:var(--br);border:var(--border);transition:.1s}#levelsSearchInput:hover{width:max(80px,20dvmin);background-color:#0006;border:var(--borderH);color:#fff}#levelsSearchInput:focus{width:max(80px,20dvmin);background-color:#0008;border:var(--borderH);color:#fff}#levelsSearchInput::placeholder{color:#fffa;opacity:1}#levelsSearchInput::-ms-input-placeholder{color:#fffa}#levelEditorBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:#0006}#levelEditorBox{position:absolute;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);color:#fffc}#closeLevelEditorBtn{right:var(--padding);top:var(--padding)}#levelEditorNewBtn{top:var(--padding);left:calc(var(--padding));width:max(80px,17dvmin);height:max(40px,8dvmin);font-size:max(12px,2.5dvmin);border-color:#fffa}#levelEditorNewBtn:hover{border-color:#fff}#levelEditorMapsBtn{top:var(--padding);left:calc(var(--padding) + max(92px,19dvmin));width:max(80px,17dvmin);height:max(40px,8dvmin);font-size:max(12px,2.5dvmin);border-color:#fa0a}#levelEditorMapsBtn:hover{border-color:#fa0}#levelEditorSaveBtn{top:var(--padding);left:calc(var(--padding) + max(184px,38dvmin));width:max(80px,17dvmin);height:max(40px,8dvmin);font-size:max(12px,2.5dvmin);border-color:#0a0a}#levelEditorSaveBtn:hover{border-color:#0a0}#levelEditorDayNightBtn{position:absolute;top:calc(var(--padding) + max(48px,10dvmin));left:var(--padding);width:max(104px,19dvmin);height:max(20px,5dvmin);font-size:max(12px,2.5dvmin);border-color:#0a0a}#levelEditorNameInput{position:absolute;top:calc(var(--padding) + max(8px,2dvmin));left:calc(var(--padding) + max(272px,57dvmin));width:max(64px,16dvw);height:max(32px,6dvmin);font-size:max(13px,2.2dvmin);line-height:max(24px,4dvmin);color:#fffc;background-color:var(--menuBBG);padding-left:max(8px,1dvmin);border-radius:var(--br);border:var(--border)}#levelEditorNameInput:hover{background-color:#0006;border:var(--borderH);color:#fff}#levelEditorNameInput:focus{background-color:var(--menuBBG);border:var(--borderH);color:#fff}#levelEditorNameInput::placeholder{color:#fffa;opacity:1}#levelEditorNameInput::-ms-input-placeholder{color:#fffa}#levelEditorBlockListOuter{position:absolute;top:calc(var(--padding) + max(84px,16.5dvmin));left:var(--padding);width:max(104px,20dvmin);height:calc(100% - (var(--padding) * 2 + max(84px,16.5dvmin)));box-sizing:border-box;border:var(--border);border-radius:var(--br);background-color:#0008;overflow:hidden}#levelEditorBlockListOuter:hover{width:max(320px,80dvmin)}#levelEditorBlockList{position:absolute;top:var(--padding);left:calc(var(--padding) * .5);width:calc(max(320px,80dvmin) - var(--padding) * 1.5);height:calc(100% - var(--padding) * 2);overflow-y:scroll;box-sizing:border-box}.levelEditorBlockListElement{position:relative;display:inline-block;width:max(64px,16dvmin);height:max(64px,16dvmin);margin:max(4px,1dvmin);border:var(--border);border-radius:var(--br);background-color:var(--menuBBG);box-sizing:border-box;color:#fff}.levelEditorBlockListElement img{width:max(64px,16dvmin);height:max(64px,16dvmin)}.levelEditorBlockListElementSelected{border-color:var(--hl)}.levelEditorBlockListElementSelected:hover,.levelEditorBlockListElementSelected:active{border-color:var(--hlH)}#levelEditorCanvas{position:absolute;top:calc(var(--padding) + max(48px,10dvmin));right:var(--padding);width:calc(100% - (var(--padding) * 2 + max(112px,21dvmin)));height:calc(100% - (var(--padding) * 2 + max(48px,10dvmin)));border:var(--border);border-radius:var(--br);box-sizing:border-box;overflow:hidden}#levelEditorStatus{position:absolute;bottom:var(--padding);right:var(--padding);padding:calc(.5 * var(--padding));font-size:max(16px,3dvmin);color:#fffc;margin:0;border-radius:var(--br);background-color:var(--menuBBG);box-sizing:border-box;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.8}#levelEditorControls{position:absolute;top:var(--padding);right:var(--padding);width:max(128px,24dvmin);height:max(86px,16dvmin);border-radius:var(--br);background-color:var(--menuBBG);box-sizing:border-box;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.8}.levelEditorControlsText{position:absolute;top:max(8px,1dvmin);left:var(--padding);text-align:left;color:#fffa}.levelEditorControlsText div{padding:0;margin:0;font-size:max(14px,2.5dvmin);line-height:max(14px,2.8dvmin);font-weight:200}.levelEditorControlsTextR{position:absolute;top:max(8px,1dvmin);right:var(--padding);color:#fff;text-align:right}.levelEditorControlsTextR div{padding:0;margin:0;font-size:max(12px,2dvmin);line-height:max(14px,2.8dvmin)}#giftBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);animation:fade var(--transitionTime)}#giftBox{position:absolute;top:max(calc(50% - (.5*max(180px,80dvmin))),var(--padding));right:calc(50% - (.5*max(180px,90dvmin)));width:max(260px,90dvmin);height:max(180px,80dvmin);border-radius:var(--br);border:var(--border);background:radial-gradient(circle,#400c,#000c);color:#fffc}#giftBtn{bottom:var(--padding);left:15%;width:70%;height:30%;border-color:#fa0;background-color:#fa04;box-shadow:#0004 0 0 max(12px,3.5dvmin);font-size:max(16px,6dvmin);animation:giftBtn 2s infinite}#giftBtn:hover{border-color:#ff0;box-shadow:#fa0 0 0 16px;background-color:#fa06;transform:rotate(2deg) scale(1.05)!important}@keyframes giftBtn{0%,to{transform:scale(1)}50%{transform:scale(.95);border-color:#ff0;background-color:#fa06}}#closeGiftBtn{right:var(--padding);top:var(--padding)}.giftSymbol{position:absolute;top:-10%;left:-10%;font-size:20dvmin;animation:giftSymbol 3.5s infinite}.giftSymbolSmall{font-size:10dvmin;top:0%;left:0%}@keyframes giftSymbol{0%,to{transform:rotate(-50deg)}50%{transform:rotate(-30deg)}}#giftText{position:absolute;top:2%;left:50%;font-size:max(6dvmin,16px);animation:giftText 4.5s infinite;text-shadow:var(--textShadow)}@keyframes giftText{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(.9)}}#summaryWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG)}#summary{position:absolute;top:max(calc(50% - (.5*max(180px,80dvmin))),var(--padding));height:max(180px,80dvmin);width:max(260px,80dvmin);right:calc(50% - (.5*max(260px,80dvmin)));background-color:#0008;border:var(--border);border-radius:var(--br);pointer-events:auto}#summaryTitle{color:#fff;font-size:max(10px,3dvmin);text-align:center;margin-top:max(10px,3dvmin)}#summaryInfo{position:absolute;top:calc(var(--padding) + max(40px,9dvmin));left:0;width:calc(100% - 2 * var(--padding));height:calc(100% - 2 * var(--padding) - max(92px,calc(20dvmin + 10px)));overflow-y:scroll;overflow-x:hidden}#summaryInfoWave{position:absolute;top:0%;left:25%;color:#fff6;font-size:max(17px,5dvmin);letter-spacing:4px;transform:translate(-50%)}#summaryMvpWrapper{position:absolute;top:0;width:100%;height:max(160px,32dvmin);overflow:hidden}.summaryMvp{position:absolute;top:0;width:max(120px,24dvmin);height:max(120px,24dvmin);transition:.5s}#summaryMvp1{left:50%;transform:translate(-50%) scale(1)}#summaryMvp2{left:30%;transform:translate(-50%) scale(.9)}#summaryMvp3{left:70%;transform:translate(-50%) scale(.8)}.summaryMvpImg{position:absolute;top:18%;height:100%;font-size:max(14px,4dvmin);letter-spacing:4px;text-align:center}.summaryMvpName{position:absolute;top:28%;width:100%;font-size:max(14px,4dvmin);letter-spacing:4px;transform:skew(0,-8deg);text-align:center}#summaryMvpName1{color:#f80;text-shadow:var(--textShadow)}#summaryMvpName2{color:#0ffa;text-shadow:var(--textShadow)}#summaryMvpName3{color:#0f08;text-shadow:var(--textShadow)}#summaryStats{position:absolute;display:block;top:max(130px,28dvmin);left:5%;width:95%}#todaysHatBtn{position:absolute;bottom:3dvmin;right:calc(max(calc(14dvh + 34dvmin),34dvw) + var(--padding) + 6dvmin);width:calc(max(calc(8dvh + 19dvmin),15dvw) + 13dvmin + 10px);height:max(28dvmin,80px);border-color:#fff;background-color:#6666;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#todaysHatBtn:hover{border-color:#f0f;box-shadow:#f0f 0 0 16px;background-color:#6068;transform:rotate(1deg) scale(1.1)}#todaysHatImg{position:absolute;bottom:35%;left:25%;width:50%}#todaysHatBtn p{position:absolute;font-size:max(16px,4dvmin)!important;bottom:0%;line-height:0px}#lobbyList{position:absolute;left:var(--padding);bottom:0;width:calc(100% - var(--padding));height:calc(100% - (max(40px,9dvmin) + var(--padding)));border-radius:var(--br);box-sizing:border-box;overflow-y:auto;overflow-x:hidden;color:#fffc;text-align:center;font-size:max(14px,5dvmin)}.lobbyListElement{position:relative;width:calc(100% - var(--padding));height:max(48px,8dvmin);background-color:#0004;margin-top:max(8px,1.5dvmin);font-size:max(16px,2dvmin);border-radius:var(--br);border:var(--border);color:#fffa;cursor:pointer}.lobbyListElement:hover{color:#fff;background-color:#0008;border-color:var(--borderH)}.lobbyListElementName{position:absolute;top:max(12px,1dvmin);left:max(12px,1dvmin);font-size:max(12px,2dvmin);line-height:max(12px,2dvmin)}.lobbyListElementStatus{position:absolute;top:max(12px,1dvmin);right:max(12px,1dvmin);font-size:max(12px,2dvmin);line-height:max(12px,2dvmin);color:#fffc;text-align:right}.lobbyListElementStatus2{position:absolute;right:max(12px,1dvmin);bottom:max(6px,1dvmin);line-height:max(14px,2dvmin);white-space:nowrap}.lobbyListElementStatus2>span{font-size:max(14px,2dvmin);color:#fffa;text-align:right}.menuBtn.lobbyListElementBtn{position:absolute;top:max(12px,calc(.7 * var(--padding)));right:max(8px,calc(.5 * var(--padding)));width:max(80px,16dvmin);height:max(40px,8dvmin);font-size:max(10px,3dvmin);padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}#lobbySettings{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;pointer-events:none}#lobbySettingsHost{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#lobbySettingsHostButtons{position:absolute;top:calc(var(--padding) * 3 + max(72px,12dvmin) + max(56px,14dvmin));left:0;width:100%;height:100%}.menuBtn.lobbySettingsHostBtn{width:max(86px,15dvmin);height:max(30px,5dvmin);font-size:max(10px,2dvmin);pointer-events:auto}#lobbySettingMapsBtn{top:calc(var(--padding) * 3 + max(72px,12dvmin));left:var(--padding)}#lobbySettingMaxPlayersBtn{top:0;left:var(--padding)}#lobbySettingVisibilityBtn{top:0;left:calc(var(--padding) + max(96px,17dvmin))}#lobbySettingModeBtn{left:var(--padding);top:max(40px,7dvmin)}#lobbySettingWeaponsBtn{left:calc(var(--padding) + max(96px,17dvmin));top:max(40px,7dvmin)}#lobbySettingPvpZombiesBtn{top:max(80px,14dvmin);left:var(--padding);background-color:#4008}#lobbySettingPvpTimeBtn{top:max(80px,14dvmin);left:calc(var(--padding) + max(96px,17dvmin));background-color:#4008}#lobbyStartBtn{bottom:var(--padding);right:var(--padding);pointer-events:auto;border-color:#0f0a;background-color:#0308;width:max(128px,20dvmin);height:max(48px,7dvmin);font-size:max(16px,3dvmin)}#lobbyStartBtn:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#lobbyStartBtn:active{border-color:#0a0}#lobbyPlayers{position:absolute;top:var(--padding);right:var(--padding);width:clamp(128px,25dvmin,384px);height:calc(100% - var(--padding) * 2);border-radius:var(--br);border:var(--border);background-color:var(--menuBBG);color:#fffc;box-sizing:border-box}.lobbyPlayersWhenHost{height:calc(100% - var(--padding) * 3 - max(48px,8dvmin))!important}#lobbyPlayersList{position:absolute;top:max(44px,6dvmin);width:100%;height:calc(100% - max(44px,6dvmin));overflow-x:hidden;overflow-y:scroll}#lobbyPlayersTitle{font-size:max(16px,2.5dvmin);line-height:max(16px,2.5dvmin);padding:var(--padding);padding-left:var(--padding);padding-right:var(--padding)}#lobbyPlayersAmount{float:right;color:#fffa;font-size:max(16px,2.5dvmin);height:max(16px,2.5dvmin);line-height:max(16px,2.5dvmin)}.lobbyPlayersElement{position:relative;width:calc(100% - 32px);aspect-ratio:1;margin:8px 16px;border-radius:var(--br);border:var(--border);background-color:var(--menuBBG);overflow:hidden}.lobbyPlayersElement.lobbyPlayersElementYou{border-color:var(--hl)}.lobbyPlayersElementName{position:absolute;bottom:0;left:0;width:100%;height:25%;overflow:hidden;background-color:var(--menuBBG);text-align:center;padding:4px;box-sizing:border-box}.lobbyPlayersElementName p{font-size:max(10px,2dvmin);letter-spacing:2px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.lobbyPlayersElementStar{position:absolute;top:8px;right:8px;height:max(32px,6dvmin);width:max(32px,6dvmin);pointer-events:auto}.menuBtn.smallMenuBtn.lobbyPlayersElementKick{top:max(8px,1dvmin);right:max(8px,1dvmin);pointer-events:auto;cursor:pointer;height:max(32px,6dvmin);width:max(32px,6dvmin)}.lobbyPlayersElementImg{position:absolute;top:-18%;right:0;width:100%;aspect-ratio:1}.lobbyPlayersElementStar img{height:100%;width:auto}#lobbyChat{position:absolute;display:none;bottom:var(--padding);right:calc(var(--padding) + max(148px,28dvmin));width:max(128px,25dvmin);height:max(192px,30dvmin);background-color:var(--menuBBG);pointer-events:auto;color:#fff;border-radius:var(--br)}#lobbyChatMessages{position:absolute;bottom:calc(max(54px,4dvmin) + 24px);left:8px;width:calc(100% - 16px);height:calc(100% - max(54px,4dvmin) - 24px);line-height:max(14px,2dvmin);overflow-y:scroll;overflow-x:hidden}#lobbyChatMessages span{font-size:max(12px,2dvmin)!important}.lobbyChatMessageSender{color:#fffa}#lobbyChatInput{position:absolute;left:8px;bottom:8px;width:calc(100% - 16px);height:max(32px,4dvmin);font-size:max(12px,1.5dvmin);line-height:22px;color:#fffc;background-color:var(--menuBBG);padding:6px 4px 4px 8px;border-radius:var(--br);border:var(--border);box-sizing:border-box}#lobbyChatInput:hover{background-color:#0006;border:var(--borderH);color:#fff}#lobbyChatInput:focus{background-color:#0008;border:var(--borderH);color:#fff}#lobbyChatInput::placeholder{color:#fffa;opacity:1}#lobbyChatInput::-ms-input-placeholder{color:#fffa}#lobby{position:absolute;display:none;top:0;left:0;width:100%;height:100%;color:#fffc;box-sizing:border-box}#lobbyTitle{position:absolute;top:var(--padding);left:calc(var(--padding) + 4px);font-size:max(14px,4dvmin);color:#fff}#inviteLinkLobby{position:absolute;left:var(--padding);top:calc(var(--padding) + max(32px,6dvmin));width:clamp(80px,28dvw,320px);height:max(46px,8dvmin);line-height:max(44px,7.5dvmin);text-wrap:nowrap;overflow:hidden;background-color:var(--menuBBG);border-radius:var(--br);font-size:max(12px,2dvmin);cursor:pointer;padding:0 4px 0 8px;pointer-events:auto;border:var(--border);color:#fffc;box-sizing:border-box}#inviteLinkLobby:hover{background-color:#0008;border:var(--borderH);color:#fff}#copyInviteLobbyBtn{left:calc(clamp(72px,28dvw,320px) + var(--padding) + 14px);top:calc(var(--padding) + max(32px,6dvmin));width:max(98px,16dvmin);height:max(42px,7.5dvmin);font-size:max(14px,2.5dvmin);pointer-events:auto}#lobbyMapPreview{position:absolute;top:calc(var(--padding) * 2 + max(72px,12dvmin));left:var(--padding);width:max(128px,20dvmin)}#lobbyMapPreviewMode{position:absolute;top:max(10px,1dvmin);left:var(--padding);color:#fffc;text-align:left;font-size:max(16px,3dvmin)}#lobbyMapPreviewModePvp{position:absolute;top:max(32px,5.5dvmin);left:var(--padding);color:#fffc;text-shadow:var(--textShadow);text-align:left;font-size:max(14px,2.2dvmin)}#lobbyLeaveBtn{left:var(--padding);bottom:var(--padding);width:max(128px,20dvmin);height:max(48px,7dvmin);font-size:max(18px,4dvmin)}#lobbyMapPreviewName{width:100%;text-align:center;position:absolute;top:max(12px,1dvmin);color:#fffd;font-size:max(10px,3dvmin);letter-spacing:4px}#customBox{position:absolute;top:calc(38dvmin + 32px);right:6dvmin;width:max(calc(14dvh + 34dvmin),34dvw);height:calc(100% - (41dvmin + 32px));border-radius:var(--br);border:var(--border);background-color:var(--menuBBG);color:#fffc;-webkit-backdrop-filter:blur(var(--blurAmount));backdrop-filter:blur(var(--blurAmount));box-sizing:border-box}#newLobbyBtn{top:var(--padding);left:var(--padding);border-color:#0f0a;background-color:#0606;box-shadow:#0004 0 0 max(12px,3.5dvmin);width:max(42px,8dvmin);height:max(38px,8dvmin)}#newLobbyBtn:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#refreshLobbiesBtn{top:var(--padding);left:calc(max(42px,8dvmin) + 2 * var(--padding));width:max(42px,8dvmin);height:max(38px,8dvmin)}#regionDropdown{position:absolute;width:max(80px,14dvmin);top:var(--padding);right:var(--padding)}#regionDropdownBtn{position:absolute;top:0;left:0;width:100%;height:max(32px,4dvmin);line-height:max(32px,4dvmin);font-size:max(13px,2dvmin);text-align:center;-webkit-backdrop-filter:blur(var(--blurAmount));backdrop-filter:blur(var(--blurAmount));background-color:0004;border:var(--border);border-radius:var(--br);color:#fffa}#regionDropdownBtn:hover{background-color:#0008;color:#fffc}#regionDropdownBtnContent{position:absolute;display:none;top:calc(max(32px,4dvmin) + 2px);left:0;width:100%;z-index:1;background-color:#0008;border:var(--border);border-radius:var(--br)}#regionDropdown:hover #regionDropdownBtnContent{display:block}.regionBtn{padding:max(6px,1dvmin);text-decoration:none;display:block;color:#fffa;cursor:pointer;font-size:max(13px,2dvmin)}.regionBtn:hover{color:#fff}.regionBtn.regionBtnSelected{color:var(--hl)}.regionBtn.regionBtnSelected:hover{color:var(--hlH)}#mainMenu{display:none}#menuBtnPlayOffline{top:6dvmin;right:6dvmin;width:max(calc(14dvh + 34dvmin),34dvw);height:calc(14dvmin + 14px);font-size:max(18px,5dvmin);border-color:#0f0;background-color:#0606;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#menuBtnPlayOffline:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#menuBtnPlayPVP{top:calc(22dvmin + 16px);right:6dvmin;width:max(calc(14dvh + 34dvmin),34dvw);height:calc(14dvmin + 14px);font-size:max(18px,5dvmin);border-color:#f30;background-color:#6006;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#menuBtnPlayPVP:hover{border-color:#f30;box-shadow:#f30 0 0 16px;background-color:#6008}#menuBtnLevels{bottom:calc(16dvmin + 12px);left:3dvmin;width:max(calc(8dvh + 19dvmin),15dvw);height:calc(10dvmin + 10px);font-size:max(12px,4dvmin);background-color:#0606;border-color:#0c0;letter-spacing:.4dvmin}#menuBtnLevels:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#menuBtnLevelEditor{bottom:calc(16dvmin + 12px);left:calc(6dvmin + max(calc(8dvh + 19dvmin),15dvw));width:calc(10dvmin + 10px);height:calc(10dvmin + 10px);font-size:max(12px,4dvmin);background-color:#0606;border-color:#0c0;letter-spacing:.4dvmin}#menuBtnLevelEditor:hover{border-color:#0f0;box-shadow:#0f0 0 0 16px;background-color:#0608}#menuBtnShop{position:absolute;bottom:3dvmin;left:calc(16dvmin + 10px);width:max(calc(8dvh + 19dvmin),15dvw);height:calc(10dvmin + 10px);font-size:max(12px,4dvmin);border-color:#fa0;background-color:#6506;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#menuBtnShop:hover{border-color:#fa0;box-shadow:#fa0 0 0 16px;background-color:#6508}#menuBtnSettings{bottom:3dvmin;left:3dvmin;width:calc(10dvmin + 10px);height:calc(10dvmin + 10px)}#menuBtnSettings svg{width:85%}#menuDiscordBtn{left:calc(19dvmin + max(calc(8dvh + 19dvmin),15dvw) + 10px);bottom:3dvmin;width:calc(10dvmin + 10px);height:calc(10dvmin + 10px);background-color:#7289daaa}#menuDiscordBtn a{width:100%;height:100%}#menuStatsBtn{right:var(--padding);bottom:calc(6dvmin + 6px + max(24px,5dvmin));padding:6px;width:max(96px,18dvmin);height:max(26px,6dvmin);font-size:max(10px,3dvmin)}#closeSummaryBtn{right:var(--padding);top:var(--padding)}@media screen and (max-aspect-ratio: 1.45){#todaysHatBtn{left:3dvmin;bottom:calc(29dvmin + 24px)}#customBox{right:3dvmin;height:calc(15dvh + 40dvmin)}#menuBtnPlayOffline,#menuBtnPlayPVP{right:3dvmin}}@media screen and (max-aspect-ratio: .8){#todaysHatBtn{width:35dvw}}#shopTabsWrapper{position:absolute;top:0;left:0;width:100%;height:20%;background:linear-gradient(#000a,#0000);pointer-events:none}#shopTabs{position:absolute;top:0;left:0;width:100%}.shopTab{position:relative;display:inline-block;top:0;margin:var(--padding);margin-right:0;height:max(40px,12dvmin);aspect-ratio:1;width:auto;font-size:max(12px,2.5dvmin);border-color:#fffa;background-color:#fff6}.shopTab:hover{background-color:#fff8}.shopTab:active{background-color:#fff4}.shopTabS{border-color:var(--hl);background-color:#fa02}.shopTab:hover{border-color:var(--hlH);background-color:#fa03}.shopTab:active{background-color:#fa04}.shopTab img{left:0;top:0;height:100%;aspect-ratio:1}.shopTabWeapon{aspect-ratio:1.5}.shopTabWeapon img{width:100%;height:auto;margin-top:-15%}@media screen and (max-aspect-ratio: 1.1){#shopTabs{width:70%}#shopInner{height:calc(100% - (3*max(40px,12dvmin)))!important}}@media screen and (max-aspect-ratio: 1.3){#shopCoins{top:auto!important;bottom:var(--padding);left:calc(clamp(88px,12dvw,192px) + 3 * var(--padding));right:auto}}#shopUnlockBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);animation:fade var(--transitionTime)}#shopUnlockBox{position:absolute;top:max(calc(50% - (.5*max(180px,70dvmin))),var(--padding));right:calc(50% - (.5*max(260px,70dvmin)));width:max(260px,70dvmin);height:max(180px,70dvmin);background:radial-gradient(#333,#000d);border:var(--border);border-radius:var(--br)}#shopUnlockImg{position:absolute;top:5%;left:15%;width:70%}#shopUnlockBtn{bottom:var(--padding);left:calc(50% - (.5*max(128px,32dvmin)));width:max(128px,32dvmin);height:max(80px,22dvmin)!important;font-size:max(18px,5dvmin)!important;border-color:#fa0;background-color:#6506;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#shopUnlockBtn:hover{border-color:#fa0;box-shadow:#fa0 0 0 16px;background-color:#6508}#shopUnlockAdBtn{bottom:var(--padding);left:calc(50% - (.5*max(128px,32dvmin)));width:max(128px,32dvmin);height:max(80px,22dvmin)!important;border-color:#fa0;background-color:#6506;box-shadow:#0004 0 0 max(12px,3.5dvmin)}#shopUnlockAdBtn p{font-size:max(16px,4.5dvmin)!important;margin-top:18%;line-height:20%;line-height:0px}#shopUnlockAdBtnCoins{position:absolute;bottom:-3%;left:15%;width:70%;aspect-ratio:1.5;color:#fff}#shopUnlockAdBtnCoinsImg{position:absolute;top:25%;left:15%;height:50%;width:auto}#shopUnlockAdBtnCoinsText{position:absolute;top:53%;line-height:0%;right:20%;width:80%;text-align:right;font-size:max(16px,3.5dvmin)}#shopUnlockAdBtn:hover{border-color:#fa0;box-shadow:#fa0 0 0 16px;background-color:#6508}#closeShopUnlockBtn{right:var(--padding);top:var(--padding)}#shopUnlockCoins{position:absolute;top:var(--padding);left:var(--padding);height:max(40px,8dvmin);aspect-ratio:2.5;color:#fff;background:#0004;border:var(--border);border-color:#fa0;border-radius:var(--br);box-shadow:#0000 0 0}#shopUnlockCoinsImg{position:absolute;top:20%;left:5%;height:60%;width:auto}#shopUnlockCoinsText{position:absolute;top:50%;line-height:0%;right:10%;width:80%;text-shadow:var(--textShadow);font-size:max(10px,2.5dvmin);color:#fff;text-align:right}#shopInnerLeft{position:absolute;top:0;left:0;padding-top:var(--padding);padding-bottom:var(--padding);width:calc(clamp(88px,12dvw,192px) + 2 * var(--padding));height:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;-webkit-mask-image:linear-gradient(to bottom,#0000 2%,#000 10%,#000 90%,#0000 98%);mask-image:linear-gradient(to bottom,#0000 2%,#000 10%,#000 90%,#0000 98%)}.shopInnerElementLeft{width:calc(100% - 2 * var(--padding));height:auto;margin:var(--padding);aspect-ratio:1;background:radial-gradient(#333,#0008);border-radius:var(--br);border:var(--border);box-sizing:border-box;cursor:pointer;transition:.1s;overflow:hidden}.shopInnerElementLeft img{width:100%;aspect-ratio:1;left:0;top:0}.shopInnerElementLeft:hover{border:var(--borderH);transform:scale(1.1)}.shopInnerElementLeft:active{border:var(--borderH);transform:scale(1)}.shopInnerElementLeft.shopInnerElementLeftS{border-color:#fa0c;background-color:#fa08}.shopInnerElementLeft.shopInnerElementLeftS:hover{border-color:#fa0;background-color:#fa0a}.shopInnerElementLeft.shopInnerElementLeftS:active{border-color:#fa0;background-color:#fa0c}#shopInnerRight{position:absolute;bottom:0;right:0;padding-top:calc(2 * var(--padding));padding-bottom:var(--padding);width:calc(clamp(96px,48dvw,660px) + 2 * var(--padding));padding-left:var(--padding);height:100%;box-sizing:border-box;overflow-y:scroll;overflow-x:visible;-webkit-mask-image:linear-gradient(to bottom,#0000 2%,#000 10%,#000 90%,#0000 98%);mask-image:linear-gradient(to bottom,#0000 2%,#000 10%,#000 90%,#0000 98%)}.shopInnerElementRight{position:relative;float:right;margin:clamp(1px,1dvw,16px);margin-left:0;margin-top:0;width:clamp(80px,12dvw,200px);aspect-ratio:1;background:radial-gradient(#333,#0008);border-radius:var(--br);border:var(--border);box-sizing:border-box;cursor:pointer;transition:.1s;overflow:hidden}.shopInnerElementRight img{position:absolute;width:100%;aspect-ratio:1;left:0;top:5%}.shopInnerElementRight:hover{border:var(--borderH);transform:scale(1.1)}.shopInnerElementRight:active{border:var(--borderH);transform:scale(1)}.shopInnerElementRight.shopInnerElementRightS{border-color:#fa0c;background-color:#fa08}.shopInnerElementRight.shopInnerElementRightS:hover{border-color:#fa0;background-color:#fa0a}.shopInnerElementRight.shopInnerElementRightS:active{border-color:#fa0;background-color:#fa0c}#shopInner{position:absolute;display:block;bottom:0;left:0;width:100%;height:calc(100% - 2 * var(--padding) - max(40px,10dvmin))}.lds-dual-ring,.lds-dual-ring:after{box-sizing:border-box;margin:var(--padding)}.lds-dual-ring{display:inline-block;width:max(32px,12dvmin);height:max(32px,12dvmin)}.lds-dual-ring:after{content:" ";display:block;width:max(26px,8.4dvmin);height:max(26px,8.4dvmin);margin:max(8px,1.2dvmin);border-radius:50%;border:max(6px,.84dvmin) solid #fff8;border-color:#fff2 #fff8 #fff2 #fff8;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#shopBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%}#shopBox{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:auto;overflow:hidden}#closeShopBtn{right:var(--padding);top:var(--padding)}#shopCoins{position:absolute;top:var(--padding);right:calc(max(32px,8dvmin) + 3 * var(--padding));height:max(32px,8dvmin);width:max(52px,18dvmin);color:#fff;background:var(--menuBBG);border:var(--border);border-color:#fa0;border-radius:var(--br);box-shadow:#0000 0 0;overflow:hidden;pointer-events:none}#shopCoinsImg{position:absolute;top:20%;left:5%;height:60%;width:auto}#shopCoinsText{position:absolute;top:50%;line-height:0%;right:10%;width:50%;text-align:center;text-shadow:var(--textShadow);font-size:max(10px,2.5dvmin);color:#fff}.priceTag{position:absolute;top:0;right:0;height:50%;width:100%;color:#fff;background:linear-gradient(#0008,#0000);box-shadow:#0000 0 0}.priceTagImg{position:absolute;top:10%!important;left:5%!important;height:60%;width:auto!important}.priceTagText{position:absolute;top:40%;line-height:0%;right:10%;width:80%;text-align:right;text-shadow:var(--textShadow);font-size:max(6px,2.5dvmin);color:#fff}#rank{position:absolute;bottom:var(--padding);right:30%;width:40%;height:max(10%,40px)}#rankBox{position:absolute;bottom:50%;left:calc(50% - (.5*max(30%,64px)));height:70%;width:max(30%,64px);color:#fff;background:var(--menuBBG);border:var(--border);border-bottom:#0000;border-radius:var(--br);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:#0000 0 0;box-sizing:border-box}#rankImg{position:absolute;top:0;left:0;height:100%;width:auto}#rankText{position:absolute;top:30%;right:10%;height:100%;font-size:max(10px,2.5dvmin);color:#fff;text-shadow:var(--textShadow)}#rankBar{position:absolute;top:50%;left:0;width:100%;height:max(2.5dvmin,12px);background:var(--menuBBG);border:var(--border);border-radius:100px;box-shadow:#0000 0 0}#rankBarGreen{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px}#rankBarGreenInner{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:linear-gradient(#0ff,#0aa8);border-right:0px solid #fff8;box-sizing:border-box;border-radius:100px}#rankCoins{position:absolute;bottom:140%;left:calc(50% - (.5*max(30%,64px)));height:70%;width:max(30%,64px);color:#fff;background:var(--menuBBG);border:var(--border);border-color:#fa0;border-radius:var(--br);box-shadow:#0000 0 0;box-sizing:border-box}#rankCoinsImg{position:absolute;top:20%;left:5%;height:60%;width:auto}#rankCoinsText{position:absolute;top:30%;right:10%;text-shadow:var(--textShadow);font-size:max(10px,2.5dvmin)}@keyframes settingsFade{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}#settingsBoxWrapper{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:var(--menuBBG);-webkit-backdrop-filter:blur(var(--blurAmount));backdrop-filter:blur(var(--blurAmount));animation:settingsFade ease .2s}#settingsBoxLeft{position:absolute;width:calc(max(88px,24dvmin) + 3 * var(--padding));height:max(172px,44dvmin);left:var(--padding);top:var(--padding);background-color:var(--menuBBG);border:var(--border);border-radius:var(--br);pointer-events:auto}#settingsBoxLeftTitle{position:absolute;left:var(--padding);top:max(var(--padding),10px);color:#fff;font-size:max(14px,3.2dvmin)}#settingsBoxRight{position:absolute;width:calc(max(88px,24dvmin) + 3 * var(--padding));height:max(172px,44dvmin);right:var(--padding);top:var(--padding);background-color:var(--menuBBG);border:var(--border);border-radius:var(--br);pointer-events:auto}#settingsBoxTitle{position:absolute;top:calc(.4 *var(--padding));left:0;width:100%;pointer-events:none;opacity:.8}#settingsBoxTitle img{position:absolute;left:calc(50% - (.5*min(20%,224px)));width:min(20%,224px);pointer-events:none}@keyframes returnAnimation{0%{transform:scale(1) translateY(-50%);opacity:0}50%{transform:scale(1.1) translateY(-50%);opacity:1}to{transform:scale(1) translateY(-50%);opacity:0}}#settingsBoxReturn{position:absolute;top:50dvh;left:0;font-size:max(24px,5dvmin);font-weight:200;color:#fff;line-height:30px;text-align:center;width:100%;animation:returnAnimation 2.5s infinite;animation-timing-function:ease-in-out;pointer-events:none;letter-spacing:max(1px,.5dvmin)}#soundToggleBtn{position:relative}#soundSettingsSlider{top:calc(20% + 8px);left:calc(var(--padding))}#soundSettingsSliderInput{position:absolute;bottom:calc(.5*(max(32px,8dvmin) + 6px - max(5px,1.5dvmin)));right:var(--padding);width:calc(100% - max(48px,12dvmin))}#musicToggleBtn{position:relative}#musicSettingsSlider{top:calc(45% + 8px);left:var(--padding)}#musicSettingsSliderInput{position:absolute;bottom:calc(.5*(max(32px,8dvmin) + 6px - max(5px,1.5dvmin)));right:var(--padding);width:calc(100% - max(48px,12dvmin))}#senseSettingsSliderBox{top:calc(70% + 4px);left:var(--padding);width:calc(100% - var(--padding) * 2)}#senseSettingsSliderBox label{color:#fffc}.settingsSliderBox{position:absolute;width:calc(100% - var(--padding));color:#fff;line-height:max(18px,4dvmin);border-radius:var(--br)}.settingsSliderBox input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-right:0;height:max(5px,1.5dvmin);width:100%;background:#aaa8;border-radius:max(5px,1.5dvmin)}.settingsSliderBox input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:max(16px,3dvmin);width:max(16px,3dvmin);border-radius:50%;background:#aaa;cursor:pointer;box-shadow:0 0 2px #555;transition:.1s}.settingsSliderBox input[type=range]::-webkit-slider-thumb:hover{background:#fff;height:max(22px,4dvmin);width:max(22px,4dvmin)}.settingsSlider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}#controlsBox{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:var(--br);box-sizing:border-box;line-height:max(21px,4dvmin)}.controlsBoxText{position:absolute;top:var(--padding);left:var(--padding);text-align:left;font-size:max(14px,3dvmin);color:#fffa;font-weight:200}.controlsBoxTextR{position:absolute;top:var(--padding);right:var(--padding);font-size:max(14px,2.5dvmin);color:#fff;text-align:right}#settingsInGame{position:absolute;display:none;top:0;left:0;width:100%;height:100%;pointer-events:none}#leaveGameBtn{left:var(--padding);bottom:var(--padding);pointer-events:auto;width:max(128px,16dvmin);height:max(48px,7dvmin);line-height:max(48px,7dvmin);font-size:max(18px,4dvmin)}#settingsNameInput{position:absolute;bottom:3dvmin;right:var(--padding);width:clamp(64px,20dvw,192px);height:max(24px,5dvmin);font-size:max(13px,2.5dvmin);line-height:max(24px,5dvmin);color:#fffc;background-color:var(--menuBBG);padding:4px;padding-left:max(8px,1dvmin);border-radius:var(--br);border:var(--border)}#settingsNameInput:hover{background-color:#0006;border:var(--borderH);color:#fff}#settingsNameInput:focus{background-color:#0008;border:var(--borderH);color:#fff}#mobileSettings{position:absolute;display:none;top:0;right:0;width:100%;height:100%;border-radius:var(--br);box-sizing:border-box;line-height:max(21px,6dvmin)}.mobileSettingBtn{position:absolute;top:var(--padding);right:var(--padding);width:calc(100% - 2 * var(--padding))!important;height:max(40px,7dvmin)!important;line-height:max(40px,7dvmin);font-size:max(8px,2.5dvmin);pointer-events:auto;letter-spacing:1px}#autofireToggleBtn{top:var(--padding)}#joystickToggleBtn{top:calc(2 * var(--padding) + max(40px,7dvmin))}#settingsPrivacy{position:absolute;bottom:var(--padding);right:var(--padding);text-decoration:none;color:#fff8;cursor:pointer;font-size:max(6px,2dvmin)}#settingsPrivacy:hover{color:#fffc}#settingsVersion{position:absolute;bottom:var(--padding);left:var(--padding);color:#fa0a;font-size:max(6px,2dvmin);font-weight:200}:root{background:#000;--hl: #fa0;--hlH: #fa4;--padding: max(4px, 2dvmin);--border: clamp(1px, .5dvmin, 3px) solid #fff8;--borderH: clamp(1px, .5dvmin, 3px) solid #fff;--br: max(6px, 1.5dvmin);--menuBBG: #0004;--blurAmount: max(4px, .8dvmin);--textShadow: #000 max(4px, .5dvmin) max(2px, .5dvmin) 0;--transitionTime: .3s}@font-face{font-family:myfont;src:url(../fonts/webfont.woff2)}*{font-family:myfont;font-size:max(10px,3dvmin);letter-spacing:1px;font-weight:700}html,body{background-color:#000}html,body,canvas{width:100%;height:100dvh;margin:0;padding:0;overflow:hidden;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}div{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}input{border:0;margin:0;padding:0}textarea:focus,input:focus{outline:none}img{pointer-events:none}.icon{filter:invert(1)}.fadeIn{animation:fadeIn var(--transitionTime)}@keyframes fadeIn{0%{transform:scale(0);margin:0;padding:0;opacity:0}to{opacity:1;transform:scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:8px;height:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background:#fff4}::-webkit-scrollbar-thumb:hover{background:#fff8}*{scrollbar-width:thin;scrollbar-color:#fff4 transparent}*::-webkit-scrollbar-thumb:hover{scrollbar-color:#fff8 transparent}
