:root{--h:1vh}@font-face{font-family:Sonic Logo;src:url(f0fb6c210d241ec01139.ttf) format("truetype")}body,html{height:100%;margin:0;overflow:hidden;padding:0;width:100%;-webkit-touch-callout:none;overflow-y:hidden;position:fixed;touch-action:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;background-color:#a5a4a4}.component{display:none}.button{align-items:center;background-color:#11e769;border:calc(2px + .1vw + .1vh) solid #af39c9;border-radius:12px;color:#af39c9;cursor:pointer;display:flex;font-family:Sonic Logo;font-size:calc(12px + .8vw + .8vh);justify-content:center;margin:calc(1px + .1vw + .1vh) calc(2px + .2vw + .2vh);padding:calc(2px + .1vw + .1vh) calc(2px + .4vw + .4vh);text-shadow:calc(1px + .05vw + .05vh) calc(1px + .05vw + .05vh) #241c30}.button.mini{font-size:calc(7px + .7vw + .7vh)}.button:hover{text-shadow:1px 1px #241c30}.radio{margin:0}.header{color:orange;display:flex;font-size:calc(8px + .4vw + .4vh);justify-content:center;margin:calc(1px + .1vw + .1vh) calc(2px + .2vw + .2vh)}.scroll{scrollbar-color:orange #fff;scrollbar-width:thin}.scroll::-webkit-scrollbar{background-color:#fff;height:8px;width:8px}.scroll::-webkit-scrollbar-thumb{background:orange;border-radius:0}.scrollBlock{align-items:center;display:flex;flex-direction:row}@media (orientation:portrait){.scrollBlock{align-items:center;display:flex;flex-direction:column}}@media (orientation:landscape){.arrayLeft{border:calc(15px + 1.5vw + 1.5vh) solid transparent;border-right-color:orange;display:flex}.arrayLeft:hover{border-right:calc(15px + 1.5vw + 1.5vh) solid #ff6a00}.arrayRight{border:calc(15px + 1.5vw + 1.5vh) solid transparent;border-left-color:orange;display:flex}.arrayRight:hover{border-left:calc(15px + 1.5vw + 1.5vh) solid #ff6a00}}@media (orientation:portrait){.arrayLeft{border:calc(15px + 1.5vw + 1.5vh) solid transparent;border-bottom-color:orange;display:flex}.arrayLeft:hover{border-bottom:calc(15px + 1.5vw + 1.5vh) solid #ff6a00}.arrayRight{border:calc(15px + 1.5vw + 1.5vh) solid transparent;border-top-color:orange;display:flex}.arrayRight:hover{border-top:calc(15px + 1.5vw + 1.5vh) solid #ff6a00}}.render{height:calc(var(--vh, 1vh)*100);left:0;position:absolute;top:0;width:100vw}.col{flex-direction:column}.col,.row{display:flex}.row{flex-direction:row}@property --space{syntax:"<percentage>";inherits:false;initial-value:0%}.selected{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:space-change;background:radial-gradient(ellipse at center,rgba(255,0,128,.5) var(--space),rgba(255,0,128,.9))}@keyframes circle-to-square{0%{background-size:100% 150%}50%{background-size:100% 100%}to{background-size:100% 150%}}@keyframes space-change{0%{--space:25%}to{--space:60%}}#downloadComponent{align-items:center;display:flex;height:100dvh;justify-content:center;width:100dvw}#downloadMessageElement{color:orange;display:flex;font-family:Sonic Logo;font-size:calc(14px + 1.2dvw + 1.2dvh);-webkit-text-stroke:1px #000555;text-stroke:1px #000555}#menuCanvas{display:flex}#menuComponent{align-items:center;background-color:#02020261;display:none;flex-direction:column;height:100dvh;justify-content:center;position:absolute;width:100dvw;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuBanner{width:20dvw}#menuLogoBanner{font-size:calc(12px + 1.2dvw + 1.4dvh);margin-bottom:calc(12px + 1dvw + 1dvh);text-align:center;text-shadow:3px 4px 2px #955656;white-space:pre-line}#levelComponent,#menuLogoBanner{color:orange;font-family:Sonic Logo}#levelComponent{align-items:center;background-color:#02020261;display:none;flex-direction:column;height:100dvh;justify-content:center;overflow:hidden;position:fixed;width:100dvw}#levelHeaderElement{font-family:Sonic Logo;font-size:calc(10px + .9dvw + .9dvh)}#levelHintElement{color:orange;display:grid;font-family:Sonic Logo;font-size:calc(8px + .7dvw + .7dvh);margin:calc(4px + .2dvw + .2dvh) calc(8px + .4dvw + .6dvh) calc(2px + .2dvw + .2dvh);text-align:center}@media (orientation:portrait){#levelHintElement{align-items:center;min-height:2.8em}}#levelDifficultyElement{display:flex;font-family:Sonic Logo;font-size:calc(6px + .4dvw + .4dvh)}.levelDifficultyButton{background-color:#11e769;border:calc(2px + .2dvh) solid #af39c9;border-radius:4px;color:#af39c9;display:flex;font-family:Sonic Logo;font-size:calc(8px + .6dvw + .6dvh);margin:0 calc(2px + .1dvw + .1dvh);text-shadow:1px 1px #241c30}.levelDifficultyButton:hover{text-shadow:.5px 0 #241c30}.levelDifficultySelected{background:#639;border-color:#da953c;color:#ffa128}#levelScrollBlock{align-items:center;display:flex;justify-content:center}@media (orientation:landscape){#levelScrollBlock{flex-direction:row;width:100dvw}}@media (orientation:portrait){#levelScrollBlock{flex-direction:column}}#levelListElement{display:flex;flex-direction:row;margin:calc(6px + .5dvw + .5dvh);max-width:calc(100px + 60dvw);overflow-x:scroll;overflow-y:hidden;padding:calc(6px + .5dvw + .5dvh);-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}@media (orientation:portrait){#levelListElement{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;width:auto}}.levelElement{align-items:center;background-color:#3f3232a7;border:calc(2px + .2dvh) solid #000;border-radius:4px;color:#af39c9;display:flex;flex-direction:column;margin:calc(2px + .1dvw + .1dvh)}.levelFocus{border-color:#da953c;color:#ffa128}.levelImage{border-radius:4px;display:flex;width:calc(90px + 9dvw + 9dvh)}@media (max-height:768px) and (orientation:landscape) and (hover:none){.levelImage{width:calc(80px + 8dvw + 8dvh)}#levelListElement{margin:calc(4px + .3dvw + .3dvh);padding:calc(4px + .3dvw + .3dvh)}}#characterComponent{align-items:center;background-color:#02020261;color:orange;display:none;flex-direction:column;font-family:Sonic Logo;height:100%;justify-content:center;position:absolute;width:100%}#characterHeaderElement{font-family:Sonic Logo;font-size:calc(8px + .9vw + .9vh)}#characterListElement{display:grid;grid-template-columns:repeat(6,1fr)}@media (orientation:portrait){#characterListElement{grid-template-columns:repeat(2,1fr)}}.characterElement{align-items:center;background-color:#3f3232a7;border:calc(1px + .1vw + .1vh) solid #000;border-radius:6px;color:#af39c9;display:flex;flex-direction:column;font-size:calc(5px + .6vw + .8vh);margin:calc(2px + .1vw + .1vh)}.characterElement:hover{border-color:#da953c;color:#ffa128}.characterImage{display:flex;width:calc(20px + 6vw + 6vh)}#gameComponent{display:none;position:absolute}#gameCanvas{display:flex}#gamePerformance{display:flex;flex-direction:column}#gameEpsElement,#gameFpsElement{display:flex;font-family:Sonic Logo;padding-left:calc(3px + .2vw + .2vh)}#gameScoreElement{align-items:flex-start;display:flex;font-family:Sonic Logo;padding:calc(3px + .2vw + .2vh)}#gameScoreImage{display:flex;width:calc(10px + 1dvw + 1dvh)}#gameScoreValue{display:flex}#gameLoading{color:orange;display:none;font-family:Sonic Logo;font-size:calc(10px + 1vw + 1.5vh);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}#gamePauseButton{display:flex;position:fixed;right:calc(3px + .2vw + .2vh + env(safe-area-inset-right));top:calc(3px + .2vw + .2vh)}#gamePauseModal{background-color:#020202a8;height:100vh;justify-content:center;width:100vw;z-index:1}#gamePauseElement,#gamePauseModal{align-items:center;display:flex;flex-direction:column}#gamePauseElement{background-color:#5d558d;border-radius:8px;justify-content:space-evenly;padding:calc(12px + 1.2vw + 1.2vh)}#gameWinModal{background-color:#020202a8;height:100vh;justify-content:center;width:100vw}#gameWinElement,#gameWinModal{align-items:center;display:flex;flex-direction:column}#gameWinElement{background-color:#5d558d;border-radius:8px;height:calc(24px + 6vw + 6vh);justify-content:space-evenly;padding:calc(10px + 1vw + 1vh)}#gameLoseModal{background-color:#020202a8;height:100vh;justify-content:center;width:100vw}#gameLoseElement,#gameLoseModal{align-items:center;display:flex;flex-direction:column}#gameLoseElement{background-color:#5d558d;border-radius:8px;height:calc(24px + 6vw + 6vh);justify-content:space-evenly;padding:calc(10px + 1vw + 1vh)}.gameHeader{color:orange;font-family:Sonic Logo;font-size:calc(10px + 1dvw + 1dvh)}@media (orientation:portrait){.gameHeader{font-size:calc(9px + .8dvw + .8dvh)}}#gameWimMessageElement{color:orange;display:flex;font-family:Sonic Logo;font-size:calc(8px + .8dvw + .8dvh)}@media (orientation:portrait){#gameWimMessageElement{font-size:calc(6px + .6dvw + .6dvh)}}#gameStatisticsElement{display:flex;left:0;pointer-events:none;position:fixed;top:0}.gameStatisticsGroup{display:flex}.gameStatisticsValue{color:orange;display:grid;place-items:center;transition:transform .2s ease;width:calc(10px + 2vw + 2vh);will-change:transform}.statistics{background-color:#3b37374f;border-radius:0 0 16px 0;color:#020202c9;font-family:Sonic Logo;font-size:calc(4px + .4vw + .4vh);padding:calc(4px + .2vw + .2vh) calc(4px + .2vw + .2vh) calc(4px + .2vw + .2vh) calc(6px + .2vw + .2vh + env(safe-area-inset-left));text-align:center;width:calc(100px + 6vw + 6vh)}#gameStatisticsAirsoftElement,#gameStatisticsBattleElement{align-items:center;display:flex;flex-direction:column}#gameStatisticsBattleTimeoutElement{color:orange;display:grid;place-items:center;transition:transform .2s ease;width:calc(10px + 2vw + 2vh);will-change:transform}.lineBr{border:1px solid #ac2929;width:100%}#gameStatisticsDeathmatchElement,#gameStatisticsDefenseElement,#gameStatisticsKingHillElement{align-items:center;display:flex;flex-direction:column}#gameStatisticsKingHillPlayerElement{color:orange;display:grid;place-items:center;transition:transform .2s ease;width:calc(10px + 2vw + 2vh);will-change:transform}#gameStatisticsZombieAttackElement{align-items:center;display:flex;flex-direction:column}#gameStatisticsZombieAttackTimeoutElement{color:orange;display:grid;place-items:center;transition:transform .2s ease;width:calc(10px + 2vw + 2vh);will-change:transform}#gameStatisticsAutodromeElement,#gameStatisticsBunkerElement{align-items:center;display:flex;flex-direction:column}#gameStatisticsAutodromeTimeoutText{display:grid;place-items:center;transition:transform .2s ease;will-change:transform}#gameStatisticsAutodromeTimeoutElement,#gameStatisticsAutodromeTimeoutText{color:orange;width:calc(10px + 2vw + 2vh)}:root{--color-team-0:#16f;--color-team-1:#fff16f;--color-team-2:#16f;--color-team-3:#16f;--color-team-4:#16f;--color-team-5:#16f;--color-team-6:#16f;--color-team-7:#16f;--color-team-8:#16f}.team0Color{color:var(--color-team-0)}.team1Color{color:var(--color-team-1)}.team2Color{color:var(--color-team-2)}.team3Color{color:var(--color-team-3)}.team4Color{color:var(--color-team-4)}.team5Color{color:var(--color-team-5)}.team6Color{color:var(--color-team-6)}.team7Color{color:var(--color-team-7)}.team8Color{color:var(--color-team-8)}#gameStatisticsBattleGrid{display:inline-grid;grid-auto-flow:column;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}@media (orientation:portrait){#gameStatisticsBattleGrid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,2fr)}}#gameStatisticsDeathmatchGrid{display:inline-grid;grid-auto-flow:column;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(2,1fr)}@media (orientation:portrait){#gameStatisticsDeathmatchGrid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,2fr)}}#gameHintElement{align-items:center;background-color:#3b37374f;border-radius:0 16px 0 0;bottom:0;color:#8fc057d4;display:none;flex-direction:column;font-family:Sonic Logo;font-size:calc(4px + .4vw + .4vh);left:0;padding:calc(6px + .2vw + .2vh);pointer-events:none;position:fixed;text-align:center}#gameInventoryElement{bottom:calc(3px + .2dvw + .2dvh);display:flex;flex-direction:row;font-family:Sonic Logo;position:fixed;right:calc(2px + .2dvw + .2dvh + env(safe-area-inset-right))}.inventoryElement{align-items:center;border-radius:40%;cursor:pointer;display:flex;justify-content:center;margin:0 calc(4px + .2dvw + .2dvh);position:relative}@media (orientation:portrait){.inventoryElement{margin:0 calc(2px + .1dvw + .1dvh)}}.inventoryHotKeyElement{align-items:center;background:#456bd9;border:calc(1px + .03dvw + .03dvh) solid #0f1c3f;border-radius:50%;box-shadow:.375em .375em 0 0 rgba(15,28,63,.125);display:flex;height:calc(10px + .5vw + .5vh);justify-content:center;left:calc(2px + .1dvw + .1dvh);position:absolute;top:calc(2px + .1dvw + .1dvh);width:calc(10px + .5vw + .5vh)}.inventoryImage{border-radius:40%}.inventoryImage,.inventoryItemImage{display:flex;height:calc(26px + 2.9dvw + 2.7dvh);width:calc(26px + 2.9dvw + 2.7dvh)}.inventoryItemImage{position:fixed}#gameSpeedometer{bottom:calc(100px + 11dvw + 11dvh);color:#0000cd;display:none;font-family:Sonic Logo;font-size:calc(10px + .8dvw + .8dvh);position:fixed;right:calc(10px + 1dvw + 1dvh + env(safe-area-inset-left));-webkit-text-stroke:1px #000555;text-stroke:1px #000555;pointer-events:none;touch-action:none}@media (orientation:portrait){#gameSpeedometer{bottom:calc(100px + 17vw + 17vh)}}#gameJoystickCanvas{border-radius:50%;bottom:calc(10px + 1dvw + 1dvh);display:none;left:calc(20px + 2dvw + 2dvh + env(safe-area-inset-left));position:fixed;touch-action:manipulation}@media (orientation:portrait){#gameJoystickCanvas{bottom:calc(25px + 3vw + 3vh)}}#gameJumpButton{align-items:center;background-color:rgba(44,44,44,0);border:solid;border-color:#555;border-radius:50%;border-width:0;bottom:calc(30px + 4.1vw + 4.1vh);display:none;height:calc(40px + 5vw + 5vh);justify-content:center;position:fixed;right:calc(25px + 2.5vw + 2.5vh + env(safe-area-inset-right));width:calc(40px + 5vw + 5vh)}@media (orientation:portrait){#gameJumpButton{bottom:calc(32px + 3.2vw + 3.2vh);right:calc(14px + 1.8vw + 1.8vh)}}#gameJumpImage{border-radius:50%;height:calc(40px + 5vw + 4.5vh);width:calc(40px + 5vw + 4.5vh)}#gameActionButton{align-items:center;background-color:rgba(44,44,44,0);border:solid;border-color:#555;border-radius:50%;border-width:4px;bottom:calc(60px + 6vw + 6vh);display:none;height:calc(35px + 3.5vw + 3.5vh);justify-content:center;position:fixed;right:calc(8px + .8vw + .8vh + env(safe-area-inset-right));width:calc(35px + 3.5vw + 3.5vh)}@media (orientation:portrait){#gameActionButton{bottom:calc(90px + 9vw + 9vh);right:calc(8px + .8vw + .8vh)}}#gameTurnRightButton{align-items:center;background-color:transparent;border:0;border-radius:50%;bottom:calc(70px + 8.2dvw + 8.2dvh);display:none;height:calc(20px + 2.5dvw + 2.5dvh);justify-content:center;position:fixed;right:calc(4px + .6dvw + .6dvh + env(safe-area-inset-right));width:calc(20px + 2.5dvw + 2.5dvh)}@media (orientation:portrait){#gameTurnRightButton{bottom:calc(90px + 10vw + 10vh)}}#gameTurnLeftButton{align-items:center;background-color:rgba(44,44,44,0);border:0;border-radius:50%;bottom:calc(70px + 8.2dvw + 8.2dvh);display:none;height:calc(20px + 2.5dvw + 2.5dvh);justify-content:center;left:calc(4px + .6dvw + .6dvh + env(safe-area-inset-left));position:fixed;width:calc(20px + 2.5dvw + 2.5dvh)}@media (orientation:portrait){#gameTurnLeftButton{bottom:calc(90px + 10vw + 10vh)}}.gameTurnImage{display:flex;height:calc(25px + 3.1vw + 3.1vh);width:calc(25px + 3.1vw + 3.1vh)}#gameDropItemButton{align-items:center;background-color:transparent;border:0;border-radius:50%;bottom:calc(30px + 4.1vw + 4.1vh);display:none;height:calc(20px + 2.5dvw + 2.5dvh);justify-content:center;position:fixed;right:calc(52px + 8.6vw + 8.2vh + env(safe-area-inset-right));width:calc(20px + 2.5dvw + 2.5dvh)}@media (orientation:portrait){#gameDropItemButton{right:calc(46px + 7.8dvw + 7.8dvh)}}#gameActionTransportButton{align-items:center;background-color:transparent;border:0;border-radius:50%;bottom:calc(62px + 5.9vw + 5.9vh);display:none;height:calc(20px + 2.5dvw + 2.5dvh);justify-content:center;position:fixed;right:calc(52px + 8.6vw + 8.2vh + env(safe-area-inset-right));width:calc(20px + 2.5dvw + 2.5dvh)}@media (orientation:portrait){#gameActionTransportButton{right:calc(46px + 7.8dvw + 7.8dvh)}}.gameDropItemImage{display:flex;height:calc(18px + 2.4dvw + 2.4dvh);width:calc(18px + 2.4dvw + 2.4dvh)}#gameZoomInButton{align-items:center;background-color:rgba(44,44,44,0);border:0;border-radius:50%;bottom:calc(35px + 4.1vw + 4.1vh);display:none;height:calc(16px + 2.3dvw + 2.3dvh);justify-content:center;left:calc(65px + 13vw + 13vh + env(safe-area-inset-left));position:fixed;width:calc(16px + 2.3dvw + 2.3dvh)}@media (orientation:portrait){#gameZoomInButton{bottom:calc(8px + .9dvw + .9dvh);left:calc(60px + 6.5dvw + 6.5dvh)}}#gameZoomOutButton{align-items:center;background-color:rgba(44,44,44,0);border:0;border-radius:50%;bottom:calc(10px + 1.2vw + 1.2vh);display:none;height:calc(16px + 2.3dvw + 2.3dvh);justify-content:center;left:calc(60px + 12.2vw + 12.2vh + env(safe-area-inset-left));position:fixed;width:calc(16px + 2.3dvw + 2.3dvh)}@media (orientation:portrait){#gameZoomOutButton{bottom:calc(8px + .9dvw + .9dvh);left:calc(22px + 2.8dvw + 2.8dvh)}}.gameZoomImage{display:flex;height:calc(16px + 2.3dvw + 2.3dvh);width:calc(16px + 2.3dvw + 2.3dvh)}#onboardingComponent{background:radial-gradient(circle,hsla(0,0%,52%,.5) 10%,rgba(33,33,180,.4) 80%);display:none;font-family:Sonic Logo;height:100dvh;justify-content:center;position:absolute;width:100dvw}#onboardingComponent,#onboardingElement{align-items:center;color:orange;flex-direction:column}#onboardingElement{background:radial-gradient(circle,rgba(80,80,180,.9) 5%,rgba(100,30,180,.7) 80%);border-radius:9px;display:flex;height:calc(90px + 13dvw + 13dvh);justify-content:space-between;padding:calc(10px + .8dvw + .8dvh);position:relative}@media (orientation:landscape){#onboardingElement{padding-right:calc(30px + 2.8dvw + 2.8dvh);width:calc(140px + 18dvw + 18dvh)}}@media (orientation:portrait){#onboardingElement{display:flex;width:calc(120px + 17dvw + 17dvh)}}#onboardingHeader{font-size:calc(7px + .8vw + .8vh);text-align:center}#onboardingMessage{font-size:calc(6px + .7dvw + .8dvh);white-space:pre-line}#onboardingHero{display:flex;position:absolute;right:calc(-37px - 3.7dvw - 3.7dvh);top:calc(20px + 3.6dvw + 3.9dvh);width:calc(65px + 6.5dvw + 6.5dvh)}@media (orientation:portrait){#onboardingHero{position:fixed;right:calc(32px + 3.2dvw + 3.2dvh);top:calc(10px + 1.1dvw + 1.1dvh);width:calc(40px + 4.5dvw + 4.5dvh)}}#leaderBoardComponent{align-items:center;background-color:#02020261;color:#ebebeb;display:none;flex-direction:column;font-family:Sonic Logo;font-size:calc(7px + .7vw + .7vh);height:100dvh;justify-content:space-evenly;position:absolute;width:100dvw}#leaderBoardElement{align-items:center;background:radial-gradient(circle,rgba(80,80,180,.8) 5%,rgba(100,30,180,.5) 80%);border-radius:8px;display:flex;flex-direction:column;height:calc(110px + 48dvh);justify-content:space-between;min-width:calc(130px + 14dvw + 14dvh);padding:calc(12px + 1.1dvw + 1.1dvh)}#leaderBoardPlayerListElement{display:flex;flex-direction:column;font-size:calc(5px + .6vw + .7vh);margin:calc(4px + .2vw + .2vh);overflow-x:hidden;overflow-y:auto}.leaderElement{background:#0350bf}.leaderElement,.leaderPlayerElement{align-items:center;border-radius:8px;color:#f0f8ff;display:flex;justify-content:space-between;margin:calc(1px + .05vw + .05vh);padding:calc(1px + .05vw + .05vh) calc(4px + .2vw + .2vh)}.leaderPlayerElement{background:#cc8a12}.leaderRangElement{display:flex;font-size:calc(5px + .6vw + .7vh)}@media (orientation:portrait){.leaderRangElement{font-size:calc(6px + .8vw + .9vh)}}.leaderScoreElement{align-items:center;display:flex;margin-left:calc(6px + .3vw + .3vh)}.leaderCupImage{display:flex;height:calc(10px + 1vw + 1vh);width:calc(10px + 1vw + 1vh)}#authYandexComponent{background:#130e0ed1;display:none;font-family:Sonic Logo;font-size:calc(10px + .4dvw + .4dvh);height:100dvh;justify-content:center;left:0;position:absolute;top:0;width:100dvw}#authYandexComponent,#authYandexElement{align-items:center;flex-direction:column}#authYandexElement{background:radial-gradient(circle,rgba(80,80,180,.8) 5%,rgba(100,30,180,.5) 80%);border-radius:10px;display:flex;height:calc(120px + 12dvw + 12dvh);justify-content:space-between;overflow-y:auto;padding:calc(10px + 1vw);text-align:center;width:calc(160px + 20dvw + 20dvh)}@media (orientation:portrait){#authYandexElement{height:calc(160px + 16vw + 16vh);width:calc(120px + 23vw + 23vh)}}#authYandexHeaderElement{color:orange;display:flex;font-size:calc(8px + .4vw + .4vh);justify-content:center;margin:calc(1px + .1vw + .1vh) calc(2px + .2vw + .2vh)}#authYandexMessageElement{color:beige;font-size:calc(10px + 1dvw + 1dvh)}#settingComponent{align-items:center;background-color:#02020261;color:#ebebeb;display:none;flex-direction:column;font-family:Sonic Logo;font-size:calc(5px + .7vw + .9vh);height:100dvh;justify-content:space-evenly;position:absolute;width:100dvw}#settingElement{background:radial-gradient(circle,rgba(80,80,180,.8) 5%,rgba(100,30,180,.5) 80%);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(70px + 13dvw + 13dvh);padding:calc(6px + .8dvw + .8dvh);width:calc(80px + 14dvw + 14dvh)}.settingHeader{color:#8fbc8f;font-size:calc(7px + .8dvw + .8dvh);text-align:center}.settingTab{display:flex;flex-direction:column;margin-bottom:calc(3px + .2dvw + .2dvh)}.settingGroup{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.settingCheckbox{accent-color:#4caf50;background-position:50%;background-repeat:no-repeat;background-size:50% 50%;background:#b3bead;background:-webkit-linear-gradient(top,#fcfff4,#dfe5d7 40%,#b3bead);background:-moz-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);background:-o-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);border:1px solid #adb5bd;border-radius:.25em;cursor:pointer;display:flex;height:calc(4px + .7dvw + .9dvh);justify-self:flex-end;margin:calc(1px + .1dvw + .1dvh);width:calc(4px + .7dvw + .9dvh)}.settingRange{-webkit-appearance:none;background:#d3d3d3;border-radius:8px;display:flex;height:calc(6px + .4vw + .4vh);outline:none;width:50%}.settingRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4caf50;border-radius:8px;cursor:pointer;height:calc(8px + 1.2vw);width:calc(8px + 1.2vw)}.settingRange::-moz-range-thumb{background:#4caf50;border-radius:8px;cursor:pointer;height:calc(8px + 1.2vw);width:calc(8px + 1.2vw)}