*,:after,:before{box-sizing:border-box}.auth-step__item input,body{font-weight:500;background-color:var(--white)}body,html{overscroll-behavior:none}#main,body,html{height:100%;overflow:hidden}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,main,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{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,img,main,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,span{display:inline-block}table{border-collapse:collapse;border-width:0;padding:0;margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;--vh:100%;-ms-touch-action:none;touch-action:none;scroll-behavior:smooth;-ms-scroll-chaining:none}input,textarea{color:#333;outline:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}body,button,input,textarea{font-family:var(--font-family)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 50px #fff inset!important}input[type=button],input[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;background:0 0;padding:0}form,td{margin:0;padding:0}a{text-decoration:none;outline:0;color:inherit}ul{list-style:none}*{-webkit-tap-highlight-color:transparent}input:not([type=checkbox],[type=radio]),select,textarea{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear{display:none}:root{--font-family:"Wog",sans-serif;--white:#fff;--green:#00A750;--green_light:#D4FFB3;--gray:#898989}@font-face{font-family:WOG;src:url(../fonts/WOG/WOG-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:WOG;src:url(../fonts/WOG/WOG-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:WOG;src:url(../fonts/WOG/WOG-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@-webkit-keyframes pumpkinFadeOut{from{opacity:1}to{opacity:0}}@keyframes pumpkinFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes pumpkinFadeIn{from{opacity:0}to{opacity:1}}@keyframes pumpkinFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes prizeFadeIn{from{opacity:0}to{opacity:1}}@keyframes prizeFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes tilt-n-move-shaking{0%,100%,50%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}75%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}}@keyframes tilt-n-move-shaking{0%,100%,50%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}75%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}}@-webkit-keyframes carFadeIn{from{-webkit-transform:translateY(50vh);transform:translateY(50vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes carFadeIn{from{-webkit-transform:translateY(50vh);transform:translateY(50vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move{0%,100%{rotate:0deg}50%{rotate:10deg}}@keyframes move{0%,100%{rotate:0deg}50%{rotate:10deg}}@-webkit-keyframes stop{100%{rotate:var(--rotate)}}@keyframes stop{100%{rotate:var(--rotate)}}@-webkit-keyframes eggFade{0%,25%{opacity:1}100%,50%{opacity:0}}@keyframes eggFade{0%,25%{opacity:1}100%,50%{opacity:0}}@-webkit-keyframes eggLast{0%,100%{opacity:1}}@keyframes eggLast{0%,100%{opacity:1}}@-webkit-keyframes shineFade{0%{opacity:0}100%,50%{opacity:1}}@keyframes shineFade{0%{opacity:0}100%,50%{opacity:1}}@-webkit-keyframes sparkle{0%{opacity:1;top:37%;left:44%}49%{top:37%;left:44%}50%{top:50%;left:50%}100%{opacity:1;top:50%;left:50%}}@keyframes sparkle{0%{opacity:1;top:37%;left:44%}49%{top:37%;left:44%}50%{top:50%;left:50%}100%{opacity:1;top:50%;left:50%}}@-webkit-keyframes showLight{0%,100%{opacity:0}25%,75%{opacity:1}}@keyframes showLight{0%,100%{opacity:0}25%,75%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes nozzleMove{0%{top:15%;left:-15%}100%{top:0;left:0}}@keyframes nozzleMove{0%{top:15%;left:-15%}100%{top:0;left:0}}@-webkit-keyframes blockMoveOut{0%{top:0;opacity:1}100%{top:100%;opacity:0}}@keyframes blockMoveOut{0%{top:0;opacity:1}100%{top:100%;opacity:0}}@-webkit-keyframes decorShow{0%{opacity:0;-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(-12px,8px) scale(.95) rotate(-2deg);transform:translate(-12px,8px) scale(.95) rotate(-2deg)}}@keyframes decorShow{0%{opacity:0;-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(-12px,8px) scale(.95) rotate(-2deg);transform:translate(-12px,8px) scale(.95) rotate(-2deg)}}@-webkit-keyframes confettiFloat1{0%{-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}100%{-webkit-transform:translate(10px,-10px) scale(1.05) rotate(2deg);transform:translate(10px,-10px) scale(1.05) rotate(2deg)}}@keyframes confettiFloat1{0%{-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}100%{-webkit-transform:translate(10px,-10px) scale(1.05) rotate(2deg);transform:translate(10px,-10px) scale(1.05) rotate(2deg)}}@-webkit-keyframes confettiFloat2{0%{-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}100%{-webkit-transform:translate(-12px,8px) scale(.95) rotate(-2deg);transform:translate(-12px,8px) scale(.95) rotate(-2deg)}}@keyframes confettiFloat2{0%{-webkit-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}100%{-webkit-transform:translate(-12px,8px) scale(.95) rotate(-2deg);transform:translate(-12px,8px) scale(.95) rotate(-2deg)}}@-webkit-keyframes zoomIn{0%{max-width:100dvw;width:100dvw;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{max-width:var(--max_size);width:var(--max_size);-webkit-transform:translate(var(--image_left),calc(var(--image_top) - 66px));transform:translate(var(--image_left),calc(var(--image_top) - 66px))}}@keyframes zoomIn{0%{max-width:100dvw;width:100dvw;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{max-width:var(--max_size);width:var(--max_size);-webkit-transform:translate(var(--image_left),calc(var(--image_top) - 66px));transform:translate(var(--image_left),calc(var(--image_top) - 66px))}}@-webkit-keyframes lightsShine{0%{opacity:0}100%{opacity:1}}@keyframes lightsShine{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes trackScale{0%{height:180px;left:50%}100%{height:280px;left:70%}}@keyframes trackScale{0%{height:180px;left:50%}100%{height:280px;left:70%}}@-webkit-keyframes shineScale{0%{height:113px}100%{height:130px}}@keyframes shineScale{0%{height:113px}100%{height:130px}}@-webkit-keyframes showBackround{0%{opacity:0}100%{opacity:1}}@keyframes showBackround{0%{opacity:0}100%{opacity:1}}body{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.07;color:#1A4258;min-width:320px;margin:auto;position:relative;-ms-scroll-chaining:none}#main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;background:linear-gradient(169.93deg,#06244E .83%,#44EA60 111.52%),linear-gradient(168.98deg,#15540B -9.78%,#25A53B 105.6%);--code_visibility:visible;--code_opacity:1;--otp_visibility:hidden;--otp_opacity:0;--choose_visibility:hidden;--choose_opacity:0;--choose_scale:1.5;--show_visibility:hidden;--show_opacity:0;--prize_visibility:hidden;--prize_opacity:0;--errors_visibility:hidden;--errors_opacity:0;--show_bg_visibility:hidden;--show_bg_opacity:0}#main .auth-step,#main .errors,#main .prize-step{z-index:2}#main:not([data-step=""]){--code_visibility:hidden;--code_opacity:0}#main[data-step=otp]{--otp_visibility:visible;--otp_opacity:1}#main[data-step=choose]{--choose_visibility:visible;--choose_opacity:1;--choose_scale:1}#main[data-step=show]{--show_visibility:visible;--show_opacity:1}#main[data-step=prize]{--prize_visibility:visible;--prize_opacity:1;--prize_ball_height:655px}#main[data-step=errors]{--errors_visibility:visible;--errors_opacity:1;--errors_ball_height:565px}#main[data-step=errors] .errors{transition-delay:0s}.ball-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding:200px 0 70px;height:var(--ball_height);transition:height 1s}.ball-block .ball-content{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:300px;position:relative;z-index:3;font-weight:500;font-size:17px;line-height:107%;letter-spacing:0;text-align:center}.ball-block .ball-content img{position:absolute;top:0;left:0;right:0}.ball-block .ball-content .title{position:relative;z-index:2}.ball-block .ball-bottom,.ball-block .ball-top{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:570px;height:285px;display:-ms-flexbox;display:flex}.ball-block .ball-bottom img,.ball-block .ball-top img{width:570px;height:auto;-o-object-fit:cover;object-fit:cover}.ball-block .ball-top{top:0;z-index:2;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.ball-block .ball-top img{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.ball-block .ball-bottom{bottom:0;-ms-flex-align:end;align-items:flex-end;overflow:hidden}.ball-block .ball-bottom img{-webkit-transform:translate(3px,115px);transform:translate(3px,115px)}.auth-step{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.auth-step__item,.auth-step__success:after{position:absolute;top:0;left:0;right:0;bottom:0}.auth-step.hidden{display:none}.auth-step__item{text-align:center;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.auth-step__item .title{font-weight:500;font-size:22px;color:#DCFFF7}.auth-step__item input{-webkit-appearance:none;-moz-appearance:textfield;color:var(--gray);border-radius:30px;border:1px solid var(--white);height:59px;font-size:23px;padding:0 10px;text-align:inherit;margin:33px 0 15px;transition:border .3s}.auth-step__item input::-webkit-input-placeholder{color:var(--gray)}.auth-step__item input::-moz-placeholder{color:var(--gray)}.auth-step__item input:-ms-input-placeholder{color:var(--gray)}.auth-step__item input::-ms-input-placeholder{color:var(--gray)}.auth-step__item input::placeholder{color:var(--gray)}.auth-step__item input::-webkit-inner-spin-button,.auth-step__item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.auth-step__item input.error{border-color:red}.auth-step__code,.auth-step__otp,.auth-step__success{z-index:1;padding:36px;transition:visibility .5s,opacity .5s}.auth-step__code{visibility:var(--code_visibility);opacity:var(--code_opacity)}.auth-step__otp{visibility:var(--otp_visibility);opacity:var(--otp_opacity)}.auth-step__success{visibility:var(--choose_visibility);opacity:var(--choose_opacity);transition:visibility .5s,opacity .5s;width:100%;height:100%;cursor:pointer;padding-bottom:0}.auth-step__success:after{content:"";z-index:3;background:url(../img/background/choose_background.png) 50% 50%/100% 100% no-repeat;-webkit-transform:scale(var(--choose_scale));transform:scale(var(--choose_scale));transition:visibility .5s,opacity .5s,-webkit-transform .8s;transition:visibility .5s,opacity .5s,transform .8s;transition:visibility .5s,opacity .5s,transform .8s,-webkit-transform .8s;-webkit-transform-origin:50% 20%;transform-origin:50% 20%}.auth-step__success .animation,.auth-step__success .title{opacity:var(--choose_opacity);transition:opacity .8s;transition-delay:.5s}.auth-step__success.animate:after{-webkit-transform:scale(1.5);transform:scale(1.5);transition-delay:4.5s}.auth-step__success.animate .title{opacity:0;transition-delay:1s}.auth-step__success.animate .animation{top:0;left:0;right:0;bottom:0;transition:all .5s;transition-delay:4.5s}.auth-step__success.animate .animation img:not(.gif){display:none}.auth-step__success.animate .animation .gif{opacity:1;position:static}.auth-step__success .title{font-weight:700;font-size:24px;line-height:1.07;text-transform:uppercase}@media (max-width:375px){.auth-step__success .title{font-size:18px}}.auth-step__success .animation{position:fixed;top:5%;left:7%;right:8%;bottom:25%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.auth-step__success .animation img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.auth-step__success .animation .gif{opacity:0;position:absolute}.auth-step__success .play{position:fixed;z-index:5;left:30%;right:30%;bottom:15%;height:10%}.prize-step,.prize-step__gift{left:0;top:0;height:100%;-ms-flex-positive:1;width:100%;z-index:1}.prize-step{--prize_container_height:655px;--ball_height:var(--prize_ball_height, 450px);flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:fixed;visibility:var(--prize_visibility);opacity:var(--prize_opacity);transition:visibility .5s,opacity .5s;pointer-events:none}.prize-step__gift{pointer-events:auto;position:absolute;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.prize-step__gift-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.prize-step__gift-item__content{font-size:15px;line-height:1.15;text-align:center;position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:var(--prize_container_height)}.prize-step__gift-item .actions-block{width:328px;max-width:calc(100% - 48px);margin:6% auto}.prize-step__gift-item .button{-ms-flex-negative:0;flex-shrink:0;padding:0 12px;height:64px;font-weight:500;font-size:24px;line-height:107%;text-align:center;color:#04441E;background:rgba(255,249,130,.6);border:2px solid currentColor}@media (max-height:600px) or (max-width:375px){.prize-step__gift-item .button{height:56px;font-size:18px}}.prize-step__gift-item .note{font-weight:400;font-size:10px;line-height:1.15;text-align:center;color:#04441E;margin:6% 0 0}.prize-step .prize-content-block{-ms-flex-positive:1;flex-grow:1;display:grid;grid-template-columns:100%}.prize-step .prize-content-block .image-block{width:100%;height:170px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.prize-step .prize-content-block .image-block img{position:static;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.prize-step .prize-content-block .chances{margin:10px 0 0;padding:10px 0 0;border-top:1px solid currentColor}.prize-step .prize-content-block .chances .value{font-weight:700;font-size:50px;line-height:1.15;text-align:center}.prize-step .ball-block{padding:200px 0 80px}.prize-step .ball-block .ball-content{-ms-flex-align:start;align-items:flex-start;overflow:hidden;font-size:20px;line-height:1.1;text-align:center;color:#04441E}.prize-step .ball-block .ball-content.small-text{font-size:13px}.prize-step .ball-block .ball-content.small-text #prizeName{font-weight:inherit}.prize-step .ball-block .ball-content.small-text .text-after{display:none}.prize-step .ball-block .ball-top img{-webkit-transform:translate(-13px,-30px);transform:translate(-13px,-30px)}.prize-step .ball-block .ball-bottom{height:372px}.prize-step .ball-block .ball-bottom img{-webkit-transform:translate(0,115px);transform:translate(0,115px)}.button{--fontWeight:500;--background:#CDF8FB;--borderColor:var(--background);--borderHoverColor:var(--background);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:32px;background:rgba(255,249,130,.6);border:2px solid currentColor;padding:0 12px;height:64px;font-weight:500;font-size:24px;line-height:107%;text-align:center;color:#04441E;cursor:pointer}@media (max-height:600px) or (max-width:375px){.button{height:56px;font-size:18px}}.errors,.errors__img{left:0;top:0;height:100%;width:100%}.button.disabled{pointer-events:none}.button b{margin-left:5px}.errors{--errors_container_height:565px;--ball_height:var(--errors_ball_height, 450px);-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;z-index:1;position:fixed;visibility:var(--errors_visibility);opacity:var(--errors_opacity);transition:visibility .4s,opacity .4s;transition-delay:.4s}.errors__img{position:absolute;-o-object-fit:contain;object-fit:contain;z-index:-2}.errors__item{width:100%;max-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.errors__item-content{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:var(--errors_container_height)}.errors__item .button{-ms-flex-negative:0;flex-shrink:0;width:328px;max-width:calc(100% - 48px);padding:0 12px;margin:20px 0}