@font-face{font-family:"Impact";src:local("Impact Regular"),local("Impact-Regular"),url("../fonts/ImpactLTStd/ImpactLTStd.woff2") format("woff2"),url("../fonts/ImpactLTStd/ImpactLTStd.woff") format("woff"),url("../fonts/ImpactLTStd/ImpactLTStd.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"alumni_sansextrabold";src:url("../fonts/Alumni_Sans/alumnisans-extrabold-webfont.woff2") format("woff2"),url("../fonts/Alumni_Sans/alumnisans-extrabold-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"alfa_slab_oneregular";src:url("../fonts/AlfaSlabOne/alfaslabone-regular-webfont.woff") format("woff2"),url("../fonts/AlfaSlabOne/alfaslabone-regular-webfont.woffalfaslabone-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}body{font-family:"alumni_sansextrabold";font-style:normal;font-weight:400;background:#000;text-transform:uppercase}a{color:inherit;text-decoration:none}ul{list-style:none}img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
button{border:none;background:0 0;color:inherit;cursor:pointer;outline:none}.animate__jello{-webkit-animation:jello 1s infinite both;animation:jello 1s infinite both;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.wheel--active{-webkit-animation:2s circle--active ease-in-out infinite alternate;animation:2s circle--active ease-in-out infinite alternate}@-webkit-keyframes circle--active{0%{-webkit-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg)}to{-webkit-transform:translate(-50%,-50%) rotate(20deg);transform:translate(-50%,-50%) rotate(20deg)}}@keyframes circle--active{0%{-webkit-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg)}to{-webkit-transform:translate(-50%,-50%) rotate(20deg);transform:translate(-50%,-50%) rotate(20deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@-webkit-keyframes spin-wheel{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}60%{-webkit-transform:translate(-50%,-50%) rotate(3260deg);transform:translate(-50%,-50%) rotate(3260deg)}80%{-webkit-transform:translate(-50%,-50%) rotate(3220deg);transform:translate(-50%,-50%) rotate(3220deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(3240deg);transform:translate(-50%,-50%) rotate(3240deg)}}@keyframes spin-wheel{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}60%{-webkit-transform:translate(-50%,-50%) rotate(3260deg);transform:translate(-50%,-50%) rotate(3260deg)}
80%{-webkit-transform:translate(-50%,-50%) rotate(3220deg);transform:translate(-50%,-50%) rotate(3220deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(3240deg);transform:translate(-50%,-50%) rotate(3240deg)}}.scoreboard{background-image:url("../img/webp/scoreboard.webp");background-repeat:no-repeat;background-size:100% 100%;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;height:75px;max-width:340px;margin:15px auto 30px}.scoreboard-text{font-family:"alumni_sansextrabold";font-weight:900;font-size:40px;line-height:.9;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.scoreboard-text:nth-child(1){display:inline-block;margin-right:10px}
.game{max-width:520px;margin:0 auto;background-image:url("../img/webp/bg.webp");background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100vh;padding-top:10px;position:relative;overflow:hidden;z-index:5}.game:before{content:"";position:absolute;background-image:url("../img/webp/pers.webp");background-repeat:no-repeat;background-size:contain;width:333px;right:0;bottom:0;z-index:0;opacity:0;height:280px;-webkit-transition:opacity .3s .6s ease-in-out,z-index 1s;-o-transition:opacity .3s .6s ease-in-out,z-index 1s;transition:opacity .3s .6s ease-in-out,z-index 1s}.game-pers:before{opacity:1;z-index:25}.game-logo{max-width:140px;margin:0 auto 20px;display:block}.game-title{font-family:"alumni_sansextrabold";font-weight:900;font-size:40px;text-align:center}.game-title span{display:block;line-height:.9;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-transition:line-height .4s 1s ease-in-out,-webkit-filter .4s 1s ease-in-out;transition:line-height .4s 1s ease-in-out,-webkit-filter .4s 1s ease-in-out;-o-transition:line-height .4s 1s ease-in-out,filter .4s 1s ease-in-out;transition:line-height .4s 1s ease-in-out,filter .4s 1s ease-in-out;transition:line-height .4s 1s ease-in-out,filter .4s 1s ease-in-out,-webkit-filter .4s 1s ease-in-out}
.game-cards__item{position:relative;width:65%;min-width:300px;height:175px;margin:0 auto 15px;z-index:5;overflow:hidden;cursor:pointer}.game-cards__item-frame{height:171px;-o-object-fit:fill;object-fit:fill}.game-cards__item-flag,.game-cards__item-prize{position:absolute;left:0;top:0;bottom:0;height:98%;max-height:175px;width:98%;border-radius:40px;-o-object-fit:fill;object-fit:fill}.game-cards__item-flag{z-index:-1}.game-cards__item-prize{z-index:-2}.game-wheel{position:relative;width:95%;margin:0 auto}.game-wheel__arrow{width:60px;position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.game-wheel__bonuses{width:94%;height:94%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.game-wheel__bonuses span{font-family:"alfa_slab_oneregular";font-size:26px;-webkit-text-stroke:1.4px #000;text-align:center;display:block;position:absolute;line-height:1}
.game-wheel__bonuses span:nth-child(2){color:#00f0ff;left:7%;top:44%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.game-wheel__bonuses span:nth-child(3){color:#0073de;left:42%;top:7%}.game-wheel__bonuses span:nth-child(4){color:#00f0ff;right:7%;top:44%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.game-wheel__bonuses span:nth-child(5){color:#0073de;left:41%;bottom:7%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.game-wheel__bonuses--active{-webkit-animation:spin-wheel 6s ease-in-out;animation:spin-wheel 6s ease-in-out;-webkit-transform:translate(-50%,-50%) rotate(3240deg);-ms-transform:translate(-50%,-50%) rotate(3240deg);transform:translate(-50%,-50%) rotate(3240deg)}.game-wheel__circle{width:100%;height:100%}.game-wheel__btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("../img/webp/wheel-btn.webp");background-repeat:no-repeat;background-size:contain;width:25%;height:25%}
.game-wheel__btn span{font-family:"alfa_slab_oneregular";font-size:30px;background:-webkit-gradient(linear,left top,left bottom,from(#ff001f),to(#540000));background:-o-linear-gradient(top,#ff001f 0%,#540000 100%);background:linear-gradient(180deg,#ff001f 0%,#540000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-filter:drop-shadow(2.5px 1px 0px #000);filter:drop-shadow(2.5px 1px 0px #000)}.popup{position:absolute;bottom:0;right:0;left:0;top:0;background:0 0;-webkit-transition:background .4s .8s ease-in-out,z-index .1s .8s;-o-transition:background .4s .8s ease-in-out,z-index .1s .8s;transition:background .4s .8s ease-in-out,z-index .1s .8s;z-index:-1}.popup--active{background:rgba(37,0,67,.55);z-index:10;-webkit-transition:background .4s .3s ease-in-out,z-index .1s .3s;-o-transition:background .4s .3s ease-in-out,z-index .1s .3s;transition:background .4s .3s ease-in-out,z-index .1s .3s}.popup-content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:20px;top:20%;left:50%;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);text-align:center;background-image:url("../img/webp/popup.webp");background-repeat:no-repeat;background-size:100% 100%;width:310px;height:215px;-webkit-transition:-webkit-transform .3s .6s ease-in-out;transition:-webkit-transform .3s .6s ease-in-out;-o-transition:transform .3s .6s ease-in-out;transition:transform .3s .6s ease-in-out;transition:transform .3s .6s ease-in-out,-webkit-transform .3s .6s ease-in-out}
.popup-content__title{font-family:"Impact";font-size:30px;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.popup-content__text{font-family:"Impact";font-size:24px;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:5px}.popup-content__subtitle{font-family:"Impact";font-size:54px;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
.popup--active .popup-content{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform .3s .4s ease-in-out;transition:-webkit-transform .3s .4s ease-in-out;-o-transition:transform .3s .4s ease-in-out;transition:transform .3s .4s ease-in-out;transition:transform .3s .4s ease-in-out,-webkit-transform .3s .4s ease-in-out}.popup-btn{background-image:url("../img/webp/btn.webp");position:absolute;left:50%;bottom:-80px;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);background-repeat:no-repeat;background-size:100% 100%;width:221px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transition:-webkit-transform .3s .2s ease-in-out;transition:-webkit-transform .3s .2s ease-in-out;-o-transition:transform .3s .2s ease-in-out;transition:transform .3s .2s ease-in-out;transition:transform .3s .2s ease-in-out,-webkit-transform .3s .2s ease-in-out}
.popup-btn span{font-family:"Impact";font-size:24px;background:-webkit-gradient(linear,left top,left bottom,from(#f7fa00),to(#ff9100));background:-o-linear-gradient(top,#f7fa00 0%,#ff9100 100%);background:linear-gradient(180deg,#f7fa00 0%,#ff9100 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-filter:drop-shadow(2.5px 1px 0px #000);filter:drop-shadow(2.5px 1px 0px #000);letter-spacing:2px;margin-top:5px}.popup--active .popup-btn{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform .3s .5s ease-in-out;transition:-webkit-transform .3s .5s ease-in-out;-o-transition:transform .3s .5s ease-in-out;transition:transform .3s .5s ease-in-out;transition:transform .3s .5s ease-in-out,-webkit-transform .3s .5s ease-in-out}.text--hidden{-webkit-filter:blur(2px);filter:blur(2px);line-height:0 !important}#popup-2 .popup-content{padding-bottom:2px}
@media (max-width:455px){.game-wheel__bonuses span{font-size:5vw}.game-wheel__btn span{font-size:20px;margin-right:3px}.game-cards__item,.game-cards__item-frame{height:150px}.game-cards__item-flag,.game-cards__item-prize{border-radius:30px}.game-logo{max-width:100px;margin:0 auto 10px}.scoreboard{margin:5px auto 10px}.game-cards__item{margin:0 auto 5px}.game-wheel__arrow{width:40px;top:-10px}}@media (max-width:390px){.game-title{font-size:35px}.scoreboard{width:80%;height:65px}.scoreboard-text{font-size:35px}}