@charset "UTF-8";*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--navigation-height: 20rem}::-webkit-scrollbar{width:1px!important}@font-face{font-family:Gilroy-SemiBold;src:url(/fonts/Gilroy-SemiBold.ttf)}@font-face{font-family:Gilroy-Bold;src:url(/fonts/Gilroy-Bold.ttf)}@font-face{font-family:Gilroy-Medium;src:url(/fonts/Gilroy-Medium.ttf)}@font-face{font-family:Gilroy-Regular;src:url(/fonts/Gilroy-Regular.ttf)}@font-face{font-family:Gilroy-Light;src:url(/fonts/Gilroy-Light.ttf)}@font-face{font-family:Calama-Regular;src:url(/fonts/Calama-Regular.ttf)}@font-face{font-family:Gilroy-BoldItalic;src:url(/fonts/gilroy-bolditalic.ttf)}html,body{font-size:62.5%;color:#fff;background-color:#0f0e0e;width:100vw;height:100vh;overflow:hidden;overflow-y:scroll;vertical-align:bottom;-webkit-user-select:none;user-select:none}.Statistics{margin-top:2rem;display:flex;gap:.7rem}.Statistics .Lvl{padding:.7rem .8rem;display:flex;justify-content:center;align-items:center;gap:.8rem;background:radial-gradient(ellipse at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);min-width:8rem;height:4rem;border:1px solid #FF2145;border-radius:.8rem;box-shadow:0 6px 24.2px #00000040}.Statistics .Lvl svg{width:1.8rem;height:1.8rem}.Statistics .Lvl h1{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;background:radial-gradient(91.58% 106.16% at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Statistics .Gold,.Statistics .Money{display:flex;justify-content:center;align-items:center;min-width:10rem;max-width:12rem;width:auto;height:4rem;background:linear-gradient(277.62deg,#d5d5d505 -17.3%,#6f6f6f03 116.59%);border:1px solid rgba(255,255,255,.031372549);box-shadow:0 6px 24.2px #00000040;border-radius:.8rem;gap:.5rem}.Statistics .Gold img,.Statistics .Money img{width:1.8rem;height:1.8rem;margin-left:.8rem;margin-right:.4rem}.Statistics .Gold h1,.Statistics .Money h1{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;background:radial-gradient(circle at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-right:.5rem}.Statistics .Gold button,.Statistics .Money button{margin-left:auto;margin-right:.8rem;width:2rem;height:2rem;background:#d9d9d90a;border:none;border-radius:.4rem;display:flex;justify-content:center;align-items:center}.Statistics .Gold button svg,.Statistics .Money button svg{min-width:1.4rem;height:1.4rem}@keyframes shake{0%{rotate:0deg}30%{rotate:-5deg}60%{rotate:5deg}to{rotate:0deg}}.Statistics .Money{width:12.6rem}.Statistics .Money img{animation:shake 2s infinite ease-in-out}.Page{display:flex;flex-direction:column;width:82%;margin:auto;margin-top:.5rem;padding-bottom:calc(var(--tg-viewport-safe-area-inset-bottom) + var(--navigation-height))}.MainBanner{width:100%;margin-top:1.4rem}.Suggestions{margin-top:2rem;width:100%}.Suggestions .Suggestion{border-radius:.6rem;background:url(/sprites/telegram_banner.png) center center no-repeat;width:100%;height:10rem;background-size:100% 100%;padding:2rem 1.4rem 1rem;display:flex;flex-direction:column}.Suggestions .Suggestion.suggest3{background:url(/sprites/chat_banner.png) no-repeat center;background-size:100%}.Suggestions .Suggestion.suggest2{background:url(/sprites/donate_banner.png) center center no-repeat;background-size:100%}.Suggestions .Suggestion.suggest2 h1{background:radial-gradient(120.61% 513.82% at 17.21% -20.97%,#ff244b 22.12%,#4d0714cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Suggestions .Suggestion h1,.Suggestions .Suggestion h2,.Suggestions .Suggestion h5{margin:0}.Suggestions .Suggestion h1{font-family:Calama-Regular;font-weight:400;font-size:3.6rem;line-height:3.1rem;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff5f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.Suggestions .Suggestion h2,.Suggestions .Suggestion h5{margin-top:.4rem;font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;letter-spacing:0px;background:radial-gradient(77.5% 77.5% at 52.08% 22.5%,#fff,#ffffff87);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 4px 7px rgba(0,0,0,.21)}.Suggestions .Suggestion h5{margin-top:0}.Suggestions .Suggestion .Badges{display:flex;align-items:center;margin-top:.4rem;margin-left:auto;gap:.4rem}.Suggestions .Suggestion .Badges .Badge{width:auto;height:2rem;padding:.5rem .8rem;display:flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.4rem}.Suggestions .Suggestion .Badges .Badge img{width:1rem;height:1rem}.Suggestions .Suggestion .Badges .Badge h2{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;line-height:100%;letter-spacing:0px;text-align:right;vertical-align:bottom;margin:0}.Suggestions .Suggestion .Badges .Badge.Gold{background:#62460080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Suggestions .Suggestion .Badges .Badge.Gold h2{color:#d28a26}.Suggestions .Suggestion .Badges .Badge.Timer{background:#73001880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Suggestions .Suggestion .Badges .Badge.Timer h2{color:#ff2145}.Suggestions .Suggestion .Badges .Badge.Multiply{border-radius:.15rem;background:linear-gradient(0deg,#d4042b38,#d4042b38),radial-gradient(59.6% 98.86% at 50% -26.14%,#c9203f 10.09%,#7d0b21 49.41%,#2c030b);box-shadow:0 3.10204px 9.73265px #0a0002cf,inset 0 -3.4898px 2.24898px #0000005c}.Suggestions .Suggestion .Badges .Badge.Multiply h2{font-family:Gilroy-Bold;font-weight:700;font-size:1.4rem;letter-spacing:0px;text-align:right;vertical-align:middle;margin:0}.Suggestions .Suggestion .Badges .Badge.Multiply h3{font-family:Gilroy-Heavy;font-weight:900;font-size:1rem;letter-spacing:0px;text-align:right;vertical-align:bottom;margin:0}.PlayButton{margin-top:2rem;width:100%;height:8rem;border:none;display:flex;justify-content:center;align-items:center;gap:.4rem;background:url(/sprites/playbutton.png) center center no-repeat;background-size:100% 100%}.PlayButton h1{font-family:Calama-Regular;font-weight:400;font-size:4rem;margin:0;margin-bottom:1.2rem;text-align:center;vertical-align:middle;letter-spacing:-1px;background:radial-gradient(circle at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Energy{margin-top:1.4rem;display:flex;flex-direction:column;background:linear-gradient(277.62deg,#d5d5d505 -17.3%,#6f6f6f03 116.59%);border:1px solid rgba(255,255,255,.031372549);box-shadow:0 6px 24.2px #00000040;border-radius:8px;padding:.8rem}.Energy h1,.Energy h2,.Energy h3,.Energy h5{margin:0;background:radial-gradient(circle at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Energy .Heading{display:flex;align-items:center}.Energy .Heading h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:right;vertical-align:bottom}.Energy .Heading h5{margin-left:.4rem;font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;vertical-align:bottom}.Energy .Heading div{margin-left:auto;display:flex;align-items:center}.Energy .Heading div img{width:1.62rem;height:1.8rem;margin-right:.4rem}.Energy .Heading div h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;letter-spacing:0px;text-align:right;vertical-align:bottom}.Energy .Heading div button{margin-left:.8rem;width:2rem;height:2rem;background:#d9d9d90a;border:none;border-radius:.4rem;display:flex;justify-content:center;align-items:center}.Energy .Heading div button svg{min-width:1.4rem;height:1.4rem}.Energy .Progress{display:flex;align-items:center;justify-items:stretch;gap:.4rem;height:1rem;width:100%;margin-top:.5rem}.Energy .Progress .bar{flex:1;border-radius:.2rem;height:1rem;background:linear-gradient(268.78deg,#988300,#817200)}.Energy .Progress .bar.not{background:linear-gradient(268.78deg,#232323 0% 100.45%)}.Energy .Progress .bar.not.charging:after{content:"";display:block;border-radius:.2rem;width:100%;height:100%;background:linear-gradient(268.78deg,#988300,#817200 100.45%)}@keyframes energyAnim{0%{opacity:0}50%{opacity:1}to{opacity:0}}.Energy .Progress .bar.not.charging:after{animation:energyAnim 2s linear infinite}.Profile{height:4rem;display:flex;align-items:center;width:100%}.Profile .Data{display:flex;align-items:center;gap:4px}.Profile .Data img{width:4rem;height:4rem;border-radius:50%}.Profile .Data h1{font-family:Gilroy-Bold;font-weight:700;font-size:1.6rem;color:#fff}.Profile .Controls{margin-left:auto;display:flex;align-items:center;gap:.7rem}.Profile .Controls button{width:3.6rem;height:3.6rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;background:#d9d9d905}.ProfilePage{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));padding-bottom:var(--tg-viewport-safe-area-inset-bottom);height:100vh;width:82%;margin:auto;margin-top:.5rem;display:flex;flex-direction:column}.ProfilePage .AchivmentWrapper{margin-top:2.8rem;width:100%;display:flex;align-items:center;justify-content:space-between}.ProfilePage .AchivmentWrapper .Achivment{opacity:50%;mix-blend-mode:luminosity;position:relative;display:flex}.ProfilePage .AchivmentWrapper .Achivment.Active{mix-blend-mode:normal;opacity:1}.ProfilePage .AchivmentWrapper .Achivment img{width:9.7rem;height:9.7rem}.ProfilePage .AchivmentWrapper .Achivment div{width:100%;position:absolute;bottom:.6rem;margin:auto;text-align:center}.ProfilePage .AchivmentWrapper .Achivment div h2{font-family:Calama-Regular;font-weight:400;font-size:1.938rem;letter-spacing:0px;text-align:center;vertical-align:bottom;text-transform:uppercase;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#878787);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0;text-shadow:0px 21px 50px #000000}.ProfilePage .Stats{display:flex;align-items:center;justify-content:center;margin-top:5.4rem}.ProfilePage .Stats .Stat{text-align:center;justify-content:center;gap:2.5rem}.ProfilePage .Stats .Stat .Header{width:auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.ProfilePage .Stats .Stat .Header h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#ffffff4d}.ProfilePage .Stats .Stat .Header div{display:flex;align-items:center;gap:1rem}.ProfilePage .Stats .Stat .Header div h2{font-family:Gilroy-Bold;font-weight:700;font-size:2.5rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#ffffff80}.ProfilePage .Stats .Stat .Header div h3{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#ffffff80}.ProfilePage .Subcriptions{margin-top:auto;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem}.ProfilePage .Subcriptions .Subscription{display:flex;width:100%;height:6.8rem;align-items:center;padding:2rem;background:radial-gradient(85.48% 86.36% at 51.52% 13.64%,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.1215686275);box-shadow:0 11px 24.2px #00000036;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:.8rem}.ProfilePage .Subcriptions .Subscription.active button:before{content:"";width:1rem;height:1rem;background:url(/sprites/checkmark_black.svg)}.ProfilePage .Subcriptions .Subscription div h2,.ProfilePage .Subcriptions .Subscription div h3{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;line-height:15px;letter-spacing:0px;vertical-align:bottom;margin:0;margin-left:1rem;opacity:60%}.ProfilePage .Subcriptions .Subscription button{margin-left:auto;width:8.5rem;height:2.8rem;background:linear-gradient(90deg,#edbe7f,#e3b765);border:none;border-radius:.4rem;display:flex;justify-content:center;align-items:center;gap:1rem}.ProfilePage .Subcriptions .Subscription button h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom;margin:0;color:#101011}.ProfileForeground{position:fixed;width:100vw;height:100vh;inset:0;background:linear-gradient(336.67deg,#020202 -2.3%,#121315 128.43%);z-index:102}.ProfileChange{z-index:999;width:100vw;height:60%;position:fixed;bottom:0;background:linear-gradient(0deg,#080809e6,#080809e6),radial-gradient(100% 100% at 50% 0%,#ffffff1a,#fff0);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:4rem;border-top-left-radius:4rem}.ProfileChange .Avatar{width:8rem;height:8rem}.ProfileChange .Avatar img{border-radius:50%}.ProfileChange .Avatar{position:relative}.ProfileChange .Avatar .Edit{position:absolute;bottom:.5rem;width:100%;display:flex;justify-content:center}.ProfileChange .Avatar .ChangeAvatar{position:absolute;bottom:-17rem;left:-12rem;background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#fff3,#ffffff15);width:85vw;min-height:16.6rem;margin:auto;border:1px solid rgba(255,255,255,.04);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:.8rem;z-index:99;display:flex;flex-wrap:wrap;padding:1rem;gap:1rem}.ProfileChange .Avatar .ChangeAvatar img{width:6.8rem;height:6.8rem;border-radius:.8rem}.ProfileChange .Avatar .ChangeAvatar img.Active{border:1px solid #E9183E}.ProfileChange .Avatar .ChangeAvatar h6{margin:auto;font-family:Gilroy-Medium;font-weight:500;font-style:Medium;font-size:1.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;background:radial-gradient(52.86% 180.55% at 37.5% 0%,#fffc 10.56%,#ffffff89);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ProfileChange h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;margin-top:2.5rem}.ProfileChange h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.2rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;opacity:40%}.ProfileChange form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ProfileChange h5{font-family:Gilroy-Medium;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle}.ProfileChange input{margin-top:2.5rem;width:80%;height:5rem;background:#d9d9d90d;border:1px solid rgba(255,255,255,.0509803922);box-shadow:0 3px 13.4px #0000002e;font-family:Gilroy-Regular;font-weight:400;font-size:1.6rem;line-height:100%;letter-spacing:1px;vertical-align:middle;border-radius:.4rem;padding:2rem;outline:none;color:#fff}.ProfileChange button{margin-top:2.5rem;width:16rem;height:5rem;border-radius:.8rem;background:linear-gradient(321.91deg,#af8537 8.83%,#dbab37 87.44%);border:1px solid #FFDE83;box-shadow:0 6px 32.8px #cfa1368f;display:flex;align-items:center;justify-content:center;gap:.6rem}.ProfileChange button h3{font-family:Calama-Regular;font-weight:400;font-size:2rem;letter-spacing:0px;vertical-align:bottom;text-transform:uppercase;margin:0;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff9a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ProfileChange button div{display:flex;justify-content:center;align-items:center;background:linear-gradient(277.62deg,#d5d5d505 -17.3%,#6f6f6f03 116.59%);border:1px solid rgba(255,255,255,.031372549);box-shadow:0 6px 24.2px #00000040;border-radius:.8rem;padding:.4rem;gap:.4rem}.ProfileChange button div img{width:1.8rem;height:1.8rem}.ProfileChange button div h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;letter-spacing:0px;vertical-align:bottom;margin:0;background:radial-gradient(52.86% 180.55% at 37.5% 0%,#fff 10.56%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:4px 1px 17.8px rgba(0,0,0,.41)}.PopupForeground{position:fixed;top:0;bottom:0;z-index:104;width:100vw;height:100vh}.Toastify{font-size:1.5rem;width:30%}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SliderPop{position:fixed;left:0;right:0;bottom:0;z-index:9999;width:100vw;height:60vh;border-top-left-radius:3rem;border-top-right-radius:3rem;padding-top:4rem;padding-bottom:8rem;background:radial-gradient(100% 100% at 50% 0%,#ffffff1a,#fff0),#080809e6;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);display:flex;flex-direction:column;align-items:center;justify-items:center}.SliderPop .Content{width:80%;flex-direction:column;align-items:center;justify-items:center;text-align:center}.SliderPop .Content h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle}.SliderPop .Content .ServersWrapper{width:100%;display:flex;flex-direction:column;gap:1.4rem}.SliderPop .Content .ServersWrapper .Server{width:100%;border-radius:.8rem;background:radial-gradient(85.48% 86.36% at 51.52% 13.64%,#ffffff0a,#ffffff04);height:7rem;border:1px solid rgba(255,255,255,.1215686275);box-shadow:0 11px 24.2px #00000036;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);display:flex;align-items:center;padding:2rem}.SliderPop .Content .ServersWrapper .Server img{width:2rem;height:2rem}.SliderPop .Content .ServersWrapper .Server div{margin-left:.4rem}.SliderPop .Content .ServersWrapper .Server h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom;color:#fff9;margin:0}.SliderPop .Content .ServersWrapper .Server h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom;color:#fff3;margin:0}.SliderPop .Content .ServersWrapper .Server input{appearance:none;margin-left:auto;width:2.4rem;height:2.4rem;border-radius:0;background:#ffffff0d;border-radius:.8rem}.SliderPop .Content .ServersWrapper .Server input:checked{position:relative;background:linear-gradient(148.51deg,#f32245 -14.24%,#ce011c 116.96%)}.SliderPop .Content .ServersWrapper .Server input:checked:after{content:"";margin:auto;position:absolute;inset:0;width:2rem;height:2rem;background:url(/sprites/check.svg);background-position:center center}.ForeGround{width:100vw;height:100vh;position:fixed;bottom:0;z-index:150}.Suggest{width:100vw;height:43rem;background:radial-gradient(165.61% 85.38% at 50% 14.62%,#0000 43.63%,#000c),url(/sprites/x3suggest.png);background-position:center 3rem;background-size:43rem;padding-top:0;padding-bottom:2.7rem}.Suggest h1{font-family:Gilroy-BoldItalic;font-weight:700;font-size:8rem;letter-spacing:0px;text-align:right;margin:0;background:radial-gradient(68.47% 102.5% at 65.67% 2.5%,#d40329 13.37% 47.71%,#9d0022),radial-gradient(58.97% 96.9% at 66.43% -18.87%,#fff 28.65%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:8.91405px 2.22851px 39.6675px rgba(0,0,0,.41)}.Suggest h1 span{margin-left:-1.5rem;font-size:3.6rem;text-align:left;background:radial-gradient(68.47% 102.5% at 65.67% 2.5%,#d40329 13.37% 47.71%,#490413),radial-gradient(58.97% 96.9% at 66.43% -18.87%,#fff 28.65%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Suggest .BuyButton{margin-top:auto;width:16rem;height:5rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;justify-content:center;align-items:center;gap:.4rem;border-radius:.8rem}.Suggest .BuyButton h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;margin:0}.Suggest .BuyButton img{height:1rem}.Energy.SliderPop{width:100vw;height:51.2rem;padding-bottom:2.6rem;background:linear-gradient(0deg,#080809e6,#080809e6),radial-gradient(61.74% 29.19% at 50% 0%,#030302 15.06%,#010100)}.Energy.SliderPop.Empty h1{font-family:Gilroy-BoldItalic;font-weight:700;font-size:2.4rem;letter-spacing:0px;text-align:right;vertical-align:middle;background:linear-gradient(90.2deg,#dfc100 2.05%,#b19100 104.78%),radial-gradient(58.97% 96.9% at 66.43% -18.87%,#fff 28.65%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:8.91405px 2.22851px 39.6675px rgba(0,0,0,.41)}.Energy.SliderPop.Empty .Info{display:flex;align-items:center;justify-content:center;gap:.4rem}.Energy.SliderPop.Empty .Info .energy{display:flex;align-items:center;gap:.4rem}.Energy.SliderPop.Empty .Info .energy img{height:1.8rem}.Energy.SliderPop.Empty .Info h2,.Energy.SliderPop.Empty .Info h5{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:right;vertical-align:bottom}.Energy.SliderPop.Empty .Contante:before{content:"";position:absolute;bottom:0;top:8rem;width:100vw;height:24.8rem;background:url(/sprites/znak.png);background-position:center 0rem;background-size:85%;background-repeat:no-repeat;z-index:-1}.Energy.SliderPop.Fulled .Contante:before{content:"";position:absolute;bottom:0;top:8rem;width:100vw;height:24.8rem;background:url(/sprites/fulled.png);background-position:center -2rem;background-size:85%;background-repeat:no-repeat;z-index:-1}.Energy.SliderPop.Fulled h1{font-family:Gilroy-BoldItalic;font-weight:700;font-size:2.4rem;letter-spacing:0px;text-align:right;vertical-align:middle;background:linear-gradient(90.2deg,#2a9f1a 2.05%,#148005 104.78%),radial-gradient(58.97% 96.9% at 66.43% -18.87%,#fff 28.65%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:8.91405px 2.22851px 39.6675px rgba(0,0,0,.41)}.Energy.SliderPop.Fulled h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;width:70%;margin:auto;text-align:center;vertical-align:bottom}.Energy.SliderPop .Contante{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.Energy.SliderPop .Contante .buttons{margin-top:auto;display:flex;flex-direction:column;width:95%;gap:1.6rem}.Energy.SliderPop .BuyButton{margin-top:auto;width:99%;height:5rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;justify-content:center;align-items:center;gap:.4rem;border-radius:.8rem}.Energy.SliderPop .BuyButton h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;margin:0}.Energy.SliderPop .BuyButton img{height:1rem}.Reward{width:100vw;height:37.7rem;background:radial-gradient(100% 100% at 50% 0%,#32db4633,#32db4600),#080809e6;z-index:999999999}.Reward h1{font-family:Calama-Regular;font-weight:400;font-size:8rem;background:linear-gradient(139.87deg,#fff 22.87%,#ffffff82 94.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0;margin-top:-2rem}.Reward h1 span{background:linear-gradient(139.87deg,#71ff88 22.87%,#71ff8882 94.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Reward .Money{display:flex;align-items:center;gap:1.1rem}.Reward .Money img{height:2rem}.Reward .Money h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:2rem;letter-spacing:0px;vertical-align:bottom}.Reward .CloseButton{margin-top:auto;width:85%;height:6rem;border-radius:.8rem;background:linear-gradient(95.44deg,#a2a2a205 -5.97%,#3c3c3c05 121.57%);border:1px solid rgba(255,255,255,.031372549);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);outline:none}.Reward .CloseButton h3{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;opacity:20%}.TourWrapper{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;overflow:hidden;z-index:9999}.TourWrapper .TourForeground{width:100%;height:100%;background:linear-gradient(336.67deg,#020202 -2.3%,#121315 128.43%);opacity:.8}.dialogewrapper{position:fixed;top:calc(var(--dialogeposition) + var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));left:3rem;z-index:100000000000000000000000;opacity:.99}.dialogewrapper.type2{display:flex}.dialogewrapper.type2 .Message{margin-top:1rem;margin-left:0;width:26rem;height:auto;padding-top:.3rem;padding-bottom:.3rem;background:url(/sprites/message_type_2.png) no-repeat center;background-size:100% 100%}.dialogewrapper.type2 .Message p{margin-top:0;margin-left:2.6rem}.dialogewrapper.type2 .Message .Progress{bottom:-2rem;right:0}.dialogewrapper .Message{background:url(/sprites/message_type_1.png) no-repeat center;background-size:100% 100%;width:26rem;height:auto;margin-top:-1rem;margin-left:5rem;padding-top:.3rem;padding-bottom:2.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.dialogewrapper .Message p{margin:0;margin-top:1.58rem;margin-left:1rem;z-index:1;width:80%;color:#000;font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:1.6rem}.dialogewrapper .Message .Progress{position:absolute;bottom:-2.5rem;right:1rem;display:flex;align-items:center;gap:.3rem}.dialogewrapper .Message .Progress .step{border-radius:50%;width:.8rem;height:.8rem;border:#FFFFFF .2rem solid}.dialogewrapper .Message .Progress .step.active{background-color:#fff}.dialogewrapper .Message .Progress h6{margin:0;margin-left:1rem;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.6rem}.dialogewrapper .Avatar{width:6.4rem}.TourStart{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));background:linear-gradient(336.67deg,#020202 -2.3%,#121315 128.43%);display:flex;justify-content:center;align-items:center;z-index:99999999999}.TourStart img{position:absolute;width:100%;top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top) - 10rem);z-index:-1}.TourStart .Info{width:80%;display:flex;flex-direction:column;align-items:center;margin-top:auto;margin-bottom:5rem}.TourStart .Info .Dialoge{opacity:1;width:28rem;height:8.7rem;background:url(/sprites/message_type_2.png) no-repeat center;background-size:100%;display:flex;justify-content:center;align-items:center}.TourStart .Info .Dialoge h1{margin:0;margin-left:3.5rem;z-index:1;width:90%;color:#000;font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:1.6rem}.TourStart .Info .Buttons{width:100%;display:flex;flex-direction:column;gap:1.2rem}.TourStart .Info .Buttons button{width:100%;height:5rem;border-radius:.8rem;background:linear-gradient(180deg,#0000,#0000004f),radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;align-items:center;justify-content:center}.TourStart .Info .Buttons button h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;margin:0;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff5c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.TourStart .Info .Buttons button.Skip{background:linear-gradient(109.26deg,#ffffff05 -6.76%,#9990 166.03%);border:1px solid rgba(255,255,255,.04);filter:drop-shadow(0px 6px 24.2px rgba(0,0,0,.25))}.Navigation{width:100vw;height:calc(19.8rem + var(--tg-viewport-safe-area-inset-bottom));position:fixed;bottom:0;left:0;background-repeat:no-repeat;background-size:calc(100vw + 40px) 100%;background-position:center 4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}.Navigation .BackNav{position:absolute;width:100vw;top:.6rem}.Navigation .BackNav svg{width:100%}.Navigation .ButtonContainer{margin-top:1.4rem;display:flex;align-items:center;justify-items:center;gap:.8rem;z-index:2}.Navigation button{background:none;border:none;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center}.Navigation button h1{margin:0;opacity:20%;font-family:Calama-Regular;font-weight:400;letter-spacing:0px;text-align:center;vertical-align:middle;background:radial-gradient(85.48% 86.36% at 51.52% 13.64%,#fff,#ffffff69);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Navigation button svg{opacity:20%}.Navigation button.Active svg{opacity:100%}.Navigation button.Active h1{opacity:100%}.Navigation .LeftNav{width:7rem;height:9rem;background-image:url(/sprites/leftnav.svg)}.Navigation .LeftNav.Active{background-image:url(/sprites/leftnav_on.svg)}.Navigation .CenterNav{width:8rem;height:12rem;background-image:url(/sprites/centernav.svg)}.Navigation .CenterNav h1{font-size:3rem}.Navigation .CenterNav.Active{background-image:url(/sprites/centernav_on.svg)}.Navigation .RightNav{width:7rem;height:9rem;background-image:url(/sprites/rightnav.svg)}.Navigation .RightNav.Prem{background-image:url(/sprites/rightnav_prem.svg)}.Navigation .RightNav.Prem.Active{background-image:url(/sprites/rightnav_prem.svg)}.Navigation .RightNav.Active{background-image:url(/sprites/rightnav_on.svg)}.Navigation .LeftNav,.Navigation .RightNav{margin-top:1.5rem}.Navigation .LeftNav svg,.Navigation .RightNav svg{margin-top:1rem}.Navigation .LeftNav h1,.Navigation .RightNav h1{font-size:2rem}.Navigation .BottomNav{width:12rem;height:5.7rem;position:relative;z-index:99;margin-bottom:1rem}.Navigation .BottomNav .BottomNavButton{width:12rem;height:100%;background:none;border:none;background-repeat:no-repeat;background-size:9.05rem 5.75rem;background-position-x:center;display:flex;background-image:url(/sprites/bottomnav.svg);flex-direction:row;justify-content:center;align-items:center;gap:.3rem;padding-top:1.3rem}.Navigation .BottomNav .BottomNavButton h1{font-size:2rem}.Navigation .BottomNav .BottomNavButton.Active{background-image:url(/sprites/bottomnav_on.svg)}.Navigation .SaveZones{width:100vw;height:var(--tg-viewport-safe-area-inset-bottom)}.shop{display:flex;flex-direction:column;width:82%;margin:auto;margin-top:.5rem;padding-bottom:calc(var(--tg-viewport-safe-area-inset-bottom) + var(--navigation-height))}.shop .FreeCaseBanner{-webkit-user-select:none;user-select:none;width:100%;height:12rem;margin-top:1.4rem;background-image:url(/sprites/freecaseback.png);background-size:100% 100%;background-position:center center;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.4rem;padding-left:2.5rem;padding:.8rem}.shop .FreeCaseBanner:after{content:"";width:14.9rem;height:14.9rem;background-image:url(/sprites/case.png);background-size:100% 100%;background-position:center center;position:absolute;right:-2rem;top:-1.8rem;transform:rotate(7.2deg)}.shop .FreeCaseBanner h1,.shop .FreeCaseBanner h2{background:radial-gradient(circle at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.shop .FreeCaseBanner h1{font-family:Calama-Regular;font-weight:400;font-size:4rem;line-height:3.5rem;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;margin:0;margin-left:2.5rem}.shop .FreeCaseBanner .Prem{margin:0;margin-top:.5rem;margin-left:1.3rem;display:flex;align-items:center;gap:.2rem}.shop .FreeCaseBanner .Prem h3{color:#d28a26;vertical-align:bottom;line-height:1rem}.shop .FreeCaseBanner h2,.shop .FreeCaseBanner h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;letter-spacing:0px;text-align:left;margin:0}.shop .FreeCaseBanner h2{margin-top:-.5rem;margin-left:2.5rem}.shop .FreeCaseBanner .Timer{position:absolute;right:.8rem;bottom:.8rem;margin-top:auto;margin-left:auto;width:auto;height:2.6rem;border-radius:.8rem;padding:.2rem .6rem;display:flex;justify-content:center;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.0392156863);background:#ffffff26;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1}.shop .FreeCaseBanner .Timer h5{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;letter-spacing:0px;vertical-align:bottom;margin:0}.shop .CardBox{width:100%;margin-top:1.4rem;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:.5rem}.shop .SecetLavka{-webkit-user-select:none;user-select:none;margin-top:3rem;width:100%;height:12rem;padding:.8rem;position:relative;background-image:url(/sprites/lavkaback.png);background-size:100% 100%;background-position:center center}.shop .SecetLavka h1{font-family:Calama-Regular;font-weight:400;font-size:4rem;line-height:3.7rem;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;background:radial-gradient(circle at 37.5% 0%,#fff 10.56%,#ffffffab);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0;margin-top:.7rem}.shop .SecetLavka .Badge{display:flex}.shop .SecetLavka .Update{cursor:pointer;display:flex;position:absolute;left:.8rem;bottom:.8rem;width:auto;height:3.4rem;padding:.8rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#898989,#2c2c2c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #1F1F1F;justify-content:center;align-items:center;border-radius:.8rem;gap:.4rem}.shop .SecetLavka .Update h5{width:auto;height:auto;font-family:Calama-Regular;font-weight:400;font-size:2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;text-transform:uppercase;margin:0}.shop .SecetLavka .Update.Unused{background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145}@keyframes rotation{0%{rotate:0deg}25%{rotate:-90deg}50%{rotate:-180deg}75%{rotate:-270deg}to{rotate:-360deg}}.shop .SecetLavka .Update svg{animation:rotation 3s infinite linear}.shop .SecetLavka .Timer{position:absolute;right:.8rem;bottom:.8rem;margin-top:auto;margin-left:auto;width:auto;height:2.6rem;border-radius:.8rem;padding:.2rem .6rem;display:flex;justify-content:center;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.0392156863);background:#ffffff26;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1}.shop .SecetLavka .Timer h5{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;letter-spacing:0px;vertical-align:bottom;margin:0}.shop .Donate{width:100%;height:8rem;margin-top:1.4rem;background-image:url(/sprites/donate_back.png);background-size:100% 100%;background-position:center center;display:flex;align-items:center;padding:2.4rem}.shop .Donate h1{font-family:Calama-Regular;font-weight:400;font-size:4rem;letter-spacing:0px;vertical-align:bottom;text-transform:uppercase;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff62);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.LoadShop{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.LoadShop svg{width:10rem;height:10rem;opacity:20%}.LoadShop svg{animation:card 2s infinite ease-in-out}.ShopCard.Bought{filter:blur(5px)}.ShopCard{width:10rem;height:15rem;background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);padding:.3rem 1rem;border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.ShopCard img{border-radius:.6rem;margin-bottom:.4rem;width:8rem;min-height:8rem}.ShopCard h1{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:.9rem;letter-spacing:0px;text-align:center;background:radial-gradient(77.5% 77.5% at 52.08% 22.5%,#ffffff56,#ffffff2d);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.ShopCard button,.ShopCard div{margin-top:auto;width:100%;height:3.6rem;background:linear-gradient(118deg,#d9d9d908 32.64%,#73737308 96.59%);border:1px solid rgba(255,255,255,.0196078431);border-radius:.4rem;display:flex;justify-content:center;align-items:center;gap:.4rem}.ShopCard button h2,.ShopCard div h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;line-height:2.2rem;letter-spacing:0px;color:#fff}.ShopCard button img,.ShopCard div img{width:2rem;height:2rem;min-height:2rem;margin:0}.ShopCard div h2{font-size:1rem;opacity:40%}.rangeSetting{width:100%;height:10rem;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);padding:1.4rem;display:flex;flex-direction:column;border-radius:.8rem}.rangeSetting .Naming{width:auto;padding:.3rem .8rem;border-radius:.4rem;background:#5c5c5c14;display:flex;align-items:center;gap:.8rem;max-width:fit-content}.rangeSetting .Naming h2{width:auto;margin:0;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.rangeSetting .Naming svg{opacity:20%}.rangeSetting input{margin-top:1.8rem;appearance:none;-webkit-appearance:none;width:100%;height:.2rem;background:linear-gradient(to right,#F32245 0%,#F32245 var(--progress, 50%),rgba(217,217,217,.0588235294) var(--progress, 50%),rgba(217,217,217,.0588235294) 100%);border-radius:.4rem;accent-color:#F32245}.rangeSetting input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:1.4rem;height:1.4rem;background:url(/sprites/slider_thumb.svg) no-repeat center center}.rangeSetting .Values{display:flex;justify-content:space-between}.rangeSetting .Values h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:21%}.Settings{display:flex;flex-direction:column;width:82%;margin:auto;margin-top:.5rem;padding-bottom:calc(var(--tg-viewport-safe-area-inset-bottom) + var(--navigation-height))}.Settings .Updates{width:100%;height:6rem;background:linear-gradient(95.44deg,#a2a2a205 -5.97%,#3c3c3c05 121.57%);border:1px solid rgba(255,255,255,.031372549);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;line-height:2.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fffc;border-radius:.8rem;margin-top:.5rem}.Settings .Header{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;margin-top:.8rem;margin-bottom:.8rem;opacity:20%}.Settings .InputBox{display:flex;flex-direction:column;gap:.8rem}.Head{display:flex;justify-content:space-between;align-items:center;width:100%}.Head .UpdatesHeader{font-family:Calama-Regular;font-weight:400;font-size:4rem;line-height:3.9rem;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;background:linear-gradient(to bottom,#fff,#ffffff4d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.Head button{width:8.4rem;height:3rem;padding:.8rem 1rem;gap:.2rem;border-radius:.4rem;background:radial-gradient(83.33% 96.41% at 50% 50%,#c9203fcc,#2c030bcc 90.68%);border:1px solid #A60D29;display:flex;align-items:center;justify-content:center}.Head button h2{font-family:Gilroy-Medium;font-weight:500;font-style:Medium;font-size:1.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;margin:0;background:radial-gradient(91.58% 106.16% at 37.5% 0%,#fff 10.56%,#ffffffab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:4px 1px 17.8px rgba(0,0,0,.41)}.Head button svg{min-width:1.4rem}.UpdatesWrapper{margin-top:2rem;width:100%;flex-grow:1;flex-direction:column;gap:1rem;margin-bottom:1rem;overflow-y:scroll}.UpdatesWrapper::-webkit-scrollbar{width:1px!important}.UpdatesWrapper .Update{width:100%;height:auto;margin-top:1rem;display:flex;flex-direction:column;background:#d9d9d908;border:1px solid rgba(255,255,255,.0509803922);border-radius:.4rem;overflow:hidden}.UpdatesWrapper .Update img{width:100%;height:12rem}.UpdatesWrapper .Update .Text{padding:1.4rem}.UpdatesWrapper .Update .Text .Description{margin-top:.8rem;font-family:Gilroy-Light;font-weight:300;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:bottom;color:#fff;opacity:20%}.UpdatesWrapper .Update .Info{display:flex;justify-content:space-between;align-items:center}.UpdatesWrapper .Update .Info h3{font-family:Calama-Regular;font-weight:400;font-size:2.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;margin:0}.UpdatesWrapper .Update .Info .Date{display:flex;justify-content:center;align-items:center;background:#f3224524;width:7.8rem;height:2rem;border-radius:.4rem;gap:.4rem}.UpdatesWrapper .Update .Info .Date svg{width:1rem;height:1rem}.UpdatesWrapper .Update .Info .Date p{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:bottom;color:#ff2145}.switchinput{width:100%;height:8rem;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);padding:2rem 2.4rem;display:flex;justify-content:space-between;align-items:center;border-radius:.8rem}.switchinput h2{width:30%;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.switchinput input{appearance:none;background:linear-gradient(235.48deg,#f322450a 29.63%,#68000e0a 85.19%);border:1px solid rgba(243,34,69,.0784313725);padding:.4rem;border-radius:.4rem;width:6.4rem;height:3.4rem;display:flex;align-items:center}.switchinput input:after{content:"";height:2.6rem;width:2.6rem;background:linear-gradient(148.51deg,#815e6498 -14.24%,#6d6d6d93 116.96%);border:1px solid;border-radius:.2rem}@keyframes switch{0%{margin-left:0}50%{margin-left:50%}to{margin-left:auto}}.switchinput input:checked:after{content:"";height:2.6rem;width:2.6rem;background:linear-gradient(148.51deg,#f32245 -14.24%,#ce011c 116.96%);border:1px solid;animation:switch .2s;border-radius:.2rem;margin-left:auto}.selectinput{width:100%;height:8rem;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);padding:2rem 2.4rem;display:flex;justify-content:space-between;align-items:center;border-radius:.8rem}.selectinput h2{width:30%;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.selectinput .Selection{display:flex;align-items:center;gap:.2rem}.selectinput .Selection img{width:2rem;height:2rem}.selectinput .Selection .Info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:2rem;margin-right:.5rem}.selectinput .Selection .Info h3,.selectinput .Selection .Info h4{margin:0}.selectinput .Selection .Info h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff9}.selectinput .Selection .Info h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff3}.ForeBack{position:fixed;inset:0;width:100%;height:100%;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.ModalWrapper{position:fixed;inset:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:999}.Modal{display:flex;flex-direction:column;align-items:center;z-index:1010;padding:2rem 2rem 1rem;border-radius:1.2rem;width:90%;max-height:80%;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.GamePlay{padding-bottom:var(--tg-viewport-safe-area-inset-bottom);display:flex;flex-direction:column;width:86%;margin:auto;margin-top:.5rem;gap:1.3rem;height:calc(100vh - .5rem);position:relative;overflow:hidden}.GamePlay .LobbyStats{display:flex;justify-content:space-between}.GamePlay .LobbyStats .Codebox{width:7.4rem;height:2.8rem;display:flex;justify-content:center;align-items:center;padding:.3rem .8rem;border-radius:.4rem;background:#d9d9d903;border:1px solid rgba(255,255,255,.0705882353)}.GamePlay .LobbyStats .Codebox h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.GamePlay .LobbyStats .Code,.GamePlay .LobbyStats .Password{display:flex;align-items:center;gap:.8rem}.GamePlay .LobbyStats .Code h1,.GamePlay .LobbyStats .Password h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.GamePlay .UsersWrapper{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;height:auto;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:.8rem;padding:1.4rem;gap:1.8rem}.GamePlay .VoteWrapper{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;height:auto;border-radius:.8rem;gap:.8rem}.GamePlay .ChatWrapper{display:flex;flex-direction:column;flex-grow:1;width:100%;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:.8rem;padding:1.4rem;gap:.6rem;contain:layout size style}.GamePlay .ChatWrapper button{display:none}.GamePlay .ChatWrapper .Messages{width:100%;height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:flex-end;gap:.6rem}.GamePlay .ChatWrapper .Message{width:100%;display:flex;align-items:center;gap:.8rem}.GamePlay .ChatWrapper .Message .Author{display:flex;justify-content:center;align-items:center;height:2.3rem;background:#22f36824;padding:.8rem;border-radius:.2rem}.GamePlay .ChatWrapper .Message .Author h2{background:radial-gradient(114% 326.44% at 66.43% -18.87%,#3dff24 22.12%,#074d20cf);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:middle}.GamePlay .ChatWrapper .Message .Author.System{background:#f3cd2224}.GamePlay .ChatWrapper .Message .Author.System h2{background:radial-gradient(114% 326.44% at 66.43% -18.87%,#ae7200 22.12%,#3d4d07cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.GamePlay .ChatWrapper .Message h2{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:middle;margin:0}.GamePlay .ChatWrapper input{margin-top:auto;width:100%;height:3rem;font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:1px;vertical-align:middle;background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;opacity:50%;padding:1.1rem 1.4rem;border-radius:.4rem;outline:none;color:#fff}.GamePlay .ChatWrapper .ChatBlock{display:flex;align-items:center;gap:1rem;margin-top:auto;width:100%;height:3rem}.GamePlay .ChatWrapper .ChatBlock h2{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:1px;vertical-align:middle;opacity:20%}.GamePlay .ChatWrapper .ChatBlock svg{opacity:20%}.GamePlay .ChatWrapper .ChatBlock{background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;opacity:50%;padding:1.1rem 1.4rem;border-radius:.4rem;outline:none;color:#fff}.GamePlay .ChatDialoge{width:95vw;height:calc(78vh + var(--tg-viewport-safe-area-inset-top));position:fixed;left:0rem;padding:1rem;right:0;top:calc(5rem + var(--tg-viewport-safe-area-inset-top));display:flex;flex-direction:column;border-radius:.8rem;background:linear-gradient(336.67deg,#00000063 -2.3%,#00000052 128.43%);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:auto;z-index:1}.GamePlay .ChatDialoge .Inside{position:relative;display:flex;flex-direction:column;height:100%}.GamePlay .ChatDialoge .Inside .Close{cursor:pointer;position:absolute;top:0;right:0;background:#25252565;height:3rem;width:3rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.GamePlay .ChatDialoge .Inside .Close svg{margin:auto;width:1rem;height:1rem}.GamePlay .ChatDialoge .Messages{width:100%;height:90%;overflow-y:scroll;display:flex;margin-top:auto;flex-direction:column;justify-content:flex-end;gap:.6rem;margin-bottom:1rem}.GamePlay .ChatDialoge .Message{width:100%;display:flex;align-items:center;gap:.8rem}.GamePlay .ChatDialoge .Message .Author{display:flex;justify-content:center;align-items:center;height:2.3rem;background:#22f36824;padding:.8rem;border-radius:.2rem}.GamePlay .ChatDialoge .Message .Author h2{background:radial-gradient(114% 326.44% at 66.43% -18.87%,#3dff24 22.12%,#074d20cf);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:middle}.GamePlay .ChatDialoge .Message .Author.System{background:#f3cd2224}.GamePlay .ChatDialoge .Message .Author.System h2{background:radial-gradient(114% 326.44% at 66.43% -18.87%,#ae7200 22.12%,#3d4d07cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.GamePlay .ChatDialoge .Message h2{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:middle;margin:0}.GamePlay .ChatDialoge button{opacity:0}.GamePlay .ChatDialoge input{margin-top:auto;width:100%;height:3rem;font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:1px;vertical-align:middle;background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;opacity:50%;padding:1.1rem 1.4rem;border-radius:.4rem;outline:none;color:#fff}.GamePlay .ChatDialoge .ChatBlock{display:flex;align-items:center;gap:1rem;margin-top:auto;width:100%;height:3rem}.GamePlay .ChatDialoge .ChatBlock h2{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:1px;vertical-align:middle;opacity:20%}.GamePlay .ChatDialoge .ChatBlock svg{opacity:20%}.GamePlay .ChatDialoge .ChatBlock{background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;opacity:50%;padding:1.1rem 1.4rem;border-radius:.4rem;outline:none;color:#fff}.GamePlay .Header{width:100%;display:flex;gap:1rem;justify-content:space-between;align-items:center}.GameControls{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;height:6.2rem;margin-top:auto;margin-bottom:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-bottom) + 1rem)}.GameControls button{background:none;border:none}.GameControls .Voice,.GameControls .PlayersCount{flex:1;width:auto;min-width:5.4rem;height:6.2rem;display:flex;justify-content:center;align-items:center}.GameControls .Voice{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#532102db,#0a0402db);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.GameControls .Voice:active{background-color:red}.GameControls .Voice:disabled{background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff1a,#ffffff0a);border:1px solid rgba(255,255,255,.04);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.GameControls .Play{flex:3;width:auto;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;height:100%;align-items:center;justify-content:center;gap:1rem}.GameControls .Play h1{font-family:Calama-Regular;font-weight:400;font-size:3rem;margin-top:1.5rem;letter-spacing:1px;vertical-align:bottom;text-transform:uppercase;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#fff7);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.GameControls .PlayersCount{cursor:unset;flex:.5;min-width:5.4rem;width:auto;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-top-right-radius:.8rem;border-bottom-right-radius:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:auto}.GameControls .PlayersCount svg{min-width:2rem;min-height:2rem}.GameControls .PlayersCount div{display:flex;align-items:center;gap:.4rem}.GameControls .PlayersCount div h2,.GameControls .PlayersCount div h3{font-family:Calama-Regular;font-weight:400;font-size:2rem;letter-spacing:0px;vertical-align:bottom;text-transform:uppercase;color:#fff;margin:0}.GameControls .PlayersCount div h3{color:#ffffff4d}.VoteUser{display:flex;flex-direction:column;justify-content:center;align-items:center;width:7.4rem;height:9.6rem;background:#ffffff05;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border:1px solid rgba(255,255,255,.0392156863);border-radius:.8rem;position:relative}.VoteUser img{width:4rem;height:4rem;border-radius:50%}.VoteUser h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;width:80%;text-align:center;text-overflow:ellipsis;overflow:hidden;margin:0;margin-top:.5rem}.VoteUser .Voitings{position:absolute;bottom:-.6rem;left:0;right:0;width:100%;height:1.4rem;display:flex;align-items:center;justify-content:center;gap:-1rem}.VoteUser .Voitings img{width:1.4rem;height:1.4rem;border-radius:50%}.VoteUser.Mafia{background:linear-gradient(0deg,#ffffff05,#ffffff05),radial-gradient(64.86% 50% at 50% 0%,#f32245,#a4031e00);background-repeat:no-repeat}.VoteUser.Empty div{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;background:#d9d9d908;border-radius:50%}.VoteUser.Empty h2{opacity:20%}.VoteUser.Empty h3{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;letter-spacing:0px;text-align:center;vertical-align:bottom;margin:0;margin-top:0rem}.VoteUser.Empty .Mafia,.VoteUser.Empty .Don,.VoteUser.Empty .Maniak{color:#f32245}.VoteUser.Empty .Doctor{color:#007aff}.VoteUser.Empty .Willager{color:#528c18}.VoteUser.Empty .Detective{color:#ffa600}.VoteUser.Selected{border:2px solid #FF2145}.User{display:flex;flex-direction:column;width:5.5rem;height:auto;justify-content:center;align-items:center;position:relative;gap:6px}.User img{width:4rem;height:4rem;border-radius:50%}.User.Empty div{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;background:#d9d9d908;border-radius:50%}.User.Empty h2{opacity:20%}.User h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;width:97%;text-align:center;text-overflow:ellipsis;overflow:hidden;margin:0}.User .Badges{position:absolute;width:1.4rem;height:1.4rem;top:0;right:.8rem;display:flex;align-items:center;justify-content:center}.User .Badges button{background:none;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%}.User .Badges button svg{min-width:.8rem;min-height:.8rem;margin:auto}.User .Badges .Owner{background:linear-gradient(321.91deg,#af8537 8.83%,#dbab37 87.44%);box-shadow:0 4px 4.8px #0000006e}.User .Badges .Kick{background:linear-gradient(165.58deg,#ff3737 10.23%,#bd1313 116.23%);box-shadow:0 4px 4.8px #0000006e}.DateTime{min-width:14.5rem;height:5rem;display:flex;justify-content:center;align-items:center;gap:1rem;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 6px 24.2px #00000040;border-radius:.8rem}.DateTime.Day{background:linear-gradient(277.62deg,#d5d5d505 -17.3%,#6f6f6f03 116.59%),radial-gradient(56.3% 142% at 44.62% -42%,#9cd9ff,#2dafff 52.6%,#1b79b3 98.35%),radial-gradient(69.77% 88% at 50% 0%,#0000 99.91%,#0000000d),radial-gradient(57.09% 72% at 50% 0%,#0000 99.91%,#00000014),radial-gradient(39.64% 50% at 50% 0%,#0000 99.91%,#00000014),radial-gradient(22.99% 29% at 50% 0%,#0000 99.91%,#00000014)}.DateTime.Day h1{color:#fff}.DateTime.Night{background:linear-gradient(277.62deg,#d5d5d505 -17.3%,#6f6f6f03 116.59%),radial-gradient(71.21% 181.76% at 52.69% 0%,#112156,#02103d 29.81%,#0a0c14),radial-gradient(19.03% 24% at 50% 0%,#0000 99.91%,#00000040),radial-gradient(34.89% 44% at 50% 0%,#0000 99.91%,#00000040),radial-gradient(49.95% 63% at 50% 0%,#0000 99.91%,#00000040),radial-gradient(62.64% 79% at 50% 0%,#0000 99.91%,#0003),radial-gradient(75.32% 95% at 50% 0%,#0000 99.91%,#0003)}.DateTime.Night h1{background:linear-gradient(200.75deg,#fff 13.74%,#afafafa3 92.53%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.DateTime h1{font-family:Gilroy-SemiBold;font-weight:600;font-size:2rem;letter-spacing:0px}.GameTimer{min-width:14.5rem;height:5rem;background:radial-gradient(91% 91% at 50% 9%,#5c5c5c0a,#2020200a);border:1px solid rgba(255,255,255,.0392156863);display:flex;justify-content:center;align-items:center;gap:.8rem;border-radius:.8rem}.GameTimer svg{opacity:20%}.GameTimer h1{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.8rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.GameState{width:100%;height:12rem;border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;padding:2.6rem 3.6rem}.GameState h1{width:60%;font-family:Gilroy-Bold;font-weight:700;font-size:1.4rem;text-align:left;letter-spacing:0px;vertical-align:bottom;margin:0}.GameState h3{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:left;vertical-align:bottom;opacity:20%;margin:0}.GameState .role.Willager{color:#0f0}.GameState .role.Mafia{color:#f32245}.GameState .role.Doctor{color:#9851ff}.GameState .role.Detective{color:#ff902f}.GameState{z-index:1;position:relative}.GameState:before{content:"";position:absolute;inset:0;border-radius:7px;padding:1px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.GameState.Willager{background:radial-gradient(91% 91% at 50% 9%,#48484814,#14141414),radial-gradient(37.64% 94.58% at 19.83% 5.42%,#f3224512,#a4031e00)}.GameState.Willager:before{background:linear-gradient(0deg,#ffffff0a,#ffffff0a),radial-gradient(45.6% 114.58% at 13.83% -14.58%,#7f0,#f3224500)}.GameState.Mafia{background:radial-gradient(91% 91% at 50% 9%,#48484814,#14141414),radial-gradient(37.64% 94.58% at 19.83% 5.42%,#f3224512,#a4031e00)}.GameState.Mafia:before{background:linear-gradient(0deg,#ffffff0a,#ffffff0a),radial-gradient(45.6% 114.58% at 13.83% -14.58%,#f32245,#f3224500)}.GameState.Doctor{background:radial-gradient(91% 91% at 50% 9%,#48484814,#14141414),radial-gradient(37.64% 94.58% at 19.83% 5.42%,#905cff12,#38178000)}.GameState.Doctor:before{background:linear-gradient(0deg,#ffffff0a,#ffffff0a),radial-gradient(45.6% 114.58% at 13.83% -14.58%,#8238ff,#8238ff00)}.GameState.Detective{background:radial-gradient(91% 91% at 50% 9%,#48484814,#14141414),radial-gradient(37.64% 94.58% at 19.83% 5.42%,#ff902f12,#92440000)}.GameState.Detective:before{background:linear-gradient(0deg,#ffffff0a,#ffffff0a),radial-gradient(45.6% 114.58% at 13.83% -14.58%,#ff902f,#ff902f00)}.Absolute{position:absolute;bottom:0}.RoleInfo{width:100%;min-height:30%;flex-grow:1;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(33.5999984741px);backdrop-filter:blur(33.5999984741px);border-radius:2.4rem;position:relative;overflow:hidden}.RoleInfo img{width:100%;z-index:2}.RoleInfo.Don .Overlay h1{font-size:9.6rem;margin-top:2.2rem}.RoleInfo .Overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center}.RoleInfo .Overlay h1{font-family:Calama-Regular;font-weight:400;font-size:12.8rem;line-height:1;letter-spacing:-1px;text-align:center;vertical-align:bottom;text-transform:uppercase;margin:0;margin-top:-2.2rem;z-index:-1;background:linear-gradient(140deg,#fff 23%,#ffffff82 95%),radial-gradient(40% 80% at 70% -10%,#E41D3E 0%,#9E081C 50%,transparent 70%),linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.3) 100%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.RoleInfo .Overlay .Controls{width:85%;margin-top:auto;margin-bottom:1rem}.RoleInfo .Overlay .Controls button{width:100%;height:4.1rem;background:linear-gradient(109.26deg,#ffffff05 -6.76%,#9990 166.03%);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(29.2999992371px);backdrop-filter:blur(29.2999992371px);box-shadow:0 9px 18.2px #0006;border-radius:.6rem}.RoleInfo .Overlay .Controls button h3{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;opacity:20%}.RoleInfo .Overlay .Controls h2{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:center}.Killed{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));padding-bottom:var(--tg-viewport-safe-area-inset-bottom);position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;background:radial-gradient(88.78% 88.78% at 50% 11.22%,#2c060edb,#0d0104db),linear-gradient(0deg,#0000001a,#0000001a);-webkit-backdrop-filter:blur(42.9000015259px);backdrop-filter:blur(42.9000015259px);z-index:99999}.Killed:not(.Saved) .RoleIcon{filter:grayscale(100%)}.Killed .Inside{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}.Killed .Inside .RoleIcon{opacity:0}@keyframes PlayerRole{0%{margin-top:30rem;opacity:0}to{margin-top:0rem;opacity:1}}.Killed .Inside .RoleIcon{animation:PlayerRole 2s ease-out;animation-delay:.5s;animation-fill-mode:forwards}.Killed .Overlay{position:absolute;top:0;width:80%;height:95%;display:flex;flex-direction:column}.Killed .Overlay .Situation{margin-top:5rem}.Killed .Overlay .Situation h2{font-family:Calama-Regular;font-weight:400;font-size:8rem;letter-spacing:-1px;text-align:center;vertical-align:bottom;margin:0;background:linear-gradient(139.87deg,#fff 22.87%,#ffffff82 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Killed .Overlay .Situation h1{font-family:Calama-Regular;font-weight:400;font-size:12rem;letter-spacing:-1px;text-align:center;vertical-align:bottom;margin:0;margin-top:-7rem;position:relative;z-index:-1;background:linear-gradient(139.87deg,#f32245 22.87%,#f3224582 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Killed .Overlay .UserKil{margin-top:15rem;display:flex;height:6rem;width:100%;border-radius:.8rem;align-items:center;background:radial-gradient(51.66% 85.69% at 48.75% 15%,#a6a6a60a,#3c3c3c0a);border:1px solid rgba(255,255,255,.03);box-shadow:0 8px 41.7px #00000073;-webkit-backdrop-filter:blur(64.5999984741px);backdrop-filter:blur(64.5999984741px);background-clip:border-box;padding-left:1.4rem;padding-right:1.4rem}.Killed .Overlay .UserKil img{width:3.2rem;height:3.2rem;border-radius:50%;margin-right:1.3rem}.Killed .Overlay .UserKil h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom}.Killed .Overlay .UserKil div{display:flex;align-items:center;justify-content:center;width:10rem;height:3.2rem;background:radial-gradient(50% 79.69% at 50% 15.62%,#f32245,#a30520);border:1px solid rgba(255,255,255,.04);box-shadow:0 5px 17.9px #00000040;margin-left:auto;border-radius:.4rem;opacity:0}@keyframes roles{0%{opacity:0}to{opacity:1}}.Killed .Overlay .UserKil div{animation:roles 2s linear;animation-delay:1s;animation-fill-mode:forwards}.Killed .Overlay .UserKil div h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom}@keyframes show{0%{margin-top:0rem}30%{margin-top:0}to{margin-top:15rem}}.Killed .Overlay .UserKil{animation:show 2s ease-out}.Killed .Overlay .Next{margin-top:auto;width:100%;height:4.1rem;background:linear-gradient(109.26deg,#ffffff05 -6.76%,#9990 166.03%);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(29.2999992371px);backdrop-filter:blur(29.2999992371px);box-shadow:0 9px 18.2px #0006;border-radius:.6rem}.Killed .Overlay .Next h2{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;opacity:20%}.Saved{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#06152cdb,#01070ddb),linear-gradient(0deg,#0000001a,#0000001a)}.Saved .Inside .Overlay .Situation h1{background:linear-gradient(139.87deg,#2275f3 22.87%,#229cf382 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Saved .Role_Icon{filter:none}.Docie{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));padding-bottom:var(--tg-viewport-safe-area-inset-bottom);position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;background:radial-gradient(88.78% 88.78% at 50% 11.22%,#06152cdb,#01070ddb),linear-gradient(0deg,#0000001a,#0000001a);-webkit-backdrop-filter:blur(42.9000015259px);backdrop-filter:blur(42.9000015259px);z-index:10;display:flex;flex-direction:column;align-items:center}.Docie h1{font-family:Calama-Regular;font-weight:400;font-size:12rem;letter-spacing:-1px;text-align:center;vertical-align:bottom;margin:0;background:linear-gradient(139.87deg,#fff 22.87%,#ffffff82 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Docie .Main{width:80%;height:100%;display:flex;flex-direction:column;gap:1rem}.Docie .Card{position:relative;width:100%;height:100%;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.04);-webkit-backdrop-filter:blur(33.5999984741px);backdrop-filter:blur(33.5999984741px);padding:1.2rem;display:flex;flex-direction:column;justify-content:space-between}.Docie .Card .typewriter-animation{animation:typewriter 5s steps(14) 1s 1 normal both,blinkingCursor .5s steps(50) infinite normal}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blinkingCursor{0%{border-right-color:#ffffffbf}to{border-right-color:transparent}}@keyframes RoleShow{0%{opacity:0}to{opacity:1}}.Docie .Card .Header{width:100%;display:flex;gap:2.2rem;border-radius:.8rem;justify-content:flex-start}.Docie .Card img{width:8.4rem;height:8.4rem}.Docie .Card h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:2.4rem;line-height:22px;letter-spacing:0px;vertical-align:bottom;margin:0}.Docie .Card h3{margin-top:1.6rem;font-family:Gilroy-SemiBold;font-weight:600;font-size:2rem;line-height:100%;letter-spacing:0px;vertical-align:bottom;white-space:nowrap;overflow:hidden}.Docie .Card h3 .Role{overflow:hidden;white-space:nowrap}.Docie .Card h3 .Role{opacity:0;animation:RoleShow 1.5s 1;animation-fill-mode:forwards}.Docie .Card h3 .Role.Mafia,.Docie .Card h3 .Role.Don,.Docie .Card h3 .Role.Maniak{color:#f32245}.Docie .Card h3 .Role.Willager{color:#528c18}.Docie .Card h3 .Role.Doctor{color:#226bf3}.Docie .Card h4{font-family:Gilroy-Regular;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:0px;vertical-align:bottom;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;opacity:0;animation:RoleShow 3s 1;animation-fill-mode:forwards;animation-delay:3s}.Docie .Card .Rect{margin-top:2%;background:#d9d9d9;border-radius:.1rem;width:8rem;height:.9rem;opacity:10%}.Docie .Card .Footer{display:flex;margin-top:auto;width:100%;height:9rem}.Docie .Card .Footer .Rect{width:50%;height:100%}.Docie .Card .Footer .FingerPrint{width:4.6rem;height:6.5rem;background:url(/sprites/Subtract.png);margin:auto}@keyframes pechat{0%{width:345rem;height:85rem;opacity:1}to{width:34.5rem;height:8.5rem;opacity:1}}.Docie .Card:after{content:"";position:absolute;width:34.5rem;height:8.5rem;display:block;left:-1rem;top:45%;opacity:0;animation:pechat .3s ease-in;animation-delay:1.5s;animation-fill-mode:forwards;background:url(/sprites/open.png);background-position:center center;background-size:100% 100%;z-index:999;rotate:-15deg}.Docie .Next{margin-top:3rem;margin-bottom:1rem;width:100%;height:4.1rem;background:linear-gradient(109.26deg,#ffffff05 -6.76%,#9990 166.03%);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(29.2999992371px);backdrop-filter:blur(29.2999992371px);box-shadow:0 9px 18.2px #0006;border-radius:.6rem}.Docie .Next h2{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;opacity:20%}.ChoiceKill{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));padding-bottom:var(--tg-viewport-safe-area-inset-bottom);position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;background:radial-gradient(88.78% 88.78% at 50% 11.22%,#2c060edb,#0d0104db),linear-gradient(0deg,#0000001a,#0000001a);-webkit-backdrop-filter:blur(42.9000015259px);backdrop-filter:blur(42.9000015259px);z-index:99999;background:radial-gradient(88.78% 88.78% at 50% 11.22%,#32070edb,#0a0204db),linear-gradient(0deg,#0000001a,#0000001a);display:flex;flex-direction:column;align-items:center;gap:1.4rem}.ChoiceKill .Main{margin-top:2rem;width:80%;height:100%}.ChoiceKill .UsersChoices{width:100%;margin-top:1.4rem;display:flex;flex-direction:column;gap:1rem;overflow-y:scroll}.ChoiceKill .UsersChoices .UserChoice{display:flex;align-items:center;width:100%;height:6rem;background:radial-gradient(51.66% 85.69% at 48.75% 15%,#a6a6a60a,#3c3c3c0a);border:1px solid rgba(255,255,255,.031372549);box-shadow:0 8px 41.7px #00000073;border-radius:.8rem;-webkit-backdrop-filter:blur(64.5999984741px);backdrop-filter:blur(64.5999984741px);padding-left:1.4rem;padding-right:1.4rem;gap:1.3rem}.ChoiceKill .UsersChoices .UserChoice img{width:3.2rem;height:3.2rem;border-radius:50%}.ChoiceKill .UsersChoices .UserChoice h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom}.ChoiceKill .UsersChoices .UserChoice button{margin-left:auto;background:radial-gradient(50% 79.69% at 50% 15.62%,#d9d9d908,#73737308);border:1px solid rgba(255,255,255,.0392156863);box-shadow:0 5px 17.9px #00000040;width:10rem;height:3.2rem;display:flex;align-items:center;justify-content:center}.ChoiceKill .UsersChoices .UserChoice button h3{font-family:Gilroy-Medium;font-weight:500;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom;color:#fff;opacity:10%}.ChoiceKill.Doctor{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#170732db,#05020adb),linear-gradient(0deg,#0000001a,#0000001a)}.ChoiceKill.Detective{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#321107db,#0a0402db),linear-gradient(0deg,#0000001a,#0000001a)}.EndGame{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));padding-bottom:var(--tg-viewport-safe-area-inset-bottom);position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;z-index:99999;display:flex;flex-direction:column;align-items:center;background:radial-gradient(88.78% 88.78% at 50% 11.22%,#2c060edb,#0d0104db),linear-gradient(0deg,#0000001a,#0000001a);-webkit-backdrop-filter:blur(42.9000015259px);backdrop-filter:blur(42.9000015259px)}.EndGame .Main{width:80%;height:95%;display:flex;flex-direction:column}.EndGame .Main .Pobeda{display:flex;flex-direction:column;align-items:center}.EndGame .Main .Pobeda h2{font-family:Calama-Regular;font-weight:400;font-size:8rem;letter-spacing:-1px;text-align:center;vertical-align:bottom;margin:0;background:linear-gradient(139.87deg,#fff 22.87%,#ffffff82 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.EndGame .Main .Pobeda h1{font-family:Calama-Regular;font-weight:400;font-size:12rem;letter-spacing:-1px;text-align:center;vertical-align:bottom;margin:0;margin-top:-6rem;background:linear-gradient(139.87deg,#f32245 22.87%,#f3224582 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.EndGame .Main .Mafs{margin-top:5rem;display:flex;flex-direction:column;gap:.6rem}.EndGame .Main .Mafs h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;letter-spacing:0px;text-align:center;vertical-align:bottom;opacity:10%}.EndGame .Main .Mafs .UserMaf{width:100%;height:6rem;display:flex;align-items:center;background:radial-gradient(51.66% 85.69% at 48.75% 15%,#a6a6a60a,#3c3c3c0a);border:1px solid rgba(255,255,255,.031372549);box-shadow:0 8px 41.7px #00000073;border-radius:.8rem;-webkit-backdrop-filter:blur(64.5999984741px);backdrop-filter:blur(64.5999984741px);padding-left:1.4rem;padding-right:1.4rem;gap:1.3rem}.EndGame .Main .Mafs .UserMaf img{width:3.2rem;height:3.2rem;border-radius:50%}.EndGame .Main .Mafs .UserMaf h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom}.EndGame .Main .Mafs .UserMaf div{border-radius:.4rem;width:10rem;height:3.2rem;background:radial-gradient(50% 79.69% at 50% 15.62%,#f32245,#a30520);border:1px solid rgba(255,255,255,.0392156863);box-shadow:0 5px 17.9px #00000040;display:flex;justify-content:center;align-items:center;margin-left:auto}.EndGame .Main .Mafs .UserMaf div h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:22px;letter-spacing:0px;vertical-align:bottom;color:#fff}.EndGame .Main .Next{margin-top:auto;width:100%;height:4.1rem;background:linear-gradient(109.26deg,#ffffff05 -6.76%,#9990 166.03%);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(29.2999992371px);backdrop-filter:blur(29.2999992371px);box-shadow:0 9px 18.2px #0006;border-radius:.6rem}.EndGame .Main .Next h2{font-family:Gilroy-Medium;font-weight:500;font-size:1rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fff;opacity:20%}.EndGame.Peace{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#06152cdb,#01070ddb),linear-gradient(0deg,#0000001a,#0000001a)}.EndGame.Peace .Main .Pobeda h1{background:linear-gradient(139.87deg,#2275f3 22.87%,#229cf382 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.LobbyLoading{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.LobbyLoading h1,.LobbyLoading h2{font-family:Gilroy-Regular;font-weight:400;font-size:1.5rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:bottom;opacity:20%}.LobbyLoading svg{width:10rem;height:10rem;opacity:20%}.LobbyLoading svg{animation:card 2s infinite ease-in-out}.LobbyLoading .LobbyData{display:flex;align-items:center;gap:1rem}.LobbyLoading .LobbyData h3{font-family:Gilroy-Regular;font-weight:400;font-size:1.5rem;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:bottom;opacity:20%}.LobbyLoading .LobbyData div{width:7.4rem;height:2.8rem;display:flex;justify-content:center;align-items:center;padding:.3rem .8rem;border-radius:.4rem;background:#d9d9d903;border:1px solid rgba(255,255,255,.0705882353)}.LobbyLoading .LobbyData div h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.GameModalForm h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;letter-spacing:0px;text-align:center;vertical-align:bottom;background:radial-gradient(125.14% 195.52% at 66.43% -18.87%,#fff 29.33%,#ffffff24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.GameModalForm input{margin-top:1.4rem;width:100%;height:4.4rem;border-radius:.4rem;background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;padding:.6rem .8rem;font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;vertical-align:middle;color:#fff9;outline:none}.GameModalForm button{width:100%;height:4.4rem;margin-top:1.4rem;border-radius:.8rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040}.GameModalForm button h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;background:radial-gradient(125.14% 195.52% at 66.43% -18.87%,#fff 29.33% 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66);opacity:100%}.no-scroll{overflow:hidden}.Lobbies{display:flex;flex-direction:column;width:82%;margin:auto;margin-top:.5rem;padding-bottom:calc(var(--tg-viewport-safe-area-inset-bottom) + var(--navigation-height))}.Lobbies .LobbyFind{display:flex;align-items:center}.Lobbies .LobbyFind h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.8rem;letter-spacing:0px;vertical-align:bottom;color:#fff;opacity:20%}.Lobbies .LobbyFind .InputFind{display:flex;height:2.8rem;border:1px solid rgba(255,255,255,.031372549);background:#d9d9d905;align-items:center;justify-content:center;border-radius:.4rem;padding:.6rem .8rem}.Lobbies .LobbyFind .InputFind svg{width:1.6rem;height:1.6rem;opacity:20%}.Lobbies .LobbyFind .InputFind input{background:none;border:none;height:100%;font-family:Gilroy-Medium;font-weight:500;font-size:1.2rem;line-height:1.4rem;letter-spacing:0px;vertical-align:middle;outline:none;text-align:center;color:#fff}.Lobbies .LobbyFind div{margin-left:auto;display:flex;gap:.6rem}.Lobbies .LobbyFind .Fillter{width:4.4rem;height:2.8rem;display:flex;justify-content:center;align-items:center;background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e}.Lobbies .LobbyBox{display:flex;flex-direction:column;gap:.8rem;align-items:center}.LobbyCard{width:100%;display:flex;flex-direction:column;height:auto;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);padding:1.4rem;border-radius:.8rem;gap:1rem}.LobbyCard .Info{display:flex;width:100%}.LobbyCard .Info .Badge{border-radius:.4rem;padding:.3rem .8rem;display:flex;justify-content:center;align-items:center;background:#5c5c5c26;width:auto;height:2.8rem;gap:.4rem}.LobbyCard .Info .Badge h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;vertical-align:bottom;opacity:.2}.LobbyCard .Info .Badge svg{opacity:.2}.LobbyCard .Info .GameType h2{opacity:1}.LobbyCard .Info .GameType svg{opacity:1}.LobbyCard .Info .GameType.Normal{background:#f3224524}.LobbyCard .Info .GameType.Normal h2{color:#f32245}.LobbyCard .Info .GameType.Fast{background:#ff4a1c24}.LobbyCard .Info .GameType.Fast h2{color:#ff4a1c}.LobbyCard .Info .Players{margin-left:.6rem}.LobbyCard .Info .GameStatus{margin-left:auto}.LobbyCard .Info .GameStatus h2{opacity:1}.LobbyCard .Info .GameStatus.Wait{background:linear-gradient(0deg,#ff4a1c24,#ff4a1c24),linear-gradient(0deg,#002b0ee6,#002b0ee6)}.LobbyCard .Info .GameStatus.Wait h2{color:#3dff24}.LobbyCard .Info .GameStatus.Full{background:#f3224524}.LobbyCard .Info .GameStatus.Full h2{color:#f32245}.LobbyCard .Info .GameStatus.InGame{background:#ff4a1c24}.LobbyCard .Info .GameStatus.InGame h2{color:#ff4a1c}.LobbyCard .Play{display:flex;width:auto;height:100%;justify-content:stretch;gap:1rem;max-height:4.4rem}.LobbyCard .Play .Server{display:flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.8rem;padding-left:.8rem;padding-right:.8rem;background:#5c5c5c26}.LobbyCard .Play .Server img{width:2rem;height:2rem}.LobbyCard .Play .Server h3,.LobbyCard .Play .Server h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;line-height:2.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;margin:0;color:#fff9}.LobbyCard .Play .Server h4{color:#fff3}.LobbyCard .Play button{flex:1;width:auto;height:100%;display:flex;border-radius:.8rem;max-height:4.4rem;align-items:center;justify-content:center;gap:.5rem;background:radial-gradient(85.48% 86.36% at 51.52% 13.64%,#ffffff0a,#ffffff04);border:1px solid rgba(158,158,158,.6);box-shadow:0 6px 24.2px #00000040;padding:1.5rem 2.4rem}.LobbyCard .Play button:disabled{cursor:not-allowed}.LobbyCard .Play button h1{background:radial-gradient(125.14% 195.52% at 66.43% -18.87%,#fff 29.33%,#ffffff24);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:Gilroy-Medium;font-weight:500;font-style:Medium;font-size:1.4rem;line-height:1.5rem;letter-spacing:0px;text-align:center;vertical-align:bottom}.LobbyCard.Premium{background:linear-gradient(321.91deg,#af85371a 8.83%,#dbab371a 87.44%),linear-gradient(180deg,#0000,#0000004f);border:1px solid #DCB046}.LobbyCard.Premium .Play button{background:linear-gradient(321.91deg,#af853733 8.83%,#dbab3733 87.44%),linear-gradient(180deg,#0000,#0006);border:1px solid rgba(255,222,131,.6)}.Wrapper{width:100vw}.ModalForm h1{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;letter-spacing:0px;text-align:center;vertical-align:bottom;background:radial-gradient(125.14% 195.52% at 66.43% -18.87%,#fff 29.33%,#ffffff24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.ModalForm input{margin-top:1.4rem;width:100%;height:4.4rem;border-radius:.4rem;background:#d9d9d905;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 3px 13.4px #0000002e;padding:.6rem .8rem;font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;vertical-align:middle;color:#fff9;outline:none}.ModalForm button{width:100%;height:4.4rem;margin-top:1.4rem;border-radius:.8rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040}.ModalForm button h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;background:radial-gradient(125.14% 195.52% at 66.43% -18.87%,#fff 29.33%,#ffffff24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.Toastify{font-size:1.5rem;width:30%;z-index:100000}.LoadingPage{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.LoadingPage .Branding{width:12rem;height:auto;margin-bottom:4rem}.LoadingPage .Status{opacity:20%;display:flex;justify-content:center;align-items:center;gap:8px}@keyframes card{0%{rotate:0deg}50%{rotate:180deg}to{rotate:360deg}}.LoadingPage .Status svg{width:2.8rem;height:2.8rem;animation:card 2s infinite ease-in-out}.LoadingPage .Status h1{font-size:1.6rem;font-family:Gilroy-Regular;font-weight:400;color:#fff}.LoadingPage .Studios{position:absolute;bottom:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.LoadingPage .Studios h2{font-size:1rem;font-family:Gilroy-Medium;font-weight:500;color:#454545;margin:0;margin-bottom:-1.2rem}.LoadingPage .Studios img{width:12rem;height:3.5rem}.LoadingPage .Studios div{display:flex;flex-direction:column}.LoadingPage .Studios div h1,.LoadingPage .Studios div h2{margin:0;text-align:left}.LoadingPage .Studios div h2{font-size:1rem;font-family:Gilroy-Medium;font-weight:500}.LoadingPage .Studios div h1{font-size:1.4rem;font-family:Gilroy-SemiBold;font-weight:600}.LoadingPage .Studios div img{width:12.88rem;height:4.12rem}.FreeCase{display:flex;flex-direction:column;width:83%;margin:auto;margin-top:.5rem}.FreeCase h1{font-family:Calama-Regular;font-weight:400;font-size:4rem;line-height:3.8rem;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;width:14rem;background:radial-gradient(ellipse at 66% -19%,#fff 29%,#ffffff24);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0;margin-top:2rem;margin-bottom:.8rem}.FreeCase h1 span{background:linear-gradient(139.87deg,#71ff88 22.87%,#71ff8882 94.99%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.FreeCase h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;vertical-align:middle;width:50%;margin:0;opacity:.4}.FreeCase .Header{width:100%;position:relative}.FreeCase .Header:after{content:"";width:18.9rem;height:18.9rem;top:0;right:-2rem;position:absolute;background-image:url(/sprites/case.png);background-size:100% 100%;background-position:center center;transform:rotate(7.2deg);filter:drop-shadow(0px 4px 41.8px 0px rgba(154,77,38,.2509803922));z-index:1}.FreeCase .Header.Prize:after{content:"";display:none}.FreeCase .Header.Prize h2{margin-bottom:0}.FreeCase .Header button{position:relative;margin:auto;margin-top:2.5rem;z-index:99;width:16rem;height:5rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border-radius:.8rem;border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;justify-content:center;align-items:center;gap:.8rem}.FreeCase .Header button.NoTikets{background:linear-gradient(180deg,#0000,#0000004f),radial-gradient(60% 271.34% at 66.25% -3.75%,#898989,#2c2c2c);border:1px solid #1F1F1F;box-shadow:0 6px 24.2px #00000040;border-radius:8px}.FreeCase .Header button.NoTikets h5{background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-family:Calama-Regular;font-weight:400;font-size:2rem;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.FreeCase .Header button h3{font-family:Calama-Regular;font-weight:400;font-size:2rem;line-height:3.1rem;letter-spacing:0px;vertical-align:bottom;text-transform:uppercase;background:radial-gradient(circle at 66.43% 50%,#fff 29.33%,#ffffff9c);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.FreeCase .Header button .Bilet{display:flex;justify-content:center;align-items:center}.FreeCase .Header button .Bilet img{width:2.1rem;height:1.8rem}.FreeCase .Header button .Bilet{width:4.8rem;height:2.6rem;background:linear-gradient(282.41deg,#450000 2.93%,#8c0000 89.89%);border-radius:.8rem;border:1px solid rgba(255,255,255,.031372549);box-shadow:0 6px 24.2px #00000040;padding:.4rem}.FreeCase .Header button .Bilet h6{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;line-height:2.6rem;letter-spacing:0px;vertical-align:bottom;background:radial-gradient(52.86% 180.55% at 37.5% 0%,#fff 10.56%,#ffffffab);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.FreeCase .Header .SpinAgain{width:19.6rem;height:6.2rem;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;display:flex;justify-content:center;align-items:center;gap:1.1rem;margin-left:0;margin-top:1.2rem}.FreeCase .Header .SpinAgain h3{font-family:Calama-Regular;font-weight:400;font-size:3rem;line-height:3.1rem;letter-spacing:0px;text-transform:uppercase}.FreeCase .Header .SpinAgain .rulleteicon{width:2.2rem;height:2.2rem;background:url(/sprites/roulette.svg);background-position:center;background-size:100%}.FreeCase h4{font-family:Gilroy-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:0px;vertical-align:middle;margin:0;margin-top:4.7rem}.FreeCase .CaseWrap{width:100%;margin-top:1.2rem;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:.5rem}.FreeCase .CaseWrap .CaseItem{width:9.8rem;height:11.9rem;border:1px solid rgba(255,255,255,.0392156863);border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem}.FreeCase .CaseWrap .CaseItem img{width:8rem;height:8rem;border-radius:.8rem}.FreeCase .CaseWrap .CaseItem h5{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:.9rem;letter-spacing:0px;text-align:center;background:radial-gradient(77.5% 77.5% at 52.08% 22.5%,#fff6,#ffffff36);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.FreeCase .CaseWrap .CaseItem.Legend{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f80c,#f800);background-repeat:no-repeat}.FreeCase .CaseWrap .CaseItem.Rare{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f00c,#f000);background-repeat:no-repeat}.FreeCase .CaseWrap .CaseItem.Mythic{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#7a00bccc,#7a00bc00);background-repeat:no-repeat}.FreeCase .CaseWrap .CaseItem.SuperNormal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#738cc7cc,#738cc700);background-repeat:no-repeat}.FreeCase .CaseWrap .CaseItem.Normal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#8a8a8acc,#8a8a8a00);background-repeat:no-repeat}.FreeCase .Spining{width:18.6rem;height:6.2rem;background-image:url(/sprites/rullete-spin.png);background-position:center;background-size:100%;display:flex;justify-content:center;align-items:center;margin:auto;margin-top:1.8rem}.FreeCase .Spining h3{font-family:Calama-Regular;font-weight:400;font-size:3rem;letter-spacing:0px;text-transform:uppercase;margin-left:3rem;line-height:3.1rem;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;opacity:.4;text-shadow:0px 6px 25px rgba(0,0,0,.66)}.RulleteWraper{margin-top:1rem;width:100%;position:relative;overflow:hidden}.RulleteWraper:before{content:"";position:absolute;width:3.8rem;height:3.2rem;background-image:url(/sprites/arrow.svg);top:-1rem;left:0;right:0;background-position:center;margin-left:auto;margin-right:auto;z-index:12}.RulleteWraper .Rullete{position:relative;left:0;display:flex;gap:.3rem}.RulleteWraper .Rullete .CaseItem{width:9.8rem;min-width:9.8rem;height:11.9rem;border:1px solid rgba(255,255,255,.0392156863);border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem}.RulleteWraper .Rullete .CaseItem img{width:8rem;height:8rem;border-radius:.8rem}.RulleteWraper .Rullete .CaseItem h5{font-family:Gilroy-SemiBold;font-weight:600;font-size:1rem;line-height:.9rem;letter-spacing:0px;text-align:center;background:radial-gradient(77.5% 77.5% at 52.08% 22.5%,#fff6,#ffffff36);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.RulleteWraper .Rullete .CaseItem.Legend{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f80c,#f800);background-repeat:no-repeat}.RulleteWraper .Rullete .CaseItem.Rare{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f00c,#f000);background-repeat:no-repeat}.RulleteWraper .Rullete .CaseItem.Mythic{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#7a00bccc,#7a00bc00);background-repeat:no-repeat}.RulleteWraper .Rullete .CaseItem.SuperNormal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#738cc7cc,#738cc700);background-repeat:no-repeat}.RulleteWraper .Rullete .CaseItem.Normal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#8a8a8acc,#8a8a8a00);background-repeat:no-repeat}.PrizeCard{position:absolute;right:0;top:2rem;transform:rotate(8deg)}.PrizeCard .CaseItem{width:14.8rem;min-width:14.8rem;height:14.8rem;border:1px solid rgba(255,255,255,.0392156863);border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;border:1.49px solid rgba(255,255,255,.0392156863)}.PrizeCard .CaseItem img{width:9.8rem;height:9.8rem;border-radius:.8rem}.PrizeCard .CaseItem h5{display:none;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;letter-spacing:0px;text-align:center;background:radial-gradient(77.5% 77.5% at 52.08% 22.5%,#fff6,#ffffff36);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0}.PrizeCard .CaseItem.Legend{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f80c,#f800);background-repeat:no-repeat}.PrizeCard .CaseItem.Rare{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#f00c,#f000);background-repeat:no-repeat}.PrizeCard .CaseItem.Mythic{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#7a00bccc,#7a00bc00);background-repeat:no-repeat}.PrizeCard .CaseItem.SuperNormal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#738cc7cc,#738cc700);background-repeat:no-repeat}.PrizeCard .CaseItem.Normal{background:radial-gradient(54.1% 100.88% at 51.52% 13.64%,#ffffff05,#ffffff02),radial-gradient(81.09% 81.09% at 50% 0%,#8a8a8acc,#8a8a8a00);background-repeat:no-repeat}.Toastify{font-size:1.5rem;width:30%;z-index:100000;position:fixed}.Toastify .Toastify__toast{height:5rem}.PageWrap{padding-top:calc(var(--tg-viewport-content-safe-area-inset-top) + var(--tg-viewport-safe-area-inset-top));width:100vw;height:auto;overflow-y:scroll;display:flex;justify-content:center}.CreateLobby{display:flex;flex-direction:column;width:85%;margin:auto;margin-top:.5rem}.CreateLobby .Naming{margin:0;margin-top:1.4rem;margin-bottom:1.4rem;font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;vertical-align:bottom;opacity:20%}.CreateLobby .Input{width:100%;height:auto;border-radius:.8rem;padding:1.4rem;background:radial-gradient(46.32% 86.36% at 51.52% 13.64%,#ffffff05,#ffffff02);border:1px solid rgba(255,255,255,.0392156863);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);display:flex;flex-direction:column}.CreateLobby .Input .Label{width:auto;position:relative;height:2.8rem;background:#5c5c5c14;border-radius:.4rem;display:flex;max-width:50%;align-items:center;gap:.8rem;justify-content:center;padding:.3rem .8rem}.CreateLobby .Input .Label svg{width:1.6rem;height:1.6rem;opacity:20%}.CreateLobby .Input .Label h2{width:auto;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom;margin:0;opacity:20%}.CreateLobby .Input .Content{margin-top:1rem;display:flex;justify-content:space-between}.CreateLobby .Input .Content .LineSelect{display:flex;height:4rem;width:auto;background:#5c5c5c14;border-radius:.4rem}.CreateLobby .Input .Content .LineSelect .Select{position:relative;width:4rem;height:4rem;border-radius:.4rem}.CreateLobby .Input .Content .LineSelect .Select:has(input:checked){background:#5c5c5c14;border:1px solid rgba(200,200,200,.0392156863)}.CreateLobby .Input .Content .LineSelect .Select:has(input:checked) h3{opacity:100%}.CreateLobby .Input .Content .LineSelect .Select h3{position:absolute;color:red;z-index:1;inset:0;text-align:center;line-height:4rem;margin:0;font-family:Gilroy-SemiBold;font-weight:600;font-size:1.4rem;letter-spacing:0px;vertical-align:bottom;color:#fff;opacity:10%}.CreateLobby .Input .Content .LineSelect .Select input{position:relative;width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:0%;z-index:2}.CreateLobby .Input .Content .LineSelect.Prem{background:radial-gradient(88.78% 88.78% at 50% 11.22%,#322607db,#0a0802db)}.CreateLobby .Input .Content .LineSelect.Prem .Select:has(input:checked){background:radial-gradient(88.78% 88.78% at 50% 11.22%,#785600db,#251b00db);border:1px solid rgba(200,200,200,.0392156863)}.CreateLobby .Input .Content .LineSelect.Prem .Select:has(input:checked) h3{opacity:100%}.CreateLobby .Input .Content .Choice{position:relative;width:14rem;height:4rem;background:#d9d9d908;border:1px solid rgba(255,255,255,.0509803922);border-radius:.4rem;opacity:50%}.CreateLobby .Input .Content .Choice:has(input:checked){opacity:100%}.CreateLobby .Input .Content .Choice:has(input:checked) h3{opacity:1}.CreateLobby .Input .Content .Choice input{position:relative;width:100%;height:100%;margin:0;z-index:1;opacity:0}.CreateLobby .Input .Content .Choice h3{position:absolute;inset:0;font-family:Gilroy-Medium;font-weight:500;font-size:1.2rem;line-height:4rem;letter-spacing:0px;text-align:center;margin:0;opacity:20%}.CreateLobby button{margin-top:1.4rem;width:100%;height:6rem;border-radius:.4rem;background:linear-gradient(95.44deg,#a2a2a205 -5.97%,#3c3c3c05 121.57%);border:1px solid rgba(255,255,255,.031372549);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.CreateLobby button h3{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;vertical-align:bottom;opacity:20%;color:#fff}.PremiumPage{display:flex;flex-direction:column;width:82%;margin:auto;margin-top:.5rem}.PremiumPage .PremiumBanner{margin-top:3rem;margin-bottom:2.5rem;position:relative;width:100%;height:12rem;display:flex;background:url(/sprites/PremBaner.png) no-repeat center;background-size:100% 100%}.PremiumPage .PremiumBanner .Text{margin:auto;margin-left:2.4rem;display:flex;flex-direction:column;gap:.5rem}.PremiumPage .PremiumBanner .Text h1{font-family:Calama-Regular;font-weight:400;font-size:4.5rem;letter-spacing:0px;line-height:3.7rem;vertical-align:middle;text-transform:uppercase;margin:0;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.PremiumPage .PremiumBanner .Text div{width:auto;padding:.4rem 1.6rem;background:radial-gradient(92.07% 178.74% at 54.43% -11.11%,#dfb453 29.33%,#ddb14c);border-radius:.4rem;border:1px solid rgba(255,255,255,.1294117647);box-shadow:0 6px 25px #000000a8;display:flex;align-items:center;justify-content:center}.PremiumPage .PremiumBanner .Text div h2{font-family:Calama-Regular;font-weight:400;font-size:3.2rem;line-height:3rem;letter-spacing:0px;text-transform:uppercase;margin:0;background:radial-gradient(87.8% 113.41% at 66.43% -18.87%,#7b5a1a,#352512 70.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.PremiumPage .PremiumBanner:after{content:"";position:absolute;width:18.8rem;height:17.6rem;background:url(/sprites/PremParticle.png);background-position:center;background-size:100%;top:-3rem;right:-3rem}.PremiumPage .Values{display:flex;flex-direction:column;gap:1.2rem}.PremiumPage .Values div{width:100%;height:auto;display:flex;align-items:center;gap:.3rem}.PremiumPage .Values div p{font-family:Gilroy-Regular;font-weight:400;font-size:1.6rem;line-height:1.3rem;letter-spacing:0px;vertical-align:middle;margin:0}.PremiumPage .Values div span{font-family:Gilroy-Bold;font-weight:700;font-size:1.6rem;letter-spacing:0px;background:linear-gradient(321.91deg,#e5b865 8.83%,#dcb046 87.44%);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0;margin-top:-1rem;line-height:normal}.PremiumPage .p{font-family:Gilroy-Regular;font-weight:400;font-size:1.7rem;letter-spacing:0px;vertical-align:middle}.PremiumPage .FreeBanner{cursor:pointer;margin-top:2.5rem;width:100%;height:6.8rem;background:url(/sprites/freepremBanner.png);background-position:center;background-size:100%;background-repeat:no-repeat;display:flex;align-items:center;padding:2rem}.PremiumPage .FreeBanner h2{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;line-height:1.5rem;vertical-align:bottom;margin:0;width:12.5rem;margin-left:1rem}.PremiumPage .FreeBanner div{width:8.5rem;height:2.8rem;margin-left:auto;display:flex;justify-content:center;align-items:center;border-radius:.4rem;background:#000}.PremiumPage .FreeBanner div h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;vertical-align:bottom}.PremiumPage .Pricing{margin-top:3rem;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;height:10rem;margin-bottom:1rem}.PremiumPage .Pricing .Price{cursor:pointer;flex:1;display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;gap:.8rem;border-radius:.4rem;background:#d9d9d908;border:1px solid rgba(255,255,255,.0509803922);position:relative}.PremiumPage .Pricing .Price .NowPrice{display:flex;align-items:center;gap:.8rem}.PremiumPage .Pricing .Price .LastPrice{position:absolute;top:1.5rem;display:flex;align-items:center;gap:.1rem;opacity:50%}.PremiumPage .Pricing .Price .LastPrice div{position:relative;display:flex;align-items:center}.PremiumPage .Pricing .Price .LastPrice div:before{bottom:0;left:0;content:"";position:absolute;width:100%;height:100%;background:url(/sprites/line.png) no-repeat center;background-size:100%;opacity:1}.PremiumPage .Pricing .Price .LastPrice img{width:1rem;height:1rem}.PremiumPage .Pricing .Price .LastPrice h4{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.3rem;letter-spacing:0px;vertical-align:bottom;margin:0}.PremiumPage .Pricing .Price h2{font-family:Gilroy-SemiBold;font-weight:600;font-size:3.2rem;line-height:1.6rem;letter-spacing:0px;vertical-align:bottom;margin:0}.PremiumPage .Pricing .Price img{width:2.2rem;height:2rem}.PremiumPage .Pricing .Price .Badges{position:absolute;display:flex;align-items:center;top:-1rem;right:0;gap:1rem}.PremiumPage .Pricing .Price .Badges .Badge{height:2rem;border-radius:.4rem;display:flex;justify-content:center;align-items:center;padding:.5rem .8rem}.PremiumPage .Pricing .Price .Badges .Badge h3{font-family:Gilroy-SemiBold;font-weight:600;font-size:1.2rem;letter-spacing:0px;text-align:center;vertical-align:bottom;color:#fffc}.PremiumPage .Pricing .Price .Badges .Badge.Days{background:#2b2b2b}.PremiumPage .Pricing .Price .Badges .Badge.Offer{background:#730018}.PremiumPage .Pricing .Price .Badges .Badge.Offer h3{color:#ff2145}.PremiumPage .BuyPrem{margin-top:2.5rem;margin-bottom:2rem;width:100%;height:5rem;display:flex;justify-content:center;align-items:center;background:radial-gradient(60% 271.34% at 66.25% -3.75%,#e41d3e,#9e081c),linear-gradient(180deg,#0000,#0000004f);border:1px solid #FF2145;box-shadow:0 6px 24.2px #00000040;border-radius:.8rem}.PremiumPage .BuyPrem h4{font-family:Gilroy-Medium;font-weight:500;font-size:1.4rem;letter-spacing:0px;text-align:center;vertical-align:bottom;margin:0;background:radial-gradient(97.04% 138.55% at 66.43% -18.87%,#fff 29.33%,#ffffff83);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:0px 6px 25px rgba(0,0,0,.66)}
