a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#393939;-webkit-box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{color:inherit;outline:none;text-decoration:none}img,video{height:auto;max-width:100%}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;height:auto;max-width:100%}html{font-size:.8333333333vw;height:100%;overflow:hidden}@media (min-aspect-ratio:32/15){html{font-size:.78125vw}}@media (min-aspect-ratio:96/43){html{font-size:.7291666667vw}}@media (min-aspect-ratio:12/5){html{font-size:.6770833333vw}}@media (min-aspect-ratio:8/3){html{font-size:.625vw}}@media (min-aspect-ratio:32/11){html{font-size:.5729166667vw}}@media (min-aspect-ratio:16/5){html{font-size:.5208333333vw}}@media (orientation:portrait){html{font-size:3.738317757vw}}@media (orientation:portrait) and (min-aspect-ratio:8/17){html{font-size:3.5046728972vw}}@media (orientation:portrait) and (min-aspect-ratio:16/31){html{font-size:3.2710280374vw}}@media (orientation:portrait) and (min-aspect-ratio:32/57){html{font-size:3.0373831776vw}}@media (orientation:portrait) and (min-aspect-ratio:32/53){html{font-size:2.8037383178vw}}@media (orientation:portrait) and (min-aspect-ratio:32/49){html{font-size:2.5700934579vw}}@media (orientation:portrait) and (min-aspect-ratio:32/45){html{font-size:2.3364485981vw}}@media (orientation:portrait) and (min-aspect-ratio:32/41){html{font-size:2.1028037383vw}}body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Montserrat,Arial,"sans-serif";font-weight:500;max-width:100%;overflow:hidden;text-transform:uppercase}.body-wrap{background: #000 url(../img/bg.jpg) 50%/cover no-repeat;
background-image: url(../img_convert/bg.webp);min-height:100%;overflow:hidden;position:relative;width:100%;z-index:0}@media (orientation:portrait){.body-wrap{background-position:10% 50%}}.container{margin:auto;max-width:91.25rem;width:100%}button{cursor:pointer}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff")}.main{overflow:hidden;padding:7.3125em 0 17.75em;position:relative;width:100%}.main__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main__logo{display:block;margin-bottom:5.8125em;width:11.75em}.main__logo img{width:100%}.main__top{font-size:4.0625em;line-height:112%;text-shadow:0 .0615384615em .2307692308em rgba(0,0,0,.36)}.main__count{font-size:8.75em;font-weight:900;letter-spacing:-.03em;line-height:1.2;position:relative;z-index:0}.main__count:before{content:attr(data-text);left:0;position:absolute;text-shadow:0 .0285714286em .1071428571em rgba(0,0,0,.36);top:0;z-index:-1}.main__count span{background:linear-gradient(236.77deg,#e1ff00 47.38%,#28bb07 156.17%);-webkit-background-clip:text;color:transparent;position:relative}.main__descr{font-size:2em;line-height:112%;text-shadow:0 .125em .46875em rgba(0,0,0,.36);text-transform:none}.main__button_wrap{margin-top:5.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main__button{background:linear-gradient(236.77deg,#e1ff00 47.38%,#28bb07 156.17%);border:none;border-radius:.14em;color:#160207;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:3.125em;font-weight:700;gap:.84em;padding:.4em .4em .4em 1.82em;text-transform:uppercase;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.main__button img{width:1em}.main__button:not(:disabled):hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main__trying{font-size:.9375em;margin-top:.8666666667em;text-align:center}@media (min-aspect-ratio:128/69){.main{padding:3.3125em 0 15em}.main__logo{margin-bottom:2.8125em}}@media (orientation:portrait){.main{padding-bottom:1.25em;padding-top:3.625em}.main__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.main__logo{margin-bottom:3.375em;width:10.625em}.main__top{font-size:1.875em}.main__count{font-size:4.0625em}.main__descr{font-size:.75em}.main__button_wrap{margin:31.75em auto 0;width:100%}.main__button{border-radius:.1666666667em;font-size:1.875em;margin-left:auto;margin-right:auto;padding:.5333333333em .4666666667em .5333333333em 2.5em}.main__trying{font-size:.75em}}@media (orientation:portrait) and (min-aspect-ratio:8/17){.main__logo{margin-bottom:2.1875em}}.popup__item{background:rgba(0,0,0,.8);bottom:0;display:grid;left:0;place-items:center;position:fixed;right:0;top:0;-webkit-transition:opacity .15s;transition:opacity .15s}.popup__item:not(.active){opacity:0;pointer-events:none}.popup__content{border-radius:2.5em;color:#160207;max-width:100%;padding:2.5em 4.0625em 3.5625em;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.popup__content--loose{background:linear-gradient(236.77deg,#e1ff00 47.38%,#28bb07 156.17%)}.popup__content--win{background:linear-gradient(211.75deg,#fff 20.57%,#c1f301 149.97%);border:.4375em solid rgba(0,0,0,.6);-webkit-box-shadow:0 .25em 5.375em rgba(144,255,0,.5);box-shadow:0 .25em 5.375em rgba(144,255,0,.5);padding-left:0;padding-right:0;width:50.5em}.popup__text{font-size:3.125em;font-weight:700;line-height:112%}.popup__text_small{font-size:3.125em;margin-bottom:.24em}.popup__text_win{font-size:3.125em;font-weight:900;letter-spacing:-.03em}.popup__button_wrap{margin-top:2.875em}.popup__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0f0f0f;border:none;border-radius:.1555555556em;color:#fff;font:inherit;font-size:2.8125em;font-weight:500;min-width:10.2222222222em;padding:.5111111111em 1.1111111111em;text-align:center;text-transform:uppercase;-webkit-transition:background .15s;transition:background .15s}.popup__button:hover{background:#303030}.popup__coins img,.popup__coins picture{position:absolute;width:14.0625em}.popup__coins img:first-child,.popup__coins picture:first-child{margin:-11em -10em 0 0;right:0;top:0}.popup__coins img:nth-child(2),.popup__coins picture:nth-child(2){bottom:0;left:0;margin:0 0 -13em -10em;-webkit-transform:rotate(-30deg) scaleX(-1);-ms-transform:rotate(-30deg) scaleX(-1);transform:rotate(-30deg) scaleX(-1)}.popup__coins picture img{margin:0!important;position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%!important}@media (orientation:portrait){.popup__content{padding:2em .3125em}.popup__content--loose{width:24.6875em}.popup__content--win{width:22.0625em}.popup__text{font-size:1.875em}.popup__text_small{font-size:1.5625em}.popup__text_win{font-size:1.875em}.popup__button{font-size:1.5625em}.popup__button_wrap{margin-top:1.875em}.popup__coins img,.popup__coins picture{position:absolute;width:6.875em}.popup__coins img:first-child,.popup__coins picture:first-child{margin:-5em -4em 0 0}.popup__coins img:nth-child(2),.popup__coins picture:nth-child(2){margin:0 0 -7em -4em}}.game{bottom:0;color:#898989;font-size:.875em;height:49.2857142857em;left:0;margin:0 auto 3.4375em;position:absolute;right:0;text-transform:none;width:130.5714285714em;z-index:-1;--planeX:87.5em;--planeY:-37.5em}.game .active{color:#fff}.game__line_y{gap:2.2142857143em;left:0;text-align:right;top:0}.game__line_x,.game__line_y{bottom:0;display:grid;position:absolute}.game__line_x{gap:6.5714285714em;grid-auto-flow:column;left:36.5em}.game__coeff{bottom:1.65em;color:#c1f301;font-size:7.5em;font-weight:700;position:absolute;right:.3333333333em}.game__plane{bottom:0;left:17.5625em;margin-bottom:-.625em;position:absolute;width:26.5625em;z-index:0}.game_active .game__plane{--planeXTrue:calc(var(--planeX)/2);--planeYTrue:calc(var(--planeY)/2);-webkit-animation:plane_anim 8s ease-in-out both;animation:plane_anim 8s ease-in-out both}.game_active .game__plane:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.game_active_win .game__plane{--planeXTrue:var(--planeX);--planeYTrue:var(--planeY);-webkit-animation:plane_anim 8s ease-in-out both;animation:plane_anim 8s ease-in-out both}.game_active_win .game__plane:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.game__plane img{position:relative}.game__plane:before{background:radial-gradient(42.24% 42.24% at 50% 50%,rgba(225,255,0,.8) 0,rgba(225,255,0,.432) 29.91%,rgba(225,255,0,0) 100%);content:"";display:block;height:18.75em;left:50%;opacity:.3;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);-webkit-transition:opacity .55s,-webkit-transform .55s;transition:opacity .55s,-webkit-transform .55s;transition:transform .55s,opacity .55s;transition:transform .55s,opacity .55s,-webkit-transform .55s;width:18.75em;z-index:-1}.game__detector{bottom:0;left:17.5625em;margin-bottom:-.625em;opacity:0;position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:26.5625em}.game #canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (orientation:portrait){.game{bottom:auto;height:32.285714em;margin:0 auto;top:21em;width:28.571429em;--planeX:18.6em;--planeY:-21.5em;overflow:hidden}.game__line_x,.game__line_y{font-size:.5em}.game__line_x{gap:3.05em;left:8.9375em}.game__plane{left:1.5625em;margin-bottom:0;width:8.4285714286em}.game__plane:before{height:8.25em;width:8.25em}.game__detector{left:1.5625em;margin-bottom:0;width:8.4285714286em}.game__coeff{bottom:auto;font-size:4.6428571429em;left:.8923076923em;right:auto;top:.8307692308em}}@-webkit-keyframes plane_anim{0%{-webkit-transform:translate(0);transform:translate(0)}75%,to{-webkit-transform:translate(var(--planeXTrue)) translateY(var(--planeYTrue)) rotate(-45deg);transform:translate(var(--planeXTrue)) translateY(var(--planeYTrue)) rotate(-45deg)}}@keyframes plane_anim{0%{-webkit-transform:translate(0);transform:translate(0)}75%,to{-webkit-transform:translate(var(--planeXTrue)) translateY(var(--planeYTrue)) rotate(-45deg);transform:translate(var(--planeXTrue)) translateY(var(--planeYTrue)) rotate(-45deg)}}