/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}

body{margin:0}

main{display:block}

h1{font-size:2em;margin:.67em 0}

hr{box-sizing:content-box;height:0;overflow:visible}

pre{font-family:monospace,monospace;font-size:1em}

a{background-color:rgba(0,0,0,0)}

abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

b,strong{font-weight:bolder}

code,kbd,samp{font-family:monospace,monospace;font-size:1em}

small{font-size:80%}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sub{bottom:-0.25em}

sup{top:-0.5em}

img{border-style:none}

button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}

button,input{overflow:visible}

button,select{text-transform:none}

button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}

button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}

button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}

fieldset{padding:.35em .75em .625em}

legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

progress{vertical-align:baseline}

textarea{overflow:auto}

[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}

[type=search]{-webkit-appearance:textfield;outline-offset:-2px}

[type=search]::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

details{display:block}

summary{display:list-item}

template{display:none}

[hidden]{display:none}
@keyframes cube-loader{
0%,10%{transform:perspective(136px) rotateX(-180deg);opacity:0}

25%,75%{transform:perspective(136px) rotateX(0deg);opacity:1}

90%,100%{transform:perspective(136px) rotateY(180deg);opacity:0}}

@keyframes fade-in-top{
0%{visibility:visible;opacity:0;transform:translate(0, -5vh) scale(0.5)}

100%{visibility:visible;opacity:1;transform:translate(0) scale(1)}}

@keyframes fade-in-opacity{
0%{opacity:0}

100%{opacity:1}}

@keyframes fade-in-scale{
0%{opacity:0;transform:scale(0.7)}

100%{opacity:1;transform:scale(1)}}

@keyframes fade-in-bottom{
0%{opacity:0;transform:translate(0%, 30%)}

100%{opacity:1;transform:translate(0%, 0%)}}

@keyframes game-scene-bg-move{
0%{opacity:0;transform:scale(1)}

25%,75%{opacity:1}

100%{opacity:0;transform:scale(1.2)}}

@keyframes game-row-in{
0%{opacity:0;width:125%;transform:translateX(20%)}}

@keyframes cell-on{
0%{filter:grayscale(1) brightness(0.4)}

70%,100%{filter:grayscale(0) brightness(1)}}

@keyframes fade-in{
0%{visibility:visible;opacity:0}

100%{visibility:visible;opacity:1}}

@keyframes fade-in-top{
0%{visibility:visible;opacity:0;transform:translate(0, -10vh)}

100%{visibility:visible;opacity:1;transform:translate(0)}}

@keyframes fade-in-right{
0%{visibility:visible;opacity:0;transform:translate(3vw, 0) scale(0.5)}

100%{visibility:visible;opacity:1;transform:translate(0vw, 0) scale(1)}}

@keyframes loader{
0%{transform:rotate(0deg)}

25%{transform:rotate(180deg)}

50%{transform:rotate(180deg)}

75%{transform:rotate(360deg)}

100%{transform:rotate(360deg)}}

@keyframes loader-inner{
0%{height:0%}

25%{height:0%}

50%{height:100%}

75%{height:100%}

100%{height:0%}}

@keyframes lock-on{
0%{background-position:0 0}

50%{opacity:1;background-position:100% 0}

100%{opacity:0}}

@keyframes frame-top{
0%{background-position:0 0}

100%{background-position:100% 0}}

@keyframes frame-left{
0%{background-position:0 0}

100%{background-position:0 100%}}

@keyframes bottle-1{
0%{transform:translate(77%, -109%) rotate(0deg) scale(1);z-index:1}

40%{transform:translate(-90%, -45%) rotate(19deg) scale(1.35);z-index:1}

50%{transform:translate(-90%, -45%) rotate(19deg) scale(1.35);z-index:1}

90%{transform:translate(9%, 31%) rotate(0deg) scale(2.25);z-index:4}

100%{transform:translate(9%, 31%) rotate(0deg) scale(2.25);z-index:4}}

@keyframes bottle-2{
0%{transform:translate(38%, 34%) scale(1) rotate(0deg);opacity:1;z-index:2}

40%{transform:translate(39%, -53%) scale(0.6) rotate(-27deg);opacity:1}

50%{transform:translate(39%, -53%) scale(0.6) rotate(-27deg);opacity:1}

90%{transform:translate(-11%, 0%) scale(0.6) rotate(0deg);opacity:1}

100%{transform:translate(-11%, 0%) scale(0.6) rotate(0deg);opacity:0}}

@keyframes bottle-3{
0%{transform:translate(-52%, -22%) rotate(0deg) scale(1);opacity:1;z-index:3}

40%{transform:translate(33%, 39%) rotate(-17deg) scale(1.15);opacity:1}

50%{transform:translate(33%, 39%) rotate(-17deg) scale(1.15);opacity:1}

90%{transform:translate(-7%, 15%) rotate(0deg) scale(1);opacity:1}

100%{transform:translate(-7%, 15%) rotate(0deg) scale(1);opacity:0}}

@keyframes bottle-shake{
0%{transform:rotate(0deg)}

8%{transform:rotate(-15deg)}

25%{transform:rotate(15deg)}

42%{transform:rotate(-15deg)}

59%{transform:rotate(15deg)}

77%{transform:rotate(-15deg)}

85%{transform:rotate(0deg) scale(1);opacity:1}

100%{transform:rotate(0deg) scale(0.6);opacity:0}}

@keyframes bg-rotate{
0%{transform:rotate(0deg)}

100%{transform:rotate(-365deg)}}

@keyframes bottle-scale{
0%{transform:scale(1) rotate(-7deg)}

50%{transform:scale(1.1) rotate(3deg)}

100%{transform:scale(1) rotate(-7deg)}}

@keyframes start-button-pulse{
0%{transform:scale(1)}

50%{transform:scale(1.05)}

100%{transform:scale(1)}}

@keyframes button-border{
0%{transform:scaleY(1) scaleX(1);opacity:1}

99%{transform:scaleY(1.8) scaleX(1.15);opacity:0}

100%{transform:scaleY(1) scaleX(1);opacity:1}}

@keyframes image-anim-shadow{
0%{transform:scale(1) translate(-50%, -50%);opacity:1}

50%{transform:scale(0.4) translate(-50%, -50%);opacity:.2}

100%{transform:scale(1) translate(-50%, -50%);opacity:1}}

@keyframes image-anim{
0%{transform:translateY(0%)}

50%{transform:translateY(-5%)}

100%{transform:translateY(0%)}}

@keyframes image-anim-min{
0%{transform:translateY(0%)}

50%{transform:translateY(-15%)}

100%{transform:translateY(0%)}}

@keyframes image-anim-flask{
0%{transform:translateY(0%) rotate(10deg)}

50%{transform:translateY(-5%) rotate(20deg)}

100%{transform:translateY(0%) rotate(10deg)}}

@keyframes image-anim-flask-2{
0%{transform:translateY(0%) rotate(-4deg)}

50%{transform:translateY(-5%) rotate(2deg)}

100%{transform:translateY(0%) rotate(-4deg)}}

@keyframes image-anim-flask-3{
0%{transform:translateY(0%) rotate(7deg)}

50%{transform:translateY(-4%) rotate(14deg)}

100%{transform:translateY(0%) rotate(7deg)}}

@keyframes text-in-bottom{
0%{transform:translate(0, 1em);opacity:0}

100%{transform:translate(0, 0);opacity:1}}

@-webkit-keyframes autofill{
to{color:inherit;background:rgba(0,0,0,0)}}

@keyframes line-scale-x{
0%{transform:scaleX(0)}

100%{transform:scaleX(1)}}

@keyframes menu-fade-in-top{
0%{transform:translate(0, -5vh);opacity:0}

100%{transform:translate(0, 0);opacity:1}}

@keyframes menu-fade-in-bottom{
0%{transform:translate(0, 5vh);opacity:0}

100%{transform:translate(0, 0);opacity:1}}

@keyframes blink-text{
0%{opacity:.6;transform:scale(1)}

100%{opacity:1;transform:scale(1.02)}}

@keyframes btn-circle{
0%{transform:scale(1)}

100%{transform:scale(0.7)}}

@keyframes btn-circle-1{
0%{transform:scale(1);opacity:.7}

100%{opacity:0;transform:scale(2)}}

@keyframes btn-circle-2{
0%{transform:scale(1);opacity:.7}

100%{opacity:0;transform:scale(3)}}

@keyframes game-arrow-l{
0%{transform:translateX(-20%)}

50%{transform:translateX(20%)}

100%{transform:translateX(-20%)}}

@keyframes game-arrow-r{
0%{transform:translateX(20%)}

50%{transform:translateX(-20%)}

100%{transform:translateX(20%)}}

@keyframes help-progress{
0%{transform:scaleX(0%)}

100%{transform:scaleX(100%)}}

@keyframes game-hand-1{
0%{transform:scale(1);opacity:1}

20%{transform:scale(0.7);opacity:1}

40%{transform:scale(1);opacity:1}

50%{transform:scale(1);opacity:0}

80%{transform:scale(1);opacity:0}

100%{transform:scale(1);opacity:1}}

@keyframes game-hand-2{
0%{transform:scale(1);opacity:0}

40%{transform:scale(1);opacity:0}

50%{transform:scale(1);opacity:1}

70%{transform:scale(0.7);opacity:1}

80%{transform:scale(1);opacity:1}

100%{transform:scale(1);opacity:0}}

@keyframes button-bg{
0%{transform:translate(-50%, -50%) scale(1);opacity:.95}

100%{transform:translate(-50%, -50%) scale(1.4);opacity:1}}

@keyframes ticket-fly{
0%{transform:translate(0%, 0%) rotate(-15deg)}

100%{transform:translate(0%, 0%) rotate(15deg)}}

@keyframes package-light{
0%{transform:rotate(0deg)}

100%{transform:rotate(360deg)}}

@keyframes package-circle{
0%{transform:translateY(-100%)}

50%{transform:translateY(100%)}

100%{transform:translateY(-100%)}}

@keyframes package-circle-block{
0%{opacity:1}

50%{opacity:.5}

100%{opacity:1}}

@keyframes package-circle-block-full{
0%{opacity:1}

50%{opacity:.1}

100%{opacity:1}}

@keyframes img-scale{
0%,40%,100%{transform:scale(1)}

20%{transform:scale(1.05)}}

@keyframes button-fly{
0%{transform:translate(0%, 0%)}

100%{transform:translate(0%, -15%)}}

@keyframes button-shad{
0%{transform:scale(1);opacity:1}

100%{transform:scale(0.75);opacity:.5}}

body,html{margin:0;padding:0}

html{height:100%;background:#fff}

[data-lang=kz] body{font-family:"Graphik",Helvetica,sans-serif}

[data-lang=ru] body,[data-lang=en] body{font-family:"Graphik",Helvetica,sans-serif}

[data-lang=ar] body{font-family:"NeueMontreal","Helvetica","Arial",sans-serif}

body{opacity:1;transition:opacity .2s;min-height:100vh}

body.preload{opacity:0;overflow:hidden}

h1,h2,h3,h4,h5,h6{font-weight:normal}

a,button,input,textarea,[tabindex]{color:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}

form{margin-block-end:0}

*{transform-origin:50% 50%;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.clearfix::after{content:"";display:table;clear:both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
html{font-size:1.094vw}

.portrait html{font-size:1.094vw}

.landscape html{font-size:2.188vh}}

@media screen and (min-width: 1920px){
html{font-size:1.296vh}

.portrait html{font-size:.729vw}}

@media screen and (max-width: 1023px){
html{font-size:3.889vw}

.landscape-mob html{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
html{font-size:1.823vw}

.landscape-tab html{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
html{line-height:1.563vw}

.portrait html{line-height:1.563vw}

.landscape html{line-height:3.125vh}}

@media screen and (min-width: 1920px){
html{line-height:1.852vh}

.portrait html{line-height:1.042vw}}

@media screen and (max-width: 1023px){
html{line-height:5.556vw}

.landscape-mob html{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
html{line-height:2.604vw}

.landscape-tab html{line-height:2.326svh}}

html{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__form-item-text,.info__title,.auth__item-title{font-size:3.125vw}

.portrait .creating-person__form-item-text,.portrait .info__title,.portrait .auth__item-title{font-size:3.125vw}

.landscape .creating-person__form-item-text,.landscape .info__title,.landscape .auth__item-title{font-size:6.25vh}}

@media screen and (min-width: 1920px){
.creating-person__form-item-text,.info__title,.auth__item-title{font-size:3.704vh}

.portrait .creating-person__form-item-text,.portrait .info__title,.portrait .auth__item-title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.creating-person__form-item-text,.info__title,.auth__item-title{font-size:8.889vw}

.landscape-mob .creating-person__form-item-text,.landscape-mob .info__title,.landscape-mob .auth__item-title{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__form-item-text,.info__title,.auth__item-title{font-size:4.167vw}

.landscape-tab .creating-person__form-item-text,.landscape-tab .info__title,.landscape-tab .auth__item-title{font-size:3.721svh}}

.creating-person__form-item-text,.info__title,.auth__item-title{line-height:1.1;font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__title,.friends__title,.quiz__item-title,.creating-person__title,.gifts__stub-title,.gifts__title,.prizes__title,.games__title,.rating__title,.pass-modal__title,.my-gift__title,.win-modal__title,.custom-menu__title{font-size:2.188vw}

.portrait .shop__title,.portrait .friends__title,.portrait .quiz__item-title,.portrait .creating-person__title,.portrait .gifts__stub-title,.portrait .gifts__title,.portrait .prizes__title,.portrait .games__title,.portrait .rating__title,.portrait .pass-modal__title,.portrait .my-gift__title,.portrait .win-modal__title,.portrait .custom-menu__title{font-size:2.188vw}

.landscape .shop__title,.landscape .friends__title,.landscape .quiz__item-title,.landscape .creating-person__title,.landscape .gifts__stub-title,.landscape .gifts__title,.landscape .prizes__title,.landscape .games__title,.landscape .rating__title,.landscape .pass-modal__title,.landscape .my-gift__title,.landscape .win-modal__title,.landscape .custom-menu__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.shop__title,.friends__title,.quiz__item-title,.creating-person__title,.gifts__stub-title,.gifts__title,.prizes__title,.games__title,.rating__title,.pass-modal__title,.my-gift__title,.win-modal__title,.custom-menu__title{font-size:3.704vh}

.portrait .shop__title,.portrait .friends__title,.portrait .quiz__item-title,.portrait .creating-person__title,.portrait .gifts__stub-title,.portrait .gifts__title,.portrait .prizes__title,.portrait .games__title,.portrait .rating__title,.portrait .pass-modal__title,.portrait .my-gift__title,.portrait .win-modal__title,.portrait .custom-menu__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.shop__title,.friends__title,.quiz__item-title,.creating-person__title,.gifts__stub-title,.gifts__title,.prizes__title,.games__title,.rating__title,.pass-modal__title,.my-gift__title,.win-modal__title,.custom-menu__title{font-size:6.667vw}

.landscape-mob .shop__title,.landscape-mob .friends__title,.landscape-mob .quiz__item-title,.landscape-mob .creating-person__title,.landscape-mob .gifts__stub-title,.landscape-mob .gifts__title,.landscape-mob .prizes__title,.landscape-mob .games__title,.landscape-mob .rating__title,.landscape-mob .pass-modal__title,.landscape-mob .my-gift__title,.landscape-mob .win-modal__title,.landscape-mob .custom-menu__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__title,.friends__title,.quiz__item-title,.creating-person__title,.gifts__stub-title,.gifts__title,.prizes__title,.games__title,.rating__title,.pass-modal__title,.my-gift__title,.win-modal__title,.custom-menu__title{font-size:4.167vw}

.landscape-tab .shop__title,.landscape-tab .friends__title,.landscape-tab .quiz__item-title,.landscape-tab .creating-person__title,.landscape-tab .gifts__stub-title,.landscape-tab .gifts__title,.landscape-tab .prizes__title,.landscape-tab .games__title,.landscape-tab .rating__title,.landscape-tab .pass-modal__title,.landscape-tab .my-gift__title,.landscape-tab .win-modal__title,.landscape-tab .custom-menu__title{font-size:3.721svh}}

.shop__title,.friends__title,.quiz__item-title,.creating-person__title,.gifts__stub-title,.gifts__title,.prizes__title,.games__title,.rating__title,.pass-modal__title,.my-gift__title,.win-modal__title,.custom-menu__title{line-height:1.1;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__name,.quiz-win-modal__name{font-size:2.109vw}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{font-size:2.109vw}

.landscape .quiz-winner-modal__name,.landscape .quiz-win-modal__name{font-size:4.219vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__name,.quiz-win-modal__name{font-size:2.5vh}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{font-size:1.406vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{font-size:7.5vw}

.landscape-mob .quiz-winner-modal__name,.landscape-mob .quiz-win-modal__name{font-size:4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{font-size:3.516vw}

.landscape-tab .quiz-winner-modal__name,.landscape-tab .quiz-win-modal__name{font-size:3.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__name,.quiz-win-modal__name{line-height:1.719vw}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{line-height:1.719vw}

.landscape .quiz-winner-modal__name,.landscape .quiz-win-modal__name{line-height:3.438vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__name,.quiz-win-modal__name{line-height:2.037vh}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{line-height:6.111vw}

.landscape-mob .quiz-winner-modal__name,.landscape-mob .quiz-win-modal__name{line-height:3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{line-height:2.865vw}

.landscape-tab .quiz-winner-modal__name,.landscape-tab .quiz-win-modal__name{line-height:2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__name,.quiz-win-modal__name{letter-spacing:0}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{letter-spacing:0}

.landscape .quiz-winner-modal__name,.landscape .quiz-win-modal__name{letter-spacing:0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__name,.quiz-win-modal__name{letter-spacing:0}

.portrait .quiz-winner-modal__name,.portrait .quiz-win-modal__name{letter-spacing:0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{letter-spacing:0}

.landscape-mob .quiz-winner-modal__name,.landscape-mob .quiz-win-modal__name{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__name,.quiz-win-modal__name{letter-spacing:0}

.landscape-tab .quiz-winner-modal__name,.landscape-tab .quiz-win-modal__name{letter-spacing:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__stub-text,.prizes__item-title{font-size:1.563vw}

.portrait .gifts__stub-text,.portrait .prizes__item-title{font-size:1.563vw}

.landscape .gifts__stub-text,.landscape .prizes__item-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.gifts__stub-text,.prizes__item-title{font-size:1.852vh}

.portrait .gifts__stub-text,.portrait .prizes__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.gifts__stub-text,.prizes__item-title{font-size:4.444vw}

.landscape-mob .gifts__stub-text,.landscape-mob .prizes__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__stub-text,.prizes__item-title{font-size:2.083vw}

.landscape-tab .gifts__stub-text,.landscape-tab .prizes__item-title{font-size:1.86svh}}

.gifts__stub-text,.prizes__item-title{font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{font-size:1.875vw}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{font-size:1.875vw}

.landscape .quiz-winner-modal__more-title,.landscape .quiz-win-modal__more-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{font-size:2.222vh}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{font-size:6.667vw}

.landscape-mob .quiz-winner-modal__more-title,.landscape-mob .quiz-win-modal__more-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{font-size:3.125vw}

.landscape-tab .quiz-winner-modal__more-title,.landscape-tab .quiz-win-modal__more-title{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{line-height:2.5vw}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{line-height:2.5vw}

.landscape .quiz-winner-modal__more-title,.landscape .quiz-win-modal__more-title{line-height:5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{line-height:2.963vh}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{line-height:8.056vw}

.landscape-mob .quiz-winner-modal__more-title,.landscape-mob .quiz-win-modal__more-title{line-height:4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{line-height:3.776vw}

.landscape-tab .quiz-winner-modal__more-title,.landscape-tab .quiz-win-modal__more-title{line-height:3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{letter-spacing:.039vw}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{letter-spacing:.039vw}

.landscape .quiz-winner-modal__more-title,.landscape .quiz-win-modal__more-title{letter-spacing:.078vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{letter-spacing:.046vh}

.portrait .quiz-winner-modal__more-title,.portrait .quiz-win-modal__more-title{letter-spacing:.026vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{letter-spacing:0}

.landscape-mob .quiz-winner-modal__more-title,.landscape-mob .quiz-win-modal__more-title{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-title,.quiz-win-modal__more-title{letter-spacing:0}

.landscape-tab .quiz-winner-modal__more-title,.landscape-tab .quiz-win-modal__more-title{letter-spacing:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{font-size:.938vw}

.portrait .quiz-winner-modal__more-item-text,.portrait .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .portrait .prizes__item-description,.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link,.portrait .quiz-winner-modal__link,.portrait .quiz-winner-modal__note,.portrait .quiz-win-modal__more-item-text,.portrait .quiz-win-modal .prizes__item-description,.quiz-win-modal .portrait .prizes__item-description,.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link,.portrait .quiz-win-modal__link,.portrait .quiz-win-modal__note,.portrait .win-modal__link,.portrait .procedure-result-modal__link,.portrait .promocode__link,.portrait .custom-button__text,.portrait .input .custom-placeholder,.input .portrait .custom-placeholder,.portrait .input__block{font-size:.938vw}

.landscape .quiz-winner-modal__more-item-text,.landscape .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape .prizes__item-description,.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link,.landscape .quiz-winner-modal__link,.landscape .quiz-winner-modal__note,.landscape .quiz-win-modal__more-item-text,.landscape .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape .prizes__item-description,.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link,.landscape .quiz-win-modal__link,.landscape .quiz-win-modal__note,.landscape .win-modal__link,.landscape .procedure-result-modal__link,.landscape .promocode__link,.landscape .custom-button__text,.landscape .input .custom-placeholder,.input .landscape .custom-placeholder,.landscape .input__block{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{font-size:1.481vh}

.portrait .quiz-winner-modal__more-item-text,.portrait .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .portrait .prizes__item-description,.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link,.portrait .quiz-winner-modal__link,.portrait .quiz-winner-modal__note,.portrait .quiz-win-modal__more-item-text,.portrait .quiz-win-modal .prizes__item-description,.quiz-win-modal .portrait .prizes__item-description,.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link,.portrait .quiz-win-modal__link,.portrait .quiz-win-modal__note,.portrait .win-modal__link,.portrait .procedure-result-modal__link,.portrait .promocode__link,.portrait .custom-button__text,.portrait .input .custom-placeholder,.input .portrait .custom-placeholder,.portrait .input__block{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{font-size:3.611vw}

.landscape-mob .quiz-winner-modal__more-item-text,.landscape-mob .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape-mob .prizes__item-description,.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link,.landscape-mob .quiz-winner-modal__link,.landscape-mob .quiz-winner-modal__note,.landscape-mob .quiz-win-modal__more-item-text,.landscape-mob .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape-mob .prizes__item-description,.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link,.landscape-mob .quiz-win-modal__link,.landscape-mob .quiz-win-modal__note,.landscape-mob .win-modal__link,.landscape-mob .procedure-result-modal__link,.landscape-mob .promocode__link,.landscape-mob .custom-button__text,.landscape-mob .input .custom-placeholder,.input .landscape-mob .custom-placeholder,.landscape-mob .input__block{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{font-size:1.823vw}

.landscape-tab .quiz-winner-modal__more-item-text,.landscape-tab .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape-tab .prizes__item-description,.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link,.landscape-tab .quiz-winner-modal__link,.landscape-tab .quiz-winner-modal__note,.landscape-tab .quiz-win-modal__more-item-text,.landscape-tab .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape-tab .prizes__item-description,.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link,.landscape-tab .quiz-win-modal__link,.landscape-tab .quiz-win-modal__note,.landscape-tab .win-modal__link,.landscape-tab .procedure-result-modal__link,.landscape-tab .promocode__link,.landscape-tab .custom-button__text,.landscape-tab .input .custom-placeholder,.input .landscape-tab .custom-placeholder,.landscape-tab .input__block{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{line-height:1.25vw}

.portrait .quiz-winner-modal__more-item-text,.portrait .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .portrait .prizes__item-description,.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link,.portrait .quiz-winner-modal__link,.portrait .quiz-winner-modal__note,.portrait .quiz-win-modal__more-item-text,.portrait .quiz-win-modal .prizes__item-description,.quiz-win-modal .portrait .prizes__item-description,.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link,.portrait .quiz-win-modal__link,.portrait .quiz-win-modal__note,.portrait .win-modal__link,.portrait .procedure-result-modal__link,.portrait .promocode__link,.portrait .custom-button__text,.portrait .input .custom-placeholder,.input .portrait .custom-placeholder,.portrait .input__block{line-height:1.25vw}

.landscape .quiz-winner-modal__more-item-text,.landscape .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape .prizes__item-description,.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link,.landscape .quiz-winner-modal__link,.landscape .quiz-winner-modal__note,.landscape .quiz-win-modal__more-item-text,.landscape .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape .prizes__item-description,.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link,.landscape .quiz-win-modal__link,.landscape .quiz-win-modal__note,.landscape .win-modal__link,.landscape .procedure-result-modal__link,.landscape .promocode__link,.landscape .custom-button__text,.landscape .input .custom-placeholder,.input .landscape .custom-placeholder,.landscape .input__block{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{line-height:1.481vh}

.portrait .quiz-winner-modal__more-item-text,.portrait .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .portrait .prizes__item-description,.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link,.portrait .quiz-winner-modal__link,.portrait .quiz-winner-modal__note,.portrait .quiz-win-modal__more-item-text,.portrait .quiz-win-modal .prizes__item-description,.quiz-win-modal .portrait .prizes__item-description,.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link,.portrait .quiz-win-modal__link,.portrait .quiz-win-modal__note,.portrait .win-modal__link,.portrait .procedure-result-modal__link,.portrait .promocode__link,.portrait .custom-button__text,.portrait .input .custom-placeholder,.input .portrait .custom-placeholder,.portrait .input__block{line-height:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{line-height:4.444vw}

.landscape-mob .quiz-winner-modal__more-item-text,.landscape-mob .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape-mob .prizes__item-description,.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link,.landscape-mob .quiz-winner-modal__link,.landscape-mob .quiz-winner-modal__note,.landscape-mob .quiz-win-modal__more-item-text,.landscape-mob .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape-mob .prizes__item-description,.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link,.landscape-mob .quiz-win-modal__link,.landscape-mob .quiz-win-modal__note,.landscape-mob .win-modal__link,.landscape-mob .procedure-result-modal__link,.landscape-mob .promocode__link,.landscape-mob .custom-button__text,.landscape-mob .input .custom-placeholder,.input .landscape-mob .custom-placeholder,.landscape-mob .input__block{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description,.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link,.quiz-winner-modal__link,.quiz-winner-modal__note,.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description,.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link,.quiz-win-modal__link,.quiz-win-modal__note,.win-modal__link,.procedure-result-modal__link,.promocode__link,.custom-button__text,.input .custom-placeholder,.input__block{line-height:2.083vw}

.landscape-tab .quiz-winner-modal__more-item-text,.landscape-tab .quiz-winner-modal .prizes__item-description,.quiz-winner-modal .landscape-tab .prizes__item-description,.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link,.landscape-tab .quiz-winner-modal__link,.landscape-tab .quiz-winner-modal__note,.landscape-tab .quiz-win-modal__more-item-text,.landscape-tab .quiz-win-modal .prizes__item-description,.quiz-win-modal .landscape-tab .prizes__item-description,.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link,.landscape-tab .quiz-win-modal__link,.landscape-tab .quiz-win-modal__note,.landscape-tab .win-modal__link,.landscape-tab .procedure-result-modal__link,.landscape-tab .promocode__link,.landscape-tab .custom-button__text,.landscape-tab .input .custom-placeholder,.input .landscape-tab .custom-placeholder,.landscape-tab .input__block{line-height:1.86svh}}

.prizes__item-code{font-family:"DrukWide Cyr",Helvetica,sans-serif}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-code{font-size:2.188vw}

.portrait .prizes__item-code{font-size:2.188vw}

.landscape .prizes__item-code{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.prizes__item-code{font-size:2.593vh}

.portrait .prizes__item-code{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.prizes__item-code{font-size:5.556vw}

.landscape-mob .prizes__item-code{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-code{font-size:2.604vw}

.landscape-tab .prizes__item-code{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-code{line-height:2.188vw}

.portrait .prizes__item-code{line-height:2.188vw}

.landscape .prizes__item-code{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.prizes__item-code{line-height:2.593vh}

.portrait .prizes__item-code{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.prizes__item-code{line-height:5.556vw}

.landscape-mob .prizes__item-code{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-code{line-height:2.604vw}

.landscape-tab .prizes__item-code{line-height:2.326svh}}

.prizes__item-code{color:#ff84c9}

.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{font-size:.859vw}

.portrait .faq__copyright,.portrait .rules__copyright,.portrait .info__copyright,.portrait .error__copyright,.portrait .inactive-game-modal__copyright-text,.portrait .inactive-game-modal__copyright,.portrait .auth__copyright{font-size:.859vw}

.landscape .faq__copyright,.landscape .rules__copyright,.landscape .info__copyright,.landscape .error__copyright,.landscape .inactive-game-modal__copyright-text,.landscape .inactive-game-modal__copyright,.landscape .auth__copyright{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{font-size:1.019vh}

.portrait .faq__copyright,.portrait .rules__copyright,.portrait .info__copyright,.portrait .error__copyright,.portrait .inactive-game-modal__copyright-text,.portrait .inactive-game-modal__copyright,.portrait .auth__copyright{font-size:.573vw}}

@media screen and (max-width: 1023px){
.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{font-size:3.056vw}

.landscape-mob .faq__copyright,.landscape-mob .rules__copyright,.landscape-mob .info__copyright,.landscape-mob .error__copyright,.landscape-mob .inactive-game-modal__copyright-text,.landscape-mob .inactive-game-modal__copyright,.landscape-mob .auth__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{font-size:1.432vw}

.landscape-tab .faq__copyright,.landscape-tab .rules__copyright,.landscape-tab .info__copyright,.landscape-tab .error__copyright,.landscape-tab .inactive-game-modal__copyright-text,.landscape-tab .inactive-game-modal__copyright,.landscape-tab .auth__copyright{font-size:1.279svh}}

.faq__copyright,.rules__copyright,.info__copyright,.error__copyright,.inactive-game-modal__copyright-text,.inactive-game-modal__copyright,.auth__copyright{color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__subtitle{font-size:.938vw}

.portrait .guess-price-header__subtitle{font-size:.938vw}

.landscape .guess-price-header__subtitle{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-header__subtitle{font-size:1.111vh}

.portrait .guess-price-header__subtitle{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-header__subtitle{font-size:3.333vw}

.landscape-mob .guess-price-header__subtitle{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__subtitle{font-size:1.563vw}

.landscape-tab .guess-price-header__subtitle{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__subtitle{line-height:1.172vw}

.portrait .guess-price-header__subtitle{line-height:1.172vw}

.landscape .guess-price-header__subtitle{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.guess-price-header__subtitle{line-height:1.389vh}

.portrait .guess-price-header__subtitle{line-height:.781vw}}

@media screen and (max-width: 1023px){
.guess-price-header__subtitle{line-height:4.167vw}

.landscape-mob .guess-price-header__subtitle{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__subtitle{line-height:1.953vw}

.landscape-tab .guess-price-header__subtitle{line-height:1.744svh}}

.guess-price-header__subtitle{font-weight:500;color:#000}

.wish__content-navigation{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .wish__content-navigation{left:auto;right:50%;transform:translate(50%, -50%)}

.header-wrapper{padding:20px;background:#111;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}

.header-wrapper a{padding:10px 0;margin:0 15px 0 0;white-space:nowrap;color:#fff}

[dir="rtl"] .header-wrapper a{margin:0 0 0 15px}

.header-wrapper a:hover{color:#fff;border-bottom:1px solid #fff}

.title a{color:#0070f3;text-decoration:none}

.title a:hover,.title a:focus,.title a:active{text-decoration:underline}

.title{margin:0;line-height:1.15;font-size:4rem}

.title,.description{text-align:center}

.description{line-height:1.5;font-size:1.5rem}

.grid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px;margin-top:3rem}

.card{margin:1rem;flex-basis:45%;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease}

[dir="rtl"] .card{text-align:right}

.card:hover,.card:focus,.card:active{color:#0070f3;border-color:#0070f3}

.card h3{margin:0 0 1rem 0;font-size:1.5rem}

.card p{margin:0;font-size:1.25rem;line-height:1.5}

.logo{height:1em}

@media(max-width: 600px){
.grid{width:100%;flex-direction:column}}

.footer-wrapper{padding:20px;background:#111;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}

.footer{width:100%;height:100px;border-top:1px solid #eaeaea;display:flex;justify-content:center;align-items:center}

.footer img{margin-left:.5rem}

[dir="rtl"] .footer img{margin-left:0;margin-right:.5rem}

.footer a{display:flex;justify-content:center;align-items:center}

html{position:fixed;top:0;left:0;width:100%;min-height:100%;height:100%;overflow:hidden;background-color:#f8f8f8}

html[dir="rtl"]{left:auto;right:0}

html._dark-theme{background:#272727}

.main-container{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff}

._dark-theme .main-container{background:#272727}

.container{width:100%;height:100%}

body,#__next{display:block;height:100%;overflow:hidden}

body{overflow:hidden;min-height:100%;height:100%}

#__next iframe{height:100% !important}

.content-wrapper{display:block;position:relative;width:100%;height:100%;box-sizing:border-box}

@media screen and (max-width: 1023px){
._desktop{display:none !important}}

@media screen and (min-width: 1024px){
._mobile{display:none !important}}

.swiper-slide{background-color:rgba(0,0,0,0)}

img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.stars{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars{top:.781vw}

.portrait .stars{top:.781vw}

.landscape .stars{top:1.563vh}}

@media screen and (min-width: 1920px){
.stars{top:.926vh}

.portrait .stars{top:.521vw}}

@media screen and (max-width: 1023px){
.stars{top:2.778vw}

.landscape-mob .stars{top:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars{top:1.302vw}

.landscape-tab .stars{top:1.163svh}}

.stars{left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars{width:24.141vw}

.portrait .stars{width:24.141vw}

.landscape .stars{width:48.281vh}}

@media screen and (min-width: 1920px){
.stars{width:28.611vh}

.portrait .stars{width:16.094vw}}

@media screen and (max-width: 1023px){
.stars{width:85.833vw}

.landscape-mob .stars{width:48.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars{width:40.234vw}

.landscape-tab .stars{width:35.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars{height:16.875vw}

.portrait .stars{height:16.875vw}

.landscape .stars{height:33.75vh}}

@media screen and (min-width: 1920px){
.stars{height:20vh}

.portrait .stars{height:11.25vw}}

@media screen and (max-width: 1023px){
.stars{height:60vw}

.landscape-mob .stars{height:33.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars{height:28.125vw}

.landscape-tab .stars{height:25.116svh}}

.stars{margin:0 auto;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars_2{top:1.406vw}

.portrait .stars_2{top:1.406vw}

.landscape .stars_2{top:2.813vh}}

@media screen and (min-width: 1920px){
.stars_2{top:1.667vh}

.portrait .stars_2{top:.938vw}}

@media screen and (max-width: 1023px){
.stars_2{top:5vw}

.landscape-mob .stars_2{top:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars_2{top:2.344vw}

.landscape-tab .stars_2{top:2.093svh}}

.stars_3{top:50% !important;transform:translateY(-50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars_4{top:1.406vw}

.portrait .stars_4{top:1.406vw}

.landscape .stars_4{top:2.813vh}}

@media screen and (min-width: 1920px){
.stars_4{top:1.667vh}

.portrait .stars_4{top:.938vw}}

@media screen and (max-width: 1023px){
.stars_4{top:5vw}

.landscape-mob .stars_4{top:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars_4{top:2.344vw}

.landscape-tab .stars_4{top:2.093svh}}

.stars_4{z-index:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stars_5{top:-0.391vw}

.portrait .stars_5{top:-0.391vw}

.landscape .stars_5{top:-0.781vh}}

@media screen and (min-width: 1920px){
.stars_5{top:-0.463vh}

.portrait .stars_5{top:-0.26vw}}

@media screen and (max-width: 1023px){
.stars_5{top:-1.389vw}

.landscape-mob .stars_5{top:-0.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stars_5{top:-0.651vw}

.landscape-tab .stars_5{top:-0.581svh}}

.stars_5{z-index:3}

.screen-bg{position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .screen-bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.screen-bg{height:21.25vw}

.portrait .screen-bg{height:21.25vw}

.landscape .screen-bg{height:42.5vh}}

@media screen and (min-width: 1920px){
.screen-bg{height:25.185vh}

.portrait .screen-bg{height:14.167vw}}

@media screen and (max-width: 1023px){
.screen-bg{height:75.556vw}

.landscape-mob .screen-bg{height:42.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.screen-bg{height:35.417vw}

.landscape-tab .screen-bg{height:31.628svh}}

.screen-bg{background:url("/static/images/decor.png") repeat-x center/contain}

._dark-theme .screen-bg{opacity:0}

.bg-circle{position:relative;background-color:#f1f1f1}

.bg-circle:before,.bg-circle:after{content:"";position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.bg-circle:before,.bg-circle:after{width:17.969vw}

.portrait .bg-circle:before,.portrait .bg-circle:after{width:17.969vw}

.landscape .bg-circle:before,.landscape .bg-circle:after{width:35.938vh}}

@media screen and (min-width: 1920px){
.bg-circle:before,.bg-circle:after{width:21.296vh}

.portrait .bg-circle:before,.portrait .bg-circle:after{width:11.979vw}}

@media screen and (max-width: 1023px){
.bg-circle:before,.bg-circle:after{width:63.889vw}

.landscape-mob .bg-circle:before,.landscape-mob .bg-circle:after{width:35.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.bg-circle:before,.bg-circle:after{width:29.948vw}

.landscape-tab .bg-circle:before,.landscape-tab .bg-circle:after{width:26.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.bg-circle:before,.bg-circle:after{height:17.969vw}

.portrait .bg-circle:before,.portrait .bg-circle:after{height:17.969vw}

.landscape .bg-circle:before,.landscape .bg-circle:after{height:35.938vh}}

@media screen and (min-width: 1920px){
.bg-circle:before,.bg-circle:after{height:21.296vh}

.portrait .bg-circle:before,.portrait .bg-circle:after{height:11.979vw}}

@media screen and (max-width: 1023px){
.bg-circle:before,.bg-circle:after{height:63.889vw}

.landscape-mob .bg-circle:before,.landscape-mob .bg-circle:after{height:35.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.bg-circle:before,.bg-circle:after{height:29.948vw}

.landscape-tab .bg-circle:before,.landscape-tab .bg-circle:after{height:26.744svh}}

.bg-circle:before,.bg-circle:after{background:radial-gradient(circle, rgba(202, 214, 30, 0.4514180672) 0%, rgba(202, 214, 30, 0) 80%);opacity:.35}

.bg-circle:before{left:0;bottom:0;transform:translate(-50%, 50%)}

[dir="rtl"] .bg-circle:before{left:auto;right:0;transform:translate(50%, 50%)}

.bg-circle:after{top:0;right:0;transform:translate(50%, -50%)}

[dir="rtl"] .bg-circle:after{right:auto;left:0;transform:translate(-50%, -50%)}

._dark-theme .bg-circle{background:#737373}

.button{position:relative;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button{max-width:32.813vw}

.portrait .button{max-width:32.813vw}

.landscape .button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.button{max-width:48.148vh}

.portrait .button{max-width:27.083vw}}

@media screen and (max-width: 1023px){
.button{max-width:91.111vw}

.landscape-mob .button{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button{max-width:54.688vw}

.landscape-tab .button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button{height:3.906vw}

.portrait .button{height:3.906vw}

.landscape .button{height:7.813vh}}

@media screen and (min-width: 1920px){
.button{height:6.667vh}

.portrait .button{height:3.75vw}}

@media screen and (max-width: 1023px){
.button{height:13.889vw}

.landscape-mob .button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button{height:6.51vw}

.landscape-tab .button{height:5.814svh}}

.button{padding:0;background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button{border-radius:1.25vw}

.portrait .button{border-radius:1.25vw}

.landscape .button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.button{border-radius:1.481vh}

.portrait .button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.button{border-radius:4.444vw}

.landscape-mob .button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button{border-radius:2.083vw}

.landscape-tab .button{border-radius:1.86svh}}

.button{border:none;cursor:pointer;text-decoration:none;box-sizing:border-box;-webkit-user-select:none;user-select:none}

.button_transparent{background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends{width:2.5vw}

.portrait .button_friends{width:2.5vw}

.landscape .button_friends{width:5vh}}

@media screen and (min-width: 1920px){
.button_friends{width:2.963vh}

.portrait .button_friends{width:1.667vw}}

@media screen and (max-width: 1023px){
.button_friends{width:8.889vw}

.landscape-mob .button_friends{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends{width:4.167vw}

.landscape-tab .button_friends{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends{height:2.5vw}

.portrait .button_friends{height:2.5vw}

.landscape .button_friends{height:5vh}}

@media screen and (min-width: 1920px){
.button_friends{height:2.963vh}

.portrait .button_friends{height:1.667vw}}

@media screen and (max-width: 1023px){
.button_friends{height:8.889vw}

.landscape-mob .button_friends{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends{height:4.167vw}

.landscape-tab .button_friends{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends{margin:0 2.734vw 0 0}

[dir="rtl"] .button_friends{margin:0 0 0 2.734vw}

.portrait .button_friends{margin:0 2.734vw 0 0}

[dir="rtl"] .portrait .button_friends{margin:0 0 0 2.734vw}

.landscape .button_friends{margin:0 5.469vh 0 0}

[dir="rtl"] .landscape .button_friends{margin:0 0 0 5.469vh}}

@media screen and (min-width: 1920px){
.button_friends{margin:0 3.148vh 0 0}

[dir="rtl"] .button_friends{margin:0 0 0 3.148vh}

.portrait .button_friends{margin:0 1.771vw 0 0}

[dir="rtl"] .portrait .button_friends{margin:0 0 0 1.771vw}}

@media screen and (max-width: 1023px){
.button_friends{margin:0 .278vw 0 0}

[dir="rtl"] .button_friends{margin:0 0 0 .278vw}

.landscape-mob .button_friends{margin:0 .156svh 0 0}

[dir="rtl"] .landscape-mob .button_friends{margin:0 0 0 .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends{margin:0 .13vw 0 0}

[dir="rtl"] .button_friends{margin:0 0 0 .13vw}

.landscape-tab .button_friends{margin:0 .116svh 0 0}

[dir="rtl"] .landscape-tab .button_friends{margin:0 0 0 .116svh}}

.button_friends{border-radius:0}

.button_navigation{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-nav{width:4.688vw}

.portrait .button_main-nav{width:4.688vw}

.landscape .button_main-nav{width:9.375vh}}

@media screen and (min-width: 1920px){
.button_main-nav{width:7.407vh}

.portrait .button_main-nav{width:4.167vw}}

@media screen and (max-width: 1023px){
.button_main-nav{width:13.889vw}

.landscape-mob .button_main-nav{width:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-nav{width:6.51vw}

.landscape-tab .button_main-nav{width:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-nav{height:4.688vw}

.portrait .button_main-nav{height:4.688vw}

.landscape .button_main-nav{height:9.375vh}}

@media screen and (min-width: 1920px){
.button_main-nav{height:7.407vh}

.portrait .button_main-nav{height:4.167vw}}

@media screen and (max-width: 1023px){
.button_main-nav{height:13.889vw}

.landscape-mob .button_main-nav{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-nav{height:6.51vw}

.landscape-tab .button_main-nav{height:5.814svh}}

.button_bathroom{width:100%;height:100%;box-shadow:-8px -4px 16px 0 rgba(0,0,0,.2)}

[dir="rtl"] .button_bathroom{box-shadow:8px -4px 16px 0 rgba(0,0,0,.2)}

.button_bath{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_bath{width:7.813vw}

.portrait .button_bath{width:7.813vw}

.landscape .button_bath{width:15.625vh}}

@media screen and (min-width: 1920px){
.button_bath{width:11.111vh}

.portrait .button_bath{width:6.25vw}}

@media screen and (max-width: 1023px){
.button_bath{width:22.222vw}

.landscape-mob .button_bath{width:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_bath{width:10.417vw}

.landscape-tab .button_bath{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_bath{height:7.813vw}

.portrait .button_bath{height:7.813vw}

.landscape .button_bath{height:15.625vh}}

@media screen and (min-width: 1920px){
.button_bath{height:11.111vh}

.portrait .button_bath{height:6.25vw}}

@media screen and (max-width: 1023px){
.button_bath{height:22.222vw}

.landscape-mob .button_bath{height:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_bath{height:10.417vw}

.landscape-tab .button_bath{height:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_bath{border-radius:1.563vw}

.portrait .button_bath{border-radius:1.563vw}

.landscape .button_bath{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.button_bath{border-radius:2.222vh}

.portrait .button_bath{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.button_bath{border-radius:4.444vw}

.landscape-mob .button_bath{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_bath{border-radius:2.083vw}

.landscape-tab .button_bath{border-radius:1.86svh}}

.button_bath{background:#fff}

.button_quiz{flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz{height:auto}

.portrait .button_quiz{height:auto}

.landscape .button_quiz{height:auto}}

@media screen and (min-width: 1920px){
.button_quiz{height:auto}

.portrait .button_quiz{height:auto}}

@media screen and (max-width: 1023px){
.button_quiz{height:auto}

.landscape-mob .button_quiz{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz{height:auto}

.landscape-tab .button_quiz{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz{padding:.313vw 1.055vw}

.portrait .button_quiz{padding:.313vw 1.055vw}

.landscape .button_quiz{padding:.625vh 2.109vh}}

@media screen and (min-width: 1920px){
.button_quiz{padding:.37vh 1.25vh}

.portrait .button_quiz{padding:.208vw .703vw}}

@media screen and (max-width: 1023px){
.button_quiz{padding:1.111vw 3.75vw}

.landscape-mob .button_quiz{padding:.625svh 2.109svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz{padding:.521vw 1.758vw}

.landscape-tab .button_quiz{padding:.465svh 1.57svh}}

.button_quiz{height:unset !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz{border-radius:.938vw}

.portrait .button_quiz{border-radius:.938vw}

.landscape .button_quiz{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.button_quiz{border-radius:1.481vh}

.portrait .button_quiz{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.button_quiz{border-radius:3.333vw}

.landscape-mob .button_quiz{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz{border-radius:1.563vw}

.landscape-tab .button_quiz{border-radius:1.395svh}}

.button_quiz{box-sizing:border-box}

.button_main-tickets{flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets{min-width:8.203vw}

.portrait .button_main-tickets{min-width:8.203vw}

.landscape .button_main-tickets{min-width:16.406vh}}

@media screen and (min-width: 1920px){
.button_main-tickets{min-width:11.111vh}

.portrait .button_main-tickets{min-width:6.25vw}}

@media screen and (max-width: 1023px){
.button_main-tickets{min-width:23.333vw}

.landscape-mob .button_main-tickets{min-width:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets{min-width:13.672vw}

.landscape-tab .button_main-tickets{min-width:12.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets{height:7.031vw}

.portrait .button_main-tickets{height:7.031vw}

.landscape .button_main-tickets{height:14.063vh}}

@media screen and (min-width: 1920px){
.button_main-tickets{height:8.333vh}

.portrait .button_main-tickets{height:4.688vw}}

@media screen and (max-width: 1023px){
.button_main-tickets{height:17.778vw}

.landscape-mob .button_main-tickets{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets{height:9.635vw}

.landscape-tab .button_main-tickets{height:8.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets{max-width:none}

.portrait .button_main-tickets{max-width:none}

.landscape .button_main-tickets{max-width:none}}

@media screen and (min-width: 1920px){
.button_main-tickets{max-width:none}

.portrait .button_main-tickets{max-width:none}}

@media screen and (max-width: 1023px){
.button_main-tickets{max-width:none}

.landscape-mob .button_main-tickets{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets{max-width:none}

.landscape-tab .button_main-tickets{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets{padding:.625vw .313vw .625vw}

.portrait .button_main-tickets{padding:.625vw .313vw .625vw}

.landscape .button_main-tickets{padding:1.25vh .625vh 1.25vh}}

@media screen and (min-width: 1920px){
.button_main-tickets{padding:.741vh .37vh 1.296vh}

.portrait .button_main-tickets{padding:.417vw .208vw .729vw}}

@media screen and (max-width: 1023px){
.button_main-tickets{padding:3.611vw 1.111vw 3.333vw}

.landscape-mob .button_main-tickets{padding:2.031svh .625svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets{padding:1.042vw .521vw 1.563vw}

.landscape-tab .button_main-tickets{padding:.93svh .465svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets{border-radius:1.25vw}

.portrait .button_main-tickets{border-radius:1.25vw}

.landscape .button_main-tickets{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.button_main-tickets{border-radius:1.481vh}

.portrait .button_main-tickets{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.button_main-tickets{border-radius:4.444vw}

.landscape-mob .button_main-tickets{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets{border-radius:2.083vw}

.landscape-tab .button_main-tickets{border-radius:1.86svh}}

.button_main-tickets{box-sizing:border-box;overflow:visible;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause{width:3.047vw}

.portrait .button_pause{width:3.047vw}

.landscape .button_pause{width:6.094vh}}

@media screen and (min-width: 1920px){
.button_pause{width:3.611vh}

.portrait .button_pause{width:2.031vw}}

@media screen and (max-width: 1023px){
.button_pause{width:10.833vw}

.landscape-mob .button_pause{width:6.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause{width:5.078vw}

.landscape-tab .button_pause{width:4.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause{height:3.203vw}

.portrait .button_pause{height:3.203vw}

.landscape .button_pause{height:6.406vh}}

@media screen and (min-width: 1920px){
.button_pause{height:3.796vh}

.portrait .button_pause{height:2.135vw}}

@media screen and (max-width: 1023px){
.button_pause{height:11.389vw}

.landscape-mob .button_pause{height:6.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause{height:5.339vw}

.landscape-tab .button_pause{height:4.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause{border-radius:.938vw}

.portrait .button_pause{border-radius:.938vw}

.landscape .button_pause{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.button_pause{border-radius:1.111vh}

.portrait .button_pause{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.button_pause{border-radius:3.333vw}

.landscape-mob .button_pause{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause{border-radius:1.563vw}

.landscape-tab .button_pause{border-radius:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_back{width:3.125vw}

.portrait .button_back{width:3.125vw}

.landscape .button_back{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_back{width:5.556vh}

.portrait .button_back{width:3.125vw}}

@media screen and (max-width: 1023px){
.button_back{width:11.111vw}

.landscape-mob .button_back{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_back{width:5.208vw}

.landscape-tab .button_back{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_back{height:3.125vw}

.portrait .button_back{height:3.125vw}

.landscape .button_back{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_back{height:5.556vh}

.portrait .button_back{height:3.125vw}}

@media screen and (max-width: 1023px){
.button_back{height:11.111vw}

.landscape-mob .button_back{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_back{height:5.208vw}

.landscape-tab .button_back{height:4.651svh}}

.button_gray{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friend{max-width:32.813vw}

.portrait .button_friend{max-width:32.813vw}

.landscape .button_friend{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.button_friend{max-width:27.407vh}

.portrait .button_friend{max-width:15.417vw}}

@media screen and (max-width: 1023px){
.button_friend{max-width:91.111vw}

.landscape-mob .button_friend{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friend{max-width:42.708vw}

.landscape-tab .button_friend{max-width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friend{height:3.906vw}

.portrait .button_friend{height:3.906vw}

.landscape .button_friend{height:7.813vh}}

@media screen and (min-width: 1920px){
.button_friend{height:6.667vh}

.portrait .button_friend{height:3.75vw}}

@media screen and (max-width: 1023px){
.button_friend{height:13.333vw}

.landscape-mob .button_friend{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friend{height:6.51vw}

.landscape-tab .button_friend{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friend{border-radius:1.25vw}

.portrait .button_friend{border-radius:1.25vw}

.landscape .button_friend{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.button_friend{border-radius:1.481vh}

.portrait .button_friend{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.button_friend{border-radius:4.444vw}

.landscape-mob .button_friend{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friend{border-radius:2.083vw}

.landscape-tab .button_friend{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause-q{width:3.125vw}

.portrait .button_pause-q{width:3.125vw}

.landscape .button_pause-q{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_pause-q{width:5.556vh}

.portrait .button_pause-q{width:3.125vw}}

@media screen and (max-width: 1023px){
.button_pause-q{width:11.111vw}

.landscape-mob .button_pause-q{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause-q{width:5.208vw}

.landscape-tab .button_pause-q{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause-q{height:3.125vw}

.portrait .button_pause-q{height:3.125vw}

.landscape .button_pause-q{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_pause-q{height:5.556vh}

.portrait .button_pause-q{height:3.125vw}}

@media screen and (max-width: 1023px){
.button_pause-q{height:11.111vw}

.landscape-mob .button_pause-q{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause-q{height:5.208vw}

.landscape-tab .button_pause-q{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task{max-width:10.391vw}

.portrait .button_task{max-width:10.391vw}

.landscape .button_task{max-width:20.781vh}}

@media screen and (min-width: 1920px){
.button_task{max-width:12.315vh}

.portrait .button_task{max-width:6.927vw}}

@media screen and (max-width: 1023px){
.button_task{max-width:36.944vw}

.landscape-mob .button_task{max-width:20.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task{max-width:17.318vw}

.landscape-tab .button_task{max-width:15.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task{height:1.797vw}

.portrait .button_task{height:1.797vw}

.landscape .button_task{height:3.594vh}}

@media screen and (min-width: 1920px){
.button_task{height:2.13vh}

.portrait .button_task{height:1.198vw}}

@media screen and (max-width: 1023px){
.button_task{height:6.389vw}

.landscape-mob .button_task{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task{height:2.995vw}

.landscape-tab .button_task{height:2.674svh}}

.button_task{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-premium{max-width:5.703vw}

.portrait .button_task-premium{max-width:5.703vw}

.landscape .button_task-premium{max-width:11.406vh}}

@media screen and (min-width: 1920px){
.button_task-premium{max-width:6.759vh}

.portrait .button_task-premium{max-width:3.802vw}}

@media screen and (max-width: 1023px){
.button_task-premium{max-width:20.278vw}

.landscape-mob .button_task-premium{max-width:11.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-premium{max-width:9.505vw}

.landscape-tab .button_task-premium{max-width:8.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-premium{height:1.797vw}

.portrait .button_task-premium{height:1.797vw}

.landscape .button_task-premium{height:3.594vh}}

@media screen and (min-width: 1920px){
.button_task-premium{height:2.13vh}

.portrait .button_task-premium{height:1.198vw}}

@media screen and (max-width: 1023px){
.button_task-premium{height:6.389vw}

.landscape-mob .button_task-premium{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-premium{height:2.995vw}

.landscape-tab .button_task-premium{height:2.674svh}}

.button_task-premium{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-long{max-width:11.172vw}

.portrait .button_task-long{max-width:11.172vw}

.landscape .button_task-long{max-width:22.344vh}}

@media screen and (min-width: 1920px){
.button_task-long{max-width:13.241vh}

.portrait .button_task-long{max-width:7.448vw}}

@media screen and (max-width: 1023px){
.button_task-long{max-width:39.722vw}

.landscape-mob .button_task-long{max-width:22.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-long{max-width:18.62vw}

.landscape-tab .button_task-long{max-width:16.628svh}}

.button_task-ny{display:inline-flex;width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-ny{max-width:none}

.portrait .button_task-ny{max-width:none}

.landscape .button_task-ny{max-width:none}}

@media screen and (min-width: 1920px){
.button_task-ny{max-width:none}

.portrait .button_task-ny{max-width:none}}

@media screen and (max-width: 1023px){
.button_task-ny{max-width:none}

.landscape-mob .button_task-ny{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-ny{max-width:none}

.landscape-tab .button_task-ny{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-ny{padding:0 1.875vw}

.portrait .button_task-ny{padding:0 1.875vw}

.landscape .button_task-ny{padding:0 3.75vh}}

@media screen and (min-width: 1920px){
.button_task-ny{padding:0 2.222vh}

.portrait .button_task-ny{padding:0 1.25vw}}

@media screen and (max-width: 1023px){
.button_task-ny{padding:0 4.444vw}

.landscape-mob .button_task-ny{padding:0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-ny{padding:0 2.083vw}

.landscape-tab .button_task-ny{padding:0 1.86svh}}

.button_filter{width:100%;height:100%;background:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product{max-width:7.813vw}

.portrait .button_product{max-width:7.813vw}

.landscape .button_product{max-width:15.625vh}}

@media screen and (min-width: 1920px){
.button_product{max-width:7.963vh}

.portrait .button_product{max-width:4.479vw}}

@media screen and (max-width: 1023px){
.button_product{max-width:auto}

.landscape-mob .button_product{max-width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product{max-width:13.021vw}

.landscape-tab .button_product{max-width:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product{height:1.563vw}

.portrait .button_product{height:1.563vw}

.landscape .button_product{height:3.125vh}}

@media screen and (min-width: 1920px){
.button_product{height:2.222vh}

.portrait .button_product{height:1.25vw}}

@media screen and (max-width: 1023px){
.button_product{height:5.556vw}

.landscape-mob .button_product{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product{height:2.604vw}

.landscape-tab .button_product{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift{max-width:7.813vw}

.portrait .button_my-gift{max-width:7.813vw}

.landscape .button_my-gift{max-width:15.625vh}}

@media screen and (min-width: 1920px){
.button_my-gift{max-width:7.963vh}

.portrait .button_my-gift{max-width:4.479vw}}

@media screen and (max-width: 1023px){
.button_my-gift{max-width:auto}

.landscape-mob .button_my-gift{max-width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift{max-width:13.021vw}

.landscape-tab .button_my-gift{max-width:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift{height:1.563vw}

.portrait .button_my-gift{height:1.563vw}

.landscape .button_my-gift{height:3.125vh}}

@media screen and (min-width: 1920px){
.button_my-gift{height:2.222vh}

.portrait .button_my-gift{height:1.25vw}}

@media screen and (max-width: 1023px){
.button_my-gift{height:5.556vw}

.landscape-mob .button_my-gift{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift{height:2.604vw}

.landscape-tab .button_my-gift{height:2.326svh}}

.button_my-gift{background:#fff}

.button_product-equip,.button_product-unequip{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz-a{height:3.906vw}

.portrait .button_quiz-a{height:3.906vw}

.landscape .button_quiz-a{height:7.813vh}}

@media screen and (min-width: 1920px){
.button_quiz-a{height:6.667vh}

.portrait .button_quiz-a{height:3.75vw}}

@media screen and (max-width: 1023px){
.button_quiz-a{height:13.889vw}

.landscape-mob .button_quiz-a{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz-a{height:6.51vw}

.landscape-tab .button_quiz-a{height:5.814svh}}

.button_purple{background:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels{width:24.375vw}

.portrait .button_levels{width:24.375vw}

.landscape .button_levels{width:48.75vh}}

@media screen and (min-width: 1920px){
.button_levels{width:28.889vh}

.portrait .button_levels{width:16.25vw}}

@media screen and (max-width: 1023px){
.button_levels{width:86.667vw}

.landscape-mob .button_levels{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels{width:40.625vw}

.landscape-tab .button_levels{width:36.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels{height:3.047vw}

.portrait .button_levels{height:3.047vw}

.landscape .button_levels{height:6.094vh}}

@media screen and (min-width: 1920px){
.button_levels{height:3.611vh}

.portrait .button_levels{height:2.031vw}}

@media screen and (max-width: 1023px){
.button_levels{height:10.833vw}

.landscape-mob .button_levels{height:6.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels{height:5.078vw}

.landscape-tab .button_levels{height:4.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels{border-radius:3.047vw}

.portrait .button_levels{border-radius:3.047vw}

.landscape .button_levels{border-radius:6.094vh}}

@media screen and (min-width: 1920px){
.button_levels{border-radius:3.611vh}

.portrait .button_levels{border-radius:2.031vw}}

@media screen and (max-width: 1023px){
.button_levels{border-radius:10.833vw}

.landscape-mob .button_levels{border-radius:6.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels{border-radius:5.078vw}

.landscape-tab .button_levels{border-radius:4.535svh}}

.button_white{background:#fff}

.button_green{background:#dbff00}

.button_task-min{display:inline-flex;width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-min{max-width:none}

.portrait .button_task-min{max-width:none}

.landscape .button_task-min{max-width:none}}

@media screen and (min-width: 1920px){
.button_task-min{max-width:none}

.portrait .button_task-min{max-width:none}}

@media screen and (max-width: 1023px){
.button_task-min{max-width:none}

.landscape-mob .button_task-min{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-min{max-width:none}

.landscape-tab .button_task-min{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-min{padding:0 1.875vw}

.portrait .button_task-min{padding:0 1.875vw}

.landscape .button_task-min{padding:0 3.75vh}}

@media screen and (min-width: 1920px){
.button_task-min{padding:0 2.222vh}

.portrait .button_task-min{padding:0 1.25vw}}

@media screen and (max-width: 1023px){
.button_task-min{padding:0 4.444vw}

.landscape-mob .button_task-min{padding:0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-min{padding:0 2.083vw}

.landscape-tab .button_task-min{padding:0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-min{height:1.797vw}

.portrait .button_task-min{height:1.797vw}

.landscape .button_task-min{height:3.594vh}}

@media screen and (min-width: 1920px){
.button_task-min{height:3.056vh}

.portrait .button_task-min{height:1.719vw}}

@media screen and (max-width: 1023px){
.button_task-min{height:6.389vw}

.landscape-mob .button_task-min{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-min{height:2.995vw}

.landscape-tab .button_task-min{height:2.674svh}}

.button_events{display:inline-flex;width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_events{max-width:none}

.portrait .button_events{max-width:none}

.landscape .button_events{max-width:none}}

@media screen and (min-width: 1920px){
.button_events{max-width:none}

.portrait .button_events{max-width:none}}

@media screen and (max-width: 1023px){
.button_events{max-width:none}

.landscape-mob .button_events{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_events{max-width:none}

.landscape-tab .button_events{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_events{padding:0 1.563vw}

.portrait .button_events{padding:0 1.563vw}

.landscape .button_events{padding:0 3.125vh}}

@media screen and (min-width: 1920px){
.button_events{padding:0 1.852vh}

.portrait .button_events{padding:0 1.042vw}}

@media screen and (max-width: 1023px){
.button_events{padding:0 3.333vw}

.landscape-mob .button_events{padding:0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_events{padding:0 1.563vw}

.landscape-tab .button_events{padding:0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_events{height:1.797vw}

.portrait .button_events{height:1.797vw}

.landscape .button_events{height:3.594vh}}

@media screen and (min-width: 1920px){
.button_events{height:3.056vh}

.portrait .button_events{height:1.719vw}}

@media screen and (max-width: 1023px){
.button_events{height:6.389vw}

.landscape-mob .button_events{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_events{height:2.995vw}

.landscape-tab .button_events{height:2.674svh}}

.button_postcard-create{background-color:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_postcard-create{width:auto}

.portrait .button_postcard-create{width:auto}

.landscape .button_postcard-create{width:auto}}

@media screen and (min-width: 1920px){
.button_postcard-create{width:auto}

.portrait .button_postcard-create{width:auto}}

@media screen and (max-width: 1023px){
.button_postcard-create{width:auto}

.landscape-mob .button_postcard-create{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_postcard-create{width:auto}

.landscape-tab .button_postcard-create{width:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_postcard-create{padding:0 2.344vw}

.portrait .button_postcard-create{padding:0 2.344vw}

.landscape .button_postcard-create{padding:0 4.688vh}}

@media screen and (min-width: 1920px){
.button_postcard-create{padding:0 2.778vh}

.portrait .button_postcard-create{padding:0 1.563vw}}

@media screen and (max-width: 1023px){
.button_postcard-create{padding:0 8.333vw}

.landscape-mob .button_postcard-create{padding:0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_postcard-create{padding:0 3.906vw}

.landscape-tab .button_postcard-create{padding:0 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_postcard-create{height:2.5vw}

.portrait .button_postcard-create{height:2.5vw}

.landscape .button_postcard-create{height:5vh}}

@media screen and (min-width: 1920px){
.button_postcard-create{height:2.963vh}

.portrait .button_postcard-create{height:1.667vw}}

@media screen and (max-width: 1023px){
.button_postcard-create{height:8.889vw}

.landscape-mob .button_postcard-create{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_postcard-create{height:4.167vw}

.landscape-tab .button_postcard-create{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift-modal{width:3.125vw}

.portrait .button_my-gift-modal{width:3.125vw}

.landscape .button_my-gift-modal{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_my-gift-modal{width:5.556vh}

.portrait .button_my-gift-modal{width:3.125vw}}

@media screen and (max-width: 1023px){
.button_my-gift-modal{width:11.111vw}

.landscape-mob .button_my-gift-modal{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift-modal{width:5.208vw}

.landscape-tab .button_my-gift-modal{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift-modal{height:3.125vw}

.portrait .button_my-gift-modal{height:3.125vw}

.landscape .button_my-gift-modal{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_my-gift-modal{height:5.556vh}

.portrait .button_my-gift-modal{height:3.125vw}}

@media screen and (max-width: 1023px){
.button_my-gift-modal{height:11.111vw}

.landscape-mob .button_my-gift-modal{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift-modal{height:5.208vw}

.landscape-tab .button_my-gift-modal{height:4.651svh}}

.button__bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}

[dir="rtl"] .button__bg{left:auto;right:0}

.button__bg img{width:100%;height:100%;object-fit:cover}

.button_main-tickets .button__bg{top:35%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .button_main-tickets .button__bg{left:auto;right:50%;transform:translate(50%, -50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__bg{width:17.938vw}

.portrait .button_main-tickets .button__bg{width:17.938vw}

.landscape .button_main-tickets .button__bg{width:35.875vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__bg{width:21.259vh}

.portrait .button_main-tickets .button__bg{width:11.958vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__bg{width:54.667vw}

.landscape-mob .button_main-tickets .button__bg{width:30.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__bg{width:27.76vw}

.landscape-tab .button_main-tickets .button__bg{width:24.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__bg{height:17.938vw}

.portrait .button_main-tickets .button__bg{height:17.938vw}

.landscape .button_main-tickets .button__bg{height:35.875vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__bg{height:21.259vh}

.portrait .button_main-tickets .button__bg{height:11.958vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__bg{height:54.667vw}

.landscape-mob .button_main-tickets .button__bg{height:30.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__bg{height:27.76vw}

.landscape-tab .button_main-tickets .button__bg{height:24.791svh}}

.button_main-tickets .button__bg{animation:button-bg 1.5s ease-in-out infinite alternate}

.button__icon{position:relative;flex:0 0 auto}

.button__icon svg{height:100%}

.button_volume .button__icon{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .button_volume .button__icon{margin:0 0 0 .938vw}

.portrait .button_volume .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .button_volume .button__icon{margin:0 0 0 .938vw}

.landscape .button_volume .button__icon{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .button_volume .button__icon{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.button_volume .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_volume .button__icon{margin:0 0 0 1.111vh}

.portrait .button_volume .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_volume .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_volume .button__icon{margin:0 3.333vw 0 0}

[dir="rtl"] .button_volume .button__icon{margin:0 0 0 3.333vw}

.landscape-mob .button_volume .button__icon{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .button_volume .button__icon{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__icon{margin:0 1.563vw 0 0}

[dir="rtl"] .button_volume .button__icon{margin:0 0 0 1.563vw}

.landscape-tab .button_volume .button__icon{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .button_volume .button__icon{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__icon{width:3.125vw}

.portrait .button_volume .button__icon{width:3.125vw}

.landscape .button_volume .button__icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_volume .button__icon{width:3.704vh}

.portrait .button_volume .button__icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.button_volume .button__icon{width:11.111vw}

.landscape-mob .button_volume .button__icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__icon{width:5.208vw}

.landscape-tab .button_volume .button__icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__icon{height:3.125vw}

.portrait .button_volume .button__icon{height:3.125vw}

.landscape .button_volume .button__icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_volume .button__icon{height:3.704vh}

.portrait .button_volume .button__icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.button_volume .button__icon{height:11.111vw}

.landscape-mob .button_volume .button__icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__icon{height:5.208vw}

.landscape-tab .button_volume .button__icon{height:4.651svh}}

.button_volume .button__icon{background:#f1f1f1;border-radius:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__icon svg{width:1.875vw}

.portrait .button_volume .button__icon svg{width:1.875vw}

.landscape .button_volume .button__icon svg{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_volume .button__icon svg{width:2.222vh}

.portrait .button_volume .button__icon svg{width:1.25vw}}

@media screen and (max-width: 1023px){
.button_volume .button__icon svg{width:6.667vw}

.landscape-mob .button_volume .button__icon svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__icon svg{width:3.125vw}

.landscape-tab .button_volume .button__icon svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__icon svg{height:1.875vw}

.portrait .button_volume .button__icon svg{height:1.875vw}

.landscape .button_volume .button__icon svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_volume .button__icon svg{height:2.222vh}

.portrait .button_volume .button__icon svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.button_volume .button__icon svg{height:6.667vw}

.landscape-mob .button_volume .button__icon svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__icon svg{height:3.125vw}

.landscape-tab .button_volume .button__icon svg{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume-header .button__icon{width:1.875vw}

.portrait .button_volume-header .button__icon{width:1.875vw}

.landscape .button_volume-header .button__icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_volume-header .button__icon{width:2.593vh}

.portrait .button_volume-header .button__icon{width:1.458vw}}

@media screen and (max-width: 1023px){
.button_volume-header .button__icon{width:6.667vw}

.landscape-mob .button_volume-header .button__icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume-header .button__icon{width:3.125vw}

.landscape-tab .button_volume-header .button__icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume-header .button__icon{height:1.875vw}

.portrait .button_volume-header .button__icon{height:1.875vw}

.landscape .button_volume-header .button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_volume-header .button__icon{height:2.593vh}

.portrait .button_volume-header .button__icon{height:1.458vw}}

@media screen and (max-width: 1023px){
.button_volume-header .button__icon{height:6.667vw}

.landscape-mob .button_volume-header .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume-header .button__icon{height:3.125vw}

.landscape-tab .button_volume-header .button__icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .button_volume-header .button__icon{margin:0 0 0 .703vw}

.portrait .button_volume-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .portrait .button_volume-header .button__icon{margin:0 0 0 .703vw}

.landscape .button_volume-header .button__icon{margin:0 1.406vh 0 0}

[dir="rtl"] .landscape .button_volume-header .button__icon{margin:0 0 0 1.406vh}}

@media screen and (min-width: 1920px){
.button_volume-header .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_volume-header .button__icon{margin:0 0 0 1.111vh}

.portrait .button_volume-header .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_volume-header .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_volume-header .button__icon{margin:0 2.5vw 0 0}

[dir="rtl"] .button_volume-header .button__icon{margin:0 0 0 2.5vw}

.landscape-mob .button_volume-header .button__icon{margin:0 1.406svh 0 0}

[dir="rtl"] .landscape-mob .button_volume-header .button__icon{margin:0 0 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume-header .button__icon{margin:0 1.172vw 0 0}

[dir="rtl"] .button_volume-header .button__icon{margin:0 0 0 1.172vw}

.landscape-tab .button_volume-header .button__icon{margin:0 1.047svh 0 0}

[dir="rtl"] .landscape-tab .button_volume-header .button__icon{margin:0 0 0 1.047svh}}

.button_volume-header .button__icon{background:rgba(0,0,0,0)}

.button_volume-header .button__icon svg path{fill:#fff}

.button_volume-header .button__icon svg{width:100%}

.button_select-lang-button .button__icon{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .button_select-lang-button .button__icon{margin:0 0 0 .938vw}

.portrait .button_select-lang-button .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .button_select-lang-button .button__icon{margin:0 0 0 .938vw}

.landscape .button_select-lang-button .button__icon{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .button_select-lang-button .button__icon{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_select-lang-button .button__icon{margin:0 0 0 1.111vh}

.portrait .button_select-lang-button .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_select-lang-button .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__icon{margin:0 3.333vw 0 0}

[dir="rtl"] .button_select-lang-button .button__icon{margin:0 0 0 3.333vw}

.landscape-mob .button_select-lang-button .button__icon{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .button_select-lang-button .button__icon{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__icon{margin:0 1.563vw 0 0}

[dir="rtl"] .button_select-lang-button .button__icon{margin:0 0 0 1.563vw}

.landscape-tab .button_select-lang-button .button__icon{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .button_select-lang-button .button__icon{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__icon{width:3.125vw}

.portrait .button_select-lang-button .button__icon{width:3.125vw}

.landscape .button_select-lang-button .button__icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__icon{width:3.704vh}

.portrait .button_select-lang-button .button__icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__icon{width:11.111vw}

.landscape-mob .button_select-lang-button .button__icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__icon{width:5.208vw}

.landscape-tab .button_select-lang-button .button__icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__icon{height:3.125vw}

.portrait .button_select-lang-button .button__icon{height:3.125vw}

.landscape .button_select-lang-button .button__icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__icon{height:3.704vh}

.portrait .button_select-lang-button .button__icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__icon{height:11.111vw}

.landscape-mob .button_select-lang-button .button__icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__icon{height:5.208vw}

.landscape-tab .button_select-lang-button .button__icon{height:4.651svh}}

.button_select-lang-button .button__icon{background:#f1f1f1;border-radius:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__icon svg{width:1.875vw}

.portrait .button_select-lang-button .button__icon svg{width:1.875vw}

.landscape .button_select-lang-button .button__icon svg{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__icon svg{width:2.222vh}

.portrait .button_select-lang-button .button__icon svg{width:1.25vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__icon svg{width:6.667vw}

.landscape-mob .button_select-lang-button .button__icon svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__icon svg{width:3.125vw}

.landscape-tab .button_select-lang-button .button__icon svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__icon svg{height:1.875vw}

.portrait .button_select-lang-button .button__icon svg{height:1.875vw}

.landscape .button_select-lang-button .button__icon svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__icon svg{height:2.222vh}

.portrait .button_select-lang-button .button__icon svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__icon svg{height:6.667vw}

.landscape-mob .button_select-lang-button .button__icon svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__icon svg{height:3.125vw}

.landscape-tab .button_select-lang-button .button__icon svg{height:2.791svh}}

.button_select-country-button .button__icon{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .button_select-country-button .button__icon{margin:0 0 0 .938vw}

.portrait .button_select-country-button .button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .button_select-country-button .button__icon{margin:0 0 0 .938vw}

.landscape .button_select-country-button .button__icon{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .button_select-country-button .button__icon{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_select-country-button .button__icon{margin:0 0 0 1.111vh}

.portrait .button_select-country-button .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_select-country-button .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__icon{margin:0 3.333vw 0 0}

[dir="rtl"] .button_select-country-button .button__icon{margin:0 0 0 3.333vw}

.landscape-mob .button_select-country-button .button__icon{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .button_select-country-button .button__icon{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__icon{margin:0 1.563vw 0 0}

[dir="rtl"] .button_select-country-button .button__icon{margin:0 0 0 1.563vw}

.landscape-tab .button_select-country-button .button__icon{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .button_select-country-button .button__icon{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__icon{width:3.125vw}

.portrait .button_select-country-button .button__icon{width:3.125vw}

.landscape .button_select-country-button .button__icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__icon{width:3.704vh}

.portrait .button_select-country-button .button__icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__icon{width:11.111vw}

.landscape-mob .button_select-country-button .button__icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__icon{width:5.208vw}

.landscape-tab .button_select-country-button .button__icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__icon{height:3.125vw}

.portrait .button_select-country-button .button__icon{height:3.125vw}

.landscape .button_select-country-button .button__icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__icon{height:3.704vh}

.portrait .button_select-country-button .button__icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__icon{height:11.111vw}

.landscape-mob .button_select-country-button .button__icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__icon{height:5.208vw}

.landscape-tab .button_select-country-button .button__icon{height:4.651svh}}

.button_select-country-button .button__icon{background:#f1f1f1;border-radius:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__icon svg{width:1.875vw}

.portrait .button_select-country-button .button__icon svg{width:1.875vw}

.landscape .button_select-country-button .button__icon svg{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__icon svg{width:2.222vh}

.portrait .button_select-country-button .button__icon svg{width:1.25vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__icon svg{width:6.667vw}

.landscape-mob .button_select-country-button .button__icon svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__icon svg{width:3.125vw}

.landscape-tab .button_select-country-button .button__icon svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__icon svg{height:1.875vw}

.portrait .button_select-country-button .button__icon svg{height:1.875vw}

.landscape .button_select-country-button .button__icon svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__icon svg{height:2.222vh}

.portrait .button_select-country-button .button__icon svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__icon svg{height:6.667vw}

.landscape-mob .button_select-country-button .button__icon svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__icon svg{height:3.125vw}

.landscape-tab .button_select-country-button .button__icon svg{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button-header .button__icon{width:1.875vw}

.portrait .button_select-lang-button-header .button__icon{width:1.875vw}

.landscape .button_select-lang-button-header .button__icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button-header .button__icon{width:2.593vh}

.portrait .button_select-lang-button-header .button__icon{width:1.458vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button-header .button__icon{width:6.667vw}

.landscape-mob .button_select-lang-button-header .button__icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button-header .button__icon{width:3.125vw}

.landscape-tab .button_select-lang-button-header .button__icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button-header .button__icon{height:1.875vw}

.portrait .button_select-lang-button-header .button__icon{height:1.875vw}

.landscape .button_select-lang-button-header .button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button-header .button__icon{height:2.593vh}

.portrait .button_select-lang-button-header .button__icon{height:1.458vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button-header .button__icon{height:6.667vw}

.landscape-mob .button_select-lang-button-header .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button-header .button__icon{height:3.125vw}

.landscape-tab .button_select-lang-button-header .button__icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .button_select-lang-button-header .button__icon{margin:0 0 0 .703vw}

.portrait .button_select-lang-button-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .portrait .button_select-lang-button-header .button__icon{margin:0 0 0 .703vw}

.landscape .button_select-lang-button-header .button__icon{margin:0 1.406vh 0 0}

[dir="rtl"] .landscape .button_select-lang-button-header .button__icon{margin:0 0 0 1.406vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button-header .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_select-lang-button-header .button__icon{margin:0 0 0 1.111vh}

.portrait .button_select-lang-button-header .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_select-lang-button-header .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button-header .button__icon{margin:0 2.5vw 0 0}

[dir="rtl"] .button_select-lang-button-header .button__icon{margin:0 0 0 2.5vw}

.landscape-mob .button_select-lang-button-header .button__icon{margin:0 1.406svh 0 0}

[dir="rtl"] .landscape-mob .button_select-lang-button-header .button__icon{margin:0 0 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button-header .button__icon{margin:0 1.172vw 0 0}

[dir="rtl"] .button_select-lang-button-header .button__icon{margin:0 0 0 1.172vw}

.landscape-tab .button_select-lang-button-header .button__icon{margin:0 1.047svh 0 0}

[dir="rtl"] .landscape-tab .button_select-lang-button-header .button__icon{margin:0 0 0 1.047svh}}

.button_select-lang-button-header .button__icon{background:rgba(0,0,0,0)}

.button_select-lang-button-header .button__icon svg path{fill:#fff}

.button_select-lang-button-header .button__icon svg{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button-header .button__icon{width:1.875vw}

.portrait .button_select-country-button-header .button__icon{width:1.875vw}

.landscape .button_select-country-button-header .button__icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-country-button-header .button__icon{width:2.593vh}

.portrait .button_select-country-button-header .button__icon{width:1.458vw}}

@media screen and (max-width: 1023px){
.button_select-country-button-header .button__icon{width:6.667vw}

.landscape-mob .button_select-country-button-header .button__icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button-header .button__icon{width:3.125vw}

.landscape-tab .button_select-country-button-header .button__icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button-header .button__icon{height:1.875vw}

.portrait .button_select-country-button-header .button__icon{height:1.875vw}

.landscape .button_select-country-button-header .button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.button_select-country-button-header .button__icon{height:2.593vh}

.portrait .button_select-country-button-header .button__icon{height:1.458vw}}

@media screen and (max-width: 1023px){
.button_select-country-button-header .button__icon{height:6.667vw}

.landscape-mob .button_select-country-button-header .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button-header .button__icon{height:3.125vw}

.landscape-tab .button_select-country-button-header .button__icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .button_select-country-button-header .button__icon{margin:0 0 0 .703vw}

.portrait .button_select-country-button-header .button__icon{margin:0 .703vw 0 0}

[dir="rtl"] .portrait .button_select-country-button-header .button__icon{margin:0 0 0 .703vw}

.landscape .button_select-country-button-header .button__icon{margin:0 1.406vh 0 0}

[dir="rtl"] .landscape .button_select-country-button-header .button__icon{margin:0 0 0 1.406vh}}

@media screen and (min-width: 1920px){
.button_select-country-button-header .button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .button_select-country-button-header .button__icon{margin:0 0 0 1.111vh}

.portrait .button_select-country-button-header .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_select-country-button-header .button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.button_select-country-button-header .button__icon{margin:0 2.5vw 0 0}

[dir="rtl"] .button_select-country-button-header .button__icon{margin:0 0 0 2.5vw}

.landscape-mob .button_select-country-button-header .button__icon{margin:0 1.406svh 0 0}

[dir="rtl"] .landscape-mob .button_select-country-button-header .button__icon{margin:0 0 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button-header .button__icon{margin:0 1.172vw 0 0}

[dir="rtl"] .button_select-country-button-header .button__icon{margin:0 0 0 1.172vw}

.landscape-tab .button_select-country-button-header .button__icon{margin:0 1.047svh 0 0}

[dir="rtl"] .landscape-tab .button_select-country-button-header .button__icon{margin:0 0 0 1.047svh}}

.button_select-country-button-header .button__icon{background:rgba(0,0,0,0)}

.button_select-country-button-header .button__icon svg path{fill:#fff}

.button_select-country-button-header .button__icon svg{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz .button__icon{width:2.188vw}

.portrait .button_quiz .button__icon{width:2.188vw}

.landscape .button_quiz .button__icon{width:4.375vh}}

@media screen and (min-width: 1920px){
.button_quiz .button__icon{width:4.815vh}

.portrait .button_quiz .button__icon{width:2.708vw}}

@media screen and (max-width: 1023px){
.button_quiz .button__icon{width:6.667vw}

.landscape-mob .button_quiz .button__icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz .button__icon{width:3.646vw}

.landscape-tab .button_quiz .button__icon{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz .button__icon{height:2.188vw}

.portrait .button_quiz .button__icon{height:2.188vw}

.landscape .button_quiz .button__icon{height:4.375vh}}

@media screen and (min-width: 1920px){
.button_quiz .button__icon{height:4.815vh}

.portrait .button_quiz .button__icon{height:2.708vw}}

@media screen and (max-width: 1023px){
.button_quiz .button__icon{height:6.667vw}

.landscape-mob .button_quiz .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz .button__icon{height:3.646vw}

.landscape-tab .button_quiz .button__icon{height:3.256svh}}

.button_quiz .button__icon svg{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends .button__icon{width:2.5vw}

.portrait .button_friends .button__icon{width:2.5vw}

.landscape .button_friends .button__icon{width:5vh}}

@media screen and (min-width: 1920px){
.button_friends .button__icon{width:2.963vh}

.portrait .button_friends .button__icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.button_friends .button__icon{width:8.889vw}

.landscape-mob .button_friends .button__icon{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends .button__icon{width:4.167vw}

.landscape-tab .button_friends .button__icon{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends .button__icon{height:2.5vw}

.portrait .button_friends .button__icon{height:2.5vw}

.landscape .button_friends .button__icon{height:5vh}}

@media screen and (min-width: 1920px){
.button_friends .button__icon{height:2.963vh}

.portrait .button_friends .button__icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.button_friends .button__icon{height:8.889vw}

.landscape-mob .button_friends .button__icon{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends .button__icon{height:4.167vw}

.landscape-tab .button_friends .button__icon{height:3.721svh}}

.button_friends .button__icon svg{width:100%;height:100%}

.button_icon .button__icon{width:100%;height:100%}

.button_icon .button__icon svg{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_bathroom .button__icon{height:4.063vw}

.portrait .button_bathroom .button__icon{height:4.063vw}

.landscape .button_bathroom .button__icon{height:8.125vh}}

@media screen and (min-width: 1920px){
.button_bathroom .button__icon{height:4.815vh}

.portrait .button_bathroom .button__icon{height:2.708vw}}

@media screen and (max-width: 1023px){
.button_bathroom .button__icon{height:7.778vw}

.landscape-mob .button_bathroom .button__icon{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_bathroom .button__icon{height:3.646vw}

.landscape-tab .button_bathroom .button__icon{height:3.256svh}}

.button_filter .button__icon{height:70%}

.button_filter-room .button__icon{height:60%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_reaction-common .button__icon{height:1.406vw}

.portrait .button_reaction-common .button__icon{height:1.406vw}

.landscape .button_reaction-common .button__icon{height:2.813vh}}

@media screen and (min-width: 1920px){
.button_reaction-common .button__icon{height:1.667vh}

.portrait .button_reaction-common .button__icon{height:.938vw}}

@media screen and (max-width: 1023px){
.button_reaction-common .button__icon{height:5vw}

.landscape-mob .button_reaction-common .button__icon{height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_reaction-common .button__icon{height:2.344vw}

.landscape-tab .button_reaction-common .button__icon{height:2.093svh}}

.button_product-buy .button__icon{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product-buy .button__icon{height:.938vw}

.portrait .button_product-buy .button__icon{height:.938vw}

.landscape .button_product-buy .button__icon{height:1.875vh}}

@media screen and (min-width: 1920px){
.button_product-buy .button__icon{height:1.111vh}

.portrait .button_product-buy .button__icon{height:.625vw}}

@media screen and (max-width: 1023px){
.button_product-buy .button__icon{height:3.333vw}

.landscape-mob .button_product-buy .button__icon{height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product-buy .button__icon{height:1.563vw}

.landscape-tab .button_product-buy .button__icon{height:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product-buy .button__icon{margin:0 .352vw 0 0}

[dir="rtl"] .button_product-buy .button__icon{margin:0 0 0 .352vw}

.portrait .button_product-buy .button__icon{margin:0 .352vw 0 0}

[dir="rtl"] .portrait .button_product-buy .button__icon{margin:0 0 0 .352vw}

.landscape .button_product-buy .button__icon{margin:0 .703vh 0 0}

[dir="rtl"] .landscape .button_product-buy .button__icon{margin:0 0 0 .703vh}}

@media screen and (min-width: 1920px){
.button_product-buy .button__icon{margin:0 .417vh 0 0}

[dir="rtl"] .button_product-buy .button__icon{margin:0 0 0 .417vh}

.portrait .button_product-buy .button__icon{margin:0 .234vw 0 0}

[dir="rtl"] .portrait .button_product-buy .button__icon{margin:0 0 0 .234vw}}

@media screen and (max-width: 1023px){
.button_product-buy .button__icon{margin:0 1.25vw 0 0}

[dir="rtl"] .button_product-buy .button__icon{margin:0 0 0 1.25vw}

.landscape-mob .button_product-buy .button__icon{margin:0 .703svh 0 0}

[dir="rtl"] .landscape-mob .button_product-buy .button__icon{margin:0 0 0 .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product-buy .button__icon{margin:0 .586vw 0 0}

[dir="rtl"] .button_product-buy .button__icon{margin:0 0 0 .586vw}

.landscape-tab .button_product-buy .button__icon{margin:0 .523svh 0 0}

[dir="rtl"] .landscape-tab .button_product-buy .button__icon{margin:0 0 0 .523svh}}

.button_product-buy .button__icon svg path{fill:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product-unequip .button__icon{height:1.25vw}

.portrait .button_product-unequip .button__icon{height:1.25vw}

.landscape .button_product-unequip .button__icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.button_product-unequip .button__icon{height:1.481vh}

.portrait .button_product-unequip .button__icon{height:.833vw}}

@media screen and (max-width: 1023px){
.button_product-unequip .button__icon{height:4.444vw}

.landscape-mob .button_product-unequip .button__icon{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product-unequip .button__icon{height:2.083vw}

.landscape-tab .button_product-unequip .button__icon{height:1.86svh}}

.button_product-unequip .button__icon svg path{fill:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift .button__icon{height:1.25vw}

.portrait .button_my-gift .button__icon{height:1.25vw}

.landscape .button_my-gift .button__icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.button_my-gift .button__icon{height:1.481vh}

.portrait .button_my-gift .button__icon{height:.833vw}}

@media screen and (max-width: 1023px){
.button_my-gift .button__icon{height:4.444vw}

.landscape-mob .button_my-gift .button__icon{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift .button__icon{height:2.083vw}

.landscape-tab .button_my-gift .button__icon{height:1.86svh}}

.button_my-gift .button__icon svg path{fill:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_pause .button__icon{height:2.031vw}

.portrait .button_pause .button__icon{height:2.031vw}

.landscape .button_pause .button__icon{height:4.063vh}}

@media screen and (min-width: 1920px){
.button_pause .button__icon{height:2.407vh}

.portrait .button_pause .button__icon{height:1.354vw}}

@media screen and (max-width: 1023px){
.button_pause .button__icon{height:7.222vw}

.landscape-mob .button_pause .button__icon{height:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_pause .button__icon{height:3.385vw}

.landscape-tab .button_pause .button__icon{height:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_navigation .button__icon{width:3.125vw}

.portrait .button_navigation .button__icon{width:3.125vw}

.landscape .button_navigation .button__icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.button_navigation .button__icon{width:3.704vh}

.portrait .button_navigation .button__icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.button_navigation .button__icon{width:11.111vw}

.landscape-mob .button_navigation .button__icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_navigation .button__icon{width:5.208vw}

.landscape-tab .button_navigation .button__icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_navigation .button__icon{height:3.125vw}

.portrait .button_navigation .button__icon{height:3.125vw}

.landscape .button_navigation .button__icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.button_navigation .button__icon{height:3.704vh}

.portrait .button_navigation .button__icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.button_navigation .button__icon{height:11.111vw}

.landscape-mob .button_navigation .button__icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_navigation .button__icon{height:5.208vw}

.landscape-tab .button_navigation .button__icon{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__icon{width:7.516vw}

.portrait .button_main-tickets .button__icon{width:7.516vw}

.landscape .button_main-tickets .button__icon{width:15.031vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__icon{width:8.907vh}

.portrait .button_main-tickets .button__icon{width:5.01vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__icon{width:20.556vw}

.landscape-mob .button_main-tickets .button__icon{width:11.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__icon{width:11.563vw}

.landscape-tab .button_main-tickets .button__icon{width:10.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__icon{height:7.008vw}

.portrait .button_main-tickets .button__icon{height:7.008vw}

.landscape .button_main-tickets .button__icon{height:14.016vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__icon{height:8.306vh}

.portrait .button_main-tickets .button__icon{height:4.672vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__icon{height:19.167vw}

.landscape-mob .button_main-tickets .button__icon{height:10.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__icon{height:10.781vw}

.landscape-tab .button_main-tickets .button__icon{height:9.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__icon{margin:-2.062vw auto 0}

.portrait .button_main-tickets .button__icon{margin:-2.062vw auto 0}

.landscape .button_main-tickets .button__icon{margin:-4.125vh auto 0}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__icon{margin:-2.648vh auto 0}

.portrait .button_main-tickets .button__icon{margin:-1.49vw auto 0}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__icon{margin:-6.111vw auto -1.944vw}

.landscape-mob .button_main-tickets .button__icon{margin:-3.438svh auto -1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__icon{margin:-2.865vw auto -0.911vw}

.landscape-tab .button_main-tickets .button__icon{margin:-2.558svh auto -0.814svh}}

.button_main-tickets .button__icon{animation:ticket-fly 2.5s ease-in-out infinite alternate}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels .button__icon{width:1.563vw}

.portrait .button_levels .button__icon{width:1.563vw}

.landscape .button_levels .button__icon{width:3.125vh}}

@media screen and (min-width: 1920px){
.button_levels .button__icon{width:1.852vh}

.portrait .button_levels .button__icon{width:1.042vw}}

@media screen and (max-width: 1023px){
.button_levels .button__icon{width:5.556vw}

.landscape-mob .button_levels .button__icon{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels .button__icon{width:2.604vw}

.landscape-tab .button_levels .button__icon{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels .button__icon{height:1.563vw}

.portrait .button_levels .button__icon{height:1.563vw}

.landscape .button_levels .button__icon{height:3.125vh}}

@media screen and (min-width: 1920px){
.button_levels .button__icon{height:1.852vh}

.portrait .button_levels .button__icon{height:1.042vw}}

@media screen and (max-width: 1023px){
.button_levels .button__icon{height:5.556vw}

.landscape-mob .button_levels .button__icon{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels .button__icon{height:2.604vw}

.landscape-tab .button_levels .button__icon{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .button_levels .button__icon{margin:0 0 0 .625vw}

.portrait .button_levels .button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .button_levels .button__icon{margin:0 0 0 .625vw}

.landscape .button_levels .button__icon{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .button_levels .button__icon{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.button_levels .button__icon{margin:0 .741vh 0 0}

[dir="rtl"] .button_levels .button__icon{margin:0 0 0 .741vh}

.portrait .button_levels .button__icon{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .button_levels .button__icon{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.button_levels .button__icon{margin:0 2.222vw 0 0}

[dir="rtl"] .button_levels .button__icon{margin:0 0 0 2.222vw}

.landscape-mob .button_levels .button__icon{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .button_levels .button__icon{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels .button__icon{margin:0 1.042vw 0 0}

[dir="rtl"] .button_levels .button__icon{margin:0 0 0 1.042vw}

.landscape-tab .button_levels .button__icon{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .button_levels .button__icon{margin:0 0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_gift-choose-price .button__icon{width:1.25vw}

.portrait .button_gift-choose-price .button__icon{width:1.25vw}

.landscape .button_gift-choose-price .button__icon{width:2.5vh}}

@media screen and (min-width: 1920px){
.button_gift-choose-price .button__icon{width:1.481vh}

.portrait .button_gift-choose-price .button__icon{width:.833vw}}

@media screen and (max-width: 1023px){
.button_gift-choose-price .button__icon{width:4.444vw}

.landscape-mob .button_gift-choose-price .button__icon{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_gift-choose-price .button__icon{width:2.083vw}

.landscape-tab .button_gift-choose-price .button__icon{width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_gift-choose-price .button__icon{height:1.25vw}

.portrait .button_gift-choose-price .button__icon{height:1.25vw}

.landscape .button_gift-choose-price .button__icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.button_gift-choose-price .button__icon{height:1.481vh}

.portrait .button_gift-choose-price .button__icon{height:.833vw}}

@media screen and (max-width: 1023px){
.button_gift-choose-price .button__icon{height:4.444vw}

.landscape-mob .button_gift-choose-price .button__icon{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_gift-choose-price .button__icon{height:2.083vw}

.landscape-tab .button_gift-choose-price .button__icon{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_gift-choose-price .button__icon{margin:-0.078vw .313vw 0 0}

[dir="rtl"] .button_gift-choose-price .button__icon{margin:-0.078vw 0 0 .313vw}

.portrait .button_gift-choose-price .button__icon{margin:-0.078vw .313vw 0 0}

[dir="rtl"] .portrait .button_gift-choose-price .button__icon{margin:-0.078vw 0 0 .313vw}

.landscape .button_gift-choose-price .button__icon{margin:-0.156vh .625vh 0 0}

[dir="rtl"] .landscape .button_gift-choose-price .button__icon{margin:-0.156vh 0 0 .625vh}}

@media screen and (min-width: 1920px){
.button_gift-choose-price .button__icon{margin:-0.093vh .37vh 0 0}

[dir="rtl"] .button_gift-choose-price .button__icon{margin:-0.093vh 0 0 .37vh}

.portrait .button_gift-choose-price .button__icon{margin:-0.052vw .208vw 0 0}

[dir="rtl"] .portrait .button_gift-choose-price .button__icon{margin:-0.052vw 0 0 .208vw}}

@media screen and (max-width: 1023px){
.button_gift-choose-price .button__icon{margin:-0.278vw 1.111vw 0 0}

[dir="rtl"] .button_gift-choose-price .button__icon{margin:-0.278vw 0 0 1.111vw}

.landscape-mob .button_gift-choose-price .button__icon{margin:-0.156svh .625svh 0 0}

[dir="rtl"] .landscape-mob .button_gift-choose-price .button__icon{margin:-0.156svh 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_gift-choose-price .button__icon{margin:-0.13vw .521vw 0 0}

[dir="rtl"] .button_gift-choose-price .button__icon{margin:-0.13vw 0 0 .521vw}

.landscape-tab .button_gift-choose-price .button__icon{margin:-0.116svh .465svh 0 0}

[dir="rtl"] .landscape-tab .button_gift-choose-price .button__icon{margin:-0.116svh 0 0 .465svh}}

.button_back .button__icon svg path:nth-child(1){fill:#f1f1f1}

._dark-theme .button_back .button__icon svg path:nth-child(1){fill:#737373}

.button_back .button__icon svg path:nth-child(3){fill:#737373}

._dark-theme .button_back .button__icon svg path:nth-child(3){fill:#f1f1f1}

.button_opacity-close .button__icon svg path:nth-child(1){fill:hsla(0,0%,100%,.1)}

.button_opacity-close .button__icon svg path:nth-child(2){display:none}

.button_opacity-close .button__icon svg path:nth-child(3),.button_opacity-close .button__icon svg path:nth-child(4){fill:#fff}

.button__text{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__text{font-size:1.016vw}

.portrait .button__text{font-size:1.016vw}

.landscape .button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.button__text{font-size:1.481vh}

.portrait .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.button__text{font-size:3.611vw}

.landscape-mob .button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__text{font-size:1.693vw}

.landscape-tab .button__text{font-size:1.512svh}}

.button__text{color:#000;font-weight:500;text-transform:uppercase;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume .button__text{font-size:1.25vw}

.portrait .button_volume .button__text{font-size:1.25vw}

.landscape .button_volume .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.button_volume .button__text{font-size:1.852vh}

.portrait .button_volume .button__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.button_volume .button__text{font-size:4.444vw}

.landscape-mob .button_volume .button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume .button__text{font-size:2.083vw}

.landscape-tab .button_volume .button__text{font-size:1.86svh}}

.button_volume .button__text{color:#fff;font-weight:500;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_volume-header .button__text{font-size:.859vw}

.portrait .button_volume-header .button__text{font-size:.859vw}

.landscape .button_volume-header .button__text{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.button_volume-header .button__text{font-size:1.296vh}

.portrait .button_volume-header .button__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.button_volume-header .button__text{font-size:3.056vw}

.landscape-mob .button_volume-header .button__text{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_volume-header .button__text{font-size:1.432vw}

.landscape-tab .button_volume-header .button__text{font-size:1.279svh}}

.button_volume-header .button__text{letter-spacing:.001em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button .button__text{font-size:1.25vw}

.portrait .button_select-lang-button .button__text{font-size:1.25vw}

.landscape .button_select-lang-button .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button .button__text{font-size:1.852vh}

.portrait .button_select-lang-button .button__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button .button__text{font-size:4.444vw}

.landscape-mob .button_select-lang-button .button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button .button__text{font-size:2.083vw}

.landscape-tab .button_select-lang-button .button__text{font-size:1.86svh}}

.button_select-lang-button .button__text{color:#fff;font-weight:500;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button .button__text{font-size:1.25vw}

.portrait .button_select-country-button .button__text{font-size:1.25vw}

.landscape .button_select-country-button .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.button_select-country-button .button__text{font-size:1.852vh}

.portrait .button_select-country-button .button__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.button_select-country-button .button__text{font-size:4.444vw}

.landscape-mob .button_select-country-button .button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button .button__text{font-size:2.083vw}

.landscape-tab .button_select-country-button .button__text{font-size:1.86svh}}

.button_select-country-button .button__text{font-weight:500;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-lang-button-header .button__text{font-size:.859vw}

.portrait .button_select-lang-button-header .button__text{font-size:.859vw}

.landscape .button_select-lang-button-header .button__text{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.button_select-lang-button-header .button__text{font-size:1.296vh}

.portrait .button_select-lang-button-header .button__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.button_select-lang-button-header .button__text{font-size:3.056vw}

.landscape-mob .button_select-lang-button-header .button__text{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-lang-button-header .button__text{font-size:1.432vw}

.landscape-tab .button_select-lang-button-header .button__text{font-size:1.279svh}}

.button_select-lang-button-header .button__text{letter-spacing:.001em;margin:0}

.button_select-lang-button-header .button__text svg path{fill:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_select-country-button-header .button__text{font-size:.859vw}

.portrait .button_select-country-button-header .button__text{font-size:.859vw}

.landscape .button_select-country-button-header .button__text{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.button_select-country-button-header .button__text{font-size:1.296vh}

.portrait .button_select-country-button-header .button__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.button_select-country-button-header .button__text{font-size:3.056vw}

.landscape-mob .button_select-country-button-header .button__text{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_select-country-button-header .button__text{font-size:1.432vw}

.landscape-tab .button_select-country-button-header .button__text{font-size:1.279svh}}

.button_select-country-button-header .button__text{letter-spacing:.001em;margin:0}

.button_select-country-button-header .button__text svg path{fill:#fff}

.button_send .button__text{font-family:"Graphik",Helvetica,sans-serif}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz .button__text{margin:0}

.portrait .button_quiz .button__text{margin:0}

.landscape .button_quiz .button__text{margin:0}}

@media screen and (min-width: 1920px){
.button_quiz .button__text{margin:0}

.portrait .button_quiz .button__text{margin:0}}

@media screen and (max-width: 1023px){
.button_quiz .button__text{margin:0}

.landscape-mob .button_quiz .button__text{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz .button__text{margin:0}

.landscape-tab .button_quiz .button__text{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz .button__text{font-size:1.094vw}

.portrait .button_quiz .button__text{font-size:1.094vw}

.landscape .button_quiz .button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.button_quiz .button__text{font-size:1.296vh}

.portrait .button_quiz .button__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.button_quiz .button__text{font-size:2.778vw}

.landscape-mob .button_quiz .button__text{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz .button__text{font-size:1.302vw}

.landscape-tab .button_quiz .button__text{font-size:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_quiz .button__text{letter-spacing:0}

.portrait .button_quiz .button__text{letter-spacing:0}

.landscape .button_quiz .button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.button_quiz .button__text{letter-spacing:0}

.portrait .button_quiz .button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.button_quiz .button__text{letter-spacing:0}

.landscape-mob .button_quiz .button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_quiz .button__text{letter-spacing:0}

.landscape-tab .button_quiz .button__text{letter-spacing:0}}

.button_quiz .button__text{line-height:1.2;text-align:center;text-transform:none}

.button_quiz .button__text b{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends .button__text{margin:0 0 0 .391vw}

[dir="rtl"] .button_friends .button__text{margin:0 .391vw 0 0}

.portrait .button_friends .button__text{margin:0 0 0 .391vw}

[dir="rtl"] .portrait .button_friends .button__text{margin:0 .391vw 0 0}

.landscape .button_friends .button__text{margin:0 0 0 .781vh}

[dir="rtl"] .landscape .button_friends .button__text{margin:0 .781vh 0 0}}

@media screen and (min-width: 1920px){
.button_friends .button__text{margin:0 0 0 .741vh}

[dir="rtl"] .button_friends .button__text{margin:0 .741vh 0 0}

.portrait .button_friends .button__text{margin:0 0 0 .417vw}

[dir="rtl"] .portrait .button_friends .button__text{margin:0 .417vw 0 0}}

@media screen and (max-width: 1023px){
.button_friends .button__text{margin:0 0 0 1.389vw}

[dir="rtl"] .button_friends .button__text{margin:0 1.389vw 0 0}

.landscape-mob .button_friends .button__text{margin:0 0 0 .781svh}

[dir="rtl"] .landscape-mob .button_friends .button__text{margin:0 .781svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends .button__text{margin:0 0 0 .651vw}

[dir="rtl"] .button_friends .button__text{margin:0 .651vw 0 0}

.landscape-tab .button_friends .button__text{margin:0 0 0 .581svh}

[dir="rtl"] .landscape-tab .button_friends .button__text{margin:0 .581svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friends .button__text{font-size:1.25vw}

.portrait .button_friends .button__text{font-size:1.25vw}

.landscape .button_friends .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.button_friends .button__text{font-size:1.944vh}

.portrait .button_friends .button__text{font-size:1.094vw}}

@media screen and (max-width: 1023px){
.button_friends .button__text{font-size:4.444vw}

.landscape-mob .button_friends .button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friends .button__text{font-size:2.083vw}

.landscape-tab .button_friends .button__text{font-size:1.86svh}}

.button_friends .button__text{font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:none;text-align:left;color:#fff}

[dir="rtl"] .button_friends .button__text{text-align:right}

.button_product .button__text{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product .button__text{font-size:.938vw}

.portrait .button_product .button__text{font-size:.938vw}

.landscape .button_product .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.button_product .button__text{font-size:1.111vh}

.portrait .button_product .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.button_product .button__text{font-size:3.333vw}

.landscape-mob .button_product .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product .button__text{font-size:1.563vw}

.landscape-tab .button_product .button__text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_product .button__text{letter-spacing:0}

.portrait .button_product .button__text{letter-spacing:0}

.landscape .button_product .button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.button_product .button__text{letter-spacing:0}

.portrait .button_product .button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.button_product .button__text{letter-spacing:0}

.landscape-mob .button_product .button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_product .button__text{letter-spacing:0}

.landscape-tab .button_product .button__text{letter-spacing:0}}

.button_product .button__text{line-height:1;text-transform:none}

.button_my-gift .button__text{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift .button__text{font-size:.938vw}

.portrait .button_my-gift .button__text{font-size:.938vw}

.landscape .button_my-gift .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.button_my-gift .button__text{font-size:1.111vh}

.portrait .button_my-gift .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.button_my-gift .button__text{font-size:3.333vw}

.landscape-mob .button_my-gift .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift .button__text{font-size:1.563vw}

.landscape-tab .button_my-gift .button__text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_my-gift .button__text{letter-spacing:0}

.portrait .button_my-gift .button__text{letter-spacing:0}

.landscape .button_my-gift .button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.button_my-gift .button__text{letter-spacing:0}

.portrait .button_my-gift .button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.button_my-gift .button__text{letter-spacing:0}

.landscape-mob .button_my-gift .button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_my-gift .button__text{letter-spacing:0}

.landscape-tab .button_my-gift .button__text{letter-spacing:0}}

.button_my-gift .button__text{line-height:1;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task .button__text{font-size:.938vw}

.portrait .button_task .button__text{font-size:.938vw}

.landscape .button_task .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.button_task .button__text{font-size:1.111vh}

.portrait .button_task .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.button_task .button__text{font-size:3.333vw}

.landscape-mob .button_task .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task .button__text{font-size:1.563vw}

.landscape-tab .button_task .button__text{font-size:1.395svh}}

.button_task .button__text{color:#000;font-weight:500;line-height:1;letter-spacing:.001em;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_friend .button__text{font-size:1.016vw}

.portrait .button_friend .button__text{font-size:1.016vw}

.landscape .button_friend .button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.button_friend .button__text{font-size:1.481vh}

.portrait .button_friend .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.button_friend .button__text{font-size:2.778vw}

.landscape-mob .button_friend .button__text{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_friend .button__text{font-size:1.693vw}

.landscape-tab .button_friend .button__text{font-size:1.512svh}}

.button_friend .button__text{letter-spacing:.1em}

.button_main-tickets .button__text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__text{font-size:1.094vw}

.portrait .button_main-tickets .button__text{font-size:1.094vw}

.landscape .button_main-tickets .button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__text{font-size:1.481vh}

.portrait .button_main-tickets .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__text{font-size:3.333vw}

.landscape-mob .button_main-tickets .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__text{font-size:1.563vw}

.landscape-tab .button_main-tickets .button__text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_main-tickets .button__text{line-height:1.172vw}

.portrait .button_main-tickets .button__text{line-height:1.172vw}

.landscape .button_main-tickets .button__text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.button_main-tickets .button__text{line-height:1.389vh}

.portrait .button_main-tickets .button__text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.button_main-tickets .button__text{line-height:4.167vw}

.landscape-mob .button_main-tickets .button__text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_main-tickets .button__text{line-height:1.953vw}

.landscape-tab .button_main-tickets .button__text{line-height:1.744svh}}

.button_main-tickets .button__text{letter-spacing:.045em !important;color:#000;font-weight:500;text-transform:none}

.button_events .button__text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_events .button__text{font-size:1.094vw}

.portrait .button_events .button__text{font-size:1.094vw}

.landscape .button_events .button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.button_events .button__text{font-size:1.481vh}

.portrait .button_events .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.button_events .button__text{font-size:3.333vw}

.landscape-mob .button_events .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_events .button__text{font-size:1.563vw}

.landscape-tab .button_events .button__text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_events .button__text{line-height:1.172vw}

.portrait .button_events .button__text{line-height:1.172vw}

.landscape .button_events .button__text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.button_events .button__text{line-height:1.389vh}

.portrait .button_events .button__text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.button_events .button__text{line-height:4.167vw}

.landscape-mob .button_events .button__text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_events .button__text{line-height:1.953vw}

.landscape-tab .button_events .button__text{line-height:1.744svh}}

.button_events .button__text{letter-spacing:0 !important;color:#000;font-weight:500;text-transform:none}

.button_levels .button__text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels .button__text{font-size:1.25vw}

.portrait .button_levels .button__text{font-size:1.25vw}

.landscape .button_levels .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.button_levels .button__text{font-size:1.481vh}

.portrait .button_levels .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.button_levels .button__text{font-size:4.444vw}

.landscape-mob .button_levels .button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels .button__text{font-size:2.083vw}

.landscape-tab .button_levels .button__text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_levels .button__text{line-height:1.797vw}

.portrait .button_levels .button__text{line-height:1.797vw}

.landscape .button_levels .button__text{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.button_levels .button__text{line-height:2.13vh}

.portrait .button_levels .button__text{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.button_levels .button__text{line-height:6.389vw}

.landscape-mob .button_levels .button__text{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_levels .button__text{line-height:2.995vw}

.landscape-tab .button_levels .button__text{line-height:2.674svh}}

.button_levels .button__text{letter-spacing:0em;color:#fff;font-weight:800;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-min .button__text{font-size:.938vw}

.portrait .button_task-min .button__text{font-size:.938vw}

.landscape .button_task-min .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.button_task-min .button__text{font-size:1.111vh}

.portrait .button_task-min .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.button_task-min .button__text{font-size:3.333vw}

.landscape-mob .button_task-min .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-min .button__text{font-size:1.563vw}

.landscape-tab .button_task-min .button__text{font-size:1.395svh}}

.button_task-min .button__text{font-weight:500;line-height:1;letter-spacing:0;text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_task-ny .button__text{letter-spacing:0}

.portrait .button_task-ny .button__text{letter-spacing:0}

.landscape .button_task-ny .button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.button_task-ny .button__text{letter-spacing:0}

.portrait .button_task-ny .button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.button_task-ny .button__text{letter-spacing:0}

.landscape-mob .button_task-ny .button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_task-ny .button__text{letter-spacing:0}

.landscape-tab .button_task-ny .button__text{letter-spacing:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_postcard-create .button__text{font-size:.938vw}

.portrait .button_postcard-create .button__text{font-size:.938vw}

.landscape .button_postcard-create .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.button_postcard-create .button__text{font-size:1.111vh}

.portrait .button_postcard-create .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.button_postcard-create .button__text{font-size:3.333vw}

.landscape-mob .button_postcard-create .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_postcard-create .button__text{font-size:1.563vw}

.landscape-tab .button_postcard-create .button__text{font-size:1.395svh}}

.button_postcard-create .button__text{font-weight:500;text-transform:none;letter-spacing:.005em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button_gift-choose-price .button__text{margin:0 0 -0.156vw 0}

.portrait .button_gift-choose-price .button__text{margin:0 0 -0.156vw 0}

.landscape .button_gift-choose-price .button__text{margin:0 0 -0.313vh 0}}

@media screen and (min-width: 1920px){
.button_gift-choose-price .button__text{margin:0 0 -0.185vh 0}

.portrait .button_gift-choose-price .button__text{margin:0 0 -0.104vw 0}}

@media screen and (max-width: 1023px){
.button_gift-choose-price .button__text{margin:0 0 -0.556vw 0}

.landscape-mob .button_gift-choose-price .button__text{margin:0 0 -0.313svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button_gift-choose-price .button__text{margin:0 0 -0.26vw 0}

.landscape-tab .button_gift-choose-price .button__text{margin:0 0 -0.233svh 0}}

.button__circle{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle{top:.313vw}

.portrait .button__circle{top:.313vw}

.landscape .button__circle{top:.625vh}}

@media screen and (min-width: 1920px){
.button__circle{top:.37vh}

.portrait .button__circle{top:.208vw}}

@media screen and (max-width: 1023px){
.button__circle{top:1.111vw}

.landscape-mob .button__circle{top:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle{top:.521vw}

.landscape-tab .button__circle{top:.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle{right:.188vw}

[dir="rtl"] .button__circle{right:auto;left:.188vw}

.portrait .button__circle{right:.188vw}

[dir="rtl"] .portrait .button__circle{right:auto;left:.188vw}

.landscape .button__circle{right:.375vh}

[dir="rtl"] .landscape .button__circle{right:auto;left:.375vh}}

@media screen and (min-width: 1920px){
.button__circle{right:.222vh}

[dir="rtl"] .button__circle{right:auto;left:.222vh}

.portrait .button__circle{right:.125vw}

[dir="rtl"] .portrait .button__circle{right:auto;left:.125vw}}

@media screen and (max-width: 1023px){
.button__circle{right:.667vw}

[dir="rtl"] .button__circle{right:auto;left:.667vw}

.landscape-mob .button__circle{right:.375svh}

[dir="rtl"] .landscape-mob .button__circle{right:auto;left:.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle{right:.313vw}

[dir="rtl"] .button__circle{right:auto;left:.313vw}

.landscape-tab .button__circle{right:.279svh}

[dir="rtl"] .landscape-tab .button__circle{right:auto;left:.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle{width:1.094vw}

.portrait .button__circle{width:1.094vw}

.landscape .button__circle{width:2.188vh}}

@media screen and (min-width: 1920px){
.button__circle{width:1.296vh}

.portrait .button__circle{width:.729vw}}

@media screen and (max-width: 1023px){
.button__circle{width:3.889vw}

.landscape-mob .button__circle{width:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle{width:1.823vw}

.landscape-tab .button__circle{width:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle{height:1.094vw}

.portrait .button__circle{height:1.094vw}

.landscape .button__circle{height:2.188vh}}

@media screen and (min-width: 1920px){
.button__circle{height:1.296vh}

.portrait .button__circle{height:.729vw}}

@media screen and (max-width: 1023px){
.button__circle{height:3.889vw}

.landscape-mob .button__circle{height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle{height:1.823vw}

.landscape-tab .button__circle{height:1.628svh}}

.button__circle{border:solid #fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle{border-width:.234vw}

.portrait .button__circle{border-width:.234vw}

.landscape .button__circle{border-width:.469vh}}

@media screen and (min-width: 1920px){
.button__circle{border-width:.278vh}

.portrait .button__circle{border-width:.156vw}}

@media screen and (max-width: 1023px){
.button__circle{border-width:.833vw}

.landscape-mob .button__circle{border-width:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle{border-width:.391vw}

.landscape-tab .button__circle{border-width:.349svh}}

.button__circle{border-radius:50%;background-color:#7d54de;box-sizing:border-box;animation:btn-circle .5s ease-in-out infinite alternate}

.button__circle:before,.button__circle:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#7d54de;border-radius:50%}

[dir="rtl"] .button__circle:before,[dir="rtl"] .button__circle:after{left:auto;right:0}

.button__circle:before{animation:btn-circle-1 1s ease-in-out infinite}

.button__circle:after{animation:btn-circle-2 1s .15s ease-in-out infinite}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_task{top:.703vw}

.portrait .button__circle_task{top:.703vw}

.landscape .button__circle_task{top:1.406vh}}

@media screen and (min-width: 1920px){
.button__circle_task{top:.833vh}

.portrait .button__circle_task{top:.469vw}}

@media screen and (max-width: 1023px){
.button__circle_task{top:2.5vw}

.landscape-mob .button__circle_task{top:1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_task{top:.651vw}

.landscape-tab .button__circle_task{top:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_task{right:.781vw}

[dir="rtl"] .button__circle_task{right:auto;left:.781vw}

.portrait .button__circle_task{right:.781vw}

[dir="rtl"] .portrait .button__circle_task{right:auto;left:.781vw}

.landscape .button__circle_task{right:1.563vh}

[dir="rtl"] .landscape .button__circle_task{right:auto;left:1.563vh}}

@media screen and (min-width: 1920px){
.button__circle_task{right:.926vh}

[dir="rtl"] .button__circle_task{right:auto;left:.926vh}

.portrait .button__circle_task{right:.521vw}

[dir="rtl"] .portrait .button__circle_task{right:auto;left:.521vw}}

@media screen and (max-width: 1023px){
.button__circle_task{right:2.778vw}

[dir="rtl"] .button__circle_task{right:auto;left:2.778vw}

.landscape-mob .button__circle_task{right:1.563svh}

[dir="rtl"] .landscape-mob .button__circle_task{right:auto;left:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_task{right:.911vw}

[dir="rtl"] .button__circle_task{right:auto;left:.911vw}

.landscape-tab .button__circle_task{right:.814svh}

[dir="rtl"] .landscape-tab .button__circle_task{right:auto;left:.814svh}}

.button__circle_task{border-color:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_bath{top:.313vw}

.portrait .button__circle_bath{top:.313vw}

.landscape .button__circle_bath{top:.625vh}}

@media screen and (min-width: 1920px){
.button__circle_bath{top:.37vh}

.portrait .button__circle_bath{top:.208vw}}

@media screen and (max-width: 1023px){
.button__circle_bath{top:-1.667vw}

.landscape-mob .button__circle_bath{top:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_bath{top:-0.781vw}

.landscape-tab .button__circle_bath{top:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_bath{right:1.797vw}

[dir="rtl"] .button__circle_bath{right:auto;left:1.797vw}

.portrait .button__circle_bath{right:1.797vw}

[dir="rtl"] .portrait .button__circle_bath{right:auto;left:1.797vw}

.landscape .button__circle_bath{right:3.594vh}

[dir="rtl"] .landscape .button__circle_bath{right:auto;left:3.594vh}}

@media screen and (min-width: 1920px){
.button__circle_bath{right:2.13vh}

[dir="rtl"] .button__circle_bath{right:auto;left:2.13vh}

.portrait .button__circle_bath{right:1.198vw}

[dir="rtl"] .portrait .button__circle_bath{right:auto;left:1.198vw}}

@media screen and (max-width: 1023px){
.button__circle_bath{right:2.222vw}

[dir="rtl"] .button__circle_bath{right:auto;left:2.222vw}

.landscape-mob .button__circle_bath{right:1.25svh}

[dir="rtl"] .landscape-mob .button__circle_bath{right:auto;left:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_bath{right:1.042vw}

[dir="rtl"] .button__circle_bath{right:auto;left:1.042vw}

.landscape-tab .button__circle_bath{right:.93svh}

[dir="rtl"] .landscape-tab .button__circle_bath{right:auto;left:.93svh}}

.button__circle_bath{border-color:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_roadmap{top:-0.156vw}

.portrait .button__circle_roadmap{top:-0.156vw}

.landscape .button__circle_roadmap{top:-0.313vh}}

@media screen and (min-width: 1920px){
.button__circle_roadmap{top:-0.185vh}

.portrait .button__circle_roadmap{top:-0.104vw}}

@media screen and (max-width: 1023px){
.button__circle_roadmap{top:-0.556vw}

.landscape-mob .button__circle_roadmap{top:-0.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_roadmap{top:-0.26vw}

.landscape-tab .button__circle_roadmap{top:-0.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__circle_roadmap{right:-0.094vw}

[dir="rtl"] .button__circle_roadmap{right:auto;left:-0.094vw}

.portrait .button__circle_roadmap{right:-0.094vw}

[dir="rtl"] .portrait .button__circle_roadmap{right:auto;left:-0.094vw}

.landscape .button__circle_roadmap{right:-0.188vh}

[dir="rtl"] .landscape .button__circle_roadmap{right:auto;left:-0.188vh}}

@media screen and (min-width: 1920px){
.button__circle_roadmap{right:-0.111vh}

[dir="rtl"] .button__circle_roadmap{right:auto;left:-0.111vh}

.portrait .button__circle_roadmap{right:-0.063vw}

[dir="rtl"] .portrait .button__circle_roadmap{right:auto;left:-0.063vw}}

@media screen and (max-width: 1023px){
.button__circle_roadmap{right:-0.333vw}

[dir="rtl"] .button__circle_roadmap{right:auto;left:-0.333vw}

.landscape-mob .button__circle_roadmap{right:-0.188svh}

[dir="rtl"] .landscape-mob .button__circle_roadmap{right:auto;left:-0.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__circle_roadmap{right:-0.156vw}

[dir="rtl"] .button__circle_roadmap{right:auto;left:-0.156vw}

.landscape-tab .button__circle_roadmap{right:-0.14svh}

[dir="rtl"] .landscape-tab .button__circle_roadmap{right:auto;left:-0.14svh}}

.button__new{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{top:-0.938vw}

.portrait .button__new{top:-0.938vw}

.landscape .button__new{top:-1.875vh}}

@media screen and (min-width: 1920px){
.button__new{top:-1.111vh}

.portrait .button__new{top:-0.625vw}}

@media screen and (max-width: 1023px){
.button__new{top:-3.333vw}

.landscape-mob .button__new{top:-1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{top:-1.563vw}

.landscape-tab .button__new{top:-1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{right:.391vw}

.portrait .button__new{right:.391vw}

.landscape .button__new{right:.781vh}}

@media screen and (min-width: 1920px){
.button__new{right:.463vh}

.portrait .button__new{right:.26vw}}

@media screen and (max-width: 1023px){
.button__new{right:1.389vw}

.landscape-mob .button__new{right:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{right:.651vw}

.landscape-tab .button__new{right:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{width:3.359vw}

.portrait .button__new{width:3.359vw}

.landscape .button__new{width:6.719vh}}

@media screen and (min-width: 1920px){
.button__new{width:3.981vh}

.portrait .button__new{width:2.24vw}}

@media screen and (max-width: 1023px){
.button__new{width:11.944vw}

.landscape-mob .button__new{width:6.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{width:5.599vw}

.landscape-tab .button__new{width:5svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{height:1.25vw}

.portrait .button__new{height:1.25vw}

.landscape .button__new{height:2.5vh}}

@media screen and (min-width: 1920px){
.button__new{height:1.481vh}

.portrait .button__new{height:.833vw}}

@media screen and (max-width: 1023px){
.button__new{height:4.444vw}

.landscape-mob .button__new{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{height:2.083vw}

.landscape-tab .button__new{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{border-radius:1.25vw}

.portrait .button__new{border-radius:1.25vw}

.landscape .button__new{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.button__new{border-radius:1.481vh}

.portrait .button__new{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.button__new{border-radius:4.444vw}

.landscape-mob .button__new{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{border-radius:2.083vw}

.landscape-tab .button__new{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.button__new{font-size:1.041vw}

.portrait .button__new{font-size:1.041vw}

.landscape .button__new{font-size:2.083vh}}

@media screen and (min-width: 1920px){
.button__new{font-size:1.234vh}

.portrait .button__new{font-size:.694vw}}

@media screen and (max-width: 1023px){
.button__new{font-size:3.703vw}

.landscape-mob .button__new{font-size:2.083svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.button__new{font-size:1.736vw}

.landscape-tab .button__new{font-size:1.55svh}}

.button__new{color:#fff;background-color:#7d54de;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__procedure-label_to-main .button__new{right:5.859vw}

.portrait .main__procedure-label_to-main .button__new{right:5.859vw}

.landscape .main__procedure-label_to-main .button__new{right:11.719vh}}

@media screen and (min-width: 1920px){
.main__procedure-label_to-main .button__new{right:13.611vh}

.portrait .main__procedure-label_to-main .button__new{right:7.656vw}}

@media screen and (max-width: 1023px){
.main__procedure-label_to-main .button__new{right:10.556vw}

.landscape-mob .main__procedure-label_to-main .button__new{right:5.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__procedure-label_to-main .button__new{right:7.161vw}

.landscape-tab .main__procedure-label_to-main .button__new{right:6.395svh}}

@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}

:root{--swiper-theme-color: #007aff}

.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}

.swiper-vertical>.swiper-wrapper{flex-direction:column}

.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}

.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}

.swiper-pointer-events{touch-action:pan-y}

.swiper-pointer-events.swiper-vertical{touch-action:pan-x}

.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}

.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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}

.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}

.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}

[dir="rtl"] .swiper-3d .swiper-slide-shadow,[dir="rtl"] .swiper-3d .swiper-slide-shadow-left,[dir="rtl"] .swiper-3d .swiper-slide-shadow-right,[dir="rtl"] .swiper-3d .swiper-slide-shadow-top,[dir="rtl"] .swiper-3d .swiper-slide-shadow-bottom{left:auto;right:0}

.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}

.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

[dir="rtl"] .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

[dir="rtl"] .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}

.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}

.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}

.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}

.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}

.carousel .swiper{width:100%;height:100%}

.carousel .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

.checkbox{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}

.checkbox__input{display:none}

.checkbox__box{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.checkbox__box{font-size:1.563vw}

.portrait .checkbox__box{font-size:1.563vw}

.landscape .checkbox__box{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.checkbox__box{font-size:1.852vh}

.portrait .checkbox__box{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.checkbox__box{font-size:5.556vw}

.landscape-mob .checkbox__box{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.checkbox__box{font-size:2.604vw}

.landscape-tab .checkbox__box{font-size:2.326svh}}

.checkbox__box{width:1em;height:1em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.checkbox__box{margin:0 .938vw 0 0}

[dir="rtl"] .checkbox__box{margin:0 0 0 .938vw}

.portrait .checkbox__box{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .checkbox__box{margin:0 0 0 .938vw}

.landscape .checkbox__box{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .checkbox__box{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.checkbox__box{margin:0 1.111vh 0 0}

[dir="rtl"] .checkbox__box{margin:0 0 0 1.111vh}

.portrait .checkbox__box{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .checkbox__box{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.checkbox__box{margin:0 1.806vw 0 0}

[dir="rtl"] .checkbox__box{margin:0 0 0 1.806vw}

.landscape-mob .checkbox__box{margin:0 1.016svh 0 0}

[dir="rtl"] .landscape-mob .checkbox__box{margin:0 0 0 1.016svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.checkbox__box{margin:0 .846vw 0 0}

[dir="rtl"] .checkbox__box{margin:0 0 0 .846vw}

.landscape-tab .checkbox__box{margin:0 .756svh 0 0}

[dir="rtl"] .landscape-tab .checkbox__box{margin:0 0 0 .756svh}}

.checkbox__box{display:block;flex:0 0 auto}

.checkbox__box .on{transition:.3s ease-in-out}

input:checked+.checkbox__box .on{opacity:1}

.checkbox__box:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #d5d5d7}

[dir="rtl"] .checkbox__box:before{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.checkbox__box:before{border-radius:.469vw}

.portrait .checkbox__box:before{border-radius:.469vw}

.landscape .checkbox__box:before{border-radius:.938vh}}

@media screen and (min-width: 1920px){
.checkbox__box:before{border-radius:.556vh}

.portrait .checkbox__box:before{border-radius:.313vw}}

@media screen and (max-width: 1023px){
.checkbox__box:before{border-radius:1.667vw}

.landscape-mob .checkbox__box:before{border-radius:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.checkbox__box:before{border-radius:.781vw}

.landscape-tab .checkbox__box:before{border-radius:.698svh}}

.checkbox__box:before{transition:border-color .3s ease-out}

.checkbox_error .checkbox__box:before{border-color:#ff2626}

.checkbox__text{flex:1 0 0;text-align:left}

[dir="rtl"] .checkbox__text{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.checkbox__text{font-size:.938vw}

.portrait .checkbox__text{font-size:.938vw}

.landscape .checkbox__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.checkbox__text{font-size:1.111vh}

.portrait .checkbox__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.checkbox__text{font-size:3.333vw}

.landscape-mob .checkbox__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.checkbox__text{font-size:1.563vw}

.landscape-tab .checkbox__text{font-size:1.395svh}}

.checkbox__text{line-height:1.05}

.checkbox .input__error{display:none}

.counter{display:flex;pointer-events:none;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .counter{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.counter{padding:0 0 2.344vw}

.portrait .counter{padding:0 0 2.344vw}

.landscape .counter{padding:0 0 4.688vh}}

@media screen and (min-width: 1920px){
.counter{padding:0 0 2.778vh}

.portrait .counter{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.counter{padding:0 0 8.333vw}

.landscape-mob .counter{padding:0 0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.counter{padding:0 0 3.906vw}

.landscape-tab .counter{padding:0 0 3.488svh}}

.counter{box-sizing:border-box}

.counter__text{color:#ff539a}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.counter__text{font-size:19.531vw}

.portrait .counter__text{font-size:19.531vw}

.landscape .counter__text{font-size:39.063vh}}

@media screen and (min-width: 1920px){
.counter__text{font-size:39.444vh}

.portrait .counter__text{font-size:22.188vw}}

@media screen and (max-width: 1023px){
.counter__text{font-size:44.444vw}

.landscape-mob .counter__text{font-size:25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.counter__text{font-size:20.833vw}

.landscape-tab .counter__text{font-size:18.605svh}}

.counter__text{font-weight:600}

@media screen and (max-width: 1023px){
.counter__text{font-weight:500}}

.counter_doodle .counter__text{color:#e188be}

.counter_platform .counter__text{color:#f1efff}

.counter-enter .counter__text{opacity:0;transform:scale(2.3)}

.counter-enter-active .counter__text{opacity:1;transform:scale(1);transition:transform .4s ease-out,opacity .4s}

.counter-exit .counter__text{opacity:1;transform:scale(1)}

.counter-exit-active .counter__text{opacity:0;transform:scale(0.5);transition:transform .4s ease-out,opacity .4s}

.custom-modal{position:fixed;top:0;left:0;z-index:1000;display:block;width:100%;height:100%;overflow:auto;outline:0}

.custom-modal_scroll{overflow-y:auto;overflow-x:hidden}

.custom-modal_scroll::-webkit-scrollbar-track{display:none;width:0;border-radius:0;background-color:rgba(239,239,239,0)}

.custom-modal_scroll::-webkit-scrollbar{display:none;position:absolute;top:0;right:0;width:0;background:rgba(239,239,239,0)}

.custom-modal_scroll::-webkit-scrollbar-thumb{display:none;width:0;border-radius:0;background-color:rgba(171,171,171,0)}

.custom-modal_auth{overflow:hidden}

.custom-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(8px)}

.custom-modal-enter .custom-modal__bg{opacity:0}

.custom-modal-enter-active .custom-modal__bg{opacity:1;transition:opacity 300ms,transform 300ms}

.custom-modal-exit .custom-modal__bg{opacity:1}

.custom-modal-exit-active .custom-modal__bg{opacity:0;transition:opacity 300ms,transform 300ms}

.custom-modal_pause .custom-modal__bg{background-color:rgba(10,82,122,.7)}

.custom-modal_resource .custom-modal__bg{background-color:rgba(10,82,122,0);backdrop-filter:none}

.custom-modal_gTutorial .custom-modal__bg{background-color:rgba(0,0,0,0);backdrop-filter:none}

.custom-modal_bg-instant .custom-modal__bg{opacity:1 !important;transition:none !important}

.custom-modal__container{position:relative;width:100%;height:100%;overflow:auto}

.custom-modal__block{position:fixed;right:0;bottom:0;left:0;top:0;display:flex;flex-direction:column;justify-content:center;width:auto;margin:auto;pointer-events:none;will-change:opacity,transform}

.custom-modal_scroll .custom-modal__block{position:relative;right:auto;bottom:auto;left:auto;top:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%}

.custom-modal_bottom .custom-modal__block{margin-bottom:0}

.custom-modal_top .custom-modal__block{margin-top:0}

.custom-modal_left .custom-modal__block{margin-left:0}

.custom-modal_right .custom-modal__block{margin-right:0}

.custom-modal_fullpage .custom-modal__block{flex-direction:column;justify-content:flex-start;max-width:100%;max-height:100%;height:100%;margin:0}

.custom-modal-enter-active .custom-modal__block,.custom-modal-exit-active .custom-modal__block{transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.custom-modal_aroma.custom-modal-exit-active .custom-modal__block{transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s}

.custom-modal-enter-active.scale-bounce .custom-modal__block,.custom-modal-enter-done.scale-bounce .custom-modal__block,.custom-modal-exit-active.scale-bounce .custom-modal__block{transition:opacity .3s ease-in-out,transform .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.custom-modal-enter.fade .custom-modal__block{opacity:0}

.custom-modal-enter-active.fade .custom-modal__block,.custom-modal-enter-done.fade .custom-modal__block,.custom-modal-exit.fade .custom-modal__block{opacity:1}

.custom-modal-exit-active.fade .custom-modal__block,.custom-modal-exit-done.fade .custom-modal__block{opacity:0}

.custom-modal-enter.scale .custom-modal__block{transform:scale(0.7)}

.custom-modal-enter-active.scale .custom-modal__block,.custom-modal-enter-done.scale .custom-modal__block,.custom-modal-exit.scale .custom-modal__block{transform:scale(1)}

.custom-modal-exit-active.scale .custom-modal__block,.custom-modal-exit-done.scale .custom-modal__block{transform:scale(0.7)}

.custom-modal-enter.toTop .custom-modal__block{transform:translateY(50vh)}

.custom-modal-enter-active.toTop .custom-modal__block,.custom-modal-enter-done.toTop .custom-modal__block,.custom-modal-exit.toTop .custom-modal__block{transform:translateY(0vh)}

.custom-modal-exit-active.toTop .custom-modal__block,.custom-modal-exit-done.toTop .custom-modal__block{transform:translateY(50vh)}

.custom-modal_auth .custom-modal__block{display:block;overflow:hidden}

.custom-modal__content{position:relative;display:flex;flex-direction:column;width:auto;margin:auto;pointer-events:auto;outline:0}

.custom-modal_fullpage .custom-modal__content{height:100%;width:100%;overflow:auto}

.custom-modal_auth .custom-modal__content{display:block;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-modal_top .custom-modal__content{padding:0 0 5.469vw}

.portrait .custom-modal_top .custom-modal__content{padding:0 0 5.469vw}

.landscape .custom-modal_top .custom-modal__content{padding:0 0 10.938vh}}

@media screen and (min-width: 1920px){
.custom-modal_top .custom-modal__content{padding:0 0 6.481vh}

.portrait .custom-modal_top .custom-modal__content{padding:0 0 3.646vw}}

@media screen and (max-width: 1023px){
.custom-modal_top .custom-modal__content{padding:8.889vw 0}

.landscape-mob .custom-modal_top .custom-modal__content{padding:5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-modal_top .custom-modal__content{padding:4.167vw 0}

.landscape-tab .custom-modal_top .custom-modal__content{padding:3.721svh 0}}

.custom-modal_top .custom-modal__content{box-sizing:border-box}

@media screen and (max-width: 1023px){
.custom-modal_top .custom-modal__content{justify-content:flex-start;height:100%;width:100%;align-items:center}}

.custom-modal.fade:not(.show){opacity:1}

.custom-menu{width:100%;height:auto;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:left;position:relative;z-index:2}

[dir="rtl"] .custom-menu{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu_app{margin-top:3.906vw}

.portrait .custom-menu_app{margin-top:3.906vw}

.landscape .custom-menu_app{margin-top:7.813vh}}

@media screen and (min-width: 1920px){
.custom-menu_app{margin-top:4.63vh}

.portrait .custom-menu_app{margin-top:2.604vw}}

@media screen and (max-width: 1023px){
.custom-menu_app{margin-top:13.889vw}

.landscape-mob .custom-menu_app{margin-top:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu_app{margin-top:6.51vw}

.landscape-tab .custom-menu_app{margin-top:5.814svh}}

.custom-menu_app{max-height:calc(100% - 40px)}

@media screen and (min-width: 1024px){
.custom-menu{display:grid;height:100%;grid-template-columns:auto auto 1fr;align-items:center;grid-template-rows:auto 1fr auto;grid-template-areas:"cmButtons cmButtons cmButtons" ". . ." "cmList cmList cmList"}}

.custom-menu__close{position:absolute;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close{top:0}

.portrait .custom-menu__close{top:0}

.landscape .custom-menu__close{top:0}}

@media screen and (min-width: 1920px){
.custom-menu__close{top:0}

.portrait .custom-menu__close{top:0}}

@media screen and (max-width: 1023px){
.custom-menu__close{top:0}

.landscape-mob .custom-menu__close{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close{top:0}

.landscape-tab .custom-menu__close{top:0}}

.custom-menu__close{left:50%;transform:translate(-50%, 0)}

[dir="rtl"] .custom-menu__close{left:auto;right:50%;transform:translate(50%, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close{width:100vw}

.portrait .custom-menu__close{width:100vw}

.landscape .custom-menu__close{width:200vh}}

@media screen and (min-width: 1920px){
.custom-menu__close{width:118.519vh}

.portrait .custom-menu__close{width:66.667vw}}

@media screen and (max-width: 1023px){
.custom-menu__close{width:100vw}

.landscape-mob .custom-menu__close{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close{width:89.583vw}

.landscape-tab .custom-menu__close{width:80svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close{padding:1.953vw 2.5vw 0}

.portrait .custom-menu__close{padding:1.953vw 2.5vw 0}

.landscape .custom-menu__close{padding:3.906vh 5vh 0}}

@media screen and (min-width: 1920px){
.custom-menu__close{padding:2.315vh 2.963vh 0}

.portrait .custom-menu__close{padding:1.302vw 1.667vw 0}}

@media screen and (max-width: 1023px){
.custom-menu__close{padding:5.556vw 4.444vw 0}

.landscape-mob .custom-menu__close{padding:3.125svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close{padding:2.604vw 0 0}

.landscape-tab .custom-menu__close{padding:2.326svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close{margin:0 auto}

.portrait .custom-menu__close{margin:0 auto}

.landscape .custom-menu__close{margin:0 auto}}

@media screen and (min-width: 1920px){
.custom-menu__close{margin:0 auto}

.portrait .custom-menu__close{margin:0 auto}}

@media screen and (max-width: 1023px){
.custom-menu__close{margin:0 auto}

.landscape-mob .custom-menu__close{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close{margin:0 auto}

.landscape-tab .custom-menu__close{margin:0 auto}}

.custom-menu__close{display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:5;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close svg,.custom-menu__close img{width:3.125vw}

.portrait .custom-menu__close svg,.portrait .custom-menu__close img{width:3.125vw}

.landscape .custom-menu__close svg,.landscape .custom-menu__close img{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-menu__close svg,.custom-menu__close img{width:3.704vh}

.portrait .custom-menu__close svg,.portrait .custom-menu__close img{width:2.083vw}}

@media screen and (max-width: 1023px){
.custom-menu__close svg,.custom-menu__close img{width:11.111vw}

.landscape-mob .custom-menu__close svg,.landscape-mob .custom-menu__close img{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close svg,.custom-menu__close img{width:5.208vw}

.landscape-tab .custom-menu__close svg,.landscape-tab .custom-menu__close img{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__close svg,.custom-menu__close img{height:3.125vw}

.portrait .custom-menu__close svg,.portrait .custom-menu__close img{height:3.125vw}

.landscape .custom-menu__close svg,.landscape .custom-menu__close img{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-menu__close svg,.custom-menu__close img{height:3.704vh}

.portrait .custom-menu__close svg,.portrait .custom-menu__close img{height:2.083vw}}

@media screen and (max-width: 1023px){
.custom-menu__close svg,.custom-menu__close img{height:11.111vw}

.landscape-mob .custom-menu__close svg,.landscape-mob .custom-menu__close img{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__close svg,.custom-menu__close img{height:5.208vw}

.landscape-tab .custom-menu__close svg,.landscape-tab .custom-menu__close img{height:4.651svh}}

@media screen and (min-width: 1024px){
.custom-menu__close{display:none}}

.custom-menu__title{display:block;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__title{padding:1.953vw 0 0}

.portrait .custom-menu__title{padding:1.953vw 0 0}

.landscape .custom-menu__title{padding:3.906vh 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__title{padding:2.315vh 0 0}

.portrait .custom-menu__title{padding:1.302vw 0 0}}

@media screen and (max-width: 1023px){
.custom-menu__title{padding:6.667vw 0 0}

.landscape-mob .custom-menu__title{padding:3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__title{padding:3.125vw 0 0}

.landscape-tab .custom-menu__title{padding:2.791svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__title{margin:0 0 1.25vw}

.portrait .custom-menu__title{margin:0 0 1.25vw}

.landscape .custom-menu__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.custom-menu__title{margin:0 0 1.481vh}

.portrait .custom-menu__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.custom-menu__title{margin:0 0 7.778vw}

.landscape-mob .custom-menu__title{margin:0 0 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__title{margin:0 0 5.208vw}

.landscape-tab .custom-menu__title{margin:0 0 4.651svh}}

.custom-menu__title{text-align:center;letter-spacing:.07em}

@media screen and (max-width: 1023px){
.custom-header__content_opened .custom-menu__title{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}}

@media screen and (min-width: 1024px){
.custom-menu__title{display:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__title{text-align:center}}

.custom-menu__list{list-style:none;padding:0}

@media screen and (max-width: 1023px){
.custom-menu__list{width:86.667vw}

.landscape-mob .custom-menu__list{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__list{width:89.583vw}

.landscape-tab .custom-menu__list{width:80svh}}

.custom-menu__list{margin:0 auto;box-sizing:border-box;transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header_path .custom-menu__list{padding:0 0 0 9.375vw}

[dir="rtl"] .custom-header_path .custom-menu__list{padding:0 9.375vw 0 0}

.portrait .custom-header_path .custom-menu__list{padding:0 0 0 9.375vw}

[dir="rtl"] .portrait .custom-header_path .custom-menu__list{padding:0 9.375vw 0 0}

.landscape .custom-header_path .custom-menu__list{padding:0 0 0 18.75vh}

[dir="rtl"] .landscape .custom-header_path .custom-menu__list{padding:0 18.75vh 0 0}}

@media screen and (min-width: 1920px){
.custom-header_path .custom-menu__list{padding:0 0 0 11.111vh}

[dir="rtl"] .custom-header_path .custom-menu__list{padding:0 11.111vh 0 0}

.portrait .custom-header_path .custom-menu__list{padding:0 0 0 6.25vw}

[dir="rtl"] .portrait .custom-header_path .custom-menu__list{padding:0 6.25vw 0 0}}

@media screen and (max-width: 1023px){
.custom-header_path .custom-menu__list{padding:0}

.landscape-mob .custom-header_path .custom-menu__list{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header_path .custom-menu__list{padding:0}

.landscape-tab .custom-header_path .custom-menu__list{padding:0}}

@media screen and (min-width: 1024px){
.custom-menu__list{grid-area:cmList;display:flex;width:100%;flex-direction:row;align-items:center}}

.custom-menu__item{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item{padding:0}

.portrait .custom-menu__item{padding:0}

.landscape .custom-menu__item{padding:0}}

@media screen and (min-width: 1920px){
.custom-menu__item{padding:0}

.portrait .custom-menu__item{padding:0}}

@media screen and (max-width: 1023px){
.custom-menu__item{padding:4.722vw 0}

.landscape-mob .custom-menu__item{padding:2.656svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item{padding:4.167vw 0}

.landscape-tab .custom-menu__item{padding:3.721svh 0}}

.custom-menu__item:after{content:"";position:absolute;bottom:0;left:0;width:100%}

[dir="rtl"] .custom-menu__item:after{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item:after{height:.078vw}

.portrait .custom-menu__item:after{height:.078vw}

.landscape .custom-menu__item:after{height:.156vh}}

@media screen and (min-width: 1920px){
.custom-menu__item:after{height:.093vh}

.portrait .custom-menu__item:after{height:.052vw}}

@media screen and (max-width: 1023px){
.custom-menu__item:after{height:.278vw}

.landscape-mob .custom-menu__item:after{height:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item:after{height:.13vw}

.landscape-tab .custom-menu__item:after{height:.116svh}}

.custom-menu__item:after{background-color:rgba(0,0,0,.2);transform:scaleX(0);transform-origin:0 0}

[dir="rtl"] .custom-menu__item:after{transform-origin:100% 0}

._dark-theme .custom-menu__item:after{background:#fff}

.custom-menu__item{cursor:pointer}

@media screen and (min-width: 1024px){
.custom-menu__item:after{content:none}

.custom-menu__item{pointer-events:all}}

#menu-burger:checked~* .custom-menu__item_0:after{animation:line-scale-x .3s 0.1s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_1:after{animation:line-scale-x .3s 0.2s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_2:after{animation:line-scale-x .3s 0.3s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_3:after{animation:line-scale-x .3s 0.4s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_4:after{animation:line-scale-x .3s 0.5s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_5:after{animation:line-scale-x .3s 0.6s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_6:after{animation:line-scale-x .3s 0.7s ease-in-out both}

#menu-burger:checked~* .custom-menu__item_7:after{animation:line-scale-x .3s 0.8s ease-in-out both}

@media(hover),(min-width: 0\0 ),(min--moz-device-pixel-ratio: 0){
.custom-menu__item_faq:hover svg,.custom-menu__item_rules:hover svg{transform-origin:50% 80%;animation:icon-hover 2s infinite}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item_faq{margin:0 0 0 auto}

[dir="rtl"] .custom-menu__item_faq{margin:0 auto 0 0}

.portrait .custom-menu__item_faq{margin:0 0 0 auto}

[dir="rtl"] .portrait .custom-menu__item_faq{margin:0 auto 0 0}

.landscape .custom-menu__item_faq{margin:0 0 0 auto}

[dir="rtl"] .landscape .custom-menu__item_faq{margin:0 auto 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__item_faq{margin:0 0 0 auto}

[dir="rtl"] .custom-menu__item_faq{margin:0 auto 0 0}

.portrait .custom-menu__item_faq{margin:0 0 0 auto}

[dir="rtl"] .portrait .custom-menu__item_faq{margin:0 auto 0 0}}

@media screen and (min-width: 1024px){
.custom-menu__item_faq{opacity:0;animation:menu-fade-in-bottom .5s .3s ease-in-out both}}

@media screen and (min-width: 1024px){
.custom-menu__item_rules{opacity:0;animation:menu-fade-in-bottom .5s .5s ease-in-out both}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item_soc{margin:0 0 0 0}

.portrait .custom-menu__item_soc{margin:0 0 0 0}

.landscape .custom-menu__item_soc{margin:0 0 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__item_soc{margin:0 0 0 0}

.portrait .custom-menu__item_soc{margin:0 0 0 0}}

@media screen and (min-width: 1024px){
.custom-menu__item_soc{opacity:0;animation:menu-fade-in-bottom .5s .5s ease-in-out both}}

@media screen and (min-width: 1024px){
.custom-menu__item_vk,.custom-menu__item_instagram{order:3}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item_vk{margin:0 0 0 9.375vw}

[dir="rtl"] .custom-menu__item_vk{margin:0 9.375vw 0 0}

.portrait .custom-menu__item_vk{margin:0 0 0 9.375vw}

[dir="rtl"] .portrait .custom-menu__item_vk{margin:0 9.375vw 0 0}

.landscape .custom-menu__item_vk{margin:0 0 0 18.75vh}

[dir="rtl"] .landscape .custom-menu__item_vk{margin:0 18.75vh 0 0}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.custom-menu__item_vk{margin:0 0 0 15.093vh}

[dir="rtl"] .custom-menu__item_vk{margin:0 15.093vh 0 0}

.portrait .custom-menu__item_vk{margin:0 0 0 8.49vw}

[dir="rtl"] .portrait .custom-menu__item_vk{margin:0 8.49vw 0 0}}

@media screen and (min-width: 1024px){
.custom-menu__item_snapchat{order:2}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item_snapchat{margin:0 .078vw}

.portrait .custom-menu__item_snapchat{margin:0 .078vw}

.landscape .custom-menu__item_snapchat{margin:0 .156vh}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.custom-menu__item_snapchat{margin:0 1.019vh}

.portrait .custom-menu__item_snapchat{margin:0 .573vw}}

@media screen and (min-width: 1024px){
.custom-menu__item_tg,.custom-menu__item_tik-tok{order:1}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item_tg,.custom-menu__item_tik-tok{margin:0 0 0 9.375vw}

[dir="rtl"] .custom-menu__item_tg,[dir="rtl"] .custom-menu__item_tik-tok{margin:0 9.375vw 0 0}

.portrait .custom-menu__item_tg,.portrait .custom-menu__item_tik-tok{margin:0 0 0 9.375vw}

[dir="rtl"] .portrait .custom-menu__item_tg,[dir="rtl"] .portrait .custom-menu__item_tik-tok{margin:0 9.375vw 0 0}

.landscape .custom-menu__item_tg,.landscape .custom-menu__item_tik-tok{margin:0 0 0 18.75vh}

[dir="rtl"] .landscape .custom-menu__item_tg,[dir="rtl"] .landscape .custom-menu__item_tik-tok{margin:0 18.75vh 0 0}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.custom-menu__item_tg,.custom-menu__item_tik-tok{margin:0 0 0 15.093vh}

[dir="rtl"] .custom-menu__item_tg,[dir="rtl"] .custom-menu__item_tik-tok{margin:0 15.093vh 0 0}

.portrait .custom-menu__item_tg,.portrait .custom-menu__item_tik-tok{margin:0 0 0 8.49vw}

[dir="rtl"] .portrait .custom-menu__item_tg,[dir="rtl"] .portrait .custom-menu__item_tik-tok{margin:0 8.49vw 0 0}}

@media screen and (min-width: 1024px){
.custom-menu__item_faq{order:4}}

@media screen and (min-width: 1024px){
.custom-menu__item_rules{order:5}}

.custom-menu__item:last-child:after{display:none}

.custom-menu__item-inner{display:flex;align-items:center;justify-content:space-between;width:100%;text-decoration:none}

@media screen and (max-width: 1023px){
.custom-menu__item-inner{justify-content:flex-start}}

.custom-menu__item-icon{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-icon{font-size:2.5vw}

.portrait .custom-menu__item-icon{font-size:2.5vw}

.landscape .custom-menu__item-icon{font-size:5vh}}

@media screen and (min-width: 1920px){
.custom-menu__item-icon{font-size:3.704vh}

.portrait .custom-menu__item-icon{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.custom-menu__item-icon{font-size:5.556vw}

.landscape-mob .custom-menu__item-icon{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-icon{font-size:3.125vw}

.landscape-tab .custom-menu__item-icon{font-size:2.791svh}}

.custom-menu__item-icon{width:1em;height:1em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-icon{margin:0}

.portrait .custom-menu__item-icon{margin:0}

.landscape .custom-menu__item-icon{margin:0}}

@media screen and (min-width: 1920px){
.custom-menu__item-icon{margin:0}

.portrait .custom-menu__item-icon{margin:0}}

@media screen and (max-width: 1023px){
.custom-menu__item-icon{margin:0 3.333vw 0 0}

[dir="rtl"] .custom-menu__item-icon{margin:0 0 0 3.333vw}

.landscape-mob .custom-menu__item-icon{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .custom-menu__item-icon{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-icon{margin:0 2.083vw 0 0}

[dir="rtl"] .custom-menu__item-icon{margin:0 0 0 2.083vw}

.landscape-tab .custom-menu__item-icon{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .custom-menu__item-icon{margin:0 0 0 1.86svh}}

.custom-menu__item-icon svg{display:block;width:100%;height:100%}

.custom-menu__item-icon svg circle{fill:#fff}

@media screen and (max-width: 1023px){
.custom-menu__item-icon_desktop{display:none}}

.custom-menu__item-icon_mobile{display:none}

@media screen and (max-width: 1023px){
.custom-menu__item-icon_mobile{display:inline-block}}

@media screen and (max-width: 1023px){
._dark-theme .custom-menu__item-icon path{fill:#fff}}

.custom-menu__item-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-text{width:auto}

.portrait .custom-menu__item-text{width:auto}

.landscape .custom-menu__item-text{width:auto}}

@media screen and (min-width: 1920px){
.custom-menu__item-text{width:auto}

.portrait .custom-menu__item-text{width:auto}}

@media screen and (max-width: 1023px){
.custom-menu__item-text{width:58.333vw}

.landscape-mob .custom-menu__item-text{width:32.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-text{width:54.167vw}

.landscape-tab .custom-menu__item-text{width:48.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-text{margin:0 0 0 1.875vw}

[dir="rtl"] .custom-menu__item-text{margin:0 1.875vw 0 0}

.portrait .custom-menu__item-text{margin:0 0 0 1.875vw}

[dir="rtl"] .portrait .custom-menu__item-text{margin:0 1.875vw 0 0}

.landscape .custom-menu__item-text{margin:0 0 0 3.75vh}

[dir="rtl"] .landscape .custom-menu__item-text{margin:0 3.75vh 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__item-text{margin:0 0 0 2.222vh}

[dir="rtl"] .custom-menu__item-text{margin:0 2.222vh 0 0}

.portrait .custom-menu__item-text{margin:0 0 0 1.25vw}

[dir="rtl"] .portrait .custom-menu__item-text{margin:0 1.25vw 0 0}}

@media screen and (max-width: 1023px){
.custom-menu__item-text{margin:0 12.5vw 0 0}

[dir="rtl"] .custom-menu__item-text{margin:0 0 0 12.5vw}

.landscape-mob .custom-menu__item-text{margin:0 7.031svh 0 0}

[dir="rtl"] .landscape-mob .custom-menu__item-text{margin:0 0 0 7.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-text{margin:0 1.563vw 0 0}

[dir="rtl"] .custom-menu__item-text{margin:0 0 0 1.563vw}

.landscape-tab .custom-menu__item-text{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .custom-menu__item-text{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-text{font-size:.938vw}

.portrait .custom-menu__item-text{font-size:.938vw}

.landscape .custom-menu__item-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-menu__item-text{font-size:1.481vh}

.portrait .custom-menu__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__item-text{font-size:5vw}

.landscape-mob .custom-menu__item-text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-text{font-size:2.604vw}

.landscape-tab .custom-menu__item-text{font-size:2.326svh}}

.custom-menu__item-text{font-weight:500}

@media screen and (min-width: 1024px){
.custom-menu__item-text{color:#fff}

.custom-menu__item_soc .custom-menu__item-text{display:none}}

.custom-menu__item-arrow{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-arrow{width:1.25vw}

.portrait .custom-menu__item-arrow{width:1.25vw}

.landscape .custom-menu__item-arrow{width:2.5vh}}

@media screen and (min-width: 1920px){
.custom-menu__item-arrow{width:1.481vh}

.portrait .custom-menu__item-arrow{width:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__item-arrow{width:4.444vw}

.landscape-mob .custom-menu__item-arrow{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-arrow{width:3.125vw}

.landscape-tab .custom-menu__item-arrow{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__item-arrow{height:1.25vw}

.portrait .custom-menu__item-arrow{height:1.25vw}

.landscape .custom-menu__item-arrow{height:2.5vh}}

@media screen and (min-width: 1920px){
.custom-menu__item-arrow{height:1.481vh}

.portrait .custom-menu__item-arrow{height:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__item-arrow{height:4.444vw}

.landscape-mob .custom-menu__item-arrow{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__item-arrow{height:3.125vw}

.landscape-tab .custom-menu__item-arrow{height:2.791svh}}

@media screen and (min-width: 1024px){
.custom-menu__item-arrow{display:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__section{margin:0 2.5vw 0 0}

[dir="rtl"] .custom-menu__section{margin:0 0 0 2.5vw}

.portrait .custom-menu__section{margin:0 2.5vw 0 0}

[dir="rtl"] .portrait .custom-menu__section{margin:0 0 0 2.5vw}

.landscape .custom-menu__section{margin:0 5vh 0 0}

[dir="rtl"] .landscape .custom-menu__section{margin:0 0 0 5vh}}

@media screen and (min-width: 1920px){
.custom-menu__section{margin:0 2.963vh 0 0}

[dir="rtl"] .custom-menu__section{margin:0 0 0 2.963vh}

.portrait .custom-menu__section{margin:0 1.667vw 0 0}

[dir="rtl"] .portrait .custom-menu__section{margin:0 0 0 1.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__section{padding:0}

.portrait .custom-menu__section{padding:0}

.landscape .custom-menu__section{padding:0}}

@media screen and (min-width: 1920px){
.custom-menu__section{padding:0}

.portrait .custom-menu__section{padding:0}}

@media screen and (max-width: 1023px){
.custom-menu__section{padding:5.556vw 0}

.landscape-mob .custom-menu__section{padding:3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__section{padding:.521vw 0}

.landscape-tab .custom-menu__section{padding:.465svh 0}}

@media screen and (max-width: 1023px){
.custom-menu__section{display:flex;flex-direction:column;align-items:start;width:100%}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__section{gap:1.172vw}

.portrait .custom-menu__section{gap:1.172vw}

.landscape .custom-menu__section{gap:2.344vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.custom-menu__section{gap:1.389vh}

.portrait .custom-menu__section{gap:.781vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.custom-menu__section{gap:4.167vw}

.landscape-mob .custom-menu__section{gap:2.344svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.custom-menu__section{gap:1.953vw}

.landscape-tab .custom-menu__section{gap:1.744svh}}

@media screen and (min-width: 1024px){
.custom-menu__section{display:none}}

.custom-menu__mute{width:auto}

.custom-menu__mute .custom-button__text{color:#000}

@media screen and (max-width: 1023px){
.custom-menu__mute .custom-button__text{font-size:4.444vw}

.landscape-mob .custom-menu__mute .custom-button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__mute .custom-button__text{font-size:2.083vw}

.landscape-tab .custom-menu__mute .custom-button__text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__mute .custom-button__text{font-size:.938vw}

.portrait .custom-menu__mute .custom-button__text{font-size:.938vw}

.landscape .custom-menu__mute .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-menu__mute .custom-button__text{font-size:1.481vh}

.portrait .custom-menu__mute .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__mute .custom-button__text{font-size:5vw}

.landscape-mob .custom-menu__mute .custom-button__text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__mute .custom-button__text{font-size:2.604vw}

.landscape-tab .custom-menu__mute .custom-button__text{font-size:2.326svh}}

.custom-menu__mute .custom-button__text{font-weight:500;letter-spacing:0}

@media screen and (max-width: 1023px){
._dark-theme .custom-menu__mute .button__icon{background:#737373}

._dark-theme .custom-menu__mute path{fill:#d5d5d7}

._dark-theme .custom-menu__mute .custom-button__text{color:#fff}}

@media screen and (max-width: 1023px){
.custom-menu__select-lang{justify-content:flex-start}

.landscape-mob .custom-menu__select-lang{justify-content:flex-start}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__select-lang{justify-content:flex-start}

.landscape-tab .custom-menu__select-lang{justify-content:flex-start}}

.custom-menu__select-lang{width:min-content}

.custom-menu__select-lang .custom-button__text{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__select-lang .custom-button__text{font-size:.938vw}

.portrait .custom-menu__select-lang .custom-button__text{font-size:.938vw}

.landscape .custom-menu__select-lang .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-menu__select-lang .custom-button__text{font-size:1.481vh}

.portrait .custom-menu__select-lang .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__select-lang .custom-button__text{font-size:5vw}

.landscape-mob .custom-menu__select-lang .custom-button__text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__select-lang .custom-button__text{font-size:2.604vw}

.landscape-tab .custom-menu__select-lang .custom-button__text{font-size:2.326svh}}

.custom-menu__select-lang .custom-button__text{font-weight:500;letter-spacing:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__country .custom-button__text{font-size:.938vw}

.portrait .custom-menu__country .custom-button__text{font-size:.938vw}

.landscape .custom-menu__country .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-menu__country .custom-button__text{font-size:1.481vh}

.portrait .custom-menu__country .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__country .custom-button__text{font-size:5vw}

.landscape-mob .custom-menu__country .custom-button__text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__country .custom-button__text{font-size:2.604vw}

.landscape-tab .custom-menu__country .custom-button__text{font-size:2.326svh}}

@media screen and (max-width: 1023px){
.custom-menu__lang,.custom-menu__country{justify-content:flex-start}

.landscape-mob .custom-menu__lang,.landscape-mob .custom-menu__country{justify-content:flex-start}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__lang,.custom-menu__country{justify-content:flex-start}

.landscape-tab .custom-menu__lang,.landscape-tab .custom-menu__country{justify-content:flex-start}}

.custom-menu__lang,.custom-menu__country{justify-content:flex-start !important;width:min-content;pointer-events:all}

@media screen and (max-width: 1023px){
.custom-menu__id{font-size:3.889vw}

.landscape-mob .custom-menu__id{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__id{font-size:1.823vw}

.landscape-tab .custom-menu__id{font-size:1.628svh}}

@media screen and (max-width: 1023px){
.custom-menu__id{line-height:7.778vw}

.landscape-mob .custom-menu__id{line-height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__id{line-height:3.646vw}

.landscape-tab .custom-menu__id{line-height:3.256svh}}

.custom-menu__id{color:#000;font-weight:700;white-space:nowrap}

@media screen and (max-width: 1023px){
.custom-menu__id_big{font-size:3.333vw}

.landscape-mob .custom-menu__id_big{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__id_big{font-size:1.823vw}

.landscape-tab .custom-menu__id_big{font-size:1.628svh}}

@media screen and (min-width: 1024px){
.custom-menu__id{display:none}}

._dark-theme .custom-menu__id{color:#fff}

.custom-menu__bottom{display:flex;flex-direction:column;align-items:center}

.custom-menu__buttons{display:flex;flex-direction:column}

@media screen and (max-width: 1023px){
.custom-menu__buttons{width:86.667vw}

.landscape-mob .custom-menu__buttons{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__buttons{width:54.688vw}

.landscape-tab .custom-menu__buttons{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__buttons{padding:0 2.266vw 0}

.portrait .custom-menu__buttons{padding:0 2.266vw 0}

.landscape .custom-menu__buttons{padding:0 4.531vh 0}}

@media screen and (min-width: 1920px){
.custom-menu__buttons{padding:0 1.389vh 0}

.portrait .custom-menu__buttons{padding:0 .781vw 0}}

.custom-menu__buttons{margin:0 auto;box-sizing:border-box}

@media screen and (min-width: 1024px){
.custom-menu__buttons{grid-area:cmButtons;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-end}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__buttons .volume_kz{margin-right:.781vw}

[dir="rtl"] .custom-menu__buttons .volume_kz{margin-right:0;margin-left:.781vw}

.portrait .custom-menu__buttons .volume_kz{margin-right:.781vw}

[dir="rtl"] .portrait .custom-menu__buttons .volume_kz{margin-right:0;margin-left:.781vw}

.landscape .custom-menu__buttons .volume_kz{margin-right:1.563vh}

[dir="rtl"] .landscape .custom-menu__buttons .volume_kz{margin-right:0;margin-left:1.563vh}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.custom-menu__buttons .volume_kz{margin-right:2.222vh}

[dir="rtl"] .custom-menu__buttons .volume_kz{margin-right:0;margin-left:2.222vh}

.portrait .custom-menu__buttons .volume_kz{margin-right:1.25vw}

[dir="rtl"] .portrait .custom-menu__buttons .volume_kz{margin-right:0;margin-left:1.25vw}}

@media screen and (min-width: 1024px){
.custom-menu__buttons .volume_ru{margin-right:auto}

[dir="rtl"] .custom-menu__buttons .volume_ru{margin-right:0;margin-left:auto}}

.custom-menu__button{pointer-events:all;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button{width:auto}

.portrait .custom-menu__button{width:auto}

.landscape .custom-menu__button{width:auto}}

@media screen and (min-width: 1920px){
.custom-menu__button{width:auto}

.portrait .custom-menu__button{width:auto}}

@media screen and (max-width: 1023px){
.custom-menu__button{width:91.111vw}

.landscape-mob .custom-menu__button{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button{width:54.688vw}

.landscape-tab .custom-menu__button{width:48.837svh}}

.custom-menu__button{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button{height:auto}

.portrait .custom-menu__button{height:auto}

.landscape .custom-menu__button{height:auto}}

@media screen and (min-width: 1920px){
.custom-menu__button{height:auto}

.portrait .custom-menu__button{height:auto}}

@media screen and (max-width: 1023px){
.custom-menu__button{height:13.889vw}

.landscape-mob .custom-menu__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button{height:6.51vw}

.landscape-tab .custom-menu__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button{border-radius:4.688vw}

.portrait .custom-menu__button{border-radius:4.688vw}

.landscape .custom-menu__button{border-radius:9.375vh}}

@media screen and (min-width: 1920px){
.custom-menu__button{border-radius:0}

.portrait .custom-menu__button{border-radius:0}}

@media screen and (max-width: 1023px){
.custom-menu__button{border-radius:16.667vw}

.landscape-mob .custom-menu__button{border-radius:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button{border-radius:7.813vw}

.landscape-tab .custom-menu__button{border-radius:6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button{margin:0}

.portrait .custom-menu__button{margin:0}

.landscape .custom-menu__button{margin:0}}

@media screen and (min-width: 1920px){
.custom-menu__button{margin:0}

.portrait .custom-menu__button{margin:0}}

@media screen and (max-width: 1023px){
.custom-menu__button{margin:2.222vw 0 0}

.landscape-mob .custom-menu__button{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button{margin:1.563vw 0 0}

.landscape-tab .custom-menu__button{margin:1.395svh 0 0}}

.custom-menu__button{text-decoration:none}

@media screen and (min-width: 1024px){
.custom-menu__button{padding:0;flex-direction:row-reverse;pointer-events:all}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button_tg,.custom-menu__button_whatsapp{margin:0 0 0 .625vw}

[dir="rtl"] .custom-menu__button_tg,[dir="rtl"] .custom-menu__button_whatsapp{margin:0 .625vw 0 0}

.portrait .custom-menu__button_tg,.portrait .custom-menu__button_whatsapp{margin:0 0 0 .625vw}

[dir="rtl"] .portrait .custom-menu__button_tg,[dir="rtl"] .portrait .custom-menu__button_whatsapp{margin:0 .625vw 0 0}

.landscape .custom-menu__button_tg,.landscape .custom-menu__button_whatsapp{margin:0 0 0 1.25vh}

[dir="rtl"] .landscape .custom-menu__button_tg,[dir="rtl"] .landscape .custom-menu__button_whatsapp{margin:0 1.25vh 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__button_tg,.custom-menu__button_whatsapp{margin:0 0 0 1.481vh}

[dir="rtl"] .custom-menu__button_tg,[dir="rtl"] .custom-menu__button_whatsapp{margin:0 1.481vh 0 0}

.portrait .custom-menu__button_tg,.portrait .custom-menu__button_whatsapp{margin:0 0 0 .833vw}

[dir="rtl"] .portrait .custom-menu__button_tg,[dir="rtl"] .portrait .custom-menu__button_whatsapp{margin:0 .833vw 0 0}}

.custom-menu__button_tg,.custom-menu__button_whatsapp{background:none;box-sizing:border-box}

@media screen and (max-width: 1023px){
.custom-menu__button_tg,.custom-menu__button_whatsapp{border:1px solid #000}}

@media screen and (min-width: 1024px){
.custom-menu__button_tg,.custom-menu__button_whatsapp{opacity:0;animation:menu-fade-in-top .5s .3s ease-in-out both}}

@media screen and (max-width: 1023px){
._dark-theme .custom-menu__button_tg,._dark-theme .custom-menu__button_whatsapp{background:#d5d5d7}}

.custom-menu__button_whatsapp{color:#fff}

@media screen and (max-width: 1023px){
.custom-menu__button_whatsapp{color:#000}}

.custom-menu__button_pink{background:#7d54de;color:#fff}

.custom-menu__button_pink_disabled{background:#9b9b9b;color:#fff;pointer-events:none;opacity:.24}

.custom-menu__button_app{background:none}

@media(hover),(min-width: 0\0 ),(min--moz-device-pixel-ratio: 0){
.custom-menu__button_app:hover .custom-menu__button-icon{transform-origin:50% 80%;animation:mobile-hover 2s infinite}}

@media screen and (min-width: 1024px){
.custom-menu__button_app{opacity:0;animation:menu-fade-in-top .5s .5s ease-in-out both}}

@media screen and (min-width: 1024px){
.custom-menu__button_mobile{display:none}}

@media screen and (max-width: 1023px){
.custom-menu__button_desktop{display:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button:first-child{margin:0 0 0}

.portrait .custom-menu__button:first-child{margin:0 0 0}

.landscape .custom-menu__button:first-child{margin:0 0 0}}

@media screen and (min-width: 1920px){
.custom-menu__button:first-child{margin:0}

.portrait .custom-menu__button:first-child{margin:0}}

@media screen and (max-width: 1023px){
.custom-menu__button:first-child{margin:0 0 0}

.landscape-mob .custom-menu__button:first-child{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button:first-child{margin:0 0 0}

.landscape-tab .custom-menu__button:first-child{margin:0 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button-text{font-size:.859vw}

.portrait .custom-menu__button-text{font-size:.859vw}

.landscape .custom-menu__button-text{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.custom-menu__button-text{font-size:1.296vh}

.portrait .custom-menu__button-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.custom-menu__button-text{font-size:3.611vw}

.landscape-mob .custom-menu__button-text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button-text{font-size:1.693vw}

.landscape-tab .custom-menu__button-text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button-text{letter-spacing:.109vw}

.portrait .custom-menu__button-text{letter-spacing:.109vw}

.landscape .custom-menu__button-text{letter-spacing:.219vh}}

@media screen and (min-width: 1920px){
.custom-menu__button-text{letter-spacing:.13vh}

.portrait .custom-menu__button-text{letter-spacing:.073vw}}

@media screen and (max-width: 1023px){
.custom-menu__button-text{letter-spacing:.389vw}

.landscape-mob .custom-menu__button-text{letter-spacing:.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button-text{letter-spacing:.182vw}

.landscape-tab .custom-menu__button-text{letter-spacing:.163svh}}

.custom-menu__button-text{text-transform:uppercase;line-height:1;font-weight:500;color:#000}

@media screen and (min-width: 1024px){
.custom-menu__button-text{text-transform:none;letter-spacing:0;line-height:1;display:block;color:#fff}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button-icon{width:1.875vw}

.portrait .custom-menu__button-icon{width:1.875vw}

.landscape .custom-menu__button-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.custom-menu__button-icon{width:2.593vh}

.portrait .custom-menu__button-icon{width:1.458vw}}

@media screen and (max-width: 1023px){
.custom-menu__button-icon{width:6.667vw}

.landscape-mob .custom-menu__button-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button-icon{width:3.125vw}

.landscape-tab .custom-menu__button-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button-icon{height:1.875vw}

.portrait .custom-menu__button-icon{height:1.875vw}

.landscape .custom-menu__button-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.custom-menu__button-icon{height:2.593vh}

.portrait .custom-menu__button-icon{height:1.458vw}}

@media screen and (max-width: 1023px){
.custom-menu__button-icon{height:6.667vw}

.landscape-mob .custom-menu__button-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button-icon{height:3.125vw}

.landscape-tab .custom-menu__button-icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__button-icon{margin:0 .625vw 0 0}

[dir="rtl"] .custom-menu__button-icon{margin:0 0 0 .625vw}

.portrait .custom-menu__button-icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .custom-menu__button-icon{margin:0 0 0 .625vw}

.landscape .custom-menu__button-icon{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .custom-menu__button-icon{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.custom-menu__button-icon{margin:0 .741vh 0 0}

[dir="rtl"] .custom-menu__button-icon{margin:0 0 0 .741vh}

.portrait .custom-menu__button-icon{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .custom-menu__button-icon{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.custom-menu__button-icon{margin:0 0 0 3.333vw}

[dir="rtl"] .custom-menu__button-icon{margin:0 3.333vw 0 0}

.landscape-mob .custom-menu__button-icon{margin:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-menu__button-icon{margin:0 1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__button-icon{margin:0 0 0 1.563vw}

[dir="rtl"] .custom-menu__button-icon{margin:0 1.563vw 0 0}

.landscape-tab .custom-menu__button-icon{margin:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-menu__button-icon{margin:0 1.395svh 0 0}}

.custom-menu__button-icon svg{width:100%;height:100%;display:block}

.custom-menu__button-icon svg circle{fill:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__volume{max-width:7.813vw}

.portrait .custom-menu__volume{max-width:7.813vw}

.landscape .custom-menu__volume{max-width:15.625vh}}

@media screen and (min-width: 1920px){
.custom-menu__volume{max-width:10.185vh}

.portrait .custom-menu__volume{max-width:5.729vw}}

@media screen and (max-width: 1023px){
.custom-menu__volume{max-width:27.778vw}

.landscape-mob .custom-menu__volume{max-width:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__volume{max-width:13.021vw}

.landscape-tab .custom-menu__volume{max-width:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__volume{height:2.188vw}

.portrait .custom-menu__volume{height:2.188vw}

.landscape .custom-menu__volume{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-menu__volume{height:2.593vh}

.portrait .custom-menu__volume{height:1.458vw}}

@media screen and (max-width: 1023px){
.custom-menu__volume{height:7.778vw}

.landscape-mob .custom-menu__volume{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__volume{height:3.646vw}

.landscape-tab .custom-menu__volume{height:3.256svh}}

.custom-menu__volume{pointer-events:all}

.custom-menu__copyright{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__copyright{margin:0 1.875vw 0 0}

[dir="rtl"] .custom-menu__copyright{margin:0 0 0 1.875vw}

.portrait .custom-menu__copyright{margin:0 1.875vw 0 0}

[dir="rtl"] .portrait .custom-menu__copyright{margin:0 0 0 1.875vw}

.landscape .custom-menu__copyright{margin:0 3.75vh 0 0}

[dir="rtl"] .landscape .custom-menu__copyright{margin:0 0 0 3.75vh}}

@media screen and (min-width: 1920px){
.custom-menu__copyright{margin:0 2.222vh 0 0}

[dir="rtl"] .custom-menu__copyright{margin:0 0 0 2.222vh}

.portrait .custom-menu__copyright{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .custom-menu__copyright{margin:0 0 0 1.25vw}}

@media screen and (max-width: 1023px){
.custom-menu__copyright{margin:11.667vw 0 0}

.landscape-mob .custom-menu__copyright{margin:6.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__copyright{margin:3.646vw 0 0}

.landscape-tab .custom-menu__copyright{margin:3.256svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__copyright{bottom:.547vw}

.portrait .custom-menu__copyright{bottom:.547vw}

.landscape .custom-menu__copyright{bottom:1.094vh}}

@media screen and (min-width: 1920px){
.custom-menu__copyright{bottom:1.111vh}

.portrait .custom-menu__copyright{bottom:.625vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-menu__copyright{font-size:.859vw}

.portrait .custom-menu__copyright{font-size:.859vw}

.landscape .custom-menu__copyright{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.custom-menu__copyright{font-size:1.481vh}

.portrait .custom-menu__copyright{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-menu__copyright{font-size:3.056vw}

.landscape-mob .custom-menu__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-menu__copyright{font-size:1.432vw}

.landscape-tab .custom-menu__copyright{font-size:1.279svh}}

.custom-menu__copyright{text-align:center;color:#737373}

@media screen and (min-width: 1024px){
.custom-menu__copyright{position:absolute;left:0;width:100%;pointer-events:none;color:#fff;opacity:0;animation:menu-fade-in-bottom .5s .5s ease-in-out both}

[dir="rtl"] .custom-menu__copyright{left:auto;right:0}}

[dir=rtl] .custom-menu__close svg{transform:scaleX(-1)}

@media screen and (min-width: 1024px){
[dir=rtl] .custom-menu__item_tik-tok{order:1}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .custom-menu__item_tik-tok{margin:0 9.375vw 0 0}

.portrait [dir=rtl] .custom-menu__item_tik-tok{margin:0 9.375vw 0 0}

.landscape [dir=rtl] .custom-menu__item_tik-tok{margin:0 18.75vh 0 0}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
[dir=rtl] .custom-menu__item_tik-tok{margin:0 15.093vh 0 0}

.portrait [dir=rtl] .custom-menu__item_tik-tok{margin:0 8.49vw 0 0}}

[dir=rtl] .custom-menu .custom-menu__lang .select-lang-button__span svg{order:unset}

[dir=rtl] .custom-menu .custom-menu__mute,[dir=rtl] .custom-menu .custom-menu__select-lang,[dir=rtl] .custom-menu .custom-menu__country,[dir=rtl] .custom-menu .custom-menu__lang{flex-direction:row}

[dir=rtl] .custom-menu .custom-menu__select-lang svg,[dir=rtl] .custom-menu .custom-menu__country svg{order:unset}

[dir=rtl] .custom-menu .custom-menu__volume{flex-direction:row}

#menu-burger{display:none}

.custom-header.app{margin-top:40px}

.custom-header{pointer-events:none;position:absolute;top:0;left:0;box-sizing:border-box;width:100%}

[dir="rtl"] .custom-header{left:auto;right:0}

@media screen and (max-width: 1023px){
.custom-header{height:19.444vw}

.landscape-mob .custom-header{height:10.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header{height:9.115vw}

.landscape-tab .custom-header{height:8.14svh}}

.custom-header{text-align:center;transition:opacity .3s}

@media screen and (min-width: 1920px){
.custom-header-enter{opacity:0}

.custom-header-enter-active,.custom-header-enter-done,.custom-header-exit{opacity:1;transition:.3s ease-in-out}

.custom-header-exit-active,.custom-header-exit-done{opacity:0;transition:.3s ease-in-out;pointer-events:none}

.custom-header-exit-active *,.custom-header-exit-done *{pointer-events:none}}

@media screen and (min-width: 1024px){
.custom-header{height:100vh;z-index:3;text-align:center}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header{text-align:center}}

.custom-header__logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{top:1.875vw}

.portrait .custom-header__logo{top:1.875vw}

.landscape .custom-header__logo{top:3.75vh}}

@media screen and (min-width: 1920px){
.custom-header__logo{top:2.222vh}

.portrait .custom-header__logo{top:1.25vw}}

@media screen and (max-width: 1023px){
.custom-header__logo{top:-14.444vw}

.landscape-mob .custom-header__logo{top:-8.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{top:-7.031vw}

.landscape-tab .custom-header__logo{top:-6.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{left:0}

[dir="rtl"] .custom-header__logo{left:auto;right:0}

.portrait .custom-header__logo{left:0}

[dir="rtl"] .portrait .custom-header__logo{left:auto;right:0}

.landscape .custom-header__logo{left:0}

[dir="rtl"] .landscape .custom-header__logo{left:auto;right:0}}

@media screen and (min-width: 1920px){
.custom-header__logo{left:0}

[dir="rtl"] .custom-header__logo{left:auto;right:0}

.portrait .custom-header__logo{left:0}

[dir="rtl"] .portrait .custom-header__logo{left:auto;right:0}}

@media screen and (max-width: 1023px){
.custom-header__logo{left:0}

[dir="rtl"] .custom-header__logo{left:auto;right:0}

.landscape-mob .custom-header__logo{left:0}

[dir="rtl"] .landscape-mob .custom-header__logo{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{left:-12.24vw}

[dir="rtl"] .custom-header__logo{left:auto;right:-12.24vw}

.landscape-tab .custom-header__logo{left:-10.93svh}

[dir="rtl"] .landscape-tab .custom-header__logo{left:auto;right:-10.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{right:0}

[dir="rtl"] .custom-header__logo{right:auto;left:0}

.portrait .custom-header__logo{right:0}

[dir="rtl"] .portrait .custom-header__logo{right:auto;left:0}

.landscape .custom-header__logo{right:0}

[dir="rtl"] .landscape .custom-header__logo{right:auto;left:0}}

@media screen and (min-width: 1920px){
.custom-header__logo{right:0}

[dir="rtl"] .custom-header__logo{right:auto;left:0}

.portrait .custom-header__logo{right:0}

[dir="rtl"] .portrait .custom-header__logo{right:auto;left:0}}

@media screen and (max-width: 1023px){
.custom-header__logo{right:auto}

[dir="rtl"] .custom-header__logo{right:auto;left:auto}

.landscape-mob .custom-header__logo{right:auto}

[dir="rtl"] .landscape-mob .custom-header__logo{right:auto;left:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{right:auto}

[dir="rtl"] .custom-header__logo{right:auto;left:auto}

.landscape-tab .custom-header__logo{right:auto}

[dir="rtl"] .landscape-tab .custom-header__logo{right:auto;left:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{width:13.984vw}

.portrait .custom-header__logo{width:13.984vw}

.landscape .custom-header__logo{width:27.969vh}}

@media screen and (min-width: 1920px){
.custom-header__logo{width:16.574vh}

.portrait .custom-header__logo{width:9.323vw}}

@media screen and (max-width: 1023px){
.custom-header__logo{width:47.917vw}

.landscape-mob .custom-header__logo{width:26.953svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{width:22.656vw}

.landscape-tab .custom-header__logo{width:20.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{height:2.188vw}

.portrait .custom-header__logo{height:2.188vw}

.landscape .custom-header__logo{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-header__logo{height:2.593vh}

.portrait .custom-header__logo{height:1.458vw}}

@media screen and (max-width: 1023px){
.custom-header__logo{height:6.667vw}

.landscape-mob .custom-header__logo{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{height:3.125vw}

.landscape-tab .custom-header__logo{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__logo{margin:0 auto}

.portrait .custom-header__logo{margin:0 auto}

.landscape .custom-header__logo{margin:0 auto}}

@media screen and (min-width: 1920px){
.custom-header__logo{margin:0 auto}

.portrait .custom-header__logo{margin:0 auto}}

@media screen and (max-width: 1023px){
.custom-header__logo{margin:0}

.landscape-mob .custom-header__logo{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__logo{margin:0}

.landscape-tab .custom-header__logo{margin:0}}

.custom-header__logo{pointer-events:auto;cursor:pointer}

@media screen and (min-width: 1024px){
.custom-header__logo{opacity:0;animation:menu-fade-in-top .5s .5s ease-in-out both}}

.custom-header__logo svg{width:100%;height:100%}

.custom-header__block{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__block{margin:0 auto}

.portrait .custom-header__block{margin:0 auto}

.landscape .custom-header__block{margin:0 auto}}

@media screen and (min-width: 1920px){
.custom-header__block{margin:0 auto}

.portrait .custom-header__block{margin:0 auto}}

@media screen and (max-width: 1023px){
.custom-header__block{margin:0 auto}

.landscape-mob .custom-header__block{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__block{margin:0 auto}

.landscape-tab .custom-header__block{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__block{width:87.891vw}

.portrait .custom-header__block{width:87.891vw}

.landscape .custom-header__block{width:175.781vh}}

@media screen and (min-width: 1920px){
.custom-header__block{width:163.889vh}

.portrait .custom-header__block{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__block{padding:.625vw .781vw .547vw}

.portrait .custom-header__block{padding:.625vw .781vw .547vw}

.landscape .custom-header__block{padding:1.25vh 1.563vh 1.094vh}}

@media screen and (min-width: 1920px){
.custom-header__block{padding:2.778vh 5.833vh .926vh}

.portrait .custom-header__block{padding:1.563vw 3.281vw .521vw}}

@media screen and (max-width: 1023px){
.custom-header__block{padding:3.889vw 6.944vw 0}

.landscape-mob .custom-header__block{padding:2.188svh 3.906svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__block{padding:2.214vw 7.422vw}

.landscape-tab .custom-header__block{padding:1.977svh 6.628svh}}

.custom-header__block{box-sizing:border-box}

@media screen and (min-width: 1024px){
.custom-header__block{justify-content:space-between;flex-direction:row-reverse;height:100%}}

@media screen and (max-width: 1023px){
.custom-header__block{width:100vw}}

.custom-header__burger{pointer-events:all;display:none;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger{font-size:.195vw}

.portrait .custom-header__burger{font-size:.195vw}

.landscape .custom-header__burger{font-size:.391vh}}

@media screen and (min-width: 1920px){
.custom-header__burger{font-size:.231vh}

.portrait .custom-header__burger{font-size:.13vw}}

@media screen and (max-width: 1023px){
.custom-header__burger{font-size:.694vw}

.landscape-mob .custom-header__burger{font-size:.391svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger{font-size:.326vw}

.landscape-tab .custom-header__burger{font-size:.291svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger{width:2.344vw}

.portrait .custom-header__burger{width:2.344vw}

.landscape .custom-header__burger{width:4.688vh}}

@media screen and (min-width: 1920px){
.custom-header__burger{width:2.778vh}

.portrait .custom-header__burger{width:1.563vw}}

@media screen and (max-width: 1023px){
.custom-header__burger{width:8.333vw}

.landscape-mob .custom-header__burger{width:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger{width:3.906vw}

.landscape-tab .custom-header__burger{width:3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger{height:2.344vw}

.portrait .custom-header__burger{height:2.344vw}

.landscape .custom-header__burger{height:4.688vh}}

@media screen and (min-width: 1920px){
.custom-header__burger{height:2.778vh}

.portrait .custom-header__burger{height:1.563vw}}

@media screen and (max-width: 1023px){
.custom-header__burger{height:8.333vw}

.landscape-mob .custom-header__burger{height:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger{height:3.906vw}

.landscape-tab .custom-header__burger{height:3.488svh}}

.custom-header__burger{box-sizing:border-box;transition:height .3s,transform .3s,opacity .3s;cursor:pointer;z-index:25}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger svg{height:1.563vw}

.portrait .custom-header__burger svg{height:1.563vw}

.landscape .custom-header__burger svg{height:3.125vh}}

@media screen and (min-width: 1920px){
.custom-header__burger svg{height:1.852vh}

.portrait .custom-header__burger svg{height:1.042vw}}

@media screen and (max-width: 1023px){
.custom-header__burger svg{height:5.556vw}

.landscape-mob .custom-header__burger svg{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger svg{height:2.604vw}

.landscape-tab .custom-header__burger svg{height:2.326svh}}

@media screen and (max-width: 1023px){
.custom-header__burger{display:flex;margin:0 0 0 auto}

[dir="rtl"] .custom-header__burger{margin:0 auto 0 0}}

._hideBurger .custom-header__burger{display:none !important}

#menu-burger:checked~* .custom-header__burger p:nth-child(1){transform:rotate(45deg) translateY(-2.7em)}

[dir="rtl"] #menu-burger:checked~* .custom-header__burger p:nth-child(1){transform:rotate(-45deg) translateY(-2.7em)}

#menu-burger:checked~* .custom-header__burger p:nth-child(2){transform:rotate(-45deg) translateY(2.7em)}

[dir="rtl"] #menu-burger:checked~* .custom-header__burger p:nth-child(2){transform:rotate(45deg) translateY(2.7em)}

.custom-header__burger p{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger p{width:1.875vw}

.portrait .custom-header__burger p{width:1.875vw}

.landscape .custom-header__burger p{width:3.75vh}}

@media screen and (min-width: 1920px){
.custom-header__burger p{width:2.222vh}

.portrait .custom-header__burger p{width:1.25vw}}

@media screen and (max-width: 1023px){
.custom-header__burger p{width:6.667vw}

.landscape-mob .custom-header__burger p{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger p{width:3.125vw}

.landscape-tab .custom-header__burger p{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger p{height:.352vw}

.portrait .custom-header__burger p{height:.352vw}

.landscape .custom-header__burger p{height:.703vh}}

@media screen and (min-width: 1920px){
.custom-header__burger p{height:.417vh}

.portrait .custom-header__burger p{height:.234vw}}

@media screen and (max-width: 1023px){
.custom-header__burger p{height:1.25vw}

.landscape-mob .custom-header__burger p{height:.703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger p{height:.586vw}

.landscape-tab .custom-header__burger p{height:.523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__burger p{border-radius:78.047vw}

.portrait .custom-header__burger p{border-radius:78.047vw}

.landscape .custom-header__burger p{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.custom-header__burger p{border-radius:92.5vh}

.portrait .custom-header__burger p{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.custom-header__burger p{border-radius:277.5vw}

.landscape-mob .custom-header__burger p{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__burger p{border-radius:130.078vw}

.landscape-tab .custom-header__burger p{border-radius:116.163svh}}

.custom-header__burger p{margin:2px auto;background-color:#dbff00;transition:transform .3s,opacity .3s,background-color .3s;transform-origin:center left}

[dir="rtl"] .custom-header__burger p{transform-origin:center right}

._headerWhite .custom-header__burger p{background-color:#fff}

#menu-burger:checked~* .custom-header__burger p{background-color:#3a3642}

.custom-header__wrapper{display:inline-block;vertical-align:middle;box-sizing:border-box;pointer-events:none}

@media screen and (max-width: 1023px){
.custom-header__wrapper{position:fixed;background-color:#fff;top:0;left:0;bottom:0;width:100%;transform:translateX(101%);transition:transform .3s;cursor:pointer;z-index:111;overflow:auto}

[dir="rtl"] .custom-header__wrapper{left:auto;right:0;transform:translateX(-101%)}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.custom-header__wrapper{padding:5.938vw 1.563vw .938vw}

.portrait .custom-header__wrapper{padding:5.938vw 1.563vw .938vw}

.landscape .custom-header__wrapper{padding:11.875vh 3.125vh 1.875vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.custom-header__wrapper{padding:7.037vh 1.852vh 1.111vh}

.portrait .custom-header__wrapper{padding:3.958vw 1.042vw .625vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.custom-header__wrapper{padding:0 5.556vw 5vw}

.landscape-mob .custom-header__wrapper{padding:0 3.125svh 2.813svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.custom-header__wrapper{padding:0 2.604vw 1.563vw}

.landscape-tab .custom-header__wrapper{padding:0 2.326svh 1.395svh}}

@media screen and (max-width: 1023px){
#menu-burger:checked~* .custom-header__wrapper{pointer-events:all;transform:translateX(0%)}}

@media screen and (min-width: 1024px){
.custom-header__wrapper{width:100%;height:100%}}

@media screen and (max-width: 1023px){
._dark-theme .custom-header__wrapper{color:#fff;background:#272727}}

@media screen and (max-width: 1023px){
.custom-header__content{position:relative;width:100%;height:100%}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.custom-header__content{width:25vw}

.portrait .custom-header__content{width:25vw}

.landscape .custom-header__content{width:50vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.custom-header__content{width:29.63vh}

.portrait .custom-header__content{width:16.667vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.custom-header__content{width:88.889vw}

.landscape-mob .custom-header__content{width:50svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.custom-header__content{width:89.583vw}

.landscape-tab .custom-header__content{width:80svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.custom-header__content{margin:0 auto}

.portrait .custom-header__content{margin:0 auto}

.landscape .custom-header__content{margin:0 auto}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.custom-header__content{margin:0 auto}

.portrait .custom-header__content{margin:0 auto}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.custom-header__content{margin:0 auto}

.landscape-mob .custom-header__content{margin:0 auto}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.custom-header__content{margin:0 auto}

.landscape-tab .custom-header__content{margin:0 auto}}

@media screen and (min-width: 1024px){
.custom-header__content{width:100%;height:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__content{text-align:center}}

.custom-header__content.app{margin-top:40px}

.custom-header__button_aroma{pointer-events:all}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__button_aroma{width:2.5vw}

.portrait .custom-header__button_aroma{width:2.5vw}

.landscape .custom-header__button_aroma{width:5vh}}

@media screen and (min-width: 1920px){
.custom-header__button_aroma{width:2.963vh}

.portrait .custom-header__button_aroma{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-header__button_aroma{width:8.889vw}

.landscape-mob .custom-header__button_aroma{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__button_aroma{width:4.167vw}

.landscape-tab .custom-header__button_aroma{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-header__button_aroma{height:2.656vw}

.portrait .custom-header__button_aroma{height:2.656vw}

.landscape .custom-header__button_aroma{height:5.313vh}}

@media screen and (min-width: 1920px){
.custom-header__button_aroma{height:3.148vh}

.portrait .custom-header__button_aroma{height:1.771vw}}

@media screen and (max-width: 1023px){
.custom-header__button_aroma{height:9.444vw}

.landscape-mob .custom-header__button_aroma{height:5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-header__button_aroma{height:4.427vw}

.landscape-tab .custom-header__button_aroma{height:3.953svh}}

.custom-header__button_aroma img{width:100%;height:100%;display:block;object-fit:contain}

@media screen and (min-width: 1024px){
.custom-header__logo{display:none}

._noHeaderDesk .custom-header__logo{display:none}

._showHeaderLogo .custom-header__logo{display:block}}

@media screen and (max-width: 1023px){
.custom-header__logo{display:none}}

.input{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input{width:31.25vw}

.portrait .input{width:31.25vw}

.landscape .input{width:62.5vh}}

@media screen and (min-width: 1920px){
.input{width:49.63vh}

.portrait .input{width:27.917vw}}

@media screen and (max-width: 1023px){
.input{width:86.667vw}

.landscape-mob .input{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input{width:52.083vw}

.landscape-tab .input{width:46.512svh}}

.input{max-width:100%;margin:0 auto;text-align:center}

@media screen and (max-width: 1023px){
.input{width:100%}}

.input_tel{margin:0}

.input_auth{margin:0}

.input_code{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_code{width:22.5vw}

.portrait .input_code{width:22.5vw}

.landscape .input_code{width:45vh}}

@media screen and (min-width: 1920px){
.input_code{width:26.667vh}

.portrait .input_code{width:15vw}}

@media screen and (max-width: 1023px){
.input_code{width:68.889vw}

.landscape-mob .input_code{width:38.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_code{width:37.5vw}

.landscape-tab .input_code{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus{width:32.813vw}

.portrait .input_rebus{width:32.813vw}

.landscape .input_rebus{width:65.625vh}}

@media screen and (min-width: 1920px){
.input_rebus{width:55.556vh}

.portrait .input_rebus{width:31.25vw}}

@media screen and (max-width: 1023px){
.input_rebus{width:91.111vw}

.landscape-mob .input_rebus{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus{width:54.688vw}

.landscape-tab .input_rebus{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__block{width:32.813vw}

.portrait .input__block{width:32.813vw}

.landscape .input__block{width:65.625vh}}

@media screen and (min-width: 1920px){
.input__block{width:49.63vh}

.portrait .input__block{width:27.917vw}}

.input__block{width:100%;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__block{padding:1.172vw 1.172vw}

.portrait .input__block{padding:1.172vw 1.172vw}

.landscape .input__block{padding:2.344vh 2.344vh}}

@media screen and (min-width: 1920px){
.input__block{padding:1.944vh}

.portrait .input__block{padding:1.094vw}}

@media screen and (max-width: 1023px){
.input__block{padding:3.056vw 6.667vw}

.landscape-mob .input__block{padding:1.719svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__block{padding:1.953vw}

.landscape-tab .input__block{padding:1.744svh}}

.input__block{font-weight:400;background:none;text-align:center;border:1px solid #d5d5d7}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__block{border-radius:78.047vw}

.portrait .input__block{border-radius:78.047vw}

.landscape .input__block{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.input__block{border-radius:92.5vh}

.portrait .input__block{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.input__block{border-radius:277.5vw}

.landscape-mob .input__block{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__block{border-radius:130.078vw}

.landscape-tab .input__block{border-radius:116.163svh}}

.input__block{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;transition:color .3s,border-color .3s}

@media screen and (min-width: 1024px){
.input__block{font-weight:500}}

.input__block::placeholder{color:rgba(58,54,66,.6)}

.input_code .input__block{position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .input_code .input__block{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_code .input__block{height:6.25vw}

.portrait .input_code .input__block{height:6.25vw}

.landscape .input_code .input__block{height:12.5vh}}

@media screen and (min-width: 1920px){
.input_code .input__block{height:7.407vh}

.portrait .input_code .input__block{height:4.167vw}}

@media screen and (max-width: 1023px){
.input_code .input__block{height:18.889vw}

.landscape-mob .input_code .input__block{height:10.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_code .input__block{height:10.417vw}

.landscape-tab .input_code .input__block{height:9.302svh}}

.input_code .input__block{opacity:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{width:32.813vw}

.portrait .input_rebus .input__block{width:32.813vw}

.landscape .input_rebus .input__block{width:65.625vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{width:55.556vh}

.portrait .input_rebus .input__block{width:31.25vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{width:91.111vw}

.landscape-mob .input_rebus .input__block{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{width:54.688vw}

.landscape-tab .input_rebus .input__block{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{max-width:32.813vw}

.portrait .input_rebus .input__block{max-width:32.813vw}

.landscape .input_rebus .input__block{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{max-width:55.556vh}

.portrait .input_rebus .input__block{max-width:31.25vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{max-width:91.111vw}

.landscape-mob .input_rebus .input__block{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{max-width:54.688vw}

.landscape-tab .input_rebus .input__block{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{border-width:.156vw}

.portrait .input_rebus .input__block{border-width:.156vw}

.landscape .input_rebus .input__block{border-width:.313vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{border-width:.185vh}

.portrait .input_rebus .input__block{border-width:.104vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{border-width:.556vw}

.landscape-mob .input_rebus .input__block{border-width:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{border-width:.26vw}

.landscape-tab .input_rebus .input__block{border-width:.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{padding:1.172vw 1.563vw}

.portrait .input_rebus .input__block{padding:1.172vw 1.563vw}

.landscape .input_rebus .input__block{padding:2.344vh 3.125vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{padding:1.944vh}

.portrait .input_rebus .input__block{padding:1.094vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{padding:3.611vw 5vw}

.landscape-mob .input_rebus .input__block{padding:2.031svh 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{padding:1.953vw}

.landscape-tab .input_rebus .input__block{padding:1.744svh}}

.input_rebus .input__block{text-align:left}

[dir="rtl"] .input_rebus .input__block{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{font-size:1.094vw}

.portrait .input_rebus .input__block{font-size:1.094vw}

.landscape .input_rebus .input__block{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{font-size:2.593vh}

.portrait .input_rebus .input__block{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{font-size:3.889vw}

.landscape-mob .input_rebus .input__block{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{font-size:2.279vw}

.landscape-tab .input_rebus .input__block{font-size:2.035svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_rebus .input__block{line-height:1.563vw}

.portrait .input_rebus .input__block{line-height:1.563vw}

.landscape .input_rebus .input__block{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.input_rebus .input__block{line-height:3.704vh}

.portrait .input_rebus .input__block{line-height:2.083vw}}

@media screen and (max-width: 1023px){
.input_rebus .input__block{line-height:5.556vw}

.landscape-mob .input_rebus .input__block{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_rebus .input__block{line-height:3.255vw}

.landscape-tab .input_rebus .input__block{line-height:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_wish .input__block{border-radius:7.813vw}

.portrait .input_wish .input__block{border-radius:7.813vw}

.landscape .input_wish .input__block{border-radius:15.625vh}}

@media screen and (min-width: 1920px){
.input_wish .input__block{border-radius:9.259vh}

.portrait .input_wish .input__block{border-radius:5.208vw}}

@media screen and (max-width: 1023px){
.input_wish .input__block{border-radius:27.778vw}

.landscape-mob .input_wish .input__block{border-radius:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_wish .input__block{border-radius:13.021vw}

.landscape-tab .input_wish .input__block{border-radius:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input_wish .input__block{border-width:.078vw}

.portrait .input_wish .input__block{border-width:.078vw}

.landscape .input_wish .input__block{border-width:.156vh}}

@media screen and (min-width: 1920px){
.input_wish .input__block{border-width:.093vh}

.portrait .input_wish .input__block{border-width:.052vw}}

@media screen and (max-width: 1023px){
.input_wish .input__block{border-width:.278vw}

.landscape-mob .input_wish .input__block{border-width:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input_wish .input__block{border-width:.13vw}

.landscape-tab .input_wish .input__block{border-width:.116svh}}

.input_wish .input__block{border-color:#fff}

.input_error .input__block{color:#ff2626;border-color:#ff2626;border:solid 2px #ff2626}

.input_error .input__block::placeholder{color:#ff2626}

.input_confirmation .input__block{pointer-events:none}

.input_error.input_auth .input__block::placeholder,.input_error.input_info .input__block::placeholder,.input_error.input_code .input__block::placeholder{color:#ff2626}

.input input:-webkit-autofill,.input input:-webkit-autofill:hover,.input input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 174, 255, 0.04) 50%, rgba(255, 255, 255, 0) 51%, rgba(0, 174, 255, 0.03) 100%);-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}

.input .custom-placeholder{color:#ff2626}

.input_confirmation{pointer-events:none}

.input_error .custom-placeholder{color:#ff2626}

.input__error{position:absolute;top:83%;left:0;width:100%;color:#ff2626}

[dir="rtl"] .input__error{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__error{margin:.469vw auto 0}

.portrait .input__error{margin:.469vw auto 0}

.landscape .input__error{margin:.938vh auto 0}}

@media screen and (min-width: 1920px){
.input__error{margin:.556vh auto 0}

.portrait .input__error{margin:.313vw auto 0}}

@media screen and (max-width: 1023px){
.input__error{margin:1.667vw auto 0}

.landscape-mob .input__error{margin:.938svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__error{margin:.781vw auto 0}

.landscape-tab .input__error{margin:.698svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__error{font-size:.938vw}

.portrait .input__error{font-size:.938vw}

.landscape .input__error{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.input__error{font-size:1.111vh}

.portrait .input__error{font-size:.625vw}}

@media screen and (max-width: 1023px){
.input__error{font-size:3.333vw}

.landscape-mob .input__error{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__error{font-size:1.563vw}

.landscape-tab .input__error{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__error{line-height:1.219vw}

.portrait .input__error{line-height:1.219vw}

.landscape .input__error{line-height:2.438vh}}

@media screen and (min-width: 1920px){
.input__error{line-height:1.444vh}

.portrait .input__error{line-height:.813vw}}

@media screen and (max-width: 1023px){
.input__error{line-height:4.333vw}

.landscape-mob .input__error{line-height:2.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__error{line-height:2.031vw}

.landscape-tab .input__error{line-height:1.814svh}}

.input__error{font-weight:400;text-align:center;transition:margin .3s ease-out;flex:1 1 100%}

@media screen and (max-width: 1023px){
.input__error{top:80%}}

.input_code .input__error{top:92%;left:50%;width:150%;transform:translateX(-50%)}

[dir="rtl"] .input_code .input__error{left:auto;right:50%;transform:translateX(50%)}

@media screen and (max-width: 1023px){
.input_code .input__error{top:92%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.input__error:empty{margin:0 auto 0}

.portrait .input__error:empty{margin:0 auto 0}

.landscape .input__error:empty{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.input__error:empty{margin:0 auto 0}

.portrait .input__error:empty{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.input__error:empty{margin:0 auto 0}

.landscape-mob .input__error:empty{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.input__error:empty{margin:0 auto 0}

.landscape-tab .input__error:empty{margin:0 auto 0}}

.code-input-sms{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms{margin:0 .313vw}

.portrait .code-input-sms{margin:0 .313vw}

.landscape .code-input-sms{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.code-input-sms{margin:0 .37vh}

.portrait .code-input-sms{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.code-input-sms{margin:0 1.111vw}

.landscape-mob .code-input-sms{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms{margin:0 .521vw}

.landscape-tab .code-input-sms{margin:0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms{width:4.688vw}

.portrait .code-input-sms{width:4.688vw}

.landscape .code-input-sms{width:9.375vh}}

@media screen and (min-width: 1920px){
.code-input-sms{width:5.556vh}

.portrait .code-input-sms{width:3.125vw}}

@media screen and (max-width: 1023px){
.code-input-sms{width:15.556vw}

.landscape-mob .code-input-sms{width:8.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms{width:7.292vw}

.landscape-tab .code-input-sms{width:6.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms{height:5.625vw}

.portrait .code-input-sms{height:5.625vw}

.landscape .code-input-sms{height:11.25vh}}

@media screen and (min-width: 1920px){
.code-input-sms{height:6.667vh}

.portrait .code-input-sms{height:3.75vw}}

@media screen and (max-width: 1023px){
.code-input-sms{height:17.778vw}

.landscape-mob .code-input-sms{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms{height:8.333vw}

.landscape-tab .code-input-sms{height:7.442svh}}

.code-input-sms{pointer-events:none}

.code-input-sms:before{position:absolute;top:0;bottom:0;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms:before{width:.195vw}

.portrait .code-input-sms:before{width:.195vw}

.landscape .code-input-sms:before{width:.391vh}}

@media screen and (min-width: 1920px){
.code-input-sms:before{width:.231vh}

.portrait .code-input-sms:before{width:.13vw}}

@media screen and (max-width: 1023px){
.code-input-sms:before{width:.694vw}

.landscape-mob .code-input-sms:before{width:.391svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms:before{width:.326vw}

.landscape-tab .code-input-sms:before{width:.291svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms:before{height:1.797vw}

.portrait .code-input-sms:before{height:1.797vw}

.landscape .code-input-sms:before{height:3.594vh}}

@media screen and (min-width: 1920px){
.code-input-sms:before{height:2.13vh}

.portrait .code-input-sms:before{height:1.198vw}}

@media screen and (max-width: 1023px){
.code-input-sms:before{height:6.389vw}

.landscape-mob .code-input-sms:before{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms:before{height:2.995vw}

.landscape-tab .code-input-sms:before{height:2.674svh}}

.code-input-sms:before{margin:auto;background-color:#000;animation:booster 1s linear infinite}

.code-input-sms_cursor:before{content:""}

.code-input-sms_cursor:before::placeholder{display:none}

.code-input-sms__block{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms__block{padding:1.172vw .625vw}

.portrait .code-input-sms__block{padding:1.172vw .625vw}

.landscape .code-input-sms__block{padding:2.344vh 1.25vh}}

@media screen and (min-width: 1920px){
.code-input-sms__block{padding:1.389vh .741vh}

.portrait .code-input-sms__block{padding:.781vw .417vw}}

@media screen and (max-width: 1023px){
.code-input-sms__block{padding:3.611vw 2.222vw 4.167vw}

.landscape-mob .code-input-sms__block{padding:2.031svh 1.25svh 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms__block{padding:1.953vw 1.042vw}

.landscape-tab .code-input-sms__block{padding:1.744svh .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms__block{font-size:2.5vw}

.portrait .code-input-sms__block{font-size:2.5vw}

.landscape .code-input-sms__block{font-size:5vh}}

@media screen and (min-width: 1920px){
.code-input-sms__block{font-size:2.963vh}

.portrait .code-input-sms__block{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.code-input-sms__block{font-size:11.111vw}

.landscape-mob .code-input-sms__block{font-size:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms__block{font-size:6.25vw}

.landscape-tab .code-input-sms__block{font-size:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms__block{line-height:2.5vw}

.portrait .code-input-sms__block{line-height:2.5vw}

.landscape .code-input-sms__block{line-height:5vh}}

@media screen and (min-width: 1920px){
.code-input-sms__block{line-height:2.963vh}

.portrait .code-input-sms__block{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.code-input-sms__block{line-height:11.111vw}

.landscape-mob .code-input-sms__block{line-height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms__block{line-height:6.25vw}

.landscape-tab .code-input-sms__block{line-height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.code-input-sms__block{border-radius:1.25vw}

.portrait .code-input-sms__block{border-radius:1.25vw}

.landscape .code-input-sms__block{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.code-input-sms__block{border-radius:1.481vh}

.portrait .code-input-sms__block{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.code-input-sms__block{border-radius:4.444vw}

.landscape-mob .code-input-sms__block{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.code-input-sms__block{border-radius:2.083vw}

.landscape-tab .code-input-sms__block{border-radius:1.86svh}}

.code-input-sms__block{background:#f1f1f1;border:none;font-weight:bold;text-align:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;color:#000;transition:color .3s,border-color .3s}

@media screen and (min-width: 1024px){
.code-input-sms__block{background:rgba(0,0,0,0);border:2px solid #d5d5d7}}

.code-input-sms_entered .code-input-sms__block{background:#dbff00;border:2px solid #dbff00}

.input_error .code-input-sms__block{color:#ff2626;border-color:#ff2626;border:solid 2px #ff2626}

.input_error .code-input-sms__block::placeholder{color:#ff2626}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard{width:29.563vw}

.portrait .keyboard{width:29.563vw}

.landscape .keyboard{width:59.125vh}}

@media screen and (min-width: 1920px){
.keyboard{width:63.704vh}

.portrait .keyboard{width:35.833vw}}

@media screen and (max-width: 1023px){
.keyboard{width:95.556vw}

.landscape-mob .keyboard{width:53.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard{width:76.146vw}

.landscape-tab .keyboard{width:68svh}}

.keyboard{max-width:100%;box-sizing:border-box;margin:0 auto}

.keyboard__line{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__line{margin:0 0 .688vw}

.portrait .keyboard__line{margin:0 0 .688vw}

.landscape .keyboard__line{margin:0 0 1.375vh}}

@media screen and (min-width: 1920px){
.keyboard__line{margin:0 0 1.481vh}

.portrait .keyboard__line{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.keyboard__line{margin:0 0 2.222vw}

.landscape-mob .keyboard__line{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__line{margin:0 0 1.771vw}

.landscape-tab .keyboard__line{margin:0 0 1.581svh}}

.keyboard__line{white-space:nowrap;text-align:left}

[dir="rtl"] .keyboard__line{text-align:right}

.keyboard__line:last-child{margin-bottom:0}

.keyboard__button{position:relative;display:inline-flex;vertical-align:top}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button{width:2.32vw}

.portrait .keyboard__button{width:2.32vw}

.landscape .keyboard__button{width:4.641vh}}

@media screen and (min-width: 1920px){
.keyboard__button{width:5vh}

.portrait .keyboard__button{width:2.813vw}}

@media screen and (max-width: 1023px){
.keyboard__button{width:7.5vw}

.landscape-mob .keyboard__button{width:4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button{width:5.977vw}

.landscape-tab .keyboard__button{width:5.337svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button{height:3.094vw}

.portrait .keyboard__button{height:3.094vw}

.landscape .keyboard__button{height:6.188vh}}

@media screen and (min-width: 1920px){
.keyboard__button{height:6.667vh}

.portrait .keyboard__button{height:3.75vw}}

@media screen and (max-width: 1023px){
.keyboard__button{height:10vw}

.landscape-mob .keyboard__button{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button{height:7.969vw}

.landscape-tab .keyboard__button{height:7.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button{margin:0 .344vw 0 0}

[dir="rtl"] .keyboard__button{margin:0 0 0 .344vw}

.portrait .keyboard__button{margin:0 .344vw 0 0}

[dir="rtl"] .portrait .keyboard__button{margin:0 0 0 .344vw}

.landscape .keyboard__button{margin:0 .688vh 0 0}

[dir="rtl"] .landscape .keyboard__button{margin:0 0 0 .688vh}}

@media screen and (min-width: 1920px){
.keyboard__button{margin:0 .741vh 0 0}

[dir="rtl"] .keyboard__button{margin:0 0 0 .741vh}

.portrait .keyboard__button{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .keyboard__button{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.keyboard__button{margin:0 1.111vw 0 0}

[dir="rtl"] .keyboard__button{margin:0 0 0 1.111vw}

.landscape-mob .keyboard__button{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .keyboard__button{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button{margin:0 .885vw 0 0}

[dir="rtl"] .keyboard__button{margin:0 0 0 .885vw}

.landscape-tab .keyboard__button{margin:0 .791svh 0 0}

[dir="rtl"] .landscape-tab .keyboard__button{margin:0 0 0 .791svh}}

.keyboard__button{padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button{border-radius:.516vw}

.portrait .keyboard__button{border-radius:.516vw}

.landscape .keyboard__button{border-radius:1.031vh}}

@media screen and (min-width: 1920px){
.keyboard__button{border-radius:1.111vh}

.portrait .keyboard__button{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.keyboard__button{border-radius:1.667vw}

.landscape-mob .keyboard__button{border-radius:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button{border-radius:1.328vw}

.landscape-tab .keyboard__button{border-radius:1.186svh}}

.keyboard__button{box-sizing:border-box;cursor:pointer;background-color:#f2f2f2;border:none;transition:transform .3s,opacity .3s}

.keyboard__button:active{transform:scale(0.9)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button:last-child{margin:0}

.portrait .keyboard__button:last-child{margin:0}

.landscape .keyboard__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.keyboard__button:last-child{margin:0}

.portrait .keyboard__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.keyboard__button:last-child{margin:0}

.landscape-mob .keyboard__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button:last-child{margin:0}

.landscape-tab .keyboard__button:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__line_last .keyboard__button{width:2.234vw}

.portrait .keyboard__line_last .keyboard__button{width:2.234vw}

.landscape .keyboard__line_last .keyboard__button{width:4.469vh}}

@media screen and (min-width: 1920px){
.keyboard__line_last .keyboard__button{width:4.815vh}

.portrait .keyboard__line_last .keyboard__button{width:2.708vw}}

@media screen and (max-width: 1023px){
.keyboard__line_last .keyboard__button{width:7.222vw}

.landscape-mob .keyboard__line_last .keyboard__button{width:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__line_last .keyboard__button{width:5.755vw}

.landscape-tab .keyboard__line_last .keyboard__button{width:5.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button_bksp{padding:.859vw}

.portrait .keyboard__button_bksp{padding:.859vw}

.landscape .keyboard__button_bksp{padding:1.719vh}}

@media screen and (min-width: 1920px){
.keyboard__button_bksp{padding:1.852vh}

.portrait .keyboard__button_bksp{padding:1.042vw}}

@media screen and (max-width: 1023px){
.keyboard__button_bksp{padding:2.778vw}

.landscape-mob .keyboard__button_bksp{padding:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button_bksp{padding:2.214vw}

.landscape-tab .keyboard__button_bksp{padding:1.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button_bksp{width:3.438vw !important}

.portrait .keyboard__button_bksp{width:3.438vw !important}

.landscape .keyboard__button_bksp{width:6.875vh !important}}

@media screen and (min-width: 1920px){
.keyboard__button_bksp{width:7.407vh !important}

.portrait .keyboard__button_bksp{width:4.167vw !important}}

@media screen and (max-width: 1023px){
.keyboard__button_bksp{width:11.111vw !important}

.landscape-mob .keyboard__button_bksp{width:6.25svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button_bksp{width:8.854vw !important}

.landscape-tab .keyboard__button_bksp{width:7.907svh !important}}

.keyboard__button:disabled{opacity:.2;pointer-events:none}

.keyboard__button-block{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button-block{padding:0}

.portrait .keyboard__button-block{padding:0}

.landscape .keyboard__button-block{padding:0}}

@media screen and (min-width: 1920px){
.keyboard__button-block{padding:0}

.portrait .keyboard__button-block{padding:0}}

@media screen and (max-width: 1023px){
.keyboard__button-block{padding:0}

.landscape-mob .keyboard__button-block{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button-block{padding:0}

.landscape-tab .keyboard__button-block{padding:0}}

.keyboard__button-block{box-sizing:border-box;transition:transform .3s,background-color .3s}

.keyboard__button_bksp .keyboard__button-block{background:url("/static/images/bksp.svg") no-repeat center/contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.keyboard__button-letter{font-size:1.203vw}

.portrait .keyboard__button-letter{font-size:1.203vw}

.landscape .keyboard__button-letter{font-size:2.406vh}}

@media screen and (min-width: 1920px){
.keyboard__button-letter{font-size:2.593vh}

.portrait .keyboard__button-letter{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.keyboard__button-letter{font-size:3.889vw}

.landscape-mob .keyboard__button-letter{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.keyboard__button-letter{font-size:3.099vw}

.landscape-tab .keyboard__button-letter{font-size:2.767svh}}

.keyboard__button-letter{font-weight:500;color:#000;user-select:none;text-transform:uppercase;letter-spacing:-0.04em}

.keyboard__button_bksp .keyboard__button-letter{display:none}

.reward{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward{height:7.187vw}

.portrait .reward{height:7.187vw}

.landscape .reward{height:14.375vh}}

@media screen and (min-width: 1920px){
.reward{height:13.704vh}

.portrait .reward{height:7.708vw}}

@media screen and (max-width: 1023px){
.reward{height:28.333vw}

.landscape-mob .reward{height:15.937svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward{height:11.979vw}

.landscape-tab .reward{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_coin{width:7.187vw}

.portrait .reward_coin{width:7.187vw}

.landscape .reward_coin{width:14.375vh}}

@media screen and (min-width: 1920px){
.reward_coin{width:13.704vh}

.portrait .reward_coin{width:7.708vw}}

@media screen and (max-width: 1023px){
.reward_coin{width:28.333vw}

.landscape-mob .reward_coin{width:15.937svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_coin{width:11.979vw}

.landscape-tab .reward_coin{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_energy{width:5.938vw}

.portrait .reward_energy{width:5.938vw}

.landscape .reward_energy{width:11.875vh}}

@media screen and (min-width: 1920px){
.reward_energy{width:11.296vh}

.portrait .reward_energy{width:6.354vw}}

@media screen and (max-width: 1023px){
.reward_energy{width:23.333vw}

.landscape-mob .reward_energy{width:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_energy{width:10.677vw}

.landscape-tab .reward_energy{width:9.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_win{height:7.969vw}

.portrait .reward_win{height:7.969vw}

.landscape .reward_win{height:15.937vh}}

@media screen and (min-width: 1920px){
.reward_win{height:11.759vh}

.portrait .reward_win{height:6.615vw}}

@media screen and (max-width: 1023px){
.reward_win{height:31.111vw}

.landscape-mob .reward_win{height:17.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_win{height:15.104vw}

.landscape-tab .reward_win{height:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_space{margin:0 2.656vw 0 0}

[dir="rtl"] .reward_space{margin:0 0 0 2.656vw}

.portrait .reward_space{margin:0 2.656vw 0 0}

[dir="rtl"] .portrait .reward_space{margin:0 0 0 2.656vw}

.landscape .reward_space{margin:0 5.313vh 0 0}

[dir="rtl"] .landscape .reward_space{margin:0 0 0 5.313vh}}

@media screen and (min-width: 1920px){
.reward_space{margin:0 4.352vh 0 0}

[dir="rtl"] .reward_space{margin:0 0 0 4.352vh}

.portrait .reward_space{margin:0 2.448vw 0 0}

[dir="rtl"] .portrait .reward_space{margin:0 0 0 2.448vw}}

@media screen and (max-width: 1023px){
.reward_space{margin:0 9.444vw 0 0}

[dir="rtl"] .reward_space{margin:0 0 0 9.444vw}

.landscape-mob .reward_space{margin:0 5.313svh 0 0}

[dir="rtl"] .landscape-mob .reward_space{margin:0 0 0 5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_space{margin:0 4.427vw 0 0}

[dir="rtl"] .reward_space{margin:0 0 0 4.427vw}

.landscape-tab .reward_space{margin:0 3.953svh 0 0}

[dir="rtl"] .landscape-tab .reward_space{margin:0 0 0 3.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_shelf{width:5.938vw}

.portrait .reward_shelf{width:5.938vw}

.landscape .reward_shelf{width:11.875vh}}

@media screen and (min-width: 1920px){
.reward_shelf{width:7.037vh}

.portrait .reward_shelf{width:3.958vw}}

@media screen and (max-width: 1023px){
.reward_shelf{width:21.111vw}

.landscape-mob .reward_shelf{width:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf{width:9.896vw}

.landscape-tab .reward_shelf{width:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_shelf{height:5.938vw}

.portrait .reward_shelf{height:5.938vw}

.landscape .reward_shelf{height:11.875vh}}

@media screen and (min-width: 1920px){
.reward_shelf{height:7.037vh}

.portrait .reward_shelf{height:3.958vw}}

@media screen and (max-width: 1023px){
.reward_shelf{height:21.111vw}

.landscape-mob .reward_shelf{height:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf{height:9.896vw}

.landscape-tab .reward_shelf{height:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task{width:3.75vw}

.portrait .reward_season-task{width:3.75vw}

.landscape .reward_season-task{width:7.5vh}}

@media screen and (min-width: 1920px){
.reward_season-task{width:4.444vh}

.portrait .reward_season-task{width:2.5vw}}

@media screen and (max-width: 1023px){
.reward_season-task{width:13.333vw}

.landscape-mob .reward_season-task{width:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task{width:6.25vw}

.landscape-tab .reward_season-task{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task{height:3.75vw}

.portrait .reward_season-task{height:3.75vw}

.landscape .reward_season-task{height:7.5vh}}

@media screen and (min-width: 1920px){
.reward_season-task{height:4.444vh}

.portrait .reward_season-task{height:2.5vw}}

@media screen and (max-width: 1023px){
.reward_season-task{height:13.333vw}

.landscape-mob .reward_season-task{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task{height:6.25vw}

.landscape-tab .reward_season-task{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge{width:5vw}

.portrait .reward_challenge{width:5vw}

.landscape .reward_challenge{width:10vh}}

@media screen and (min-width: 1920px){
.reward_challenge{width:5.926vh}

.portrait .reward_challenge{width:3.333vw}}

@media screen and (max-width: 1023px){
.reward_challenge{width:17.778vw}

.landscape-mob .reward_challenge{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge{width:8.333vw}

.landscape-tab .reward_challenge{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge{height:5vw}

.portrait .reward_challenge{height:5vw}

.landscape .reward_challenge{height:10vh}}

@media screen and (min-width: 1920px){
.reward_challenge{height:5.926vh}

.portrait .reward_challenge{height:3.333vw}}

@media screen and (max-width: 1023px){
.reward_challenge{height:17.778vw}

.landscape-mob .reward_challenge{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge{height:8.333vw}

.landscape-tab .reward_challenge{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge{padding:.625vw}

.portrait .reward_challenge{padding:.625vw}

.landscape .reward_challenge{padding:1.25vh}}

@media screen and (min-width: 1920px){
.reward_challenge{padding:.741vh}

.portrait .reward_challenge{padding:.417vw}}

@media screen and (max-width: 1023px){
.reward_challenge{padding:2.222vw}

.landscape-mob .reward_challenge{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge{padding:1.042vw}

.landscape-tab .reward_challenge{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge{border-radius:1.25vw}

.portrait .reward_challenge{border-radius:1.25vw}

.landscape .reward_challenge{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.reward_challenge{border-radius:1.481vh}

.portrait .reward_challenge{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.reward_challenge{border-radius:4.444vw}

.landscape-mob .reward_challenge{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge{border-radius:2.083vw}

.landscape-tab .reward_challenge{border-radius:1.86svh}}

.reward_challenge{background-color:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item{width:3.75vw}

.portrait .reward_challenge-item{width:3.75vw}

.landscape .reward_challenge-item{width:7.5vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item{width:4.444vh}

.portrait .reward_challenge-item{width:2.5vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item{width:13.333vw}

.landscape-mob .reward_challenge-item{width:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item{width:6.25vw}

.landscape-tab .reward_challenge-item{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item{height:3.75vw}

.portrait .reward_challenge-item{height:3.75vw}

.landscape .reward_challenge-item{height:7.5vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item{height:4.444vh}

.portrait .reward_challenge-item{height:2.5vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item{height:13.333vw}

.landscape-mob .reward_challenge-item{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item{height:6.25vw}

.landscape-tab .reward_challenge-item{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item{padding:.625vw}

.portrait .reward_challenge-item{padding:.625vw}

.landscape .reward_challenge-item{padding:1.25vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item{padding:.741vh}

.portrait .reward_challenge-item{padding:.417vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item{padding:2.222vw}

.landscape-mob .reward_challenge-item{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item{padding:1.042vw}

.landscape-tab .reward_challenge-item{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item{border-radius:1.25vw}

.portrait .reward_challenge-item{border-radius:1.25vw}

.landscape .reward_challenge-item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item{border-radius:1.481vh}

.portrait .reward_challenge-item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item{border-radius:4.444vw}

.landscape-mob .reward_challenge-item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item{border-radius:2.083vw}

.landscape-tab .reward_challenge-item{border-radius:1.86svh}}

.reward_challenge-item{background-color:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big{width:10.859vw}

.portrait .reward_universal-big{width:10.859vw}

.landscape .reward_universal-big{width:21.719vh}}

@media screen and (min-width: 1920px){
.reward_universal-big{width:12.87vh}

.portrait .reward_universal-big{width:7.24vw}}

@media screen and (max-width: 1023px){
.reward_universal-big{width:38.611vw}

.landscape-mob .reward_universal-big{width:21.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big{width:18.099vw}

.landscape-tab .reward_universal-big{width:16.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big{height:10.859vw}

.portrait .reward_universal-big{height:10.859vw}

.landscape .reward_universal-big{height:21.719vh}}

@media screen and (min-width: 1920px){
.reward_universal-big{height:12.87vh}

.portrait .reward_universal-big{height:7.24vw}}

@media screen and (max-width: 1023px){
.reward_universal-big{height:38.611vw}

.landscape-mob .reward_universal-big{height:21.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big{height:18.099vw}

.landscape-tab .reward_universal-big{height:16.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big{padding:0}

.portrait .reward_universal-big{padding:0}

.landscape .reward_universal-big{padding:0}}

@media screen and (min-width: 1920px){
.reward_universal-big{padding:0}

.portrait .reward_universal-big{padding:0}}

@media screen and (max-width: 1023px){
.reward_universal-big{padding:0}

.landscape-mob .reward_universal-big{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big{padding:0}

.landscape-tab .reward_universal-big{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big{border-radius:0}

.portrait .reward_universal-big{border-radius:0}

.landscape .reward_universal-big{border-radius:0}}

@media screen and (min-width: 1920px){
.reward_universal-big{border-radius:0}

.portrait .reward_universal-big{border-radius:0}}

@media screen and (max-width: 1023px){
.reward_universal-big{border-radius:0}

.landscape-mob .reward_universal-big{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big{border-radius:0}

.landscape-tab .reward_universal-big{border-radius:0}}

.reward_universal-big{background-color:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle{width:9.375vw}

.portrait .reward_universal-middle{width:9.375vw}

.landscape .reward_universal-middle{width:18.75vh}}

@media screen and (min-width: 1920px){
.reward_universal-middle{width:11.111vh}

.portrait .reward_universal-middle{width:6.25vw}}

@media screen and (max-width: 1023px){
.reward_universal-middle{width:33.333vw}

.landscape-mob .reward_universal-middle{width:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle{width:15.625vw}

.landscape-tab .reward_universal-middle{width:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle{height:9.375vw}

.portrait .reward_universal-middle{height:9.375vw}

.landscape .reward_universal-middle{height:18.75vh}}

@media screen and (min-width: 1920px){
.reward_universal-middle{height:11.111vh}

.portrait .reward_universal-middle{height:6.25vw}}

@media screen and (max-width: 1023px){
.reward_universal-middle{height:33.333vw}

.landscape-mob .reward_universal-middle{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle{height:15.625vw}

.landscape-tab .reward_universal-middle{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle{padding:0}

.portrait .reward_universal-middle{padding:0}

.landscape .reward_universal-middle{padding:0}}

@media screen and (min-width: 1920px){
.reward_universal-middle{padding:0}

.portrait .reward_universal-middle{padding:0}}

@media screen and (max-width: 1023px){
.reward_universal-middle{padding:0}

.landscape-mob .reward_universal-middle{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle{padding:0}

.landscape-tab .reward_universal-middle{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle{border-radius:0}

.portrait .reward_universal-middle{border-radius:0}

.landscape .reward_universal-middle{border-radius:0}}

@media screen and (min-width: 1920px){
.reward_universal-middle{border-radius:0}

.portrait .reward_universal-middle{border-radius:0}}

@media screen and (max-width: 1023px){
.reward_universal-middle{border-radius:0}

.landscape-mob .reward_universal-middle{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle{border-radius:0}

.landscape-tab .reward_universal-middle{border-radius:0}}

.reward_universal-middle{background-color:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price{width:8.75vw}

.portrait .reward_price{width:8.75vw}

.landscape .reward_price{width:17.5vh}}

@media screen and (min-width: 1920px){
.reward_price{width:10.37vh}

.portrait .reward_price{width:5.833vw}}

@media screen and (max-width: 1023px){
.reward_price{width:31.111vw}

.landscape-mob .reward_price{width:17.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price{width:14.583vw}

.landscape-tab .reward_price{width:13.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price{height:9.063vw}

.portrait .reward_price{height:9.063vw}

.landscape .reward_price{height:18.125vh}}

@media screen and (min-width: 1920px){
.reward_price{height:10.741vh}

.portrait .reward_price{height:6.042vw}}

@media screen and (max-width: 1023px){
.reward_price{height:32.222vw}

.landscape-mob .reward_price{height:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price{height:15.104vw}

.landscape-tab .reward_price{height:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price{padding:0}

.portrait .reward_price{padding:0}

.landscape .reward_price{padding:0}}

@media screen and (min-width: 1920px){
.reward_price{padding:0}

.portrait .reward_price{padding:0}}

@media screen and (max-width: 1023px){
.reward_price{padding:0}

.landscape-mob .reward_price{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price{padding:0}

.landscape-tab .reward_price{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price{border-radius:0}

.portrait .reward_price{border-radius:0}

.landscape .reward_price{border-radius:0}}

@media screen and (min-width: 1920px){
.reward_price{border-radius:0}

.portrait .reward_price{border-radius:0}}

@media screen and (max-width: 1023px){
.reward_price{border-radius:0}

.landscape-mob .reward_price{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price{border-radius:0}

.landscape-tab .reward_price{border-radius:0}}

.reward_price{background-color:rgba(0,0,0,0);box-sizing:border-box}

.reward__icon{height:100%}

.reward__icon img{height:100%}

.reward_anim .reward__icon img{animation:image-anim-flask-2 3s linear infinite}

.reward_price .reward__icon img{width:100%;object-fit:contain}

.reward__value{position:absolute;left:50%;transform:translate(-50%)}

[dir="rtl"] .reward__value{left:auto;right:50%;transform:translate(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward__value{bottom:-1.016vw}

.portrait .reward__value{bottom:-1.016vw}

.landscape .reward__value{bottom:-2.031vh}}

@media screen and (min-width: 1920px){
.reward__value{bottom:-1.204vh}

.portrait .reward__value{bottom:-0.677vw}}

@media screen and (max-width: 1023px){
.reward__value{bottom:-3.611vw}

.landscape-mob .reward__value{bottom:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward__value{bottom:-1.693vw}

.landscape-tab .reward__value{bottom:-1.512svh}}

.reward__value{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward__value{padding:.391vw 1.016vw .313vw}

.portrait .reward__value{padding:.391vw 1.016vw .313vw}

.landscape .reward__value{padding:.781vh 2.031vh .625vh}}

@media screen and (min-width: 1920px){
.reward__value{padding:.463vh 1.204vh .37vh}

.portrait .reward__value{padding:.26vw .677vw .208vw}}

@media screen and (max-width: 1023px){
.reward__value{padding:1.389vw 3.611vw 1.111vw}

.landscape-mob .reward__value{padding:.781svh 2.031svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward__value{padding:.651vw 1.693vw .521vw}

.landscape-tab .reward__value{padding:.581svh 1.512svh .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward__value{font-size:1.563vw}

.portrait .reward__value{font-size:1.563vw}

.landscape .reward__value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.reward__value{font-size:2.315vh}

.portrait .reward__value{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.reward__value{font-size:5.556vw}

.landscape-mob .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward__value{font-size:2.604vw}

.landscape-tab .reward__value{font-size:2.326svh}}

@media screen and (max-width: 1023px){
.reward__value{font-size:5.556vw}

.landscape-mob .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward__value{font-size:2.604vw}

.landscape-tab .reward__value{font-size:2.326svh}}

.reward__value{color:#fff;font-weight:600;background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward__value{border-radius:2.188vw}

.portrait .reward__value{border-radius:2.188vw}

.landscape .reward__value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.reward__value{border-radius:3.333vh}

.portrait .reward__value{border-radius:1.875vw}}

@media screen and (max-width: 1023px){
.reward__value{border-radius:5.556vw}

.landscape-mob .reward__value{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward__value{border-radius:3.646vw}

.landscape-tab .reward__value{border-radius:3.256svh}}

.reward__value{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_ticket .reward__value{padding:.391vw .391vw .313vw}

.portrait .w-modal_ticket .reward__value{padding:.391vw .391vw .313vw}

.landscape .w-modal_ticket .reward__value{padding:.781vh .781vh .625vh}}

@media screen and (min-width: 1920px){
.w-modal_ticket .reward__value{padding:.556vh .463vh .463vh}

.portrait .w-modal_ticket .reward__value{padding:.313vw .26vw .26vw}}

@media screen and (max-width: 1023px){
.w-modal_ticket .reward__value{padding:1.389vw 1.389vw 1.111vw}

.landscape-mob .w-modal_ticket .reward__value{padding:.781svh .781svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_ticket .reward__value{padding:.651vw .651vw .521vw}

.landscape-tab .w-modal_ticket .reward__value{padding:.581svh .581svh .465svh}}

.reward_premium .reward__value{color:#000;background:#b5e0ff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_shelf .reward__value{bottom:0}

.portrait .reward_shelf .reward__value{bottom:0}

.landscape .reward_shelf .reward__value{bottom:0}}

@media screen and (min-width: 1920px){
.reward_shelf .reward__value{bottom:0}

.portrait .reward_shelf .reward__value{bottom:0}}

@media screen and (max-width: 1023px){
.reward_shelf .reward__value{bottom:0}

.landscape-mob .reward_shelf .reward__value{bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf .reward__value{bottom:0}

.landscape-tab .reward_shelf .reward__value{bottom:0}}

.reward_shelf .reward__value{left:auto;right:0}

[dir="rtl"] .reward_shelf .reward__value{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_shelf .reward__value{padding:.156vw .391vw}

.portrait .reward_shelf .reward__value{padding:.156vw .391vw}

.landscape .reward_shelf .reward__value{padding:.313vh .781vh}}

@media screen and (min-width: 1920px){
.reward_shelf .reward__value{padding:.185vh .463vh}

.portrait .reward_shelf .reward__value{padding:.104vw .26vw}}

@media screen and (max-width: 1023px){
.reward_shelf .reward__value{padding:.556vw 1.389vw}

.landscape-mob .reward_shelf .reward__value{padding:.313svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf .reward__value{padding:.26vw .651vw}

.landscape-tab .reward_shelf .reward__value{padding:.233svh .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_shelf .reward__value{font-size:1.25vw}

.portrait .reward_shelf .reward__value{font-size:1.25vw}

.landscape .reward_shelf .reward__value{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.reward_shelf .reward__value{font-size:1.481vh}

.portrait .reward_shelf .reward__value{font-size:.833vw}}

@media screen and (max-width: 1023px){
.reward_shelf .reward__value{font-size:4.444vw}

.landscape-mob .reward_shelf .reward__value{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf .reward__value{font-size:2.083vw}

.landscape-tab .reward_shelf .reward__value{font-size:1.86svh}}

@media screen and (max-width: 1023px){
.reward_shelf .reward__value{font-size:3.889vw}

.landscape-mob .reward_shelf .reward__value{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_shelf .reward__value{font-size:1.823vw}

.landscape-tab .reward_shelf .reward__value{font-size:1.628svh}}

.reward_shelf .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task .reward__value{bottom:-0.938vw}

.portrait .reward_season-task .reward__value{bottom:-0.938vw}

.landscape .reward_season-task .reward__value{bottom:-1.875vh}}

@media screen and (min-width: 1920px){
.reward_season-task .reward__value{bottom:-1.111vh}

.portrait .reward_season-task .reward__value{bottom:-0.625vw}}

@media screen and (max-width: 1023px){
.reward_season-task .reward__value{bottom:-3.333vw}

.landscape-mob .reward_season-task .reward__value{bottom:-1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task .reward__value{bottom:-1.563vw}

.landscape-tab .reward_season-task .reward__value{bottom:-1.395svh}}

.reward_season-task .reward__value{left:auto}

[dir="rtl"] .reward_season-task .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task .reward__value{right:-0.938vw}

[dir="rtl"] .reward_season-task .reward__value{right:auto;left:-0.938vw}

.portrait .reward_season-task .reward__value{right:-0.938vw}

[dir="rtl"] .portrait .reward_season-task .reward__value{right:auto;left:-0.938vw}

.landscape .reward_season-task .reward__value{right:-1.875vh}

[dir="rtl"] .landscape .reward_season-task .reward__value{right:auto;left:-1.875vh}}

@media screen and (min-width: 1920px){
.reward_season-task .reward__value{right:-1.111vh}

[dir="rtl"] .reward_season-task .reward__value{right:auto;left:-1.111vh}

.portrait .reward_season-task .reward__value{right:-0.625vw}

[dir="rtl"] .portrait .reward_season-task .reward__value{right:auto;left:-0.625vw}}

@media screen and (max-width: 1023px){
.reward_season-task .reward__value{right:-3.333vw}

[dir="rtl"] .reward_season-task .reward__value{right:auto;left:-3.333vw}

.landscape-mob .reward_season-task .reward__value{right:-1.875svh}

[dir="rtl"] .landscape-mob .reward_season-task .reward__value{right:auto;left:-1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task .reward__value{right:-1.563vw}

[dir="rtl"] .reward_season-task .reward__value{right:auto;left:-1.563vw}

.landscape-tab .reward_season-task .reward__value{right:-1.395svh}

[dir="rtl"] .landscape-tab .reward_season-task .reward__value{right:auto;left:-1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task .reward__value{padding:.234vw .391vw}

.portrait .reward_season-task .reward__value{padding:.234vw .391vw}

.landscape .reward_season-task .reward__value{padding:.469vh .781vh}}

@media screen and (min-width: 1920px){
.reward_season-task .reward__value{padding:.278vh .463vh}

.portrait .reward_season-task .reward__value{padding:.156vw .26vw}}

@media screen and (max-width: 1023px){
.reward_season-task .reward__value{padding:.833vw 1.389vw}

.landscape-mob .reward_season-task .reward__value{padding:.469svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task .reward__value{padding:.391vw .651vw}

.landscape-tab .reward_season-task .reward__value{padding:.349svh .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_season-task .reward__value{font-size:.938vw}

.portrait .reward_season-task .reward__value{font-size:.938vw}

.landscape .reward_season-task .reward__value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.reward_season-task .reward__value{font-size:1.111vh}

.portrait .reward_season-task .reward__value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.reward_season-task .reward__value{font-size:3.333vw}

.landscape-mob .reward_season-task .reward__value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task .reward__value{font-size:1.563vw}

.landscape-tab .reward_season-task .reward__value{font-size:1.395svh}}

@media screen and (max-width: 1023px){
.reward_season-task .reward__value{font-size:4.167vw}

.landscape-mob .reward_season-task .reward__value{font-size:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_season-task .reward__value{font-size:1.953vw}

.landscape-tab .reward_season-task .reward__value{font-size:1.744svh}}

.reward_season-task .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge .reward__value{bottom:-0.313vw}

.portrait .reward_challenge .reward__value{bottom:-0.313vw}

.landscape .reward_challenge .reward__value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.reward_challenge .reward__value{bottom:-0.37vh}

.portrait .reward_challenge .reward__value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.reward_challenge .reward__value{bottom:-1.111vw}

.landscape-mob .reward_challenge .reward__value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge .reward__value{bottom:-0.521vw}

.landscape-tab .reward_challenge .reward__value{bottom:-0.465svh}}

.reward_challenge .reward__value{left:auto}

[dir="rtl"] .reward_challenge .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge .reward__value{right:-0.313vw}

[dir="rtl"] .reward_challenge .reward__value{right:auto;left:-0.313vw}

.portrait .reward_challenge .reward__value{right:-0.313vw}

[dir="rtl"] .portrait .reward_challenge .reward__value{right:auto;left:-0.313vw}

.landscape .reward_challenge .reward__value{right:-0.625vh}

[dir="rtl"] .landscape .reward_challenge .reward__value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.reward_challenge .reward__value{right:-0.37vh}

[dir="rtl"] .reward_challenge .reward__value{right:auto;left:-0.37vh}

.portrait .reward_challenge .reward__value{right:-0.208vw}

[dir="rtl"] .portrait .reward_challenge .reward__value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.reward_challenge .reward__value{right:-1.111vw}

[dir="rtl"] .reward_challenge .reward__value{right:auto;left:-1.111vw}

.landscape-mob .reward_challenge .reward__value{right:-0.625svh}

[dir="rtl"] .landscape-mob .reward_challenge .reward__value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge .reward__value{right:-0.521vw}

[dir="rtl"] .reward_challenge .reward__value{right:auto;left:-0.521vw}

.landscape-tab .reward_challenge .reward__value{right:-0.465svh}

[dir="rtl"] .landscape-tab .reward_challenge .reward__value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge .reward__value{min-width:1.875vw}

.portrait .reward_challenge .reward__value{min-width:1.875vw}

.landscape .reward_challenge .reward__value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.reward_challenge .reward__value{min-width:2.222vh}

.portrait .reward_challenge .reward__value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.reward_challenge .reward__value{min-width:6.667vw}

.landscape-mob .reward_challenge .reward__value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge .reward__value{min-width:3.125vw}

.landscape-tab .reward_challenge .reward__value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge .reward__value{padding:.234vw .352vw .156vw}

.portrait .reward_challenge .reward__value{padding:.234vw .352vw .156vw}

.landscape .reward_challenge .reward__value{padding:.469vh .703vh .313vh}}

@media screen and (min-width: 1920px){
.reward_challenge .reward__value{padding:.278vh .417vh .093vh}

.portrait .reward_challenge .reward__value{padding:.156vw .234vw .052vw}}

@media screen and (max-width: 1023px){
.reward_challenge .reward__value{padding:.556vw 1.25vw}

.landscape-mob .reward_challenge .reward__value{padding:.313svh .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge .reward__value{padding:.26vw .586vw}

.landscape-tab .reward_challenge .reward__value{padding:.233svh .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge .reward__value{font-size:.938vw}

.portrait .reward_challenge .reward__value{font-size:.938vw}

.landscape .reward_challenge .reward__value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.reward_challenge .reward__value{font-size:1.111vh}

.portrait .reward_challenge .reward__value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.reward_challenge .reward__value{font-size:3.333vw}

.landscape-mob .reward_challenge .reward__value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge .reward__value{font-size:1.563vw}

.landscape-tab .reward_challenge .reward__value{font-size:1.395svh}}

.reward_challenge .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item .reward__value{bottom:-0.313vw}

.portrait .reward_challenge-item .reward__value{bottom:-0.313vw}

.landscape .reward_challenge-item .reward__value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item .reward__value{bottom:-0.37vh}

.portrait .reward_challenge-item .reward__value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item .reward__value{bottom:-1.111vw}

.landscape-mob .reward_challenge-item .reward__value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item .reward__value{bottom:-0.521vw}

.landscape-tab .reward_challenge-item .reward__value{bottom:-0.465svh}}

.reward_challenge-item .reward__value{left:auto}

[dir="rtl"] .reward_challenge-item .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item .reward__value{right:-0.313vw}

[dir="rtl"] .reward_challenge-item .reward__value{right:auto;left:-0.313vw}

.portrait .reward_challenge-item .reward__value{right:-0.313vw}

[dir="rtl"] .portrait .reward_challenge-item .reward__value{right:auto;left:-0.313vw}

.landscape .reward_challenge-item .reward__value{right:-0.625vh}

[dir="rtl"] .landscape .reward_challenge-item .reward__value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item .reward__value{right:-0.37vh}

[dir="rtl"] .reward_challenge-item .reward__value{right:auto;left:-0.37vh}

.portrait .reward_challenge-item .reward__value{right:-0.208vw}

[dir="rtl"] .portrait .reward_challenge-item .reward__value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item .reward__value{right:-1.111vw}

[dir="rtl"] .reward_challenge-item .reward__value{right:auto;left:-1.111vw}

.landscape-mob .reward_challenge-item .reward__value{right:-0.625svh}

[dir="rtl"] .landscape-mob .reward_challenge-item .reward__value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item .reward__value{right:-0.521vw}

[dir="rtl"] .reward_challenge-item .reward__value{right:auto;left:-0.521vw}

.landscape-tab .reward_challenge-item .reward__value{right:-0.465svh}

[dir="rtl"] .landscape-tab .reward_challenge-item .reward__value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item .reward__value{padding:.234vw .391vw}

.portrait .reward_challenge-item .reward__value{padding:.234vw .391vw}

.landscape .reward_challenge-item .reward__value{padding:.469vh .781vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item .reward__value{padding:.278vh .463vh}

.portrait .reward_challenge-item .reward__value{padding:.156vw .26vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item .reward__value{padding:.833vw 1.389vw}

.landscape-mob .reward_challenge-item .reward__value{padding:.469svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item .reward__value{padding:.391vw .651vw}

.landscape-tab .reward_challenge-item .reward__value{padding:.349svh .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_challenge-item .reward__value{font-size:.938vw}

.portrait .reward_challenge-item .reward__value{font-size:.938vw}

.landscape .reward_challenge-item .reward__value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.reward_challenge-item .reward__value{font-size:1.111vh}

.portrait .reward_challenge-item .reward__value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.reward_challenge-item .reward__value{font-size:3.333vw}

.landscape-mob .reward_challenge-item .reward__value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_challenge-item .reward__value{font-size:1.563vw}

.landscape-tab .reward_challenge-item .reward__value{font-size:1.395svh}}

.reward_challenge-item .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price .reward__value{bottom:-0.156vw}

.portrait .reward_price .reward__value{bottom:-0.156vw}

.landscape .reward_price .reward__value{bottom:-0.313vh}}

@media screen and (min-width: 1920px){
.reward_price .reward__value{bottom:-0.185vh}

.portrait .reward_price .reward__value{bottom:-0.104vw}}

@media screen and (max-width: 1023px){
.reward_price .reward__value{bottom:-0.556vw}

.landscape-mob .reward_price .reward__value{bottom:-0.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price .reward__value{bottom:-0.26vw}

.landscape-tab .reward_price .reward__value{bottom:-0.233svh}}

.reward_price .reward__value{left:auto}

[dir="rtl"] .reward_price .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price .reward__value{right:1.563vw}

[dir="rtl"] .reward_price .reward__value{right:auto;left:1.563vw}

.portrait .reward_price .reward__value{right:1.563vw}

[dir="rtl"] .portrait .reward_price .reward__value{right:auto;left:1.563vw}

.landscape .reward_price .reward__value{right:3.125vh}

[dir="rtl"] .landscape .reward_price .reward__value{right:auto;left:3.125vh}}

@media screen and (min-width: 1920px){
.reward_price .reward__value{right:1.852vh}

[dir="rtl"] .reward_price .reward__value{right:auto;left:1.852vh}

.portrait .reward_price .reward__value{right:1.042vw}

[dir="rtl"] .portrait .reward_price .reward__value{right:auto;left:1.042vw}}

@media screen and (max-width: 1023px){
.reward_price .reward__value{right:5.556vw}

[dir="rtl"] .reward_price .reward__value{right:auto;left:5.556vw}

.landscape-mob .reward_price .reward__value{right:3.125svh}

[dir="rtl"] .landscape-mob .reward_price .reward__value{right:auto;left:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price .reward__value{right:2.604vw}

[dir="rtl"] .reward_price .reward__value{right:auto;left:2.604vw}

.landscape-tab .reward_price .reward__value{right:2.326svh}

[dir="rtl"] .landscape-tab .reward_price .reward__value{right:auto;left:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price .reward__value{padding:.313vw .703vw .078vw}

.portrait .reward_price .reward__value{padding:.313vw .703vw .078vw}

.landscape .reward_price .reward__value{padding:.625vh 1.406vh .156vh}}

@media screen and (min-width: 1920px){
.reward_price .reward__value{padding:.37vh .833vh .093vh}

.portrait .reward_price .reward__value{padding:.208vw .469vw .052vw}}

@media screen and (max-width: 1023px){
.reward_price .reward__value{padding:1.111vw 2.5vw .278vw}

.landscape-mob .reward_price .reward__value{padding:.625svh 1.406svh .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price .reward__value{padding:.521vw 1.172vw .13vw}

.landscape-tab .reward_price .reward__value{padding:.465svh 1.047svh .116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price .reward__value{font-size:1.563vw}

.portrait .reward_price .reward__value{font-size:1.563vw}

.landscape .reward_price .reward__value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.reward_price .reward__value{font-size:1.852vh}

.portrait .reward_price .reward__value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.reward_price .reward__value{font-size:5.556vw}

.landscape-mob .reward_price .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price .reward__value{font-size:2.604vw}

.landscape-tab .reward_price .reward__value{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_price .reward__value{border-radius:2.188vw}

.portrait .reward_price .reward__value{border-radius:2.188vw}

.landscape .reward_price .reward__value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.reward_price .reward__value{border-radius:2.593vh}

.portrait .reward_price .reward__value{border-radius:1.458vw}}

@media screen and (max-width: 1023px){
.reward_price .reward__value{border-radius:7.778vw}

.landscape-mob .reward_price .reward__value{border-radius:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_price .reward__value{border-radius:3.646vw}

.landscape-tab .reward_price .reward__value{border-radius:3.256svh}}

.reward_price .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big .reward__value{bottom:-0.078vw}

.portrait .reward_universal-big .reward__value{bottom:-0.078vw}

.landscape .reward_universal-big .reward__value{bottom:-0.156vh}}

@media screen and (min-width: 1920px){
.reward_universal-big .reward__value{bottom:-0.093vh}

.portrait .reward_universal-big .reward__value{bottom:-0.052vw}}

@media screen and (max-width: 1023px){
.reward_universal-big .reward__value{bottom:-0.278vw}

.landscape-mob .reward_universal-big .reward__value{bottom:-0.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big .reward__value{bottom:-0.13vw}

.landscape-tab .reward_universal-big .reward__value{bottom:-0.116svh}}

.reward_universal-big .reward__value{left:auto}

[dir="rtl"] .reward_universal-big .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big .reward__value{right:2.266vw}

[dir="rtl"] .reward_universal-big .reward__value{right:auto;left:2.266vw}

.portrait .reward_universal-big .reward__value{right:2.266vw}

[dir="rtl"] .portrait .reward_universal-big .reward__value{right:auto;left:2.266vw}

.landscape .reward_universal-big .reward__value{right:4.531vh}

[dir="rtl"] .landscape .reward_universal-big .reward__value{right:auto;left:4.531vh}}

@media screen and (min-width: 1920px){
.reward_universal-big .reward__value{right:2.685vh}

[dir="rtl"] .reward_universal-big .reward__value{right:auto;left:2.685vh}

.portrait .reward_universal-big .reward__value{right:1.51vw}

[dir="rtl"] .portrait .reward_universal-big .reward__value{right:auto;left:1.51vw}}

@media screen and (max-width: 1023px){
.reward_universal-big .reward__value{right:8.056vw}

[dir="rtl"] .reward_universal-big .reward__value{right:auto;left:8.056vw}

.landscape-mob .reward_universal-big .reward__value{right:4.531svh}

[dir="rtl"] .landscape-mob .reward_universal-big .reward__value{right:auto;left:4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big .reward__value{right:3.776vw}

[dir="rtl"] .reward_universal-big .reward__value{right:auto;left:3.776vw}

.landscape-tab .reward_universal-big .reward__value{right:3.372svh}

[dir="rtl"] .landscape-tab .reward_universal-big .reward__value{right:auto;left:3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big .reward__value{padding:.313vw .859vw .234vw}

.portrait .reward_universal-big .reward__value{padding:.313vw .859vw .234vw}

.landscape .reward_universal-big .reward__value{padding:.625vh 1.719vh .469vh}}

@media screen and (min-width: 1920px){
.reward_universal-big .reward__value{padding:.37vh 1.019vh .278vh}

.portrait .reward_universal-big .reward__value{padding:.208vw .573vw .156vw}}

@media screen and (max-width: 1023px){
.reward_universal-big .reward__value{padding:1.111vw 3.056vw .833vw}

.landscape-mob .reward_universal-big .reward__value{padding:.625svh 1.719svh .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big .reward__value{padding:.521vw 1.432vw .391vw}

.landscape-tab .reward_universal-big .reward__value{padding:.465svh 1.279svh .349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-big .reward__value{font-size:1.563vw}

.portrait .reward_universal-big .reward__value{font-size:1.563vw}

.landscape .reward_universal-big .reward__value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.reward_universal-big .reward__value{font-size:1.852vh}

.portrait .reward_universal-big .reward__value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.reward_universal-big .reward__value{font-size:5.556vw}

.landscape-mob .reward_universal-big .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-big .reward__value{font-size:2.604vw}

.landscape-tab .reward_universal-big .reward__value{font-size:2.326svh}}

.reward_universal-big .reward__value{transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle .reward__value{bottom:0}

.portrait .reward_universal-middle .reward__value{bottom:0}

.landscape .reward_universal-middle .reward__value{bottom:0}}

@media screen and (min-width: 1920px){
.reward_universal-middle .reward__value{bottom:0}

.portrait .reward_universal-middle .reward__value{bottom:0}}

@media screen and (max-width: 1023px){
.reward_universal-middle .reward__value{bottom:0}

.landscape-mob .reward_universal-middle .reward__value{bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle .reward__value{bottom:0}

.landscape-tab .reward_universal-middle .reward__value{bottom:0}}

.reward_universal-middle .reward__value{left:auto}

[dir="rtl"] .reward_universal-middle .reward__value{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle .reward__value{right:2.031vw}

[dir="rtl"] .reward_universal-middle .reward__value{right:auto;left:2.031vw}

.portrait .reward_universal-middle .reward__value{right:2.031vw}

[dir="rtl"] .portrait .reward_universal-middle .reward__value{right:auto;left:2.031vw}

.landscape .reward_universal-middle .reward__value{right:4.063vh}

[dir="rtl"] .landscape .reward_universal-middle .reward__value{right:auto;left:4.063vh}}

@media screen and (min-width: 1920px){
.reward_universal-middle .reward__value{right:2.407vh}

[dir="rtl"] .reward_universal-middle .reward__value{right:auto;left:2.407vh}

.portrait .reward_universal-middle .reward__value{right:1.354vw}

[dir="rtl"] .portrait .reward_universal-middle .reward__value{right:auto;left:1.354vw}}

@media screen and (max-width: 1023px){
.reward_universal-middle .reward__value{right:7.222vw}

[dir="rtl"] .reward_universal-middle .reward__value{right:auto;left:7.222vw}

.landscape-mob .reward_universal-middle .reward__value{right:4.063svh}

[dir="rtl"] .landscape-mob .reward_universal-middle .reward__value{right:auto;left:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle .reward__value{right:3.385vw}

[dir="rtl"] .reward_universal-middle .reward__value{right:auto;left:3.385vw}

.landscape-tab .reward_universal-middle .reward__value{right:3.023svh}

[dir="rtl"] .landscape-tab .reward_universal-middle .reward__value{right:auto;left:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle .reward__value{padding:.234vw .625vw .156vw}

.portrait .reward_universal-middle .reward__value{padding:.234vw .625vw .156vw}

.landscape .reward_universal-middle .reward__value{padding:.469vh 1.25vh .313vh}}

@media screen and (min-width: 1920px){
.reward_universal-middle .reward__value{padding:.278vh .741vh .185vh}

.portrait .reward_universal-middle .reward__value{padding:.156vw .417vw .104vw}}

@media screen and (max-width: 1023px){
.reward_universal-middle .reward__value{padding:.833vw 2.222vw .556vw}

.landscape-mob .reward_universal-middle .reward__value{padding:.469svh 1.25svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle .reward__value{padding:.391vw 1.042vw .26vw}

.landscape-tab .reward_universal-middle .reward__value{padding:.349svh .93svh .233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.reward_universal-middle .reward__value{font-size:1.563vw}

.portrait .reward_universal-middle .reward__value{font-size:1.563vw}

.landscape .reward_universal-middle .reward__value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.reward_universal-middle .reward__value{font-size:1.852vh}

.portrait .reward_universal-middle .reward__value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.reward_universal-middle .reward__value{font-size:5.556vw}

.landscape-mob .reward_universal-middle .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.reward_universal-middle .reward__value{font-size:2.604vw}

.landscape-tab .reward_universal-middle .reward__value{font-size:2.326svh}}

.reward_universal-middle .reward__value{transform:none}

.toggle{position:relative;flex:0 0 auto;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle{width:46.875vw}

.portrait .toggle{width:46.875vw}

.landscape .toggle{width:93.75vh}}

@media screen and (min-width: 1920px){
.toggle{width:55.556vh}

.portrait .toggle{width:31.25vw}}

@media screen and (max-width: 1023px){
.toggle{width:91.111vw}

.landscape-mob .toggle{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle{width:78.125vw}

.landscape-tab .toggle{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle{height:3.75vw}

.portrait .toggle{height:3.75vw}

.landscape .toggle{height:7.5vh}}

@media screen and (min-width: 1920px){
.toggle{height:5.556vh}

.portrait .toggle{height:3.125vw}}

@media screen and (max-width: 1023px){
.toggle{height:10vw}

.landscape-mob .toggle{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle{height:6.25vw}

.landscape-tab .toggle{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle{border-radius:78.047vw}

.portrait .toggle{border-radius:78.047vw}

.landscape .toggle{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.toggle{border-radius:92.5vh}

.portrait .toggle{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.toggle{border-radius:277.5vw}

.landscape-mob .toggle{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle{border-radius:130.078vw}

.landscape-tab .toggle{border-radius:116.163svh}}

.toggle{background:#f8f8f8;overflow:hidden}

._dark-theme .toggle{background:#d5d5d7}

@media screen and (max-width: 1023px){
.customization .toggle{width:91.111vw}

.landscape-mob .customization .toggle{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization .toggle{width:78.125vw}

.landscape-tab .customization .toggle{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization .toggle{height:3.75vw}

.portrait .customization .toggle{height:3.75vw}

.landscape .customization .toggle{height:7.5vh}}

@media screen and (min-width: 1920px){
.customization .toggle{height:4.444vh}

.portrait .customization .toggle{height:2.5vw}}

@media screen and (max-width: 1023px){
.customization .toggle{height:10vw}

.landscape-mob .customization .toggle{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization .toggle{height:6.25vw}

.landscape-tab .customization .toggle{height:5.581svh}}

@media screen and (min-width: 1024px){
.customization .toggle{width:100%}}

.task .toggle{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle_wide{width:44.375vw}

.portrait .toggle_wide{width:44.375vw}

.landscape .toggle_wide{width:88.75vh}}

@media screen and (min-width: 1920px){
.toggle_wide{width:55.556vh}

.portrait .toggle_wide{width:31.25vw}}

@media screen and (max-width: 767px){
.toggle_wide{width:116%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle_wide-2{width:44.375vw}

.portrait .toggle_wide-2{width:44.375vw}

.landscape .toggle_wide-2{width:88.75vh}}

@media screen and (min-width: 1920px){
.toggle_wide-2{width:55.556vh}

.portrait .toggle_wide-2{width:31.25vw}}

.toggle_wide-2{margin:0 auto}

@media screen and (max-width: 767px){
.toggle_wide-2{width:135%}}

.toggle__item{position:relative;display:flex;align-items:center;justify-content:center;color:#737373;padding:0 3%;box-sizing:border-box;transition:.1s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle__item{border-radius:78.047vw}

.portrait .toggle__item{border-radius:78.047vw}

.landscape .toggle__item{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.toggle__item{border-radius:92.5vh}

.portrait .toggle__item{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.toggle__item{border-radius:277.5vw}

.landscape-mob .toggle__item{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle__item{border-radius:130.078vw}

.landscape-tab .toggle__item{border-radius:116.163svh}}

.toggle__item{cursor:pointer}

.toggle__item_active{color:#000}

._dark-theme .toggle__item_active{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle__item-icon{margin:0 .469vw 0 0}

.portrait .toggle__item-icon{margin:0 .469vw 0 0}

.landscape .toggle__item-icon{margin:0 .938vh 0 0}}

@media screen and (min-width: 1920px){
.toggle__item-icon{margin:0 .556vh 0 0}

.portrait .toggle__item-icon{margin:0 .313vw 0 0}}

@media screen and (max-width: 1023px){
.toggle__item-icon{margin:0 1.667vw 0 0}

.landscape-mob .toggle__item-icon{margin:0 .938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle__item-icon{margin:0 .781vw 0 0}

.landscape-tab .toggle__item-icon{margin:0 .698svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle__item-icon{height:1.875vw}

.portrait .toggle__item-icon{height:1.875vw}

.landscape .toggle__item-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.toggle__item-icon{height:2.222vh}

.portrait .toggle__item-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.toggle__item-icon{height:6.667vw}

.landscape-mob .toggle__item-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle__item-icon{height:3.125vw}

.landscape-tab .toggle__item-icon{height:2.791svh}}

.toggle__item-icon{transition:opacity .1s ease-in-out}

.toggle__item-icon path{fill:#737373;transition:.1s ease-in-out}

._dark-theme .toggle__item-icon path{fill:#000}

.toggle__item_active .toggle__item-icon path{fill:#000}

.toggle__item-icon_img{opacity:.6}

.toggle__item_active .toggle__item-icon_img{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle__item-text{font-size:1.094vw}

.portrait .toggle__item-text{font-size:1.094vw}

.landscape .toggle__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.toggle__item-text{font-size:1.481vh}

.portrait .toggle__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.toggle__item-text{font-size:3.333vw}

.landscape-mob .toggle__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle__item-text{font-size:1.823vw}

.landscape-tab .toggle__item-text{font-size:1.628svh}}

.toggle__item-text{font-weight:500;white-space:nowrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating .toggle__item-text{font-size:.984vw}

.portrait .rating .toggle__item-text{font-size:.984vw}

.landscape .rating .toggle__item-text{font-size:1.969vh}}

@media screen and (min-width: 1920px){
.rating .toggle__item-text{font-size:1.333vh}

.portrait .rating .toggle__item-text{font-size:.75vw}}

@media screen and (max-width: 1023px){
.rating .toggle__item-text{font-size:3vw}

.landscape-mob .rating .toggle__item-text{font-size:1.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating .toggle__item-text{font-size:1.641vw}

.landscape-tab .rating .toggle__item-text{font-size:1.465svh}}

.rating .toggle__item-text{line-height:1.1}

@media screen and (max-width: 1023px){
.rating .toggle__item-text{white-space:pre-line}}

.toggle__marker{position:absolute;top:0;left:0;width:100%;height:100%;background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle__marker{border-radius:78.047vw}

.portrait .toggle__marker{border-radius:78.047vw}

.landscape .toggle__marker{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.toggle__marker{border-radius:92.5vh}

.portrait .toggle__marker{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.toggle__marker{border-radius:277.5vw}

.landscape-mob .toggle__marker{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle__marker{border-radius:130.078vw}

.landscape-tab .toggle__marker{border-radius:116.163svh}}

.toggle__marker{transition:.3s ease-in-out}

.toggle_pass .toggle__marker{background:#b5e0ff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.toggle_challenges{margin:0 auto}

.portrait .toggle_challenges{margin:0 auto}

.landscape .toggle_challenges{margin:0 auto}}

@media screen and (min-width: 1920px){
.toggle_challenges{margin:0 auto}

.portrait .toggle_challenges{margin:0 auto}}

@media screen and (max-width: 1023px){
.toggle_challenges{margin:0 auto}

.landscape-mob .toggle_challenges{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.toggle_challenges{margin:0 auto}

.landscape-tab .toggle_challenges{margin:0 auto}}

.status-panel{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel{left:11.016vw}

[dir="rtl"] .status-panel{left:auto;right:11.016vw}

.portrait .status-panel{left:11.016vw}

[dir="rtl"] .portrait .status-panel{left:auto;right:11.016vw}

.landscape .status-panel{left:22.031vh}

[dir="rtl"] .landscape .status-panel{left:auto;right:22.031vh}}

@media screen and (min-width: 1920px){
.status-panel{left:13.056vh}

[dir="rtl"] .status-panel{left:auto;right:13.056vh}

.portrait .status-panel{left:7.344vw}

[dir="rtl"] .portrait .status-panel{left:auto;right:7.344vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel{width:auto}

.portrait .status-panel{width:auto}

.landscape .status-panel{width:auto}}

@media screen and (min-width: 1920px){
.status-panel{width:22.778vh}

.portrait .status-panel{width:12.812vw}}

@media screen and (max-width: 1023px){
.status-panel{margin:0 auto}

.landscape-mob .status-panel{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel{margin:0 auto}

.landscape-tab .status-panel{margin:0 auto}}

.customization .status-panel{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization .status-panel{left:12.266vw}

[dir="rtl"] .customization .status-panel{left:auto;right:12.266vw}

.portrait .customization .status-panel{left:12.266vw}

[dir="rtl"] .portrait .customization .status-panel{left:auto;right:12.266vw}

.landscape .customization .status-panel{left:24.531vh}

[dir="rtl"] .landscape .customization .status-panel{left:auto;right:24.531vh}}

@media screen and (min-width: 1920px){
.customization .status-panel{left:20.463vh}

[dir="rtl"] .customization .status-panel{left:auto;right:20.463vh}

.portrait .customization .status-panel{left:11.51vw}

[dir="rtl"] .portrait .customization .status-panel{left:auto;right:11.51vw}}

@media screen and (max-width: 1023px){
.customization .status-panel{margin:0 9.444vw 0 0}

[dir="rtl"] .customization .status-panel{margin:0 0 0 9.444vw}

.landscape-mob .customization .status-panel{margin:0 5.313svh 0 0}

[dir="rtl"] .landscape-mob .customization .status-panel{margin:0 0 0 5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization .status-panel{margin:0}

.landscape-tab .customization .status-panel{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__header_lang .status-panel{left:18.281vw}

[dir="rtl"] .customization__header_lang .status-panel{left:auto;right:18.281vw}

.portrait .customization__header_lang .status-panel{left:18.281vw}

[dir="rtl"] .portrait .customization__header_lang .status-panel{left:auto;right:18.281vw}

.landscape .customization__header_lang .status-panel{left:36.563vh}

[dir="rtl"] .landscape .customization__header_lang .status-panel{left:auto;right:36.563vh}}

@media screen and (min-width: 1920px){
.customization__header_lang .status-panel{left:30.093vh}

[dir="rtl"] .customization__header_lang .status-panel{left:auto;right:30.093vh}

.portrait .customization__header_lang .status-panel{left:16.927vw}

[dir="rtl"] .portrait .customization__header_lang .status-panel{left:auto;right:16.927vw}}

.status-panel__item{display:flex;align-items:center;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel__item:not(:last-of-type){margin:0 1.953vw 0 0}

[dir="rtl"] .status-panel__item:not(:last-of-type){margin:0 0 0 1.953vw}

.portrait .status-panel__item:not(:last-of-type){margin:0 1.953vw 0 0}

[dir="rtl"] .portrait .status-panel__item:not(:last-of-type){margin:0 0 0 1.953vw}

.landscape .status-panel__item:not(:last-of-type){margin:0 3.906vh 0 0}

[dir="rtl"] .landscape .status-panel__item:not(:last-of-type){margin:0 0 0 3.906vh}}

@media screen and (min-width: 1920px){
.status-panel__item:not(:last-of-type){margin:0 2.13vh 0 0}

[dir="rtl"] .status-panel__item:not(:last-of-type){margin:0 0 0 2.13vh}

.portrait .status-panel__item:not(:last-of-type){margin:0 1.198vw 0 0}

[dir="rtl"] .portrait .status-panel__item:not(:last-of-type){margin:0 0 0 1.198vw}}

@media screen and (max-width: 1023px){
.status-panel__item:not(:last-of-type){margin:0 5vw 0 0}

[dir="rtl"] .status-panel__item:not(:last-of-type){margin:0 0 0 5vw}

.landscape-mob .status-panel__item:not(:last-of-type){margin:0 2.813svh 0 0}

[dir="rtl"] .landscape-mob .status-panel__item:not(:last-of-type){margin:0 0 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel__item:not(:last-of-type){margin:0 2.734vw 0 0}

[dir="rtl"] .status-panel__item:not(:last-of-type){margin:0 0 0 2.734vw}

.landscape-tab .status-panel__item:not(:last-of-type){margin:0 2.442svh 0 0}

[dir="rtl"] .landscape-tab .status-panel__item:not(:last-of-type){margin:0 0 0 2.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel_dark .status-panel__item{margin:0 .313vw 0 0}

[dir="rtl"] .status-panel_dark .status-panel__item{margin:0 0 0 .313vw}

.portrait .status-panel_dark .status-panel__item{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .status-panel_dark .status-panel__item{margin:0 0 0 .313vw}

.landscape .status-panel_dark .status-panel__item{margin:0 .625vh 0 0}

[dir="rtl"] .landscape .status-panel_dark .status-panel__item{margin:0 0 0 .625vh}}

@media screen and (min-width: 1920px){
.status-panel_dark .status-panel__item{margin:0 .926vh 0 0}

[dir="rtl"] .status-panel_dark .status-panel__item{margin:0 0 0 .926vh}

.portrait .status-panel_dark .status-panel__item{margin:0 .521vw 0 0}

[dir="rtl"] .portrait .status-panel_dark .status-panel__item{margin:0 0 0 .521vw}}

@media screen and (max-width: 1023px){
.status-panel_dark .status-panel__item{margin:0 2.222vw 0 0}

[dir="rtl"] .status-panel_dark .status-panel__item{margin:0 0 0 2.222vw}

.landscape-mob .status-panel_dark .status-panel__item{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .status-panel_dark .status-panel__item{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel_dark .status-panel__item{margin:0 1.042vw 0 0}

[dir="rtl"] .status-panel_dark .status-panel__item{margin:0 0 0 1.042vw}

.landscape-tab .status-panel_dark .status-panel__item{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .status-panel_dark .status-panel__item{margin:0 0 0 .93svh}}

.status-panel__item_gift-choose-gifts .status-panel__item-icon path{fill:#000}

.status-panel__item-icon{position:relative;flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel__item-icon{margin:0 .391vw 0 0}

[dir="rtl"] .status-panel__item-icon{margin:0 0 0 .391vw}

.portrait .status-panel__item-icon{margin:0 .391vw 0 0}

[dir="rtl"] .portrait .status-panel__item-icon{margin:0 0 0 .391vw}

.landscape .status-panel__item-icon{margin:0 .781vh 0 0}

[dir="rtl"] .landscape .status-panel__item-icon{margin:0 0 0 .781vh}}

@media screen and (min-width: 1920px){
.status-panel__item-icon{margin:0 .37vh 0 0}

[dir="rtl"] .status-panel__item-icon{margin:0 0 0 .37vh}

.portrait .status-panel__item-icon{margin:0 .208vw 0 0}

[dir="rtl"] .portrait .status-panel__item-icon{margin:0 0 0 .208vw}}

@media screen and (max-width: 1023px){
.status-panel__item-icon{margin:0 .833vw 0 0}

[dir="rtl"] .status-panel__item-icon{margin:0 0 0 .833vw}

.landscape-mob .status-panel__item-icon{margin:0 .469svh 0 0}

[dir="rtl"] .landscape-mob .status-panel__item-icon{margin:0 0 0 .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel__item-icon{margin:0 .521vw 0 0}

[dir="rtl"] .status-panel__item-icon{margin:0 0 0 .521vw}

.landscape-tab .status-panel__item-icon{margin:0 .465svh 0 0}

[dir="rtl"] .landscape-tab .status-panel__item-icon{margin:0 0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel__item-icon{width:1.875vw}

.portrait .status-panel__item-icon{width:1.875vw}

.landscape .status-panel__item-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.status-panel__item-icon{width:2.963vh}

.portrait .status-panel__item-icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.status-panel__item-icon{width:6.667vw}

.landscape-mob .status-panel__item-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel__item-icon{width:4.167vw}

.landscape-tab .status-panel__item-icon{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel__item-icon{height:1.875vw}

.portrait .status-panel__item-icon{height:1.875vw}

.landscape .status-panel__item-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.status-panel__item-icon{height:2.963vh}

.portrait .status-panel__item-icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.status-panel__item-icon{height:6.667vw}

.landscape-mob .status-panel__item-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel__item-icon{height:4.167vw}

.landscape-tab .status-panel__item-icon{height:3.721svh}}

.status-panel__item-icon svg{width:100%;height:100%}

.games .status-panel__item-icon .rombic{fill:#000;stroke:#000}

._dark-theme .games .status-panel__item-icon .rombic{fill:#fff;stroke:#fff}

.sun-rabbit .status-panel__item-icon .rombic{fill:#000;stroke:#000}

.status-panel__item-icon.blue .rombic{fill:#b0cfff;stroke:#b0cfff}

.status-panel__item-icon.blue path:not(.rombic){fill:#b0cfff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.status-panel__item-value{font-size:1.25vw}

.portrait .status-panel__item-value{font-size:1.25vw}

.landscape .status-panel__item-value{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.status-panel__item-value{font-size:1.852vh}

.portrait .status-panel__item-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.status-panel__item-value{font-size:4.444vw}

.landscape-mob .status-panel__item-value{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.status-panel__item-value{font-size:2.083vw}

.landscape-tab .status-panel__item-value{font-size:1.86svh}}

.status-panel__item-value{line-height:1.4;font-weight:600;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization .status-panel__item-value{font-size:1.25vw}

.portrait .customization .status-panel__item-value{font-size:1.25vw}

.landscape .customization .status-panel__item-value{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.customization .status-panel__item-value{font-size:1.852vh}

.portrait .customization .status-panel__item-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.customization .status-panel__item-value{font-size:4.444vw}

.landscape-mob .customization .status-panel__item-value{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization .status-panel__item-value{font-size:2.604vw}

.landscape-tab .customization .status-panel__item-value{font-size:2.326svh}}

.games .status-panel__item-value{color:#000}

.sun-rabbit .status-panel__item-value{color:#000}

.status-panel_dark .status-panel__item-value{color:#000}

.status-panel_gift-choose .status-panel__item-value{padding:2% 0 0}

.volume{margin:0 auto 0 0}

[dir="rtl"] .volume{margin:0 0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.volume{max-width:12.812vw}

.portrait .volume{max-width:12.812vw}

.landscape .volume{max-width:25.625vh}}

@media screen and (min-width: 1920px){
.volume{max-width:15.185vh}

.portrait .volume{max-width:8.542vw}}

@media screen and (max-width: 1023px){
.volume{max-width:45.556vw}

.landscape-mob .volume{max-width:25.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.volume{max-width:21.354vw}

.landscape-tab .volume{max-width:19.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.volume{height:3.125vw}

.portrait .volume{height:3.125vw}

.landscape .volume{height:6.25vh}}

@media screen and (min-width: 1920px){
.volume{height:3.704vh}

.portrait .volume{height:2.083vw}}

@media screen and (max-width: 1023px){
.volume{height:11.111vw}

.landscape-mob .volume{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.volume{height:5.208vw}

.landscape-tab .volume{height:4.651svh}}

@media screen and (min-width: 1024px){
.volume{width:auto}}

[dir=rtl] .volume{flex-direction:row-reverse}

.copy-message{position:fixed;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.copy-message{bottom:2.813vw}

.portrait .copy-message{bottom:2.813vw}

.landscape .copy-message{bottom:5.625vh}}

@media screen and (min-width: 1920px){
.copy-message{bottom:3.333vh}

.portrait .copy-message{bottom:1.875vw}}

@media screen and (max-width: 1023px){
.copy-message{bottom:10vw}

.landscape-mob .copy-message{bottom:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.copy-message{bottom:4.688vw}

.landscape-tab .copy-message{bottom:4.186svh}}

.copy-message{display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.copy-message{width:23.125vw}

.portrait .copy-message{width:23.125vw}

.landscape .copy-message{width:46.25vh}}

@media screen and (min-width: 1920px){
.copy-message{width:27.407vh}

.portrait .copy-message{width:15.417vw}}

@media screen and (max-width: 1023px){
.copy-message{width:82.222vw}

.landscape-mob .copy-message{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.copy-message{width:38.542vw}

.landscape-tab .copy-message{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.copy-message{height:4.375vw}

.portrait .copy-message{height:4.375vw}

.landscape .copy-message{height:8.75vh}}

@media screen and (min-width: 1920px){
.copy-message{height:5.185vh}

.portrait .copy-message{height:2.917vw}}

@media screen and (max-width: 1023px){
.copy-message{height:15.556vw}

.landscape-mob .copy-message{height:8.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.copy-message{height:7.292vw}

.landscape-tab .copy-message{height:6.512svh}}

.copy-message{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.copy-message{font-size:.859vw}

.portrait .copy-message{font-size:.859vw}

.landscape .copy-message{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.copy-message{font-size:1.019vh}

.portrait .copy-message{font-size:.573vw}}

@media screen and (max-width: 1023px){
.copy-message{font-size:3.056vw}

.landscape-mob .copy-message{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.copy-message{font-size:1.432vw}

.landscape-tab .copy-message{font-size:1.279svh}}

.copy-message{color:#fff;background:rgba(0,0,0,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.copy-message{border-radius:1.25vw}

.portrait .copy-message{border-radius:1.25vw}

.landscape .copy-message{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.copy-message{border-radius:1.481vh}

.portrait .copy-message{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.copy-message{border-radius:4.444vw}

.landscape-mob .copy-message{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.copy-message{border-radius:2.083vw}

.landscape-tab .copy-message{border-radius:1.86svh}}

.copy-message{z-index:9999999}

.copy-message-enter{opacity:0;transform:translate(0, 10%)}

.copy-message-enter-active{opacity:1;transform:translate(0, 0);transition:.3s ease-in-out}

.copy-message-exit{opacity:1;transform:translate(0, 0)}

.copy-message-exit-active{opacity:0;transform:translate(0, 10%);transition:.3s ease-in-out}

.my-id{display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id{padding:.313vw .781vw}

.portrait .my-id{padding:.313vw .781vw}

.landscape .my-id{padding:.625vh 1.563vh}}

@media screen and (min-width: 1920px){
.my-id{padding:.37vh 1.111vh}

.portrait .my-id{padding:.208vw .625vw}}

@media screen and (max-width: 1023px){
.my-id{padding:.833vw 2.222vw}

.landscape-mob .my-id{padding:.469svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id{padding:.391vw 1.042vw}

.landscape-tab .my-id{padding:.349svh .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id{border-radius:2.344vw}

.portrait .my-id{border-radius:2.344vw}

.landscape .my-id{border-radius:4.688vh}}

@media screen and (min-width: 1920px){
.my-id{border-radius:2.778vh}

.portrait .my-id{border-radius:1.563vw}}

@media screen and (max-width: 1023px){
.my-id{border-radius:8.333vw}

.landscape-mob .my-id{border-radius:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id{border-radius:3.906vw}

.landscape-tab .my-id{border-radius:3.488svh}}

.my-id{background-color:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id{font-size:1.094vw}

.portrait .my-id{font-size:1.094vw}

.landscape .my-id{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.my-id{font-size:1.481vh}

.portrait .my-id{font-size:.833vw}}

@media screen and (max-width: 1023px){
.my-id{font-size:3.889vw}

.landscape-mob .my-id{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id{font-size:1.823vw}

.landscape-tab .my-id{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id{line-height:1.094vw}

.portrait .my-id{line-height:1.094vw}

.landscape .my-id{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.my-id{line-height:2.13vh}

.portrait .my-id{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.my-id{line-height:3.889vw}

.landscape-mob .my-id{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id{line-height:1.823vw}

.landscape-tab .my-id{line-height:1.628svh}}

.my-id{cursor:pointer}

.my-id span{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id img{width:1.25vw}

.portrait .my-id img{width:1.25vw}

.landscape .my-id img{width:2.5vh}}

@media screen and (min-width: 1920px){
.my-id img{width:1.852vh}

.portrait .my-id img{width:1.042vw}}

@media screen and (max-width: 1023px){
.my-id img{width:4.444vw}

.landscape-mob .my-id img{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id img{width:2.083vw}

.landscape-tab .my-id img{width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id img{height:1.25vw}

.portrait .my-id img{height:1.25vw}

.landscape .my-id img{height:2.5vh}}

@media screen and (min-width: 1920px){
.my-id img{height:1.852vh}

.portrait .my-id img{height:1.042vw}}

@media screen and (max-width: 1023px){
.my-id img{height:4.444vw}

.landscape-mob .my-id img{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id img{height:2.083vw}

.landscape-tab .my-id img{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-id img{margin:0 0 0 .313vw}

[dir="rtl"] .my-id img{margin:0 .313vw 0 0}

.portrait .my-id img{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .my-id img{margin:0 .313vw 0 0}

.landscape .my-id img{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .my-id img{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.my-id img{margin:0 0 0 .741vh}

[dir="rtl"] .my-id img{margin:0 .741vh 0 0}

.portrait .my-id img{margin:0 0 0 .417vw}

[dir="rtl"] .portrait .my-id img{margin:0 .417vw 0 0}}

@media screen and (max-width: 1023px){
.my-id img{margin:0 0 0 1.111vw}

[dir="rtl"] .my-id img{margin:0 1.111vw 0 0}

.landscape-mob .my-id img{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .my-id img{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-id img{margin:0 0 0 .521vw}

[dir="rtl"] .my-id img{margin:0 .521vw 0 0}

.landscape-tab .my-id img{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .my-id img{margin:0 .465svh 0 0}}

.my-id_simple-style{background:rgba(0,0,0,0)}

.my-id_simple-style span{font-weight:normal}

.custom-button{text-decoration:none}

.custom-button_white-timer{pointer-events:none}

.custom-button_blur{background:linear-gradient(150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);backdrop-filter:blur(20px)}

[dir="rtl"] .custom-button_blur{background:linear-gradient(-150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%)}

.custom-button_black{background:#000}

.custom-button_gray,.custom-button_ny-gray{background:#f1f1f1}

.custom-button_gray-d{background:#d5d5d7}

.custom-button_icon{padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_icon{width:3.125vw}

.portrait .custom-button_icon{width:3.125vw}

.landscape .custom-button_icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_icon{width:3.704vh}

.portrait .custom-button_icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_icon{width:11.111vw}

.landscape-mob .custom-button_icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_icon{width:5.208vw}

.landscape-tab .custom-button_icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_icon{height:3.125vw}

.portrait .custom-button_icon{height:3.125vw}

.landscape .custom-button_icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_icon{height:3.704vh}

.portrait .custom-button_icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_icon{height:11.111vw}

.landscape-mob .custom-button_icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_icon{height:5.208vw}

.landscape-tab .custom-button_icon{height:4.651svh}}

.custom-button_icon{background:rgba(0,0,0,0)}

.custom-button_icon svg{height:100%;display:block}

.custom-button_icon img{display:block;width:100%;height:100%;object-fit:contain}

.custom-button__icon-item{display:flex;gap:4px;align-items:center;margin-left:12px}

[dir="rtl"] .custom-button__icon-item{margin-left:0;margin-right:12px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{width:3.125vw}

.portrait .custom-button_prize-nav{width:3.125vw}

.landscape .custom-button_prize-nav{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{width:3.704vh}

.portrait .custom-button_prize-nav{width:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{width:11.111vw}

.landscape-mob .custom-button_prize-nav{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{width:5.208vw}

.landscape-tab .custom-button_prize-nav{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{height:3.125vw}

.portrait .custom-button_prize-nav{height:3.125vw}

.landscape .custom-button_prize-nav{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{height:3.704vh}

.portrait .custom-button_prize-nav{height:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{height:11.111vw}

.landscape-mob .custom-button_prize-nav{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{height:5.208vw}

.landscape-tab .custom-button_prize-nav{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{border-radius:0}

.portrait .custom-button_prize-nav{border-radius:0}

.landscape .custom-button_prize-nav{border-radius:0}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{border-radius:0}

.portrait .custom-button_prize-nav{border-radius:0}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{border-radius:0}

.landscape-mob .custom-button_prize-nav{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{border-radius:0}

.landscape-tab .custom-button_prize-nav{border-radius:0}}

.custom-button_prize-nav{background:none}

@media screen and (max-width: 1023px){
.custom-button_generate{width:81.111vw}

.landscape-mob .custom-button_generate{width:45.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate{width:38.021vw}

.landscape-tab .custom-button_generate{width:33.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate{height:3.125vw}

.portrait .custom-button_generate{height:3.125vw}

.landscape .custom-button_generate{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_generate{height:4.444vh}

.portrait .custom-button_generate{height:2.5vw}}

@media screen and (max-width: 1023px){
.custom-button_generate{height:11.111vw}

.landscape-mob .custom-button_generate{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate{height:6.12vw}

.landscape-tab .custom-button_generate{height:5.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate{padding:0 1.25vw}

.portrait .custom-button_generate{padding:0 1.25vw}

.landscape .custom-button_generate{padding:0 2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_generate{padding:0 1.481vh}

.portrait .custom-button_generate{padding:0 .833vw}}

@media screen and (max-width: 1023px){
.custom-button_generate{padding:0 4.444vw}

.landscape-mob .custom-button_generate{padding:0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate{padding:0 2.604vw}

.landscape-tab .custom-button_generate{padding:0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate{border-radius:.938vw}

.portrait .custom-button_generate{border-radius:.938vw}

.landscape .custom-button_generate{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_generate{border-radius:1.111vh}

.portrait .custom-button_generate{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.custom-button_generate{border-radius:3.333vw}

.landscape-mob .custom-button_generate{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate{border-radius:1.563vw}

.landscape-tab .custom-button_generate{border-radius:1.395svh}}

.custom-button_generate{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min{width:auto}

.portrait .custom-button_min{width:auto}

.landscape .custom-button_min{width:auto}}

@media screen and (min-width: 1920px){
.custom-button_min{width:auto}

.portrait .custom-button_min{width:auto}}

@media screen and (max-width: 1023px){
.custom-button_min{width:auto}

.landscape-mob .custom-button_min{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min{width:auto}

.landscape-tab .custom-button_min{width:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min{height:auto}

.portrait .custom-button_min{height:auto}

.landscape .custom-button_min{height:auto}}

@media screen and (min-width: 1920px){
.custom-button_min{height:auto}

.portrait .custom-button_min{height:auto}}

@media screen and (max-width: 1023px){
.custom-button_min{height:auto}

.landscape-mob .custom-button_min{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min{height:auto}

.landscape-tab .custom-button_min{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min{padding:.156vw 1.25vw .313vw}

.portrait .custom-button_min{padding:.156vw 1.25vw .313vw}

.landscape .custom-button_min{padding:.313vh 2.5vh .625vh}}

@media screen and (min-width: 1920px){
.custom-button_min{padding:.37vh 2.222vh .648vh}

.portrait .custom-button_min{padding:.208vw 1.25vw .365vw}}

@media screen and (max-width: 1023px){
.custom-button_min{padding:1.111vw 3.333vw 1.944vw}

.landscape-mob .custom-button_min{padding:.625svh 1.875svh 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min{padding:.26vw 2.083vw .521vw}

.landscape-tab .custom-button_min{padding:.233svh 1.86svh .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min{font-size:1.094vw}

.portrait .custom-button_min{font-size:1.094vw}

.landscape .custom-button_min{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_min{font-size:1.481vh}

.portrait .custom-button_min{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_min{font-size:4.444vw}

.landscape-mob .custom-button_min{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min{font-size:1.563vw}

.landscape-tab .custom-button_min{font-size:1.395svh}}

.custom-button_min{line-height:1.1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min{border-radius:3.906vw}

.portrait .custom-button_min{border-radius:3.906vw}

.landscape .custom-button_min{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.custom-button_min{border-radius:4.63vh}

.portrait .custom-button_min{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.custom-button_min{border-radius:5.556vw}

.landscape-mob .custom-button_min{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min{border-radius:2.344vw}

.landscape-tab .custom-button_min{border-radius:2.093svh}}

.custom-button_min{text-transform:none;letter-spacing:0;transition:.3s ease-in-out}

.custom-button_white{background-color:#f1f1f1}

.custom-button_white-color{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play{width:auto}

.portrait .custom-button_play{width:auto}

.landscape .custom-button_play{width:auto}}

@media screen and (min-width: 1920px){
.custom-button_play{width:auto}

.portrait .custom-button_play{width:auto}}

@media screen and (max-width: 1023px){
.custom-button_play{width:auto}

.landscape-mob .custom-button_play{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play{width:auto}

.landscape-tab .custom-button_play{width:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play{height:auto}

.portrait .custom-button_play{height:auto}

.landscape .custom-button_play{height:auto}}

@media screen and (min-width: 1920px){
.custom-button_play{height:auto}

.portrait .custom-button_play{height:auto}}

@media screen and (max-width: 1023px){
.custom-button_play{height:auto}

.landscape-mob .custom-button_play{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play{height:auto}

.landscape-tab .custom-button_play{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play{padding:.313vw 1.25vw}

.portrait .custom-button_play{padding:.313vw 1.25vw}

.landscape .custom-button_play{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_play{padding:.741vh 1.944vh}

.portrait .custom-button_play{padding:.417vw 1.094vw}}

@media screen and (max-width: 1023px){
.custom-button_play{padding:1.111vw 4.444vw}

.landscape-mob .custom-button_play{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play{padding:.521vw 2.083vw}

.landscape-tab .custom-button_play{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play{border-radius:3.906vw}

.portrait .custom-button_play{border-radius:3.906vw}

.landscape .custom-button_play{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.custom-button_play{border-radius:4.63vh}

.portrait .custom-button_play{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.custom-button_play{border-radius:13.889vw}

.landscape-mob .custom-button_play{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play{border-radius:6.51vw}

.landscape-tab .custom-button_play{border-radius:5.814svh}}

.custom-button_play{text-transform:none;letter-spacing:0;transition:.3s ease-in-out}

.custom-button_transparent{background-color:rgba(0,0,0,0);background:none}

.custom-button:disabled{pointer-events:none;background-color:#f1f1f1}

.custom-button_factor{overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{width:3.125vw}

.portrait .custom-button_prize-nav{width:3.125vw}

.landscape .custom-button_prize-nav{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{width:3.704vh}

.portrait .custom-button_prize-nav{width:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{width:11.111vw}

.landscape-mob .custom-button_prize-nav{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{width:5.208vw}

.landscape-tab .custom-button_prize-nav{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{height:3.125vw}

.portrait .custom-button_prize-nav{height:3.125vw}

.landscape .custom-button_prize-nav{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{height:3.704vh}

.portrait .custom-button_prize-nav{height:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{height:11.111vw}

.landscape-mob .custom-button_prize-nav{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{height:5.208vw}

.landscape-tab .custom-button_prize-nav{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_prize-nav{border-radius:0}

.portrait .custom-button_prize-nav{border-radius:0}

.landscape .custom-button_prize-nav{border-radius:0}}

@media screen and (min-width: 1920px){
.custom-button_prize-nav{border-radius:0}

.portrait .custom-button_prize-nav{border-radius:0}}

@media screen and (max-width: 1023px){
.custom-button_prize-nav{border-radius:0}

.landscape-mob .custom-button_prize-nav{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_prize-nav{border-radius:0}

.landscape-tab .custom-button_prize-nav{border-radius:0}}

.custom-button_prize-nav{background:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_toggle{width:6.875vw}

.portrait .custom-button_toggle{width:6.875vw}

.landscape .custom-button_toggle{width:13.75vh}}

@media screen and (min-width: 1920px){
.custom-button_toggle{width:8.148vh}

.portrait .custom-button_toggle{width:4.583vw}}

@media screen and (max-width: 1023px){
.custom-button_toggle{width:12.222vw}

.landscape-mob .custom-button_toggle{width:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_toggle{width:5.729vw}

.landscape-tab .custom-button_toggle{width:5.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_toggle{height:3.594vw}

.portrait .custom-button_toggle{height:3.594vw}

.landscape .custom-button_toggle{height:7.187vh}}

@media screen and (min-width: 1920px){
.custom-button_toggle{height:4.259vh}

.portrait .custom-button_toggle{height:2.396vw}}

@media screen and (max-width: 1023px){
.custom-button_toggle{height:6.389vw}

.landscape-mob .custom-button_toggle{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_toggle{height:2.995vw}

.landscape-tab .custom-button_toggle{height:2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_toggle{padding:0}

.portrait .custom-button_toggle{padding:0}

.landscape .custom-button_toggle{padding:0}}

@media screen and (min-width: 1920px){
.custom-button_toggle{padding:0}

.portrait .custom-button_toggle{padding:0}}

@media screen and (max-width: 1023px){
.custom-button_toggle{padding:0}

.landscape-mob .custom-button_toggle{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_toggle{padding:0}

.landscape-tab .custom-button_toggle{padding:0}}

.custom-button_toggle{border:1px solid #c8e900}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_toggle{border-radius:11.719vw}

.portrait .custom-button_toggle{border-radius:11.719vw}

.landscape .custom-button_toggle{border-radius:23.438vh}}

@media screen and (min-width: 1920px){
.custom-button_toggle{border-radius:13.889vh}

.portrait .custom-button_toggle{border-radius:7.813vw}}

@media screen and (max-width: 1023px){
.custom-button_toggle{border-radius:41.667vw}

.landscape-mob .custom-button_toggle{border-radius:23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_toggle{border-radius:19.531vw}

.landscape-tab .custom-button_toggle{border-radius:17.442svh}}

.custom-button_toggle{box-sizing:border-box;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_to-event{width:10.898vw}

.portrait .custom-button_to-event{width:10.898vw}

.landscape .custom-button_to-event{width:21.797vh}}

@media screen and (min-width: 1920px){
.custom-button_to-event{width:12.917vh}

.portrait .custom-button_to-event{width:7.266vw}}

@media screen and (max-width: 1023px){
.custom-button_to-event{width:25.833vw}

.landscape-mob .custom-button_to-event{width:14.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_to-event{width:12.109vw}

.landscape-tab .custom-button_to-event{width:10.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_to-event{height:7.734vw}

.portrait .custom-button_to-event{height:7.734vw}

.landscape .custom-button_to-event{height:15.469vh}}

@media screen and (min-width: 1920px){
.custom-button_to-event{height:9.167vh}

.portrait .custom-button_to-event{height:5.156vw}}

@media screen and (max-width: 1023px){
.custom-button_to-event{height:18.333vw}

.landscape-mob .custom-button_to-event{height:10.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_to-event{height:8.594vw}

.landscape-tab .custom-button_to-event{height:7.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_to-event{padding:.703vw 1.875vw 1.055vw 3.633vw}

[dir="rtl"] .custom-button_to-event{padding:.703vw 3.633vw 1.055vw 1.875vw}

.portrait .custom-button_to-event{padding:.703vw 1.875vw 1.055vw 3.633vw}

[dir="rtl"] .portrait .custom-button_to-event{padding:.703vw 3.633vw 1.055vw 1.875vw}

.landscape .custom-button_to-event{padding:1.406vh 3.75vh 2.109vh 7.266vh}

[dir="rtl"] .landscape .custom-button_to-event{padding:1.406vh 7.266vh 2.109vh 3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_to-event{padding:.833vh 2.222vh 1.25vh 4.306vh}

[dir="rtl"] .custom-button_to-event{padding:.833vh 4.306vh 1.25vh 2.222vh}

.portrait .custom-button_to-event{padding:.469vw 1.25vw .703vw 2.422vw}

[dir="rtl"] .portrait .custom-button_to-event{padding:.469vw 2.422vw .703vw 1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_to-event{padding:1.667vw 4.444vw 2.5vw 8.611vw}

[dir="rtl"] .custom-button_to-event{padding:1.667vw 8.611vw 2.5vw 4.444vw}

.landscape-mob .custom-button_to-event{padding:.938svh 2.5svh 1.406svh 4.844svh}

[dir="rtl"] .landscape-mob .custom-button_to-event{padding:.938svh 4.844svh 1.406svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_to-event{padding:.781vw 2.083vw 1.172vw 4.036vw}

[dir="rtl"] .custom-button_to-event{padding:.781vw 4.036vw 1.172vw 2.083vw}

.landscape-tab .custom-button_to-event{padding:.698svh 1.86svh 1.047svh 3.605svh}

[dir="rtl"] .landscape-tab .custom-button_to-event{padding:.698svh 3.605svh 1.047svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_to-event{border-radius:1.875vw}

.portrait .custom-button_to-event{border-radius:1.875vw}

.landscape .custom-button_to-event{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_to-event{border-radius:2.222vh}

.portrait .custom-button_to-event{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_to-event{border-radius:4.444vw}

.landscape-mob .custom-button_to-event{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_to-event{border-radius:2.083vw}

.landscape-tab .custom-button_to-event{border-radius:1.86svh}}

.custom-button_to-event{background:linear-gradient(302.86deg, #ffadcb 13.39%, #ff73ad 100%)}

[dir="rtl"] .custom-button_to-event{background:linear-gradient(-302.86deg, #ffadcb 13.39%, #ff73ad 100%)}

.custom-button_sets-rare{overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_nav{width:3.125vw}

.portrait .custom-button_nav{width:3.125vw}

.landscape .custom-button_nav{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_nav{width:5.185vh}

.portrait .custom-button_nav{width:2.917vw}}

@media screen and (max-width: 1023px){
.custom-button_nav{width:11.111vw}

.landscape-mob .custom-button_nav{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_nav{width:5.208vw}

.landscape-tab .custom-button_nav{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_nav{height:3.125vw}

.portrait .custom-button_nav{height:3.125vw}

.landscape .custom-button_nav{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_nav{height:5.185vh}

.portrait .custom-button_nav{height:2.917vw}}

@media screen and (max-width: 1023px){
.custom-button_nav{height:11.111vw}

.landscape-mob .custom-button_nav{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_nav{height:5.208vw}

.landscape-tab .custom-button_nav{height:4.651svh}}

.custom-button_nav:disabled{opacity:.3;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish{width:7.187vw}

.portrait .custom-button_wish{width:7.187vw}

.landscape .custom-button_wish{width:14.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish{width:11.926vh}

.portrait .custom-button_wish{width:6.708vw}}

@media screen and (max-width: 1023px){
.custom-button_wish{width:25.556vw}

.landscape-mob .custom-button_wish{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish{width:11.979vw}

.landscape-tab .custom-button_wish{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish{height:4.688vw}

.portrait .custom-button_wish{height:4.688vw}

.landscape .custom-button_wish{height:9.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish{height:7.778vh}

.portrait .custom-button_wish{height:4.375vw}}

@media screen and (max-width: 1023px){
.custom-button_wish{height:16.667vw}

.landscape-mob .custom-button_wish{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish{height:7.813vw}

.landscape-tab .custom-button_wish{height:6.977svh}}

.custom-button__toggle{position:relative;width:100%;height:100%}

.custom-button__toggle-block{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#c8e900;border-radius:50%;transition:transform .3s}

[dir="rtl"] .custom-button__toggle-block{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_converter{width:2.813vw}

.portrait .custom-button_converter{width:2.813vw}

.landscape .custom-button_converter{width:5.625vh}}

@media screen and (min-width: 1920px){
.custom-button_converter{width:3.333vh}

.portrait .custom-button_converter{width:1.875vw}}

@media screen and (max-width: 1023px){
.custom-button_converter{width:10vw}

.landscape-mob .custom-button_converter{width:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_converter{width:4.688vw}

.landscape-tab .custom-button_converter{width:4.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_converter{height:2.813vw}

.portrait .custom-button_converter{height:2.813vw}

.landscape .custom-button_converter{height:5.625vh}}

@media screen and (min-width: 1920px){
.custom-button_converter{height:3.333vh}

.portrait .custom-button_converter{height:1.875vw}}

@media screen and (max-width: 1023px){
.custom-button_converter{height:10vw}

.landscape-mob .custom-button_converter{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_converter{height:4.688vw}

.landscape-tab .custom-button_converter{height:4.186svh}}

.custom-button_converter{border:none;background:none}

.custom-button_blue{background:#b5e0ff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_games-rating{height:1.797vw}

.portrait .custom-button_games-rating{height:1.797vw}

.landscape .custom-button_games-rating{height:3.594vh}}

@media screen and (min-width: 1920px){
.custom-button_games-rating{height:2.963vh}

.portrait .custom-button_games-rating{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_games-rating{height:6.389vw}

.landscape-mob .custom-button_games-rating{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_games-rating{height:2.995vw}

.landscape-tab .custom-button_games-rating{height:2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_games-rating{border-radius:3.906vw}

.portrait .custom-button_games-rating{border-radius:3.906vw}

.landscape .custom-button_games-rating{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.custom-button_games-rating{border-radius:4.63vh}

.portrait .custom-button_games-rating{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.custom-button_games-rating{border-radius:13.889vw}

.landscape-mob .custom-button_games-rating{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_games-rating{border-radius:6.51vw}

.landscape-tab .custom-button_games-rating{border-radius:5.814svh}}

.custom-button_games-rating{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_cross{width:3.125vw}

.portrait .custom-button_cross{width:3.125vw}

.landscape .custom-button_cross{width:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_cross{width:3.704vh}

.portrait .custom-button_cross{width:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_cross{width:11.111vw}

.landscape-mob .custom-button_cross{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_cross{width:5.208vw}

.landscape-tab .custom-button_cross{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_cross{height:3.125vw}

.portrait .custom-button_cross{height:3.125vw}

.landscape .custom-button_cross{height:6.25vh}}

@media screen and (min-width: 1920px){
.custom-button_cross{height:3.704vh}

.portrait .custom-button_cross{height:2.083vw}}

@media screen and (max-width: 1023px){
.custom-button_cross{height:11.111vw}

.landscape-mob .custom-button_cross{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_cross{height:5.208vw}

.landscape-tab .custom-button_cross{height:4.651svh}}

.custom-button_cross{background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_roadmap{width:2.5vw}

.portrait .custom-button_roadmap{width:2.5vw}

.landscape .custom-button_roadmap{width:5vh}}

@media screen and (min-width: 1920px){
.custom-button_roadmap{width:2.963vh}

.portrait .custom-button_roadmap{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_roadmap{width:8.889vw}

.landscape-mob .custom-button_roadmap{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_roadmap{width:4.167vw}

.landscape-tab .custom-button_roadmap{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_roadmap{height:2.5vw}

.portrait .custom-button_roadmap{height:2.5vw}

.landscape .custom-button_roadmap{height:5vh}}

@media screen and (min-width: 1920px){
.custom-button_roadmap{height:2.963vh}

.portrait .custom-button_roadmap{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_roadmap{height:8.889vw}

.landscape-mob .custom-button_roadmap{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_roadmap{height:4.167vw}

.landscape-tab .custom-button_roadmap{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge{width:auto}

.portrait .custom-button_challenge{width:auto}

.landscape .custom-button_challenge{width:auto}}

@media screen and (min-width: 1920px){
.custom-button_challenge{width:auto}

.portrait .custom-button_challenge{width:auto}}

@media screen and (max-width: 1023px){
.custom-button_challenge{width:auto}

.landscape-mob .custom-button_challenge{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge{width:auto}

.landscape-tab .custom-button_challenge{width:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge{height:1.875vw}

.portrait .custom-button_challenge{height:1.875vw}

.landscape .custom-button_challenge{height:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_challenge{height:2.222vh}

.portrait .custom-button_challenge{height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_challenge{height:6.667vw}

.landscape-mob .custom-button_challenge{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge{height:3.125vw}

.landscape-tab .custom-button_challenge{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge{padding:.352vw 1.25vw}

.portrait .custom-button_challenge{padding:.352vw 1.25vw}

.landscape .custom-button_challenge{padding:.703vh 2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_challenge{padding:.417vh 1.481vh}

.portrait .custom-button_challenge{padding:.234vw .833vw}}

@media screen and (max-width: 1023px){
.custom-button_challenge{padding:1.25vw 4.444vw}

.landscape-mob .custom-button_challenge{padding:.703svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge{padding:.586vw 2.083vw}

.landscape-tab .custom-button_challenge{padding:.523svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge{border-radius:1.875vw}

.portrait .custom-button_challenge{border-radius:1.875vw}

.landscape .custom-button_challenge{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_challenge{border-radius:2.222vh}

.portrait .custom-button_challenge{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_challenge{border-radius:6.667vw}

.landscape-mob .custom-button_challenge{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge{border-radius:3.125vw}

.landscape-tab .custom-button_challenge{border-radius:2.791svh}}

.custom-button_challenge{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_progress-prize{width:2.188vw}

.portrait .custom-button_progress-prize{width:2.188vw}

.landscape .custom-button_progress-prize{width:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_progress-prize{width:3.333vh}

.portrait .custom-button_progress-prize{width:1.875vw}}

@media screen and (max-width: 1023px){
.custom-button_progress-prize{width:7.778vw}

.landscape-mob .custom-button_progress-prize{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_progress-prize{width:3.646vw}

.landscape-tab .custom-button_progress-prize{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_progress-prize{height:2.188vw}

.portrait .custom-button_progress-prize{height:2.188vw}

.landscape .custom-button_progress-prize{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_progress-prize{height:3.333vh}

.portrait .custom-button_progress-prize{height:1.875vw}}

@media screen and (max-width: 1023px){
.custom-button_progress-prize{height:7.778vw}

.landscape-mob .custom-button_progress-prize{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_progress-prize{height:3.646vw}

.landscape-tab .custom-button_progress-prize{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__text{letter-spacing:.109vw}

.portrait .custom-button__text{letter-spacing:.109vw}

.landscape .custom-button__text{letter-spacing:.219vh}}

@media screen and (min-width: 1920px){
.custom-button__text{letter-spacing:.13vh}

.portrait .custom-button__text{letter-spacing:.073vw}}

@media screen and (max-width: 1023px){
.custom-button__text{letter-spacing:.389vw}

.landscape-mob .custom-button__text{letter-spacing:.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__text{letter-spacing:.182vw}

.landscape-tab .custom-button__text{letter-spacing:.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_converter .custom-button__text{font-size:.938vw}

.portrait .custom-button_converter .custom-button__text{font-size:.938vw}

.landscape .custom-button_converter .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_converter .custom-button__text{font-size:1.481vh}

.portrait .custom-button_converter .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_converter .custom-button__text{font-size:3.333vw}

.landscape-mob .custom-button_converter .custom-button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_converter .custom-button__text{font-size:1.563vw}

.landscape-tab .custom-button_converter .custom-button__text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_converter .custom-button__text{line-height:1.25vw}

.portrait .custom-button_converter .custom-button__text{line-height:1.25vw}

.landscape .custom-button_converter .custom-button__text{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_converter .custom-button__text{line-height:1.481vh}

.portrait .custom-button_converter .custom-button__text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_converter .custom-button__text{line-height:4.444vw}

.landscape-mob .custom-button_converter .custom-button__text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_converter .custom-button__text{line-height:2.083vw}

.landscape-tab .custom-button_converter .custom-button__text{line-height:1.86svh}}

.custom-button_converter .custom-button__text{letter-spacing:.01em;text-transform:none;font-weight:500}

.custom-button_converter .custom-button__text b{font-weight:600}

.custom-button_menu .custom-button__text{color:#3a3642}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_min .custom-button__text{letter-spacing:0}

.portrait .custom-button_min .custom-button__text{letter-spacing:0}

.landscape .custom-button_min .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.custom-button_min .custom-button__text{letter-spacing:0}

.portrait .custom-button_min .custom-button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.custom-button_min .custom-button__text{letter-spacing:0}

.landscape-mob .custom-button_min .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_min .custom-button__text{letter-spacing:0}

.landscape-tab .custom-button_min .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__text{font-size:1.016vw}

.portrait .custom-button_generate .custom-button__text{font-size:1.016vw}

.landscape .custom-button_generate .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__text{font-size:1.481vh}

.portrait .custom-button_generate .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__text{font-size:3.611vw 4.167vw}

.landscape-mob .custom-button_generate .custom-button__text{font-size:2.031svh 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__text{font-size:1.693vw 1.953vw}

.landscape-tab .custom-button_generate .custom-button__text{font-size:1.512svh 1.744svh}}

.custom-button_generate .custom-button__text{letter-spacing:.005em;color:#000;order:2;text-transform:uppercase}

@media screen and (min-width: 1024px){
.custom-button_generate .custom-button__text{letter-spacing:.1em}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__text{font-size:1.094vw}

.portrait .custom-button_play .custom-button__text{font-size:1.094vw}

.landscape .custom-button_play .custom-button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__text{font-size:1.852vh}

.portrait .custom-button_play .custom-button__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__text{font-size:3.333vw}

.landscape-mob .custom-button_play .custom-button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__text{font-size:1.823vw}

.landscape-tab .custom-button_play .custom-button__text{font-size:1.628svh}}

.custom-button_play .custom-button__text{line-height:1.05;order:1;text-transform:none;font-weight:500;letter-spacing:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_copy .custom-button__text{font-size:1.094vw}

.portrait .custom-button_copy .custom-button__text{font-size:1.094vw}

.landscape .custom-button_copy .custom-button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_copy .custom-button__text{font-size:1.481vh}

.portrait .custom-button_copy .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_copy .custom-button__text{font-size:3.333vw}

.landscape-mob .custom-button_copy .custom-button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_copy .custom-button__text{font-size:1.823vw}

.landscape-tab .custom-button_copy .custom-button__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_copy .custom-button__text{line-height:1.563vw}

.portrait .custom-button_copy .custom-button__text{line-height:1.563vw}

.landscape .custom-button_copy .custom-button__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.custom-button_copy .custom-button__text{line-height:2.13vh}

.portrait .custom-button_copy .custom-button__text{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.custom-button_copy .custom-button__text{line-height:4.444vw}

.landscape-mob .custom-button_copy .custom-button__text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_copy .custom-button__text{line-height:2.604vw}

.landscape-tab .custom-button_copy .custom-button__text{line-height:2.326svh}}

.custom-button_copy .custom-button__text{text-transform:none;font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_friend .custom-button__text{font-size:1.016vw}

.portrait .custom-button_friend .custom-button__text{font-size:1.016vw}

.landscape .custom-button_friend .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.custom-button_friend .custom-button__text{font-size:1.481vh}

.portrait .custom-button_friend .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_friend .custom-button__text{font-size:2.778vw}

.landscape-mob .custom-button_friend .custom-button__text{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_friend .custom-button__text{font-size:1.693vw}

.landscape-tab .custom-button_friend .custom-button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_friend .custom-button__text{line-height:1.016vw}

.portrait .custom-button_friend .custom-button__text{line-height:1.016vw}

.landscape .custom-button_friend .custom-button__text{line-height:2.031vh}}

@media screen and (min-width: 1920px){
.custom-button_friend .custom-button__text{line-height:1.481vh}

.portrait .custom-button_friend .custom-button__text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_friend .custom-button__text{line-height:2.778vw}

.landscape-mob .custom-button_friend .custom-button__text{line-height:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_friend .custom-button__text{line-height:1.693vw}

.landscape-tab .custom-button_friend .custom-button__text{line-height:1.512svh}}

.custom-button_price .custom-button__text{display:flex;align-items:center}

.custom-button_sets-rare .custom-button__text{order:0}

.custom-button_pink .custom-button__text{color:#fff}

.custom-button_black .custom-button__text{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__text{font-size:1.016vw}

.portrait .custom-button_wish-coin .custom-button__text{font-size:1.016vw}

.landscape .custom-button_wish-coin .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__text{font-size:1.204vh}

.portrait .custom-button_wish-coin .custom-button__text{font-size:.677vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__text{font-size:3.611vw}

.landscape-mob .custom-button_wish-coin .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__text{font-size:1.693vw}

.landscape-tab .custom-button_wish-coin .custom-button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__text{line-height:1.016vw}

.portrait .custom-button_wish-coin .custom-button__text{line-height:1.016vw}

.landscape .custom-button_wish-coin .custom-button__text{line-height:2.031vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__text{line-height:1.204vh}

.portrait .custom-button_wish-coin .custom-button__text{line-height:.677vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__text{line-height:3.611vw}

.landscape-mob .custom-button_wish-coin .custom-button__text{line-height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__text{line-height:1.693vw}

.landscape-tab .custom-button_wish-coin .custom-button__text{line-height:1.512svh}}

.custom-button_wish-coin .custom-button__text{order:1}

.custom-button_link .custom-button__text{text-transform:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_link .custom-button__text{font-size:1.094vw}

.portrait .custom-button_link .custom-button__text{font-size:1.094vw}

.landscape .custom-button_link .custom-button__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_link .custom-button__text{font-size:1.296vh}

.portrait .custom-button_link .custom-button__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.custom-button_link .custom-button__text{font-size:3.889vw}

.landscape-mob .custom-button_link .custom-button__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_link .custom-button__text{font-size:1.823vw}

.landscape-tab .custom-button_link .custom-button__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_link .custom-button__text{line-height:2.266vw}

.portrait .custom-button_link .custom-button__text{line-height:2.266vw}

.landscape .custom-button_link .custom-button__text{line-height:4.531vh}}

@media screen and (min-width: 1920px){
.custom-button_link .custom-button__text{line-height:2.685vh}

.portrait .custom-button_link .custom-button__text{line-height:1.51vw}}

@media screen and (max-width: 1023px){
.custom-button_link .custom-button__text{line-height:8.056vw}

.landscape-mob .custom-button_link .custom-button__text{line-height:4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_link .custom-button__text{line-height:3.776vw}

.landscape-tab .custom-button_link .custom-button__text{line-height:3.372svh}}

.custom-button_link .custom-button__text{font-weight:400;text-decoration:underline;letter-spacing:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_games-rating .custom-button__text{font-size:.938vw}

.portrait .custom-button_games-rating .custom-button__text{font-size:.938vw}

.landscape .custom-button_games-rating .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_games-rating .custom-button__text{font-size:1.481vh}

.portrait .custom-button_games-rating .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_games-rating .custom-button__text{font-size:3.333vw}

.landscape-mob .custom-button_games-rating .custom-button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_games-rating .custom-button__text{font-size:1.563vw}

.landscape-tab .custom-button_games-rating .custom-button__text{font-size:1.395svh}}

.custom-button_games-rating .custom-button__text{font-weight:500;text-transform:none;letter-spacing:-0.06em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge .custom-button__text{font-size:.938vw}

.portrait .custom-button_challenge .custom-button__text{font-size:.938vw}

.landscape .custom-button_challenge .custom-button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_challenge .custom-button__text{font-size:1.111vh}

.portrait .custom-button_challenge .custom-button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.custom-button_challenge .custom-button__text{font-size:3.333vw}

.landscape-mob .custom-button_challenge .custom-button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge .custom-button__text{font-size:1.563vw}

.landscape-tab .custom-button_challenge .custom-button__text{font-size:1.395svh}}

.custom-button_challenge .custom-button__text{font-weight:500;text-transform:none;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_challenge .custom-button__text{letter-spacing:0}

.portrait .custom-button_challenge .custom-button__text{letter-spacing:0}

.landscape .custom-button_challenge .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.custom-button_challenge .custom-button__text{letter-spacing:0}

.portrait .custom-button_challenge .custom-button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.custom-button_challenge .custom-button__text{letter-spacing:0}

.landscape-mob .custom-button_challenge .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_challenge .custom-button__text{letter-spacing:0}

.landscape-tab .custom-button_challenge .custom-button__text{letter-spacing:0}}

.custom-button_white-timer .custom-button__text{color:#737373}

.custom-button_sets .custom-button__text{line-height:1}

.custom-button_image .custom-button__image{width:100%;height:100%}

.custom-button_progress-prize .custom-button__image{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_menu .custom-button__image{width:1.875vw}

.portrait .custom-button_menu .custom-button__image{width:1.875vw}

.landscape .custom-button_menu .custom-button__image{width:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_menu .custom-button__image{width:2.222vh}

.portrait .custom-button_menu .custom-button__image{width:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_menu .custom-button__image{width:6.667vw}

.landscape-mob .custom-button_menu .custom-button__image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_menu .custom-button__image{width:3.125vw}

.landscape-tab .custom-button_menu .custom-button__image{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_menu .custom-button__image{height:1.875vw}

.portrait .custom-button_menu .custom-button__image{height:1.875vw}

.landscape .custom-button_menu .custom-button__image{height:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_menu .custom-button__image{height:2.222vh}

.portrait .custom-button_menu .custom-button__image{height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_menu .custom-button__image{height:6.667vw}

.landscape-mob .custom-button_menu .custom-button__image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_menu .custom-button__image{height:3.125vw}

.landscape-tab .custom-button_menu .custom-button__image{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_menu .custom-button__image{margin:0 0 0 .938vw}

[dir="rtl"] .custom-button_menu .custom-button__image{margin:0 .938vw 0 0}

.portrait .custom-button_menu .custom-button__image{margin:0 0 0 .938vw}

[dir="rtl"] .portrait .custom-button_menu .custom-button__image{margin:0 .938vw 0 0}

.landscape .custom-button_menu .custom-button__image{margin:0 0 0 1.875vh}

[dir="rtl"] .landscape .custom-button_menu .custom-button__image{margin:0 1.875vh 0 0}}

@media screen and (min-width: 1920px){
.custom-button_menu .custom-button__image{margin:0 0 0 1.111vh}

[dir="rtl"] .custom-button_menu .custom-button__image{margin:0 1.111vh 0 0}

.portrait .custom-button_menu .custom-button__image{margin:0 0 0 .625vw}

[dir="rtl"] .portrait .custom-button_menu .custom-button__image{margin:0 .625vw 0 0}}

@media screen and (max-width: 1023px){
.custom-button_menu .custom-button__image{margin:0 0 0 3.333vw}

[dir="rtl"] .custom-button_menu .custom-button__image{margin:0 3.333vw 0 0}

.landscape-mob .custom-button_menu .custom-button__image{margin:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button_menu .custom-button__image{margin:0 1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_menu .custom-button__image{margin:0 0 0 1.563vw}

[dir="rtl"] .custom-button_menu .custom-button__image{margin:0 1.563vw 0 0}

.landscape-tab .custom-button_menu .custom-button__image{margin:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button_menu .custom-button__image{margin:0 1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__image{width:2.5vw}

.portrait .custom-button_generate .custom-button__image{width:2.5vw}

.landscape .custom-button_generate .custom-button__image{width:5vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__image{width:2.963vh}

.portrait .custom-button_generate .custom-button__image{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__image{width:6.667vw}

.landscape-mob .custom-button_generate .custom-button__image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__image{width:4.167vw}

.landscape-tab .custom-button_generate .custom-button__image{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__image{height:2.5vw}

.portrait .custom-button_generate .custom-button__image{height:2.5vw}

.landscape .custom-button_generate .custom-button__image{height:5vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__image{height:2.963vh}

.portrait .custom-button_generate .custom-button__image{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__image{height:6.667vw}

.landscape-mob .custom-button_generate .custom-button__image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__image{height:4.167vw}

.landscape-tab .custom-button_generate .custom-button__image{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__image{margin:0 .625vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__image{margin:0 0 0 .625vw}

.portrait .custom-button_generate .custom-button__image{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .custom-button_generate .custom-button__image{margin:0 0 0 .625vw}

.landscape .custom-button_generate .custom-button__image{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .custom-button_generate .custom-button__image{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__image{margin:0 .741vh 0 0}

[dir="rtl"] .custom-button_generate .custom-button__image{margin:0 0 0 .741vh}

.portrait .custom-button_generate .custom-button__image{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .custom-button_generate .custom-button__image{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__image{margin:0 3.333vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__image{margin:0 0 0 3.333vw}

.landscape-mob .custom-button_generate .custom-button__image{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .custom-button_generate .custom-button__image{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__image{margin:0 1.042vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__image{margin:0 0 0 1.042vw}

.landscape-tab .custom-button_generate .custom-button__image{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .custom-button_generate .custom-button__image{margin:0 0 0 .93svh}}

.custom-button_generate .custom-button__image{order:1}

.custom-button_nav .custom-button__image{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish .custom-button__image{width:2.188vw}

.portrait .custom-button_wish .custom-button__image{width:2.188vw}

.landscape .custom-button_wish .custom-button__image{width:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish .custom-button__image{width:3.63vh}

.portrait .custom-button_wish .custom-button__image{width:2.042vw}}

@media screen and (max-width: 1023px){
.custom-button_wish .custom-button__image{width:7.778vw}

.landscape-mob .custom-button_wish .custom-button__image{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish .custom-button__image{width:3.646vw}

.landscape-tab .custom-button_wish .custom-button__image{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish .custom-button__image{height:2.188vw}

.portrait .custom-button_wish .custom-button__image{height:2.188vw}

.landscape .custom-button_wish .custom-button__image{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish .custom-button__image{height:3.63vh}

.portrait .custom-button_wish .custom-button__image{height:2.042vw}}

@media screen and (max-width: 1023px){
.custom-button_wish .custom-button__image{height:7.778vw}

.landscape-mob .custom-button_wish .custom-button__image{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish .custom-button__image{height:3.646vw}

.landscape-tab .custom-button_wish .custom-button__image{height:3.256svh}}

.custom-button_converter .custom-button__image{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__image{width:2.5vw}

.portrait .custom-button_wish-coin .custom-button__image{width:2.5vw}

.landscape .custom-button_wish-coin .custom-button__image{width:5vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__image{width:2.963vh}

.portrait .custom-button_wish-coin .custom-button__image{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{width:8.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__image{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{width:4.167vw}

.landscape-tab .custom-button_wish-coin .custom-button__image{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__image{height:2.5vw}

.portrait .custom-button_wish-coin .custom-button__image{height:2.5vw}

.landscape .custom-button_wish-coin .custom-button__image{height:5vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__image{height:2.963vh}

.portrait .custom-button_wish-coin .custom-button__image{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{height:8.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__image{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{height:4.167vw}

.landscape-tab .custom-button_wish-coin .custom-button__image{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__image{margin:0 .313vw 0 .938vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__image{margin:0 .938vw 0 .313vw}

.portrait .custom-button_wish-coin .custom-button__image{margin:0 .313vw 0 .938vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__image{margin:0 .938vw 0 .313vw}

.landscape .custom-button_wish-coin .custom-button__image{margin:0 .625vh 0 1.875vh}

[dir="rtl"] .landscape .custom-button_wish-coin .custom-button__image{margin:0 1.875vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__image{margin:0 .37vh 0 1.111vh}

[dir="rtl"] .custom-button_wish-coin .custom-button__image{margin:0 1.111vh 0 .37vh}

.portrait .custom-button_wish-coin .custom-button__image{margin:0 .208vw 0 .625vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__image{margin:0 .625vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{margin:0 1.111vw 0 3.333vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__image{margin:0 3.333vw 0 1.111vw}

.landscape-mob .custom-button_wish-coin .custom-button__image{margin:0 .625svh 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button_wish-coin .custom-button__image{margin:0 1.875svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__image{margin:0 .521vw 0 1.563vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__image{margin:0 1.563vw 0 .521vw}

.landscape-tab .custom-button_wish-coin .custom-button__image{margin:0 .465svh 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button_wish-coin .custom-button__image{margin:0 1.395svh 0 .465svh}}

.custom-button_wish-coin .custom-button__image{order:2}

.custom-button_roadmap .custom-button__image{width:100%;height:100%}

.custom-button_prize-nav .custom-button__image{width:100%;height:100%}

.custom-button_prize-nav .custom-button__image svg{width:100%;height:100%}

.custom-button__image svg,.custom-button__image img{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price .custom-button__count{margin:0}

.portrait .custom-button_price .custom-button__count{margin:0}

.landscape .custom-button_price .custom-button__count{margin:0}}

@media screen and (min-width: 1920px){
.custom-button_price .custom-button__count{margin:0}

.portrait .custom-button_price .custom-button__count{margin:0}}

@media screen and (max-width: 1023px){
.custom-button_price .custom-button__count{margin:0}

.landscape-mob .custom-button_price .custom-button__count{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price .custom-button__count{margin:0}

.landscape-tab .custom-button_price .custom-button__count{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price .custom-button__count{font-size:1.25vw}

.portrait .custom-button_price .custom-button__count{font-size:1.25vw}

.landscape .custom-button_price .custom-button__count{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_price .custom-button__count{font-size:1.481vh}

.portrait .custom-button_price .custom-button__count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_price .custom-button__count{font-size:3.333vw}

.landscape-mob .custom-button_price .custom-button__count{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price .custom-button__count{font-size:1.823vw}

.landscape-tab .custom-button_price .custom-button__count{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price .custom-button__count{line-height:1.563vw}

.portrait .custom-button_price .custom-button__count{line-height:1.563vw}

.landscape .custom-button_price .custom-button__count{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.custom-button_price .custom-button__count{line-height:1.852vh}

.portrait .custom-button_price .custom-button__count{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.custom-button_price .custom-button__count{line-height:5vw}

.landscape-mob .custom-button_price .custom-button__count{line-height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price .custom-button__count{line-height:2.604vw}

.landscape-tab .custom-button_price .custom-button__count{line-height:2.326svh}}

.custom-button_price .custom-button__count{order:3;color:#000;font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price-big .custom-button__count{margin:0}

.portrait .custom-button_price-big .custom-button__count{margin:0}

.landscape .custom-button_price-big .custom-button__count{margin:0}}

@media screen and (min-width: 1920px){
.custom-button_price-big .custom-button__count{margin:-0.185vh 0 0}

.portrait .custom-button_price-big .custom-button__count{margin:-0.104vw 0 0}}

@media screen and (max-width: 1023px){
.custom-button_price-big .custom-button__count{margin:0}

.landscape-mob .custom-button_price-big .custom-button__count{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price-big .custom-button__count{margin:0}

.landscape-tab .custom-button_price-big .custom-button__count{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price-big .custom-button__count{font-size:1.25vw}

.portrait .custom-button_price-big .custom-button__count{font-size:1.25vw}

.landscape .custom-button_price-big .custom-button__count{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_price-big .custom-button__count{font-size:1.481vh}

.portrait .custom-button_price-big .custom-button__count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_price-big .custom-button__count{font-size:3.889vw}

.landscape-mob .custom-button_price-big .custom-button__count{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price-big .custom-button__count{font-size:2.083vw}

.landscape-tab .custom-button_price-big .custom-button__count{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price-big .custom-button__count{line-height:1.563vw}

.portrait .custom-button_price-big .custom-button__count{line-height:1.563vw}

.landscape .custom-button_price-big .custom-button__count{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.custom-button_price-big .custom-button__count{line-height:1.852vh}

.portrait .custom-button_price-big .custom-button__count{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.custom-button_price-big .custom-button__count{line-height:5vw}

.landscape-mob .custom-button_price-big .custom-button__count{line-height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price-big .custom-button__count{line-height:2.604vw}

.landscape-tab .custom-button_price-big .custom-button__count{line-height:2.326svh}}

.custom-button_play .custom-button__count{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__count{font-size:1.25vw}

.portrait .custom-button_play .custom-button__count{font-size:1.25vw}

.landscape .custom-button_play .custom-button__count{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__count{font-size:1.481vh}

.portrait .custom-button_play .custom-button__count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__count{font-size:3.333vw}

.landscape-mob .custom-button_play .custom-button__count{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__count{font-size:1.823vw}

.landscape-tab .custom-button_play .custom-button__count{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__count{line-height:1.563vw}

.portrait .custom-button_play .custom-button__count{line-height:1.563vw}

.landscape .custom-button_play .custom-button__count{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__count{line-height:1.852vh}

.portrait .custom-button_play .custom-button__count{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__count{line-height:5vw}

.landscape-mob .custom-button_play .custom-button__count{line-height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__count{line-height:2.604vw}

.landscape-tab .custom-button_play .custom-button__count{line-height:2.326svh}}

.custom-button_play .custom-button__count{order:3;color:#000;font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_sets .custom-button__count{font-size:1.094vw}

.portrait .custom-button_sets .custom-button__count{font-size:1.094vw}

.landscape .custom-button_sets .custom-button__count{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_sets .custom-button__count{font-size:1.481vh}

.portrait .custom-button_sets .custom-button__count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_sets .custom-button__count{font-size:3.889vw}

.landscape-mob .custom-button_sets .custom-button__count{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_sets .custom-button__count{font-size:1.823vw}

.landscape-tab .custom-button_sets .custom-button__count{font-size:1.628svh}}

.custom-button_sets .custom-button__count{line-height:1}

.custom-button_sets-rare .custom-button__count{order:2;font-weight:600}

.custom-button_pink .custom-button__count{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__count{font-size:1.094vw}

.portrait .custom-button_wish-coin .custom-button__count{font-size:1.094vw}

.landscape .custom-button_wish-coin .custom-button__count{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__count{font-size:1.296vh}

.portrait .custom-button_wish-coin .custom-button__count{font-size:.729vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__count{font-size:3.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__count{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__count{font-size:1.823vw}

.landscape-tab .custom-button_wish-coin .custom-button__count{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__count{line-height:1.094vw}

.portrait .custom-button_wish-coin .custom-button__count{line-height:1.094vw}

.landscape .custom-button_wish-coin .custom-button__count{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__count{line-height:1.296vh}

.portrait .custom-button_wish-coin .custom-button__count{line-height:.729vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__count{line-height:3.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__count{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__count{line-height:1.823vw}

.landscape-tab .custom-button_wish-coin .custom-button__count{line-height:1.628svh}}

.custom-button_wish-coin .custom-button__count{order:3;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__count{margin-left:.391vw}

[dir="rtl"] .custom-button__count{margin-left:0;margin-right:.391vw}

.portrait .custom-button__count{margin-left:.391vw}

[dir="rtl"] .portrait .custom-button__count{margin-left:0;margin-right:.391vw}

.landscape .custom-button__count{margin-left:.781vh}

[dir="rtl"] .landscape .custom-button__count{margin-left:0;margin-right:.781vh}}

@media screen and (min-width: 1920px){
.custom-button__count{margin-left:.463vh}

[dir="rtl"] .custom-button__count{margin-left:0;margin-right:.463vh}

.portrait .custom-button__count{margin-left:.26vw}

[dir="rtl"] .portrait .custom-button__count{margin-left:0;margin-right:.26vw}}

@media screen and (max-width: 1023px){
.custom-button__count{margin-left:1.389vw}

[dir="rtl"] .custom-button__count{margin-left:0;margin-right:1.389vw}

.landscape-mob .custom-button__count{margin-left:.781svh}

[dir="rtl"] .landscape-mob .custom-button__count{margin-left:0;margin-right:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__count{margin-left:.651vw}

[dir="rtl"] .custom-button__count{margin-left:0;margin-right:.651vw}

.landscape-tab .custom-button__count{margin-left:.581svh}

[dir="rtl"] .landscape-tab .custom-button__count{margin-left:0;margin-right:.581svh}}

.custom-button_navigation .custom-button__count{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{top:.328vw}

.portrait .custom-button_navigation .custom-button__count{top:.328vw}

.landscape .custom-button_navigation .custom-button__count{top:.656vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{top:.556vh}

.portrait .custom-button_navigation .custom-button__count{top:.313vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{top:.972vw}

.landscape-mob .custom-button_navigation .custom-button__count{top:.547svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{top:.456vw}

.landscape-tab .custom-button_navigation .custom-button__count{top:.407svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{right:.41vw}

[dir="rtl"] .custom-button_navigation .custom-button__count{right:auto;left:.41vw}

.portrait .custom-button_navigation .custom-button__count{right:.41vw}

[dir="rtl"] .portrait .custom-button_navigation .custom-button__count{right:auto;left:.41vw}

.landscape .custom-button_navigation .custom-button__count{right:.82vh}

[dir="rtl"] .landscape .custom-button_navigation .custom-button__count{right:auto;left:.82vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{right:1.852vh}

[dir="rtl"] .custom-button_navigation .custom-button__count{right:auto;left:1.852vh}

.portrait .custom-button_navigation .custom-button__count{right:1.042vw}

[dir="rtl"] .portrait .custom-button_navigation .custom-button__count{right:auto;left:1.042vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{right:.972vw}

[dir="rtl"] .custom-button_navigation .custom-button__count{right:auto;left:.972vw}

.landscape-mob .custom-button_navigation .custom-button__count{right:.547svh}

[dir="rtl"] .landscape-mob .custom-button_navigation .custom-button__count{right:auto;left:.547svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{right:.456vw}

[dir="rtl"] .custom-button_navigation .custom-button__count{right:auto;left:.456vw}

.landscape-tab .custom-button_navigation .custom-button__count{right:.407svh}

[dir="rtl"] .landscape-tab .custom-button_navigation .custom-button__count{right:auto;left:.407svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{min-width:1.5vw}

.portrait .custom-button_navigation .custom-button__count{min-width:1.5vw}

.landscape .custom-button_navigation .custom-button__count{min-width:3vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{min-width:2.222vh}

.portrait .custom-button_navigation .custom-button__count{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{min-width:4.444vw}

.landscape-mob .custom-button_navigation .custom-button__count{min-width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{min-width:2.083vw}

.landscape-tab .custom-button_navigation .custom-button__count{min-width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{height:1.5vw}

.portrait .custom-button_navigation .custom-button__count{height:1.5vw}

.landscape .custom-button_navigation .custom-button__count{height:3vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{height:2.222vh}

.portrait .custom-button_navigation .custom-button__count{height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{height:4.444vw}

.landscape-mob .custom-button_navigation .custom-button__count{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{height:2.083vw}

.landscape-tab .custom-button_navigation .custom-button__count{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{margin:0}

.portrait .custom-button_navigation .custom-button__count{margin:0}

.landscape .custom-button_navigation .custom-button__count{margin:0}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{margin:0}

.portrait .custom-button_navigation .custom-button__count{margin:0}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{margin:0}

.landscape-mob .custom-button_navigation .custom-button__count{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{margin:0}

.landscape-tab .custom-button_navigation .custom-button__count{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{padding:.039vw .391vw 0}

.portrait .custom-button_navigation .custom-button__count{padding:.039vw .391vw 0}

.landscape .custom-button_navigation .custom-button__count{padding:.078vh .781vh 0}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{padding:.046vh .463vh 0}

.portrait .custom-button_navigation .custom-button__count{padding:.026vw .26vw 0}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{padding:.139vw 1.111vw 0}

.landscape-mob .custom-button_navigation .custom-button__count{padding:.078svh .625svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{padding:.065vw .521vw 0}

.landscape-tab .custom-button_navigation .custom-button__count{padding:.058svh .465svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{font-size:1.125vw}

.portrait .custom-button_navigation .custom-button__count{font-size:1.125vw}

.landscape .custom-button_navigation .custom-button__count{font-size:2.25vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{font-size:1.667vh}

.portrait .custom-button_navigation .custom-button__count{font-size:.938vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{font-size:3.333vw}

.landscape-mob .custom-button_navigation .custom-button__count{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{font-size:1.563vw}

.landscape-tab .custom-button_navigation .custom-button__count{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_navigation .custom-button__count{line-height:1.5vw}

.portrait .custom-button_navigation .custom-button__count{line-height:1.5vw}

.landscape .custom-button_navigation .custom-button__count{line-height:3vh}}

@media screen and (min-width: 1920px){
.custom-button_navigation .custom-button__count{line-height:2.222vh}

.portrait .custom-button_navigation .custom-button__count{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_navigation .custom-button__count{line-height:4.444vw}

.landscape-mob .custom-button_navigation .custom-button__count{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_navigation .custom-button__count{line-height:2.083vw}

.landscape-tab .custom-button_navigation .custom-button__count{line-height:1.86svh}}

.custom-button_navigation .custom-button__count{font-weight:500;background-color:#7d54de;color:#fff;border-radius:50%;box-sizing:border-box}

.custom-button_icon .custom-button__icon{height:100%}

.custom-button_progress-prize .custom-button__icon{width:100%;height:100%}

.custom-button_converter .custom-button__icon{width:100%;height:100%}

.custom-button_converter .custom-button__icon svg{width:100%;height:100%}

.custom-button_prize-nav .custom-button__icon{width:100%;height:100%}

.custom-button_prize-nav .custom-button__icon svg{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__icon{margin:0 0 0 .938vw}

.portrait .custom-button_generate .custom-button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .custom-button_generate .custom-button__icon{margin:0 0 0 .938vw}

.landscape .custom-button_generate .custom-button__icon{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .custom-button_generate .custom-button__icon{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .custom-button_generate .custom-button__icon{margin:0 0 0 1.111vh}

.portrait .custom-button_generate .custom-button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .custom-button_generate .custom-button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__icon{margin:0 2.222vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__icon{margin:0 0 0 2.222vw}

.landscape-mob .custom-button_generate .custom-button__icon{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .custom-button_generate .custom-button__icon{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__icon{margin:0 1.563vw 0 0}

[dir="rtl"] .custom-button_generate .custom-button__icon{margin:0 0 0 1.563vw}

.landscape-tab .custom-button_generate .custom-button__icon{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .custom-button_generate .custom-button__icon{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_generate .custom-button__icon{font-size:1.875vw}

.portrait .custom-button_generate .custom-button__icon{font-size:1.875vw}

.landscape .custom-button_generate .custom-button__icon{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_generate .custom-button__icon{font-size:2.222vh}

.portrait .custom-button_generate .custom-button__icon{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_generate .custom-button__icon{font-size:6.667vw}

.landscape-mob .custom-button_generate .custom-button__icon{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_generate .custom-button__icon{font-size:3.125vw}

.landscape-tab .custom-button_generate .custom-button__icon{font-size:2.791svh}}

.custom-button_generate .custom-button__icon{width:1em;height:1em;display:block}

.custom-button_generate .custom-button__icon svg{width:100%;height:100%;display:block}

.custom-button_quiz .custom-button__icon{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_quiz .custom-button__icon{height:1.25vw}

.portrait .custom-button_quiz .custom-button__icon{height:1.25vw}

.landscape .custom-button_quiz .custom-button__icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button_quiz .custom-button__icon{height:1.481vh}

.portrait .custom-button_quiz .custom-button__icon{height:.833vw}}

@media screen and (max-width: 1023px){
.custom-button_quiz .custom-button__icon{height:4.444vw}

.landscape-mob .custom-button_quiz .custom-button__icon{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_quiz .custom-button__icon{height:2.083vw}

.landscape-tab .custom-button_quiz .custom-button__icon{height:1.86svh}}

.custom-button_quiz .custom-button__icon svg{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_quiz .custom-button__icon svg{margin:0 .234vw 0 0}

[dir="rtl"] .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .234vw}

.portrait .custom-button_quiz .custom-button__icon svg{margin:0 .234vw 0 0}

[dir="rtl"] .portrait .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .234vw}

.landscape .custom-button_quiz .custom-button__icon svg{margin:0 .469vh 0 0}

[dir="rtl"] .landscape .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .469vh}}

@media screen and (min-width: 1920px){
.custom-button_quiz .custom-button__icon svg{margin:0 .278vh 0 0}

[dir="rtl"] .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .278vh}

.portrait .custom-button_quiz .custom-button__icon svg{margin:0 .156vw 0 0}

[dir="rtl"] .portrait .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .156vw}}

@media screen and (max-width: 1023px){
.custom-button_quiz .custom-button__icon svg{margin:0 .833vw 0 0}

[dir="rtl"] .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .833vw}

.landscape-mob .custom-button_quiz .custom-button__icon svg{margin:0 .469svh 0 0}

[dir="rtl"] .landscape-mob .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_quiz .custom-button__icon svg{margin:0 .391vw 0 0}

[dir="rtl"] .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .391vw}

.landscape-tab .custom-button_quiz .custom-button__icon svg{margin:0 .349svh 0 0}

[dir="rtl"] .landscape-tab .custom-button_quiz .custom-button__icon svg{margin:0 0 0 .349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__icon{width:.938vw}

.portrait .custom-button_play .custom-button__icon{width:.938vw}

.landscape .custom-button_play .custom-button__icon{width:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__icon{width:1.111vh}

.portrait .custom-button_play .custom-button__icon{width:.625vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__icon{width:3.333vw}

.landscape-mob .custom-button_play .custom-button__icon{width:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__icon{width:1.563vw}

.landscape-tab .custom-button_play .custom-button__icon{width:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__icon{height:.938vw}

.portrait .custom-button_play .custom-button__icon{height:.938vw}

.landscape .custom-button_play .custom-button__icon{height:1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__icon{height:1.111vh}

.portrait .custom-button_play .custom-button__icon{height:.625vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__icon{height:3.333vw}

.landscape-mob .custom-button_play .custom-button__icon{height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__icon{height:1.563vw}

.landscape-tab .custom-button_play .custom-button__icon{height:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_play .custom-button__icon{margin:0 .313vw 0 .469vw}

[dir="rtl"] .custom-button_play .custom-button__icon{margin:0 .469vw 0 .313vw}

.portrait .custom-button_play .custom-button__icon{margin:0 .313vw 0 .469vw}

[dir="rtl"] .portrait .custom-button_play .custom-button__icon{margin:0 .469vw 0 .313vw}

.landscape .custom-button_play .custom-button__icon{margin:0 .625vh 0 .938vh}

[dir="rtl"] .landscape .custom-button_play .custom-button__icon{margin:0 .938vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button_play .custom-button__icon{margin:0 .37vh 0 .556vh}

[dir="rtl"] .custom-button_play .custom-button__icon{margin:0 .556vh 0 .37vh}

.portrait .custom-button_play .custom-button__icon{margin:0 .208vw 0 .313vw}

[dir="rtl"] .portrait .custom-button_play .custom-button__icon{margin:0 .313vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button_play .custom-button__icon{margin:0 1.111vw 0 1.667vw}

[dir="rtl"] .custom-button_play .custom-button__icon{margin:0 1.667vw 0 1.111vw}

.landscape-mob .custom-button_play .custom-button__icon{margin:0 .625svh 0 .938svh}

[dir="rtl"] .landscape-mob .custom-button_play .custom-button__icon{margin:0 .938svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_play .custom-button__icon{margin:0 .521vw 0 .781vw}

[dir="rtl"] .custom-button_play .custom-button__icon{margin:0 .781vw 0 .521vw}

.landscape-tab .custom-button_play .custom-button__icon{margin:0 .465svh 0 .698svh}

[dir="rtl"] .landscape-tab .custom-button_play .custom-button__icon{margin:0 .698svh 0 .465svh}}

.custom-button_play .custom-button__icon{order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_pause .custom-button__icon{width:1.875vw}

.portrait .custom-button_pause .custom-button__icon{width:1.875vw}

.landscape .custom-button_pause .custom-button__icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_pause .custom-button__icon{width:2.222vh}

.portrait .custom-button_pause .custom-button__icon{width:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_pause .custom-button__icon{width:6.667vw}

.landscape-mob .custom-button_pause .custom-button__icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_pause .custom-button__icon{width:3.125vw}

.landscape-tab .custom-button_pause .custom-button__icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_pause .custom-button__icon{height:1.875vw}

.portrait .custom-button_pause .custom-button__icon{height:1.875vw}

.landscape .custom-button_pause .custom-button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.custom-button_pause .custom-button__icon{height:2.222vh}

.portrait .custom-button_pause .custom-button__icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button_pause .custom-button__icon{height:6.667vw}

.landscape-mob .custom-button_pause .custom-button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_pause .custom-button__icon{height:3.125vw}

.landscape-tab .custom-button_pause .custom-button__icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_pause .custom-button__icon{margin:0}

.portrait .custom-button_pause .custom-button__icon{margin:0}

.landscape .custom-button_pause .custom-button__icon{margin:0}}

@media screen and (min-width: 1920px){
.custom-button_pause .custom-button__icon{margin:0}

.portrait .custom-button_pause .custom-button__icon{margin:0}}

@media screen and (max-width: 1023px){
.custom-button_pause .custom-button__icon{margin:0}

.landscape-mob .custom-button_pause .custom-button__icon{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_pause .custom-button__icon{margin:0}

.landscape-tab .custom-button_pause .custom-button__icon{margin:0}}

.custom-button_closeModal .custom-button__icon{width:100%;height:100%}

.custom-button_to-event .custom-button__icon{width:100%;height:100%}

.custom-button_to-event .custom-button__icon svg{width:100%}

.custom-button_sets-rare .custom-button__icon{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_sets-rare .custom-button__icon{width:2.5vw}

.portrait .custom-button_sets-rare .custom-button__icon{width:2.5vw}

.landscape .custom-button_sets-rare .custom-button__icon{width:5vh}}

@media screen and (min-width: 1920px){
.custom-button_sets-rare .custom-button__icon{width:2.963vh}

.portrait .custom-button_sets-rare .custom-button__icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{width:8.889vw}

.landscape-mob .custom-button_sets-rare .custom-button__icon{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{width:4.167vw}

.landscape-tab .custom-button_sets-rare .custom-button__icon{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_sets-rare .custom-button__icon{height:2.5vw}

.portrait .custom-button_sets-rare .custom-button__icon{height:2.5vw}

.landscape .custom-button_sets-rare .custom-button__icon{height:5vh}}

@media screen and (min-width: 1920px){
.custom-button_sets-rare .custom-button__icon{height:2.963vh}

.portrait .custom-button_sets-rare .custom-button__icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{height:8.889vw}

.landscape-mob .custom-button_sets-rare .custom-button__icon{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{height:4.167vw}

.landscape-tab .custom-button_sets-rare .custom-button__icon{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_sets-rare .custom-button__icon{margin:-0.156vw .313vw 0 .703vw}

[dir="rtl"] .custom-button_sets-rare .custom-button__icon{margin:-0.156vw .703vw 0 .313vw}

.portrait .custom-button_sets-rare .custom-button__icon{margin:-0.156vw .313vw 0 .703vw}

[dir="rtl"] .portrait .custom-button_sets-rare .custom-button__icon{margin:-0.156vw .703vw 0 .313vw}

.landscape .custom-button_sets-rare .custom-button__icon{margin:-0.313vh .625vh 0 1.406vh}

[dir="rtl"] .landscape .custom-button_sets-rare .custom-button__icon{margin:-0.313vh 1.406vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button_sets-rare .custom-button__icon{margin:-0.185vh .37vh 0 .833vh}

[dir="rtl"] .custom-button_sets-rare .custom-button__icon{margin:-0.185vh .833vh 0 .37vh}

.portrait .custom-button_sets-rare .custom-button__icon{margin:-0.104vw .208vw 0 .469vw}

[dir="rtl"] .portrait .custom-button_sets-rare .custom-button__icon{margin:-0.104vw .469vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{margin:-0.556vw 1.111vw 0 2.5vw}

[dir="rtl"] .custom-button_sets-rare .custom-button__icon{margin:-0.556vw 2.5vw 0 1.111vw}

.landscape-mob .custom-button_sets-rare .custom-button__icon{margin:-0.313svh .625svh 0 1.406svh}

[dir="rtl"] .landscape-mob .custom-button_sets-rare .custom-button__icon{margin:-0.313svh 1.406svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_sets-rare .custom-button__icon{margin:-0.26vw .521vw 0 1.172vw}

[dir="rtl"] .custom-button_sets-rare .custom-button__icon{margin:-0.26vw 1.172vw 0 .521vw}

.landscape-tab .custom-button_sets-rare .custom-button__icon{margin:-0.233svh .465svh 0 1.047svh}

[dir="rtl"] .landscape-tab .custom-button_sets-rare .custom-button__icon{margin:-0.233svh 1.047svh 0 .465svh}}

.custom-button_sets-rare .custom-button__icon{order:1}

.custom-button_sets-rare .custom-button__icon img{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish .custom-button__icon{width:2.188vw}

.portrait .custom-button_wish .custom-button__icon{width:2.188vw}

.landscape .custom-button_wish .custom-button__icon{width:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish .custom-button__icon{width:3.63vh}

.portrait .custom-button_wish .custom-button__icon{width:2.042vw}}

@media screen and (max-width: 1023px){
.custom-button_wish .custom-button__icon{width:7.778vw}

.landscape-mob .custom-button_wish .custom-button__icon{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish .custom-button__icon{width:3.646vw}

.landscape-tab .custom-button_wish .custom-button__icon{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish .custom-button__icon{height:2.188vw}

.portrait .custom-button_wish .custom-button__icon{height:2.188vw}

.landscape .custom-button_wish .custom-button__icon{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish .custom-button__icon{height:3.63vh}

.portrait .custom-button_wish .custom-button__icon{height:2.042vw}}

@media screen and (max-width: 1023px){
.custom-button_wish .custom-button__icon{height:7.778vw}

.landscape-mob .custom-button_wish .custom-button__icon{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish .custom-button__icon{height:3.646vw}

.landscape-tab .custom-button_wish .custom-button__icon{height:3.256svh}}

.custom-button_ny .custom-button__icon svg path:nth-child(1),.custom-button_ny .custom-button__icon svg path:nth-child(2){fill:#fec7dc}

.custom-button_ny .custom-button__icon svg path:nth-child(3),.custom-button_ny .custom-button__icon svg path:nth-child(4){fill:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_present .custom-button__icon{width:1.953vw}

.portrait .custom-button_present .custom-button__icon{width:1.953vw}

.landscape .custom-button_present .custom-button__icon{width:3.906vh}}

@media screen and (min-width: 1920px){
.custom-button_present .custom-button__icon{width:2.315vh}

.portrait .custom-button_present .custom-button__icon{width:1.302vw}}

@media screen and (max-width: 1023px){
.custom-button_present .custom-button__icon{width:6.944vw}

.landscape-mob .custom-button_present .custom-button__icon{width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_present .custom-button__icon{width:3.255vw}

.landscape-tab .custom-button_present .custom-button__icon{width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_present .custom-button__icon{height:1.953vw}

.portrait .custom-button_present .custom-button__icon{height:1.953vw}

.landscape .custom-button_present .custom-button__icon{height:3.906vh}}

@media screen and (min-width: 1920px){
.custom-button_present .custom-button__icon{height:2.315vh}

.portrait .custom-button_present .custom-button__icon{height:1.302vw}}

@media screen and (max-width: 1023px){
.custom-button_present .custom-button__icon{height:6.944vw}

.landscape-mob .custom-button_present .custom-button__icon{height:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_present .custom-button__icon{height:3.255vw}

.landscape-tab .custom-button_present .custom-button__icon{height:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_present .custom-button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .custom-button_present .custom-button__icon{margin:0 0 0 .938vw}

.portrait .custom-button_present .custom-button__icon{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .custom-button_present .custom-button__icon{margin:0 0 0 .938vw}

.landscape .custom-button_present .custom-button__icon{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .custom-button_present .custom-button__icon{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.custom-button_present .custom-button__icon{margin:0 1.111vh 0 0}

[dir="rtl"] .custom-button_present .custom-button__icon{margin:0 0 0 1.111vh}

.portrait .custom-button_present .custom-button__icon{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .custom-button_present .custom-button__icon{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.custom-button_present .custom-button__icon{margin:0 3.333vw 0 0}

[dir="rtl"] .custom-button_present .custom-button__icon{margin:0 0 0 3.333vw}

.landscape-mob .custom-button_present .custom-button__icon{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .custom-button_present .custom-button__icon{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_present .custom-button__icon{margin:0 1.563vw 0 0}

[dir="rtl"] .custom-button_present .custom-button__icon{margin:0 0 0 1.563vw}

.landscape-tab .custom-button_present .custom-button__icon{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .custom-button_present .custom-button__icon{margin:0 0 0 1.395svh}}

.custom-button__icon img{height:100%;width:100%;object-fit:contain;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__icon{width:2.5vw}

.portrait .custom-button_wish-coin .custom-button__icon{width:2.5vw}

.landscape .custom-button_wish-coin .custom-button__icon{width:5vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__icon{width:2.963vh}

.portrait .custom-button_wish-coin .custom-button__icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{width:8.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__icon{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{width:4.167vw}

.landscape-tab .custom-button_wish-coin .custom-button__icon{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__icon{height:2.5vw}

.portrait .custom-button_wish-coin .custom-button__icon{height:2.5vw}

.landscape .custom-button_wish-coin .custom-button__icon{height:5vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__icon{height:2.963vh}

.portrait .custom-button_wish-coin .custom-button__icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{height:8.889vw}

.landscape-mob .custom-button_wish-coin .custom-button__icon{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{height:4.167vw}

.landscape-tab .custom-button_wish-coin .custom-button__icon{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__icon{margin:0 .313vw 0 .938vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__icon{margin:0 .938vw 0 .313vw}

.portrait .custom-button_wish-coin .custom-button__icon{margin:0 .313vw 0 .938vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__icon{margin:0 .938vw 0 .313vw}

.landscape .custom-button_wish-coin .custom-button__icon{margin:0 .625vh 0 1.875vh}

[dir="rtl"] .landscape .custom-button_wish-coin .custom-button__icon{margin:0 1.875vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__icon{margin:0 .37vh 0 1.111vh}

[dir="rtl"] .custom-button_wish-coin .custom-button__icon{margin:0 1.111vh 0 .37vh}

.portrait .custom-button_wish-coin .custom-button__icon{margin:0 .208vw 0 .625vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__icon{margin:0 .625vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{margin:0 1.111vw 0 3.333vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__icon{margin:0 3.333vw 0 1.111vw}

.landscape-mob .custom-button_wish-coin .custom-button__icon{margin:0 .625svh 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button_wish-coin .custom-button__icon{margin:0 1.875svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__icon{margin:0 .521vw 0 1.563vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__icon{margin:0 1.563vw 0 .521vw}

.landscape-tab .custom-button_wish-coin .custom-button__icon{margin:0 .465svh 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button_wish-coin .custom-button__icon{margin:0 1.395svh 0 .465svh}}

.custom-button_wish-coin .custom-button__icon{order:2}

.custom-button_prize-nav .custom-button__icon{width:100%;height:100%}

.custom-button_prize-nav .custom-button__icon svg{width:100%;height:100%}

.custom-button_roadmap .custom-button__icon{width:100%;height:100%}

.custom-button_roadmap .custom-button__icon svg{width:100%;height:100%;display:block}

.custom-button__border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}

[dir="rtl"] .custom-button__border{left:auto;right:0}

.custom-button__border-item{position:absolute;top:0;left:0;width:100%;height:100%;border:solid #4299ff}

[dir="rtl"] .custom-button__border-item{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__border-item{border-width:.234vw}

.portrait .custom-button__border-item{border-width:.234vw}

.landscape .custom-button__border-item{border-width:.469vh}}

@media screen and (min-width: 1920px){
.custom-button__border-item{border-width:.278vh}

.portrait .custom-button__border-item{border-width:.156vw}}

@media screen and (max-width: 1023px){
.custom-button__border-item{border-width:.833vw}

.landscape-mob .custom-button__border-item{border-width:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__border-item{border-width:.391vw}

.landscape-tab .custom-button__border-item{border-width:.349svh}}

.custom-button__border-item{box-sizing:border-box;animation:button-border 1s ease-out infinite}

.custom-button__border-item svg{width:100%;height:100%}

.custom-button__border-item_1{animation-delay:-0.2s}

.custom-button__border-item_2{animation-delay:0s}

.custom-button__border-item_3{animation-delay:.2s}

.custom-button__coins{display:inline-flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__coins{width:1.148vw}

.portrait .custom-button__coins{width:1.148vw}

.landscape .custom-button__coins{width:2.297vh}}

@media screen and (min-width: 1920px){
.custom-button__coins{width:1.697vh}

.portrait .custom-button__coins{width:.955vw}}

@media screen and (max-width: 1023px){
.custom-button__coins{width:4.083vw}

.landscape-mob .custom-button__coins{width:2.297svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__coins{width:1.914vw}

.landscape-tab .custom-button__coins{width:1.709svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__coins{height:1.148vw}

.portrait .custom-button__coins{height:1.148vw}

.landscape .custom-button__coins{height:2.297vh}}

@media screen and (min-width: 1920px){
.custom-button__coins{height:1.697vh}

.portrait .custom-button__coins{height:.955vw}}

@media screen and (max-width: 1023px){
.custom-button__coins{height:4.083vw}

.landscape-mob .custom-button__coins{height:2.297svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__coins{height:1.914vw}

.landscape-tab .custom-button__coins{height:1.709svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__coins{margin:-0.156vw .313vw 0 .313vw}

.portrait .custom-button__coins{margin:-0.156vw .313vw 0 .313vw}

.landscape .custom-button__coins{margin:-0.313vh .625vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button__coins{margin:-0.185vh .37vh 0 .37vh}

.portrait .custom-button__coins{margin:-0.104vw .208vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button__coins{margin:-0.556vw 1.111vw 0 1.111vw}

.landscape-mob .custom-button__coins{margin:-0.313svh .625svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__coins{margin:-0.26vw .521vw 0 .521vw}

.landscape-tab .custom-button__coins{margin:-0.233svh .465svh 0 .465svh}}

.custom-button__coins svg{width:100%;height:100%}

.custom-button__coins rect{transform-origin:0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price-big .custom-button__coins{width:1.148vw}

.portrait .custom-button_price-big .custom-button__coins{width:1.148vw}

.landscape .custom-button_price-big .custom-button__coins{width:2.297vh}}

@media screen and (min-width: 1920px){
.custom-button_price-big .custom-button__coins{width:1.697vh}

.portrait .custom-button_price-big .custom-button__coins{width:.955vw}}

@media screen and (max-width: 1023px){
.custom-button_price-big .custom-button__coins{width:4.9vw}

.landscape-mob .custom-button_price-big .custom-button__coins{width:2.756svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price-big .custom-button__coins{width:1.914vw}

.landscape-tab .custom-button_price-big .custom-button__coins{width:1.709svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_price-big .custom-button__coins{height:1.148vw}

.portrait .custom-button_price-big .custom-button__coins{height:1.148vw}

.landscape .custom-button_price-big .custom-button__coins{height:2.297vh}}

@media screen and (min-width: 1920px){
.custom-button_price-big .custom-button__coins{height:1.697vh}

.portrait .custom-button_price-big .custom-button__coins{height:.955vw}}

@media screen and (max-width: 1023px){
.custom-button_price-big .custom-button__coins{height:4.9vw}

.landscape-mob .custom-button_price-big .custom-button__coins{height:2.756svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_price-big .custom-button__coins{height:1.914vw}

.landscape-tab .custom-button_price-big .custom-button__coins{height:1.709svh}}

.custom-button_pink .custom-button__coins svg rect,.custom-button_pink .custom-button__coins svg path{fill:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__coins{width:2.188vw}

.portrait .custom-button_wish-coin .custom-button__coins{width:2.188vw}

.landscape .custom-button_wish-coin .custom-button__coins{width:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__coins{width:2.593vh}

.portrait .custom-button_wish-coin .custom-button__coins{width:1.458vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{width:7.778vw}

.landscape-mob .custom-button_wish-coin .custom-button__coins{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{width:3.646vw}

.landscape-tab .custom-button_wish-coin .custom-button__coins{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__coins{height:2.188vw}

.portrait .custom-button_wish-coin .custom-button__coins{height:2.188vw}

.landscape .custom-button_wish-coin .custom-button__coins{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__coins{height:2.593vh}

.portrait .custom-button_wish-coin .custom-button__coins{height:1.458vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{height:7.778vw}

.landscape-mob .custom-button_wish-coin .custom-button__coins{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{height:3.646vw}

.landscape-tab .custom-button_wish-coin .custom-button__coins{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button_wish-coin .custom-button__coins{margin:0 .313vw 0 .938vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__coins{margin:0 .938vw 0 .313vw}

.portrait .custom-button_wish-coin .custom-button__coins{margin:0 .313vw 0 .938vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__coins{margin:0 .938vw 0 .313vw}

.landscape .custom-button_wish-coin .custom-button__coins{margin:0 .625vh 0 1.875vh}

[dir="rtl"] .landscape .custom-button_wish-coin .custom-button__coins{margin:0 1.875vh 0 .625vh}}

@media screen and (min-width: 1920px){
.custom-button_wish-coin .custom-button__coins{margin:0 .37vh 0 1.111vh}

[dir="rtl"] .custom-button_wish-coin .custom-button__coins{margin:0 1.111vh 0 .37vh}

.portrait .custom-button_wish-coin .custom-button__coins{margin:0 .208vw 0 .625vw}

[dir="rtl"] .portrait .custom-button_wish-coin .custom-button__coins{margin:0 .625vw 0 .208vw}}

@media screen and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{margin:0 1.111vw 0 3.333vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__coins{margin:0 3.333vw 0 1.111vw}

.landscape-mob .custom-button_wish-coin .custom-button__coins{margin:0 .625svh 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button_wish-coin .custom-button__coins{margin:0 1.875svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button_wish-coin .custom-button__coins{margin:0 .521vw 0 1.563vw}

[dir="rtl"] .custom-button_wish-coin .custom-button__coins{margin:0 1.563vw 0 .521vw}

.landscape-tab .custom-button_wish-coin .custom-button__coins{margin:0 .465svh 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button_wish-coin .custom-button__coins{margin:0 1.395svh 0 .465svh}}

.custom-button_wish-coin .custom-button__coins{order:2}

.custom-button_wish-coin .custom-button__coins:has(svg) svg{color:#b0cfff}

.custom-button__factor{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center}

[dir="rtl"] .custom-button__factor{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__factor{padding:0 .547vw}

.portrait .custom-button__factor{padding:0 .547vw}

.landscape .custom-button__factor{padding:0 1.094vh}}

@media screen and (min-width: 1920px){
.custom-button__factor{padding:0 .926vh}

.portrait .custom-button__factor{padding:0 .521vw}}

@media screen and (max-width: 1023px){
.custom-button__factor{padding:0 1.944vw}

.landscape-mob .custom-button__factor{padding:0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__factor{padding:0 .911vw}

.landscape-tab .custom-button__factor{padding:0 .814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__factor{height:2.188vw}

.portrait .custom-button__factor{height:2.188vw}

.landscape .custom-button__factor{height:4.375vh}}

@media screen and (min-width: 1920px){
.custom-button__factor{height:2.222vh}

.portrait .custom-button__factor{height:1.25vw}}

@media screen and (max-width: 1023px){
.custom-button__factor{height:7.778vw}

.landscape-mob .custom-button__factor{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__factor{height:3.646vw}

.landscape-tab .custom-button__factor{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__factor{font-size:1.25vw}

.portrait .custom-button__factor{font-size:1.25vw}

.landscape .custom-button__factor{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button__factor{font-size:1.481vh}

.portrait .custom-button__factor{font-size:.833vw}}

@media screen and (max-width: 1023px){
.custom-button__factor{font-size:4.167vw}

.landscape-mob .custom-button__factor{font-size:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__factor{font-size:2.083vw}

.landscape-tab .custom-button__factor{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__factor{border-radius:0 0 0 .938vw}

[dir="rtl"] .custom-button__factor{border-radius:0 0 .938vw 0}

.portrait .custom-button__factor{border-radius:0 0 0 .938vw}

[dir="rtl"] .portrait .custom-button__factor{border-radius:0 0 .938vw 0}

.landscape .custom-button__factor{border-radius:0 0 0 1.875vh}

[dir="rtl"] .landscape .custom-button__factor{border-radius:0 0 1.875vh 0}}

@media screen and (min-width: 1920px){
.custom-button__factor{border-radius:0 0 0 1.111vh}

[dir="rtl"] .custom-button__factor{border-radius:0 0 1.111vh 0}

.portrait .custom-button__factor{border-radius:0 0 0 .625vw}

[dir="rtl"] .portrait .custom-button__factor{border-radius:0 0 .625vw 0}}

@media screen and (max-width: 1023px){
.custom-button__factor{border-radius:0 0 0 3.333vw}

[dir="rtl"] .custom-button__factor{border-radius:0 0 3.333vw 0}

.landscape-mob .custom-button__factor{border-radius:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button__factor{border-radius:0 0 1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__factor{border-radius:0 0 0 1.563vw}

[dir="rtl"] .custom-button__factor{border-radius:0 0 1.563vw 0}

.landscape-tab .custom-button__factor{border-radius:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button__factor{border-radius:0 0 1.395svh 0}}

.custom-button__factor{font-weight:bold;color:#fff;line-height:1;background:#7d54de;box-sizing:border-box}

.custom-button:disabled,.custom-button_disabled{pointer-events:none;background-color:#f1f1f1}

.custom-button:disabled .button__text,.custom-button:disabled .custom-button__text,.custom-button:disabled .button__count,.custom-button:disabled .custom-button__count,.custom-button_disabled .button__text,.custom-button_disabled .custom-button__text,.custom-button_disabled .button__count,.custom-button_disabled .custom-button__count{color:#737373}

.custom-button:disabled rect,.custom-button:disabled path,.custom-button_disabled rect,.custom-button_disabled path{fill:#737373}

.custom-button__beauties,.custom-button__gifts{display:inline-flex;order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__beauties,.custom-button__gifts{width:1.25vw}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{width:1.25vw}

.landscape .custom-button__beauties,.landscape .custom-button__gifts{width:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button__beauties,.custom-button__gifts{width:1.481vh}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{width:.833vw}}

@media screen and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{width:4.444vw}

.landscape-mob .custom-button__beauties,.landscape-mob .custom-button__gifts{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{width:2.083vw}

.landscape-tab .custom-button__beauties,.landscape-tab .custom-button__gifts{width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__beauties,.custom-button__gifts{height:1.25vw}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{height:1.25vw}

.landscape .custom-button__beauties,.landscape .custom-button__gifts{height:2.5vh}}

@media screen and (min-width: 1920px){
.custom-button__beauties,.custom-button__gifts{height:1.481vh}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{height:.833vw}}

@media screen and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{height:4.444vw}

.landscape-mob .custom-button__beauties,.landscape-mob .custom-button__gifts{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{height:2.083vw}

.landscape-tab .custom-button__beauties,.landscape-tab .custom-button__gifts{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.custom-button__beauties,.custom-button__gifts{margin:0 0 0 .938vw}

[dir="rtl"] .custom-button__beauties,[dir="rtl"] .custom-button__gifts{margin:0 .938vw 0 0}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{margin:0 0 0 .938vw}

[dir="rtl"] .portrait .custom-button__beauties,[dir="rtl"] .portrait .custom-button__gifts{margin:0 .938vw 0 0}

.landscape .custom-button__beauties,.landscape .custom-button__gifts{margin:0 0 0 1.875vh}

[dir="rtl"] .landscape .custom-button__beauties,[dir="rtl"] .landscape .custom-button__gifts{margin:0 1.875vh 0 0}}

@media screen and (min-width: 1920px){
.custom-button__beauties,.custom-button__gifts{margin:0 0 0 1.111vh}

[dir="rtl"] .custom-button__beauties,[dir="rtl"] .custom-button__gifts{margin:0 1.111vh 0 0}

.portrait .custom-button__beauties,.portrait .custom-button__gifts{margin:0 0 0 .625vw}

[dir="rtl"] .portrait .custom-button__beauties,[dir="rtl"] .portrait .custom-button__gifts{margin:0 .625vw 0 0}}

@media screen and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{margin:0 0 0 3.333vw}

[dir="rtl"] .custom-button__beauties,[dir="rtl"] .custom-button__gifts{margin:0 3.333vw 0 0}

.landscape-mob .custom-button__beauties,.landscape-mob .custom-button__gifts{margin:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .custom-button__beauties,[dir="rtl"] .landscape-mob .custom-button__gifts{margin:0 1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.custom-button__beauties,.custom-button__gifts{margin:0 0 0 1.563vw}

[dir="rtl"] .custom-button__beauties,[dir="rtl"] .custom-button__gifts{margin:0 1.563vw 0 0}

.landscape-tab .custom-button__beauties,.landscape-tab .custom-button__gifts{margin:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .custom-button__beauties,[dir="rtl"] .landscape-tab .custom-button__gifts{margin:0 1.395svh 0 0}}

.custom-button__beauties svg,.custom-button__gifts svg{width:100%;height:100%}

.custom-button__beauties rect,.custom-button__gifts rect{transform-origin:0 0}

.back{position:absolute;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back{top:0}

.portrait .back{top:0}

.landscape .back{top:0}}

@media screen and (min-width: 1920px){
.back{top:0}

.portrait .back{top:0}}

@media screen and (max-width: 1023px){
.back{top:0}

.landscape-mob .back{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back{top:0}

.landscape-tab .back{top:0}}

.back{left:50%;transform:translate(-50%, 0)}

[dir="rtl"] .back{left:auto;right:50%;transform:translate(50%, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back{width:100vw}

.portrait .back{width:100vw}

.landscape .back{width:200vh}}

@media screen and (min-width: 1920px){
.back{width:177.778vh}

.portrait .back{width:100vw}}

@media screen and (max-width: 1023px){
.back{width:100vw}

.landscape-mob .back{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back{width:100vw}

.landscape-tab .back{width:89.302svh}}

.back{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back{padding:1.719vw 3.125vw 0}

.portrait .back{padding:1.719vw 3.125vw 0}

.landscape .back{padding:3.438vh 6.25vh 0}}

@media screen and (min-width: 1920px){
.back{padding:2.037vh 3.704vh 0}

.portrait .back{padding:1.146vw 2.083vw 0}}

@media screen and (max-width: 1023px){
.back{padding:6.111vw 4.444vw 0}

.landscape-mob .back{padding:3.438svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back{padding:2.865vw 2.083vw 0}

.landscape-tab .back{padding:2.558svh 1.86svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back{margin:0 auto}

.portrait .back{margin:0 auto}

.landscape .back{margin:0 auto}}

@media screen and (min-width: 1920px){
.back{margin:0 auto}

.portrait .back{margin:0 auto}}

@media screen and (max-width: 1023px){
.back{margin:0 auto}

.landscape-mob .back{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back{margin:0 auto}

.landscape-tab .back{margin:0 auto}}

.back{display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:5;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.list-aroma .back,.container_productsCompilation .back,.container_flaskSelection .back{width:46.875vw}

.portrait .list-aroma .back,.portrait .container_productsCompilation .back,.portrait .container_flaskSelection .back{width:46.875vw}

.landscape .list-aroma .back,.landscape .container_productsCompilation .back,.landscape .container_flaskSelection .back{width:93.75vh}}

@media screen and (min-width: 1920px){
.list-aroma .back,.container_productsCompilation .back,.container_flaskSelection .back{width:55.556vh}

.portrait .list-aroma .back,.portrait .container_productsCompilation .back,.portrait .container_flaskSelection .back{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.list-aroma .back,.container_productsCompilation .back,.container_flaskSelection .back{padding:2.344vw 0 0}

.portrait .list-aroma .back,.portrait .container_productsCompilation .back,.portrait .container_flaskSelection .back{padding:2.344vw 0 0}

.landscape .list-aroma .back,.landscape .container_productsCompilation .back,.landscape .container_flaskSelection .back{padding:4.688vh 0 0}}

@media screen and (min-width: 1920px){
.list-aroma .back,.container_productsCompilation .back,.container_flaskSelection .back{padding:2.778vh 0 0}

.portrait .list-aroma .back,.portrait .container_productsCompilation .back,.portrait .container_flaskSelection .back{padding:1.563vw 0 0}}

.back_black svg path:nth-child(1){fill:#f1f1f1}

.back_black svg path:nth-child(3){fill:#737373}

._black-friday-theme .guess-price .back svg path:nth-child(3){fill:#f1f1f1}

._black-friday-theme .guess-price .back svg path:nth-child(1){fill:#737373}

.back-enter{opacity:0}

.back-enter-active,.back-enter-done{opacity:1;transition:.3s .3s ease-in-out}

.back-exit{opacity:1}

.back-exit-active,.back-exit-done{opacity:0;transition:.3s ease-in-out}

.back__button{pointer-events:auto}

.back__button .button__icon{width:100%;height:100%}

.back__button .button__icon svg{display:block;width:100%;height:100%}

.back .custom-button_transparent{pointer-events:all}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back__logo{width:1.875vw}

.portrait .back__logo{width:1.875vw}

.landscape .back__logo{width:3.75vh}}

@media screen and (min-width: 1920px){
.back__logo{width:2.222vh}

.portrait .back__logo{width:1.25vw}}

@media screen and (max-width: 1023px){
.back__logo{width:6.667vw}

.landscape-mob .back__logo{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back__logo{width:3.125vw}

.landscape-tab .back__logo{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back__logo{height:2.344vw}

.portrait .back__logo{height:2.344vw}

.landscape .back__logo{height:4.688vh}}

@media screen and (min-width: 1920px){
.back__logo{height:2.778vh}

.portrait .back__logo{height:1.563vw}}

@media screen and (max-width: 1023px){
.back__logo{height:8.333vw}

.landscape-mob .back__logo{height:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back__logo{height:3.906vw}

.landscape-tab .back__logo{height:3.488svh}}

.back__logo svg,.back__logo img{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.back_stub{width:2.5vw}

.portrait .back_stub{width:2.5vw}

.landscape .back_stub{width:5vh}}

@media screen and (min-width: 1920px){
.back_stub{width:2.963vh}

.portrait .back_stub{width:1.667vw}}

@media screen and (max-width: 1023px){
.back_stub{width:8.889vw}

.landscape-mob .back_stub{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.back_stub{width:4.167vw}

.landscape-tab .back_stub{width:3.721svh}}

[dir=rtl] .back__button .button__icon{transform:rotate(180deg)}

.levels,.raffle,.sets{position:relative;width:100%;height:100%;overflow:hidden}

.levels__bg{position:absolute;top:0;left:0}

[dir="rtl"] .levels__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__bg{width:100vw}

.portrait .levels__bg{width:100vw}

.landscape .levels__bg{width:200vh}}

@media screen and (min-width: 1920px){
.levels__bg{width:177.778vh}

.portrait .levels__bg{width:100vw}}

@media screen and (max-width: 1023px){
.levels__bg{width:100vw}

.landscape-mob .levels__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__bg{width:100vw}

.landscape-tab .levels__bg{width:89.302svh}}

.levels__bg{height:100%;pointer-events:none}

.levels__content,.sets:not(.tamagotchi-2026) .sets__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:46.875vw}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{width:46.875vw}

.landscape .levels__content,.landscape .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape .sets__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:74.074vh}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:91.111vw}

.landscape-mob .levels__content,.landscape-mob .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-mob .sets__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:78.125vw}

.landscape-tab .levels__content,.landscape-tab .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-tab .sets__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:1.953vw 0 1.563vw}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{padding:1.953vw 0 1.563vw}

.landscape .levels__content,.landscape .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape .sets__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:2.315vh 0 1.852vh}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:6.944vw 0 5.556vw}

.landscape-mob .levels__content,.landscape-mob .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-mob .sets__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:2.865vw 0 2.604vw}

.landscape-tab .levels__content,.landscape-tab .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-tab .sets__content{padding:2.558svh 0 2.326svh}}

.levels__content,.sets:not(.tamagotchi-2026) .sets__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.levels,.raffle,.sets{position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{margin:0 auto 2.344vw}

.portrait .levels__title,.portrait .raffle__title,.portrait .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .portrait .sets__title{margin:0 auto 2.344vw}

.landscape .levels__title,.landscape .raffle__title,.landscape .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape .sets__title{margin:0 auto 4.688vh}}

@media screen and (min-width: 1920px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{margin:0 auto 5.556vh}

.portrait .levels__title,.portrait .raffle__title,.portrait .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .portrait .sets__title{margin:0 auto 3.125vw}}

@media screen and (max-width: 1023px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{margin:0 auto 9.722vw}

.landscape-mob .levels__title,.landscape-mob .raffle__title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__title{margin:0 auto 5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{margin:0 auto 4.557vw}

.landscape-tab .levels__title,.landscape-tab .raffle__title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__title{margin:0 auto 4.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{font-size:2.188vw}

.portrait .levels__title,.portrait .raffle__title,.portrait .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .portrait .sets__title{font-size:2.188vw}

.landscape .levels__title,.landscape .raffle__title,.landscape .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape .sets__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{font-size:2.963vh}

.portrait .levels__title,.portrait .raffle__title,.portrait .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .portrait .sets__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{font-size:6.667vw}

.landscape-mob .levels__title,.landscape-mob .raffle__title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{font-size:4.167vw}

.landscape-tab .levels__title,.landscape-tab .raffle__title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__title{font-size:3.721svh}}

.levels__title,.raffle__title,.sets:not(.tamagotchi-2026) .sets__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:62.5vw}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{width:62.5vw}

.landscape .levels__content,.landscape .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape .sets__content{width:125vh}}

@media screen and (min-width: 1920px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:92.593vh}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:100vw}

.landscape-mob .levels__content,.landscape-mob .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-mob .sets__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{width:89.583vw}

.landscape-tab .levels__content,.landscape-tab .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-tab .sets__content{width:80svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{margin:0 auto}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{margin:0 auto}

.landscape .levels__content,.landscape .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape .sets__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{margin:0 auto}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{margin:0 auto}

.landscape-mob .levels__content,.landscape-mob .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-mob .sets__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{margin:0 auto}

.landscape-tab .levels__content,.landscape-tab .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-tab .sets__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:2.188vw 0 0}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{padding:2.188vw 0 0}

.landscape .levels__content,.landscape .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape .sets__content{padding:4.375vh 0 0}}

@media screen and (min-width: 1920px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:2.593vh 0 0}

.portrait .levels__content,.portrait .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .portrait .sets__content{padding:1.458vw 0 0}}

@media screen and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:7.083vw 4.444vw 0}

.landscape-mob .levels__content,.landscape-mob .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-mob .sets__content{padding:3.984svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__content,.sets:not(.tamagotchi-2026) .sets__content{padding:3.646vw 0 0}

.landscape-tab .levels__content,.landscape-tab .sets:not(.tamagotchi-2026) .sets__content,.sets:not(.tamagotchi-2026) .landscape-tab .sets__content{padding:3.256svh 0 0}}

.levels__content,.sets:not(.tamagotchi-2026) .sets__content{box-sizing:border-box}

.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{position:relative;width:100%;border-bottom:1px solid hsla(0,0%,100%,.1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{margin:0 auto}

.portrait .levels__tabs,.portrait .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .portrait .sets__tabs,.portrait .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .portrait .sets__tabs{margin:0 auto}

.landscape .levels__tabs,.landscape .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .landscape .sets__tabs,.landscape .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .landscape .sets__tabs{margin:0 auto}}

@media screen and (min-width: 1920px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{margin:0 auto}

.portrait .levels__tabs,.portrait .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .portrait .sets__tabs,.portrait .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .portrait .sets__tabs{margin:0 auto}}

@media screen and (max-width: 1023px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{margin:0 auto}

.landscape-mob .levels__tabs,.landscape-mob .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .landscape-mob .sets__tabs,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tabs{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{margin:0 auto}

.landscape-tab .levels__tabs,.landscape-tab .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .landscape-tab .sets__tabs,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tabs{margin:0 auto}}

@media screen and (max-width: 1023px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{width:auto}

.landscape-mob .levels__tabs,.landscape-mob .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .landscape-mob .sets__tabs,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tabs{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{width:84.375vw}

.landscape-tab .levels__tabs,.landscape-tab .sets.tamagotchi-2026 .sets__tabs,.sets.tamagotchi-2026 .landscape-tab .sets__tabs,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tabs,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tabs{width:75.349svh}}

.levels__tabs,.sets.tamagotchi-2026 .sets__tabs,.sets:not(.tamagotchi-2026) .sets__tabs{font-size:0;text-align:center}

.levels__tabs:before,.sets.tamagotchi-2026 .sets__tabs:before,.sets:not(.tamagotchi-2026) .sets__tabs:before{position:absolute;content:"";bottom:1px;left:50%;width:100vw;height:1px;background-color:#e2e2e2;transform:translateX(-50%)}

[dir="rtl"] .levels__tabs:before,[dir="rtl"] .sets.tamagotchi-2026 .sets__tabs:before,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tabs:before{left:auto;right:50%;transform:translateX(50%)}

.levels__tabs .swiper,.sets.tamagotchi-2026 .sets__tabs .swiper,.sets:not(.tamagotchi-2026) .sets__tabs .swiper{overflow:visible}

.levels__tabs .swiper-wrapper,.sets.tamagotchi-2026 .sets__tabs .swiper-wrapper,.sets:not(.tamagotchi-2026) .sets__tabs .swiper-wrapper{justify-content:center}

@media screen and (min-width: 1024px){
.levels__tabs:before,.sets.tamagotchi-2026 .sets__tabs:before,.sets:not(.tamagotchi-2026) .sets__tabs:before{width:82%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tabs:before,.sets.tamagotchi-2026 .sets__tabs:before,.sets:not(.tamagotchi-2026) .sets__tabs:before{width:100%}}

.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{position:relative;display:inline-block;vertical-align:middle;width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{min-width:15vw}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{min-width:15vw}

.landscape .levels__tab,.landscape .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape .sets__tab,.landscape .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape .sets__tab{min-width:30vh}}

@media screen and (min-width: 1920px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{min-width:23.704vh}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{min-width:13.333vw}}

@media screen and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{min-width:26.111vw}

.landscape-mob .levels__tab,.landscape-mob .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-mob .sets__tab,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab{min-width:14.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{min-width:27.083vw}

.landscape-tab .levels__tab,.landscape-tab .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-tab .sets__tab,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab{min-width:24.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{padding:0 0 .859vw}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{padding:0 0 .859vw}

.landscape .levels__tab,.landscape .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape .sets__tab,.landscape .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape .sets__tab{padding:0 0 1.719vh}}

@media screen and (min-width: 1920px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{padding:0 0 1.019vh}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{padding:0 0 .573vw}}

@media screen and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{padding:0 0 3.056vw}

.landscape-mob .levels__tab,.landscape-mob .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-mob .sets__tab,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab{padding:0 0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{padding:0 0 1.432vw}

.landscape-tab .levels__tab,.landscape-tab .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-tab .sets__tab,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab{padding:0 0 1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{margin:0 3.086vw 0 0}

[dir="rtl"] .levels__tab,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab{margin:0 0 0 3.086vw}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{margin:0 3.086vw 0 0}

[dir="rtl"] .portrait .levels__tab,[dir="rtl"] .portrait .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets.tamagotchi-2026 .portrait .sets__tab,[dir="rtl"] .portrait .sets:not(.tamagotchi-2026) .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .portrait .sets__tab{margin:0 0 0 3.086vw}

.landscape .levels__tab,.landscape .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape .sets__tab,.landscape .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape .sets__tab{margin:0 6.172vh 0 0}

[dir="rtl"] .landscape .levels__tab,[dir="rtl"] .landscape .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets.tamagotchi-2026 .landscape .sets__tab,[dir="rtl"] .landscape .sets:not(.tamagotchi-2026) .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .landscape .sets__tab{margin:0 0 0 6.172vh}}

@media screen and (min-width: 1920px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{margin:0 3.657vh 0 0}

[dir="rtl"] .levels__tab,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab{margin:0 0 0 3.657vh}

.portrait .levels__tab,.portrait .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .portrait .sets__tab,.portrait .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .portrait .sets__tab{margin:0 2.057vw 0 0}

[dir="rtl"] .portrait .levels__tab,[dir="rtl"] .portrait .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets.tamagotchi-2026 .portrait .sets__tab,[dir="rtl"] .portrait .sets:not(.tamagotchi-2026) .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .portrait .sets__tab{margin:0 0 0 2.057vw}}

@media screen and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{margin:0 4.167vw 0 0}

[dir="rtl"] .levels__tab,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab{margin:0 0 0 4.167vw}

.landscape-mob .levels__tab,.landscape-mob .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-mob .sets__tab,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab{margin:0 2.344svh 0 0}

[dir="rtl"] .landscape-mob .levels__tab,[dir="rtl"] .landscape-mob .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets.tamagotchi-2026 .landscape-mob .sets__tab,[dir="rtl"] .landscape-mob .sets:not(.tamagotchi-2026) .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .landscape-mob .sets__tab{margin:0 0 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{margin:0 1.302vw 0 0}

[dir="rtl"] .levels__tab,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab{margin:0 0 0 1.302vw}

.landscape-tab .levels__tab,.landscape-tab .sets.tamagotchi-2026 .sets__tab,.sets.tamagotchi-2026 .landscape-tab .sets__tab,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab{margin:0 1.163svh 0 0}

[dir="rtl"] .landscape-tab .levels__tab,[dir="rtl"] .landscape-tab .sets.tamagotchi-2026 .sets__tab,[dir="rtl"] .sets.tamagotchi-2026 .landscape-tab .sets__tab,[dir="rtl"] .landscape-tab .sets:not(.tamagotchi-2026) .sets__tab,[dir="rtl"] .sets:not(.tamagotchi-2026) .landscape-tab .sets__tab{margin:0 0 0 1.163svh}}

.levels__tab,.sets.tamagotchi-2026 .sets__tab,.sets:not(.tamagotchi-2026) .sets__tab{transition:opacity .3s;cursor:pointer;text-align:center}

.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{position:absolute;content:"";left:0;bottom:0;width:100%}

[dir="rtl"] .levels__tab:before,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:before,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:before{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{height:.234vw}

.portrait .levels__tab:before,.portrait .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .portrait .sets__tab:before,.portrait .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .portrait .sets__tab:before{height:.234vw}

.landscape .levels__tab:before,.landscape .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape .sets__tab:before,.landscape .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape .sets__tab:before{height:.469vh}}

@media screen and (min-width: 1920px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{height:.278vh}

.portrait .levels__tab:before,.portrait .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .portrait .sets__tab:before,.portrait .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .portrait .sets__tab:before{height:.156vw}}

@media screen and (max-width: 1023px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{height:.833vw}

.landscape-mob .levels__tab:before,.landscape-mob .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape-mob .sets__tab:before,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab:before{height:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{height:.391vw}

.landscape-tab .levels__tab:before,.landscape-tab .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape-tab .sets__tab:before,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab:before{height:.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{border-radius:.234vw}

.portrait .levels__tab:before,.portrait .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .portrait .sets__tab:before,.portrait .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .portrait .sets__tab:before{border-radius:.234vw}

.landscape .levels__tab:before,.landscape .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape .sets__tab:before,.landscape .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape .sets__tab:before{border-radius:.469vh}}

@media screen and (min-width: 1920px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{border-radius:.278vh}

.portrait .levels__tab:before,.portrait .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .portrait .sets__tab:before,.portrait .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .portrait .sets__tab:before{border-radius:.156vw}}

@media screen and (max-width: 1023px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{border-radius:.833vw}

.landscape-mob .levels__tab:before,.landscape-mob .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape-mob .sets__tab:before,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab:before{border-radius:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{border-radius:.391vw}

.landscape-tab .levels__tab:before,.landscape-tab .sets.tamagotchi-2026 .sets__tab:before,.sets.tamagotchi-2026 .landscape-tab .sets__tab:before,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab:before,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab:before{border-radius:.349svh}}

.levels__tab:before,.sets.tamagotchi-2026 .sets__tab:before,.sets:not(.tamagotchi-2026) .sets__tab:before{background-color:#8c64ce;transform:scaleX(0);transition:transform .3s}

.levels__tab:last-child,.sets.tamagotchi-2026 .sets__tab:last-child,.sets:not(.tamagotchi-2026) .sets__tab:last-child{margin-right:0}

[dir="rtl"] .levels__tab:last-child,[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:last-child,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:last-child{margin-right:0;margin-left:0}

.levels__tab_active:before{transform:scaleX(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{margin:0}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{margin:0}

.landscape .levels__tab-title,.landscape .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape .sets__tab-title,.landscape .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape .sets__tab-title{margin:0}}

@media screen and (min-width: 1920px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{margin:0}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{margin:0}}

@media screen and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{margin:0}

.landscape-mob .levels__tab-title,.landscape-mob .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-mob .sets__tab-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{margin:0}

.landscape-tab .levels__tab-title,.landscape-tab .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-tab .sets__tab-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.25vw}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{font-size:1.25vw}

.landscape .levels__tab-title,.landscape .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape .sets__tab-title,.landscape .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape .sets__tab-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.852vh}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:3.333vw}

.landscape-mob .levels__tab-title,.landscape-mob .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-mob .sets__tab-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:2.083vw}

.landscape-tab .levels__tab-title,.landscape-tab .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-tab .sets__tab-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:1.719vw}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{line-height:1.719vw}

.landscape .levels__tab-title,.landscape .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape .sets__tab-title,.landscape .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape .sets__tab-title{line-height:3.438vh}}

@media screen and (min-width: 1920px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:2.593vh}

.portrait .levels__tab-title,.portrait .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .portrait .sets__tab-title,.portrait .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .portrait .sets__tab-title{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:5.556vw}

.landscape-mob .levels__tab-title,.landscape-mob .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-mob .sets__tab-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-title,.sets.tamagotchi-2026 .sets__tab-title,.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:2.865vw}

.landscape-tab .levels__tab-title,.landscape-tab .sets.tamagotchi-2026 .sets__tab-title,.sets.tamagotchi-2026 .landscape-tab .sets__tab-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-title{line-height:2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{margin:0}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{margin:0}

.landscape .levels__tab-subtitle,.landscape .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape .sets__tab-subtitle,.landscape .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape .sets__tab-subtitle{margin:0}}

@media screen and (min-width: 1920px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{margin:0}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{margin:0}}

@media screen and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{margin:0}

.landscape-mob .levels__tab-subtitle,.landscape-mob .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-mob .sets__tab-subtitle,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-subtitle{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{margin:0}

.landscape-tab .levels__tab-subtitle,.landscape-tab .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-tab .sets__tab-subtitle,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-subtitle{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{font-size:.781vw}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{font-size:.781vw}

.landscape .levels__tab-subtitle,.landscape .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape .sets__tab-subtitle,.landscape .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape .sets__tab-subtitle{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{font-size:.926vh}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{font-size:.521vw}}

@media screen and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{font-size:2.778vw}

.landscape-mob .levels__tab-subtitle,.landscape-mob .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-mob .sets__tab-subtitle,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-subtitle{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{font-size:1.302vw}

.landscape-tab .levels__tab-subtitle,.landscape-tab .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-tab .sets__tab-subtitle,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-subtitle{font-size:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{line-height:1.094vw}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{line-height:1.094vw}

.landscape .levels__tab-subtitle,.landscape .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape .sets__tab-subtitle,.landscape .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape .sets__tab-subtitle{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{line-height:1.296vh}

.portrait .levels__tab-subtitle,.portrait .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .portrait .sets__tab-subtitle,.portrait .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .portrait .sets__tab-subtitle{line-height:.729vw}}

@media screen and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{line-height:3.889vw}

.landscape-mob .levels__tab-subtitle,.landscape-mob .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-mob .sets__tab-subtitle,.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-mob .sets__tab-subtitle{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__tab-subtitle,.sets.tamagotchi-2026 .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .sets__tab-subtitle{line-height:1.823vw}

.landscape-tab .levels__tab-subtitle,.landscape-tab .sets.tamagotchi-2026 .sets__tab-subtitle,.sets.tamagotchi-2026 .landscape-tab .sets__tab-subtitle,.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-subtitle,.sets:not(.tamagotchi-2026) .landscape-tab .sets__tab-subtitle{line-height:1.628svh}}

.levels__about{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__about{padding:3.125vw 0 3.75vw}

.portrait .levels__about{padding:3.125vw 0 3.75vw}

.landscape .levels__about{padding:6.25vh 0 7.5vh}}

@media screen and (min-width: 1920px){
.levels__about{padding:3.704vh 0 4.444vh}

.portrait .levels__about{padding:2.083vw 0 2.5vw}}

@media screen and (max-width: 1023px){
.levels__about{padding:5.278vw 0}

.landscape-mob .levels__about{padding:2.969svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__about{padding:2.474vw 0}

.landscape-tab .levels__about{padding:2.209svh 0}}

.levels__about{border-bottom:1px solid #e2e2e2;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels_noInfo .levels__about{margin:1.875vw auto 0}

.portrait .levels_noInfo .levels__about{margin:1.875vw auto 0}

.landscape .levels_noInfo .levels__about{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.levels_noInfo .levels__about{margin:2.222vh auto 0}

.portrait .levels_noInfo .levels__about{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.levels_noInfo .levels__about{margin:6.667vw auto 0}

.landscape-mob .levels_noInfo .levels__about{margin:3.75svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels_noInfo .levels__about{margin:3.125vw auto 0}

.landscape-tab .levels_noInfo .levels__about{margin:2.791svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels_noInfo .levels__about{padding:1.25vw 0 .547vw}

.portrait .levels_noInfo .levels__about{padding:1.25vw 0 .547vw}

.landscape .levels_noInfo .levels__about{padding:2.5vh 0 1.094vh}}

@media screen and (min-width: 1920px){
.levels_noInfo .levels__about{padding:1.481vh 0 .648vh}

.portrait .levels_noInfo .levels__about{padding:.833vw 0 .365vw}}

@media screen and (max-width: 1023px){
.levels_noInfo .levels__about{padding:4.444vw 0 1.944vw}

.landscape-mob .levels_noInfo .levels__about{padding:2.5svh 0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels_noInfo .levels__about{padding:2.083vw 0 .911vw}

.landscape-tab .levels_noInfo .levels__about{padding:1.86svh 0 .814svh}}

.levels_noInfo .levels__about{border-bottom:none;border-top:1px solid #e2e2e2}

.levels__info,.sets:not(.tamagotchi-2026) .sets__info{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{margin:2.5vw auto 0}

.portrait .levels__info,.portrait .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .portrait .sets__info{margin:2.5vw auto 0}

.landscape .levels__info,.landscape .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .landscape .sets__info{margin:5vh auto 0}}

@media screen and (min-width: 1920px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{margin:3.704vh auto 0}

.portrait .levels__info,.portrait .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .portrait .sets__info{margin:2.083vw auto 0}}

@media screen and (max-width: 1023px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{margin:4.444vw auto 0}

.landscape-mob .levels__info,.landscape-mob .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .landscape-mob .sets__info{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{margin:4.167vw auto 0}

.landscape-tab .levels__info,.landscape-tab .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .landscape-tab .sets__info{margin:3.721svh auto 0}}

@media screen and (max-width: 1023px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{padding:0}

.landscape-mob .levels__info,.landscape-mob .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .landscape-mob .sets__info{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info,.sets:not(.tamagotchi-2026) .sets__info{padding:0 2.083vw}

.landscape-tab .levels__info,.landscape-tab .sets:not(.tamagotchi-2026) .sets__info,.sets:not(.tamagotchi-2026) .landscape-tab .sets__info{padding:0 1.86svh}}

.levels__info,.sets:not(.tamagotchi-2026) .sets__info{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__info-title{margin:0 auto .625vw}

.portrait .levels__info-title{margin:0 auto .625vw}

.landscape .levels__info-title{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.levels__info-title{margin:0 auto 1.852vh}

.portrait .levels__info-title{margin:0 auto 1.042vw}}

@media screen and (max-width: 1023px){
.levels__info-title{margin:0 auto 4.444vw}

.landscape-mob .levels__info-title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info-title{margin:0 auto 2.083vw}

.landscape-tab .levels__info-title{margin:0 auto 1.86svh}}

.levels__info-title{text-align:left}

[dir="rtl"] .levels__info-title{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__info-title{font-size:1.563vw}

.portrait .levels__info-title{font-size:1.563vw}

.landscape .levels__info-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.levels__info-title{font-size:2.222vh}

.portrait .levels__info-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.levels__info-title{font-size:4.444vw}

.landscape-mob .levels__info-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info-title{font-size:2.083vw}

.landscape-tab .levels__info-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__info-title{line-height:1.563vw}

.portrait .levels__info-title{line-height:1.563vw}

.landscape .levels__info-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.levels__info-title{line-height:2.222vh}

.portrait .levels__info-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.levels__info-title{line-height:6.667vw}

.landscape-mob .levels__info-title{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info-title{line-height:3.125vw}

.landscape-tab .levels__info-title{line-height:2.791svh}}

.levels__info-title{font-weight:500}

@media screen and (min-width: 1024px){
.levels__info-title{text-align:center}}

.levels__prizes{position:relative;width:100%}

@media screen and (min-width: 1024px){
.levels__info-block,.sets.tamagotchi-2026 .sets__info-block,.sets:not(.tamagotchi-2026) .sets__info-block{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__info-block,.sets.tamagotchi-2026 .sets__info-block,.sets:not(.tamagotchi-2026) .sets__info-block{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{width:19.766vw}

.portrait .levels__item,.portrait .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .portrait .sets__item{width:19.766vw}

.landscape .levels__item,.landscape .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape .sets__item{width:39.531vh}}

@media screen and (min-width: 1920px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{width:29.815vh}

.portrait .levels__item,.portrait .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .portrait .sets__item{width:16.771vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{margin:0 auto 1.25vw}

.portrait .levels__item,.portrait .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .portrait .sets__item{margin:0 auto 1.25vw}

.landscape .levels__item,.landscape .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape .sets__item{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{margin:0 auto 1.481vh}

.portrait .levels__item,.portrait .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .portrait .sets__item{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{margin:0 auto 4.444vw}

.landscape-mob .levels__item,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{margin:0 auto 2.083vw}

.landscape-tab .levels__item,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item{margin:0 auto 1.86svh}}

.levels__item,.sets:not(.tamagotchi-2026) .sets__item{box-sizing:border-box;transition:opacity .3s}

.levels__item_disable,.sets:not(.tamagotchi-2026) .sets__item_disable{opacity:.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item:last-child,.sets:not(.tamagotchi-2026) .sets__item:last-child{margin:0 auto}

.portrait .levels__item:last-child,.portrait .sets:not(.tamagotchi-2026) .sets__item:last-child,.sets:not(.tamagotchi-2026) .portrait .sets__item:last-child{margin:0 auto}

.landscape .levels__item:last-child,.landscape .sets:not(.tamagotchi-2026) .sets__item:last-child,.sets:not(.tamagotchi-2026) .landscape .sets__item:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.levels__item:last-child,.sets:not(.tamagotchi-2026) .sets__item:last-child{margin:0 auto}

.portrait .levels__item:last-child,.portrait .sets:not(.tamagotchi-2026) .sets__item:last-child,.sets:not(.tamagotchi-2026) .portrait .sets__item:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.levels__item:last-child,.sets:not(.tamagotchi-2026) .sets__item:last-child{margin:0 auto}

.landscape-mob .levels__item:last-child,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item:last-child,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item:last-child,.sets:not(.tamagotchi-2026) .sets__item:last-child{margin:0 auto}

.landscape-tab .levels__item:last-child,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item:last-child,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{width:auto}

.landscape-mob .levels__item,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{width:27.083vw}

.landscape-tab .levels__item,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item{width:24.186svh}}

@media screen and (min-width: 1024px){
.levels__item,.sets:not(.tamagotchi-2026) .sets__item{display:inline-block;vertical-align:top}}

.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{width:3.75vw}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{width:3.75vw}

.landscape .levels__item-image,.landscape .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape .sets__item-image{width:7.5vh}}

@media screen and (min-width: 1920px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{width:5.185vh}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{width:2.917vw}}

@media screen and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{width:13.333vw}

.landscape-mob .levels__item-image,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-image{width:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{width:6.25vw}

.landscape-tab .levels__item-image,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-image{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{height:3.75vw}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{height:3.75vw}

.landscape .levels__item-image,.landscape .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape .sets__item-image{height:7.5vh}}

@media screen and (min-width: 1920px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{height:5.185vh}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{height:2.917vw}}

@media screen and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{height:13.333vw}

.landscape-mob .levels__item-image,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-image{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{height:6.25vw}

.landscape-tab .levels__item-image,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-image{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .469vw}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{margin:0 auto .469vw}

.landscape .levels__item-image,.landscape .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape .sets__item-image{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .741vh}

.portrait .levels__item-image,.portrait .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .portrait .sets__item-image{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 4.444vw 0 0}

[dir="rtl"] .levels__item-image,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 0 4.444vw}

.landscape-mob .levels__item-image,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .levels__item-image,[dir="rtl"] .landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image,[dir="rtl"] .sets:not(.tamagotchi-2026) .landscape-mob .sets__item-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 2.083vw 0 0}

[dir="rtl"] .levels__item-image,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 0 2.083vw}

.landscape-tab .levels__item-image,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-image{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .levels__item-image,[dir="rtl"] .landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image,[dir="rtl"] .sets:not(.tamagotchi-2026) .landscape-tab .sets__item-image{margin:0 0 0 1.86svh}}

.levels__item-image img,.sets:not(.tamagotchi-2026) .sets__item-image img{width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px){
.levels__item-image,.sets:not(.tamagotchi-2026) .sets__item-image{display:block}}

.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{width:auto}

.portrait .levels__item-info,.portrait .sets:not(.tamagotchi-2026) .sets__item-info,.sets:not(.tamagotchi-2026) .portrait .sets__item-info{width:auto}

.landscape .levels__item-info,.landscape .sets:not(.tamagotchi-2026) .sets__item-info,.sets:not(.tamagotchi-2026) .landscape .sets__item-info{width:auto}}

@media screen and (min-width: 1920px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{width:auto}

.portrait .levels__item-info,.portrait .sets:not(.tamagotchi-2026) .sets__item-info,.sets:not(.tamagotchi-2026) .portrait .sets__item-info{width:auto}}

@media screen and (max-width: 1023px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{width:66.667vw}

.landscape-mob .levels__item-info,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-info,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-info{width:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{width:auto}

.landscape-tab .levels__item-info,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-info,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-info{width:auto}}

.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{text-align:left}

[dir="rtl"] .levels__item-info,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__item-info{text-align:right}

@media screen and (min-width: 1024px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{text-align:center}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-info,.sets:not(.tamagotchi-2026) .sets__item-info{text-align:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{margin:0}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{margin:0}

.landscape .levels__item-title,.landscape .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape .sets__item-title{margin:0}}

@media screen and (min-width: 1920px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{margin:0}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{margin:0}}

@media screen and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{margin:0}

.landscape-mob .levels__item-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{margin:0}

.landscape-tab .levels__item-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{font-size:1.25vw}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{font-size:1.25vw}

.landscape .levels__item-title,.landscape .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape .sets__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{font-size:1.852vh}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{font-size:4.444vw}

.landscape-mob .levels__item-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{font-size:1.823vw}

.landscape-tab .levels__item-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{line-height:1.875vw}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{line-height:1.875vw}

.landscape .levels__item-title,.landscape .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape .sets__item-title{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{line-height:2.778vh}

.portrait .levels__item-title,.portrait .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .portrait .sets__item-title{line-height:1.563vw}}

@media screen and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{line-height:6.667vw}

.landscape-mob .levels__item-title,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-title{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{line-height:2.604vw}

.landscape-tab .levels__item-title,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-title,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-title{line-height:2.326svh}}

.levels__item-title,.sets:not(.tamagotchi-2026) .sets__item-title{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{margin:0}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{margin:0}

.landscape .levels__item-text,.landscape .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape .sets__item-text{margin:0}}

@media screen and (min-width: 1920px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{margin:0}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{margin:0}}

@media screen and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{margin:0}

.landscape-mob .levels__item-text,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-text{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{margin:0}

.landscape-tab .levels__item-text,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-text{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{font-size:.938vw}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{font-size:.938vw}

.landscape .levels__item-text,.landscape .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape .sets__item-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{font-size:1.296vh}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{font-size:3.333vw}

.landscape-mob .levels__item-text,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{font-size:1.563vw}

.landscape-tab .levels__item-text,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{line-height:1.219vw}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{line-height:1.219vw}

.landscape .levels__item-text,.landscape .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape .sets__item-text{line-height:2.438vh}}

@media screen and (min-width: 1920px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{line-height:1.759vh}

.portrait .levels__item-text,.portrait .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .portrait .sets__item-text{line-height:.99vw}}

@media screen and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{line-height:4.333vw}

.landscape-mob .levels__item-text,.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-mob .sets__item-text{line-height:2.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{line-height:2.031vw}

.landscape-tab .levels__item-text,.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-text,.sets:not(.tamagotchi-2026) .landscape-tab .sets__item-text{line-height:1.814svh}}

.levels__item-text,.sets:not(.tamagotchi-2026) .sets__item-text{font-weight:400;white-space:pre-line;color:rgba(0,0,0,.5)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prizes{width:46.875vw}

.portrait .levels__prizes{width:46.875vw}

.landscape .levels__prizes{width:93.75vh}}

@media screen and (min-width: 1920px){
.levels__prizes{width:74.074vh}

.portrait .levels__prizes{width:41.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prizes{margin:3.75vw auto 0}

.portrait .levels__prizes{margin:3.75vw auto 0}

.landscape .levels__prizes{margin:7.5vh auto 0}}

@media screen and (min-width: 1920px){
.levels__prizes{margin:4.444vh auto 0}

.portrait .levels__prizes{margin:2.5vw auto 0}}

@media screen and (max-width: 1023px){
.levels__prizes{margin:4.722vw auto 0}

.landscape-mob .levels__prizes{margin:2.656svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prizes{margin:4.167vw auto 0}

.landscape-tab .levels__prizes{margin:3.721svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prizes-title{margin:0 auto 1.563vw}

.portrait .levels__prizes-title{margin:0 auto 1.563vw}

.landscape .levels__prizes-title{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.levels__prizes-title{margin:0 auto 2.222vh}

.portrait .levels__prizes-title{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.levels__prizes-title{margin:0 auto 4.444vw}

.landscape-mob .levels__prizes-title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prizes-title{margin:0 auto 1.563vw}

.landscape-tab .levels__prizes-title{margin:0 auto 1.395svh}}

.levels__prizes-title{text-align:left}

[dir="rtl"] .levels__prizes-title{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prizes-title{font-size:1.563vw}

.portrait .levels__prizes-title{font-size:1.563vw}

.landscape .levels__prizes-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.levels__prizes-title{font-size:2.222vh}

.portrait .levels__prizes-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.levels__prizes-title{font-size:4.444vw}

.landscape-mob .levels__prizes-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prizes-title{font-size:2.083vw}

.landscape-tab .levels__prizes-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prizes-title{line-height:1.563vw}

.portrait .levels__prizes-title{line-height:1.563vw}

.landscape .levels__prizes-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.levels__prizes-title{line-height:2.222vh}

.portrait .levels__prizes-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.levels__prizes-title{line-height:6.667vw}

.landscape-mob .levels__prizes-title{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prizes-title{line-height:3.125vw}

.landscape-tab .levels__prizes-title{line-height:2.791svh}}

.levels__prizes-title{font-weight:500}

@media screen and (min-width: 1024px){
.levels__prizes-title{text-align:center}}

.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{padding:1.25vw}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{padding:1.25vw}

.landscape .levels__prize,.landscape .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape .sets__prize{padding:2.5vh}}

@media screen and (min-width: 1920px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{padding:1.481vh}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{padding:.833vw}}

@media screen and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{padding:4.444vw}

.landscape-mob .levels__prize,.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-mob .sets__prize{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{padding:2.083vw}

.landscape-tab .levels__prize,.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-tab .sets__prize{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{border-radius:1.875vw}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{border-radius:1.875vw}

.landscape .levels__prize,.landscape .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape .sets__prize{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{border-radius:2.222vh}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{border-radius:6.667vw}

.landscape-mob .levels__prize,.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-mob .sets__prize{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{border-radius:3.125vw}

.landscape-tab .levels__prize,.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-tab .sets__prize{border-radius:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{margin:0 auto 1.25vw}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{margin:0 auto 1.25vw}

.landscape .levels__prize,.landscape .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape .sets__prize{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{margin:0 auto 1.481vh}

.portrait .levels__prize,.portrait .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .portrait .sets__prize{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{margin:0 auto 4.444vw}

.landscape-mob .levels__prize,.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-mob .sets__prize{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{margin:0 auto 2.083vw}

.landscape-tab .levels__prize,.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize,.sets:not(.tamagotchi-2026) .landscape-tab .sets__prize{margin:0 auto 1.86svh}}

.levels__prize,.sets:not(.tamagotchi-2026) .sets__prize{box-sizing:border-box;overflow:hidden}

.levels__prize-bg,.sets.tamagotchi-2026 .sets__prize-bg,.sets:not(.tamagotchi-2026) .sets__prize-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}

[dir="rtl"] .levels__prize-bg,[dir="rtl"] .sets.tamagotchi-2026 .sets__prize-bg,[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__prize-bg{left:auto;right:0}

.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{margin:0 auto 1.875vw}

.portrait .levels__prize-image,.portrait .sets:not(.tamagotchi-2026) .sets__prize-image,.sets:not(.tamagotchi-2026) .portrait .sets__prize-image{margin:0 auto 1.875vw}

.landscape .levels__prize-image,.landscape .sets:not(.tamagotchi-2026) .sets__prize-image,.sets:not(.tamagotchi-2026) .landscape .sets__prize-image{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{margin:0 auto 2.222vh}

.portrait .levels__prize-image,.portrait .sets:not(.tamagotchi-2026) .sets__prize-image,.sets:not(.tamagotchi-2026) .portrait .sets__prize-image{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{margin:0 auto 3.333vw}

.landscape-mob .levels__prize-image,.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-image,.sets:not(.tamagotchi-2026) .landscape-mob .sets__prize-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{margin:0 auto 1.563vw}

.landscape-tab .levels__prize-image,.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-image,.sets:not(.tamagotchi-2026) .landscape-tab .sets__prize-image{margin:0 auto 1.395svh}}

.levels__prize-image,.sets:not(.tamagotchi-2026) .sets__prize-image{width:100%;overflow:hidden}

.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{height:10.313vw}

.portrait .levels__prize-image-img,.portrait .sets:not(.tamagotchi-2026) .sets__prize-image-img,.sets:not(.tamagotchi-2026) .portrait .sets__prize-image-img{height:10.313vw}

.landscape .levels__prize-image-img,.landscape .sets:not(.tamagotchi-2026) .sets__prize-image-img,.sets:not(.tamagotchi-2026) .landscape .sets__prize-image-img{height:20.625vh}}

@media screen and (min-width: 1920px){
.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{height:12.222vh}

.portrait .levels__prize-image-img,.portrait .sets:not(.tamagotchi-2026) .sets__prize-image-img,.sets:not(.tamagotchi-2026) .portrait .sets__prize-image-img{height:6.875vw}}

@media screen and (max-width: 1023px){
.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{height:28.333vw}

.landscape-mob .levels__prize-image-img,.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-image-img,.sets:not(.tamagotchi-2026) .landscape-mob .sets__prize-image-img{height:15.937svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{height:19.531vw}

.landscape-tab .levels__prize-image-img,.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-image-img,.sets:not(.tamagotchi-2026) .landscape-tab .sets__prize-image-img{height:17.442svh}}

.levels__prize-image-img,.sets:not(.tamagotchi-2026) .sets__prize-image-img{object-fit:contain}

.levels__prize-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-title{margin:0 auto .469vw}

.portrait .levels__prize-title{margin:0 auto .469vw}

.landscape .levels__prize-title{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.levels__prize-title{margin:0 auto .556vh}

.portrait .levels__prize-title{margin:0 auto .313vw}}

@media screen and (max-width: 1023px){
.levels__prize-title{margin:0 auto 1.667vw}

.landscape-mob .levels__prize-title{margin:0 auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-title{margin:0 auto .781vw}

.landscape-tab .levels__prize-title{margin:0 auto .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-title{font-size:1.563vw}

.portrait .levels__prize-title{font-size:1.563vw}

.landscape .levels__prize-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.levels__prize-title{font-size:1.852vh}

.portrait .levels__prize-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.levels__prize-title{font-size:4.444vw}

.landscape-mob .levels__prize-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-title{font-size:2.604vw}

.landscape-tab .levels__prize-title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-title{line-height:1.875vw}

.portrait .levels__prize-title{line-height:1.875vw}

.landscape .levels__prize-title{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.levels__prize-title{line-height:2.222vh}

.portrait .levels__prize-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.levels__prize-title{line-height:6.389vw}

.landscape-mob .levels__prize-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-title{line-height:3.125vw}

.landscape-tab .levels__prize-title{line-height:2.791svh}}

.levels__prize-title{font-weight:500;color:#000}

.levels__prize-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-text{margin:0}

.portrait .levels__prize-text{margin:0}

.landscape .levels__prize-text{margin:0}}

@media screen and (min-width: 1920px){
.levels__prize-text{margin:0}

.portrait .levels__prize-text{margin:0}}

@media screen and (max-width: 1023px){
.levels__prize-text{margin:0}

.landscape-mob .levels__prize-text{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-text{margin:0}

.landscape-tab .levels__prize-text{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__prize-text{font-size:1.094vw}

.portrait .levels__prize-text{font-size:1.094vw}

.landscape .levels__prize-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.levels__prize-text{font-size:1.481vh}

.portrait .levels__prize-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.levels__prize-text{font-size:3.889vw}

.landscape-mob .levels__prize-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__prize-text{font-size:1.823vw}

.landscape-tab .levels__prize-text{font-size:1.628svh}}

.levels__prize-text{line-height:1.4;font-weight:400;color:#000}

.levels__prize-text p{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.levels__button{margin:0 auto 1.25vw}

.portrait .levels__button{margin:0 auto 1.25vw}

.landscape .levels__button{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.levels__button{margin:0 auto 1.481vh}

.portrait .levels__button{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.levels__button{margin:0 auto 4.444vw}

.landscape-mob .levels__button{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.levels__button{margin:0 auto 2.083vw}

.landscape-tab .levels__button{margin:0 auto 1.86svh}}

.auth{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;box-sizing:border-box;background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.container_auth .auth,.container_sms .auth{padding:0 0 1.875vw}

.portrait .container_auth .auth,.portrait .container_sms .auth{padding:0 0 1.875vw}

.landscape .container_auth .auth,.landscape .container_sms .auth{padding:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.container_auth .auth,.container_sms .auth{padding:0 0 2.222vh}

.portrait .container_auth .auth,.portrait .container_sms .auth{padding:0 0 1.25vw}}

.auth__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__content{width:53.125vw}

.portrait .auth__content{width:53.125vw}

.landscape .auth__content{width:106.25vh}}

@media screen and (min-width: 1920px){
.auth__content{width:62.963vh}

.portrait .auth__content{width:35.417vw}}

@media screen and (max-width: 1023px){
.auth__content{width:100vw}

.landscape-mob .auth__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__content{width:46.875vw}

.landscape-tab .auth__content{width:41.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__content{padding:0 0 .703vw}

.portrait .auth__content{padding:0 0 .703vw}

.landscape .auth__content{padding:0 0 1.406vh}}

@media screen and (min-width: 1920px){
.auth__content{padding:0 0 .833vh}

.portrait .auth__content{padding:0 0 .469vw}}

@media screen and (max-width: 1023px){
.auth__content{padding:0 0 2.5vw}

.landscape-mob .auth__content{padding:0 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__content{padding:0 0 1.172vw}

.landscape-tab .auth__content{padding:0 0 1.047svh}}

.auth__content{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__content{border-radius:3.125vw}

.portrait .auth__content{border-radius:3.125vw}

.landscape .auth__content{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.auth__content{border-radius:3.704vh}

.portrait .auth__content{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.auth__content{border-radius:6.667vw 6.667vw 0 0}

.landscape-mob .auth__content{border-radius:3.75svh 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__content{border-radius:3.125vw 3.125vw 0 0}

.landscape-tab .auth__content{border-radius:2.791svh 2.791svh 0 0}}

.container_registration .auth__content{width:100%;height:100%;justify-content:flex-end;border-radius:0}

.auth__copyright{flex:0 0 auto}

.auth .carousel{flex:0 0 auto;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth .carousel{margin:0 auto}

.portrait .auth .carousel{margin:0 auto}

.landscape .auth .carousel{margin:0 auto}}

@media screen and (min-width: 1920px){
.auth .carousel{margin:0 auto}

.portrait .auth .carousel{margin:0 auto}}

@media screen and (max-width: 1023px){
.auth .carousel{margin:0 auto}

.landscape-mob .auth .carousel{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth .carousel{margin:0 auto}

.landscape-tab .auth .carousel{margin:0 auto}}

.auth .carousel{overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth .carousel{width:100%}}

.auth .swiper{overflow:visible}

.auth .carousel .swiper-slide{background:none}

.auth .swiper-wrapper{height:100%}

.auth .swiper-slide{max-width:100%;opacity:0 !important;z-index:0;transition:.3s ease-in-out}

.auth .swiper-slide-active{z-index:1;opacity:1 !important;transition:.3s .3s ease-in-out}

.auth__item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_1{padding:1.563vw 1.25vw 1.484vw}

.portrait .auth__item_1{padding:1.563vw 1.25vw 1.484vw}

.landscape .auth__item_1{padding:3.125vh 2.5vh 2.969vh}}

@media screen and (min-width: 1920px){
.auth__item_1{padding:1.852vh 1.481vh 1.759vh}

.portrait .auth__item_1{padding:1.042vw .833vw .99vw}}

@media screen and (max-width: 1023px){
.auth__item_1{padding:5.556vw 4.444vw 6.111vw}

.landscape-mob .auth__item_1{padding:3.125svh 2.5svh 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_1{padding:2.604vw 2.083vw 2.865vw}

.landscape-tab .auth__item_1{padding:2.326svh 1.86svh 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2{padding:1.406vw 1.25vw .703vw}

.portrait .auth__item_2{padding:1.406vw 1.25vw .703vw}

.landscape .auth__item_2{padding:2.813vh 2.5vh 1.406vh}}

@media screen and (min-width: 1920px){
.auth__item_2{padding:1.667vh 1.481vh .833vh}

.portrait .auth__item_2{padding:.938vw .833vw .469vw}}

@media screen and (max-width: 1023px){
.auth__item_2{padding:5.833vw 4.444vw 3.611vw}

.landscape-mob .auth__item_2{padding:3.281svh 2.5svh 2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2{padding:2.734vw 2.083vw 1.693vw}

.landscape-tab .auth__item_2{padding:2.442svh 1.86svh 1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3{padding:2.344vw 0 2.031vw}

.portrait .auth__item_3{padding:2.344vw 0 2.031vw}

.landscape .auth__item_3{padding:4.688vh 0 4.063vh}}

@media screen and (min-width: 1920px){
.auth__item_3{padding:2.778vh 0 2.407vh}

.portrait .auth__item_3{padding:1.563vw 0 1.354vw}}

@media screen and (max-width: 1023px){
.auth__item_3{padding:0 4.444vw 13.889vw}

.landscape-mob .auth__item_3{padding:0 2.5svh 7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3{padding:0 2.083vw 6.51vw}

.landscape-tab .auth__item_3{padding:0 1.86svh 5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-content{margin:0 auto}

.portrait .auth__item-content{margin:0 auto}

.landscape .auth__item-content{margin:0 auto}}

@media screen and (min-width: 1920px){
.auth__item-content{margin:0 auto}

.portrait .auth__item-content{margin:0 auto}}

@media screen and (max-width: 1023px){
.auth__item-content{margin:0 auto}

.landscape-mob .auth__item-content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-content{margin:0 auto}

.landscape-tab .auth__item-content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-content{border-radius:1.875vw}

.portrait .auth__item-content{border-radius:1.875vw}

.landscape .auth__item-content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.auth__item-content{border-radius:2.222vh}

.portrait .auth__item-content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.auth__item-content{border-radius:6.667vw}

.landscape-mob .auth__item-content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-content{border-radius:3.125vw}

.landscape-tab .auth__item-content{border-radius:2.791svh}}

.auth__item-content{text-align:center;box-sizing:border-box}

@media screen and (max-width: 1023px){
.auth__item-content{width:100%}}

.auth__item-content_submit-disabled form .button_submit{opacity:.75;pointer-events:none}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-content{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%}

.auth__item_2 .auth__item-content .custom-button.button_pink{position:absolute;bottom:0;left:0;right:0;margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth form{width:32.813vw}

.portrait .auth form{width:32.813vw}

.landscape .auth form{width:65.625vh}}

@media screen and (min-width: 1920px){
.auth form{width:38.889vh}

.portrait .auth form{width:21.875vw}}

@media screen and (max-width: 1023px){
.auth form{width:91.111vw}

.landscape-mob .auth form{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth form{width:46.875vw}

.landscape-tab .auth form{width:41.86svh}}

.auth form{margin:0 auto}

.auth__item-block{margin:0 auto;width:100%}

.auth__item-block{opacity:0;transform:translate(0, -0.01vh);transition:.3s ease-in-out}

.swiper-slide-active .auth__item-block{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_1 .auth__item-block_top{margin:0 0 1.25vw}

.portrait .auth__item_1 .auth__item-block_top{margin:0 0 1.25vw}

.landscape .auth__item_1 .auth__item-block_top{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.auth__item_1 .auth__item-block_top{margin:0 0 1.481vh}

.portrait .auth__item_1 .auth__item-block_top{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.auth__item_1 .auth__item-block_top{margin:0 0 4.444vw}

.landscape-mob .auth__item_1 .auth__item-block_top{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_1 .auth__item-block_top{margin:0 0 2.083vw}

.landscape-tab .auth__item_1 .auth__item-block_top{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-block_top{margin:0 0 .938vw}

.portrait .auth__item_2 .auth__item-block_top{margin:0 0 .938vw}

.landscape .auth__item_2 .auth__item-block_top{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-block_top{margin:0 0 1.111vh}

.portrait .auth__item_2 .auth__item-block_top{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-block_top{margin:0 0 3.333vw}

.landscape-mob .auth__item_2 .auth__item-block_top{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-block_top{margin:0 0 1.563vw}

.landscape-tab .auth__item_2 .auth__item-block_top{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-block_top{margin:0 0 2.188vw}

.portrait .auth__item_3 .auth__item-block_top{margin:0 0 2.188vw}

.landscape .auth__item_3 .auth__item-block_top{margin:0 0 4.375vh}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-block_top{margin:0 0 2.593vh}

.portrait .auth__item_3 .auth__item-block_top{margin:0 0 1.458vw}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-block_top{margin:0 0 6.667vw}

.landscape-mob .auth__item_3 .auth__item-block_top{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-block_top{margin:0 0 3.125vw}

.landscape-tab .auth__item_3 .auth__item-block_top{margin:0 0 2.791svh}}

.auth__item-block_top{animation-delay:.2s}

.auth__item-block_middle{animation-delay:.3s}

.auth__item-block_bottom{display:flex;align-items:center;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_1 .auth__item-block_bottom{margin:2.5vw 0 0}

.portrait .auth__item_1 .auth__item-block_bottom{margin:2.5vw 0 0}

.landscape .auth__item_1 .auth__item-block_bottom{margin:5vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_1 .auth__item-block_bottom{margin:2.963vh 0 0}

.portrait .auth__item_1 .auth__item-block_bottom{margin:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_1 .auth__item-block_bottom{margin:8.889vw 0 0}

.landscape-mob .auth__item_1 .auth__item-block_bottom{margin:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_1 .auth__item-block_bottom{margin:4.167vw 0 0}

.landscape-tab .auth__item_1 .auth__item-block_bottom{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-block_bottom{margin:.703vw 0 .781vw}

.portrait .auth__item_2 .auth__item-block_bottom{margin:.703vw 0 .781vw}

.landscape .auth__item_2 .auth__item-block_bottom{margin:1.406vh 0 1.563vh}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-block_bottom{margin:.833vh 0 .926vh}

.portrait .auth__item_2 .auth__item-block_bottom{margin:.469vw 0 .521vw}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-block_bottom{margin:4.167vw 0 2.778vw}

.landscape-mob .auth__item_2 .auth__item-block_bottom{margin:2.344svh 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-block_bottom{margin:1.953vw 0 1.302vw}

.landscape-tab .auth__item_2 .auth__item-block_bottom{margin:1.744svh 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-block_bottom{margin:2.891vw 0 0}

.portrait .auth__item_3 .auth__item-block_bottom{margin:2.891vw 0 0}

.landscape .auth__item_3 .auth__item-block_bottom{margin:5.781vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-block_bottom{margin:3.426vh 0 0}

.portrait .auth__item_3 .auth__item-block_bottom{margin:1.927vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-block_bottom{margin:10.278vw 0 0}

.landscape-mob .auth__item_3 .auth__item-block_bottom{margin:5.781svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-block_bottom{margin:4.818vw 0 0}

.landscape-tab .auth__item_3 .auth__item-block_bottom{margin:4.302svh 0 0}}

.auth__item-block_bottom{animation-delay:.4s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_1 .auth__item-block_sign{margin:1.25vw 0 0}

.portrait .auth__item_1 .auth__item-block_sign{margin:1.25vw 0 0}

.landscape .auth__item_1 .auth__item-block_sign{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_1 .auth__item-block_sign{margin:1.481vh 0 0}

.portrait .auth__item_1 .auth__item-block_sign{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_1 .auth__item-block_sign{margin:2.778vw 0 0}

.landscape-mob .auth__item_1 .auth__item-block_sign{margin:1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_1 .auth__item-block_sign{margin:1.302vw 0 0}

.landscape-tab .auth__item_1 .auth__item-block_sign{margin:1.163svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-block_sign{margin:1.25vw 0 0}

.portrait .auth__item_3 .auth__item-block_sign{margin:1.25vw 0 0}

.landscape .auth__item_3 .auth__item-block_sign{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-block_sign{margin:1.481vh 0 0}

.portrait .auth__item_3 .auth__item-block_sign{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-block_sign{margin:4.444vw 0 0}

.landscape-mob .auth__item_3 .auth__item-block_sign{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-block_sign{margin:2.083vw 0 0}

.landscape-tab .auth__item_3 .auth__item-block_sign{margin:1.86svh 0 0}}

.auth__item-block_sign{animation-delay:.45s}

@media screen and (max-width: 1023px){
.auth__item-block{width:100%}}

.auth__item-title{position:relative;opacity:0}

.swiper-slide-active .auth__item-title{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-text,.auth__item-sign{font-size:.938vw}

.portrait .auth__item-text,.portrait .auth__item-sign{font-size:.938vw}

.landscape .auth__item-text,.landscape .auth__item-sign{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.auth__item-text,.auth__item-sign{font-size:1.111vh}

.portrait .auth__item-text,.portrait .auth__item-sign{font-size:.625vw}}

@media screen and (max-width: 1023px){
.auth__item-text,.auth__item-sign{font-size:3.333vw}

.landscape-mob .auth__item-text,.landscape-mob .auth__item-sign{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-text,.auth__item-sign{font-size:1.563vw}

.landscape-tab .auth__item-text,.landscape-tab .auth__item-sign{font-size:1.395svh}}

.auth__item-text,.auth__item-sign{line-height:1.3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-info{font-size:1.094vw}

.portrait .auth__item-info{font-size:1.094vw}

.landscape .auth__item-info{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.auth__item-info{font-size:1.296vh}

.portrait .auth__item-info{font-size:.729vw}}

@media screen and (max-width: 1023px){
.auth__item-info{font-size:3.333vw}

.landscape-mob .auth__item-info{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-info{font-size:1.563vw}

.landscape-tab .auth__item-info{font-size:1.395svh}}

.auth__item-info{line-height:1.3;white-space:pre-line}

@media screen and (min-width: 1024px){
.auth__item-info{font-weight:500}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-info{margin:1.563vw 0 0}

.portrait .auth__item_2 .auth__item-info{margin:1.563vw 0 0}

.landscape .auth__item_2 .auth__item-info{margin:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-info{margin:1.852vh 0 0}

.portrait .auth__item_2 .auth__item-info{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-info{margin:4.444vw 0 0}

.landscape-mob .auth__item_2 .auth__item-info{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-info{margin:2.083vw 0 0}

.landscape-tab .auth__item_2 .auth__item-info{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-info{margin:.938vw 0 0}

.portrait .auth__item_3 .auth__item-info{margin:.938vw 0 0}

.landscape .auth__item_3 .auth__item-info{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-info{margin:1.111vh 0 0}

.portrait .auth__item_3 .auth__item-info{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-info{margin:4.167vw 0 0}

.landscape-mob .auth__item_3 .auth__item-info{margin:2.344svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-info{margin:1.953vw 0 0}

.landscape-tab .auth__item_3 .auth__item-info{margin:1.744svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-sign{margin:0 0 1.328vw}

.portrait .auth__item-sign{margin:0 0 1.328vw}

.landscape .auth__item-sign{margin:0 0 2.656vh}}

@media screen and (min-width: 1920px){
.auth__item-sign{margin:0 0 1.574vh}

.portrait .auth__item-sign{margin:0 0 .885vw}}

@media screen and (max-width: 1023px){
.auth__item-sign{margin:0 0 4.722vw}

.landscape-mob .auth__item-sign{margin:0 0 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-sign{margin:0 0 2.214vw}

.landscape-tab .auth__item-sign{margin:0 0 1.977svh}}

.auth__item-sign{color:#7d54de;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-subtitle{margin:0 auto 2.5vw}

.portrait .auth__item-subtitle{margin:0 auto 2.5vw}

.landscape .auth__item-subtitle{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.auth__item-subtitle{margin:0 auto 2.963vh}

.portrait .auth__item-subtitle{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.auth__item-subtitle{margin:0 auto 8.889vw}

.landscape-mob .auth__item-subtitle{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-subtitle{margin:0 auto 4.167vw}

.landscape-tab .auth__item-subtitle{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-subtitle{font-size:1.953vw}

.portrait .auth__item-subtitle{font-size:1.953vw}

.landscape .auth__item-subtitle{font-size:3.906vh}}

@media screen and (min-width: 1920px){
.auth__item-subtitle{font-size:2.315vh}

.portrait .auth__item-subtitle{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.auth__item-subtitle{font-size:6.944vw}

.landscape-mob .auth__item-subtitle{font-size:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-subtitle{font-size:3.255vw}

.landscape-tab .auth__item-subtitle{font-size:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-subtitle{line-height:2.539vw}

.portrait .auth__item-subtitle{line-height:2.539vw}

.landscape .auth__item-subtitle{line-height:5.078vh}}

@media screen and (min-width: 1920px){
.auth__item-subtitle{line-height:3.009vh}

.portrait .auth__item-subtitle{line-height:1.693vw}}

@media screen and (max-width: 1023px){
.auth__item-subtitle{line-height:9.028vw}

.landscape-mob .auth__item-subtitle{line-height:5.078svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-subtitle{line-height:4.232vw}

.landscape-tab .auth__item-subtitle{line-height:3.779svh}}

.auth__item-subtitle{font-weight:500}

.auth__item-button{transform:translateY(50%) scale(0.6);transition:transform .2s ease-in-out}

.swiper-slide-active .auth__item-button{transform:translateY(0%) scale(1);transition:transform .5s cubic-bezier(0, 0.35, 0.43, 1.56) .2s}

@media screen and (max-width: 1023px){
.custom-modal-enter .auth__item-input{opacity:0;transform:translateY(2vw)}

.custom-modal-enter-active .auth__item-input{opacity:1;transform:translateY(0vw);transition:opacity .3s ease-out .4s,transform .3s ease-out .4s}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-input-input{width:24.375vw}

.portrait .auth__item-input-input{width:24.375vw}

.landscape .auth__item-input-input{width:48.75vh}}

@media screen and (min-width: 1920px){
.auth__item-input-input{width:28.889vh}

.portrait .auth__item-input-input{width:16.25vw}}

@media screen and (max-width: 1023px){
.auth__item-input-input{width:86.667vw}

.landscape-mob .auth__item-input-input{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-input-input{width:40.625vw}

.landscape-tab .auth__item-input-input{width:36.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-input-input{margin:0 auto 1.25vw}

.portrait .auth__item-input-input{margin:0 auto 1.25vw}

.landscape .auth__item-input-input{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.auth__item-input-input{margin:0 auto 1.481vh}

.portrait .auth__item-input-input{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.auth__item-input-input{margin:0 auto 4.444vw}

.landscape-mob .auth__item-input-input{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-input-input{margin:0 auto 2.083vw}

.landscape-tab .auth__item-input-input{margin:0 auto 1.86svh}}

.auth__item-input-input input::placeholder{color:gray;opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-input-sign{font-size:.938vw}

.portrait .auth__item-input-sign{font-size:.938vw}

.landscape .auth__item-input-sign{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.auth__item-input-sign{font-size:1.111vh}

.portrait .auth__item-input-sign{font-size:.625vw}}

@media screen and (max-width: 1023px){
.auth__item-input-sign{font-size:3.333vw}

.landscape-mob .auth__item-input-sign{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-input-sign{font-size:1.563vw}

.landscape-tab .auth__item-input-sign{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-input-sign{line-height:1.219vw}

.portrait .auth__item-input-sign{line-height:1.219vw}

.landscape .auth__item-input-sign{line-height:2.438vh}}

@media screen and (min-width: 1920px){
.auth__item-input-sign{line-height:1.444vh}

.portrait .auth__item-input-sign{line-height:.813vw}}

@media screen and (max-width: 1023px){
.auth__item-input-sign{line-height:4.333vw}

.landscape-mob .auth__item-input-sign{line-height:2.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-input-sign{line-height:2.031vw}

.landscape-tab .auth__item-input-sign{line-height:1.814svh}}

.auth__item-input-sign{font-weight:400;color:#b0b0b0;white-space:pre-line}

.auth__item-send{display:inline-flex;vertical-align:middle;width:auto}

.auth__item-send:disabled{opacity:.8;background:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-send{margin:0 0 0}

.portrait .auth__item_3 .auth__item-send{margin:0 0 0}

.landscape .auth__item_3 .auth__item-send{margin:0 0 0}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-send{margin:0 0 0}

.portrait .auth__item_3 .auth__item-send{margin:0 0 0}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-send{margin:0 0 0}

.landscape-mob .auth__item_3 .auth__item-send{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-send{margin:0 0 0}

.landscape-tab .auth__item_3 .auth__item-send{margin:0 0 0}}

.auth__item-timer{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-timer{margin:0 0 0 .391vw}

[dir="rtl"] .auth__item-timer{margin:0 .391vw 0 0}

.portrait .auth__item-timer{margin:0 0 0 .391vw}

[dir="rtl"] .portrait .auth__item-timer{margin:0 .391vw 0 0}

.landscape .auth__item-timer{margin:0 0 0 .781vh}

[dir="rtl"] .landscape .auth__item-timer{margin:0 .781vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item-timer{margin:0 0 0 .463vh}

[dir="rtl"] .auth__item-timer{margin:0 .463vh 0 0}

.portrait .auth__item-timer{margin:0 0 0 .26vw}

[dir="rtl"] .portrait .auth__item-timer{margin:0 .26vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item-timer{margin:0 0 4.444vw 1.389vw}

[dir="rtl"] .auth__item-timer{margin:0 1.389vw 4.444vw 0}

.landscape-mob .auth__item-timer{margin:0 0 2.5svh .781svh}

[dir="rtl"] .landscape-mob .auth__item-timer{margin:0 .781svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-timer{margin:0 0 2.083vw .651vw}

[dir="rtl"] .auth__item-timer{margin:0 .651vw 2.083vw 0}

.landscape-tab .auth__item-timer{margin:0 0 1.86svh .581svh}

[dir="rtl"] .landscape-tab .auth__item-timer{margin:0 .581svh 1.86svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-timer{font-size:.938vw}

.portrait .auth__item-timer{font-size:.938vw}

.landscape .auth__item-timer{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.auth__item-timer{font-size:1.111vh}

.portrait .auth__item-timer{font-size:.625vw}}

@media screen and (max-width: 1023px){
.auth__item-timer{font-size:3.333vw}

.landscape-mob .auth__item-timer{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-timer{font-size:1.563vw}

.landscape-tab .auth__item-timer{font-size:1.395svh}}

.auth__item-timer{font-weight:500;color:#a8c302}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-timer{letter-spacing:.109vw}

.portrait .auth__item-timer{letter-spacing:.109vw}

.landscape .auth__item-timer{letter-spacing:.219vh}}

@media screen and (min-width: 1920px){
.auth__item-timer{letter-spacing:.13vh}

.portrait .auth__item-timer{letter-spacing:.073vw}}

@media screen and (max-width: 1023px){
.auth__item-timer{letter-spacing:.389vw}

.landscape-mob .auth__item-timer{letter-spacing:.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-timer{letter-spacing:.182vw}

.landscape-tab .auth__item-timer{letter-spacing:.163svh}}

.auth__item-form{display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-form{margin:0 auto}

.portrait .auth__item-form{margin:0 auto}

.landscape .auth__item-form{margin:0 auto}}

@media screen and (min-width: 1920px){
.auth__item-form{margin:0 auto}

.portrait .auth__item-form{margin:0 auto}}

@media screen and (max-width: 1023px){
.auth__item-form{margin:0 auto}

.landscape-mob .auth__item-form{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-form{margin:0 auto}

.landscape-tab .auth__item-form{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-form{margin:0 auto}

.portrait .auth__item_2 .auth__item-form{margin:0 auto}

.landscape .auth__item_2 .auth__item-form{margin:0 auto}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-form{margin:0 auto}

.portrait .auth__item_2 .auth__item-form{margin:0 auto}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-form{margin:0 auto}

.landscape-mob .auth__item_2 .auth__item-form{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-form{margin:0 auto}

.landscape-tab .auth__item_2 .auth__item-form{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-form{margin:0 auto}

.portrait .auth__item_3 .auth__item-form{margin:0 auto}

.landscape .auth__item_3 .auth__item-form{margin:0 auto}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-form{margin:0 auto}

.portrait .auth__item_3 .auth__item-form{margin:0 auto}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-form{margin:0 auto}

.landscape-mob .auth__item_3 .auth__item-form{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-form{margin:0 auto}

.landscape-tab .auth__item_3 .auth__item-form{margin:0 auto}}

.auth__item-form .input:has(.custom-placeholder) input{text-indent:-9999px}

.auth__item-form .input:has(.custom-placeholder) input:focus{text-indent:0}

.auth__item-form .input:has(.custom-placeholder) .custom-placeholder{transform:translateY(-169%);opacity:1}

.auth__item-form .input:has(input:focus) .custom-placeholder{opacity:0}

.auth__item_1 .auth__item-form-item{width:100%}

.auth__item_2 .auth__item-form-item{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-form-item{margin:0 0 .625vw}

.portrait .auth__item_2 .auth__item-form-item{margin:0 0 .625vw}

.landscape .auth__item_2 .auth__item-form-item{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-form-item{margin:0 0 .741vh}

.portrait .auth__item_2 .auth__item-form-item{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-form-item{margin:0 0 2.222vw}

.landscape-mob .auth__item_2 .auth__item-form-item{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-form-item{margin:0 0 1.042vw}

.landscape-tab .auth__item_2 .auth__item-form-item{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-form-item_radio{margin:.469vw 0 0}

.portrait .auth__item_2 .auth__item-form-item_radio{margin:.469vw 0 0}

.landscape .auth__item_2 .auth__item-form-item_radio{margin:.938vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-form-item_radio{margin:.556vh 0 0}

.portrait .auth__item_2 .auth__item-form-item_radio{margin:.313vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-form-item_radio{margin:1.667vw 0 0}

.landscape-mob .auth__item_2 .auth__item-form-item_radio{margin:.938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-form-item_radio{margin:.781vw 0 0}

.landscape-tab .auth__item_2 .auth__item-form-item_radio{margin:.698svh 0 0}}

.auth__item_3 .auth__item-form-item{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-form-item{margin:0 0 .625vw}

.portrait .auth__item_3 .auth__item-form-item{margin:0 0 .625vw}

.landscape .auth__item_3 .auth__item-form-item{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-form-item{margin:0 0 .741vh}

.portrait .auth__item_3 .auth__item-form-item{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-form-item{margin:0 0 2.222vw}

.landscape-mob .auth__item_3 .auth__item-form-item{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-form-item{margin:0 0 1.042vw}

.landscape-tab .auth__item_3 .auth__item-form-item{margin:0 0 .93svh}}

.auth__item-form-item:last-child{margin-bottom:0}

.auth__item_2 .auth__item-form-item_radio{display:flex;align-items:center;justify-content:center}

.auth__item_3 .auth__item-form-item_radio{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-form-item_radio{margin:.625vw 0 0}

.portrait .auth__item_3 .auth__item-form-item_radio{margin:.625vw 0 0}

.landscape .auth__item_3 .auth__item-form-item_radio{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-form-item_radio{margin:.741vh 0 0}

.portrait .auth__item_3 .auth__item-form-item_radio{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-form-item_radio{margin:3.333vw 0 0}

.landscape-mob .auth__item_3 .auth__item-form-item_radio{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-form-item_radio{margin:1.563vw 0 0}

.landscape-tab .auth__item_3 .auth__item-form-item_radio{margin:1.395svh 0 0}}

.auth__item-form-item_radio .checkbox{vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-form-item_radio .checkbox{margin:0 2.5vw 0 0}

[dir="rtl"] .auth__item-form-item_radio .checkbox{margin:0 0 0 2.5vw}

.portrait .auth__item-form-item_radio .checkbox{margin:0 2.5vw 0 0}

[dir="rtl"] .portrait .auth__item-form-item_radio .checkbox{margin:0 0 0 2.5vw}

.landscape .auth__item-form-item_radio .checkbox{margin:0 5vh 0 0}

[dir="rtl"] .landscape .auth__item-form-item_radio .checkbox{margin:0 0 0 5vh}}

@media screen and (min-width: 1920px){
.auth__item-form-item_radio .checkbox{margin:0 2.963vh 0 0}

[dir="rtl"] .auth__item-form-item_radio .checkbox{margin:0 0 0 2.963vh}

.portrait .auth__item-form-item_radio .checkbox{margin:0 1.667vw 0 0}

[dir="rtl"] .portrait .auth__item-form-item_radio .checkbox{margin:0 0 0 1.667vw}}

@media screen and (max-width: 1023px){
.auth__item-form-item_radio .checkbox{margin:0 11.111vw 0 0}

[dir="rtl"] .auth__item-form-item_radio .checkbox{margin:0 0 0 11.111vw}

.landscape-mob .auth__item-form-item_radio .checkbox{margin:0 6.25svh 0 0}

[dir="rtl"] .landscape-mob .auth__item-form-item_radio .checkbox{margin:0 0 0 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-form-item_radio .checkbox{margin:0 5.208vw 0 0}

[dir="rtl"] .auth__item-form-item_radio .checkbox{margin:0 0 0 5.208vw}

.landscape-tab .auth__item-form-item_radio .checkbox{margin:0 4.651svh 0 0}

[dir="rtl"] .landscape-tab .auth__item-form-item_radio .checkbox{margin:0 0 0 4.651svh}}

.auth__item-form-item_radio .checkbox:last-child{margin-right:0}

[dir="rtl"] .auth__item-form-item_radio .checkbox:last-child{margin-right:0;margin-left:0}

.auth__item-form-item_radio .checkbox .input__error{display:none}

.auth__item-form-item_radio .checkbox:first-child .input__error{display:block;width:250%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-form-item_radio .checkbox__text{font-size:.938vw}

.portrait .auth__item-form-item_radio .checkbox__text{font-size:.938vw}

.landscape .auth__item-form-item_radio .checkbox__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.auth__item-form-item_radio .checkbox__text{font-size:1.111vh}

.portrait .auth__item-form-item_radio .checkbox__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.auth__item-form-item_radio .checkbox__text{font-size:3.333vw}

.landscape-mob .auth__item-form-item_radio .checkbox__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-form-item_radio .checkbox__text{font-size:1.563vw}

.landscape-tab .auth__item-form-item_radio .checkbox__text{font-size:1.395svh}}

.auth__item-checkbox{width:100%;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_2 .auth__item-checkbox{margin:0 auto 1.875vw}

.portrait .auth__item_2 .auth__item-checkbox{margin:0 auto 1.875vw}

.landscape .auth__item_2 .auth__item-checkbox{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.auth__item_2 .auth__item-checkbox{margin:0 auto 2.222vh}

.portrait .auth__item_2 .auth__item-checkbox{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.auth__item_2 .auth__item-checkbox{margin:0 auto 8.889vw}

.landscape-mob .auth__item_2 .auth__item-checkbox{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_2 .auth__item-checkbox{margin:0 auto 4.167vw}

.landscape-tab .auth__item_2 .auth__item-checkbox{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item_3 .auth__item-checkbox{margin:0 auto 3.125vw}

.portrait .auth__item_3 .auth__item-checkbox{margin:0 auto 3.125vw}

.landscape .auth__item_3 .auth__item-checkbox{margin:0 auto 6.25vh}}

@media screen and (min-width: 1920px){
.auth__item_3 .auth__item-checkbox{margin:0 auto 3.704vh}

.portrait .auth__item_3 .auth__item-checkbox{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.auth__item_3 .auth__item-checkbox{margin:0 auto 8.889vw}

.landscape-mob .auth__item_3 .auth__item-checkbox{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item_3 .auth__item-checkbox{margin:0 auto 4.167vw}

.landscape-tab .auth__item_3 .auth__item-checkbox{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-checkbox-item{margin:0 0 1.25vw}

.portrait .auth__item-checkbox-item{margin:0 0 1.25vw}

.landscape .auth__item-checkbox-item{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.auth__item-checkbox-item{margin:0 0 1.481vh}

.portrait .auth__item-checkbox-item{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.auth__item-checkbox-item{margin:0 0 4.444vw}

.landscape-mob .auth__item-checkbox-item{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-checkbox-item{margin:0 0 2.083vw}

.landscape-tab .auth__item-checkbox-item{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-checkbox-item:last-child{margin:0}

.portrait .auth__item-checkbox-item:last-child{margin:0}

.landscape .auth__item-checkbox-item:last-child{margin:0}}

@media screen and (min-width: 1920px){
.auth__item-checkbox-item:last-child{margin:0}

.portrait .auth__item-checkbox-item:last-child{margin:0}}

@media screen and (max-width: 1023px){
.auth__item-checkbox-item:last-child{margin:0}

.landscape-mob .auth__item-checkbox-item:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-checkbox-item:last-child{margin:0}

.landscape-tab .auth__item-checkbox-item:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.auth__item-checkbox-item .checkbox__box{margin:0 1.016vw 0 0}

[dir="rtl"] .auth__item-checkbox-item .checkbox__box{margin:0 0 0 1.016vw}

.portrait .auth__item-checkbox-item .checkbox__box{margin:0 1.016vw 0 0}

[dir="rtl"] .portrait .auth__item-checkbox-item .checkbox__box{margin:0 0 0 1.016vw}

.landscape .auth__item-checkbox-item .checkbox__box{margin:0 2.031vh 0 0}

[dir="rtl"] .landscape .auth__item-checkbox-item .checkbox__box{margin:0 0 0 2.031vh}}

@media screen and (min-width: 1920px){
.auth__item-checkbox-item .checkbox__box{margin:0 1.204vh 0 0}

[dir="rtl"] .auth__item-checkbox-item .checkbox__box{margin:0 0 0 1.204vh}

.portrait .auth__item-checkbox-item .checkbox__box{margin:0 .677vw 0 0}

[dir="rtl"] .portrait .auth__item-checkbox-item .checkbox__box{margin:0 0 0 .677vw}}

@media screen and (max-width: 1023px){
.auth__item-checkbox-item .checkbox__box{margin:0 3.611vw 0 0}

[dir="rtl"] .auth__item-checkbox-item .checkbox__box{margin:0 0 0 3.611vw}

.landscape-mob .auth__item-checkbox-item .checkbox__box{margin:0 2.031svh 0 0}

[dir="rtl"] .landscape-mob .auth__item-checkbox-item .checkbox__box{margin:0 0 0 2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.auth__item-checkbox-item .checkbox__box{margin:0 1.693vw 0 0}

[dir="rtl"] .auth__item-checkbox-item .checkbox__box{margin:0 0 0 1.693vw}

.landscape-tab .auth__item-checkbox-item .checkbox__box{margin:0 1.512svh 0 0}

[dir="rtl"] .landscape-tab .auth__item-checkbox-item .checkbox__box{margin:0 0 0 1.512svh}}

.room{position:absolute;top:0;left:0;transition:.7s transform ease-in-out;width:100%;height:100%}

[dir="rtl"] .room{left:auto;right:0}

.room__contrast-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}

[dir="rtl"] .room__contrast-filter{left:auto;right:0}

.room__contrast-filter_bath{z-index:1}

.room__block{position:absolute;top:0;left:0;right:0;width:100%;height:100%;max-width:147vh;margin:0 auto;overflow:hidden}

@media screen and (max-width: 1023px){
.room__block{max-width:none}}

.room__bathroom{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .7s ease-in-out;overflow:hidden;opacity:0}

[dir="rtl"] .room__bathroom{left:auto;right:0}

.room__bathroom picture{width:100%;height:100%;display:block;position:absolute}

.room__bathroom picture:last-of-type{z-index:1}

.room_bathroom .room__bathroom{opacity:1}

.room__main{position:absolute;top:0;left:-0.5%;width:101%;height:100%;transition:opacity .7s ease-in-out;overflow:hidden}

[dir="rtl"] .room__main{left:auto;right:-0.5%}

.room_bathroom .room__main{opacity:0}

.start .room__main,.stub .room__main{overflow:visible}

.room__bathroom-center,.room__main-center{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.room__bathroom-center,.room__main-center{width:87.891vw}

.portrait .room__bathroom-center,.portrait .room__main-center{width:87.891vw}

.landscape .room__bathroom-center,.landscape .room__main-center{width:175.781vh}}

@media screen and (min-width: 1920px){
.room__bathroom-center,.room__main-center{width:163.889vh}

.portrait .room__bathroom-center,.portrait .room__main-center{width:92.188vw}}

.room__bathroom-center,.room__main-center{height:100%;margin:0 auto;overflow:hidden}

.room__blur-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}

[dir="rtl"] .room__blur-background{left:auto;right:0}

.room__blur{width:100vw;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .room__blur{left:auto;right:50%;transform:translate(50%, -50%)}

.room__blur_main{opacity:0;transition:opacity .3s ease-in-out}

.room_main .room__blur_main{opacity:1}

.room__blur_bathroom img{width:103%;height:100%;object-fit:cover;object-position:center}

.room__image-blur,.room__bathroom-background-blur{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:103vw;height:auto}

[dir="rtl"] .room__image-blur,[dir="rtl"] .room__bathroom-background-blur{left:auto;right:50%;transform:translate(50%, -50%)}

.room__image-blur_hidden,.room__bathroom-background-blur_hidden{opacity:0}

.room__image-blur-wall{top:50%;left:50%;transform:translate(-50%, -49%);width:103%;height:auto}

[dir="rtl"] .room__image-blur-wall{left:auto;right:50%;transform:translate(50%, -49%)}

.room__image,.room__bath-image,.room__bathroom-background{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;object-fit:cover;object-position:center}

[dir="rtl"] .room__image,[dir="rtl"] .room__bath-image,[dir="rtl"] .room__bathroom-background{left:auto;right:50%;transform:translate(50%, -50%)}

@media screen and (min-width: 1024px){
.room__image,.room__bath-image,.room__bathroom-background{top:50%;height:119%;width:100%}}

.room__image_hidden,.room__bath-image_hidden,.room__bathroom-background_hidden{opacity:0}

.room__bath-image{z-index:1}

.room__preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cde808}

[dir="rtl"] .room__preloader{left:auto;right:0}

.room .elf-3d{height:71%;top:82%}

@media screen and (max-width: 1023px){
.room .elf-3d{height:63%;top:78%}}

.dailyQuestBtn{position:absolute;left:40px;bottom:40px;font-size:10px;width:80px;height:40px}

[dir="rtl"] .dailyQuestBtn{left:auto;right:40px}

.iframe-component{display:flex;flex-direction:column;height:800px;width:800px}

.iframe-component__iframe-content{display:flex;flex-direction:column}

.iframe-component__button{width:200px}

.app-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);user-select:none;z-index:999999}

[dir="rtl"] .app-loader{left:auto;right:0}

.app-loader::after{content:"";width:48px;height:48px;border:5px solid #dbff00;border-bottom-color:#7d54de;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;user-select:none}

.product{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product{width:23.125vw}

.portrait .product{width:23.125vw}

.landscape .product{width:46.25vh}}

@media screen and (min-width: 1920px){
.product{width:27.407vh}

.portrait .product{width:15.417vw}}

@media screen and (max-width: 1023px){
.product{width:82.222vw}

.landscape-mob .product{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product{width:38.542vw}

.landscape-tab .product{width:34.419svh}}

.product{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product{margin:0 0 3.75vw}

.portrait .product{margin:0 0 3.75vw}

.landscape .product{margin:0 0 7.5vh}}

@media screen and (min-width: 1920px){
.product{margin:0 0 4.444vh}

.portrait .product{margin:0 0 2.5vw}}

@media screen and (max-width: 1023px){
.product{margin:0 0 13.333vw}

.landscape-mob .product{margin:0 0 7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product{margin:0 0 6.25vw}

.landscape-tab .product{margin:0 0 5.581svh}}

.product{text-align:left}

[dir="rtl"] .product{text-align:right}

.product_price{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price{margin:0}

.portrait .product_price{margin:0}

.landscape .product_price{margin:0}}

@media screen and (min-width: 1920px){
.product_price{margin:0}

.portrait .product_price{margin:0}}

@media screen and (max-width: 1023px){
.product_price{margin:0}

.landscape-mob .product_price{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price{margin:0}

.landscape-tab .product_price{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price{padding:1.25vw 1.25vw 1.875vw}

.portrait .product_price{padding:1.25vw 1.25vw 1.875vw}

.landscape .product_price{padding:2.5vh 2.5vh 3.75vh}}

@media screen and (min-width: 1920px){
.product_price{padding:1.481vh 1.481vh 2.222vh}

.portrait .product_price{padding:.833vw .833vw 1.25vw}}

@media screen and (max-width: 1023px){
.product_price{padding:4.444vw 4.444vw 6.667vw}

.landscape-mob .product_price{padding:2.5svh 2.5svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price{padding:2.083vw 2.083vw 3.125vw}

.landscape-tab .product_price{padding:1.86svh 1.86svh 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price{border-radius:1.25vw}

.portrait .product_price{border-radius:1.25vw}

.landscape .product_price{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.product_price{border-radius:1.481vh}

.portrait .product_price{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.product_price{border-radius:4.444vw}

.landscape-mob .product_price{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price{border-radius:2.083vw}

.landscape-tab .product_price{border-radius:1.86svh}}

.product_price{box-sizing:border-box;background-color:#fff}

._dark-theme .product_price,._black-friday-theme .product_price{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz{width:24.219vw}

.portrait .product_quiz{width:24.219vw}

.landscape .product_quiz{width:48.438vh}}

@media screen and (min-width: 1920px){
.product_quiz{width:32.407vh}

.portrait .product_quiz{width:18.229vw}}

@media screen and (max-width: 1023px){
.product_quiz{width:91.111vw}

.landscape-mob .product_quiz{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz{width:44.271vw}

.landscape-tab .product_quiz{width:39.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz{margin:0 auto 1.25vw}

.portrait .product_quiz{margin:0 auto 1.25vw}

.landscape .product_quiz{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.product_quiz{margin:0 auto 1.481vh}

.portrait .product_quiz{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.product_quiz{margin:0 auto 4.444vw}

.landscape-mob .product_quiz{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz{margin:0 auto 2.083vw}

.landscape-tab .product_quiz{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz{padding:.938vw .938vw 1.25vw}

.portrait .product_quiz{padding:.938vw .938vw 1.25vw}

.landscape .product_quiz{padding:1.875vh 1.875vh 2.5vh}}

@media screen and (min-width: 1920px){
.product_quiz{padding:1.111vh 1.111vh 1.481vh}

.portrait .product_quiz{padding:.625vw .625vw .833vw}}

@media screen and (max-width: 1023px){
.product_quiz{padding:3.333vw 3.333vw 4.444vw}

.landscape-mob .product_quiz{padding:1.875svh 1.875svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz{padding:1.563vw 1.563vw 2.083vw}

.landscape-tab .product_quiz{padding:1.395svh 1.395svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz{border-radius:1.25vw}

.portrait .product_quiz{border-radius:1.25vw}

.landscape .product_quiz{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.product_quiz{border-radius:1.481vh}

.portrait .product_quiz{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.product_quiz{border-radius:4.444vw}

.landscape-mob .product_quiz{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz{border-radius:2.083vw}

.landscape-tab .product_quiz{border-radius:1.86svh}}

.product_quiz{box-sizing:border-box;background-color:#fff;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz:last-child{margin:0 auto}

.portrait .product_quiz:last-child{margin:0 auto}

.landscape .product_quiz:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.product_quiz:last-child{margin:0 auto}

.portrait .product_quiz:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.product_quiz:last-child{margin:0 auto}

.landscape-mob .product_quiz:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz:last-child{margin:0 auto}

.landscape-tab .product_quiz:last-child{margin:0 auto}}

.product_quiz-gray{background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_shelf{width:24.219vw}

.portrait .product_shelf{width:24.219vw}

.landscape .product_shelf{width:48.438vh}}

@media screen and (min-width: 1920px){
.product_shelf{width:32.407vh}

.portrait .product_shelf{width:18.229vw}}

@media screen and (max-width: 1023px){
.product_shelf{width:91.111vw}

.landscape-mob .product_shelf{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_shelf{width:44.271vw}

.landscape-tab .product_shelf{width:39.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__code{height:4.063vw}

.portrait .product__code{height:4.063vw}

.landscape .product__code{height:8.125vh}}

@media screen and (min-width: 1920px){
.product__code{height:4.815vh}

.portrait .product__code{height:2.708vw}}

@media screen and (max-width: 1023px){
.product__code{height:14.444vw}

.landscape-mob .product__code{height:8.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__code{height:6.771vw}

.landscape-tab .product__code{height:6.047svh}}

.product_quiz .product__code{display:none}

.product__header{width:100%}

.product__info{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__info{margin:1.953vw 0 .391vw}

.portrait .product__info{margin:1.953vw 0 .391vw}

.landscape .product__info{margin:3.906vh 0 .781vh}}

@media screen and (min-width: 1920px){
.product__info{margin:2.315vh 0 .463vh}

.portrait .product__info{margin:1.302vw 0 .26vw}}

@media screen and (max-width: 1023px){
.product__info{margin:6.944vw 0 1.389vw}

.landscape-mob .product__info{margin:3.906svh 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__info{margin:3.255vw 0 .651vw}

.landscape-tab .product__info{margin:2.907svh 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_quiz .product__info{margin:0 0 .391vw}

.portrait .product_quiz .product__info{margin:0 0 .391vw}

.landscape .product_quiz .product__info{margin:0 0 .781vh}}

@media screen and (min-width: 1920px){
.product_quiz .product__info{margin:0 0 .463vh}

.portrait .product_quiz .product__info{margin:0 0 .26vw}}

@media screen and (max-width: 1023px){
.product_quiz .product__info{margin:0 0 1.389vw}

.landscape-mob .product_quiz .product__info{margin:0 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_quiz .product__info{margin:0 0 .651vw}

.landscape-tab .product_quiz .product__info{margin:0 0 .581svh}}

.product_price .product__info{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price .product__info{margin:0 0 .391vw}

.portrait .product_price .product__info{margin:0 0 .391vw}

.landscape .product_price .product__info{margin:0 0 .781vh}}

@media screen and (min-width: 1920px){
.product_price .product__info{margin:0 0 .463vh}

.portrait .product_price .product__info{margin:0 0 .26vw}}

@media screen and (max-width: 1023px){
.product_price .product__info{margin:0 0 1.389vw}

.landscape-mob .product_price .product__info{margin:0 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price .product__info{margin:0 0 .651vw}

.landscape-tab .product_price .product__info{margin:0 0 .581svh}}

.product__info_short .product__del_header{display:block}

.product__brand,.product__type{flex:0 0 auto;font-weight:500;text-transform:uppercase}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__brand{font-size:1.563vw}

.portrait .product__brand{font-size:1.563vw}

.landscape .product__brand{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.product__brand{font-size:1.852vh}

.portrait .product__brand{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.product__brand{font-size:5.556vw}

.landscape-mob .product__brand{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__brand{font-size:2.604vw}

.landscape-tab .product__brand{font-size:2.326svh}}

.product__brand{max-width:91%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__brand{max-width:90.2%}}

@media screen and (max-width: 1023px){
.product__brand{max-width:88.3%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__del{height:1.563vw}

.portrait .product__del{height:1.563vw}

.landscape .product__del{height:3.125vh}}

@media screen and (min-width: 1920px){
.product__del{height:1.852vh}

.portrait .product__del{height:1.042vw}}

@media screen and (max-width: 1023px){
.product__del{height:5.556vw}

.landscape-mob .product__del{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__del{height:2.604vw}

.landscape-tab .product__del{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__del{margin:0 .234vw .234vw .313vw}

[dir="rtl"] .product__del{margin:0 .313vw .234vw .234vw}

.portrait .product__del{margin:0 .234vw .234vw .313vw}

[dir="rtl"] .portrait .product__del{margin:0 .313vw .234vw .234vw}

.landscape .product__del{margin:0 .469vh .469vh .625vh}

[dir="rtl"] .landscape .product__del{margin:0 .625vh .469vh .469vh}}

@media screen and (min-width: 1920px){
.product__del{margin:0 .278vh .278vh .37vh}

[dir="rtl"] .product__del{margin:0 .37vh .278vh .278vh}

.portrait .product__del{margin:0 .156vw .156vw .208vw}

[dir="rtl"] .portrait .product__del{margin:0 .208vw .156vw .156vw}}

@media screen and (max-width: 1023px){
.product__del{margin:0 .833vw .833vw 1.111vw}

[dir="rtl"] .product__del{margin:0 1.111vw .833vw .833vw}

.landscape-mob .product__del{margin:0 .469svh .469svh .625svh}

[dir="rtl"] .landscape-mob .product__del{margin:0 .625svh .469svh .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__del{margin:0 .391vw .391vw .521vw}

[dir="rtl"] .product__del{margin:0 .521vw .391vw .391vw}

.landscape-tab .product__del{margin:0 .349svh .349svh .465svh}

[dir="rtl"] .landscape-tab .product__del{margin:0 .465svh .349svh .349svh}}

.product__del{flex-grow:1;border-bottom:dotted #000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__del{border-width:.234vw}

.portrait .product__del{border-width:.234vw}

.landscape .product__del{border-width:.469vh}}

@media screen and (min-width: 1920px){
.product__del{border-width:.278vh}

.portrait .product__del{border-width:.156vw}}

@media screen and (max-width: 1023px){
.product__del{border-width:.833vw}

.landscape-mob .product__del{border-width:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__del{border-width:.391vw}

.landscape-tab .product__del{border-width:.349svh}}

.product__del{box-sizing:border-box}

.product__del_header{display:none}

body.landscape-tab .product__del_header,body.portrait-tab .product__del_header{display:block}

.product__type{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__type{font-size:.859vw}

.portrait .product__type{font-size:.859vw}

.landscape .product__type{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.product__type{font-size:1.019vh}

.portrait .product__type{font-size:.573vw}}

@media screen and (max-width: 1023px){
.product__type{font-size:3.056vw}

.landscape-mob .product__type{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__type{font-size:1.432vw}

.landscape-tab .product__type{font-size:1.279svh}}

.product__type{letter-spacing:.12em;line-height:1.4;text-align:left;z-index:1}

[dir="rtl"] .product__type{text-align:right}

.product__energy{display:inline-flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy{margin-left:.75vw}

[dir="rtl"] .product__energy{margin-left:0;margin-right:.75vw}

.portrait .product__energy{margin-left:.75vw}

[dir="rtl"] .portrait .product__energy{margin-left:0;margin-right:.75vw}

.landscape .product__energy{margin-left:1.5vh}

[dir="rtl"] .landscape .product__energy{margin-left:0;margin-right:1.5vh}}

@media screen and (min-width: 1920px){
.product__energy{margin-left:.889vh}

[dir="rtl"] .product__energy{margin-left:0;margin-right:.889vh}

.portrait .product__energy{margin-left:.5vw}

[dir="rtl"] .portrait .product__energy{margin-left:0;margin-right:.5vw}}

@media screen and (max-width: 1023px){
.product__energy{margin-left:2.222vw}

[dir="rtl"] .product__energy{margin-left:0;margin-right:2.222vw}

.landscape-mob .product__energy{margin-left:1.25svh}

[dir="rtl"] .landscape-mob .product__energy{margin-left:0;margin-right:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy{margin-left:1.25vw}

[dir="rtl"] .product__energy{margin-left:0;margin-right:1.25vw}

.landscape-tab .product__energy{margin-left:1.116svh}

[dir="rtl"] .landscape-tab .product__energy{margin-left:0;margin-right:1.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy{padding:.188vw .563vw .188vw .422vw}

[dir="rtl"] .product__energy{padding:.188vw .422vw .188vw .563vw}

.portrait .product__energy{padding:.188vw .563vw .188vw .422vw}

[dir="rtl"] .portrait .product__energy{padding:.188vw .422vw .188vw .563vw}

.landscape .product__energy{padding:.375vh 1.125vh .375vh .844vh}

[dir="rtl"] .landscape .product__energy{padding:.375vh .844vh .375vh 1.125vh}}

@media screen and (min-width: 1920px){
.product__energy{padding:.222vh .667vh .222vh .5vh}

[dir="rtl"] .product__energy{padding:.222vh .5vh .222vh .667vh}

.portrait .product__energy{padding:.125vw .375vw .125vw .281vw}

[dir="rtl"] .portrait .product__energy{padding:.125vw .281vw .125vw .375vw}}

@media screen and (max-width: 1023px){
.product__energy{padding:.556vw 1.667vw .556vw 1.25vw}

[dir="rtl"] .product__energy{padding:.556vw 1.25vw .556vw 1.667vw}

.landscape-mob .product__energy{padding:.313svh .938svh .313svh .703svh}

[dir="rtl"] .landscape-mob .product__energy{padding:.313svh .703svh .313svh .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy{padding:.313vw .938vw .313vw .703vw}

[dir="rtl"] .product__energy{padding:.313vw .703vw .313vw .938vw}

.landscape-tab .product__energy{padding:.279svh .837svh .279svh .628svh}

[dir="rtl"] .landscape-tab .product__energy{padding:.279svh .628svh .279svh .837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy{border-radius:3.75vw}

.portrait .product__energy{border-radius:3.75vw}

.landscape .product__energy{border-radius:7.5vh}}

@media screen and (min-width: 1920px){
.product__energy{border-radius:4.444vh}

.portrait .product__energy{border-radius:2.5vw}}

@media screen and (max-width: 1023px){
.product__energy{border-radius:11.111vw}

.landscape-mob .product__energy{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy{border-radius:6.25vw}

.landscape-tab .product__energy{border-radius:5.581svh}}

.product__energy{border:solid #000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy{border-width:.141vw}

.portrait .product__energy{border-width:.141vw}

.landscape .product__energy{border-width:.281vh}}

@media screen and (min-width: 1920px){
.product__energy{border-width:.167vh}

.portrait .product__energy{border-width:.094vw}}

@media screen and (max-width: 1023px){
.product__energy{border-width:.417vw}

.landscape-mob .product__energy{border-width:.234svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy{border-width:.234vw}

.landscape-tab .product__energy{border-width:.209svh}}

.product__energy{background-color:#fff;box-sizing:border-box;margin-bottom:-1%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy-image{height:1.875vw}

.portrait .product__energy-image{height:1.875vw}

.landscape .product__energy-image{height:3.75vh}}

@media screen and (min-width: 1920px){
.product__energy-image{height:2.222vh}

.portrait .product__energy-image{height:1.25vw}}

@media screen and (max-width: 1023px){
.product__energy-image{height:5.556vw}

.landscape-mob .product__energy-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy-image{height:3.125vw}

.landscape-tab .product__energy-image{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy-image{margin:0 .188vw 0 0}

[dir="rtl"] .product__energy-image{margin:0 0 0 .188vw}

.portrait .product__energy-image{margin:0 .188vw 0 0}

[dir="rtl"] .portrait .product__energy-image{margin:0 0 0 .188vw}

.landscape .product__energy-image{margin:0 .375vh 0 0}

[dir="rtl"] .landscape .product__energy-image{margin:0 0 0 .375vh}}

@media screen and (min-width: 1920px){
.product__energy-image{margin:0 .222vh 0 0}

[dir="rtl"] .product__energy-image{margin:0 0 0 .222vh}

.portrait .product__energy-image{margin:0 .125vw 0 0}

[dir="rtl"] .portrait .product__energy-image{margin:0 0 0 .125vw}}

@media screen and (max-width: 1023px){
.product__energy-image{margin:0 .556vw 0 0}

[dir="rtl"] .product__energy-image{margin:0 0 0 .556vw}

.landscape-mob .product__energy-image{margin:0 .313svh 0 0}

[dir="rtl"] .landscape-mob .product__energy-image{margin:0 0 0 .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy-image{margin:0 .313vw 0 0}

[dir="rtl"] .product__energy-image{margin:0 0 0 .313vw}

.landscape-tab .product__energy-image{margin:0 .279svh 0 0}

[dir="rtl"] .landscape-tab .product__energy-image{margin:0 0 0 .279svh}}

.product__energy-text{padding:5% 0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__energy-text{font-size:1.25vw}

.portrait .product__energy-text{font-size:1.25vw}

.landscape .product__energy-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.product__energy-text{font-size:1.481vh}

.portrait .product__energy-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.product__energy-text{font-size:4.444vw}

.landscape-mob .product__energy-text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__energy-text{font-size:2.083vw}

.landscape-tab .product__energy-text{font-size:1.86svh}}

.product__energy-text{line-height:1;color:#000;font-weight:500}

.product__energy_coins .product__energy-text{padding:4% 0 0}

.product__like{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__like{width:1.875vw}

.portrait .product__like{width:1.875vw}

.landscape .product__like{width:3.75vh}}

@media screen and (min-width: 1920px){
.product__like{width:2.222vh}

.portrait .product__like{width:1.25vw}}

@media screen and (max-width: 1023px){
.product__like{width:6.667vw}

.landscape-mob .product__like{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__like{width:3.125vw}

.landscape-tab .product__like{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__like{height:1.875vw}

.portrait .product__like{height:1.875vw}

.landscape .product__like{height:3.75vh}}

@media screen and (min-width: 1920px){
.product__like{height:2.222vh}

.portrait .product__like{height:1.25vw}}

@media screen and (max-width: 1023px){
.product__like{height:6.667vw}

.landscape-mob .product__like{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__like{height:3.125vw}

.landscape-tab .product__like{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__like{min-width:1.875vw}

.portrait .product__like{min-width:1.875vw}

.landscape .product__like{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.product__like{min-width:2.222vh}

.portrait .product__like{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.product__like{min-width:6.667vw}

.landscape-mob .product__like{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__like{min-width:3.125vw}

.landscape-tab .product__like{min-width:2.791svh}}

.product__like{padding:0;background:rgba(0,0,0,0)}

.product__like .button__icon{display:flex;align-items:center;width:100%;height:100%}

.product__like svg{width:100%;height:100%}

.product__like svg path{transition:.5s ease-in-out}

.product_liked .product__like svg path{fill:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__image{height:26.875vw}

.portrait .product__image{height:26.875vw}

.landscape .product__image{height:53.75vh}}

@media screen and (min-width: 1920px){
.product__image{height:31.852vh}

.portrait .product__image{height:17.917vw}}

@media screen and (max-width: 1023px){
.product__image{height:95.556vw}

.landscape-mob .product__image{height:53.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__image{height:44.792vw}

.landscape-tab .product__image{height:40svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__image{margin:-1.328vw 0 0}

.portrait .product__image{margin:-1.328vw 0 0}

.landscape .product__image{margin:-2.656vh 0 0}}

@media screen and (min-width: 1920px){
.product__image{margin:-1.574vh 0 0}

.portrait .product__image{margin:-0.885vw 0 0}}

@media screen and (max-width: 1023px){
.product__image{margin:-4.722vw 0 0}

.landscape-mob .product__image{margin:-2.656svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__image{margin:-2.214vw 0 0}

.landscape-tab .product__image{margin:-1.977svh 0 0}}

.product__image{position:relative;width:100%}

.product__image img{position:absolute;overflow:hidden;object-position:center;object-fit:contain}

.product_price .product__image{height:100%;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price .product__image{margin:0 0 0}

.portrait .product_price .product__image{margin:0 0 0}

.landscape .product_price .product__image{margin:0 0 0}}

@media screen and (min-width: 1920px){
.product_price .product__image{margin:0 0 0}

.portrait .product_price .product__image{margin:0 0 0}}

@media screen and (max-width: 1023px){
.product_price .product__image{margin:0 0 0}

.landscape-mob .product_price .product__image{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price .product__image{margin:0 0 0}

.landscape-tab .product_price .product__image{margin:0 0 0}}

.product_fromDev .product__image img{top:0;left:0;width:100%;height:100%}

[dir="rtl"] .product_fromDev .product__image img{left:auto;right:0}

.product_fromGA .product__image{overflow:hidden}

.product_fromGA .product__image img{width:160%;height:160%;top:-30%;left:-30%}

[dir="rtl"] .product_fromGA .product__image img{left:auto;right:-30%}

.product__old-price{position:relative;display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__old-price{margin:0 0 .391vw}

.portrait .product__old-price{margin:0 0 .391vw}

.landscape .product__old-price{margin:0 0 .781vh}}

@media screen and (min-width: 1920px){
.product__old-price{margin:0 0 .463vh}

.portrait .product__old-price{margin:0 0 .26vw}}

@media screen and (max-width: 1023px){
.product__old-price{margin:0 0 1.389vw}

.landscape-mob .product__old-price{margin:0 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__old-price{margin:0 0 .651vw}

.landscape-tab .product__old-price{margin:0 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__old-price{font-size:1.25vw}

.portrait .product__old-price{font-size:1.25vw}

.landscape .product__old-price{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.product__old-price{font-size:1.481vh}

.portrait .product__old-price{font-size:.833vw}}

@media screen and (max-width: 1023px){
.product__old-price{font-size:4.444vw}

.landscape-mob .product__old-price{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__old-price{font-size:2.083vw}

.landscape-tab .product__old-price{font-size:1.86svh}}

.product__old-price{font-weight:500;letter-spacing:.1em}

.product__old-price:after{content:"";position:absolute;left:50%;top:49%;transform:translate(-51%, -50%);width:103%}

[dir="rtl"] .product__old-price:after{left:auto;right:50%;transform:translate(51%, -50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__old-price:after{height:.055vw}

.portrait .product__old-price:after{height:.055vw}

.landscape .product__old-price:after{height:.109vh}}

@media screen and (min-width: 1920px){
.product__old-price:after{height:.065vh}

.portrait .product__old-price:after{height:.036vw}}

@media screen and (max-width: 1023px){
.product__old-price:after{height:.194vw}

.landscape-mob .product__old-price:after{height:.109svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__old-price:after{height:.091vw}

.landscape-tab .product__old-price:after{height:.081svh}}

.product__old-price:after{background:#000}

.product_price .product__old-price{margin:0 0 0 auto}

[dir="rtl"] .product_price .product__old-price{margin:0 auto 0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price .product__old-price{font-size:1.875vw}

.portrait .product_price .product__old-price{font-size:1.875vw}

.landscape .product_price .product__old-price{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.product_price .product__old-price{font-size:2.222vh}

.portrait .product_price .product__old-price{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.product_price .product__old-price{font-size:6.667vw}

.landscape-mob .product_price .product__old-price{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price .product__old-price{font-size:3.125vw}

.landscape-tab .product_price .product__old-price{font-size:2.791svh}}

.product_price .product__old-price{white-space:nowrap;color:#a9a9a9;font-weight:600}

.product_price .product__old-price:after{background:#a9a9a9}

.product__buy{display:flex;align-items:flex-end}

.product_price .product__buy{width:100%}

.product__buy-button{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__buy-button{width:1.875vw}

.portrait .product__buy-button{width:1.875vw}

.landscape .product__buy-button{width:3.75vh}}

@media screen and (min-width: 1920px){
.product__buy-button{width:2.222vh}

.portrait .product__buy-button{width:1.25vw}}

@media screen and (max-width: 1023px){
.product__buy-button{width:6.667vw}

.landscape-mob .product__buy-button{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__buy-button{width:3.125vw}

.landscape-tab .product__buy-button{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__buy-button{height:1.875vw}

.portrait .product__buy-button{height:1.875vw}

.landscape .product__buy-button{height:3.75vh}}

@media screen and (min-width: 1920px){
.product__buy-button{height:2.222vh}

.portrait .product__buy-button{height:1.25vw}}

@media screen and (max-width: 1023px){
.product__buy-button{height:6.667vw}

.landscape-mob .product__buy-button{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__buy-button{height:3.125vw}

.landscape-tab .product__buy-button{height:2.791svh}}

.product__buy-button{padding:0;background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__buy-button .button__icon{width:2.188vw}

.portrait .product__buy-button .button__icon{width:2.188vw}

.landscape .product__buy-button .button__icon{width:4.375vh}}

@media screen and (min-width: 1920px){
.product__buy-button .button__icon{width:2.593vh}

.portrait .product__buy-button .button__icon{width:1.458vw}}

@media screen and (max-width: 1023px){
.product__buy-button .button__icon{width:7.778vw}

.landscape-mob .product__buy-button .button__icon{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__buy-button .button__icon{width:3.646vw}

.landscape-tab .product__buy-button .button__icon{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__buy-button .button__icon{height:2.188vw}

.portrait .product__buy-button .button__icon{height:2.188vw}

.landscape .product__buy-button .button__icon{height:4.375vh}}

@media screen and (min-width: 1920px){
.product__buy-button .button__icon{height:2.593vh}

.portrait .product__buy-button .button__icon{height:1.458vw}}

@media screen and (max-width: 1023px){
.product__buy-button .button__icon{height:7.778vw}

.landscape-mob .product__buy-button .button__icon{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__buy-button .button__icon{height:3.646vw}

.landscape-tab .product__buy-button .button__icon{height:3.256svh}}

.product__buy-button svg{width:100%;height:100%}

.product__buy-button svg path{transition:.5s ease-in-out}

.product_sold .product__buy-button svg path{fill:#000}

.product__price{margin:0 0 0 auto}

[dir="rtl"] .product__price{margin:0 auto 0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__price{font-size:2.5vw}

.portrait .product__price{font-size:2.5vw}

.landscape .product__price{font-size:5vh}}

@media screen and (min-width: 1920px){
.product__price{font-size:2.963vh}

.portrait .product__price{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.product__price{font-size:8.889vw}

.landscape-mob .product__price{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__price{font-size:4.167vw}

.landscape-tab .product__price{font-size:3.721svh}}

.product__price{font-weight:600;line-height:.9;letter-spacing:.03em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price .product__price{margin:0 .781vw 0 0}

[dir="rtl"] .product_price .product__price{margin:0 0 0 .781vw}

.portrait .product_price .product__price{margin:0 .781vw 0 0}

[dir="rtl"] .portrait .product_price .product__price{margin:0 0 0 .781vw}

.landscape .product_price .product__price{margin:0 1.563vh 0 0}

[dir="rtl"] .landscape .product_price .product__price{margin:0 0 0 1.563vh}}

@media screen and (min-width: 1920px){
.product_price .product__price{margin:0 .926vh 0 0}

[dir="rtl"] .product_price .product__price{margin:0 0 0 .926vh}

.portrait .product_price .product__price{margin:0 .521vw 0 0}

[dir="rtl"] .portrait .product_price .product__price{margin:0 0 0 .521vw}}

@media screen and (max-width: 1023px){
.product_price .product__price{margin:0 2.778vw 0 0}

[dir="rtl"] .product_price .product__price{margin:0 0 0 2.778vw}

.landscape-mob .product_price .product__price{margin:0 1.563svh 0 0}

[dir="rtl"] .landscape-mob .product_price .product__price{margin:0 0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price .product__price{margin:0 1.302vw 0 0}

[dir="rtl"] .product_price .product__price{margin:0 0 0 1.302vw}

.landscape-tab .product_price .product__price{margin:0 1.163svh 0 0}

[dir="rtl"] .landscape-tab .product_price .product__price{margin:0 0 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product_price .product__price{font-size:1.875vw}

.portrait .product_price .product__price{font-size:1.875vw}

.landscape .product_price .product__price{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.product_price .product__price{font-size:2.222vh}

.portrait .product_price .product__price{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.product_price .product__price{font-size:6.667vw}

.landscape-mob .product_price .product__price{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product_price .product__price{font-size:3.125vw}

.landscape-tab .product_price .product__price{font-size:2.791svh}}

.product_price .product__price{white-space:nowrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__brand-button{margin:1.563vw auto 0}

.portrait .product__brand-button{margin:1.563vw auto 0}

.landscape .product__brand-button{margin:3.125vh auto 0}}

@media screen and (min-width: 1920px){
.product__brand-button{margin:1.852vh auto 0}

.portrait .product__brand-button{margin:1.042vw auto 0}}

@media screen and (max-width: 1023px){
.product__brand-button{margin:5.556vw auto 0}

.landscape-mob .product__brand-button{margin:3.125svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__brand-button{margin:2.604vw auto 0}

.landscape-tab .product__brand-button{margin:2.326svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__brand-button{height:3.906vw}

.portrait .product__brand-button{height:3.906vw}

.landscape .product__brand-button{height:7.813vh}}

@media screen and (min-width: 1920px){
.product__brand-button{height:4.63vh}

.portrait .product__brand-button{height:2.604vw}}

@media screen and (max-width: 1023px){
.product__brand-button{height:13.889vw}

.landscape-mob .product__brand-button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__brand-button{height:6.51vw}

.landscape-tab .product__brand-button{height:5.814svh}}

.product__brand-button{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.product__about-button{margin:1.563vw auto 0}

.portrait .product__about-button{margin:1.563vw auto 0}

.landscape .product__about-button{margin:3.125vh auto 0}}

@media screen and (min-width: 1920px){
.product__about-button{margin:1.852vh auto 0}

.portrait .product__about-button{margin:1.042vw auto 0}}

@media screen and (max-width: 1023px){
.product__about-button{margin:5.556vw auto 0}

.landscape-mob .product__about-button{margin:3.125svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.product__about-button{margin:2.604vw auto 0}

.landscape-tab .product__about-button{margin:2.326svh auto 0}}

.product__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}

.product_price .product__footer{align-items:flex-end}

[data-lang=ar] .product__buy-button .custom-button__icon svg{transform:scaleX(-1)}

[data-lang=ar] .product__brand{line-height:1.25}

.navigation{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.navigation{bottom:2.734vw}

.portrait .navigation{bottom:2.734vw}

.landscape .navigation{bottom:5.469vh}}

@media screen and (min-width: 1920px){
.navigation{bottom:4.074vh}

.portrait .navigation{bottom:2.292vw}}

@media screen and (max-width: 1023px){
.navigation{bottom:4.444vw}

.landscape-mob .navigation{bottom:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.navigation{bottom:2.083vw}

.landscape-tab .navigation{bottom:1.86svh}}

.navigation{left:50%;transform:translate(-50%, 0%);display:flex;align-items:center;justify-content:space-between}

[dir="rtl"] .navigation{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.navigation{width:46.875vw}

.portrait .navigation{width:46.875vw}

.landscape .navigation{width:93.75vh}}

@media screen and (min-width: 1920px){
.navigation{width:74.074vh}

.portrait .navigation{width:41.667vw}}

@media screen and (max-width: 1023px){
.navigation{width:91.111vw}

.landscape-mob .navigation{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.navigation{width:78.125vw}

.landscape-tab .navigation{width:69.767svh}}

.navigation{margin:0 auto;padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.navigation{border-radius:1.25vw}

.portrait .navigation{border-radius:1.25vw}

.landscape .navigation{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.navigation{border-radius:2.222vh}

.portrait .navigation{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.navigation{border-radius:4.444vw}

.landscape-mob .navigation{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.navigation{border-radius:2.083vw}

.landscape-tab .navigation{border-radius:1.86svh}}

.navigation{box-sizing:border-box;z-index:1;overflow:hidden}

.navigation-enter{opacity:0;transform:translate(-50%, 20%) scale(0.8);transition:0s ease-in-out}

[dir="rtl"] .navigation-enter{transform:translate(50%, 20%) scale(0.8)}

.navigation-enter-active,.navigation-enter-done,.navigation-exit{opacity:1;transform:translate(-50%, 0%) scale(1);transition:.3s .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

[dir="rtl"] .navigation-enter-active,[dir="rtl"] .navigation-enter-done,[dir="rtl"] .navigation-exit{transform:translate(50%, 0%) scale(1)}

.navigation-exit-active{opacity:0;transform:translate(-50%, 20%) scale(0.8);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

[dir="rtl"] .navigation-exit-active{transform:translate(50%, 20%) scale(0.8)}

.navigation:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:99%;height:99%;margin:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.navigation:before{border-radius:1.25vw}

.portrait .navigation:before{border-radius:1.25vw}

.landscape .navigation:before{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.navigation:before{border-radius:2.222vh}

.portrait .navigation:before{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.navigation:before{border-radius:4.444vw}

.landscape-mob .navigation:before{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.navigation:before{border-radius:2.083vw}

.landscape-tab .navigation:before{border-radius:1.86svh}}

.navigation:before{background-color:#f8f8f8}

.navigation__item{position:relative;display:flex;align-items:center;justify-content:center;width:20%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.navigation__item{height:4.219vw}

.portrait .navigation__item{height:4.219vw}

.landscape .navigation__item{height:8.438vh}}

@media screen and (min-width: 1920px){
.navigation__item{height:7.593vh}

.portrait .navigation__item{height:4.271vw}}

@media screen and (max-width: 1023px){
.navigation__item{height:15vw}

.landscape-mob .navigation__item{height:8.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.navigation__item{height:7.031vw}

.landscape-tab .navigation__item{height:6.279svh}}

.navigation__item{padding:0;margin:0;list-style-type:none;background-color:#f8f8f8;transition:.3s ease-in-out}

.navigation__item svg g{transition:.3s ease-in-out}

.navigation__item_active{background-color:#d5d5d7}

.navigation__item_active:not(.fill-stroke) svg path{fill:#dbff00}

.navigation__item_active-challenges:not(.fill-stroke){background-color:#dbff00}

.navigation__item_active.fill-stroke svg path{stroke:#dbff00}

._dark-theme .navigation__item,._black-friday-theme .navigation__item{background:#272727}

._dark-theme .navigation__item svg path,._black-friday-theme .navigation__item svg path{fill:#737373}

._dark-theme ._rating .navigation__item,._dark-theme ._games .navigation__item,._dark-theme ._roadmap .navigation__item,._dark-theme ._customization .navigation__item,._black-friday-theme ._rating .navigation__item,._black-friday-theme ._games .navigation__item,._black-friday-theme ._roadmap .navigation__item,._black-friday-theme ._customization .navigation__item{background:#d5d5d7}

._dark-theme .navigation__item_active,._black-friday-theme .navigation__item_active{background:#737373}

._dark-theme .navigation__item_active svg path,._black-friday-theme .navigation__item_active svg path{fill:#dbff00}

._dark-theme ._rating .navigation__item_active,._dark-theme ._games .navigation__item_active,._dark-theme ._roadmap .navigation__item_active,._dark-theme ._customization .navigation__item_active,._black-friday-theme ._rating .navigation__item_active,._black-friday-theme ._games .navigation__item_active,._black-friday-theme ._roadmap .navigation__item_active,._black-friday-theme ._customization .navigation__item_active{background:#737373}

.navigation__item .button__backlight{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;background-color:rgba(219,255,0,.7);border-radius:20px}

[dir="rtl"] .navigation__item .button__backlight{left:auto;right:50%;transform:translate(50%, -50%)}

.page-component{width:100%;height:100%;min-height:100%;position:absolute;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}

.page-component::-webkit-scrollbar{display:none;width:0;height:0}

.page-component__bg-color{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.3s ease-in-out}

[dir="rtl"] .page-component__bg-color{left:auto;right:0}

.page-component__bg-color_0{background:linear-gradient(162.65deg, #f2ff94 2.81%, #e7ff4f 56.85%),#edfa9f}

[dir="rtl"] .page-component__bg-color_0{background:linear-gradient(-162.65deg, #f2ff94 2.81%, #e7ff4f 56.85%),#edfa9f}

.page-component__bg-color_1{background:linear-gradient(146deg, #ffd1f1 0%, #ff96dd 100%)}

[dir="rtl"] .page-component__bg-color_1{background:linear-gradient(-146deg, #ffd1f1 0%, #ff96dd 100%)}

.page-component__bg-color_2{background:linear-gradient(331deg, #8b6dff 0%, #ccc0ff 80%)}

[dir="rtl"] .page-component__bg-color_2{background:linear-gradient(-331deg, #8b6dff 0%, #ccc0ff 80%)}

.page-component__bg-color_visible{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{height:62.5vw}

.portrait .page-component .container_start .elf-3d,.portrait .page-component .container_creating .elf-3d{height:62.5vw}

.landscape .page-component .container_start .elf-3d,.landscape .page-component .container_creating .elf-3d{height:125vh}}

@media screen and (min-width: 1920px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{height:97.222vh}

.portrait .page-component .container_start .elf-3d,.portrait .page-component .container_creating .elf-3d{height:54.688vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{width:62.5vw}

.portrait .page-component .container_start .elf-3d,.portrait .page-component .container_creating .elf-3d{width:62.5vw}

.landscape .page-component .container_start .elf-3d,.landscape .page-component .container_creating .elf-3d{width:125vh}}

@media screen and (min-width: 1920px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{width:97.222vh}

.portrait .page-component .container_start .elf-3d,.portrait .page-component .container_creating .elf-3d{width:54.688vw}}

@media screen and (max-width: 1023px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{height:127.778vw}

.landscape-mob .page-component .container_start .elf-3d,.landscape-mob .page-component .container_creating .elf-3d{height:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{height:78.125vw}

.landscape-tab .page-component .container_start .elf-3d,.landscape-tab .page-component .container_creating .elf-3d{height:69.767svh}}

@media screen and (max-width: 1023px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{width:127.778vw}

.landscape-mob .page-component .container_start .elf-3d,.landscape-mob .page-component .container_creating .elf-3d{width:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{width:78.125vw}

.landscape-tab .page-component .container_start .elf-3d,.landscape-tab .page-component .container_creating .elf-3d{width:69.767svh}}

.page-component .container_start .elf-3d,.page-component .container_creating .elf-3d{top:50%;transform:translate(-50%, -62%)}

[dir="rtl"] .page-component .container_start .elf-3d,[dir="rtl"] .page-component .container_creating .elf-3d{transform:translate(50%, -62%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_stub .elf-3d{height:62.5vw}

.portrait .page-component .container_stub .elf-3d{height:62.5vw}

.landscape .page-component .container_stub .elf-3d{height:125vh}}

@media screen and (min-width: 1920px){
.page-component .container_stub .elf-3d{height:97.222vh}

.portrait .page-component .container_stub .elf-3d{height:54.688vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_stub .elf-3d{width:62.5vw}

.portrait .page-component .container_stub .elf-3d{width:62.5vw}

.landscape .page-component .container_stub .elf-3d{width:125vh}}

@media screen and (min-width: 1920px){
.page-component .container_stub .elf-3d{width:97.222vh}

.portrait .page-component .container_stub .elf-3d{width:54.688vw}}

@media screen and (max-width: 1023px){
.page-component .container_stub .elf-3d{height:127.778vw}

.landscape-mob .page-component .container_stub .elf-3d{height:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_stub .elf-3d{height:78.125vw}

.landscape-tab .page-component .container_stub .elf-3d{height:69.767svh}}

@media screen and (max-width: 1023px){
.page-component .container_stub .elf-3d{width:127.778vw}

.landscape-mob .page-component .container_stub .elf-3d{width:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_stub .elf-3d{width:78.125vw}

.landscape-tab .page-component .container_stub .elf-3d{width:69.767svh}}

.page-component .container_stub .elf-3d{top:50%;transform:translate(-50%, -62%)}

[dir="rtl"] .page-component .container_stub .elf-3d{transform:translate(50%, -62%)}

@media screen and (max-width: 1023px){
.page-component .container_stub .elf-3d{transform:translate(-50%, -66%)}

[dir="rtl"] .page-component .container_stub .elf-3d{transform:translate(50%, -66%)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_info .elf-3d{height:39.063vw}

.portrait .page-component .container_info .elf-3d{height:39.063vw}

.landscape .page-component .container_info .elf-3d{height:78.125vh}}

@media screen and (min-width: 1920px){
.page-component .container_info .elf-3d{height:74.074vh}

.portrait .page-component .container_info .elf-3d{height:41.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.page-component .container_info .elf-3d{width:39.063vw}

.portrait .page-component .container_info .elf-3d{width:39.063vw}

.landscape .page-component .container_info .elf-3d{width:78.125vh}}

@media screen and (min-width: 1920px){
.page-component .container_info .elf-3d{width:74.074vh}

.portrait .page-component .container_info .elf-3d{width:41.667vw}}

@media screen and (max-width: 1023px){
.page-component .container_info .elf-3d{height:127.778vw}

.landscape-mob .page-component .container_info .elf-3d{height:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_info .elf-3d{height:78.125vw}

.landscape-tab .page-component .container_info .elf-3d{height:69.767svh}}

@media screen and (max-width: 1023px){
.page-component .container_info .elf-3d{width:127.778vw}

.landscape-mob .page-component .container_info .elf-3d{width:71.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.page-component .container_info .elf-3d{width:78.125vw}

.landscape-tab .page-component .container_info .elf-3d{width:69.767svh}}

.test-page{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100}

[dir="rtl"] .test-page{left:auto;right:0}

.test-page_hide{opacity:0;pointer-events:none}

.container{position:absolute;top:0;left:0;display:flex;width:100%;min-height:100%}

[dir="rtl"] .container{left:auto;right:0}

.container-enter{opacity:0}

.container-enter .custom-button_show-anim{transform:translateY(150%) scale(0.6);transform-origin:center}

.container-enter .container__block:before,.container-enter .container__block:after{opacity:0}

.container-enter-active{opacity:1;transition:.3s ease-in-out}

.container-enter-active .custom-button_show-anim{transform:translateY(0%) scale(1);transition:transform .5s cubic-bezier(0.17, 0.89, 0.48, 1.33) .2s;transform-origin:center}

.container-enter-active .container__block:before,.container-enter-active .container__block:after{opacity:1;transition:.3s ease-in-out}

.container_confirmation.container-enter-active{transition:.4s ease-in-out .1s}

.container_start.container-exit-active{transition:.3s ease-in-out .5s}

.container-exit{opacity:1}

.container-exit-active{opacity:0;transition:.3s ease-in-out}

.container__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}

[dir="rtl"] .container__bg{left:auto;right:0}

.container__bg-enter{opacity:0}

.container__bg-enter-active{opacity:1;transition:opacity .1s .9s}

.container__bg-exit{opacity:1}

.container__bg-exit-active{opacity:0;transition:opacity .1s}

.container__block{display:flex;position:relative;width:100%;min-height:100%;height:auto}

.container__block:before,.container__block:after{position:absolute;width:100%;pointer-events:none;z-index:1}

.container__block:before{top:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.container__block:before{height:7.813vw}

.portrait .container__block:before{height:7.813vw}

.landscape .container__block:before{height:15.625vh}}

@media screen and (min-width: 1920px){
.container__block:before{height:9.259vh}

.portrait .container__block:before{height:5.208vw}}

@media screen and (max-width: 1023px){
.container__block:before{height:27.778vw}

.landscape-mob .container__block:before{height:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.container__block:before{height:13.021vw}

.landscape-tab .container__block:before{height:11.628svh}}

.container__block:before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);z-index:2}

[dir="rtl"] .container__block:before{background:linear-gradient(-180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%)}

.container__block:after{bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.container__block:after{height:28.125vw}

.portrait .container__block:after{height:28.125vw}

.landscape .container__block:after{height:56.25vh}}

@media screen and (min-width: 1920px){
.container__block:after{height:33.333vh}

.portrait .container__block:after{height:18.75vw}}

@media screen and (max-width: 1023px){
.container__block:after{height:100vw}

.landscape-mob .container__block:after{height:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.container__block:after{height:46.875vw}

.landscape-tab .container__block:after{height:41.86svh}}

.container__block:after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 86.18%)}

[dir="rtl"] .container__block:after{background:linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 86.18%)}

.container_customization .container__block:before{content:"";z-index:1}

.container_main .container__block:before,.container_main .container__block:after{content:""}

.container_ingredientsSelection{overflow:hidden}

.container__content{display:flex;width:100%;min-height:100%}

.container__content section{width:100%}

.container__content:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);filter:blur(5px);pointer-events:none;opacity:0;z-index:2;transition:opacity .3s ease-in-out}

[dir="rtl"] .container__content:before{left:auto;right:0}

.user-billet{display:flex;justify-content:space-between;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet{padding:.938vw 1.875vw}

.portrait .user-billet{padding:.938vw 1.875vw}

.landscape .user-billet{padding:1.875vh 3.75vh}}

@media screen and (min-width: 1920px){
.user-billet{padding:1.111vh 2.222vh}

.portrait .user-billet{padding:.625vw 1.25vw}}

@media screen and (max-width: 1023px){
.user-billet{padding:3.333vw 6.667vw}

.landscape-mob .user-billet{padding:1.875svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet{padding:1.563vw 3.125vw}

.landscape-tab .user-billet{padding:1.395svh 2.791svh}}

.user-billet{background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet{border-radius:1.25vw}

.portrait .user-billet{border-radius:1.25vw}

.landscape .user-billet{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.user-billet{border-radius:1.481vh}

.portrait .user-billet{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.user-billet{border-radius:4.444vw}

.landscape-mob .user-billet{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet{border-radius:2.083vw}

.landscape-tab .user-billet{border-radius:1.86svh}}

.user-billet_full-width{width:100%;box-sizing:border-box}

.user-billet__main-info{display:flex;flex-direction:column;align-items:flex-start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet__main-info{gap:.313vw}

.portrait .user-billet__main-info{gap:.313vw}

.landscape .user-billet__main-info{gap:.625vh}}

@media screen and (min-width: 1920px){
.user-billet__main-info{gap:.37vh}

.portrait .user-billet__main-info{gap:.208vw}}

@media screen and (max-width: 1023px){
.user-billet__main-info{gap:1.111vw}

.landscape-mob .user-billet__main-info{gap:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet__main-info{gap:.521vw}

.landscape-tab .user-billet__main-info{gap:.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet__name{font-size:1.094vw}

.portrait .user-billet__name{font-size:1.094vw}

.landscape .user-billet__name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.user-billet__name{font-size:1.296vh}

.portrait .user-billet__name{font-size:.729vw}}

@media screen and (max-width: 1023px){
.user-billet__name{font-size:3.889vw}

.landscape-mob .user-billet__name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet__name{font-size:1.823vw}

.landscape-tab .user-billet__name{font-size:1.628svh}}

.user-billet__name{line-height:1.15;font-weight:600;color:#000;white-space:nowrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet__name_min{font-size:1.094vw}

.portrait .user-billet__name_min{font-size:1.094vw}

.landscape .user-billet__name_min{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.user-billet__name_min{font-size:1.296vh}

.portrait .user-billet__name_min{font-size:.729vw}}

@media screen and (max-width: 1023px){
.user-billet__name_min{font-size:3.056vw}

.landscape-mob .user-billet__name_min{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet__name_min{font-size:1.823vw}

.landscape-tab .user-billet__name_min{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.user-billet__score{font-size:1.094vw}

.portrait .user-billet__score{font-size:1.094vw}

.landscape .user-billet__score{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.user-billet__score{font-size:1.296vh}

.portrait .user-billet__score{font-size:.729vw}}

@media screen and (max-width: 1023px){
.user-billet__score{font-size:3.889vw}

.landscape-mob .user-billet__score{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.user-billet__score{font-size:1.823vw}

.landscape-tab .user-billet__score{font-size:1.628svh}}

.user-billet__score{line-height:1.15;font-weight:600;color:#000}

.user-billet__icon{display:inline-block;vertical-align:middle;height:24px;margin:auto 0 auto 10px}

[dir="rtl"] .user-billet__icon{margin:auto 10px auto 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-button{max-width:12.812vw}

.portrait .select-lang-button{max-width:12.812vw}

.landscape .select-lang-button{max-width:25.625vh}}

@media screen and (min-width: 1920px){
.select-lang-button{max-width:15.185vh}

.portrait .select-lang-button{max-width:8.542vw}}

@media screen and (max-width: 1023px){
.select-lang-button{max-width:45.556vw}

.landscape-mob .select-lang-button{max-width:25.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-button{max-width:21.354vw}

.landscape-tab .select-lang-button{max-width:19.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-button{height:3.125vw}

.portrait .select-lang-button{height:3.125vw}

.landscape .select-lang-button{height:6.25vh}}

@media screen and (min-width: 1920px){
.select-lang-button{height:3.704vh}

.portrait .select-lang-button{height:2.083vw}}

@media screen and (max-width: 1023px){
.select-lang-button{height:11.111vw}

.landscape-mob .select-lang-button{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-button{height:5.208vw}

.landscape-tab .select-lang-button{height:4.651svh}}

.select-lang-button{background-color:rgba(0,0,0,0);font-size:12px;color:#737373}

@media screen and (max-width: 767px){
.select-lang-button{font-size:16px}}

.select-lang-button{margin:0 auto 0 0}

[dir="rtl"] .select-lang-button{margin:0 0 0 auto}

.select-lang-button_bg_active{background-color:#f1f1f1}

.select-lang-button__span{display:flex;gap:6px;justify-content:center;color:#000}

.select-lang-button__icon_chevron{fill:#fff;transform:rotate(-90deg)}

[dir="rtl"] .select-lang-button__icon_chevron{transform:rotate(90deg)}

[dir=rtl] .select-lang-button{flex-direction:row-reverse}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-lang-button__span{line-height:1.797vw}

.portrait [dir=rtl] .select-lang-button__span{line-height:1.797vw}

.landscape [dir=rtl] .select-lang-button__span{line-height:3.594vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-lang-button__span{line-height:2.13vh}

.portrait [dir=rtl] .select-lang-button__span{line-height:1.198vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-lang-button__span{line-height:6.389vw}

.landscape-mob [dir=rtl] .select-lang-button__span{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-lang-button__span{line-height:2.995vw}

.landscape-tab [dir=rtl] .select-lang-button__span{line-height:2.674svh}}

[dir=rtl] .select-lang-button__span{align-items:center}

[dir=rtl] .select-lang-button__icon_chevron{order:-1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-button{height:3.125vw}

.portrait .select-country-button{height:3.125vw}

.landscape .select-country-button{height:6.25vh}}

@media screen and (min-width: 1920px){
.select-country-button{height:3.704vh}

.portrait .select-country-button{height:2.083vw}}

@media screen and (max-width: 1023px){
.select-country-button{height:11.111vw}

.landscape-mob .select-country-button{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-button{height:5.208vw}

.landscape-tab .select-country-button{height:4.651svh}}

.select-country-button{background-color:rgba(0,0,0,0);font-size:12px;color:#737373}

@media screen and (max-width: 767px){
.select-country-button{font-size:16px}}

.select-country-button{margin:0 auto 0 0}

[dir="rtl"] .select-country-button{margin:0 0 0 auto}

.select-country-button_bg_active{background-color:#f1f1f1}

.select-country-button__span{display:flex;gap:6px;justify-content:center;color:#000}

.select-country-button__icon_chevron{fill:#fff;transform:rotate(-90deg)}

[dir="rtl"] .select-country-button__icon_chevron{transform:rotate(90deg)}

.select-country-button_disabled{user-select:none;opacity:.5}

.select-country-button_disabled .select-country-button__span{color:#999}

.select-country-button_disabled .select-country-button__icon_chevron{fill:#999}

[dir=rtl] .select-country-button{flex-direction:row-reverse}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-country-button{line-height:1.797vw}

.portrait [dir=rtl] .select-country-button{line-height:1.797vw}

.landscape [dir=rtl] .select-country-button{line-height:3.594vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-country-button{line-height:2.13vh}

.portrait [dir=rtl] .select-country-button{line-height:1.198vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-country-button{line-height:6.389vw}

.landscape-mob [dir=rtl] .select-country-button{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-country-button{line-height:2.995vw}

.landscape-tab [dir=rtl] .select-country-button{line-height:2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-country-button__span{line-height:1.797vw}

.portrait [dir=rtl] .select-country-button__span{line-height:1.797vw}

.landscape [dir=rtl] .select-country-button__span{line-height:3.594vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-country-button__span{line-height:2.13vh}

.portrait [dir=rtl] .select-country-button__span{line-height:1.198vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-country-button__span{line-height:6.389vw}

.landscape-mob [dir=rtl] .select-country-button__span{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-country-button__span{line-height:2.995vw}

.landscape-tab [dir=rtl] .select-country-button__span{line-height:2.674svh}}

[dir=rtl] .select-country-button__span{align-items:center}

[dir=rtl] .select-country-button__icon_chevron{order:-1}

.achievement{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement{width:14.063vw}

.portrait .achievement{width:14.063vw}

.landscape .achievement{width:28.125vh}}

@media screen and (min-width: 1920px){
.achievement{width:23.148vh}

.portrait .achievement{width:13.021vw}}

@media screen and (max-width: 1023px){
.achievement{width:43.333vw}

.landscape-mob .achievement{width:24.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement{width:28.906vw}

.landscape-tab .achievement{width:25.814svh}}

.achievement{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement{height:18.328vw}

.portrait .achievement{height:18.328vw}

.landscape .achievement{height:36.656vh}}

@media screen and (min-width: 1920px){
.achievement{height:30.997vh}

.portrait .achievement{height:17.436vw}}

@media screen and (max-width: 1023px){
.achievement{height:56.667vw}

.landscape-mob .achievement{height:31.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement{height:37.719vw}

.landscape-tab .achievement{height:33.684svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement{padding:1.25vw .938vw .938vw}

.portrait .achievement{padding:1.25vw .938vw .938vw}

.landscape .achievement{padding:2.5vh 1.875vh 1.875vh}}

@media screen and (min-width: 1920px){
.achievement{padding:2.222vh 1.481vh 1.481vh}

.portrait .achievement{padding:1.25vw .833vw .833vw}}

@media screen and (max-width: 1023px){
.achievement{padding:4.444vw 3.333vw 3.333vw}

.landscape-mob .achievement{padding:2.5svh 1.875svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement{padding:2.083vw 1.563vw 1.563vw}

.landscape-tab .achievement{padding:1.86svh 1.395svh 1.395svh}}

.achievement{border:solid #f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement{border-width:.234vw}

.portrait .achievement{border-width:.234vw}

.landscape .achievement{border-width:.469vh}}

@media screen and (min-width: 1920px){
.achievement{border-width:.278vh}

.portrait .achievement{border-width:.156vw}}

@media screen and (max-width: 1023px){
.achievement{border-width:.556vw}

.landscape-mob .achievement{border-width:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement{border-width:.391vw}

.landscape-tab .achievement{border-width:.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement{border-radius:1.25vw}

.portrait .achievement{border-radius:1.25vw}

.landscape .achievement{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.achievement{border-radius:1.481vh}

.portrait .achievement{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.achievement{border-radius:4.444vw}

.landscape-mob .achievement{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement{border-radius:2.083vw}

.landscape-tab .achievement{border-radius:1.86svh}}

.achievement{box-sizing:border-box;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_swiper{height:18.328vw}

.portrait .achievement_swiper{height:18.328vw}

.landscape .achievement_swiper{height:36.656vh}}

@media screen and (min-width: 1920px){
.achievement_swiper{height:28.704vh}

.portrait .achievement_swiper{height:16.146vw}}

@media screen and (max-width: 1023px){
.achievement_swiper{height:56.667vw}

.landscape-mob .achievement_swiper{height:31.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_swiper{height:37.719vw}

.landscape-tab .achievement_swiper{height:33.684svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends{width:14.063vw}

.portrait .achievement_friends{width:14.063vw}

.landscape .achievement_friends{width:28.125vh}}

@media screen and (min-width: 1920px){
.achievement_friends{width:23.703vh}

.portrait .achievement_friends{width:13.333vw}}

@media screen and (max-width: 1023px){
.achievement_friends{width:43.333vw}

.landscape-mob .achievement_friends{width:24.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends{width:28.906vw}

.landscape-tab .achievement_friends{width:25.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends{height:15.633vw}

.portrait .achievement_friends{height:15.633vw}

.landscape .achievement_friends{height:31.266vh}}

@media screen and (min-width: 1920px){
.achievement_friends{height:26.438vh}

.portrait .achievement_friends{height:14.872vw}}

@media screen and (max-width: 1023px){
.achievement_friends{height:48.333vw}

.landscape-mob .achievement_friends{height:27.187svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends{height:32.172vw}

.landscape-tab .achievement_friends{height:28.73svh}}

.achievement__press{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .achievement__press{left:auto;right:0}

.achievement__image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__image{height:8.438vw}

.portrait .achievement__image{height:8.438vw}

.landscape .achievement__image{height:16.875vh}}

@media screen and (min-width: 1920px){
.achievement__image{height:13.889vh}

.portrait .achievement__image{height:7.813vw}}

@media screen and (max-width: 1023px){
.achievement__image{height:30vw}

.landscape-mob .achievement__image{height:16.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__image{height:14.063vw}

.landscape-tab .achievement__image{height:12.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__image{margin:0 auto .469vw}

.portrait .achievement__image{margin:0 auto .469vw}

.landscape .achievement__image{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.achievement__image{margin:0 auto .741vh}

.portrait .achievement__image{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.achievement__image{margin:0 auto 1.667vw}

.landscape-mob .achievement__image{margin:0 auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__image{margin:0 auto .781vw}

.landscape-tab .achievement__image{margin:0 auto .698svh}}

.achievement__image{object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_big-margin .achievement__image{margin:0 auto .938vw}

.portrait .achievement_big-margin .achievement__image{margin:0 auto .938vw}

.landscape .achievement_big-margin .achievement__image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.achievement_big-margin .achievement__image{margin:0 auto 1.481vh}

.portrait .achievement_big-margin .achievement__image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.achievement_big-margin .achievement__image{margin:0 auto 3.333vw}

.landscape-mob .achievement_big-margin .achievement__image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_big-margin .achievement__image{margin:0 auto 1.563vw}

.landscape-tab .achievement_big-margin .achievement__image{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_swiper .achievement__image{margin:0 auto .938vw}

.portrait .achievement_swiper .achievement__image{margin:0 auto .938vw}

.landscape .achievement_swiper .achievement__image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.achievement_swiper .achievement__image{margin:0 auto 1.481vh}

.portrait .achievement_swiper .achievement__image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.achievement_swiper .achievement__image{margin:0 auto 3.333vw}

.landscape-mob .achievement_swiper .achievement__image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_swiper .achievement__image{margin:0 auto 1.563vw}

.landscape-tab .achievement_swiper .achievement__image{margin:0 auto 1.395svh}}

.achievement__title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__title{margin:0 auto 0}

.portrait .achievement__title{margin:0 auto 0}

.landscape .achievement__title{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.achievement__title{margin:0 auto 0}

.portrait .achievement__title{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.achievement__title{margin:0 auto 0}

.landscape-mob .achievement__title{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__title{margin:0 auto 0}

.landscape-tab .achievement__title{margin:0 auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__title{height:2.875vw}

.portrait .achievement__title{height:2.875vw}

.landscape .achievement__title{height:5.75vh}}

@media screen and (min-width: 1920px){
.achievement__title{height:5.63vh}

.portrait .achievement__title{height:3.167vw}}

@media screen and (max-width: 1023px){
.achievement__title{height:8.889vw}

.landscape-mob .achievement__title{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__title{height:5.917vw}

.landscape-tab .achievement__title{height:5.284svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__title{font-size:1.25vw}

.portrait .achievement__title{font-size:1.25vw}

.landscape .achievement__title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.achievement__title{font-size:1.852vh}

.portrait .achievement__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.achievement__title{font-size:3.889vw}

.landscape-mob .achievement__title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__title{font-size:2.083vw}

.landscape-tab .achievement__title{font-size:1.86svh}}

.achievement__title{line-height:1.15;text-align:center;font-weight:500}

.achievement__text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__text{margin:0 auto 0}

.portrait .achievement__text{margin:0 auto 0}

.landscape .achievement__text{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.achievement__text{margin:0 auto 0}

.portrait .achievement__text{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.achievement__text{margin:0 auto 0}

.landscape-mob .achievement__text{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__text{margin:0 auto 0}

.landscape-tab .achievement__text{margin:0 auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__text{font-size:1.094vw}

.portrait .achievement__text{font-size:1.094vw}

.landscape .achievement__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.achievement__text{font-size:1.481vh}

.portrait .achievement__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.achievement__text{font-size:3.333vw}

.landscape-mob .achievement__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__text{font-size:1.823vw}

.landscape-tab .achievement__text{font-size:1.628svh}}

.achievement__text{line-height:1.4;text-align:center;font-weight:400}

.achievement__progress{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress{width:9.375vw}

.portrait .achievement__progress{width:9.375vw}

.landscape .achievement__progress{width:18.75vh}}

@media screen and (min-width: 1920px){
.achievement__progress{width:15.741vh}

.portrait .achievement__progress{width:8.854vw}}

@media screen and (max-width: 1023px){
.achievement__progress{width:33.333vw}

.landscape-mob .achievement__progress{width:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress{width:15.625vw}

.landscape-tab .achievement__progress{width:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress{height:1.875vw}

.portrait .achievement__progress{height:1.875vw}

.landscape .achievement__progress{height:3.75vh}}

@media screen and (min-width: 1920px){
.achievement__progress{height:2.963vh}

.portrait .achievement__progress{height:1.667vw}}

@media screen and (max-width: 1023px){
.achievement__progress{height:6.667vw}

.landscape-mob .achievement__progress{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress{height:3.125vw}

.landscape-tab .achievement__progress{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress{min-height:1.875vw}

.portrait .achievement__progress{min-height:1.875vw}

.landscape .achievement__progress{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.achievement__progress{min-height:2.963vh}

.portrait .achievement__progress{min-height:1.667vw}}

@media screen and (max-width: 1023px){
.achievement__progress{min-height:6.667vw}

.landscape-mob .achievement__progress{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress{min-height:3.125vw}

.landscape-tab .achievement__progress{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress{margin:.469vw auto 0}

.portrait .achievement__progress{margin:.469vw auto 0}

.landscape .achievement__progress{margin:.938vh auto 0}}

@media screen and (min-width: 1920px){
.achievement__progress{margin:.556vh auto 0}

.portrait .achievement__progress{margin:.313vw auto 0}}

@media screen and (max-width: 1023px){
.achievement__progress{margin:1.667vw auto 0}

.landscape-mob .achievement__progress{margin:.938svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress{margin:.781vw auto 0}

.landscape-tab .achievement__progress{margin:.698svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends .achievement__progress{margin:.469vw auto 0}

.portrait .achievement_friends .achievement__progress{margin:.469vw auto 0}

.landscape .achievement_friends .achievement__progress{margin:.938vh auto 0}}

@media screen and (min-width: 1920px){
.achievement_friends .achievement__progress{margin:.556vh auto 0}

.portrait .achievement_friends .achievement__progress{margin:.313vw auto 0}}

@media screen and (max-width: 1023px){
.achievement_friends .achievement__progress{margin:1.667vw auto 0}

.landscape-mob .achievement_friends .achievement__progress{margin:.938svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends .achievement__progress{margin:.781vw auto 0}

.landscape-tab .achievement_friends .achievement__progress{margin:.698svh auto 0}}

.achievement__progress-block{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress-block{border-radius:1.875vw}

.portrait .achievement__progress-block{border-radius:1.875vw}

.landscape .achievement__progress-block{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.achievement__progress-block{border-radius:2.963vh}

.portrait .achievement__progress-block{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.achievement__progress-block{border-radius:6.667vw}

.landscape-mob .achievement__progress-block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress-block{border-radius:3.125vw}

.landscape-tab .achievement__progress-block{border-radius:2.791svh}}

.achievement__progress-block{overflow:hidden;background-color:#f1f1f1}

.achievement__progress-line{position:absolute;top:0;left:-100%;width:100%;height:100%;transition:transform .3s ease-in-out;background-color:#dbff00;transform:translateX(var(--progress))}

[dir="rtl"] .achievement__progress-line{left:auto;right:-100%}

.achievement__progress-counter{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress-counter{font-size:.938vw}

.portrait .achievement__progress-counter{font-size:.938vw}

.landscape .achievement__progress-counter{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.achievement__progress-counter{font-size:1.481vh}

.portrait .achievement__progress-counter{font-size:.833vw}}

@media screen and (max-width: 1023px){
.achievement__progress-counter{font-size:3.333vw}

.landscape-mob .achievement__progress-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress-counter{font-size:1.563vw}

.landscape-tab .achievement__progress-counter{font-size:1.395svh}}

.achievement__progress-counter{line-height:1.25;font-weight:500}

.achievement__progress-prize{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress-prize{top:-0.156vw}

.portrait .achievement__progress-prize{top:-0.156vw}

.landscape .achievement__progress-prize{top:-0.313vh}}

@media screen and (min-width: 1920px){
.achievement__progress-prize{top:-0.185vh}

.portrait .achievement__progress-prize{top:-0.104vw}}

@media screen and (max-width: 1023px){
.achievement__progress-prize{top:-0.556vw}

.landscape-mob .achievement__progress-prize{top:-0.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress-prize{top:-0.26vw}

.landscape-tab .achievement__progress-prize{top:-0.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__progress-prize{right:-0.625vw}

[dir="rtl"] .achievement__progress-prize{right:auto;left:-0.625vw}

.portrait .achievement__progress-prize{right:-0.625vw}

[dir="rtl"] .portrait .achievement__progress-prize{right:auto;left:-0.625vw}

.landscape .achievement__progress-prize{right:-1.25vh}

[dir="rtl"] .landscape .achievement__progress-prize{right:auto;left:-1.25vh}}

@media screen and (min-width: 1920px){
.achievement__progress-prize{right:-0.556vh}

[dir="rtl"] .achievement__progress-prize{right:auto;left:-0.556vh}

.portrait .achievement__progress-prize{right:-0.313vw}

[dir="rtl"] .portrait .achievement__progress-prize{right:auto;left:-0.313vw}}

@media screen and (max-width: 1023px){
.achievement__progress-prize{right:-2.222vw}

[dir="rtl"] .achievement__progress-prize{right:auto;left:-2.222vw}

.landscape-mob .achievement__progress-prize{right:-1.25svh}

[dir="rtl"] .landscape-mob .achievement__progress-prize{right:auto;left:-1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__progress-prize{right:-1.042vw}

[dir="rtl"] .achievement__progress-prize{right:auto;left:-1.042vw}

.landscape-tab .achievement__progress-prize{right:-0.93svh}

[dir="rtl"] .landscape-tab .achievement__progress-prize{right:auto;left:-0.93svh}}

.achievement__done{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__done{top:0}

.portrait .achievement__done{top:0}

.landscape .achievement__done{top:0}}

@media screen and (min-width: 1920px){
.achievement__done{top:0}

.portrait .achievement__done{top:0}}

@media screen and (max-width: 1023px){
.achievement__done{top:0}

.landscape-mob .achievement__done{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__done{top:0}

.landscape-tab .achievement__done{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__done{right:0}

[dir="rtl"] .achievement__done{right:auto;left:0}

.portrait .achievement__done{right:0}

[dir="rtl"] .portrait .achievement__done{right:auto;left:0}

.landscape .achievement__done{right:0}

[dir="rtl"] .landscape .achievement__done{right:auto;left:0}}

@media screen and (min-width: 1920px){
.achievement__done{right:0}

[dir="rtl"] .achievement__done{right:auto;left:0}

.portrait .achievement__done{right:0}

[dir="rtl"] .portrait .achievement__done{right:auto;left:0}}

@media screen and (max-width: 1023px){
.achievement__done{right:0}

[dir="rtl"] .achievement__done{right:auto;left:0}

.landscape-mob .achievement__done{right:0}

[dir="rtl"] .landscape-mob .achievement__done{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__done{right:0}

[dir="rtl"] .achievement__done{right:auto;left:0}

.landscape-tab .achievement__done{right:0}

[dir="rtl"] .landscape-tab .achievement__done{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__done{font-size:2.5vw}

.portrait .achievement__done{font-size:2.5vw}

.landscape .achievement__done{font-size:5vh}}

@media screen and (min-width: 1920px){
.achievement__done{font-size:3.704vh}

.portrait .achievement__done{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.achievement__done{font-size:8.889vw}

.landscape-mob .achievement__done{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__done{font-size:4.167vw}

.landscape-tab .achievement__done{font-size:3.721svh}}

.achievement__done{width:1em;height:1em}

.achievement__lvl{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__lvl{top:-0.234vw}

.portrait .achievement__lvl{top:-0.234vw}

.landscape .achievement__lvl{top:-0.469vh}}

@media screen and (min-width: 1920px){
.achievement__lvl{top:-0.278vh}

.portrait .achievement__lvl{top:-0.156vw}}

@media screen and (max-width: 1023px){
.achievement__lvl{top:-0.833vw}

.landscape-mob .achievement__lvl{top:-0.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__lvl{top:-0.391vw}

.landscape-tab .achievement__lvl{top:-0.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__lvl{right:-0.469vw}

[dir="rtl"] .achievement__lvl{right:auto;left:-0.469vw}

.portrait .achievement__lvl{right:-0.469vw}

[dir="rtl"] .portrait .achievement__lvl{right:auto;left:-0.469vw}

.landscape .achievement__lvl{right:-0.938vh}

[dir="rtl"] .landscape .achievement__lvl{right:auto;left:-0.938vh}}

@media screen and (min-width: 1920px){
.achievement__lvl{right:-0.556vh}

[dir="rtl"] .achievement__lvl{right:auto;left:-0.556vh}

.portrait .achievement__lvl{right:-0.313vw}

[dir="rtl"] .portrait .achievement__lvl{right:auto;left:-0.313vw}}

@media screen and (max-width: 1023px){
.achievement__lvl{right:-1.667vw}

[dir="rtl"] .achievement__lvl{right:auto;left:-1.667vw}

.landscape-mob .achievement__lvl{right:-0.938svh}

[dir="rtl"] .landscape-mob .achievement__lvl{right:auto;left:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__lvl{right:-0.781vw}

[dir="rtl"] .achievement__lvl{right:auto;left:-0.781vw}

.landscape-tab .achievement__lvl{right:-0.698svh}

[dir="rtl"] .landscape-tab .achievement__lvl{right:auto;left:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__lvl{width:2.875vw}

.portrait .achievement__lvl{width:2.875vw}

.landscape .achievement__lvl{width:5.75vh}}

@media screen and (min-width: 1920px){
.achievement__lvl{width:5.63vh}

.portrait .achievement__lvl{width:3.167vw}}

@media screen and (max-width: 1023px){
.achievement__lvl{width:8.889vw}

.landscape-mob .achievement__lvl{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__lvl{width:5.917vw}

.landscape-tab .achievement__lvl{width:5.284svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__lvl{height:2.695vw}

.portrait .achievement__lvl{height:2.695vw}

.landscape .achievement__lvl{height:5.391vh}}

@media screen and (min-width: 1920px){
.achievement__lvl{height:5.278vh}

.portrait .achievement__lvl{height:2.969vw}}

@media screen and (max-width: 1023px){
.achievement__lvl{height:8.333vw}

.landscape-mob .achievement__lvl{height:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__lvl{height:5.547vw}

.landscape-tab .achievement__lvl{height:4.953svh}}

.achievement__lvl{padding:2% 0 0;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends .achievement__lvl{width:2.875vw}

.portrait .achievement_friends .achievement__lvl{width:2.875vw}

.landscape .achievement_friends .achievement__lvl{width:5.75vh}}

@media screen and (min-width: 1920px){
.achievement_friends .achievement__lvl{width:4.862vh}

.portrait .achievement_friends .achievement__lvl{width:2.735vw}}

@media screen and (max-width: 1023px){
.achievement_friends .achievement__lvl{width:8.889vw}

.landscape-mob .achievement_friends .achievement__lvl{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends .achievement__lvl{width:5.917vw}

.landscape-tab .achievement_friends .achievement__lvl{width:5.284svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends .achievement__lvl{height:2.695vw}

.portrait .achievement_friends .achievement__lvl{height:2.695vw}

.landscape .achievement_friends .achievement__lvl{height:5.391vh}}

@media screen and (min-width: 1920px){
.achievement_friends .achievement__lvl{height:4.558vh}

.portrait .achievement_friends .achievement__lvl{height:2.564vw}}

@media screen and (max-width: 1023px){
.achievement_friends .achievement__lvl{height:8.333vw}

.landscape-mob .achievement_friends .achievement__lvl{height:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends .achievement__lvl{height:5.547vw}

.landscape-tab .achievement_friends .achievement__lvl{height:4.953svh}}

.achievement__lvl-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}

[dir="rtl"] .achievement__lvl-image{left:auto;right:0}

.achievement__lvl-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__lvl-text{font-size:1.258vw}

.portrait .achievement__lvl-text{font-size:1.258vw}

.landscape .achievement__lvl-text{font-size:2.516vh}}

@media screen and (min-width: 1920px){
.achievement__lvl-text{font-size:2.463vh}

.portrait .achievement__lvl-text{font-size:1.385vw}}

@media screen and (max-width: 1023px){
.achievement__lvl-text{font-size:3.889vw}

.landscape-mob .achievement__lvl-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__lvl-text{font-size:2.589vw}

.landscape-tab .achievement__lvl-text{font-size:2.312svh}}

.achievement__lvl-text{color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,.5019607843);font-weight:700}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement_friends .achievement__lvl-text{font-size:1.258vw}

.portrait .achievement_friends .achievement__lvl-text{font-size:1.258vw}

.landscape .achievement_friends .achievement__lvl-text{font-size:2.516vh}}

@media screen and (min-width: 1920px){
.achievement_friends .achievement__lvl-text{font-size:2.127vh}

.portrait .achievement_friends .achievement__lvl-text{font-size:1.197vw}}

@media screen and (max-width: 1023px){
.achievement_friends .achievement__lvl-text{font-size:3.889vw}

.landscape-mob .achievement_friends .achievement__lvl-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement_friends .achievement__lvl-text{font-size:2.589vw}

.landscape-tab .achievement_friends .achievement__lvl-text{font-size:2.312svh}}

.achievement__timer{position:absolute;top:0;left:0}

[dir="rtl"] .achievement__timer{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__timer{padding:.135vw 1.033vw}

.portrait .achievement__timer{padding:.135vw 1.033vw}

.landscape .achievement__timer{padding:.27vh 2.066vh}}

@media screen and (min-width: 1920px){
.achievement__timer{padding:.228vh 1.747vh}

.portrait .achievement__timer{padding:.128vw .983vw}}

@media screen and (max-width: 1023px){
.achievement__timer{padding:.417vw 3.194vw}

.landscape-mob .achievement__timer{padding:.234svh 1.797svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__timer{padding:.277vw 2.126vw}

.landscape-tab .achievement__timer{padding:.248svh 1.899svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__timer{border-radius:1.094vw 0 1.617vw 0}

[dir="rtl"] .achievement__timer{border-radius:0 1.094vw 0 1.617vw}

.portrait .achievement__timer{border-radius:1.094vw 0 1.617vw 0}

[dir="rtl"] .portrait .achievement__timer{border-radius:0 1.094vw 0 1.617vw}

.landscape .achievement__timer{border-radius:2.188vh 0 3.234vh 0}

[dir="rtl"] .landscape .achievement__timer{border-radius:0 2.188vh 0 3.234vh}}

@media screen and (min-width: 1920px){
.achievement__timer{border-radius:1.296vh 0 2.735vh 0}

[dir="rtl"] .achievement__timer{border-radius:0 1.296vh 0 2.735vh}

.portrait .achievement__timer{border-radius:.729vw 0 1.538vw 0}

[dir="rtl"] .portrait .achievement__timer{border-radius:0 .729vw 0 1.538vw}}

@media screen and (max-width: 1023px){
.achievement__timer{border-radius:3.889vw 0 5vw 0}

[dir="rtl"] .achievement__timer{border-radius:0 3.889vw 0 5vw}

.landscape-mob .achievement__timer{border-radius:2.188svh 0 2.813svh 0}

[dir="rtl"] .landscape-mob .achievement__timer{border-radius:0 2.188svh 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__timer{border-radius:1.823vw 0 3.328vw 0}

[dir="rtl"] .achievement__timer{border-radius:0 1.823vw 0 3.328vw}

.landscape-tab .achievement__timer{border-radius:1.628svh 0 2.972svh 0}

[dir="rtl"] .landscape-tab .achievement__timer{border-radius:0 1.628svh 0 2.972svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__timer{font-size:.719vw}

.portrait .achievement__timer{font-size:.719vw}

.landscape .achievement__timer{font-size:1.438vh}}

@media screen and (min-width: 1920px){
.achievement__timer{font-size:1.216vh}

.portrait .achievement__timer{font-size:.684vw}}

@media screen and (max-width: 1023px){
.achievement__timer{font-size:2.222vw}

.landscape-mob .achievement__timer{font-size:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__timer{font-size:1.479vw}

.landscape-tab .achievement__timer{font-size:1.321svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.achievement__timer{line-height:1.348vw}

.portrait .achievement__timer{line-height:1.348vw}

.landscape .achievement__timer{line-height:2.695vh}}

@media screen and (min-width: 1920px){
.achievement__timer{line-height:2.279vh}

.portrait .achievement__timer{line-height:1.282vw}}

@media screen and (max-width: 1023px){
.achievement__timer{line-height:4.167vw}

.landscape-mob .achievement__timer{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.achievement__timer{line-height:2.773vw}

.landscape-tab .achievement__timer{line-height:2.477svh}}

.achievement__timer{background-color:#f1f1f1}

[dir=rtl] .achievement__progress-line{left:auto;right:-100%;transform:translateX(calc(var(--progress) * -1))}

.friends-buffs{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs{margin:1.563vw auto 1.563vw}

.portrait .friends-buffs{margin:1.563vw auto 1.563vw}

.landscape .friends-buffs{margin:3.125vh auto 3.125vh}}

@media screen and (min-width: 1920px){
.friends-buffs{margin:1.852vh auto 1.852vh}

.portrait .friends-buffs{margin:1.042vw auto 1.042vw}}

@media screen and (max-width: 1023px){
.friends-buffs{margin:5.556vw auto 5.556vw}

.landscape-mob .friends-buffs{margin:3.125svh auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs{margin:2.604vw auto 2.604vw}

.landscape-tab .friends-buffs{margin:2.326svh auto 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs_max-1{max-width:17.188vw}

.portrait .friends-buffs_max-1{max-width:17.188vw}

.landscape .friends-buffs_max-1{max-width:34.375vh}}

@media screen and (min-width: 1920px){
.friends-buffs_max-1{max-width:21.296vh}

.portrait .friends-buffs_max-1{max-width:11.979vw}}

@media screen and (max-width: 1023px){
.friends-buffs_max-1{max-width:55.556vw}

.landscape-mob .friends-buffs_max-1{max-width:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs_max-1{max-width:28.646vw}

.landscape-tab .friends-buffs_max-1{max-width:25.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs_max-2{max-width:35.625vw}

.portrait .friends-buffs_max-2{max-width:35.625vw}

.landscape .friends-buffs_max-2{max-width:71.25vh}}

@media screen and (min-width: 1920px){
.friends-buffs_max-2{max-width:44.074vh}

.portrait .friends-buffs_max-2{max-width:24.792vw}}

@media screen and (max-width: 1023px){
.friends-buffs_max-2{max-width:113.333vw}

.landscape-mob .friends-buffs_max-2{max-width:63.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs_max-2{max-width:58.854vw}

.landscape-tab .friends-buffs_max-2{max-width:52.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs_max-3{max-width:52.812vw}

.portrait .friends-buffs_max-3{max-width:52.812vw}

.landscape .friends-buffs_max-3{max-width:105.625vh}}

@media screen and (min-width: 1920px){
.friends-buffs_max-3{max-width:65.37vh}

.portrait .friends-buffs_max-3{max-width:36.771vw}}

@media screen and (max-width: 1023px){
.friends-buffs_max-3{max-width:168.889vw}

.landscape-mob .friends-buffs_max-3{max-width:95svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs_max-3{max-width:87.5vw}

.landscape-tab .friends-buffs_max-3{max-width:78.14svh}}

@media screen and (max-width: 1023px){
.friends-buffs .swiper{overflow:visible}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs .swiper-slide{width:17.188vw !important}

.portrait .friends-buffs .swiper-slide{width:17.188vw !important}

.landscape .friends-buffs .swiper-slide{width:34.375vh !important}}

@media screen and (min-width: 1920px){
.friends-buffs .swiper-slide{width:21.296vh !important}

.portrait .friends-buffs .swiper-slide{width:11.979vw !important}}

@media screen and (max-width: 1023px){
.friends-buffs .swiper-slide{width:55.556vw !important}

.landscape-mob .friends-buffs .swiper-slide{width:31.25svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs .swiper-slide{width:28.646vw !important}

.landscape-tab .friends-buffs .swiper-slide{width:25.581svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs .swiper-slide{margin:0 1.25vw 0 0}

[dir="rtl"] .friends-buffs .swiper-slide{margin:0 0 0 1.25vw}

.portrait .friends-buffs .swiper-slide{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .friends-buffs .swiper-slide{margin:0 0 0 1.25vw}

.landscape .friends-buffs .swiper-slide{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .friends-buffs .swiper-slide{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.friends-buffs .swiper-slide{margin:0 1.481vh 0 0}

[dir="rtl"] .friends-buffs .swiper-slide{margin:0 0 0 1.481vh}

.portrait .friends-buffs .swiper-slide{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .friends-buffs .swiper-slide{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.friends-buffs .swiper-slide{margin:0 2.222vw 0 0}

[dir="rtl"] .friends-buffs .swiper-slide{margin:0 0 0 2.222vw}

.landscape-mob .friends-buffs .swiper-slide{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .friends-buffs .swiper-slide{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs .swiper-slide{margin:0 1.563vw 0 0}

[dir="rtl"] .friends-buffs .swiper-slide{margin:0 0 0 1.563vw}

.landscape-tab .friends-buffs .swiper-slide{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .friends-buffs .swiper-slide{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs .swiper-slide:last-child{margin:0}

.portrait .friends-buffs .swiper-slide:last-child{margin:0}

.landscape .friends-buffs .swiper-slide:last-child{margin:0}}

@media screen and (min-width: 1920px){
.friends-buffs .swiper-slide:last-child{margin:0}

.portrait .friends-buffs .swiper-slide:last-child{margin:0}}

@media screen and (max-width: 1023px){
.friends-buffs .swiper-slide:last-child{margin:0}

.landscape-mob .friends-buffs .swiper-slide:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs .swiper-slide:last-child{margin:0}

.landscape-tab .friends-buffs .swiper-slide:last-child{margin:0}}

.friends-buffs__item{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item{width:17.188vw}

.portrait .friends-buffs__item{width:17.188vw}

.landscape .friends-buffs__item{width:34.375vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item{width:21.296vh}

.portrait .friends-buffs__item{width:11.979vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item{width:55.556vw}

.landscape-mob .friends-buffs__item{width:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item{width:28.646vw}

.landscape-tab .friends-buffs__item{width:25.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item{padding:.781vw}

.portrait .friends-buffs__item{padding:.781vw}

.landscape .friends-buffs__item{padding:1.563vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item{padding:.926vh}

.portrait .friends-buffs__item{padding:.521vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item{padding:2.222vw}

.landscape-mob .friends-buffs__item{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item{padding:1.042vw}

.landscape-tab .friends-buffs__item{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item{border-radius:1.25vw}

.portrait .friends-buffs__item{border-radius:1.25vw}

.landscape .friends-buffs__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item{border-radius:1.481vh}

.portrait .friends-buffs__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item{border-radius:3.333vw}

.landscape-mob .friends-buffs__item{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item{border-radius:1.563vw}

.landscape-tab .friends-buffs__item{border-radius:1.395svh}}

.friends-buffs__item{background-color:#f8f8f8;box-sizing:border-box}

.friends-buffs__item-info{width:90%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-info{margin:0 0 0 1.094vw}

[dir="rtl"] .friends-buffs__item-info{margin:0 1.094vw 0 0}

.portrait .friends-buffs__item-info{margin:0 0 0 1.094vw}

[dir="rtl"] .portrait .friends-buffs__item-info{margin:0 1.094vw 0 0}

.landscape .friends-buffs__item-info{margin:0 0 0 2.188vh}

[dir="rtl"] .landscape .friends-buffs__item-info{margin:0 2.188vh 0 0}}

@media screen and (min-width: 1920px){
.friends-buffs__item-info{margin:0 0 0 1.296vh}

[dir="rtl"] .friends-buffs__item-info{margin:0 1.296vh 0 0}

.portrait .friends-buffs__item-info{margin:0 0 0 .729vw}

[dir="rtl"] .portrait .friends-buffs__item-info{margin:0 .729vw 0 0}}

@media screen and (max-width: 1023px){
.friends-buffs__item-info{margin:0 0 0 3.333vw}

[dir="rtl"] .friends-buffs__item-info{margin:0 3.333vw 0 0}

.landscape-mob .friends-buffs__item-info{margin:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .friends-buffs__item-info{margin:0 1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-info{margin:0 0 0 1.563vw}

[dir="rtl"] .friends-buffs__item-info{margin:0 1.563vw 0 0}

.landscape-tab .friends-buffs__item-info{margin:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .friends-buffs__item-info{margin:0 1.395svh 0 0}}

.friends-buffs__item-info{text-align:left;box-sizing:border-box}

[dir="rtl"] .friends-buffs__item-info{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-title{margin:0}

.portrait .friends-buffs__item-title{margin:0}

.landscape .friends-buffs__item-title{margin:0}}

@media screen and (min-width: 1920px){
.friends-buffs__item-title{margin:0}

.portrait .friends-buffs__item-title{margin:0}}

@media screen and (max-width: 1023px){
.friends-buffs__item-title{margin:0}

.landscape-mob .friends-buffs__item-title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-title{margin:0}

.landscape-tab .friends-buffs__item-title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-title{font-size:1.094vw}

.portrait .friends-buffs__item-title{font-size:1.094vw}

.landscape .friends-buffs__item-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-title{font-size:1.481vh}

.portrait .friends-buffs__item-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-title{font-size:3.333vw}

.landscape-mob .friends-buffs__item-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-title{font-size:1.563vw}

.landscape-tab .friends-buffs__item-title{font-size:1.395svh}}

.friends-buffs__item-title{line-height:1.4;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-title_min{font-size:.766vw}

.portrait .friends-buffs__item-title_min{font-size:.766vw}

.landscape .friends-buffs__item-title_min{font-size:1.531vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-title_min{font-size:1.037vh}

.portrait .friends-buffs__item-title_min{font-size:.583vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-title_min{font-size:2.667vw}

.landscape-mob .friends-buffs__item-title_min{font-size:1.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-title_min{font-size:1.25vw}

.landscape-tab .friends-buffs__item-title_min{font-size:1.116svh}}

.friends-buffs__item-progress{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress{width:9.375vw}

.portrait .friends-buffs__item-progress{width:9.375vw}

.landscape .friends-buffs__item-progress{width:18.75vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress{width:11.111vh}

.portrait .friends-buffs__item-progress{width:6.25vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress{width:30vw}

.landscape-mob .friends-buffs__item-progress{width:16.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress{width:14.063vw}

.landscape-tab .friends-buffs__item-progress{width:12.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress{height:1.875vw}

.portrait .friends-buffs__item-progress{height:1.875vw}

.landscape .friends-buffs__item-progress{height:3.75vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress{height:2.222vh}

.portrait .friends-buffs__item-progress{height:1.25vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress{height:5.556vw}

.landscape-mob .friends-buffs__item-progress{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress{height:2.604vw}

.landscape-tab .friends-buffs__item-progress{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress{margin:.625vw 0 0}

.portrait .friends-buffs__item-progress{margin:.625vw 0 0}

.landscape .friends-buffs__item-progress{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress{margin:.741vh 0 0}

.portrait .friends-buffs__item-progress{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress{margin:1.111vw 0 0}

.landscape-mob .friends-buffs__item-progress{margin:.625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress{margin:.781vw 0 0}

.landscape-tab .friends-buffs__item-progress{margin:.698svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress{border-radius:3.906vw}

.portrait .friends-buffs__item-progress{border-radius:3.906vw}

.landscape .friends-buffs__item-progress{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress{border-radius:4.63vh}

.portrait .friends-buffs__item-progress{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress{border-radius:13.889vw}

.landscape-mob .friends-buffs__item-progress{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress{border-radius:6.51vw}

.landscape-tab .friends-buffs__item-progress{border-radius:5.814svh}}

.friends-buffs__item-progress{overflow:hidden}

.friends-buffs__item-progress-line{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease-in-out;background-color:#dbff00}

[dir="rtl"] .friends-buffs__item-progress-line{left:auto;right:0}

.friends-buffs__item-progress-time{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress-time{font-size:1.25vw}

.portrait .friends-buffs__item-progress-time{font-size:1.25vw}

.landscape .friends-buffs__item-progress-time{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress-time{font-size:1.481vh}

.portrait .friends-buffs__item-progress-time{font-size:.833vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress-time{font-size:3.333vw}

.landscape-mob .friends-buffs__item-progress-time{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress-time{font-size:1.563vw}

.landscape-tab .friends-buffs__item-progress-time{font-size:1.395svh}}

.friends-buffs__item-progress-time{line-height:1.25;font-weight:500;white-space:nowrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-buffs__item-progress-time_min{font-size:1vw}

.portrait .friends-buffs__item-progress-time_min{font-size:1vw}

.landscape .friends-buffs__item-progress-time_min{font-size:2vh}}

@media screen and (min-width: 1920px){
.friends-buffs__item-progress-time_min{font-size:1.185vh}

.portrait .friends-buffs__item-progress-time_min{font-size:.667vw}}

@media screen and (max-width: 1023px){
.friends-buffs__item-progress-time_min{font-size:3.167vw}

.landscape-mob .friends-buffs__item-progress-time_min{font-size:1.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-buffs__item-progress-time_min{font-size:1.484vw}

.landscape-tab .friends-buffs__item-progress-time_min{font-size:1.326svh}}

.stats__score-data{display:flex}

@media screen and (min-width: 1024px){
.stats__score-data{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .stats__score-data{left:auto;right:50%;transform:translate(50%, -50%)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-data{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .stats__score-data{left:auto;right:50%;transform:translate(50%, -50%)}}

.stats__score-wrapper{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__score-wrapper{min-width:6.641vw}

.portrait .stats__score-wrapper{min-width:6.641vw}

.landscape .stats__score-wrapper{min-width:13.281vh}}

@media screen and (min-width: 1920px){
.stats__score-wrapper{min-width:7.87vh}

.portrait .stats__score-wrapper{min-width:4.427vw}}

@media screen and (max-width: 1023px){
.stats__score-wrapper{min-width:23.611vw}

.landscape-mob .stats__score-wrapper{min-width:13.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-wrapper{min-width:11.068vw}

.landscape-tab .stats__score-wrapper{min-width:9.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__score-wrapper{max-height:3.125vw}

.portrait .stats__score-wrapper{max-height:3.125vw}

.landscape .stats__score-wrapper{max-height:6.25vh}}

@media screen and (min-width: 1920px){
.stats__score-wrapper{max-height:3.704vh}

.portrait .stats__score-wrapper{max-height:2.083vw}}

@media screen and (max-width: 1023px){
.stats__score-wrapper{max-height:11.111vw}

.landscape-mob .stats__score-wrapper{max-height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-wrapper{max-height:5.208vw}

.landscape-tab .stats__score-wrapper{max-height:4.651svh}}

.stats__score-wrapper{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__score-wrapper{padding:0 1.563vw}

.portrait .stats__score-wrapper{padding:0 1.563vw}

.landscape .stats__score-wrapper{padding:0 3.125vh}}

@media screen and (min-width: 1920px){
.stats__score-wrapper{padding:0 1.852vh}

.portrait .stats__score-wrapper{padding:0 1.042vw}}

@media screen and (max-width: 1023px){
.stats__score-wrapper{padding:0 5.556vw}

.landscape-mob .stats__score-wrapper{padding:0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-wrapper{padding:0 2.604vw}

.landscape-tab .stats__score-wrapper{padding:0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__score-wrapper{font-size:1.406vw}

.portrait .stats__score-wrapper{font-size:1.406vw}

.landscape .stats__score-wrapper{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.stats__score-wrapper{font-size:1.667vh}

.portrait .stats__score-wrapper{font-size:.938vw}}

@media screen and (max-width: 1023px){
.stats__score-wrapper{font-size:5vw}

.landscape-mob .stats__score-wrapper{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-wrapper{font-size:2.344vw}

.landscape-tab .stats__score-wrapper{font-size:2.093svh}}

.stats__score-wrapper{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__score-wrapper{border-radius:1.563vw}

.portrait .stats__score-wrapper{border-radius:1.563vw}

.landscape .stats__score-wrapper{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.stats__score-wrapper{border-radius:1.852vh}

.portrait .stats__score-wrapper{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.stats__score-wrapper{border-radius:5.556vw}

.landscape-mob .stats__score-wrapper{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__score-wrapper{border-radius:2.604vw}

.landscape-tab .stats__score-wrapper{border-radius:2.326svh}}

.stats__score-wrapper{box-sizing:border-box;color:#eba8b5}

.doodle__header .stats__score-wrapper{color:#feacd0}

@media screen and (max-width: 1023px){
.stats__lifes-wrapper{margin:0 0 0 4.167vw}

[dir="rtl"] .stats__lifes-wrapper{margin:0 4.167vw 0 0}

.landscape-mob .stats__lifes-wrapper{margin:0 0 0 2.344svh}

[dir="rtl"] .landscape-mob .stats__lifes-wrapper{margin:0 2.344svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__lifes-wrapper{margin:0}

.landscape-tab .stats__lifes-wrapper{margin:0}}

.stats__score-wrapper,.stats__lifes-wrapper,.stats__count{box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 9px 0 rgba(246,141,188,.3);background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 246, 250, 0.8) 100%)}

[dir="rtl"] .stats__score-wrapper,[dir="rtl"] .stats__lifes-wrapper,[dir="rtl"] .stats__count{box-shadow:inset -2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 9px 0 rgba(246,141,188,.3);background:linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 246, 250, 0.8) 100%)}

.stats__life svg{height:100%}

.stats__life svg path{fill:#eba8b5;transition:.3s ease-in-out}

.stats__life_inactive svg path{fill:#fcdae9}

.doodle__header .stats__life svg path{fill:#f68dbc;transition:.3s ease-in-out}

.doodle__header .stats__life_inactive svg path{fill:#fcdae9}

.stats__booster-wrapper{position:absolute;right:20px;top:70px}

[dir="rtl"] .stats__booster-wrapper{right:auto;left:20px}

.stats__count{display:flex;flex-direction:row;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count{min-width:8.594vw}

.portrait .stats__count{min-width:8.594vw}

.landscape .stats__count{min-width:17.188vh}}

@media screen and (min-width: 1920px){
.stats__count{min-width:10.185vh}

.portrait .stats__count{min-width:5.729vw}}

@media screen and (max-width: 1023px){
.stats__count{min-width:30.556vw}

.landscape-mob .stats__count{min-width:17.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{min-width:14.323vw}

.landscape-tab .stats__count{min-width:12.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count{max-height:3.125vw}

.portrait .stats__count{max-height:3.125vw}

.landscape .stats__count{max-height:6.25vh}}

@media screen and (min-width: 1920px){
.stats__count{max-height:3.704vh}

.portrait .stats__count{max-height:2.083vw}}

@media screen and (max-width: 1023px){
.stats__count{max-height:11.111vw}

.landscape-mob .stats__count{max-height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{max-height:5.208vw}

.landscape-tab .stats__count{max-height:4.651svh}}

.stats__count{height:100%}

@media screen and (max-width: 1023px){
.stats__count{margin:0 3.889vw 0 auto}

[dir="rtl"] .stats__count{margin:0 auto 0 3.889vw}

.landscape-mob .stats__count{margin:0 2.188svh 0 auto}

[dir="rtl"] .landscape-mob .stats__count{margin:0 auto 0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{margin:0}

.landscape-tab .stats__count{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count{padding:.469vw .938vw}

.portrait .stats__count{padding:.469vw .938vw}

.landscape .stats__count{padding:.938vh 1.875vh}}

@media screen and (min-width: 1920px){
.stats__count{padding:.556vh 1.111vh}

.portrait .stats__count{padding:.313vw .625vw}}

@media screen and (max-width: 1023px){
.stats__count{padding:1.667vw 3.333vw}

.landscape-mob .stats__count{padding:.938svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{padding:.781vw 1.563vw}

.landscape-tab .stats__count{padding:.698svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count{font-size:1.406vw}

.portrait .stats__count{font-size:1.406vw}

.landscape .stats__count{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.stats__count{font-size:1.667vh}

.portrait .stats__count{font-size:.938vw}}

@media screen and (max-width: 1023px){
.stats__count{font-size:5vw}

.landscape-mob .stats__count{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{font-size:2.344vw}

.landscape-tab .stats__count{font-size:2.093svh}}

.stats__count{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count{border-radius:1.563vw}

.portrait .stats__count{border-radius:1.563vw}

.landscape .stats__count{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.stats__count{border-radius:1.852vh}

.portrait .stats__count{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.stats__count{border-radius:5.556vw}

.landscape-mob .stats__count{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count{border-radius:2.604vw}

.landscape-tab .stats__count{border-radius:2.326svh}}

.stats__count{box-sizing:border-box;color:#feacd0}

.stats__count-image{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count-image{width:2.188vw}

.portrait .stats__count-image{width:2.188vw}

.landscape .stats__count-image{width:4.375vh}}

@media screen and (min-width: 1920px){
.stats__count-image{width:2.593vh}

.portrait .stats__count-image{width:1.458vw}}

@media screen and (max-width: 1023px){
.stats__count-image{width:7.778vw}

.landscape-mob .stats__count-image{width:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count-image{width:3.646vw}

.landscape-tab .stats__count-image{width:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count-image{height:2.188vw}

.portrait .stats__count-image{height:2.188vw}

.landscape .stats__count-image{height:4.375vh}}

@media screen and (min-width: 1920px){
.stats__count-image{height:2.593vh}

.portrait .stats__count-image{height:1.458vw}}

@media screen and (max-width: 1023px){
.stats__count-image{height:7.778vw}

.landscape-mob .stats__count-image{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count-image{height:3.646vw}

.landscape-tab .stats__count-image{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count-image{margin:0 .469vw 0 0}

[dir="rtl"] .stats__count-image{margin:0 0 0 .469vw}

.portrait .stats__count-image{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .stats__count-image{margin:0 0 0 .469vw}

.landscape .stats__count-image{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .stats__count-image{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.stats__count-image{margin:0 .556vh 0 0}

[dir="rtl"] .stats__count-image{margin:0 0 0 .556vh}

.portrait .stats__count-image{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .stats__count-image{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.stats__count-image{margin:0 1.667vw 0 0}

[dir="rtl"] .stats__count-image{margin:0 0 0 1.667vw}

.landscape-mob .stats__count-image{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .stats__count-image{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count-image{margin:0 .781vw 0 0}

[dir="rtl"] .stats__count-image{margin:0 0 0 .781vw}

.landscape-tab .stats__count-image{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .stats__count-image{margin:0 0 0 .698svh}}

.stats__count-image svg,.stats__count-image img{width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count-text{font-size:1.406vw}

.portrait .stats__count-text{font-size:1.406vw}

.landscape .stats__count-text{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.stats__count-text{font-size:1.667vh}

.portrait .stats__count-text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.stats__count-text{font-size:5vw}

.landscape-mob .stats__count-text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count-text{font-size:2.344vw}

.landscape-tab .stats__count-text{font-size:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__count-text{line-height:1.797vw}

.portrait .stats__count-text{line-height:1.797vw}

.landscape .stats__count-text{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.stats__count-text{line-height:2.13vh}

.portrait .stats__count-text{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.stats__count-text{line-height:6.389vw}

.landscape-mob .stats__count-text{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__count-text{line-height:2.995vw}

.landscape-tab .stats__count-text{line-height:2.674svh}}

.stats__count-text{color:#eba8b5}

.doodle__header .stats__count-text{color:#feacd0}

.stats__time{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__time{top:5.703vw}

.portrait .stats__time{top:5.703vw}

.landscape .stats__time{top:11.406vh}}

@media screen and (min-width: 1920px){
.stats__time{top:6.759vh}

.portrait .stats__time{top:3.802vw}}

@media screen and (max-width: 1023px){
.stats__time{top:20.278vw}

.landscape-mob .stats__time{top:11.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__time{top:9.505vw}

.landscape-tab .stats__time{top:8.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__time{right:1.25vw}

[dir="rtl"] .stats__time{right:auto;left:1.25vw}

.portrait .stats__time{right:1.25vw}

[dir="rtl"] .portrait .stats__time{right:auto;left:1.25vw}

.landscape .stats__time{right:2.5vh}

[dir="rtl"] .landscape .stats__time{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.stats__time{right:1.481vh}

[dir="rtl"] .stats__time{right:auto;left:1.481vh}

.portrait .stats__time{right:.833vw}

[dir="rtl"] .portrait .stats__time{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.stats__time{right:4.444vw}

[dir="rtl"] .stats__time{right:auto;left:4.444vw}

.landscape-mob .stats__time{right:2.5svh}

[dir="rtl"] .landscape-mob .stats__time{right:auto;left:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__time{right:2.083vw}

[dir="rtl"] .stats__time{right:auto;left:2.083vw}

.landscape-tab .stats__time{right:1.86svh}

[dir="rtl"] .landscape-tab .stats__time{right:auto;left:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__time{width:4.531vw}

.portrait .stats__time{width:4.531vw}

.landscape .stats__time{width:9.063vh}}

@media screen and (min-width: 1920px){
.stats__time{width:5.37vh}

.portrait .stats__time{width:3.021vw}}

@media screen and (max-width: 1023px){
.stats__time{width:16.111vw}

.landscape-mob .stats__time{width:9.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__time{width:7.552vw}

.landscape-tab .stats__time{width:6.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stats__time{height:4.531vw}

.portrait .stats__time{height:4.531vw}

.landscape .stats__time{height:9.063vh}}

@media screen and (min-width: 1920px){
.stats__time{height:5.37vh}

.portrait .stats__time{height:3.021vw}}

@media screen and (max-width: 1023px){
.stats__time{height:16.111vw}

.landscape-mob .stats__time{height:9.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stats__time{height:7.552vw}

.landscape-tab .stats__time{height:6.744svh}}

.stats__time{border-radius:50%;box-shadow:0px 4px 8.7px 0px #efb3bf;box-sizing:border-box}

.stats__time:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:#f7d8df solid 1px;border-radius:50%;box-sizing:border-box;z-index:1;pointer-events:none}

[dir="rtl"] .stats__time:before{left:auto;right:0}

.stats__time-enter{opacity:0}

.stats__time-enter-active{opacity:1;transition:opacity .3s}

.stats__time-exit{opacity:1}

.stats__time-exit-active{opacity:0;transition:opacity .3s}

.stats__time-block{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;height:100%;border-radius:50%;background-color:#fff}

.stats__time-image{width:100%;height:100%;object-fit:contain}

.stats__time-circle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:.3;transform:rotateY(180deg);overflow:hidden}

[dir="rtl"] .stats__time-circle{left:auto;right:0;transform:rotateY(-180deg)}

.stats__time-circle svg{width:100%;height:100%}

.stats__time-circle svg path{fill:rgba(0,0,0,0)}

.doodle__header .stats__time-circle svg path{fill:#ff2283}

.guess-price-button{flex-direction:column;justify-content:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button{width:7.187vw}

.portrait .guess-price-button{width:7.187vw}

.landscape .guess-price-button{width:14.375vh}}

@media screen and (min-width: 1920px){
.guess-price-button{width:8.519vh}

.portrait .guess-price-button{width:4.792vw}}

@media screen and (max-width: 1023px){
.guess-price-button{width:25.556vw}

.landscape-mob .guess-price-button{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button{width:11.979vw}

.landscape-tab .guess-price-button{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button{height:6.875vw}

.portrait .guess-price-button{height:6.875vw}

.landscape .guess-price-button{height:13.75vh}}

@media screen and (min-width: 1920px){
.guess-price-button{height:8.148vh}

.portrait .guess-price-button{height:4.583vw}}

@media screen and (max-width: 1023px){
.guess-price-button{height:24.444vw}

.landscape-mob .guess-price-button{height:13.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button{height:11.458vw}

.landscape-tab .guess-price-button{height:10.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button{border-radius:1.25vw}

.portrait .guess-price-button{border-radius:1.25vw}

.landscape .guess-price-button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-button{border-radius:1.481vh}

.portrait .guess-price-button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-button{border-radius:4.444vw}

.landscape-mob .guess-price-button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button{border-radius:2.083vw}

.landscape-tab .guess-price-button{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button{padding:0 0 1.25vw}

.portrait .guess-price-button{padding:0 0 1.25vw}

.landscape .guess-price-button{padding:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-button{padding:0 0 1.481vh}

.portrait .guess-price-button{padding:0 0 .833vw}}

@media screen and (max-width: 1023px){
.guess-price-button{padding:0 0 4.444vw}

.landscape-mob .guess-price-button{padding:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button{padding:0 0 2.083vw}

.landscape-tab .guess-price-button{padding:0 0 1.86svh}}

.guess-price-button{color:#000;background:#f1f1f1}

._dark-theme .guess-price-button,._black-friday-theme .guess-price-button{color:#fff;background:#272727}

.guess-price-button__image{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{top:-1.172vw}

.portrait .guess-price-button__image{top:-1.172vw}

.landscape .guess-price-button__image{top:-2.344vh}}

@media screen and (min-width: 1920px){
.guess-price-button__image{top:-1.389vh}

.portrait .guess-price-button__image{top:-0.781vw}}

@media screen and (max-width: 1023px){
.guess-price-button__image{top:-4.167vw}

.landscape-mob .guess-price-button__image{top:-2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{top:-1.953vw}

.landscape-tab .guess-price-button__image{top:-1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{left:0}

[dir="rtl"] .guess-price-button__image{left:auto;right:0}

.portrait .guess-price-button__image{left:0}

[dir="rtl"] .portrait .guess-price-button__image{left:auto;right:0}

.landscape .guess-price-button__image{left:0}

[dir="rtl"] .landscape .guess-price-button__image{left:auto;right:0}}

@media screen and (min-width: 1920px){
.guess-price-button__image{left:0}

[dir="rtl"] .guess-price-button__image{left:auto;right:0}

.portrait .guess-price-button__image{left:0}

[dir="rtl"] .portrait .guess-price-button__image{left:auto;right:0}}

@media screen and (max-width: 1023px){
.guess-price-button__image{left:0}

[dir="rtl"] .guess-price-button__image{left:auto;right:0}

.landscape-mob .guess-price-button__image{left:0}

[dir="rtl"] .landscape-mob .guess-price-button__image{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{left:0}

[dir="rtl"] .guess-price-button__image{left:auto;right:0}

.landscape-tab .guess-price-button__image{left:0}

[dir="rtl"] .landscape-tab .guess-price-button__image{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{right:0}

[dir="rtl"] .guess-price-button__image{right:auto;left:0}

.portrait .guess-price-button__image{right:0}

[dir="rtl"] .portrait .guess-price-button__image{right:auto;left:0}

.landscape .guess-price-button__image{right:0}

[dir="rtl"] .landscape .guess-price-button__image{right:auto;left:0}}

@media screen and (min-width: 1920px){
.guess-price-button__image{right:0}

[dir="rtl"] .guess-price-button__image{right:auto;left:0}

.portrait .guess-price-button__image{right:0}

[dir="rtl"] .portrait .guess-price-button__image{right:auto;left:0}}

@media screen and (max-width: 1023px){
.guess-price-button__image{right:0}

[dir="rtl"] .guess-price-button__image{right:auto;left:0}

.landscape-mob .guess-price-button__image{right:0}

[dir="rtl"] .landscape-mob .guess-price-button__image{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{right:0}

[dir="rtl"] .guess-price-button__image{right:auto;left:0}

.landscape-tab .guess-price-button__image{right:0}

[dir="rtl"] .landscape-tab .guess-price-button__image{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{width:5.938vw}

.portrait .guess-price-button__image{width:5.938vw}

.landscape .guess-price-button__image{width:11.875vh}}

@media screen and (min-width: 1920px){
.guess-price-button__image{width:7.037vh}

.portrait .guess-price-button__image{width:3.958vw}}

@media screen and (max-width: 1023px){
.guess-price-button__image{width:21.111vw}

.landscape-mob .guess-price-button__image{width:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{width:9.896vw}

.landscape-tab .guess-price-button__image{width:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{height:5.625vw}

.portrait .guess-price-button__image{height:5.625vw}

.landscape .guess-price-button__image{height:11.25vh}}

@media screen and (min-width: 1920px){
.guess-price-button__image{height:6.667vh}

.portrait .guess-price-button__image{height:3.75vw}}

@media screen and (max-width: 1023px){
.guess-price-button__image{height:20vw}

.landscape-mob .guess-price-button__image{height:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{height:9.375vw}

.landscape-tab .guess-price-button__image{height:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__image{margin:0 auto}

.portrait .guess-price-button__image{margin:0 auto}

.landscape .guess-price-button__image{margin:0 auto}}

@media screen and (min-width: 1920px){
.guess-price-button__image{margin:0 auto}

.portrait .guess-price-button__image{margin:0 auto}}

@media screen and (max-width: 1023px){
.guess-price-button__image{margin:0 auto}

.landscape-mob .guess-price-button__image{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__image{margin:0 auto}

.landscape-tab .guess-price-button__image{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__title{font-size:.938vw}

.portrait .guess-price-button__title{font-size:.938vw}

.landscape .guess-price-button__title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-button__title{font-size:1.111vh}

.portrait .guess-price-button__title{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-button__title{font-size:3.333vw}

.landscape-mob .guess-price-button__title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__title{font-size:1.563vw}

.landscape-tab .guess-price-button__title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__title{line-height:1.016vw}

.portrait .guess-price-button__title{line-height:1.016vw}

.landscape .guess-price-button__title{line-height:2.031vh}}

@media screen and (min-width: 1920px){
.guess-price-button__title{line-height:1.204vh}

.portrait .guess-price-button__title{line-height:.677vw}}

@media screen and (max-width: 1023px){
.guess-price-button__title{line-height:3.611vw}

.landscape-mob .guess-price-button__title{line-height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__title{line-height:1.693vw}

.landscape-tab .guess-price-button__title{line-height:1.512svh}}

.guess-price-button__title{font-weight:500}

.guess-price-button__level,.guess-price-button__timer{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{bottom:-0.703vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{bottom:-0.703vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{bottom:-1.406vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{bottom:-0.833vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{bottom:-0.469vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{bottom:-2.5vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{bottom:-1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{bottom:-1.172vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{bottom:-1.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{left:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{left:auto;right:0}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{left:0}

[dir="rtl"] .portrait .guess-price-button__level,[dir="rtl"] .portrait .guess-price-button__timer{left:auto;right:0}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{left:0}

[dir="rtl"] .landscape .guess-price-button__level,[dir="rtl"] .landscape .guess-price-button__timer{left:auto;right:0}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{left:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{left:auto;right:0}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{left:0}

[dir="rtl"] .portrait .guess-price-button__level,[dir="rtl"] .portrait .guess-price-button__timer{left:auto;right:0}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{left:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{left:auto;right:0}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{left:0}

[dir="rtl"] .landscape-mob .guess-price-button__level,[dir="rtl"] .landscape-mob .guess-price-button__timer{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{left:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{left:auto;right:0}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{left:0}

[dir="rtl"] .landscape-tab .guess-price-button__level,[dir="rtl"] .landscape-tab .guess-price-button__timer{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{right:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{right:auto;left:0}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{right:0}

[dir="rtl"] .portrait .guess-price-button__level,[dir="rtl"] .portrait .guess-price-button__timer{right:auto;left:0}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{right:0}

[dir="rtl"] .landscape .guess-price-button__level,[dir="rtl"] .landscape .guess-price-button__timer{right:auto;left:0}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{right:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{right:auto;left:0}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{right:0}

[dir="rtl"] .portrait .guess-price-button__level,[dir="rtl"] .portrait .guess-price-button__timer{right:auto;left:0}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{right:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{right:auto;left:0}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{right:0}

[dir="rtl"] .landscape-mob .guess-price-button__level,[dir="rtl"] .landscape-mob .guess-price-button__timer{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{right:0}

[dir="rtl"] .guess-price-button__level,[dir="rtl"] .guess-price-button__timer{right:auto;left:0}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{right:0}

[dir="rtl"] .landscape-tab .guess-price-button__level,[dir="rtl"] .landscape-tab .guess-price-button__timer{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{width:6.016vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{width:6.016vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{width:12.031vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{width:7.13vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{width:4.01vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{width:21.389vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{width:12.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{width:10.026vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{width:8.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{height:1.406vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{height:1.406vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{height:2.813vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{height:1.667vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{height:.938vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{height:5vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{height:2.344vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{height:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{margin:0 auto}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{margin:0 auto}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{margin:0 auto}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{margin:0 auto}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{margin:0 auto}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{margin:0 auto}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{margin:0 auto}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{padding:.078vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{padding:.078vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{padding:.156vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{padding:.093vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{padding:.052vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{padding:.278vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{padding:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{padding:.13vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{padding:.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{font-size:.938vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{font-size:.938vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{font-size:1.111vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{font-size:3.333vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{font-size:1.563vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{line-height:1.25vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{line-height:1.25vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{line-height:1.481vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{line-height:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{line-height:4.444vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{line-height:2.083vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{line-height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-button__level,.guess-price-button__timer{border-radius:1.406vw}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{border-radius:1.406vw}

.landscape .guess-price-button__level,.landscape .guess-price-button__timer{border-radius:2.813vh}}

@media screen and (min-width: 1920px){
.guess-price-button__level,.guess-price-button__timer{border-radius:1.667vh}

.portrait .guess-price-button__level,.portrait .guess-price-button__timer{border-radius:.938vw}}

@media screen and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{border-radius:5vw}

.landscape-mob .guess-price-button__level,.landscape-mob .guess-price-button__timer{border-radius:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-button__level,.guess-price-button__timer{border-radius:2.344vw}

.landscape-tab .guess-price-button__level,.landscape-tab .guess-price-button__timer{border-radius:2.093svh}}

.guess-price-button__level,.guess-price-button__timer{font-weight:500;text-align:center;color:#000}

.guess-price-button__level{background-color:#dbff00}

.guess-price-button__timer{background:hsla(0,0%,100%,.5019607843)}

.drawing-result-button{flex-direction:column;justify-content:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button{width:6.563vw}

.portrait .drawing-result-button{width:6.563vw}

.landscape .drawing-result-button{width:13.125vh}}

@media screen and (min-width: 1920px){
.drawing-result-button{width:7.778vh}

.portrait .drawing-result-button{width:4.375vw}}

@media screen and (max-width: 1023px){
.drawing-result-button{width:23.333vw}

.landscape-mob .drawing-result-button{width:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button{width:10.938vw}

.landscape-tab .drawing-result-button{width:9.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button{height:5.625vw}

.portrait .drawing-result-button{height:5.625vw}

.landscape .drawing-result-button{height:11.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-button{height:6.667vh}

.portrait .drawing-result-button{height:3.75vw}}

@media screen and (max-width: 1023px){
.drawing-result-button{height:20vw}

.landscape-mob .drawing-result-button{height:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button{height:9.375vw}

.landscape-tab .drawing-result-button{height:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button{border-radius:1.25vw}

.portrait .drawing-result-button{border-radius:1.25vw}

.landscape .drawing-result-button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-button{border-radius:1.481vh}

.portrait .drawing-result-button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-button{border-radius:4.444vw}

.landscape-mob .drawing-result-button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button{border-radius:2.083vw}

.landscape-tab .drawing-result-button{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button{padding:0 0 .469vw}

.portrait .drawing-result-button{padding:0 0 .469vw}

.landscape .drawing-result-button{padding:0 0 .938vh}}

@media screen and (min-width: 1920px){
.drawing-result-button{padding:0 0 .556vh}

.portrait .drawing-result-button{padding:0 0 .313vw}}

@media screen and (max-width: 1023px){
.drawing-result-button{padding:0 0 1.667vw}

.landscape-mob .drawing-result-button{padding:0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button{padding:0 0 .781vw}

.landscape-tab .drawing-result-button{padding:0 0 .698svh}}

.drawing-result-button{color:#000;background:#f1f1f1}

.drawing-result-button__image{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{top:-1.016vw}

.portrait .drawing-result-button__image{top:-1.016vw}

.landscape .drawing-result-button__image{top:-2.031vh}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{top:-1.204vh}

.portrait .drawing-result-button__image{top:-0.677vw}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{top:-3.611vw}

.landscape-mob .drawing-result-button__image{top:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{top:-1.693vw}

.landscape-tab .drawing-result-button__image{top:-1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{left:0}

[dir="rtl"] .drawing-result-button__image{left:auto;right:0}

.portrait .drawing-result-button__image{left:0}

[dir="rtl"] .portrait .drawing-result-button__image{left:auto;right:0}

.landscape .drawing-result-button__image{left:0}

[dir="rtl"] .landscape .drawing-result-button__image{left:auto;right:0}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{left:0}

[dir="rtl"] .drawing-result-button__image{left:auto;right:0}

.portrait .drawing-result-button__image{left:0}

[dir="rtl"] .portrait .drawing-result-button__image{left:auto;right:0}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{left:0}

[dir="rtl"] .drawing-result-button__image{left:auto;right:0}

.landscape-mob .drawing-result-button__image{left:0}

[dir="rtl"] .landscape-mob .drawing-result-button__image{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{left:0}

[dir="rtl"] .drawing-result-button__image{left:auto;right:0}

.landscape-tab .drawing-result-button__image{left:0}

[dir="rtl"] .landscape-tab .drawing-result-button__image{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{right:0}

[dir="rtl"] .drawing-result-button__image{right:auto;left:0}

.portrait .drawing-result-button__image{right:0}

[dir="rtl"] .portrait .drawing-result-button__image{right:auto;left:0}

.landscape .drawing-result-button__image{right:0}

[dir="rtl"] .landscape .drawing-result-button__image{right:auto;left:0}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{right:0}

[dir="rtl"] .drawing-result-button__image{right:auto;left:0}

.portrait .drawing-result-button__image{right:0}

[dir="rtl"] .portrait .drawing-result-button__image{right:auto;left:0}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{right:0}

[dir="rtl"] .drawing-result-button__image{right:auto;left:0}

.landscape-mob .drawing-result-button__image{right:0}

[dir="rtl"] .landscape-mob .drawing-result-button__image{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{right:0}

[dir="rtl"] .drawing-result-button__image{right:auto;left:0}

.landscape-tab .drawing-result-button__image{right:0}

[dir="rtl"] .landscape-tab .drawing-result-button__image{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{width:5vw}

.portrait .drawing-result-button__image{width:5vw}

.landscape .drawing-result-button__image{width:10vh}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{width:5.926vh}

.portrait .drawing-result-button__image{width:3.333vw}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{width:17.778vw}

.landscape-mob .drawing-result-button__image{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{width:8.333vw}

.landscape-tab .drawing-result-button__image{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{height:5vw}

.portrait .drawing-result-button__image{height:5vw}

.landscape .drawing-result-button__image{height:10vh}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{height:5.926vh}

.portrait .drawing-result-button__image{height:3.333vw}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{height:17.778vw}

.landscape-mob .drawing-result-button__image{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{height:8.333vw}

.landscape-tab .drawing-result-button__image{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__image{margin:0 auto}

.portrait .drawing-result-button__image{margin:0 auto}

.landscape .drawing-result-button__image{margin:0 auto}}

@media screen and (min-width: 1920px){
.drawing-result-button__image{margin:0 auto}

.portrait .drawing-result-button__image{margin:0 auto}}

@media screen and (max-width: 1023px){
.drawing-result-button__image{margin:0 auto}

.landscape-mob .drawing-result-button__image{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__image{margin:0 auto}

.landscape-tab .drawing-result-button__image{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__title{font-size:.938vw}

.portrait .drawing-result-button__title{font-size:.938vw}

.landscape .drawing-result-button__title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.drawing-result-button__title{font-size:1.111vh}

.portrait .drawing-result-button__title{font-size:.625vw}}

@media screen and (max-width: 1023px){
.drawing-result-button__title{font-size:3.333vw}

.landscape-mob .drawing-result-button__title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__title{font-size:1.563vw}

.landscape-tab .drawing-result-button__title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-button__title{line-height:1.172vw}

.portrait .drawing-result-button__title{line-height:1.172vw}

.landscape .drawing-result-button__title{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.drawing-result-button__title{line-height:1.389vh}

.portrait .drawing-result-button__title{line-height:.781vw}}

@media screen and (max-width: 1023px){
.drawing-result-button__title{line-height:4.167vw}

.landscape-mob .drawing-result-button__title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-button__title{line-height:1.953vw}

.landscape-tab .drawing-result-button__title{line-height:1.744svh}}

.drawing-result-button__title{font-weight:500}

.drawing-result-modal__list{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__list-title{margin:0 auto}

.portrait .drawing-result-modal__list-title{margin:0 auto}

.landscape .drawing-result-modal__list-title{margin:0 auto}}

@media screen and (min-width: 1920px){
.drawing-result-modal__list-title{margin:0 auto}

.portrait .drawing-result-modal__list-title{margin:0 auto}}

@media screen and (max-width: 1023px){
.drawing-result-modal__list-title{margin:0 auto}

.landscape-mob .drawing-result-modal__list-title{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__list-title{margin:0 auto}

.landscape-tab .drawing-result-modal__list-title{margin:0 auto}}

.drawing-result-modal__list-title{text-align:left}

[dir="rtl"] .drawing-result-modal__list-title{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__list-title{font-size:1.563vw}

.portrait .drawing-result-modal__list-title{font-size:1.563vw}

.landscape .drawing-result-modal__list-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__list-title{font-size:2.222vh}

.portrait .drawing-result-modal__list-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__list-title{font-size:4.444vw}

.landscape-mob .drawing-result-modal__list-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__list-title{font-size:2.604vw}

.landscape-tab .drawing-result-modal__list-title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__list-title{line-height:1.797vw}

.portrait .drawing-result-modal__list-title{line-height:1.797vw}

.landscape .drawing-result-modal__list-title{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__list-title{line-height:2.13vh}

.portrait .drawing-result-modal__list-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__list-title{line-height:6.389vw}

.landscape-mob .drawing-result-modal__list-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__list-title{line-height:2.995vw}

.landscape-tab .drawing-result-modal__list-title{line-height:2.674svh}}

.drawing-result-modal__list-title{font-weight:500}

@media screen and (min-width: 1920px){
.drawing-result-modal__list-title{font-weight:600}}

.drawing-result-modal__prize-item{display:flex;flex-direction:column;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item{padding:1.602vw 1.25vw}

.portrait .drawing-result-modal__prize-item{padding:1.602vw 1.25vw}

.landscape .drawing-result-modal__prize-item{padding:3.203vh 2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item{padding:1.898vh 1.481vh}

.portrait .drawing-result-modal__prize-item{padding:1.068vw .833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item{padding:5.694vw 4.444vw}

.landscape-mob .drawing-result-modal__prize-item{padding:3.203svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item{padding:2.669vw 2.083vw}

.landscape-tab .drawing-result-modal__prize-item{padding:2.384svh 1.86svh}}

.drawing-result-modal__prize-item{box-sizing:border-box}

.drawing-result-modal__prize-item-image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item-image{margin:0 auto .938vw}

.portrait .drawing-result-modal__prize-item-image{margin:0 auto .938vw}

.landscape .drawing-result-modal__prize-item-image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item-image{margin:0 auto 1.111vh}

.portrait .drawing-result-modal__prize-item-image{margin:0 auto .625vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item-image{margin:0 auto 3.333vw}

.landscape-mob .drawing-result-modal__prize-item-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item-image{margin:0 auto 1.563vw}

.landscape-tab .drawing-result-modal__prize-item-image{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item-image{height:9.375vw}

.portrait .drawing-result-modal__prize-item-image{height:9.375vw}

.landscape .drawing-result-modal__prize-item-image{height:18.75vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item-image{height:11.111vh}

.portrait .drawing-result-modal__prize-item-image{height:6.25vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item-image{height:33.333vw}

.landscape-mob .drawing-result-modal__prize-item-image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item-image{height:15.625vw}

.landscape-tab .drawing-result-modal__prize-item-image{height:13.953svh}}

.drawing-result-modal__prize-item-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item-title{margin:0 auto}

.portrait .drawing-result-modal__prize-item-title{margin:0 auto}

.landscape .drawing-result-modal__prize-item-title{margin:0 auto}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item-title{margin:0 auto}

.portrait .drawing-result-modal__prize-item-title{margin:0 auto}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item-title{margin:0 auto}

.landscape-mob .drawing-result-modal__prize-item-title{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item-title{margin:0 auto}

.landscape-tab .drawing-result-modal__prize-item-title{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item-title{font-size:1.25vw}

.portrait .drawing-result-modal__prize-item-title{font-size:1.25vw}

.landscape .drawing-result-modal__prize-item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item-title{font-size:1.481vh}

.portrait .drawing-result-modal__prize-item-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item-title{font-size:4.444vw}

.landscape-mob .drawing-result-modal__prize-item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item-title{font-size:2.083vw}

.landscape-tab .drawing-result-modal__prize-item-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-item-title{line-height:1.797vw}

.portrait .drawing-result-modal__prize-item-title{line-height:1.797vw}

.landscape .drawing-result-modal__prize-item-title{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-item-title{line-height:2.13vh}

.portrait .drawing-result-modal__prize-item-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-item-title{line-height:6.389vw}

.landscape-mob .drawing-result-modal__prize-item-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-item-title{line-height:2.995vw}

.landscape-tab .drawing-result-modal__prize-item-title{line-height:2.674svh}}

.drawing-result-modal__prize-item-title{font-weight:500;text-align:center;color:#000}

.drawing-result-modal__prize{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}

.drawing-result-modal__prize .carousel,.drawing-result-modal__prize .swiper-slide{width:100%;height:100%;background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-subtext{font-size:.938vw}

.portrait .drawing-result-modal__prize-subtext{font-size:.938vw}

.landscape .drawing-result-modal__prize-subtext{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-subtext{font-size:1.296vh}

.portrait .drawing-result-modal__prize-subtext{font-size:.729vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-subtext{font-size:3.333vw}

.landscape-mob .drawing-result-modal__prize-subtext{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-subtext{font-size:1.563vw}

.landscape-tab .drawing-result-modal__prize-subtext{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-subtext{margin:1.25vw 0 1.563vw}

.portrait .drawing-result-modal__prize-subtext{margin:1.25vw 0 1.563vw}

.landscape .drawing-result-modal__prize-subtext{margin:2.5vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-subtext{margin:1.481vh 0 1.852vh}

.portrait .drawing-result-modal__prize-subtext{margin:.833vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-subtext{margin:4.444vw 0 5.556vw}

.landscape-mob .drawing-result-modal__prize-subtext{margin:2.5svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-subtext{margin:2.083vw 0 2.604vw}

.landscape-tab .drawing-result-modal__prize-subtext{margin:1.86svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-subtext{line-height:1.25vw}

.portrait .drawing-result-modal__prize-subtext{line-height:1.25vw}

.landscape .drawing-result-modal__prize-subtext{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-subtext{line-height:1.481vh}

.portrait .drawing-result-modal__prize-subtext{line-height:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-subtext{line-height:4.444vw}

.landscape-mob .drawing-result-modal__prize-subtext{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-subtext{line-height:2.083vw}

.landscape-tab .drawing-result-modal__prize-subtext{line-height:1.86svh}}

.drawing-result-modal__prize-subtext{font-weight:400;opacity:.5}

.drawing-result-modal__prize-block{width:100%;height:100%;background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-block{border-radius:1.875vw}

.portrait .drawing-result-modal__prize-block{border-radius:1.875vw}

.landscape .drawing-result-modal__prize-block{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-block{border-radius:2.222vh}

.portrait .drawing-result-modal__prize-block{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-block{border-radius:6.667vw}

.landscape-mob .drawing-result-modal__prize-block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-block{border-radius:3.125vw}

.landscape-tab .drawing-result-modal__prize-block{border-radius:2.791svh}}

.drawing-result-modal__prize-bg{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .drawing-result-modal__prize-bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-bg{border-radius:1.875vw}

.portrait .drawing-result-modal__prize-bg{border-radius:1.875vw}

.landscape .drawing-result-modal__prize-bg{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-bg{border-radius:2.222vh}

.portrait .drawing-result-modal__prize-bg{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-bg{border-radius:6.667vw}

.landscape-mob .drawing-result-modal__prize-bg{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-bg{border-radius:3.125vw}

.landscape-tab .drawing-result-modal__prize-bg{border-radius:2.791svh}}

.drawing-result-modal__prize-bg{overflow:hidden}

.drawing-result-modal__prize-nav{position:absolute;border-radius:100% !important;top:40%;background:rgba(0,0,0,0);z-index:1}

.drawing-result-modal__prize-nav .round{transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-nav_prev{left:-0.469vw}

[dir="rtl"] .drawing-result-modal__prize-nav_prev{left:auto;right:-0.469vw}

.portrait .drawing-result-modal__prize-nav_prev{left:-0.469vw}

[dir="rtl"] .portrait .drawing-result-modal__prize-nav_prev{left:auto;right:-0.469vw}

.landscape .drawing-result-modal__prize-nav_prev{left:-0.938vh}

[dir="rtl"] .landscape .drawing-result-modal__prize-nav_prev{left:auto;right:-0.938vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-nav_prev{left:-0.556vh}

[dir="rtl"] .drawing-result-modal__prize-nav_prev{left:auto;right:-0.556vh}

.portrait .drawing-result-modal__prize-nav_prev{left:-0.313vw}

[dir="rtl"] .portrait .drawing-result-modal__prize-nav_prev{left:auto;right:-0.313vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-nav_prev{left:-1.667vw}

[dir="rtl"] .drawing-result-modal__prize-nav_prev{left:auto;right:-1.667vw}

.landscape-mob .drawing-result-modal__prize-nav_prev{left:-0.938svh}

[dir="rtl"] .landscape-mob .drawing-result-modal__prize-nav_prev{left:auto;right:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-nav_prev{left:-1.042vw}

[dir="rtl"] .drawing-result-modal__prize-nav_prev{left:auto;right:-1.042vw}

.landscape-tab .drawing-result-modal__prize-nav_prev{left:-0.93svh}

[dir="rtl"] .landscape-tab .drawing-result-modal__prize-nav_prev{left:auto;right:-0.93svh}}

.drawing-result-modal__prize-nav_prev{transform:translate(0%, -50%) rotate(-180deg)}

[dir="rtl"] .drawing-result-modal__prize-nav_prev{transform:translate(0%, -50%) rotate(180deg)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__prize-nav_next{right:-0.469vw}

[dir="rtl"] .drawing-result-modal__prize-nav_next{right:auto;left:-0.469vw}

.portrait .drawing-result-modal__prize-nav_next{right:-0.469vw}

[dir="rtl"] .portrait .drawing-result-modal__prize-nav_next{right:auto;left:-0.469vw}

.landscape .drawing-result-modal__prize-nav_next{right:-0.938vh}

[dir="rtl"] .landscape .drawing-result-modal__prize-nav_next{right:auto;left:-0.938vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__prize-nav_next{right:-0.556vh}

[dir="rtl"] .drawing-result-modal__prize-nav_next{right:auto;left:-0.556vh}

.portrait .drawing-result-modal__prize-nav_next{right:-0.313vw}

[dir="rtl"] .portrait .drawing-result-modal__prize-nav_next{right:auto;left:-0.313vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__prize-nav_next{right:-1.667vw}

[dir="rtl"] .drawing-result-modal__prize-nav_next{right:auto;left:-1.667vw}

.landscape-mob .drawing-result-modal__prize-nav_next{right:-0.938svh}

[dir="rtl"] .landscape-mob .drawing-result-modal__prize-nav_next{right:auto;left:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__prize-nav_next{right:-1.042vw}

[dir="rtl"] .drawing-result-modal__prize-nav_next{right:auto;left:-1.042vw}

.landscape-tab .drawing-result-modal__prize-nav_next{right:-0.93svh}

[dir="rtl"] .landscape-tab .drawing-result-modal__prize-nav_next{right:auto;left:-0.93svh}}

.drawing-result-modal__prize-nav_next{transform:translate(0%, -50%)}

.drawing-result-modal__prize-nav:disabled .round{fill:#d5d5d7}

.drawing-result-modal__prize-nav .button__icon{width:100%;height:100%}

.drawing-result-modal__prize-nav .button__icon svg .round{transition:fill .3s ease-in-out}

.drawing-result-modal__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item{margin:0 auto}

.portrait .drawing-result-modal__item{margin:0 auto}

.landscape .drawing-result-modal__item{margin:0 auto}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item{margin:0 auto}

.portrait .drawing-result-modal__item{margin:0 auto}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item{margin:0 auto}

.landscape-mob .drawing-result-modal__item{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item{margin:0 auto}

.landscape-tab .drawing-result-modal__item{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item{padding:1.25vw 0}

.portrait .drawing-result-modal__item{padding:1.25vw 0}

.landscape .drawing-result-modal__item{padding:2.5vh 0}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item{padding:1.852vh 0}

.portrait .drawing-result-modal__item{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item{padding:4.444vw 0}

.landscape-mob .drawing-result-modal__item{padding:2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item{padding:2.083vw 0}

.landscape-tab .drawing-result-modal__item{padding:1.86svh 0}}

.drawing-result-modal__item{box-sizing:border-box;transition:opacity .3s;border-bottom:1px solid #d8d8d8}

.drawing-result-modal__item:last-child{border:none}

.drawing-result-modal__item-image{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image{width:6.25vw}

.portrait .drawing-result-modal__item-image{width:6.25vw}

.landscape .drawing-result-modal__item-image{width:12.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image{width:7.407vh}

.portrait .drawing-result-modal__item-image{width:4.167vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image{width:21.667vw}

.landscape-mob .drawing-result-modal__item-image{width:12.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image{width:10.417vw}

.landscape-tab .drawing-result-modal__item-image{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image{height:6.25vw}

.portrait .drawing-result-modal__item-image{height:6.25vw}

.landscape .drawing-result-modal__item-image{height:12.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image{height:7.407vh}

.portrait .drawing-result-modal__item-image{height:4.167vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image{height:21.667vw}

.landscape-mob .drawing-result-modal__item-image{height:12.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image{height:10.417vw}

.landscape-tab .drawing-result-modal__item-image{height:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image{border-radius:1.25vw}

.portrait .drawing-result-modal__item-image{border-radius:1.25vw}

.landscape .drawing-result-modal__item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image{border-radius:1.481vh}

.portrait .drawing-result-modal__item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image{border-radius:4.444vw}

.landscape-mob .drawing-result-modal__item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image{border-radius:2.083vw}

.landscape-tab .drawing-result-modal__item-image{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image{margin:0 1.25vw 0 0}

[dir="rtl"] .drawing-result-modal__item-image{margin:0 0 0 1.25vw}

.portrait .drawing-result-modal__item-image{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .drawing-result-modal__item-image{margin:0 0 0 1.25vw}

.landscape .drawing-result-modal__item-image{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .drawing-result-modal__item-image{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image{margin:0 1.481vh 0 0}

[dir="rtl"] .drawing-result-modal__item-image{margin:0 0 0 1.481vh}

.portrait .drawing-result-modal__item-image{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .drawing-result-modal__item-image{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image{margin:0 4.444vw 0 0}

[dir="rtl"] .drawing-result-modal__item-image{margin:0 0 0 4.444vw}

.landscape-mob .drawing-result-modal__item-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .drawing-result-modal__item-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image{margin:0 2.083vw 0 0}

[dir="rtl"] .drawing-result-modal__item-image{margin:0 0 0 2.083vw}

.landscape-tab .drawing-result-modal__item-image{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .drawing-result-modal__item-image{margin:0 0 0 1.86svh}}

.drawing-result-modal__item-image{background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image-img{width:3.906vw}

.portrait .drawing-result-modal__item-image-img{width:3.906vw}

.landscape .drawing-result-modal__item-image-img{width:7.813vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image-img{width:4.63vh}

.portrait .drawing-result-modal__item-image-img{width:2.604vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image-img{width:13.889vw}

.landscape-mob .drawing-result-modal__item-image-img{width:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image-img{width:6.51vw}

.landscape-tab .drawing-result-modal__item-image-img{width:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-image-img{height:4.297vw}

.portrait .drawing-result-modal__item-image-img{height:4.297vw}

.landscape .drawing-result-modal__item-image-img{height:8.594vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-image-img{height:5.093vh}

.portrait .drawing-result-modal__item-image-img{height:2.865vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-image-img{height:15.278vw}

.landscape-mob .drawing-result-modal__item-image-img{height:8.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-image-img{height:7.161vw}

.landscape-tab .drawing-result-modal__item-image-img{height:6.395svh}}

.drawing-result-modal__item-image-img{object-fit:contain}

.drawing-result-modal__item-block{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-block{width:18.281vw}

.portrait .drawing-result-modal__item-block{width:18.281vw}

.landscape .drawing-result-modal__item-block{width:36.563vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-block{width:38.333vh}

.portrait .drawing-result-modal__item-block{width:21.563vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-block{width:51.667vw}

.landscape-mob .drawing-result-modal__item-block{width:29.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-block{width:31.771vw}

.landscape-tab .drawing-result-modal__item-block{width:28.372svh}}

.drawing-result-modal__item-block{text-align:left}

[dir="rtl"] .drawing-result-modal__item-block{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-name{margin:0 0 .625vw}

.portrait .drawing-result-modal__item-name{margin:0 0 .625vw}

.landscape .drawing-result-modal__item-name{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-name{margin:0 0 .741vh}

.portrait .drawing-result-modal__item-name{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-name{margin:0 0 2.222vw}

.landscape-mob .drawing-result-modal__item-name{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-name{margin:0 0 1.042vw}

.landscape-tab .drawing-result-modal__item-name{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-name{font-size:1.094vw}

.portrait .drawing-result-modal__item-name{font-size:1.094vw}

.landscape .drawing-result-modal__item-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-name{font-size:1.852vh}

.portrait .drawing-result-modal__item-name{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-name{font-size:3.889vw}

.landscape-mob .drawing-result-modal__item-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-name{font-size:1.823vw}

.landscape-tab .drawing-result-modal__item-name{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-name{line-height:1.563vw}

.portrait .drawing-result-modal__item-name{line-height:1.563vw}

.landscape .drawing-result-modal__item-name{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-name{line-height:1.852vh}

.portrait .drawing-result-modal__item-name{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-name{line-height:5.556vw}

.landscape-mob .drawing-result-modal__item-name{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-name{line-height:2.604vw}

.landscape-tab .drawing-result-modal__item-name{line-height:2.326svh}}

.drawing-result-modal__item-name{font-weight:500;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-text{margin:0}

.portrait .drawing-result-modal__item-text{margin:0}

.landscape .drawing-result-modal__item-text{margin:0}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-text{margin:0}

.portrait .drawing-result-modal__item-text{margin:0}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-text{margin:0}

.landscape-mob .drawing-result-modal__item-text{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-text{margin:0}

.landscape-tab .drawing-result-modal__item-text{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-text{font-size:.938vw}

.portrait .drawing-result-modal__item-text{font-size:.938vw}

.landscape .drawing-result-modal__item-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-text{font-size:1.481vh}

.portrait .drawing-result-modal__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-text{font-size:3.333vw}

.landscape-mob .drawing-result-modal__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-text{font-size:1.823vw}

.landscape-tab .drawing-result-modal__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__item-text{line-height:1.25vw}

.portrait .drawing-result-modal__item-text{line-height:1.25vw}

.landscape .drawing-result-modal__item-text{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__item-text{line-height:1.481vh}

.portrait .drawing-result-modal__item-text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__item-text{line-height:4.444vw}

.landscape-mob .drawing-result-modal__item-text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__item-text{line-height:2.083vw}

.landscape-tab .drawing-result-modal__item-text{line-height:1.86svh}}

.drawing-result-modal__item-text{font-weight:400;white-space:pre-line;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__title{margin:0 0 1.172vw}

.portrait .drawing-result-modal__title{margin:0 0 1.172vw}

.landscape .drawing-result-modal__title{margin:0 0 2.344vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__title{margin:0 0 1.389vh}

.portrait .drawing-result-modal__title{margin:0 0 .781vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__title{margin:0 0 2.222vw}

.landscape-mob .drawing-result-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__title{margin:0 0 1.953vw}

.landscape-tab .drawing-result-modal__title{margin:0 0 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__title{font-size:2.188vw}

.portrait .drawing-result-modal__title{font-size:2.188vw}

.landscape .drawing-result-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__title{font-size:3.704vh}

.portrait .drawing-result-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__title{font-size:6.667vw}

.landscape-mob .drawing-result-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__title{font-size:4.167vw}

.landscape-tab .drawing-result-modal__title{font-size:3.721svh}}

.drawing-result-modal__title{font-weight:600;line-height:1.2;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal_lose .drawing-result-modal__title{font-size:1.444vw}

.portrait .drawing-result-modal_lose .drawing-result-modal__title{font-size:1.444vw}

.landscape .drawing-result-modal_lose .drawing-result-modal__title{font-size:2.888vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal_lose .drawing-result-modal__title{font-size:2.444vh}

.portrait .drawing-result-modal_lose .drawing-result-modal__title{font-size:1.375vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal_lose .drawing-result-modal__title{font-size:4.4vw}

.landscape-mob .drawing-result-modal_lose .drawing-result-modal__title{font-size:2.475svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal_lose .drawing-result-modal__title{font-size:2.75vw}

.landscape-tab .drawing-result-modal_lose .drawing-result-modal__title{font-size:2.456svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__text{margin:.313vw auto 1.25vw}

.portrait .drawing-result-modal__text{margin:.313vw auto 1.25vw}

.landscape .drawing-result-modal__text{margin:.625vh auto 2.5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__text{margin:.37vh auto 1.481vh}

.portrait .drawing-result-modal__text{margin:.208vw auto .833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__text{margin:1.111vw auto 4.444vw}

.landscape-mob .drawing-result-modal__text{margin:.625svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__text{margin:.521vw auto 2.083vw}

.landscape-tab .drawing-result-modal__text{margin:.465svh auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__text{font-size:1.094vw}

.portrait .drawing-result-modal__text{font-size:1.094vw}

.landscape .drawing-result-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__text{font-size:1.481vh}

.portrait .drawing-result-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__text{font-size:3.889vw}

.landscape-mob .drawing-result-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__text{font-size:1.823vw}

.landscape-tab .drawing-result-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__text{line-height:1.563vw}

.portrait .drawing-result-modal__text{line-height:1.563vw}

.landscape .drawing-result-modal__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__text{line-height:1.852vh}

.portrait .drawing-result-modal__text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__text{line-height:5.556vw}

.landscape-mob .drawing-result-modal__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__text{line-height:2.604vw}

.landscape-tab .drawing-result-modal__text{line-height:2.326svh}}

.drawing-result-modal__text{font-weight:400;white-space:pre-line}

.drawing-result-modal{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}

.drawing-result-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh}

[dir="rtl"] .drawing-result-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.drawing-result-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__content{width:32.813vw}

.portrait .drawing-result-modal__content{width:32.813vw}

.landscape .drawing-result-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__content{width:55.556vh}

.portrait .drawing-result-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__content{width:91.111vw}

.landscape-mob .drawing-result-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__content{width:54.688vw}

.landscape-tab .drawing-result-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__content{padding:2.5vw 2.031vw 2.5vw 2.5vw}

[dir="rtl"] .drawing-result-modal__content{padding:2.5vw 2.5vw 2.5vw 2.031vw}

.portrait .drawing-result-modal__content{padding:2.5vw 2.031vw 2.5vw 2.5vw}

[dir="rtl"] .portrait .drawing-result-modal__content{padding:2.5vw 2.5vw 2.5vw 2.031vw}

.landscape .drawing-result-modal__content{padding:5vh 4.063vh 5vh 5vh}

[dir="rtl"] .landscape .drawing-result-modal__content{padding:5vh 5vh 5vh 4.063vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__content{padding:3.704vh}

.portrait .drawing-result-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__content{padding:6.111vw 1.667vw 6.111vw 4.444vw}

[dir="rtl"] .drawing-result-modal__content{padding:6.111vw 4.444vw 6.111vw 1.667vw}

.landscape-mob .drawing-result-modal__content{padding:3.438svh .938svh 3.438svh 2.5svh}

[dir="rtl"] .landscape-mob .drawing-result-modal__content{padding:3.438svh 2.5svh 3.438svh .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__content{padding:4.167vw 3.385vw 4.167vw 4.167vw}

[dir="rtl"] .drawing-result-modal__content{padding:4.167vw 4.167vw 4.167vw 3.385vw}

.landscape-tab .drawing-result-modal__content{padding:3.721svh 3.023svh 3.721svh 3.721svh}

[dir="rtl"] .landscape-tab .drawing-result-modal__content{padding:3.721svh 3.721svh 3.721svh 3.023svh}}

.drawing-result-modal__content{background:#fff;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__content{border-radius:1.875vw}

.portrait .drawing-result-modal__content{border-radius:1.875vw}

.landscape .drawing-result-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__content{border-radius:2.963vh}

.portrait .drawing-result-modal__content{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__content{border-radius:6.667vw}

.landscape-mob .drawing-result-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__content{border-radius:3.125vw}

.landscape-tab .drawing-result-modal__content{border-radius:2.791svh}}

.drawing-result-modal__content{box-sizing:border-box}

.drawing-result-modal_list .drawing-result-modal__content{height:90%}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal_list .drawing-result-modal__content{height:75%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal_list .drawing-result-modal__content{height:75%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .859vw 0 .625vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .625vw 0 .859vw !important}

.portrait .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .859vw 0 .625vw !important}

[dir="rtl"] .portrait .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .625vw 0 .859vw !important}

.landscape .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.719vh 0 1.25vh !important}

[dir="rtl"] .landscape .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.25vh 0 1.719vh !important}}

@media screen and (min-width: 1920px){
.drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .741vh !important}

.portrait .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .417vw !important}}

@media screen and (max-width: 1023px){
.drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 4.167vw 0 2.222vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 2.222vw 0 4.167vw !important}

.landscape-mob .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 2.344svh 0 1.25svh !important}

[dir="rtl"] .landscape-mob .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.25svh 0 2.344svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.432vw 0 1.042vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.042vw 0 1.432vw !important}

.landscape-tab .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 1.279svh 0 .93svh !important}

[dir="rtl"] .landscape-tab .drawing-result-modal__content .ScrollbarsCustom-Content{padding:0 .93svh 0 1.279svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-4.167vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-4.167vw !important}

.landscape-mob .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-2.344svh !important}

[dir="rtl"] .landscape-mob .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-2.344svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-1.953vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-1.953vw !important}

.landscape-tab .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-1.744svh !important}

[dir="rtl"] .landscape-tab .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-1.744svh !important}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-1.172vw !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-1.172vw !important}

.portrait .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-1.172vw !important}

[dir="rtl"] .portrait .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-1.172vw !important}

.landscape .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-2.344vh !important}

[dir="rtl"] .landscape .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-2.344vh !important}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-2.315vh !important}

[dir="rtl"] .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-2.315vh !important}

.portrait .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:-1.302vw !important}

[dir="rtl"] .portrait .drawing-result-modal__content .ScrollbarsCustom-TrackY{right:auto !important;left:-1.302vw !important}}

.drawing-result-modal__close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__close{top:.625vw}

.portrait .drawing-result-modal__close{top:.625vw}

.landscape .drawing-result-modal__close{top:1.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__close{top:1.481vh}

.portrait .drawing-result-modal__close{top:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__close{top:2.222vw}

.landscape-mob .drawing-result-modal__close{top:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__close{top:1.042vw}

.landscape-tab .drawing-result-modal__close{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__close{right:.625vw}

[dir="rtl"] .drawing-result-modal__close{right:auto;left:.625vw}

.portrait .drawing-result-modal__close{right:.625vw}

[dir="rtl"] .portrait .drawing-result-modal__close{right:auto;left:.625vw}

.landscape .drawing-result-modal__close{right:1.25vh}

[dir="rtl"] .landscape .drawing-result-modal__close{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__close{right:1.481vh}

[dir="rtl"] .drawing-result-modal__close{right:auto;left:1.481vh}

.portrait .drawing-result-modal__close{right:.833vw}

[dir="rtl"] .portrait .drawing-result-modal__close{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__close{right:2.222vw}

[dir="rtl"] .drawing-result-modal__close{right:auto;left:2.222vw}

.landscape-mob .drawing-result-modal__close{right:1.25svh}

[dir="rtl"] .landscape-mob .drawing-result-modal__close{right:auto;left:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__close{right:1.042vw}

[dir="rtl"] .drawing-result-modal__close{right:auto;left:1.042vw}

.landscape-tab .drawing-result-modal__close{right:.93svh}

[dir="rtl"] .landscape-tab .drawing-result-modal__close{right:auto;left:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__close{width:3.125vw}

.portrait .drawing-result-modal__close{width:3.125vw}

.landscape .drawing-result-modal__close{width:6.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__close{width:3.704vh}

.portrait .drawing-result-modal__close{width:2.083vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__close{width:11.111vw}

.landscape-mob .drawing-result-modal__close{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__close{width:5.208vw}

.landscape-tab .drawing-result-modal__close{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__close{height:3.125vw}

.portrait .drawing-result-modal__close{height:3.125vw}

.landscape .drawing-result-modal__close{height:6.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__close{height:3.704vh}

.portrait .drawing-result-modal__close{height:2.083vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__close{height:11.111vw}

.landscape-mob .drawing-result-modal__close{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__close{height:5.208vw}

.landscape-tab .drawing-result-modal__close{height:4.651svh}}

.drawing-result-modal__close{border-radius:50%;background:rgba(0,0,0,0);z-index:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__buttons{margin:1.25vw auto 2.5vw}

.portrait .drawing-result-modal__buttons{margin:1.25vw auto 2.5vw}

.landscape .drawing-result-modal__buttons{margin:2.5vh auto 5vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__buttons{margin:1.481vh auto 2.963vh}

.portrait .drawing-result-modal__buttons{margin:.833vw auto 1.667vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__buttons{margin:4.444vw auto 8.889vw}

.landscape-mob .drawing-result-modal__buttons{margin:2.5svh auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__buttons{margin:2.083vw auto 4.167vw}

.landscape-tab .drawing-result-modal__buttons{margin:1.86svh auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.drawing-result-modal__button_lose{margin:0 0 3.125vw}

.portrait .drawing-result-modal__button_lose{margin:0 0 3.125vw}

.landscape .drawing-result-modal__button_lose{margin:0 0 6.25vh}}

@media screen and (min-width: 1920px){
.drawing-result-modal__button_lose{margin:0 0 3.704vh}

.portrait .drawing-result-modal__button_lose{margin:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.drawing-result-modal__button_lose{margin:0 0 8.889vw}

.landscape-mob .drawing-result-modal__button_lose{margin:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.drawing-result-modal__button_lose{margin:0 0 5.208vw}

.landscape-tab .drawing-result-modal__button_lose{margin:0 0 4.651svh}}

.free-space{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:none}

[dir="rtl"] .free-space{left:auto;right:0}

.buy-modal__image{display:flex;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__image{height:10.156vw}

.portrait .buy-modal__image{height:10.156vw}

.landscape .buy-modal__image{height:20.313vh}}

@media screen and (min-width: 1920px){
.buy-modal__image{height:12.037vh}

.portrait .buy-modal__image{height:6.771vw}}

@media screen and (max-width: 1023px){
.buy-modal__image{height:36.111vw}

.landscape-mob .buy-modal__image{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__image{height:16.927vw}

.landscape-tab .buy-modal__image{height:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__image{margin:0 auto 1.563vw}

.portrait .buy-modal__image{margin:0 auto 1.563vw}

.landscape .buy-modal__image{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.buy-modal__image{margin:0 auto 2.963vh}

.portrait .buy-modal__image{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.buy-modal__image{margin:0 auto 6.667vw}

.landscape-mob .buy-modal__image{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__image{margin:0 auto 3.125vw}

.landscape-tab .buy-modal__image{margin:0 auto 2.791svh}}

.buy-modal__image img{width:100%;height:100%;object-fit:contain}

.buy-modal__image{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out 0s}

.custom-modal-enter-done .buy-modal__image{opacity:1;transform:translate(0, 0)}

.buy-modal__bg,.buy-prize-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh}

[dir="rtl"] .buy-modal__bg,[dir="rtl"] .buy-prize-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{width:32.813vw}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{width:32.813vw}

.landscape .buy-modal__content,.landscape .wish-modal__content,.landscape .add-friend-modal__content,.landscape .season-bonus-modal,.landscape .prize-new-season-modal,.landscape .game-rating-modal,.landscape .rating-info-modal,.landscape .word-modal__content,.landscape .buy-prize-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{width:55.556vh}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{width:91.111vw}

.landscape-mob .buy-modal__content,.landscape-mob .wish-modal__content,.landscape-mob .add-friend-modal__content,.landscape-mob .season-bonus-modal,.landscape-mob .prize-new-season-modal,.landscape-mob .game-rating-modal,.landscape-mob .rating-info-modal,.landscape-mob .word-modal__content,.landscape-mob .buy-prize-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{width:54.688vw}

.landscape-tab .buy-modal__content,.landscape-tab .wish-modal__content,.landscape-tab .add-friend-modal__content,.landscape-tab .season-bonus-modal,.landscape-tab .prize-new-season-modal,.landscape-tab .game-rating-modal,.landscape-tab .rating-info-modal,.landscape-tab .word-modal__content,.landscape-tab .buy-prize-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{padding:2.5vw}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{padding:2.5vw}

.landscape .buy-modal__content,.landscape .wish-modal__content,.landscape .add-friend-modal__content,.landscape .season-bonus-modal,.landscape .prize-new-season-modal,.landscape .game-rating-modal,.landscape .rating-info-modal,.landscape .word-modal__content,.landscape .buy-prize-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{padding:3.704vh}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .buy-modal__content,.landscape-mob .wish-modal__content,.landscape-mob .add-friend-modal__content,.landscape-mob .season-bonus-modal,.landscape-mob .prize-new-season-modal,.landscape-mob .game-rating-modal,.landscape-mob .rating-info-modal,.landscape-mob .word-modal__content,.landscape-mob .buy-prize-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{padding:4.167vw}

.landscape-tab .buy-modal__content,.landscape-tab .wish-modal__content,.landscape-tab .add-friend-modal__content,.landscape-tab .season-bonus-modal,.landscape-tab .prize-new-season-modal,.landscape-tab .game-rating-modal,.landscape-tab .rating-info-modal,.landscape-tab .word-modal__content,.landscape-tab .buy-prize-modal__content{padding:3.721svh}}

.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{background:#fff;box-sizing:border-box;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{border-radius:1.875vw}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{border-radius:1.875vw}

.landscape .buy-modal__content,.landscape .wish-modal__content,.landscape .add-friend-modal__content,.landscape .season-bonus-modal,.landscape .prize-new-season-modal,.landscape .game-rating-modal,.landscape .rating-info-modal,.landscape .word-modal__content,.landscape .buy-prize-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{border-radius:2.222vh}

.portrait .buy-modal__content,.portrait .wish-modal__content,.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content,.portrait .buy-prize-modal__content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{border-radius:6.667vw}

.landscape-mob .buy-modal__content,.landscape-mob .wish-modal__content,.landscape-mob .add-friend-modal__content,.landscape-mob .season-bonus-modal,.landscape-mob .prize-new-season-modal,.landscape-mob .game-rating-modal,.landscape-mob .rating-info-modal,.landscape-mob .word-modal__content,.landscape-mob .buy-prize-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__content,.wish-modal__content,.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content,.buy-prize-modal__content{border-radius:3.125vw}

.landscape-tab .buy-modal__content,.landscape-tab .wish-modal__content,.landscape-tab .add-friend-modal__content,.landscape-tab .season-bonus-modal,.landscape-tab .prize-new-season-modal,.landscape-tab .game-rating-modal,.landscape-tab .rating-info-modal,.landscape-tab .word-modal__content,.landscape-tab .buy-prize-modal__content{border-radius:2.791svh}}

._dark-theme .buy-modal__content,._dark-theme .wish-modal__content,._dark-theme .add-friend-modal__content,._dark-theme .season-bonus-modal,._dark-theme .prize-new-season-modal,._dark-theme .game-rating-modal,._dark-theme .rating-info-modal,._dark-theme .word-modal__content,._dark-theme .buy-prize-modal__content{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__title,.buy-prize-modal__title{margin:1.563vw 0 .938vw}

.portrait .buy-modal__title,.portrait .buy-prize-modal__title{margin:1.563vw 0 .938vw}

.landscape .buy-modal__title,.landscape .buy-prize-modal__title{margin:3.125vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.buy-modal__title,.buy-prize-modal__title{margin:2.222vh 0 2.222vh}

.portrait .buy-modal__title,.portrait .buy-prize-modal__title{margin:1.25vw 0 1.25vw}}

@media screen and (max-width: 1023px){
.buy-modal__title,.buy-prize-modal__title{margin:4.444vw 0 2.5vw}

.landscape-mob .buy-modal__title,.landscape-mob .buy-prize-modal__title{margin:2.5svh 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__title,.buy-prize-modal__title{margin:2.604vw 0 1.563vw}

.landscape-tab .buy-modal__title,.landscape-tab .buy-prize-modal__title{margin:2.326svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__title,.buy-prize-modal__title{font-size:2.188vw}

.portrait .buy-modal__title,.portrait .buy-prize-modal__title{font-size:2.188vw}

.landscape .buy-modal__title,.landscape .buy-prize-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.buy-modal__title,.buy-prize-modal__title{font-size:3.704vh}

.portrait .buy-modal__title,.portrait .buy-prize-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.buy-modal__title,.buy-prize-modal__title{font-size:6.667vw}

.landscape-mob .buy-modal__title,.landscape-mob .buy-prize-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__title,.buy-prize-modal__title{font-size:4.167vw}

.landscape-tab .buy-modal__title,.landscape-tab .buy-prize-modal__title{font-size:3.721svh}}

.buy-modal__title,.buy-prize-modal__title{font-weight:600;line-height:1.25;white-space:pre-line;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .buy-modal__title,.custom-modal-enter-done .buy-prize-modal__title{opacity:1;transform:translate(0, 0)}

.buy-modal__title,.buy-prize-modal__title{text-transform:lowercase}

.buy-modal__title:first-letter,.buy-prize-modal__title:first-letter{text-transform:uppercase}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{font-size:1.094vw}

.portrait .buy-modal__text,.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text,.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text,.portrait .buy-prize-modal__text{font-size:1.094vw}

.landscape .buy-modal__text,.landscape .quiz-winner-modal__promocode-description,.landscape .quiz-winner-modal__rules-text,.landscape .quiz-win-modal__promocode-description,.landscape .quiz-win-modal__rules-text,.landscape .buy-prize-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{font-size:1.481vh}

.portrait .buy-modal__text,.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text,.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text,.portrait .buy-prize-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{font-size:3.333vw}

.landscape-mob .buy-modal__text,.landscape-mob .quiz-winner-modal__promocode-description,.landscape-mob .quiz-winner-modal__rules-text,.landscape-mob .quiz-win-modal__promocode-description,.landscape-mob .quiz-win-modal__rules-text,.landscape-mob .buy-prize-modal__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{font-size:1.823vw}

.landscape-tab .buy-modal__text,.landscape-tab .quiz-winner-modal__promocode-description,.landscape-tab .quiz-winner-modal__rules-text,.landscape-tab .quiz-win-modal__promocode-description,.landscape-tab .quiz-win-modal__rules-text,.landscape-tab .buy-prize-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{margin:.938vw 0 0}

.portrait .buy-modal__text,.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text,.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text,.portrait .buy-prize-modal__text{margin:.938vw 0 0}

.landscape .buy-modal__text,.landscape .quiz-winner-modal__promocode-description,.landscape .quiz-winner-modal__rules-text,.landscape .quiz-win-modal__promocode-description,.landscape .quiz-win-modal__rules-text,.landscape .buy-prize-modal__text{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{margin:1.111vh 0 0}

.portrait .buy-modal__text,.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text,.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text,.portrait .buy-prize-modal__text{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{margin:2.222vw 0 0}

.landscape-mob .buy-modal__text,.landscape-mob .quiz-winner-modal__promocode-description,.landscape-mob .quiz-winner-modal__rules-text,.landscape-mob .quiz-win-modal__promocode-description,.landscape-mob .quiz-win-modal__rules-text,.landscape-mob .buy-prize-modal__text{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{margin:1.042vw 0 0}

.landscape-tab .buy-modal__text,.landscape-tab .quiz-winner-modal__promocode-description,.landscape-tab .quiz-winner-modal__rules-text,.landscape-tab .quiz-win-modal__promocode-description,.landscape-tab .quiz-win-modal__rules-text,.landscape-tab .buy-prize-modal__text{margin:.93svh 0 0}}

.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{white-space:pre-line;letter-spacing:.01em}

@media screen and (min-width: 1920px){
.buy-modal__text,.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text,.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text,.buy-prize-modal__text{white-space:normal}}

.buy-modal__buttons,.buy-prize-modal__buttons{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__buttons,.buy-prize-modal__buttons{margin:1.875vw 0 0}

.portrait .buy-modal__buttons,.portrait .buy-prize-modal__buttons{margin:1.875vw 0 0}

.landscape .buy-modal__buttons,.landscape .buy-prize-modal__buttons{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.buy-modal__buttons,.buy-prize-modal__buttons{margin:1.852vh 0 0}

.portrait .buy-modal__buttons,.portrait .buy-prize-modal__buttons{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.buy-modal__buttons,.buy-prize-modal__buttons{margin:5.556vw 0 0}

.landscape-mob .buy-modal__buttons,.landscape-mob .buy-prize-modal__buttons{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__buttons,.buy-prize-modal__buttons{margin:1.953vw 0 0}

.landscape-tab .buy-modal__buttons,.landscape-tab .buy-prize-modal__buttons{margin:1.744svh 0 0}}

.buy-modal__buttons,.buy-prize-modal__buttons{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .buy-modal__buttons,.custom-modal-enter-done .buy-prize-modal__buttons{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button,.buy-prize-modal__button{width:27.813vw}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{width:27.813vw}

.landscape .buy-modal__button,.landscape .buy-prize-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.buy-modal__button,.buy-prize-modal__button{width:48.148vh}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{width:80vw}

.landscape-mob .buy-modal__button,.landscape-mob .buy-prize-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{width:46.354vw}

.landscape-tab .buy-modal__button,.landscape-tab .buy-prize-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button,.buy-prize-modal__button{max-width:none}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{max-width:none}

.landscape .buy-modal__button,.landscape .buy-prize-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.buy-modal__button,.buy-prize-modal__button{max-width:none}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{max-width:none}

.landscape-mob .buy-modal__button,.landscape-mob .buy-prize-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{max-width:none}

.landscape-tab .buy-modal__button,.landscape-tab .buy-prize-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button,.buy-prize-modal__button{height:3.906vw}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{height:3.906vw}

.landscape .buy-modal__button,.landscape .buy-prize-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.buy-modal__button,.buy-prize-modal__button{height:6.481vh}

.portrait .buy-modal__button,.portrait .buy-prize-modal__button{height:3.646vw}}

@media screen and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{height:13.889vw}

.landscape-mob .buy-modal__button,.landscape-mob .buy-prize-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button,.buy-prize-modal__button{height:6.771vw}

.landscape-tab .buy-modal__button,.landscape-tab .buy-prize-modal__button{height:6.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button:first-of-type,.buy-prize-modal__button:first-of-type{margin:0 0 .938vw}

.portrait .buy-modal__button:first-of-type,.portrait .buy-prize-modal__button:first-of-type{margin:0 0 .938vw}

.landscape .buy-modal__button:first-of-type,.landscape .buy-prize-modal__button:first-of-type{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.buy-modal__button:first-of-type,.buy-prize-modal__button:first-of-type{margin:0 0 1.111vh}

.portrait .buy-modal__button:first-of-type,.portrait .buy-prize-modal__button:first-of-type{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.buy-modal__button:first-of-type,.buy-prize-modal__button:first-of-type{margin:0 0 2.222vw}

.landscape-mob .buy-modal__button:first-of-type,.landscape-mob .buy-prize-modal__button:first-of-type{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button:first-of-type,.buy-prize-modal__button:first-of-type{margin:0 0 1.042vw}

.landscape-tab .buy-modal__button:first-of-type,.landscape-tab .buy-prize-modal__button:first-of-type{margin:0 0 .93svh}}

@media screen and (min-width: 1920px){
.buy-modal__button,.buy-prize-modal__button{width:100%;max-width:100%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button-beauties .custom-button__beauties{margin:0 .313vw 0 .781vw}

[dir="rtl"] .buy-modal__button-beauties .custom-button__beauties{margin:0 .781vw 0 .313vw}

.portrait .buy-modal__button-beauties .custom-button__beauties{margin:0 .313vw 0 .781vw}

[dir="rtl"] .portrait .buy-modal__button-beauties .custom-button__beauties{margin:0 .781vw 0 .313vw}

.landscape .buy-modal__button-beauties .custom-button__beauties{margin:0 .625vh 0 1.563vh}

[dir="rtl"] .landscape .buy-modal__button-beauties .custom-button__beauties{margin:0 1.563vh 0 .625vh}}

@media screen and (min-width: 1920px){
.buy-modal__button-beauties .custom-button__beauties{margin:0 .37vh 0 .926vh}

[dir="rtl"] .buy-modal__button-beauties .custom-button__beauties{margin:0 .926vh 0 .37vh}

.portrait .buy-modal__button-beauties .custom-button__beauties{margin:0 .208vw 0 .521vw}

[dir="rtl"] .portrait .buy-modal__button-beauties .custom-button__beauties{margin:0 .521vw 0 .208vw}}

@media screen and (max-width: 1023px){
.buy-modal__button-beauties .custom-button__beauties{margin:0 1.111vw 0 2.778vw}

[dir="rtl"] .buy-modal__button-beauties .custom-button__beauties{margin:0 2.778vw 0 1.111vw}

.landscape-mob .buy-modal__button-beauties .custom-button__beauties{margin:0 .625svh 0 1.563svh}

[dir="rtl"] .landscape-mob .buy-modal__button-beauties .custom-button__beauties{margin:0 1.563svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button-beauties .custom-button__beauties{margin:0 .521vw 0 1.302vw}

[dir="rtl"] .buy-modal__button-beauties .custom-button__beauties{margin:0 1.302vw 0 .521vw}

.landscape-tab .buy-modal__button-beauties .custom-button__beauties{margin:0 .465svh 0 1.163svh}

[dir="rtl"] .landscape-tab .buy-modal__button-beauties .custom-button__beauties{margin:0 1.163svh 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__button-gifts .custom-button__gifts{margin:0 .313vw 0 .781vw}

[dir="rtl"] .buy-modal__button-gifts .custom-button__gifts{margin:0 .781vw 0 .313vw}

.portrait .buy-modal__button-gifts .custom-button__gifts{margin:0 .313vw 0 .781vw}

[dir="rtl"] .portrait .buy-modal__button-gifts .custom-button__gifts{margin:0 .781vw 0 .313vw}

.landscape .buy-modal__button-gifts .custom-button__gifts{margin:0 .625vh 0 1.563vh}

[dir="rtl"] .landscape .buy-modal__button-gifts .custom-button__gifts{margin:0 1.563vh 0 .625vh}}

@media screen and (min-width: 1920px){
.buy-modal__button-gifts .custom-button__gifts{margin:0 .37vh 0 .926vh}

[dir="rtl"] .buy-modal__button-gifts .custom-button__gifts{margin:0 .926vh 0 .37vh}

.portrait .buy-modal__button-gifts .custom-button__gifts{margin:0 .208vw 0 .521vw}

[dir="rtl"] .portrait .buy-modal__button-gifts .custom-button__gifts{margin:0 .521vw 0 .208vw}}

@media screen and (max-width: 1023px){
.buy-modal__button-gifts .custom-button__gifts{margin:0 1.111vw 0 2.778vw}

[dir="rtl"] .buy-modal__button-gifts .custom-button__gifts{margin:0 2.778vw 0 1.111vw}

.landscape-mob .buy-modal__button-gifts .custom-button__gifts{margin:0 .625svh 0 1.563svh}

[dir="rtl"] .landscape-mob .buy-modal__button-gifts .custom-button__gifts{margin:0 1.563svh 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__button-gifts .custom-button__gifts{margin:0 .521vw 0 1.302vw}

[dir="rtl"] .buy-modal__button-gifts .custom-button__gifts{margin:0 1.302vw 0 .521vw}

.landscape-tab .buy-modal__button-gifts .custom-button__gifts{margin:0 .465svh 0 1.163svh}

[dir="rtl"] .landscape-tab .buy-modal__button-gifts .custom-button__gifts{margin:0 1.163svh 0 .465svh}}

.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:0 auto 1.563vw}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{margin:0 auto 1.563vw}

.landscape .buy-modal__hp,.landscape .quiz-winner-modal__hp,.landscape .quiz-winner-modal__energy,.landscape .quiz-win-modal__hp,.landscape .quiz-win-modal__energy{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:0 auto 2.222vh}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:0 auto 6.944vw}

.landscape-mob .buy-modal__hp,.landscape-mob .quiz-winner-modal__hp,.landscape-mob .quiz-winner-modal__energy,.landscape-mob .quiz-win-modal__hp,.landscape-mob .quiz-win-modal__energy{margin:0 auto 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:0 auto 4.167vw}

.landscape-tab .buy-modal__hp,.landscape-tab .quiz-winner-modal__hp,.landscape-tab .quiz-winner-modal__energy,.landscape-tab .quiz-win-modal__hp,.landscape-tab .quiz-win-modal__energy{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{font-size:1.25vw}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{font-size:1.25vw}

.landscape .buy-modal__hp,.landscape .quiz-winner-modal__hp,.landscape .quiz-winner-modal__energy,.landscape .quiz-win-modal__hp,.landscape .quiz-win-modal__energy{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{font-size:1.481vh}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{font-size:.833vw}}

@media screen and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{font-size:4.444vw}

.landscape-mob .buy-modal__hp,.landscape-mob .quiz-winner-modal__hp,.landscape-mob .quiz-winner-modal__energy,.landscape-mob .quiz-win-modal__hp,.landscape-mob .quiz-win-modal__energy{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{font-size:2.083vw}

.landscape-tab .buy-modal__hp,.landscape-tab .quiz-winner-modal__hp,.landscape-tab .quiz-winner-modal__energy,.landscape-tab .quiz-win-modal__hp,.landscape-tab .quiz-win-modal__energy{font-size:1.86svh}}

.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{line-height:1;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .buy-modal__hp,.custom-modal-enter-done .quiz-winner-modal__hp,.custom-modal-enter-done .quiz-winner-modal__energy,.custom-modal-enter-done .quiz-win-modal__hp,.custom-modal-enter-done .quiz-win-modal__energy{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:1.563vw auto}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{margin:1.563vw auto}

.landscape .buy-modal__hp,.landscape .quiz-winner-modal__hp,.landscape .quiz-winner-modal__energy,.landscape .quiz-win-modal__hp,.landscape .quiz-win-modal__energy{margin:3.125vh auto}}

@media screen and (min-width: 1920px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:2.222vh auto}

.portrait .buy-modal__hp,.portrait .quiz-winner-modal__hp,.portrait .quiz-winner-modal__energy,.portrait .quiz-win-modal__hp,.portrait .quiz-win-modal__energy{margin:1.25vw auto}}

@media screen and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:5.556vw auto}

.landscape-mob .buy-modal__hp,.landscape-mob .quiz-winner-modal__hp,.landscape-mob .quiz-winner-modal__energy,.landscape-mob .quiz-win-modal__hp,.landscape-mob .quiz-win-modal__energy{margin:3.125svh auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp,.quiz-winner-modal__hp,.quiz-winner-modal__energy,.quiz-win-modal__hp,.quiz-win-modal__energy{margin:4.167vw auto}

.landscape-tab .buy-modal__hp,.landscape-tab .quiz-winner-modal__hp,.landscape-tab .quiz-winner-modal__energy,.landscape-tab .quiz-win-modal__hp,.landscape-tab .quiz-win-modal__energy{margin:3.721svh auto}}

.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{padding:.156vw .391vw 0}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{padding:.156vw .391vw 0}

.landscape .buy-modal__hp-title,.landscape .score__title,.landscape .quiz-winner-modal__hp-title,.landscape .quiz-winner-modal__energy-title,.landscape .quiz-win-modal__hp-title,.landscape .quiz-win-modal__energy-title,.landscape .win-modal__hp-title{padding:.313vh .781vh 0}}

@media screen and (min-width: 1920px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{padding:.185vh .463vh 0}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{padding:.104vw .26vw 0}}

@media screen and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{padding:.556vw 1.389vw 0}

.landscape-mob .buy-modal__hp-title,.landscape-mob .score__title,.landscape-mob .quiz-winner-modal__hp-title,.landscape-mob .quiz-winner-modal__energy-title,.landscape-mob .quiz-win-modal__hp-title,.landscape-mob .quiz-win-modal__energy-title,.landscape-mob .win-modal__hp-title{padding:.313svh .781svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{padding:.26vw .651vw 0}

.landscape-tab .buy-modal__hp-title,.landscape-tab .score__title,.landscape-tab .quiz-winner-modal__hp-title,.landscape-tab .quiz-winner-modal__energy-title,.landscape-tab .quiz-win-modal__hp-title,.landscape-tab .quiz-win-modal__energy-title,.landscape-tab .win-modal__hp-title{padding:.233svh .581svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .buy-modal__hp-title,[dir="rtl"] .score__title,[dir="rtl"] .quiz-winner-modal__hp-title,[dir="rtl"] .quiz-winner-modal__energy-title,[dir="rtl"] .quiz-win-modal__hp-title,[dir="rtl"] .quiz-win-modal__energy-title,[dir="rtl"] .win-modal__hp-title{margin-right:0;margin-left:.781vw}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .portrait .buy-modal__hp-title,[dir="rtl"] .portrait .score__title,[dir="rtl"] .portrait .quiz-winner-modal__hp-title,[dir="rtl"] .portrait .quiz-winner-modal__energy-title,[dir="rtl"] .portrait .quiz-win-modal__hp-title,[dir="rtl"] .portrait .quiz-win-modal__energy-title,[dir="rtl"] .portrait .win-modal__hp-title{margin-right:0;margin-left:.781vw}

.landscape .buy-modal__hp-title,.landscape .score__title,.landscape .quiz-winner-modal__hp-title,.landscape .quiz-winner-modal__energy-title,.landscape .quiz-win-modal__hp-title,.landscape .quiz-win-modal__energy-title,.landscape .win-modal__hp-title{margin-right:1.563vh}

[dir="rtl"] .landscape .buy-modal__hp-title,[dir="rtl"] .landscape .score__title,[dir="rtl"] .landscape .quiz-winner-modal__hp-title,[dir="rtl"] .landscape .quiz-winner-modal__energy-title,[dir="rtl"] .landscape .quiz-win-modal__hp-title,[dir="rtl"] .landscape .quiz-win-modal__energy-title,[dir="rtl"] .landscape .win-modal__hp-title{margin-right:0;margin-left:1.563vh}}

@media screen and (min-width: 1920px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{margin-right:.926vh}

[dir="rtl"] .buy-modal__hp-title,[dir="rtl"] .score__title,[dir="rtl"] .quiz-winner-modal__hp-title,[dir="rtl"] .quiz-winner-modal__energy-title,[dir="rtl"] .quiz-win-modal__hp-title,[dir="rtl"] .quiz-win-modal__energy-title,[dir="rtl"] .win-modal__hp-title{margin-right:0;margin-left:.926vh}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{margin-right:.521vw}

[dir="rtl"] .portrait .buy-modal__hp-title,[dir="rtl"] .portrait .score__title,[dir="rtl"] .portrait .quiz-winner-modal__hp-title,[dir="rtl"] .portrait .quiz-winner-modal__energy-title,[dir="rtl"] .portrait .quiz-win-modal__hp-title,[dir="rtl"] .portrait .quiz-win-modal__energy-title,[dir="rtl"] .portrait .win-modal__hp-title{margin-right:0;margin-left:.521vw}}

@media screen and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{margin-right:2.778vw}

[dir="rtl"] .buy-modal__hp-title,[dir="rtl"] .score__title,[dir="rtl"] .quiz-winner-modal__hp-title,[dir="rtl"] .quiz-winner-modal__energy-title,[dir="rtl"] .quiz-win-modal__hp-title,[dir="rtl"] .quiz-win-modal__energy-title,[dir="rtl"] .win-modal__hp-title{margin-right:0;margin-left:2.778vw}

.landscape-mob .buy-modal__hp-title,.landscape-mob .score__title,.landscape-mob .quiz-winner-modal__hp-title,.landscape-mob .quiz-winner-modal__energy-title,.landscape-mob .quiz-win-modal__hp-title,.landscape-mob .quiz-win-modal__energy-title,.landscape-mob .win-modal__hp-title{margin-right:1.563svh}

[dir="rtl"] .landscape-mob .buy-modal__hp-title,[dir="rtl"] .landscape-mob .score__title,[dir="rtl"] .landscape-mob .quiz-winner-modal__hp-title,[dir="rtl"] .landscape-mob .quiz-winner-modal__energy-title,[dir="rtl"] .landscape-mob .quiz-win-modal__hp-title,[dir="rtl"] .landscape-mob .quiz-win-modal__energy-title,[dir="rtl"] .landscape-mob .win-modal__hp-title{margin-right:0;margin-left:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{margin-right:1.302vw}

[dir="rtl"] .buy-modal__hp-title,[dir="rtl"] .score__title,[dir="rtl"] .quiz-winner-modal__hp-title,[dir="rtl"] .quiz-winner-modal__energy-title,[dir="rtl"] .quiz-win-modal__hp-title,[dir="rtl"] .quiz-win-modal__energy-title,[dir="rtl"] .win-modal__hp-title{margin-right:0;margin-left:1.302vw}

.landscape-tab .buy-modal__hp-title,.landscape-tab .score__title,.landscape-tab .quiz-winner-modal__hp-title,.landscape-tab .quiz-winner-modal__energy-title,.landscape-tab .quiz-win-modal__hp-title,.landscape-tab .quiz-win-modal__energy-title,.landscape-tab .win-modal__hp-title{margin-right:1.163svh}

[dir="rtl"] .landscape-tab .buy-modal__hp-title,[dir="rtl"] .landscape-tab .score__title,[dir="rtl"] .landscape-tab .quiz-winner-modal__hp-title,[dir="rtl"] .landscape-tab .quiz-winner-modal__energy-title,[dir="rtl"] .landscape-tab .quiz-win-modal__hp-title,[dir="rtl"] .landscape-tab .quiz-win-modal__energy-title,[dir="rtl"] .landscape-tab .win-modal__hp-title{margin-right:0;margin-left:1.163svh}}

.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{color:#fff;background:#7d54de;border:1px solid rgba(125,84,222,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{border-radius:1.563vw}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{border-radius:1.563vw}

.landscape .buy-modal__hp-title,.landscape .score__title,.landscape .quiz-winner-modal__hp-title,.landscape .quiz-winner-modal__energy-title,.landscape .quiz-win-modal__hp-title,.landscape .quiz-win-modal__energy-title,.landscape .win-modal__hp-title{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{border-radius:1.852vh}

.portrait .buy-modal__hp-title,.portrait .score__title,.portrait .quiz-winner-modal__hp-title,.portrait .quiz-winner-modal__energy-title,.portrait .quiz-win-modal__hp-title,.portrait .quiz-win-modal__energy-title,.portrait .win-modal__hp-title{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{border-radius:5.556vw}

.landscape-mob .buy-modal__hp-title,.landscape-mob .score__title,.landscape-mob .quiz-winner-modal__hp-title,.landscape-mob .quiz-winner-modal__energy-title,.landscape-mob .quiz-win-modal__hp-title,.landscape-mob .quiz-win-modal__energy-title,.landscape-mob .win-modal__hp-title{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{border-radius:2.604vw}

.landscape-tab .buy-modal__hp-title,.landscape-tab .score__title,.landscape-tab .quiz-winner-modal__hp-title,.landscape-tab .quiz-winner-modal__energy-title,.landscape-tab .quiz-win-modal__hp-title,.landscape-tab .quiz-win-modal__energy-title,.landscape-tab .win-modal__hp-title{border-radius:2.326svh}}

.buy-modal__hp-title,.score__title,.quiz-winner-modal__hp-title,.quiz-winner-modal__energy-title,.quiz-win-modal__hp-title,.quiz-win-modal__energy-title,.win-modal__hp-title{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-modal__hp-text,.quiz-winner-modal__hp-text,.quiz-winner-modal__energy-text,.quiz-win-modal__hp-text,.quiz-win-modal__energy-text,.win-modal__hp-text{font-size:1.094vw}

.portrait .buy-modal__hp-text,.portrait .quiz-winner-modal__hp-text,.portrait .quiz-winner-modal__energy-text,.portrait .quiz-win-modal__hp-text,.portrait .quiz-win-modal__energy-text,.portrait .win-modal__hp-text{font-size:1.094vw}

.landscape .buy-modal__hp-text,.landscape .quiz-winner-modal__hp-text,.landscape .quiz-winner-modal__energy-text,.landscape .quiz-win-modal__hp-text,.landscape .quiz-win-modal__energy-text,.landscape .win-modal__hp-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.buy-modal__hp-text,.quiz-winner-modal__hp-text,.quiz-winner-modal__energy-text,.quiz-win-modal__hp-text,.quiz-win-modal__energy-text,.win-modal__hp-text{font-size:1.481vh}

.portrait .buy-modal__hp-text,.portrait .quiz-winner-modal__hp-text,.portrait .quiz-winner-modal__energy-text,.portrait .quiz-win-modal__hp-text,.portrait .quiz-win-modal__energy-text,.portrait .win-modal__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.buy-modal__hp-text,.quiz-winner-modal__hp-text,.quiz-winner-modal__energy-text,.quiz-win-modal__hp-text,.quiz-win-modal__energy-text,.win-modal__hp-text{font-size:3.889vw}

.landscape-mob .buy-modal__hp-text,.landscape-mob .quiz-winner-modal__hp-text,.landscape-mob .quiz-winner-modal__energy-text,.landscape-mob .quiz-win-modal__hp-text,.landscape-mob .quiz-win-modal__energy-text,.landscape-mob .win-modal__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-modal__hp-text,.quiz-winner-modal__hp-text,.quiz-winner-modal__energy-text,.quiz-win-modal__hp-text,.quiz-win-modal__energy-text,.win-modal__hp-text{font-size:1.823vw}

.landscape-tab .buy-modal__hp-text,.landscape-tab .quiz-winner-modal__hp-text,.landscape-tab .quiz-winner-modal__energy-text,.landscape-tab .quiz-win-modal__hp-text,.landscape-tab .quiz-win-modal__energy-text,.landscape-tab .win-modal__hp-text{font-size:1.628svh}}

.buy-modal__hp-text,.quiz-winner-modal__hp-text,.quiz-winner-modal__energy-text,.quiz-win-modal__hp-text,.quiz-win-modal__energy-text,.win-modal__hp-text{line-height:1;font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.469vw}

.portrait [dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.469vw}

.landscape [dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.938vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.556vh}

.portrait [dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.313vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:1.667vw}

.landscape-mob [dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.781vw}

.landscape-tab [dir=rtl] .buy-modal__button-gifts .custom-button__gifts+.button__count{margin-right:.698svh}}

.pause-modal__bg,.leave-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh}

[dir="rtl"] .pause-modal__bg,[dir="rtl"] .leave-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.pause-modal__content,.leave-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__content,.leave-modal__content{width:32.813vw}

.portrait .pause-modal__content,.portrait .leave-modal__content{width:32.813vw}

.landscape .pause-modal__content,.landscape .leave-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.pause-modal__content,.leave-modal__content{width:55.556vh}

.portrait .pause-modal__content,.portrait .leave-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{width:91.111vw}

.landscape-mob .pause-modal__content,.landscape-mob .leave-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{width:54.688vw}

.landscape-tab .pause-modal__content,.landscape-tab .leave-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__content,.leave-modal__content{padding:2.5vw}

.portrait .pause-modal__content,.portrait .leave-modal__content{padding:2.5vw}

.landscape .pause-modal__content,.landscape .leave-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.pause-modal__content,.leave-modal__content{padding:3.704vh}

.portrait .pause-modal__content,.portrait .leave-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .pause-modal__content,.landscape-mob .leave-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{padding:4.167vw}

.landscape-tab .pause-modal__content,.landscape-tab .leave-modal__content{padding:3.721svh}}

.pause-modal__content,.leave-modal__content{background:#fff;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__content,.leave-modal__content{border-radius:1.875vw}

.portrait .pause-modal__content,.portrait .leave-modal__content{border-radius:1.875vw}

.landscape .pause-modal__content,.landscape .leave-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.pause-modal__content,.leave-modal__content{border-radius:2.963vh}

.portrait .pause-modal__content,.portrait .leave-modal__content{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{border-radius:6.667vw}

.landscape-mob .pause-modal__content,.landscape-mob .leave-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__content,.leave-modal__content{border-radius:3.125vw}

.landscape-tab .pause-modal__content,.landscape-tab .leave-modal__content{border-radius:2.791svh}}

.pause-modal__content,.leave-modal__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__title,.leave-modal__title{margin:0 0 1.875vw}

.portrait .pause-modal__title,.portrait .leave-modal__title{margin:0 0 1.875vw}

.landscape .pause-modal__title,.landscape .leave-modal__title{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.pause-modal__title,.leave-modal__title{margin:0 0 2.222vh}

.portrait .pause-modal__title,.portrait .leave-modal__title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.pause-modal__title,.leave-modal__title{margin:0 0 5.556vw}

.landscape-mob .pause-modal__title,.landscape-mob .leave-modal__title{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__title,.leave-modal__title{margin:0 0 4.167vw}

.landscape-tab .pause-modal__title,.landscape-tab .leave-modal__title{margin:0 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__title,.leave-modal__title{font-size:2.188vw}

.portrait .pause-modal__title,.portrait .leave-modal__title{font-size:2.188vw}

.landscape .pause-modal__title,.landscape .leave-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.pause-modal__title,.leave-modal__title{font-size:3.704vh}

.portrait .pause-modal__title,.portrait .leave-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.pause-modal__title,.leave-modal__title{font-size:6.667vw}

.landscape-mob .pause-modal__title,.landscape-mob .leave-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__title,.leave-modal__title{font-size:4.167vw}

.landscape-tab .pause-modal__title,.landscape-tab .leave-modal__title{font-size:3.721svh}}

.pause-modal__title,.leave-modal__title{font-weight:600;line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__button,.leave-modal__button{height:3.906vw}

.portrait .pause-modal__button,.portrait .leave-modal__button{height:3.906vw}

.landscape .pause-modal__button,.landscape .leave-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.pause-modal__button,.leave-modal__button{height:6.667vh}

.portrait .pause-modal__button,.portrait .leave-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__button,.leave-modal__button{margin:.938vw 0 0}

.portrait .pause-modal__button,.portrait .leave-modal__button{margin:.938vw 0 0}

.landscape .pause-modal__button,.landscape .leave-modal__button{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.pause-modal__button,.leave-modal__button{margin:1.111vh 0 0}

.portrait .pause-modal__button,.portrait .leave-modal__button{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{height:13.889vw}

.landscape-mob .pause-modal__button,.landscape-mob .leave-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{height:6.51vw}

.landscape-tab .pause-modal__button,.landscape-tab .leave-modal__button{height:5.814svh}}

@media screen and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{margin:2.222vw 0 0}

.landscape-mob .pause-modal__button,.landscape-mob .leave-modal__button{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{margin:1.563vw 0 0}

.landscape-tab .pause-modal__button,.landscape-tab .leave-modal__button{margin:1.395svh 0 0}}

.pause-modal__button,.leave-modal__button{text-transform:uppercase;font-weight:500}

@media screen and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{font-size:3.611vw}

.landscape-mob .pause-modal__button,.landscape-mob .leave-modal__button{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pause-modal__button,.leave-modal__button{font-size:1.693vw}

.landscape-tab .pause-modal__button,.landscape-tab .leave-modal__button{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pause-modal__button,.leave-modal__button{font-size:1.016vw}

.portrait .pause-modal__button,.portrait .leave-modal__button{font-size:1.016vw}

.landscape .pause-modal__button,.landscape .leave-modal__button{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.pause-modal__button,.leave-modal__button{font-size:1.481vh}

.portrait .pause-modal__button,.portrait .leave-modal__button{font-size:.833vw}}

.profile-modal{position:relative;width:100%;height:100%;background:#fff;overflow:hidden}

.profile-modal__icon{display:inline-block;height:24px;margin:auto 0 auto 10px}

[dir="rtl"] .profile-modal__icon{margin:auto 10px auto 0}

.profile-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}

[dir="rtl"] .profile-modal__bg{left:auto;right:0}

.profile-modal__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__content{padding:1.875vw 0 3.281vw}

.portrait .profile-modal__content{padding:1.875vw 0 3.281vw}

.landscape .profile-modal__content{padding:3.75vh 0 6.563vh}}

@media screen and (min-width: 1920px){
.profile-modal__content{padding:2.315vh 0 3.889vh}

.portrait .profile-modal__content{padding:1.302vw 0 2.188vw}}

@media screen and (max-width: 1023px){
.profile-modal__content{padding:7.222vw 0 5.556vw}

.landscape-mob .profile-modal__content{padding:4.063svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__content{padding:2.474vw 0 4.427vw}

.landscape-tab .profile-modal__content{padding:2.209svh 0 3.953svh}}

.profile-modal__content{box-sizing:border-box;z-index:1;pointer-events:none}

.profile-modal__content>*{pointer-events:all}

.profile-modal__head{position:relative;flex:0 0 auto;text-align:center;color:#fff}

.profile-modal__head.app{margin-top:40px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__name{width:54.688vw}

.portrait .profile-modal__name{width:54.688vw}

.landscape .profile-modal__name{width:109.375vh}}

@media screen and (min-width: 1920px){
.profile-modal__name{width:83.333vh}

.portrait .profile-modal__name{width:46.875vw}}

@media screen and (max-width: 1023px){
.profile-modal__name{width:64.722vw}

.landscape-mob .profile-modal__name{width:36.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__name{width:52.083vw}

.landscape-tab .profile-modal__name{width:46.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__name{margin:0 auto .469vw}

.portrait .profile-modal__name{margin:0 auto .469vw}

.landscape .profile-modal__name{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.profile-modal__name{margin:0 auto 2.5vh}

.portrait .profile-modal__name{margin:0 auto 1.406vw}}

@media screen and (max-width: 1023px){
.profile-modal__name{margin:0 auto 2.5vw}

.landscape-mob .profile-modal__name{margin:0 auto 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__name{margin:0 auto 1.172vw}

.landscape-tab .profile-modal__name{margin:0 auto 1.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__name{font-size:2.188vw}

.portrait .profile-modal__name{font-size:2.188vw}

.landscape .profile-modal__name{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.profile-modal__name{font-size:3.704vh}

.portrait .profile-modal__name{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.profile-modal__name{font-size:6.667vw}

.landscape-mob .profile-modal__name{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__name{font-size:4.688vw}

.landscape-tab .profile-modal__name{font-size:4.186svh}}

.profile-modal__name{line-height:1.2;font-weight:600}

.profile-modal__info{display:flex;align-items:center;justify-content:center}

.profile-modal__space{border-radius:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__space{width:.469vw}

.portrait .profile-modal__space{width:.469vw}

.landscape .profile-modal__space{width:.938vh}}

@media screen and (min-width: 1920px){
.profile-modal__space{width:.556vh}

.portrait .profile-modal__space{width:.313vw}}

@media screen and (max-width: 1023px){
.profile-modal__space{width:1.667vw}

.landscape-mob .profile-modal__space{width:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__space{width:.781vw}

.landscape-tab .profile-modal__space{width:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__space{height:.469vw}

.portrait .profile-modal__space{height:.469vw}

.landscape .profile-modal__space{height:.938vh}}

@media screen and (min-width: 1920px){
.profile-modal__space{height:.556vh}

.portrait .profile-modal__space{height:.313vw}}

@media screen and (max-width: 1023px){
.profile-modal__space{height:1.667vw}

.landscape-mob .profile-modal__space{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__space{height:.781vw}

.landscape-tab .profile-modal__space{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__space{margin:0 .391vw}

.portrait .profile-modal__space{margin:0 .391vw}

.landscape .profile-modal__space{margin:0 .781vh}}

@media screen and (min-width: 1920px){
.profile-modal__space{margin:0 1.111vh}

.portrait .profile-modal__space{margin:0 .625vw}}

@media screen and (max-width: 1023px){
.profile-modal__space{margin:0 1.667vw}

.landscape-mob .profile-modal__space{margin:0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__space{margin:0 .781vw}

.landscape-tab .profile-modal__space{margin:0 .698svh}}

.profile-modal__id{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__id-i{width:1.328vw}

.portrait .profile-modal__id-i{width:1.328vw}

.landscape .profile-modal__id-i{width:2.656vh}}

@media screen and (min-width: 1920px){
.profile-modal__id-i{width:1.944vh}

.portrait .profile-modal__id-i{width:1.094vw}}

@media screen and (max-width: 1023px){
.profile-modal__id-i{width:4.722vw}

.landscape-mob .profile-modal__id-i{width:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__id-i{width:2.214vw}

.landscape-tab .profile-modal__id-i{width:1.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__id-i{height:1.25vw}

.portrait .profile-modal__id-i{height:1.25vw}

.landscape .profile-modal__id-i{height:2.5vh}}

@media screen and (min-width: 1920px){
.profile-modal__id-i{height:1.944vh}

.portrait .profile-modal__id-i{height:1.094vw}}

@media screen and (max-width: 1023px){
.profile-modal__id-i{height:4.444vw}

.landscape-mob .profile-modal__id-i{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__id-i{height:2.083vw}

.landscape-tab .profile-modal__id-i{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__id-i{margin:0 0 0 .313vw}

[dir="rtl"] .profile-modal__id-i{margin:0 .313vw 0 0}

.portrait .profile-modal__id-i{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .profile-modal__id-i{margin:0 .313vw 0 0}

.landscape .profile-modal__id-i{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .profile-modal__id-i{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.profile-modal__id-i{margin:0 0 0 .741vh}

[dir="rtl"] .profile-modal__id-i{margin:0 .741vh 0 0}

.portrait .profile-modal__id-i{margin:0 0 0 .417vw}

[dir="rtl"] .portrait .profile-modal__id-i{margin:0 .417vw 0 0}}

@media screen and (max-width: 1023px){
.profile-modal__id-i{margin:0 0 0 1.111vw}

[dir="rtl"] .profile-modal__id-i{margin:0 1.111vw 0 0}

.landscape-mob .profile-modal__id-i{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .profile-modal__id-i{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__id-i{margin:0 0 0 .521vw}

[dir="rtl"] .profile-modal__id-i{margin:0 .521vw 0 0}

.landscape-tab .profile-modal__id-i{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .profile-modal__id-i{margin:0 .465svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__footer{width:29.219vw}

.portrait .profile-modal__footer{width:29.219vw}

.landscape .profile-modal__footer{width:58.438vh}}

@media screen and (min-width: 1920px){
.profile-modal__footer{width:36.944vh}

.portrait .profile-modal__footer{width:20.781vw}}

@media screen and (max-width: 1023px){
.profile-modal__footer{width:83.333vw}

.landscape-mob .profile-modal__footer{width:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__footer{width:43.62vw}

.landscape-tab .profile-modal__footer{width:38.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__footer{margin:0 auto}

.portrait .profile-modal__footer{margin:0 auto}

.landscape .profile-modal__footer{margin:0 auto}}

@media screen and (min-width: 1920px){
.profile-modal__footer{margin:0 auto}

.portrait .profile-modal__footer{margin:0 auto}}

@media screen and (max-width: 1023px){
.profile-modal__footer{margin:0 auto}

.landscape-mob .profile-modal__footer{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__footer{margin:0 auto}

.landscape-tab .profile-modal__footer{margin:0 auto}}

.profile-modal__counts{width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between}

.profile-modal__counts>div svg:first-child{color:#f77}

.profile-modal__count-item{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item{min-width:6.25vw}

.portrait .profile-modal__count-item{min-width:6.25vw}

.landscape .profile-modal__count-item{min-width:12.5vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item{min-width:8.148vh}

.portrait .profile-modal__count-item{min-width:4.583vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item{min-width:18.056vw}

.landscape-mob .profile-modal__count-item{min-width:10.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item{min-width:8.464vw}

.landscape-tab .profile-modal__count-item{min-width:7.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item{padding:.469vw .938vw}

.portrait .profile-modal__count-item{padding:.469vw .938vw}

.landscape .profile-modal__count-item{padding:.938vh 1.875vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item{padding:.556vh .741vh}

.portrait .profile-modal__count-item{padding:.313vw .417vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item{padding:1.111vw 2.222vw}

.landscape-mob .profile-modal__count-item{padding:.625svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item{padding:.521vw 1.042vw}

.landscape-tab .profile-modal__count-item{padding:.465svh .93svh}}

.profile-modal__count-item{color:#fff;backdrop-filter:blur(4px);background:rgba(100,100,100,.4)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item{border-radius:78.047vw}

.portrait .profile-modal__count-item{border-radius:78.047vw}

.landscape .profile-modal__count-item{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item{border-radius:92.5vh}

.portrait .profile-modal__count-item{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item{border-radius:277.5vw}

.landscape-mob .profile-modal__count-item{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item{border-radius:130.078vw}

.landscape-tab .profile-modal__count-item{border-radius:116.163svh}}

.profile-modal__count-item{box-sizing:border-box;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item svg{width:1.953vw}

.portrait .profile-modal__count-item svg{width:1.953vw}

.landscape .profile-modal__count-item svg{width:3.906vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item svg{width:2.315vh}

.portrait .profile-modal__count-item svg{width:1.302vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item svg{width:6.944vw}

.landscape-mob .profile-modal__count-item svg{width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item svg{width:3.255vw}

.landscape-tab .profile-modal__count-item svg{width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item svg{height:1.875vw}

.portrait .profile-modal__count-item svg{height:1.875vw}

.landscape .profile-modal__count-item svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item svg{height:2.222vh}

.portrait .profile-modal__count-item svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item svg{height:6.667vw}

.landscape-mob .profile-modal__count-item svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item svg{height:3.125vw}

.landscape-tab .profile-modal__count-item svg{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item span{font-size:1.563vw}

.portrait .profile-modal__count-item span{font-size:1.563vw}

.landscape .profile-modal__count-item span{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.profile-modal__count-item span{font-size:2.222vh}

.portrait .profile-modal__count-item span{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.profile-modal__count-item span{font-size:4.444vw}

.landscape-mob .profile-modal__count-item span{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item span{font-size:2.083vw}

.landscape-tab .profile-modal__count-item span{font-size:1.86svh}}

.profile-modal__count-item span{line-height:1.2;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__count-item span{margin:0 0 0 .469vw}

[dir="rtl"] .profile-modal__count-item span{margin:0 .469vw 0 0}

.portrait .profile-modal__count-item span{margin:0 0 0 .469vw}

[dir="rtl"] .portrait .profile-modal__count-item span{margin:0 .469vw 0 0}

.landscape .profile-modal__count-item span{margin:0 0 0 .938vh}

[dir="rtl"] .landscape .profile-modal__count-item span{margin:0 .938vh 0 0}}

@media screen and (min-width: 1920px){
.profile-modal__count-item span{margin:0 0 0 .556vh}

[dir="rtl"] .profile-modal__count-item span{margin:0 .556vh 0 0}

.portrait .profile-modal__count-item span{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .profile-modal__count-item span{margin:0 .313vw 0 0}}

@media screen and (max-width: 1023px){
.profile-modal__count-item span{margin:0 0 0 1.667vw}

[dir="rtl"] .profile-modal__count-item span{margin:0 1.667vw 0 0}

.landscape-mob .profile-modal__count-item span{margin:0 0 0 .938svh}

[dir="rtl"] .landscape-mob .profile-modal__count-item span{margin:0 .938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__count-item span{margin:0 0 0 .781vw}

[dir="rtl"] .profile-modal__count-item span{margin:0 .781vw 0 0}

.landscape-tab .profile-modal__count-item span{margin:0 0 0 .698svh}

[dir="rtl"] .landscape-tab .profile-modal__count-item span{margin:0 .698svh 0 0}}

.profile-modal__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.profile-modal__buttons{margin:2.5vw auto 0}

.portrait .profile-modal__buttons{margin:2.5vw auto 0}

.landscape .profile-modal__buttons{margin:5vh auto 0}}

@media screen and (min-width: 1920px){
.profile-modal__buttons{margin:2.963vh auto 0}

.portrait .profile-modal__buttons{margin:1.667vw auto 0}}

@media screen and (max-width: 1023px){
.profile-modal__buttons{margin:8.889vw auto 0}

.landscape-mob .profile-modal__buttons{margin:5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.profile-modal__buttons{margin:4.167vw auto 0}

.landscape-tab .profile-modal__buttons{margin:3.721svh auto 0}}

.procedure-modal__bg,.wish-modal__bg,.w-modal__bg,.info-modal__bg,.procedure-game-result__bg,.task-complete-modal__bg,.inactive-game-modal__bg,.about-modal__bg,.add-friend-modal__bg,.quiz-winner-modal__bg,.quiz-win-modal__bg,.quiz-start-modal__bg,.win-modal__bg,.lose-modal__bg,.start-game-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:200vmax;height:200vmax}

[dir="rtl"] .procedure-modal__bg,[dir="rtl"] .wish-modal__bg,[dir="rtl"] .w-modal__bg,[dir="rtl"] .info-modal__bg,[dir="rtl"] .procedure-game-result__bg,[dir="rtl"] .task-complete-modal__bg,[dir="rtl"] .inactive-game-modal__bg,[dir="rtl"] .about-modal__bg,[dir="rtl"] .add-friend-modal__bg,[dir="rtl"] .quiz-winner-modal__bg,[dir="rtl"] .quiz-win-modal__bg,[dir="rtl"] .quiz-start-modal__bg,[dir="rtl"] .win-modal__bg,[dir="rtl"] .lose-modal__bg,[dir="rtl"] .start-game-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{width:32.813vw}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{width:32.813vw}

.landscape .procedure-modal__content,.landscape .w-modal__content,.landscape .info-modal__content,.landscape .task-complete-modal__content,.landscape .inactive-game-modal__content,.landscape .about-modal__content,.landscape .quiz-start-modal__content,.landscape .procedure-game-result__content,.landscape .quiz-winner-modal__content,.landscape .quiz-win-modal__content,.landscape .lose-modal__content,.landscape .win-modal__content,.landscape .start-game-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{width:55.556vh}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{width:91.111vw}

.landscape-mob .procedure-modal__content,.landscape-mob .w-modal__content,.landscape-mob .info-modal__content,.landscape-mob .task-complete-modal__content,.landscape-mob .inactive-game-modal__content,.landscape-mob .about-modal__content,.landscape-mob .quiz-start-modal__content,.landscape-mob .procedure-game-result__content,.landscape-mob .quiz-winner-modal__content,.landscape-mob .quiz-win-modal__content,.landscape-mob .lose-modal__content,.landscape-mob .win-modal__content,.landscape-mob .start-game-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{width:54.688vw}

.landscape-tab .procedure-modal__content,.landscape-tab .w-modal__content,.landscape-tab .info-modal__content,.landscape-tab .task-complete-modal__content,.landscape-tab .inactive-game-modal__content,.landscape-tab .about-modal__content,.landscape-tab .quiz-start-modal__content,.landscape-tab .procedure-game-result__content,.landscape-tab .quiz-winner-modal__content,.landscape-tab .quiz-win-modal__content,.landscape-tab .lose-modal__content,.landscape-tab .win-modal__content,.landscape-tab .start-game-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{padding:2.5vw}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{padding:2.5vw}

.landscape .procedure-modal__content,.landscape .w-modal__content,.landscape .info-modal__content,.landscape .task-complete-modal__content,.landscape .inactive-game-modal__content,.landscape .about-modal__content,.landscape .quiz-start-modal__content,.landscape .procedure-game-result__content,.landscape .quiz-winner-modal__content,.landscape .quiz-win-modal__content,.landscape .lose-modal__content,.landscape .win-modal__content,.landscape .start-game-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{padding:3.704vh}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .procedure-modal__content,.landscape-mob .w-modal__content,.landscape-mob .info-modal__content,.landscape-mob .task-complete-modal__content,.landscape-mob .inactive-game-modal__content,.landscape-mob .about-modal__content,.landscape-mob .quiz-start-modal__content,.landscape-mob .procedure-game-result__content,.landscape-mob .quiz-winner-modal__content,.landscape-mob .quiz-win-modal__content,.landscape-mob .lose-modal__content,.landscape-mob .win-modal__content,.landscape-mob .start-game-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{padding:4.167vw}

.landscape-tab .procedure-modal__content,.landscape-tab .w-modal__content,.landscape-tab .info-modal__content,.landscape-tab .task-complete-modal__content,.landscape-tab .inactive-game-modal__content,.landscape-tab .about-modal__content,.landscape-tab .quiz-start-modal__content,.landscape-tab .procedure-game-result__content,.landscape-tab .quiz-winner-modal__content,.landscape-tab .quiz-win-modal__content,.landscape-tab .lose-modal__content,.landscape-tab .win-modal__content,.landscape-tab .start-game-modal__content{padding:3.721svh}}

.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{background:#fff;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{border-radius:1.875vw}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{border-radius:1.875vw}

.landscape .procedure-modal__content,.landscape .w-modal__content,.landscape .info-modal__content,.landscape .task-complete-modal__content,.landscape .inactive-game-modal__content,.landscape .about-modal__content,.landscape .quiz-start-modal__content,.landscape .procedure-game-result__content,.landscape .quiz-winner-modal__content,.landscape .quiz-win-modal__content,.landscape .lose-modal__content,.landscape .win-modal__content,.landscape .start-game-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{border-radius:2.963vh}

.portrait .procedure-modal__content,.portrait .w-modal__content,.portrait .info-modal__content,.portrait .task-complete-modal__content,.portrait .inactive-game-modal__content,.portrait .about-modal__content,.portrait .quiz-start-modal__content,.portrait .procedure-game-result__content,.portrait .quiz-winner-modal__content,.portrait .quiz-win-modal__content,.portrait .lose-modal__content,.portrait .win-modal__content,.portrait .start-game-modal__content{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{border-radius:6.667vw}

.landscape-mob .procedure-modal__content,.landscape-mob .w-modal__content,.landscape-mob .info-modal__content,.landscape-mob .task-complete-modal__content,.landscape-mob .inactive-game-modal__content,.landscape-mob .about-modal__content,.landscape-mob .quiz-start-modal__content,.landscape-mob .procedure-game-result__content,.landscape-mob .quiz-winner-modal__content,.landscape-mob .quiz-win-modal__content,.landscape-mob .lose-modal__content,.landscape-mob .win-modal__content,.landscape-mob .start-game-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{border-radius:3.125vw}

.landscape-tab .procedure-modal__content,.landscape-tab .w-modal__content,.landscape-tab .info-modal__content,.landscape-tab .task-complete-modal__content,.landscape-tab .inactive-game-modal__content,.landscape-tab .about-modal__content,.landscape-tab .quiz-start-modal__content,.landscape-tab .procedure-game-result__content,.landscape-tab .quiz-winner-modal__content,.landscape-tab .quiz-win-modal__content,.landscape-tab .lose-modal__content,.landscape-tab .win-modal__content,.landscape-tab .start-game-modal__content{border-radius:2.791svh}}

.procedure-modal__content,.w-modal__content,.info-modal__content,.task-complete-modal__content,.inactive-game-modal__content,.about-modal__content,.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content,.win-modal__content,.start-game-modal__content{box-sizing:border-box}

._dark-theme .procedure-modal__content,._dark-theme .w-modal__content,._dark-theme .info-modal__content,._dark-theme .task-complete-modal__content,._dark-theme .inactive-game-modal__content,._dark-theme .about-modal__content,._dark-theme .quiz-start-modal__content,._dark-theme .procedure-game-result__content,._dark-theme .quiz-winner-modal__content,._dark-theme .quiz-win-modal__content,._dark-theme .lose-modal__content,._dark-theme .win-modal__content,._dark-theme .start-game-modal__content{color:#fff;background:#272727}

.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{height:11.719vw}

.portrait .procedure-modal__image,.portrait .info-modal__image,.portrait .inactive-game-modal__image,.portrait .about-modal__image,.portrait .quiz-start-modal__image,.portrait .start-game-modal__image{height:11.719vw}

.landscape .procedure-modal__image,.landscape .info-modal__image,.landscape .inactive-game-modal__image,.landscape .about-modal__image,.landscape .quiz-start-modal__image,.landscape .start-game-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{height:13.889vh}

.portrait .procedure-modal__image,.portrait .info-modal__image,.portrait .inactive-game-modal__image,.portrait .about-modal__image,.portrait .quiz-start-modal__image,.portrait .start-game-modal__image{height:7.813vw}}

@media screen and (max-width: 1023px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{height:38.889vw}

.landscape-mob .procedure-modal__image,.landscape-mob .info-modal__image,.landscape-mob .inactive-game-modal__image,.landscape-mob .about-modal__image,.landscape-mob .quiz-start-modal__image,.landscape-mob .start-game-modal__image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{height:19.531vw}

.landscape-tab .procedure-modal__image,.landscape-tab .info-modal__image,.landscape-tab .inactive-game-modal__image,.landscape-tab .about-modal__image,.landscape-tab .quiz-start-modal__image,.landscape-tab .start-game-modal__image{height:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{border-radius:1.25vw}

.portrait .procedure-modal__image,.portrait .info-modal__image,.portrait .inactive-game-modal__image,.portrait .about-modal__image,.portrait .quiz-start-modal__image,.portrait .start-game-modal__image{border-radius:1.25vw}

.landscape .procedure-modal__image,.landscape .info-modal__image,.landscape .inactive-game-modal__image,.landscape .about-modal__image,.landscape .quiz-start-modal__image,.landscape .start-game-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{border-radius:2.222vh}

.portrait .procedure-modal__image,.portrait .info-modal__image,.portrait .inactive-game-modal__image,.portrait .about-modal__image,.portrait .quiz-start-modal__image,.portrait .start-game-modal__image{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{border-radius:4.444vw}

.landscape-mob .procedure-modal__image,.landscape-mob .info-modal__image,.landscape-mob .inactive-game-modal__image,.landscape-mob .about-modal__image,.landscape-mob .quiz-start-modal__image,.landscape-mob .start-game-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{border-radius:2.083vw}

.landscape-tab .procedure-modal__image,.landscape-tab .info-modal__image,.landscape-tab .inactive-game-modal__image,.landscape-tab .about-modal__image,.landscape-tab .quiz-start-modal__image,.landscape-tab .start-game-modal__image{border-radius:1.86svh}}

.procedure-modal__image,.info-modal__image,.inactive-game-modal__image,.about-modal__image,.quiz-start-modal__image,.start-game-modal__image{background:#f8f8f8}

.procedure-modal__image img,.info-modal__image img,.inactive-game-modal__image img,.about-modal__image img,.quiz-start-modal__image img,.start-game-modal__image img{display:block;width:85%;height:85%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{margin:1.563vw 0 .625vw}

.portrait .procedure-modal__title,.portrait .info-modal__title,.portrait .select-lang-modal__title,.portrait .select-country-modal__title,.portrait .welcome-back-modal__title,.portrait .task-complete-modal__title,.portrait .inactive-game-modal__title,.portrait .about-modal__title,.portrait .quiz-start-modal__title,.portrait .wish-modal__title,.portrait .procedure-game-result__title,.portrait .add-friend-modal__title,.portrait .word-modal__title,.portrait .lose-modal__title,.portrait .win-beauty-box-modal__title,.portrait .start-game-modal__title{margin:1.563vw 0 .625vw}

.landscape .procedure-modal__title,.landscape .info-modal__title,.landscape .select-lang-modal__title,.landscape .select-country-modal__title,.landscape .welcome-back-modal__title,.landscape .task-complete-modal__title,.landscape .inactive-game-modal__title,.landscape .about-modal__title,.landscape .quiz-start-modal__title,.landscape .wish-modal__title,.landscape .procedure-game-result__title,.landscape .add-friend-modal__title,.landscape .word-modal__title,.landscape .lose-modal__title,.landscape .win-beauty-box-modal__title,.landscape .start-game-modal__title{margin:3.125vh 0 1.25vh}}

@media screen and (min-width: 1920px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{margin:2.222vh 0 1.481vh}

.portrait .procedure-modal__title,.portrait .info-modal__title,.portrait .select-lang-modal__title,.portrait .select-country-modal__title,.portrait .welcome-back-modal__title,.portrait .task-complete-modal__title,.portrait .inactive-game-modal__title,.portrait .about-modal__title,.portrait .quiz-start-modal__title,.portrait .wish-modal__title,.portrait .procedure-game-result__title,.portrait .add-friend-modal__title,.portrait .word-modal__title,.portrait .lose-modal__title,.portrait .win-beauty-box-modal__title,.portrait .start-game-modal__title{margin:1.25vw 0 .833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{margin:5.556vw 0 2.222vw}

.landscape-mob .procedure-modal__title,.landscape-mob .info-modal__title,.landscape-mob .select-lang-modal__title,.landscape-mob .select-country-modal__title,.landscape-mob .welcome-back-modal__title,.landscape-mob .task-complete-modal__title,.landscape-mob .inactive-game-modal__title,.landscape-mob .about-modal__title,.landscape-mob .quiz-start-modal__title,.landscape-mob .wish-modal__title,.landscape-mob .procedure-game-result__title,.landscape-mob .add-friend-modal__title,.landscape-mob .word-modal__title,.landscape-mob .lose-modal__title,.landscape-mob .win-beauty-box-modal__title,.landscape-mob .start-game-modal__title{margin:3.125svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{margin:2.344vw 0 .521vw}

.landscape-tab .procedure-modal__title,.landscape-tab .info-modal__title,.landscape-tab .select-lang-modal__title,.landscape-tab .select-country-modal__title,.landscape-tab .welcome-back-modal__title,.landscape-tab .task-complete-modal__title,.landscape-tab .inactive-game-modal__title,.landscape-tab .about-modal__title,.landscape-tab .quiz-start-modal__title,.landscape-tab .wish-modal__title,.landscape-tab .procedure-game-result__title,.landscape-tab .add-friend-modal__title,.landscape-tab .word-modal__title,.landscape-tab .lose-modal__title,.landscape-tab .win-beauty-box-modal__title,.landscape-tab .start-game-modal__title{margin:2.093svh 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{font-size:2.188vw}

.portrait .procedure-modal__title,.portrait .info-modal__title,.portrait .select-lang-modal__title,.portrait .select-country-modal__title,.portrait .welcome-back-modal__title,.portrait .task-complete-modal__title,.portrait .inactive-game-modal__title,.portrait .about-modal__title,.portrait .quiz-start-modal__title,.portrait .wish-modal__title,.portrait .procedure-game-result__title,.portrait .add-friend-modal__title,.portrait .word-modal__title,.portrait .lose-modal__title,.portrait .win-beauty-box-modal__title,.portrait .start-game-modal__title{font-size:2.188vw}

.landscape .procedure-modal__title,.landscape .info-modal__title,.landscape .select-lang-modal__title,.landscape .select-country-modal__title,.landscape .welcome-back-modal__title,.landscape .task-complete-modal__title,.landscape .inactive-game-modal__title,.landscape .about-modal__title,.landscape .quiz-start-modal__title,.landscape .wish-modal__title,.landscape .procedure-game-result__title,.landscape .add-friend-modal__title,.landscape .word-modal__title,.landscape .lose-modal__title,.landscape .win-beauty-box-modal__title,.landscape .start-game-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{font-size:3.704vh}

.portrait .procedure-modal__title,.portrait .info-modal__title,.portrait .select-lang-modal__title,.portrait .select-country-modal__title,.portrait .welcome-back-modal__title,.portrait .task-complete-modal__title,.portrait .inactive-game-modal__title,.portrait .about-modal__title,.portrait .quiz-start-modal__title,.portrait .wish-modal__title,.portrait .procedure-game-result__title,.portrait .add-friend-modal__title,.portrait .word-modal__title,.portrait .lose-modal__title,.portrait .win-beauty-box-modal__title,.portrait .start-game-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{font-size:6.667vw}

.landscape-mob .procedure-modal__title,.landscape-mob .info-modal__title,.landscape-mob .select-lang-modal__title,.landscape-mob .select-country-modal__title,.landscape-mob .welcome-back-modal__title,.landscape-mob .task-complete-modal__title,.landscape-mob .inactive-game-modal__title,.landscape-mob .about-modal__title,.landscape-mob .quiz-start-modal__title,.landscape-mob .wish-modal__title,.landscape-mob .procedure-game-result__title,.landscape-mob .add-friend-modal__title,.landscape-mob .word-modal__title,.landscape-mob .lose-modal__title,.landscape-mob .win-beauty-box-modal__title,.landscape-mob .start-game-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{font-size:4.167vw}

.landscape-tab .procedure-modal__title,.landscape-tab .info-modal__title,.landscape-tab .select-lang-modal__title,.landscape-tab .select-country-modal__title,.landscape-tab .welcome-back-modal__title,.landscape-tab .task-complete-modal__title,.landscape-tab .inactive-game-modal__title,.landscape-tab .about-modal__title,.landscape-tab .quiz-start-modal__title,.landscape-tab .wish-modal__title,.landscape-tab .procedure-game-result__title,.landscape-tab .add-friend-modal__title,.landscape-tab .word-modal__title,.landscape-tab .lose-modal__title,.landscape-tab .win-beauty-box-modal__title,.landscape-tab .start-game-modal__title{font-size:3.721svh}}

.procedure-modal__title,.info-modal__title,.select-lang-modal__title,.select-country-modal__title,.welcome-back-modal__title,.task-complete-modal__title,.inactive-game-modal__title,.about-modal__title,.quiz-start-modal__title,.wish-modal__title,.procedure-game-result__title,.add-friend-modal__title,.word-modal__title,.lose-modal__title,.win-beauty-box-modal__title,.start-game-modal__title{font-weight:600;line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__text{margin:0 0 1.563vw}

.portrait .procedure-modal__text{margin:0 0 1.563vw}

.landscape .procedure-modal__text{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__text{margin:0 0 2.963vh}

.portrait .procedure-modal__text{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.procedure-modal__text{margin:0 0 5.556vw}

.landscape-mob .procedure-modal__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__text{margin:0 0 2.865vw}

.landscape-tab .procedure-modal__text{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__text{font-size:1.094vw}

.portrait .procedure-modal__text{font-size:1.094vw}

.landscape .procedure-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-modal__text{font-size:1.481vh}

.portrait .procedure-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__text{font-size:3.889vw}

.landscape-mob .procedure-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__text{font-size:1.823vw}

.landscape-tab .procedure-modal__text{font-size:1.628svh}}

.procedure-modal__text{line-height:1.4;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 1.563vw}

.portrait .procedure-modal__hp,.portrait .procedure-game-result__hp{margin:0 auto 1.563vw}

.landscape .procedure-modal__hp,.landscape .procedure-game-result__hp{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 2.222vh}

.portrait .procedure-modal__hp,.portrait .procedure-game-result__hp{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 5.556vw}

.landscape-mob .procedure-modal__hp,.landscape-mob .procedure-game-result__hp{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 4.167vw}

.landscape-tab .procedure-modal__hp,.landscape-tab .procedure-game-result__hp{margin:0 auto 3.721svh}}

.procedure-modal__hp-title,.procedure-game-result__hp-title{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .469vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .469vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .procedure-modal__hp-title,[dir="rtl"] .portrait .procedure-game-result__hp-title{margin:0 0 0 .469vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .procedure-modal__hp-title,[dir="rtl"] .landscape .procedure-game-result__hp-title{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .556vh 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .556vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .procedure-modal__hp-title,[dir="rtl"] .portrait .procedure-game-result__hp-title{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 1.667vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 1.667vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .procedure-modal__hp-title,[dir="rtl"] .landscape-mob .procedure-game-result__hp-title{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .781vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .781vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .procedure-modal__hp-title,[dir="rtl"] .landscape-tab .procedure-game-result__hp-title{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.234vw .625vw .078vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{padding:.234vw .625vw .078vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{padding:.469vh 1.25vh .156vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.278vh .741vh .093vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{padding:.156vw .417vw .052vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.833vw 2.222vw .278vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{padding:.469svh 1.25svh .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.391vw 1.042vw .13vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{padding:.349svh .93svh .116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:1.406vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{border-radius:1.406vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{border-radius:2.813vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:1.667vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{border-radius:.938vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:5vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{border-radius:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:2.344vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{border-radius:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.094vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{font-size:1.094vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.481vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:3.333vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.823vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:1.563vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{line-height:1.563vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:2.13vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:4.167vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:2.604vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{line-height:2.326svh}}

.procedure-modal__hp-title,.procedure-game-result__hp-title{background-color:#7d54de;color:#fff;font-weight:500}

.procedure-modal__hp-text,.procedure-game-result__hp-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:1.25vw}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{font-size:1.25vw}

.landscape .procedure-modal__hp-text,.landscape .procedure-game-result__hp-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:1.481vh}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:3.889vw}

.landscape-mob .procedure-modal__hp-text,.landscape-mob .procedure-game-result__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:2.083vw}

.landscape-tab .procedure-modal__hp-text,.landscape-tab .procedure-game-result__hp-text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:1.797vw}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{line-height:1.797vw}

.landscape .procedure-modal__hp-text,.landscape .procedure-game-result__hp-text{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:2.13vh}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:5.556vw}

.landscape-mob .procedure-modal__hp-text,.landscape-mob .procedure-game-result__hp-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:2.995vw}

.landscape-tab .procedure-modal__hp-text,.landscape-tab .procedure-game-result__hp-text{line-height:2.674svh}}

.procedure-modal__hp-text,.procedure-game-result__hp-text{font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__disabled-note{margin:0 0 1.563vw}

.portrait .procedure-modal__disabled-note{margin:0 0 1.563vw}

.landscape .procedure-modal__disabled-note{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__disabled-note{margin:0 0 2.963vh}

.portrait .procedure-modal__disabled-note{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.procedure-modal__disabled-note{margin:0 0 5.556vw}

.landscape-mob .procedure-modal__disabled-note{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__disabled-note{margin:0 0 2.865vw}

.landscape-tab .procedure-modal__disabled-note{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 1.563vw}

.portrait .procedure-modal__hp,.portrait .procedure-game-result__hp{margin:0 auto 1.563vw}

.landscape .procedure-modal__hp,.landscape .procedure-game-result__hp{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 2.222vh}

.portrait .procedure-modal__hp,.portrait .procedure-game-result__hp{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 5.556vw}

.landscape-mob .procedure-modal__hp,.landscape-mob .procedure-game-result__hp{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp,.procedure-game-result__hp{margin:0 auto 4.167vw}

.landscape-tab .procedure-modal__hp,.landscape-tab .procedure-game-result__hp{margin:0 auto 3.721svh}}

.procedure-modal__hp-title,.procedure-game-result__hp-title{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .469vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .469vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .procedure-modal__hp-title,[dir="rtl"] .portrait .procedure-game-result__hp-title{margin:0 0 0 .469vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .procedure-modal__hp-title,[dir="rtl"] .landscape .procedure-game-result__hp-title{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .556vh 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .556vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .procedure-modal__hp-title,[dir="rtl"] .portrait .procedure-game-result__hp-title{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 1.667vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 1.667vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .procedure-modal__hp-title,[dir="rtl"] .landscape-mob .procedure-game-result__hp-title{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{margin:0 .781vw 0 0}

[dir="rtl"] .procedure-modal__hp-title,[dir="rtl"] .procedure-game-result__hp-title{margin:0 0 0 .781vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .procedure-modal__hp-title,[dir="rtl"] .landscape-tab .procedure-game-result__hp-title{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.234vw .625vw .078vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{padding:.234vw .625vw .078vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{padding:.469vh 1.25vh .156vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.278vh .741vh .093vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{padding:.156vw .417vw .052vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.833vw 2.222vw .278vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{padding:.469svh 1.25svh .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{padding:.391vw 1.042vw .13vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{padding:.349svh .93svh .116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:1.406vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{border-radius:1.406vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{border-radius:2.813vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:1.667vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{border-radius:.938vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:5vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{border-radius:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{border-radius:2.344vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{border-radius:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.094vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{font-size:1.094vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.481vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:3.333vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{font-size:1.823vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:1.563vw}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{line-height:1.563vw}

.landscape .procedure-modal__hp-title,.landscape .procedure-game-result__hp-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:2.13vh}

.portrait .procedure-modal__hp-title,.portrait .procedure-game-result__hp-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:4.167vw}

.landscape-mob .procedure-modal__hp-title,.landscape-mob .procedure-game-result__hp-title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-title,.procedure-game-result__hp-title{line-height:2.604vw}

.landscape-tab .procedure-modal__hp-title,.landscape-tab .procedure-game-result__hp-title{line-height:2.326svh}}

.procedure-modal__hp-title,.procedure-game-result__hp-title{background-color:#7d54de;color:#fff;font-weight:500}

.procedure-modal__hp-text,.procedure-game-result__hp-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:1.25vw}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{font-size:1.25vw}

.landscape .procedure-modal__hp-text,.landscape .procedure-game-result__hp-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:1.481vh}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:3.889vw}

.landscape-mob .procedure-modal__hp-text,.landscape-mob .procedure-game-result__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{font-size:2.083vw}

.landscape-tab .procedure-modal__hp-text,.landscape-tab .procedure-game-result__hp-text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:1.797vw}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{line-height:1.797vw}

.landscape .procedure-modal__hp-text,.landscape .procedure-game-result__hp-text{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:2.13vh}

.portrait .procedure-modal__hp-text,.portrait .procedure-game-result__hp-text{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:5.556vw}

.landscape-mob .procedure-modal__hp-text,.landscape-mob .procedure-game-result__hp-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-modal__hp-text,.procedure-game-result__hp-text{line-height:2.995vw}

.landscape-tab .procedure-modal__hp-text,.landscape-tab .procedure-game-result__hp-text{line-height:2.674svh}}

.procedure-modal__hp-text,.procedure-game-result__hp-text{font-weight:500}

.procedure-result-modal__selection-item{text-decoration:unset}

.procedure-result-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh}

[dir="rtl"] .procedure-result-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.procedure-result-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__content{width:46.875vw}

.portrait .procedure-result-modal__content{width:46.875vw}

.landscape .procedure-result-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__content{width:55.556vh}

.portrait .procedure-result-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__content{width:91.111vw}

.landscape-mob .procedure-result-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__content{width:78.125vw}

.landscape-tab .procedure-result-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__content{height:auto}

.portrait .procedure-result-modal__content{height:auto}

.landscape .procedure-result-modal__content{height:auto}}

@media screen and (min-width: 1920px){
.procedure-result-modal__content{height:auto}

.portrait .procedure-result-modal__content{height:auto}}

@media screen and (max-width: 1023px){
.procedure-result-modal__content{height:auto}

.landscape-mob .procedure-result-modal__content{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__content{height:auto}

.landscape-tab .procedure-result-modal__content{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__content{padding:2.5vw 1.563vw}

.portrait .procedure-result-modal__content{padding:2.5vw 1.563vw}

.landscape .procedure-result-modal__content{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__content{padding:2.963vh 1.852vh}

.portrait .procedure-result-modal__content{padding:1.667vw 1.042vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .procedure-result-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__content{padding:4.167vw 2.604vw}

.landscape-tab .procedure-result-modal__content{padding:3.721svh 2.326svh}}

.procedure-result-modal__content{background:#fec7dc;box-sizing:border-box;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__content{border-radius:1.875vw}

.portrait .procedure-result-modal__content{border-radius:1.875vw}

.landscape .procedure-result-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__content{border-radius:2.222vh}

.portrait .procedure-result-modal__content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__content{border-radius:6.667vw}

.landscape-mob .procedure-result-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__content{border-radius:3.125vw}

.landscape-tab .procedure-result-modal__content{border-radius:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_scroll .procedure-result-modal__content{height:45.547vw}

.portrait .procedure-result-modal_scroll .procedure-result-modal__content{height:45.547vw}

.landscape .procedure-result-modal_scroll .procedure-result-modal__content{height:91.094vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal_scroll .procedure-result-modal__content{height:91.481vh}

.portrait .procedure-result-modal_scroll .procedure-result-modal__content{height:51.458vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal_scroll .procedure-result-modal__content{height:161.944vw}

.landscape-mob .procedure-result-modal_scroll .procedure-result-modal__content{height:91.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_scroll .procedure-result-modal__content{height:83.073vw}

.landscape-tab .procedure-result-modal_scroll .procedure-result-modal__content{height:74.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_scroll .procedure-result-modal__content{padding:2.5vw .391vw 0}

.portrait .procedure-result-modal_scroll .procedure-result-modal__content{padding:2.5vw .391vw 0}

.landscape .procedure-result-modal_scroll .procedure-result-modal__content{padding:5vh .781vh 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal_scroll .procedure-result-modal__content{padding:2.963vh .648vh 0}

.portrait .procedure-result-modal_scroll .procedure-result-modal__content{padding:1.667vw .365vw 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal_scroll .procedure-result-modal__content{padding:8.889vw 1.389vw 0}

.landscape-mob .procedure-result-modal_scroll .procedure-result-modal__content{padding:5svh .781svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_scroll .procedure-result-modal__content{padding:4.167vw .911vw 0}

.landscape-tab .procedure-result-modal_scroll .procedure-result-modal__content{padding:3.721svh .814svh 0}}

._dark-theme .procedure-result-modal__content{color:#fff;background:#272727}

._dark-theme .procedure-result-modal__content .ScrollbarsCustom-Track{background:#737373 !important}

.procedure-result-modal_buttons-fixed .procedure-result-modal__content .ScrollbarsCustom-Content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:2.5vw .391vw}

.portrait .procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:2.5vw .391vw}

.landscape .procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:5vh .781vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:2.963vh .648vh}

.portrait .procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:1.667vw .365vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:8.889vw 1.389vw}

.landscape-mob .procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:5svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:4.167vw .911vw}

.landscape-tab .procedure-result-modal_buttons-fixed.procedure-result-modal_scroll .procedure-result-modal__content{padding:3.721svh .814svh}}

.procedure-result-modal__image{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__image{height:8.359vw}

.portrait .procedure-result-modal__image{height:8.359vw}

.landscape .procedure-result-modal__image{height:16.719vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__image{height:9.907vh}

.portrait .procedure-result-modal__image{height:5.573vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__image{height:29.722vw}

.landscape-mob .procedure-result-modal__image{height:16.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__image{height:13.932vw}

.landscape-tab .procedure-result-modal__image{height:12.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:32.813vw}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:32.813vw}

.landscape .procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:49.63vh}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:80vw}

.landscape-mob .procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:54.688vw}

.landscape-tab .procedure-result-modal_dark-theme .procedure-result-modal__image{max-width:48.837svh}}

.procedure-result-modal_dark-theme .procedure-result-modal__image{margin:0 auto;background:#f8f8f8}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:1.25vw}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:1.25vw}

.landscape .procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:1.481vh}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:4.444vw}

.landscape-mob .procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:2.083vw}

.landscape-tab .procedure-result-modal_dark-theme .procedure-result-modal__image{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.172vw 0}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.172vw 0}

.landscape .procedure-result-modal_dark-theme .procedure-result-modal__image{padding:2.344vh 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.852vh 0}

.portrait .procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{padding:2.778vw 0}

.landscape-mob .procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.302vw 0}

.landscape-tab .procedure-result-modal_dark-theme .procedure-result-modal__image{padding:1.163svh 0}}

.procedure-result-modal__image img{display:block;width:90%;height:90%;object-fit:contain}

.procedure-result-modal__image{opacity:0;transform:scale(0.5);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .procedure-result-modal__image{opacity:1;transform:scale(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__title{margin:1.563vw 0 .938vw}

.portrait .procedure-result-modal__title{margin:1.563vw 0 .938vw}

.landscape .procedure-result-modal__title{margin:3.125vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__title{margin:2.222vh 0 2.222vh}

.portrait .procedure-result-modal__title{margin:1.25vw 0 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__title{margin:4.444vw 0 2.5vw}

.landscape-mob .procedure-result-modal__title{margin:2.5svh 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__title{margin:2.604vw 0 1.563vw}

.landscape-tab .procedure-result-modal__title{margin:2.326svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__title{font-size:2.188vw}

.portrait .procedure-result-modal__title{font-size:2.188vw}

.landscape .procedure-result-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__title{font-size:3.704vh}

.portrait .procedure-result-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__title{font-size:6.667vw}

.landscape-mob .procedure-result-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__title{font-size:4.167vw}

.landscape-tab .procedure-result-modal__title{font-size:3.721svh}}

.procedure-result-modal__title{font-weight:600;line-height:1.25;white-space:pre-line;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .procedure-result-modal__title{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__salary{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__salary{font-size:1.875vw}

.portrait .procedure-result-modal__salary{font-size:1.875vw}

.landscape .procedure-result-modal__salary{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__salary{font-size:2.222vh}

.portrait .procedure-result-modal__salary{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__salary{font-size:4.444vw}

.landscape-mob .procedure-result-modal__salary{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__salary{font-size:2.083vw}

.landscape-tab .procedure-result-modal__salary{font-size:1.86svh}}

.procedure-result-modal__salary{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__salary{margin:0 0 2.188vw}

.portrait .procedure-result-modal__salary{margin:0 0 2.188vw}

.landscape .procedure-result-modal__salary{margin:0 0 4.375vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__salary{margin:0 0 2.963vh}

.portrait .procedure-result-modal__salary{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__salary{margin:3.611vw 0}

.landscape-mob .procedure-result-modal__salary{margin:2.031svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__salary{margin:0 0 4.688vw}

.landscape-tab .procedure-result-modal__salary{margin:0 0 4.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__salary svg{width:2.5vw}

.portrait .procedure-result-modal__salary svg{width:2.5vw}

.landscape .procedure-result-modal__salary svg{width:5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__salary svg{width:2.963vh}

.portrait .procedure-result-modal__salary svg{width:1.667vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__salary svg{width:6.667vw}

.landscape-mob .procedure-result-modal__salary svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__salary svg{width:3.125vw}

.landscape-tab .procedure-result-modal__salary svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__salary svg{height:2.5vw}

.portrait .procedure-result-modal__salary svg{height:2.5vw}

.landscape .procedure-result-modal__salary svg{height:5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__salary svg{height:2.963vh}

.portrait .procedure-result-modal__salary svg{height:1.667vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__salary svg{height:6.667vw}

.landscape-mob .procedure-result-modal__salary svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__salary svg{height:3.125vw}

.landscape-tab .procedure-result-modal__salary svg{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__salary svg{margin:0 .469vw 0 0}

[dir="rtl"] .procedure-result-modal__salary svg{margin:0 0 0 .469vw}

.portrait .procedure-result-modal__salary svg{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .procedure-result-modal__salary svg{margin:0 0 0 .469vw}

.landscape .procedure-result-modal__salary svg{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .procedure-result-modal__salary svg{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__salary svg{margin:0 .556vh 0 0}

[dir="rtl"] .procedure-result-modal__salary svg{margin:0 0 0 .556vh}

.portrait .procedure-result-modal__salary svg{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .procedure-result-modal__salary svg{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__salary svg{margin:0 1.667vw 0 0}

[dir="rtl"] .procedure-result-modal__salary svg{margin:0 0 0 1.667vw}

.landscape-mob .procedure-result-modal__salary svg{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .procedure-result-modal__salary svg{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__salary svg{margin:0 .781vw 0 0}

[dir="rtl"] .procedure-result-modal__salary svg{margin:0 0 0 .781vw}

.landscape-tab .procedure-result-modal__salary svg{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .procedure-result-modal__salary svg{margin:0 0 0 .698svh}}

.procedure-result-modal__salary svg rect{transform-origin:0 0}

[dir="rtl"] .procedure-result-modal__salary svg rect{transform-origin:100% 0}

.procedure-result-modal__salary{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .procedure-result-modal__salary{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection,.selection{width:41.875vw}

.portrait .procedure-result-modal__selection,.portrait .selection{width:41.875vw}

.landscape .procedure-result-modal__selection,.landscape .selection{width:83.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection,.selection{width:49.63vh}

.portrait .procedure-result-modal__selection,.portrait .selection{width:27.917vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection,.selection{width:80vw}

.landscape-mob .procedure-result-modal__selection,.landscape-mob .selection{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection,.selection{width:69.792vw}

.landscape-tab .procedure-result-modal__selection,.landscape-tab .selection{width:62.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection,.selection{margin:0 auto 2.5vw}

.portrait .procedure-result-modal__selection,.portrait .selection{margin:0 auto 2.5vw}

.landscape .procedure-result-modal__selection,.landscape .selection{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection,.selection{margin:0 auto 2.963vh}

.portrait .procedure-result-modal__selection,.portrait .selection{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection,.selection{margin:0 auto 8.889vw}

.landscape-mob .procedure-result-modal__selection,.landscape-mob .selection{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection,.selection{margin:0 auto 4.167vw}

.landscape-tab .procedure-result-modal__selection,.landscape-tab .selection{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-title,.selection__title{margin:0 0 1.563vw}

.portrait .procedure-result-modal__selection-title,.portrait .selection__title{margin:0 0 1.563vw}

.landscape .procedure-result-modal__selection-title,.landscape .selection__title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-title,.selection__title{margin:0 0 2.222vh}

.portrait .procedure-result-modal__selection-title,.portrait .selection__title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-title,.selection__title{margin:0 0 4.444vw}

.landscape-mob .procedure-result-modal__selection-title,.landscape-mob .selection__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-title,.selection__title{margin:0 0 2.083vw}

.landscape-tab .procedure-result-modal__selection-title,.landscape-tab .selection__title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-title,.selection__title{font-size:1.875vw}

.portrait .procedure-result-modal__selection-title,.portrait .selection__title{font-size:1.875vw}

.landscape .procedure-result-modal__selection-title,.landscape .selection__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-title,.selection__title{font-size:2.963vh}

.portrait .procedure-result-modal__selection-title,.portrait .selection__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-title,.selection__title{font-size:5.556vw}

.landscape-mob .procedure-result-modal__selection-title,.landscape-mob .selection__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-title,.selection__title{font-size:3.125vw}

.landscape-tab .procedure-result-modal__selection-title,.landscape-tab .selection__title{font-size:2.791svh}}

.procedure-result-modal__selection-title,.selection__title{font-weight:600;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .9s}

.custom-modal-enter-done .procedure-result-modal__selection-title,.custom-modal-enter-done .selection__title{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__selection-list,.selection__list{display:grid;grid-template-columns:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-list,.selection__list{grid-gap:1.875vw .625vw}

.portrait .procedure-result-modal__selection-list,.portrait .selection__list{grid-gap:1.875vw .625vw}

.landscape .procedure-result-modal__selection-list,.landscape .selection__list{grid-gap:3.75vh 1.25vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-list,.selection__list{grid-gap:2.222vh .741vh}

.portrait .procedure-result-modal__selection-list,.portrait .selection__list{grid-gap:1.25vw .417vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-list,.selection__list{grid-gap:6.667vw 2.222vw}

.landscape-mob .procedure-result-modal__selection-list,.landscape-mob .selection__list{grid-gap:3.75svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-list,.selection__list{grid-gap:3.125vw 1.042vw}

.landscape-tab .procedure-result-modal__selection-list,.landscape-tab .selection__list{grid-gap:2.791svh .93svh}}

.procedure-result-modal__selection-list,.selection__list{opacity:0;transition:.3s ease-in-out 1s}

.custom-modal-enter-done .procedure-result-modal__selection-list,.custom-modal-enter-done .selection__list{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-item-image{width:20.625vw}

.portrait .procedure-result-modal__selection-item-image{width:20.625vw}

.landscape .procedure-result-modal__selection-item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-item-image{width:24.444vh}

.portrait .procedure-result-modal__selection-item-image{width:13.75vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-item-image{width:38.889vw}

.landscape-mob .procedure-result-modal__selection-item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-item-image{width:34.375vw}

.landscape-tab .procedure-result-modal__selection-item-image{width:30.698svh}}

.procedure-result-modal__selection-item-image{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-item-image{height:10.938vw}

.portrait .procedure-result-modal__selection-item-image{height:10.938vw}

.landscape .procedure-result-modal__selection-item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-item-image{height:18.056vh}

.portrait .procedure-result-modal__selection-item-image{height:10.156vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-item-image{height:38.889vw}

.landscape-mob .procedure-result-modal__selection-item-image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-item-image{height:18.229vw}

.landscape-tab .procedure-result-modal__selection-item-image{height:16.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-item-image{border-radius:1.25vw}

.portrait .procedure-result-modal__selection-item-image{border-radius:1.25vw}

.landscape .procedure-result-modal__selection-item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-item-image{border-radius:1.481vh}

.portrait .procedure-result-modal__selection-item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-item-image{border-radius:4.444vw}

.landscape-mob .procedure-result-modal__selection-item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-item-image{border-radius:2.083vw}

.landscape-tab .procedure-result-modal__selection-item-image{border-radius:1.86svh}}

.procedure-result-modal__selection-item-image{background:#fff;cursor:pointer}

.procedure-result-modal__selection-item-image img{display:block;width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-item-name,.selection__item-name{margin:.938vw 0 0}

.portrait .procedure-result-modal__selection-item-name,.portrait .selection__item-name{margin:.938vw 0 0}

.landscape .procedure-result-modal__selection-item-name,.landscape .selection__item-name{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-item-name,.selection__item-name{margin:1.111vh 0 0}

.portrait .procedure-result-modal__selection-item-name,.portrait .selection__item-name{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-item-name,.selection__item-name{margin:3.333vw 0 0}

.landscape-mob .procedure-result-modal__selection-item-name,.landscape-mob .selection__item-name{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-item-name,.selection__item-name{margin:1.563vw 0 0}

.landscape-tab .procedure-result-modal__selection-item-name,.landscape-tab .selection__item-name{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__selection-item-name,.selection__item-name{font-size:1.016vw}

.portrait .procedure-result-modal__selection-item-name,.portrait .selection__item-name{font-size:1.016vw}

.landscape .procedure-result-modal__selection-item-name,.landscape .selection__item-name{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__selection-item-name,.selection__item-name{font-size:1.204vh}

.portrait .procedure-result-modal__selection-item-name,.portrait .selection__item-name{font-size:.677vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__selection-item-name,.selection__item-name{font-size:3.611vw}

.landscape-mob .procedure-result-modal__selection-item-name,.landscape-mob .selection__item-name{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__selection-item-name,.selection__item-name{font-size:1.693vw}

.landscape-tab .procedure-result-modal__selection-item-name,.landscape-tab .selection__item-name{font-size:1.512svh}}

.procedure-result-modal__selection-item-name,.selection__item-name{font-weight:500;text-align:left}

[dir="rtl"] .procedure-result-modal__selection-item-name,[dir="rtl"] .selection__item-name{text-align:right}

.procedure-result-modal__text{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__text{margin:0 auto 1.875vw}

.portrait .procedure-result-modal__text{margin:0 auto 1.875vw}

.landscape .procedure-result-modal__text{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__text{margin:0 auto 2.222vh}

.portrait .procedure-result-modal__text{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__text{margin:0 auto 6.667vw}

.landscape-mob .procedure-result-modal__text{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__text{margin:0 auto 3.125vw}

.landscape-tab .procedure-result-modal__text{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__text{width:32.813vw}

.portrait .procedure-result-modal__text{width:32.813vw}

.landscape .procedure-result-modal__text{width:65.625vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__text{width:38.889vh}

.portrait .procedure-result-modal__text{width:21.875vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__text{width:80vw}

.landscape-mob .procedure-result-modal__text{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__text{width:37.5vw}

.landscape-tab .procedure-result-modal__text{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__text{font-size:1.094vw}

.portrait .procedure-result-modal__text{font-size:1.094vw}

.landscape .procedure-result-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__text{font-size:1.296vh}

.portrait .procedure-result-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__text{font-size:3.889vw}

.landscape-mob .procedure-result-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__text{font-size:1.823vw}

.landscape-tab .procedure-result-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__text{line-height:1.563vw}

.portrait .procedure-result-modal__text{line-height:1.563vw}

.landscape .procedure-result-modal__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__text{line-height:1.852vh}

.portrait .procedure-result-modal__text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__text{line-height:5.556vw}

.landscape-mob .procedure-result-modal__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__text{line-height:2.604vw}

.landscape-tab .procedure-result-modal__text{line-height:2.326svh}}

.procedure-result-modal__text{text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .procedure-result-modal__text{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__promocode{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .procedure-result-modal__promocode{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__promocode span{font-size:2.188vw}

.portrait .procedure-result-modal__promocode span{font-size:2.188vw}

.landscape .procedure-result-modal__promocode span{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__promocode span{font-size:3.704vh}

.portrait .procedure-result-modal__promocode span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__promocode span{font-size:6.667vw}

.landscape-mob .procedure-result-modal__promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__promocode span{font-size:4.167vw}

.landscape-tab .procedure-result-modal__promocode span{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__promocode span{line-height:2.188vw}

.portrait .procedure-result-modal__promocode span{line-height:2.188vw}

.landscape .procedure-result-modal__promocode span{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__promocode span{line-height:3.704vh}

.portrait .procedure-result-modal__promocode span{line-height:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__promocode span{line-height:6.667vw}

.landscape-mob .procedure-result-modal__promocode span{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__promocode span{line-height:4.167vw}

.landscape-tab .procedure-result-modal__promocode span{line-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__promocode span{margin:0 0 1.484vw}

.portrait .procedure-result-modal__promocode span{margin:0 0 1.484vw}

.landscape .procedure-result-modal__promocode span{margin:0 0 2.969vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__promocode span{margin:0 0 1.481vh}

.portrait .procedure-result-modal__promocode span{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__promocode span{margin:0 0 3.333vw}

.landscape-mob .procedure-result-modal__promocode span{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__promocode span{margin:0 0 2.083vw}

.landscape-tab .procedure-result-modal__promocode span{margin:0 0 1.86svh}}

.procedure-result-modal__promocode span{display:block;text-transform:uppercase;font-weight:800}

.procedure-result-modal__link,.promocode__link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__link,.promocode__link{margin:1.875vw 0 1.563vw}

.portrait .procedure-result-modal__link,.portrait .promocode__link{margin:1.875vw 0 1.563vw}

.landscape .procedure-result-modal__link,.landscape .promocode__link{margin:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__link,.promocode__link{margin:2.037vh 0 2.037vh}

.portrait .procedure-result-modal__link,.portrait .promocode__link{margin:1.146vw 0 1.146vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{margin:6.667vw 0 5.556vw}

.landscape-mob .procedure-result-modal__link,.landscape-mob .promocode__link{margin:3.75svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{margin:4.167vw 0 2.604vw}

.landscape-tab .procedure-result-modal__link,.landscape-tab .promocode__link{margin:3.721svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__link,.promocode__link{font-size:1.094vw}

.portrait .procedure-result-modal__link,.portrait .promocode__link{font-size:1.094vw}

.landscape .procedure-result-modal__link,.landscape .promocode__link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__link,.promocode__link{font-size:1.481vh}

.portrait .procedure-result-modal__link,.portrait .promocode__link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{font-size:3.889vw}

.landscape-mob .procedure-result-modal__link,.landscape-mob .promocode__link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{font-size:1.823vw}

.landscape-tab .procedure-result-modal__link,.landscape-tab .promocode__link{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__link,.promocode__link{line-height:1.563vw}

.portrait .procedure-result-modal__link,.portrait .promocode__link{line-height:1.563vw}

.landscape .procedure-result-modal__link,.landscape .promocode__link{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__link,.promocode__link{line-height:2.037vh}

.portrait .procedure-result-modal__link,.portrait .promocode__link{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{line-height:5.556vw}

.landscape-mob .procedure-result-modal__link,.landscape-mob .promocode__link{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__link,.promocode__link{line-height:2.604vw}

.landscape-tab .procedure-result-modal__link,.landscape-tab .promocode__link{line-height:2.326svh}}

.procedure-result-modal__link,.promocode__link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .procedure-result-modal__link,.custom-modal-enter-done .promocode__link{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button{width:32.813vw}

.portrait .procedure-result-modal__button{width:32.813vw}

.landscape .procedure-result-modal__button{width:65.625vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button{width:49.63vh}

.portrait .procedure-result-modal__button{width:27.917vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button{width:80vw}

.landscape-mob .procedure-result-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button{width:54.688vw}

.landscape-tab .procedure-result-modal__button{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button{max-width:32.813vw}

.portrait .procedure-result-modal__button{max-width:32.813vw}

.landscape .procedure-result-modal__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button{max-width:49.63vh}

.portrait .procedure-result-modal__button{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button{max-width:80vw}

.landscape-mob .procedure-result-modal__button{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button{max-width:54.688vw}

.landscape-tab .procedure-result-modal__button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button{height:3.906vw}

.portrait .procedure-result-modal__button{height:3.906vw}

.landscape .procedure-result-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button{height:6.667vh}

.portrait .procedure-result-modal__button{height:3.75vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button{height:13.889vw}

.landscape-mob .procedure-result-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button{height:6.51vw}

.landscape-tab .procedure-result-modal__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button .custom-button__text{height:1.016vw}

.portrait .procedure-result-modal__button .custom-button__text{height:1.016vw}

.landscape .procedure-result-modal__button .custom-button__text{height:2.031vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button .custom-button__text{height:1.481vh}

.portrait .procedure-result-modal__button .custom-button__text{height:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button .custom-button__text{height:3.611vw}

.landscape-mob .procedure-result-modal__button .custom-button__text{height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button .custom-button__text{height:1.693vw}

.landscape-tab .procedure-result-modal__button .custom-button__text{height:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button_buy{margin:0 auto .625vw}

.portrait .procedure-result-modal__button_buy{margin:0 auto .625vw}

.landscape .procedure-result-modal__button_buy{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button_buy{margin:0 auto .741vh}

.portrait .procedure-result-modal__button_buy{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button_buy{margin:0 auto 2.222vw}

.landscape-mob .procedure-result-modal__button_buy{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button_buy{margin:0 auto 1.042vw}

.landscape-tab .procedure-result-modal__button_buy{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__button:last-child{margin:0 auto 0}

.portrait .procedure-result-modal__button:last-child{margin:0 auto 0}

.landscape .procedure-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal__button:last-child{margin:0 auto 0}

.portrait .procedure-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal__button:last-child{margin:0 auto 0}

.landscape-mob .procedure-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__button:last-child{margin:0 auto 0}

.landscape-tab .procedure-result-modal__button:last-child{margin:0 auto 0}}

.procedure-result-modal__button{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .procedure-result-modal__button{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__arrow{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__arrow{width:3.125vw}

.portrait .procedure-result-modal__arrow{width:3.125vw}

.landscape .procedure-result-modal__arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__arrow{width:3.704vh}

.portrait .procedure-result-modal__arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__arrow{width:11.111vw}

.landscape-mob .procedure-result-modal__arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__arrow{width:5.208vw}

.landscape-tab .procedure-result-modal__arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__arrow{height:3.125vw}

.portrait .procedure-result-modal__arrow{height:3.125vw}

.landscape .procedure-result-modal__arrow{height:6.25vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__arrow{height:3.704vh}

.portrait .procedure-result-modal__arrow{height:2.083vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__arrow{height:11.111vw}

.landscape-mob .procedure-result-modal__arrow{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__arrow{height:5.208vw}

.landscape-tab .procedure-result-modal__arrow{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__arrow{margin:1.563vw auto 2.578vw}

.portrait .procedure-result-modal__arrow{margin:1.563vw auto 2.578vw}

.landscape .procedure-result-modal__arrow{margin:3.125vh auto 5.156vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__arrow{margin:1.852vh auto 2.222vh}

.portrait .procedure-result-modal__arrow{margin:1.042vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__arrow{margin:5.556vw auto 4.444vw}

.landscape-mob .procedure-result-modal__arrow{margin:3.125svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__arrow{margin:2.604vw auto 2.083vw}

.landscape-tab .procedure-result-modal__arrow{margin:2.326svh auto 1.86svh}}

.procedure-result-modal__arrow{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s}

.custom-modal-enter-done .procedure-result-modal__arrow{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__hp{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp{margin:0 auto 1.563vw}

.portrait .procedure-result-modal__hp{margin:0 auto 1.563vw}

.landscape .procedure-result-modal__hp{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp{margin:0 auto 2.222vh}

.portrait .procedure-result-modal__hp{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp{margin:0 auto 6.944vw}

.landscape-mob .procedure-result-modal__hp{margin:0 auto 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp{margin:0 auto 4.167vw}

.landscape-tab .procedure-result-modal__hp{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp{font-size:1.25vw}

.portrait .procedure-result-modal__hp{font-size:1.25vw}

.landscape .procedure-result-modal__hp{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp{font-size:1.481vh}

.portrait .procedure-result-modal__hp{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp{font-size:4.444vw}

.landscape-mob .procedure-result-modal__hp{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp{font-size:2.083vw}

.landscape-tab .procedure-result-modal__hp{font-size:1.86svh}}

.procedure-result-modal__hp{line-height:1;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .procedure-result-modal__hp{opacity:1;transform:translate(0, 0)}

.procedure-result-modal__hp-title,.resource-modal__hp-title{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{padding:.156vw .391vw 0}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{padding:.156vw .391vw 0}

.landscape .procedure-result-modal__hp-title,.landscape .resource-modal__hp-title{padding:.313vh .781vh 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{padding:.185vh .463vh 0}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{padding:.104vw .26vw 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{padding:.556vw 1.389vw 0}

.landscape-mob .procedure-result-modal__hp-title,.landscape-mob .resource-modal__hp-title{padding:.313svh .781svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{padding:.26vw .651vw 0}

.landscape-tab .procedure-result-modal__hp-title,.landscape-tab .resource-modal__hp-title{padding:.233svh .581svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .procedure-result-modal__hp-title,[dir="rtl"] .resource-modal__hp-title{margin-right:0;margin-left:.781vw}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .portrait .procedure-result-modal__hp-title,[dir="rtl"] .portrait .resource-modal__hp-title{margin-right:0;margin-left:.781vw}

.landscape .procedure-result-modal__hp-title,.landscape .resource-modal__hp-title{margin-right:1.563vh}

[dir="rtl"] .landscape .procedure-result-modal__hp-title,[dir="rtl"] .landscape .resource-modal__hp-title{margin-right:0;margin-left:1.563vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{margin-right:.926vh}

[dir="rtl"] .procedure-result-modal__hp-title,[dir="rtl"] .resource-modal__hp-title{margin-right:0;margin-left:.926vh}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{margin-right:.521vw}

[dir="rtl"] .portrait .procedure-result-modal__hp-title,[dir="rtl"] .portrait .resource-modal__hp-title{margin-right:0;margin-left:.521vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{margin-right:2.778vw}

[dir="rtl"] .procedure-result-modal__hp-title,[dir="rtl"] .resource-modal__hp-title{margin-right:0;margin-left:2.778vw}

.landscape-mob .procedure-result-modal__hp-title,.landscape-mob .resource-modal__hp-title{margin-right:1.563svh}

[dir="rtl"] .landscape-mob .procedure-result-modal__hp-title,[dir="rtl"] .landscape-mob .resource-modal__hp-title{margin-right:0;margin-left:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{margin-right:1.302vw}

[dir="rtl"] .procedure-result-modal__hp-title,[dir="rtl"] .resource-modal__hp-title{margin-right:0;margin-left:1.302vw}

.landscape-tab .procedure-result-modal__hp-title,.landscape-tab .resource-modal__hp-title{margin-right:1.163svh}

[dir="rtl"] .landscape-tab .procedure-result-modal__hp-title,[dir="rtl"] .landscape-tab .resource-modal__hp-title{margin-right:0;margin-left:1.163svh}}

.procedure-result-modal__hp-title,.resource-modal__hp-title{color:#fff;background:#7d54de;border:1px solid rgba(125,84,222,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{border-radius:1.563vw}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{border-radius:1.563vw}

.landscape .procedure-result-modal__hp-title,.landscape .resource-modal__hp-title{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{border-radius:1.852vh}

.portrait .procedure-result-modal__hp-title,.portrait .resource-modal__hp-title{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{border-radius:5.556vw}

.landscape-mob .procedure-result-modal__hp-title,.landscape-mob .resource-modal__hp-title{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp-title,.resource-modal__hp-title{border-radius:2.604vw}

.landscape-tab .procedure-result-modal__hp-title,.landscape-tab .resource-modal__hp-title{border-radius:2.326svh}}

.procedure-result-modal__hp-title,.resource-modal__hp-title{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal__hp-text{font-size:1.094vw}

.portrait .procedure-result-modal__hp-text{font-size:1.094vw}

.landscape .procedure-result-modal__hp-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-result-modal__hp-text{font-size:1.481vh}

.portrait .procedure-result-modal__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.procedure-result-modal__hp-text{font-size:3.889vw}

.landscape-mob .procedure-result-modal__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal__hp-text{font-size:1.823vw}

.landscape-tab .procedure-result-modal__hp-text{font-size:1.628svh}}

.procedure-result-modal__hp-text{line-height:1;font-weight:500}

.procedure-result-modal_buttons-fixed .procedure-result-modal__more{min-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:2.578vw auto 0}

.portrait .procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:2.578vw auto 0}

.landscape .procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:5.156vh auto 0}}

@media screen and (min-width: 1920px){
.procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:2.222vh auto 0}

.portrait .procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:4.444vw auto 0}

.landscape-mob .procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:2.083vw auto 0}

.landscape-tab .procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{margin:1.86svh auto 0}}

.procedure-result-modal_buttons-fixed .procedure-result-modal__buttons{position:sticky;bottom:0}

.start-game-modal__image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal__image{border-radius:3.516vw}

.portrait .start-game-modal__image{border-radius:3.516vw}

.landscape .start-game-modal__image{border-radius:7.031vh}}

@media screen and (min-width: 1920px){
.start-game-modal__image{border-radius:4.167vh}

.portrait .start-game-modal__image{border-radius:2.344vw}}

@media screen and (max-width: 1023px){
.start-game-modal__image{border-radius:8.889vw}

.landscape-mob .start-game-modal__image{border-radius:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal__image{border-radius:4.167vw}

.landscape-tab .start-game-modal__image{border-radius:3.721svh}}

.start-game-modal__image{overflow:hidden}

.start-game-modal__image img{display:block;width:100%;height:100%;object-fit:cover}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal_match3 .start-game-modal__image{height:11.719vw}

.portrait .start-game-modal_match3 .start-game-modal__image{height:11.719vw}

.landscape .start-game-modal_match3 .start-game-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.start-game-modal_match3 .start-game-modal__image{height:25.926vh}

.portrait .start-game-modal_match3 .start-game-modal__image{height:14.583vw}}

@media screen and (max-width: 1023px){
.start-game-modal_match3 .start-game-modal__image{height:41.667vw}

.landscape-mob .start-game-modal_match3 .start-game-modal__image{height:23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal_match3 .start-game-modal__image{height:19.531vw}

.landscape-tab .start-game-modal_match3 .start-game-modal__image{height:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal_jumper .start-game-modal__image{height:11.719vw}

.portrait .start-game-modal_jumper .start-game-modal__image{height:11.719vw}

.landscape .start-game-modal_jumper .start-game-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.start-game-modal_jumper .start-game-modal__image{height:25.926vh}

.portrait .start-game-modal_jumper .start-game-modal__image{height:14.583vw}}

@media screen and (max-width: 1023px){
.start-game-modal_jumper .start-game-modal__image{height:41.667vw}

.landscape-mob .start-game-modal_jumper .start-game-modal__image{height:23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal_jumper .start-game-modal__image{height:19.531vw}

.landscape-tab .start-game-modal_jumper .start-game-modal__image{height:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal_platform .start-game-modal__image{height:16.406vw}

.portrait .start-game-modal_platform .start-game-modal__image{height:16.406vw}

.landscape .start-game-modal_platform .start-game-modal__image{height:32.813vh}}

@media screen and (min-width: 1920px){
.start-game-modal_platform .start-game-modal__image{height:27.778vh}

.portrait .start-game-modal_platform .start-game-modal__image{height:15.625vw}}

@media screen and (max-width: 1023px){
.start-game-modal_platform .start-game-modal__image{height:47.222vw}

.landscape-mob .start-game-modal_platform .start-game-modal__image{height:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal_platform .start-game-modal__image{height:22.135vw}

.landscape-tab .start-game-modal_platform .start-game-modal__image{height:19.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal_memories .start-game-modal__image{height:16.406vw}

.portrait .start-game-modal_memories .start-game-modal__image{height:16.406vw}

.landscape .start-game-modal_memories .start-game-modal__image{height:32.813vh}}

@media screen and (min-width: 1920px){
.start-game-modal_memories .start-game-modal__image{height:27.778vh}

.portrait .start-game-modal_memories .start-game-modal__image{height:15.625vw}}

@media screen and (max-width: 1023px){
.start-game-modal_memories .start-game-modal__image{height:47.222vw}

.landscape-mob .start-game-modal_memories .start-game-modal__image{height:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal_memories .start-game-modal__image{height:22.135vw}

.landscape-tab .start-game-modal_memories .start-game-modal__image{height:19.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start-game-modal_buster .start-game-modal__image{height:16.406vw}

.portrait .start-game-modal_buster .start-game-modal__image{height:16.406vw}

.landscape .start-game-modal_buster .start-game-modal__image{height:32.813vh}}

@media screen and (min-width: 1920px){
.start-game-modal_buster .start-game-modal__image{height:27.778vh}

.portrait .start-game-modal_buster .start-game-modal__image{height:15.625vw}}

@media screen and (max-width: 1023px){
.start-game-modal_buster .start-game-modal__image{height:47.222vw}

.landscape-mob .start-game-modal_buster .start-game-modal__image{height:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start-game-modal_buster .start-game-modal__image{height:27.344vw}

.landscape-tab .start-game-modal_buster .start-game-modal__image{height:24.419svh}}

.start-game-modal__title{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__title{margin:0 0 .625vw}

.portrait .lose-modal__title{margin:0 0 .625vw}

.landscape .lose-modal__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.lose-modal__title{margin:0 0 1.481vh}

.portrait .lose-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.lose-modal__title{margin:0 0 2.222vw}

.landscape-mob .lose-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__title{margin:0 0 1.563vw}

.landscape-tab .lose-modal__title{margin:0 0 1.395svh}}

.lose-modal__info,.procedure-game-result__info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info,.procedure-game-result__info{width:21.797vw}

.portrait .lose-modal__info,.portrait .procedure-game-result__info{width:21.797vw}

.landscape .lose-modal__info,.landscape .procedure-game-result__info{width:43.594vh}}

@media screen and (min-width: 1920px){
.lose-modal__info,.procedure-game-result__info{width:25.833vh}

.portrait .lose-modal__info,.portrait .procedure-game-result__info{width:14.531vw}}

@media screen and (max-width: 1023px){
.lose-modal__info,.procedure-game-result__info{width:55.833vw}

.landscape-mob .lose-modal__info,.landscape-mob .procedure-game-result__info{width:31.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info,.procedure-game-result__info{width:26.172vw}

.landscape-tab .lose-modal__info,.landscape-tab .procedure-game-result__info{width:23.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info,.procedure-game-result__info{margin:.938vw auto .938vw}

.portrait .lose-modal__info,.portrait .procedure-game-result__info{margin:.938vw auto .938vw}

.landscape .lose-modal__info,.landscape .procedure-game-result__info{margin:1.875vh auto 1.875vh}}

@media screen and (min-width: 1920px){
.lose-modal__info,.procedure-game-result__info{margin:1.111vh auto 1.111vh}

.portrait .lose-modal__info,.portrait .procedure-game-result__info{margin:.625vw auto .625vw}}

@media screen and (max-width: 1023px){
.lose-modal__info,.procedure-game-result__info{margin:3.333vw auto 3.333vw}

.landscape-mob .lose-modal__info,.landscape-mob .procedure-game-result__info{margin:1.875svh auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info,.procedure-game-result__info{margin:1.563vw auto 1.563vw}

.landscape-tab .lose-modal__info,.landscape-tab .procedure-game-result__info{margin:1.395svh auto 1.395svh}}

.lose-modal__info-item-image,.procedure-game-result__info-item-image{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{width:2.5vw}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{width:2.5vw}

.landscape .lose-modal__info-item-image,.landscape .procedure-game-result__info-item-image{width:5vh}}

@media screen and (min-width: 1920px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{width:2.963vh}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{width:1.667vw}}

@media screen and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{width:6.667vw}

.landscape-mob .lose-modal__info-item-image,.landscape-mob .procedure-game-result__info-item-image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{width:3.125vw}

.landscape-tab .lose-modal__info-item-image,.landscape-tab .procedure-game-result__info-item-image{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{height:2.5vw}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{height:2.5vw}

.landscape .lose-modal__info-item-image,.landscape .procedure-game-result__info-item-image{height:5vh}}

@media screen and (min-width: 1920px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{height:2.963vh}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{height:1.667vw}}

@media screen and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{height:6.667vw}

.landscape-mob .lose-modal__info-item-image,.landscape-mob .procedure-game-result__info-item-image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{height:3.125vw}

.landscape-tab .lose-modal__info-item-image,.landscape-tab .procedure-game-result__info-item-image{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .lose-modal__info-item-image,[dir="rtl"] .procedure-game-result__info-item-image{margin:0 0 0 .469vw}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .lose-modal__info-item-image,[dir="rtl"] .portrait .procedure-game-result__info-item-image{margin:0 0 0 .469vw}

.landscape .lose-modal__info-item-image,.landscape .procedure-game-result__info-item-image{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .lose-modal__info-item-image,[dir="rtl"] .landscape .procedure-game-result__info-item-image{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{margin:0 .556vh 0 0}

[dir="rtl"] .lose-modal__info-item-image,[dir="rtl"] .procedure-game-result__info-item-image{margin:0 0 0 .556vh}

.portrait .lose-modal__info-item-image,.portrait .procedure-game-result__info-item-image{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .lose-modal__info-item-image,[dir="rtl"] .portrait .procedure-game-result__info-item-image{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{margin:0 1.667vw 0 0}

[dir="rtl"] .lose-modal__info-item-image,[dir="rtl"] .procedure-game-result__info-item-image{margin:0 0 0 1.667vw}

.landscape-mob .lose-modal__info-item-image,.landscape-mob .procedure-game-result__info-item-image{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .lose-modal__info-item-image,[dir="rtl"] .landscape-mob .procedure-game-result__info-item-image{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info-item-image,.procedure-game-result__info-item-image{margin:0 .781vw 0 0}

[dir="rtl"] .lose-modal__info-item-image,[dir="rtl"] .procedure-game-result__info-item-image{margin:0 0 0 .781vw}

.landscape-tab .lose-modal__info-item-image,.landscape-tab .procedure-game-result__info-item-image{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .lose-modal__info-item-image,[dir="rtl"] .landscape-tab .procedure-game-result__info-item-image{margin:0 0 0 .698svh}}

.lose-modal__info-item-text,.procedure-game-result__info-item-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__info-item-text,.procedure-game-result__info-item-text{font-size:1.563vw}

.portrait .lose-modal__info-item-text,.portrait .procedure-game-result__info-item-text{font-size:1.563vw}

.landscape .lose-modal__info-item-text,.landscape .procedure-game-result__info-item-text{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.lose-modal__info-item-text,.procedure-game-result__info-item-text{font-size:1.852vh}

.portrait .lose-modal__info-item-text,.portrait .procedure-game-result__info-item-text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.lose-modal__info-item-text,.procedure-game-result__info-item-text{font-size:3.889vw}

.landscape-mob .lose-modal__info-item-text,.landscape-mob .procedure-game-result__info-item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__info-item-text,.procedure-game-result__info-item-text{font-size:1.823vw}

.landscape-tab .lose-modal__info-item-text,.landscape-tab .procedure-game-result__info-item-text{font-size:1.628svh}}

.lose-modal__info-item-text,.procedure-game-result__info-item-text{font-weight:800}

@media screen and (max-width: 1023px){
.lose-modal__text{margin:0 0 5.556vw}

.landscape-mob .lose-modal__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__text{margin:0 0 2.604vw}

.landscape-tab .lose-modal__text{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__button,.procedure-game-result__button{margin:0 0 .625vw}

.portrait .lose-modal__button,.portrait .procedure-game-result__button{margin:0 0 .625vw}

.landscape .lose-modal__button,.landscape .procedure-game-result__button{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.lose-modal__button,.procedure-game-result__button{margin:0 0 .741vh}

.portrait .lose-modal__button,.portrait .procedure-game-result__button{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.lose-modal__button,.procedure-game-result__button{margin:0 0 2.222vw}

.landscape-mob .lose-modal__button,.landscape-mob .procedure-game-result__button{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__button,.procedure-game-result__button{margin:0 0 1.042vw}

.landscape-tab .lose-modal__button,.landscape-tab .procedure-game-result__button{margin:0 0 .93svh}}

@media screen and (max-width: 1023px){
.lose-modal__button,.procedure-game-result__button{height:13.333vw}

.landscape-mob .lose-modal__button,.landscape-mob .procedure-game-result__button{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__button,.procedure-game-result__button{height:6.51vw}

.landscape-tab .lose-modal__button,.landscape-tab .procedure-game-result__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.lose-modal__button:last-child,.procedure-game-result__button:last-child{margin:0}

.portrait .lose-modal__button:last-child,.portrait .procedure-game-result__button:last-child{margin:0}

.landscape .lose-modal__button:last-child,.landscape .procedure-game-result__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.lose-modal__button:last-child,.procedure-game-result__button:last-child{margin:0}

.portrait .lose-modal__button:last-child,.portrait .procedure-game-result__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.lose-modal__button:last-child,.procedure-game-result__button:last-child{margin:0}

.landscape-mob .lose-modal__button:last-child,.landscape-mob .procedure-game-result__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.lose-modal__button:last-child,.procedure-game-result__button:last-child{margin:0}

.landscape-tab .lose-modal__button:last-child,.landscape-tab .procedure-game-result__button:last-child{margin:0}}

.win-beauty-box-modal{width:328px}

.win-beauty-box-modal__content{position:relative;overflow-x:hidden;background-color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:24px;width:100%;text-align:center;padding:0}

.win-beauty-box-modal__text-container{margin:12px 20px 28px 20px;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-beauty-box-modal__title{margin:0 0 .938vw 0}

.portrait .win-beauty-box-modal__title{margin:0 0 .938vw 0}

.landscape .win-beauty-box-modal__title{margin:0 0 1.875vh 0}}

@media screen and (min-width: 1920px){
.win-beauty-box-modal__title{margin:0 0 1.111vh 0}

.portrait .win-beauty-box-modal__title{margin:0 0 .625vw 0}}

@media screen and (max-width: 1023px){
.win-beauty-box-modal__title{margin:0 0 3.333vw 0}

.landscape-mob .win-beauty-box-modal__title{margin:0 0 1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-beauty-box-modal__title{margin:0 0 1.563vw 0}

.landscape-tab .win-beauty-box-modal__title{margin:0 0 1.395svh 0}}

.win-beauty-box-modal__title{font-size:24px !important}

.win-beauty-box-modal__promocode{margin-bottom:16px}

.win-beauty-box-modal__promocode-text{font-weight:600;margin-bottom:8px;letter-spacing:1.1px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-beauty-box-modal__promocode-text{font-size:1.094vw}

.portrait .win-beauty-box-modal__promocode-text{font-size:1.094vw}

.landscape .win-beauty-box-modal__promocode-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.win-beauty-box-modal__promocode-text{font-size:1.296vh}

.portrait .win-beauty-box-modal__promocode-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.win-beauty-box-modal__promocode-text{font-size:3.889vw}

.landscape-mob .win-beauty-box-modal__promocode-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-beauty-box-modal__promocode-text{font-size:1.823vw}

.landscape-tab .win-beauty-box-modal__promocode-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-beauty-box-modal__promocode-text{margin:0 0 .938vw 0}

.portrait .win-beauty-box-modal__promocode-text{margin:0 0 .938vw 0}

.landscape .win-beauty-box-modal__promocode-text{margin:0 0 1.875vh 0}}

@media screen and (min-width: 1920px){
.win-beauty-box-modal__promocode-text{margin:0 0 1.111vh 0}

.portrait .win-beauty-box-modal__promocode-text{margin:0 0 .625vw 0}}

@media screen and (max-width: 1023px){
.win-beauty-box-modal__promocode-text{margin:0 0 3.333vw 0}

.landscape-mob .win-beauty-box-modal__promocode-text{margin:0 0 1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-beauty-box-modal__promocode-text{margin:0 0 1.563vw 0}

.landscape-tab .win-beauty-box-modal__promocode-text{margin:0 0 1.395svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-beauty-box-modal__promocode-btn{font-size:.938vw}

.portrait .win-beauty-box-modal__promocode-btn{font-size:.938vw}

.landscape .win-beauty-box-modal__promocode-btn{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.win-beauty-box-modal__promocode-btn{font-size:1.111vh}

.portrait .win-beauty-box-modal__promocode-btn{font-size:.625vw}}

@media screen and (max-width: 1023px){
.win-beauty-box-modal__promocode-btn{font-size:3.333vw}

.landscape-mob .win-beauty-box-modal__promocode-btn{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-beauty-box-modal__promocode-btn{font-size:1.563vw}

.landscape-tab .win-beauty-box-modal__promocode-btn{font-size:1.395svh}}

.win-beauty-box-modal__promocode-btn{background-color:#f1f1f1;border:1px solid;border-image-source:linear-gradient(94.07deg, rgba(255, 255, 255, 0.3) 4.01%, rgba(255, 255, 255, 0.05) 92.71%);border-radius:50px}

.win-beauty-box-modal__text{font-size:14px;margin:0 0 16px 0;max-width:328px}

.win-beauty-box-modal__button{width:288px;height:50px}

.win-modal__buttons{display:grid;justify-items:center;grid-template-columns:1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__buttons{grid-gap:.625vw}

.portrait .win-modal__buttons{grid-gap:.625vw}

.landscape .win-modal__buttons{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.win-modal__buttons{grid-gap:.741vh}

.portrait .win-modal__buttons{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.win-modal__buttons{grid-gap:2.222vw}

.landscape-mob .win-modal__buttons{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__buttons{grid-gap:1.042vw}

.landscape-tab .win-modal__buttons{grid-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__buttons{margin-top:.781vw}

.portrait .win-modal__buttons{margin-top:.781vw}

.landscape .win-modal__buttons{margin-top:1.563vh}}

@media screen and (min-width: 1920px){
.win-modal__buttons{margin-top:.926vh}

.portrait .win-modal__buttons{margin-top:.521vw}}

@media screen and (max-width: 1023px){
.win-modal__buttons{margin-top:2.778vw}

.landscape-mob .win-modal__buttons{margin-top:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__buttons{margin-top:1.302vw}

.landscape-tab .win-modal__buttons{margin-top:1.163svh}}

.win-modal_mini-game .win-modal__buttons{grid-area:iButtons}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__buttons{margin-top:1.875vw}

.portrait .win-modal_mini-game .win-modal__buttons{margin-top:1.875vw}

.landscape .win-modal_mini-game .win-modal__buttons{margin-top:3.75vh}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__buttons{margin-top:2.222vh}

.portrait .win-modal_mini-game .win-modal__buttons{margin-top:1.25vw}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__buttons{margin-top:6.667vw}

.landscape-mob .win-modal_mini-game .win-modal__buttons{margin-top:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__buttons{margin-top:4.167vw}

.landscape-tab .win-modal_mini-game .win-modal__buttons{margin-top:3.721svh}}

.win-modal_mini-game .win-modal__buttons .button{margin:0}

@media screen and (max-width: 1023px){
.win-modal__button{width:80vw}

.landscape-mob .win-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__button{width:54.688vw}

.landscape-tab .win-modal__button{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__button{width:32.813vw}

.portrait .win-modal__button{width:32.813vw}

.landscape .win-modal__button{width:65.625vh}}

@media screen and (min-width: 1920px){
.win-modal__button{width:38.889vh}

.portrait .win-modal__button{width:21.875vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__button{height:3.906vw}

.portrait .win-modal__button{height:3.906vw}

.landscape .win-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.win-modal__button{height:4.63vh}

.portrait .win-modal__button{height:2.604vw}}

@media screen and (max-width: 1023px){
.win-modal__button{height:13.889vw}

.landscape-mob .win-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__button{height:9.375vw}

.landscape-tab .win-modal__button{height:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__button .button__text{font-size:1.016vw}

.portrait .win-modal__button .button__text{font-size:1.016vw}

.landscape .win-modal__button .button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.win-modal__button .button__text{font-size:1.204vh}

.portrait .win-modal__button .button__text{font-size:.677vw}}

@media screen and (max-width: 1023px){
.win-modal__button .button__text{font-size:3.611vw}

.landscape-mob .win-modal__button .button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__button .button__text{font-size:2.083vw}

.landscape-tab .win-modal__button .button__text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__button{max-width:40.625vw !important}

.portrait .win-modal__button{max-width:40.625vw !important}

.landscape .win-modal__button{max-width:81.25vh !important}}

@media screen and (min-width: 1920px){
.win-modal__button{max-width:48.148vh !important}

.portrait .win-modal__button{max-width:27.083vw !important}}

@media screen and (max-width: 1023px){
.win-modal__button{max-width:80vw !important}

.landscape-mob .win-modal__button{max-width:45svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__button{max-width:72.917vw !important}

.landscape-tab .win-modal__button{max-width:65.116svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal__button{width:32.813vw}

.portrait .win-modal_gifts .win-modal__button{width:32.813vw}

.landscape .win-modal_gifts .win-modal__button{width:65.625vh}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal__button{width:48.148vh}

.portrait .win-modal_gifts .win-modal__button{width:27.083vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal__button{height:3.906vw}

.portrait .win-modal_gifts .win-modal__button{height:3.906vw}

.landscape .win-modal_gifts .win-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal__button{height:6.667vh}

.portrait .win-modal_gifts .win-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal__button .button__text{font-size:1.016vw}

.portrait .win-modal_gifts .win-modal__button .button__text{font-size:1.016vw}

.landscape .win-modal_gifts .win-modal__button .button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal__button .button__text{font-size:1.481vh}

.portrait .win-modal_gifts .win-modal__button .button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.win-modal_gifts .win-modal__button .button__text{font-size:3.611vw}

.landscape-mob .win-modal_gifts .win-modal__button .button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_gifts .win-modal__button .button__text{font-size:1.693vw}

.landscape-tab .win-modal_gifts .win-modal__button .button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__content{width:39.063vw}

.portrait .win-modal__content{width:39.063vw}

.landscape .win-modal__content{width:78.125vh}}

@media screen and (min-width: 1920px){
.win-modal__content{width:55.556vh}

.portrait .win-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.win-modal__content{width:91.111vw}

.landscape-mob .win-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__content{width:78.125vw}

.landscape-tab .win-modal__content{width:69.767svh}}

.win-modal__content{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__content{padding:2.5vw 1.563vw}

.portrait .win-modal__content{padding:2.5vw 1.563vw}

.landscape .win-modal__content{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__content{padding:3.704vh}

.portrait .win-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .win-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__content{padding:4.167vw 2.604vw}

.landscape-tab .win-modal__content{padding:3.721svh 2.326svh}}

.win-modal__content{position:relative;overflow:hidden}

.win-modal_scroll .win-modal__content{height:calc(var(--app-height, 100%) - 30px)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content{max-height:47.656vw}

.portrait .win-modal_scroll .win-modal__content{max-height:47.656vw}

.landscape .win-modal_scroll .win-modal__content{max-height:95.313vh}}

@media screen and (min-width: 1920px){
.win-modal_scroll .win-modal__content{max-height:56.481vh}

.portrait .win-modal_scroll .win-modal__content{max-height:31.771vw}}

@media screen and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:169.444vw}

.landscape-mob .win-modal_scroll .win-modal__content{max-height:95.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:79.427vw}

.landscape-tab .win-modal_scroll .win-modal__content{max-height:70.93svh}}

.win-modal_scroll .win-modal__content{overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{height:calc(var(--app-height, 100%) - 80px)}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content{max-height:60.938vw}

.portrait .win-modal_scroll .win-modal__content{max-height:60.938vw}

.landscape .win-modal_scroll .win-modal__content{max-height:121.875vh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1920px){
.win-modal_scroll .win-modal__content{max-height:72.222vh}

.portrait .win-modal_scroll .win-modal__content{max-height:40.625vw}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:216.667vw}

.landscape-mob .win-modal_scroll .win-modal__content{max-height:121.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:101.563vw}

.landscape-tab .win-modal_scroll .win-modal__content{max-height:90.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content{height:calc(var(--app-height, 100%) - 80px)}}

@media screen and (min-width: 1024px)and (max-width: 1919px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content{max-height:60.938vw}

.portrait .win-modal_scroll .win-modal__content{max-height:60.938vw}

.landscape .win-modal_scroll .win-modal__content{max-height:121.875vh}}

@media screen and (min-width: 1024px)and (max-width: 1919px)and (min-width: 1920px){
.win-modal_scroll .win-modal__content{max-height:72.222vh}

.portrait .win-modal_scroll .win-modal__content{max-height:40.625vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:216.667vw}

.landscape-mob .win-modal_scroll .win-modal__content{max-height:121.875svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px)and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:101.563vw}

.landscape-tab .win-modal_scroll .win-modal__content{max-height:90.698svh}}

@media screen and (min-width: 1920px){
.win-modal_scroll .win-modal__content{height:calc(var(--app-height, 100%) - 350px)}}

@media screen and (min-width: 1920px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content{max-height:57.031vw}

.portrait .win-modal_scroll .win-modal__content{max-height:57.031vw}

.landscape .win-modal_scroll .win-modal__content{max-height:114.063vh}}

@media screen and (min-width: 1920px)and (min-width: 1920px){
.win-modal_scroll .win-modal__content{max-height:67.593vh}

.portrait .win-modal_scroll .win-modal__content{max-height:38.021vw}}

@media screen and (min-width: 1920px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:202.778vw}

.landscape-mob .win-modal_scroll .win-modal__content{max-height:114.063svh}}

@media screen and (min-width: 1920px)and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content{max-height:95.052vw}

.landscape-tab .win-modal_scroll .win-modal__content{max-height:84.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .078vw 1.563vw 0 !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 1.563vw .078vw !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .078vw 1.563vw 0 !important}

[dir="rtl"] .portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 1.563vw .078vw !important}

.landscape .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .156vh 3.125vh 0 !important}

[dir="rtl"] .landscape .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 3.125vh .156vh !important}}

@media screen and (min-width: 1920px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .093vh 0 0 !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .093vh !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .052vw 0 0 !important}

[dir="rtl"] .portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .052vw !important}}

@media screen and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .278vw 1.944vw 0 !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 1.944vw .278vw !important}

.landscape-mob .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .156svh 1.094svh 0 !important}

[dir="rtl"] .landscape-mob .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 1.094svh .156svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .13vw 0 0 !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .13vw !important}

.landscape-tab .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 .116svh 0 0 !important}

[dir="rtl"] .landscape-tab .win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .116svh !important}}

.win-modal_scroll .win-modal__content .ScrollbarsCustom-Content{display:flex;flex-direction:column;align-items:center}

.win-modal_scroll .win-modal__content .ScrollbarsCustom-Wrapper{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.landscape .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.938vh !important}}

@media screen and (min-width: 1920px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.556vh !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.313vw !important}}

@media screen and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:1.667vw !important}

.landscape-mob .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.938svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.781vw !important}

.landscape-tab .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{width:.698svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.landscape .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-2.188vh !important}

[dir="rtl"] .landscape .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188vh !important}}

@media screen and (min-width: 1920px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.296vh !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.296vh !important}

.portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-0.729vw !important}

[dir="rtl"] .portrait .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-0.729vw !important}}

@media screen and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-3.889vw !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.889vw !important}

.landscape-mob .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-2.188svh !important}

[dir="rtl"] .landscape-mob .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.823vw !important}

[dir="rtl"] .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.823vw !important}

.landscape-tab .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.628svh !important}

[dir="rtl"] .landscape-tab .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.628svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-2.656vw !important}

[dir="rtl"] .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.656vw !important}

.portrait .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-2.656vw !important}

[dir="rtl"] .portrait .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.656vw !important}

.landscape .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-5.313vh !important}

[dir="rtl"] .landscape .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-5.313vh !important}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-1.296vh !important}

[dir="rtl"] .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.296vh !important}

.portrait .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:-0.729vw !important}

[dir="rtl"] .portrait .win-modal_gifts .win-modal_scroll .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-0.729vw !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__content{width:46.875vw}

.portrait .win-modal_task .win-modal__content{width:46.875vw}

.landscape .win-modal_task .win-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__content{width:55.556vh}

.portrait .win-modal_task .win-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__content{width:91.111vw}

.landscape-mob .win-modal_task .win-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__content{width:78.125vw}

.landscape-tab .win-modal_task .win-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__content{padding:2.5vw 1.563vw}

.portrait .win-modal_task .win-modal__content{padding:2.5vw 1.563vw}

.landscape .win-modal_task .win-modal__content{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__content{padding:3.704vh}

.portrait .win-modal_task .win-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__content{padding:13.056vw 5.556vw}

.landscape-mob .win-modal_task .win-modal__content{padding:7.344svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__content{padding:4.167vw 5.208vw}

.landscape-tab .win-modal_task .win-modal__content{padding:3.721svh 4.651svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__content{height:calc(var(--app-height, 100%) - 132px)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal__content{width:46.875vw}

.portrait .win-modal_gifts .win-modal__content{width:46.875vw}

.landscape .win-modal_gifts .win-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal__content{width:55.556vh}

.portrait .win-modal_gifts .win-modal__content{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.portrait .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .portrait .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.landscape .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:-2.188vh !important}

[dir="rtl"] .landscape .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188vh !important}}

@media screen and (min-width: 1920px){
.win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:-1.296vh !important}

[dir="rtl"] .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.296vh !important}

.portrait .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:-0.729vw !important}

[dir="rtl"] .portrait .win-modal_gifts .win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-0.729vw !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__content{width:46.875vw}

.portrait .win-modal_mini-game .win-modal__content{width:46.875vw}

.landscape .win-modal_mini-game .win-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__content{width:55.556vh}

.portrait .win-modal_mini-game .win-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__content{width:91.111vw}

.landscape-mob .win-modal_mini-game .win-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__content{width:78.125vw}

.landscape-tab .win-modal_mini-game .win-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__content{padding:2.5vw 7.031vw}

.portrait .win-modal_mini-game .win-modal__content{padding:2.5vw 7.031vw}

.landscape .win-modal_mini-game .win-modal__content{padding:5vh 14.063vh}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__content{padding:3.704vh}

.portrait .win-modal_mini-game .win-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .win-modal_mini-game .win-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__content{padding:4.167vw 11.719vw}

.landscape-tab .win-modal_mini-game .win-modal__content{padding:3.721svh 10.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_date .win-modal__content{padding:1.563vw 1.563vw 2.5vw}

.portrait .win-modal_date .win-modal__content{padding:1.563vw 1.563vw 2.5vw}

.landscape .win-modal_date .win-modal__content{padding:3.125vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.win-modal_date .win-modal__content{padding:2.778vh 3.704vh 3.704vh}

.portrait .win-modal_date .win-modal__content{padding:1.563vw 2.083vw 2.083vw}}

@media screen and (max-width: 1023px){
.win-modal_date .win-modal__content{padding:5.556vw 5.556vw 8.889vw}

.landscape-mob .win-modal_date .win-modal__content{padding:3.125svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_date .win-modal__content{padding:2.604vw 2.604vw 4.167vw}

.landscape-tab .win-modal_date .win-modal__content{padding:2.326svh 2.326svh 3.721svh}}

.win-modal_box-prize .win-modal__content{height:auto}

.win-modal__expired-promo{position:absolute;top:14px;right:14px;text-align:right;line-height:0;z-index:1}

[dir="rtl"] .win-modal__expired-promo{right:auto;left:14px;text-align:left}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal__expired-promo{line-height:.078vw}

.portrait .win-modal__expired-promo{line-height:.078vw}

.landscape .win-modal__expired-promo{line-height:.156vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.win-modal__expired-promo{line-height:.093vh}

.portrait .win-modal__expired-promo{line-height:.052vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.win-modal__expired-promo{line-height:.278vw}

.landscape-mob .win-modal__expired-promo{line-height:.156svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.win-modal__expired-promo{line-height:.13vw}

.landscape-tab .win-modal__expired-promo{line-height:.116svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal__expired-promo{top:1.094vw}

.portrait .win-modal__expired-promo{top:1.094vw}

.landscape .win-modal__expired-promo{top:2.188vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.win-modal__expired-promo{top:1.296vh}

.portrait .win-modal__expired-promo{top:.729vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.win-modal__expired-promo{top:3.889vw}

.landscape-mob .win-modal__expired-promo{top:2.188svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.win-modal__expired-promo{top:1.823vw}

.landscape-tab .win-modal__expired-promo{top:1.628svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.win-modal__expired-promo{right:1.094vw}

[dir="rtl"] .win-modal__expired-promo{right:auto;left:1.094vw}

.portrait .win-modal__expired-promo{right:1.094vw}

[dir="rtl"] .portrait .win-modal__expired-promo{right:auto;left:1.094vw}

.landscape .win-modal__expired-promo{right:2.188vh}

[dir="rtl"] .landscape .win-modal__expired-promo{right:auto;left:2.188vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.win-modal__expired-promo{right:1.296vh}

[dir="rtl"] .win-modal__expired-promo{right:auto;left:1.296vh}

.portrait .win-modal__expired-promo{right:.729vw}

[dir="rtl"] .portrait .win-modal__expired-promo{right:auto;left:.729vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.win-modal__expired-promo{right:3.889vw}

[dir="rtl"] .win-modal__expired-promo{right:auto;left:3.889vw}

.landscape-mob .win-modal__expired-promo{right:2.188svh}

[dir="rtl"] .landscape-mob .win-modal__expired-promo{right:auto;left:2.188svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.win-modal__expired-promo{right:1.823vw}

[dir="rtl"] .win-modal__expired-promo{right:auto;left:1.823vw}

.landscape-tab .win-modal__expired-promo{right:1.628svh}

[dir="rtl"] .landscape-tab .win-modal__expired-promo{right:auto;left:1.628svh}}

.win-modal__date{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__date{margin:0 0 .625vw}

.portrait .win-modal__date{margin:0 0 .625vw}

.landscape .win-modal__date{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.win-modal__date{margin:0 0 .741vh}

.portrait .win-modal__date{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.win-modal__date{margin:0 0 2.222vw}

.landscape-mob .win-modal__date{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__date{margin:0 0 1.042vw}

.landscape-tab .win-modal__date{margin:0 0 .93svh}}

.win-modal__date{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:5px}

[dir="rtl"] .win-modal__date{text-align:left}

.win-modal__date-text{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__date-text{padding:.313vw 1.25vw}

.portrait .win-modal__date-text{padding:.313vw 1.25vw}

.landscape .win-modal__date-text{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.win-modal__date-text{padding:.37vh 1.481vh}

.portrait .win-modal__date-text{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.win-modal__date-text{padding:1.111vw 4.444vw}

.landscape-mob .win-modal__date-text{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__date-text{padding:.521vw 2.083vw}

.landscape-tab .win-modal__date-text{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__date-text{border-radius:3.906vw}

.portrait .win-modal__date-text{border-radius:3.906vw}

.landscape .win-modal__date-text{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.win-modal__date-text{border-radius:4.63vh}

.portrait .win-modal__date-text{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.win-modal__date-text{border-radius:13.889vw}

.landscape-mob .win-modal__date-text{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__date-text{border-radius:6.51vw}

.landscape-tab .win-modal__date-text{border-radius:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__date-text{font-size:.938vw}

.portrait .win-modal__date-text{font-size:.938vw}

.landscape .win-modal__date-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.win-modal__date-text{font-size:1.111vh}

.portrait .win-modal__date-text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.win-modal__date-text{font-size:3.333vw}

.landscape-mob .win-modal__date-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__date-text{font-size:1.563vw}

.landscape-tab .win-modal__date-text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__date-text{line-height:1.172vw}

.portrait .win-modal__date-text{line-height:1.172vw}

.landscape .win-modal__date-text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.win-modal__date-text{line-height:1.389vh}

.portrait .win-modal__date-text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.win-modal__date-text{line-height:4.167vw}

.landscape-mob .win-modal__date-text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__date-text{line-height:1.953vw}

.landscape-tab .win-modal__date-text{line-height:1.744svh}}

.win-modal__date-text{font-weight:500;color:#000;background-color:#f1f1f1}

.win-modal__image{display:flex;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__image{height:10.156vw}

.portrait .win-modal__image{height:10.156vw}

.landscape .win-modal__image{height:20.313vh}}

@media screen and (min-width: 1920px){
.win-modal__image{height:12.037vh}

.portrait .win-modal__image{height:6.771vw}}

@media screen and (max-width: 1023px){
.win-modal__image{height:36.111vw}

.landscape-mob .win-modal__image{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__image{height:16.927vw}

.landscape-tab .win-modal__image{height:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__image{margin:0 auto 1.563vw}

.portrait .win-modal__image{margin:0 auto 1.563vw}

.landscape .win-modal__image{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__image{margin:0 auto 2.963vh}

.portrait .win-modal__image{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.win-modal__image{margin:0 auto 6.667vw}

.landscape-mob .win-modal__image{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__image{margin:0 auto 3.125vw}

.landscape-tab .win-modal__image{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__image{margin:0 0 1.563vw}

.portrait .win-modal_task .win-modal__image{margin:0 0 1.563vw}

.landscape .win-modal_task .win-modal__image{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__image{margin:0 0 1.852vh}

.portrait .win-modal_task .win-modal__image{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__image{margin:0 0 5.556vw}

.landscape-mob .win-modal_task .win-modal__image{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__image{margin:0 0 2.604vw}

.landscape-tab .win-modal_task .win-modal__image{margin:0 0 2.326svh}}

.win-modal__image img{width:100%;height:100%;object-fit:contain}

.win-modal__image{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out 0s}

.custom-modal-enter-done .win-modal__image{opacity:1;transform:translate(0, 0)}

.win-modal_buy .win-modal__image{display:none;margin:0}

.win-modal__info{position:relative;width:100%;box-sizing:border-box}

.win-modal_mini-game .win-modal__info{display:grid;align-items:center;justify-content:center;align-content:center;justify-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__info{grid-column-gap:1.25vw}

.portrait .win-modal_mini-game .win-modal__info{grid-column-gap:1.25vw}

.landscape .win-modal_mini-game .win-modal__info{grid-column-gap:2.5vh}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__info{grid-column-gap:1.481vh}

.portrait .win-modal_mini-game .win-modal__info{grid-column-gap:.833vw}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__info{grid-column-gap:4.444vw}

.landscape-mob .win-modal_mini-game .win-modal__info{grid-column-gap:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__info{grid-column-gap:2.083vw}

.landscape-tab .win-modal_mini-game .win-modal__info{grid-column-gap:1.86svh}}

.win-modal_mini-game .win-modal__info{grid-template-columns:1fr auto auto 1fr;grid-template-areas:". iTitle iPrize ." "iButtons iButtons iButtons iButtons"}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__info{grid-template-columns:auto auto;grid-template-areas:"iTitle iPrize" "iButtons iButtons"}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__info{grid-template-columns:1fr auto auto 1fr;grid-template-areas:". iTitle iPrize ." "iButtons iButtons iButtons iButtons"}}

.win-modal__title{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__title{margin:0 0 .938vw}

.portrait .win-modal__title{margin:0 0 .938vw}

.landscape .win-modal__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.win-modal__title{margin:0 0 1.111vh}

.portrait .win-modal__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.win-modal__title{margin:0 0 3.333vw}

.landscape-mob .win-modal__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__title{margin:0 0 1.563vw}

.landscape-tab .win-modal__title{margin:0 0 1.395svh}}

.win-modal__title{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .win-modal__title{opacity:1;transform:translate(0, 0)}

.win-modal_mini-game .win-modal__title{grid-area:iTitle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__title{margin:0}

.portrait .win-modal_mini-game .win-modal__title{margin:0}

.landscape .win-modal_mini-game .win-modal__title{margin:0}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__title{margin:0}

.portrait .win-modal_mini-game .win-modal__title{margin:0}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__title{margin:0}

.landscape-mob .win-modal_mini-game .win-modal__title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__title{margin:0}

.landscape-tab .win-modal_mini-game .win-modal__title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__title{margin:0 0 2.188vw}

.portrait .win-modal_task .win-modal__title{margin:0 0 2.188vw}

.landscape .win-modal_task .win-modal__title{margin:0 0 4.375vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__title{margin:0 0 2.5vh}

.portrait .win-modal_task .win-modal__title{margin:0 0 1.406vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__title{margin:0 0 3.333vw}

.landscape-mob .win-modal_task .win-modal__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__title{margin:0 0 4.036vw}

.landscape-tab .win-modal_task .win-modal__title{margin:0 0 3.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__title{font-size:2.188vw}

.portrait .win-modal_task .win-modal__title{font-size:2.188vw}

.landscape .win-modal_task .win-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__title{font-size:2.963vh}

.portrait .win-modal_task .win-modal__title{font-size:1.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__text{font-size:1.094vw}

.portrait .win-modal__text{font-size:1.094vw}

.landscape .win-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.win-modal__text{font-size:1.296vh}

.portrait .win-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.win-modal__text{font-size:3.889vw}

.landscape-mob .win-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__text{font-size:1.823vw}

.landscape-tab .win-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__text{line-height:1.563vw}

.portrait .win-modal__text{line-height:1.563vw}

.landscape .win-modal__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__text{line-height:1.852vh}

.portrait .win-modal__text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.win-modal__text{line-height:5.556vw}

.landscape-mob .win-modal__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__text{line-height:2.604vw}

.landscape-tab .win-modal__text{line-height:2.326svh}}

.win-modal__text{font-weight:400}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__text{margin:.625vw 0 1.875vw}

.portrait .win-modal__text{margin:.625vw 0 1.875vw}

.landscape .win-modal__text{margin:1.25vh 0 3.75vh}}

@media screen and (min-width: 1920px){
.win-modal__text{margin:1.111vh 0 2.963vh}

.portrait .win-modal__text{margin:.625vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.win-modal__text{margin:2.222vw 0 6.667vw}

.landscape-mob .win-modal__text{margin:1.25svh 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__text{margin:1.042vw 0 4.167vw}

.landscape-tab .win-modal__text{margin:.93svh 0 3.721svh}}

.win-modal__text{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .win-modal__text{opacity:1;transform:translate(0, 0)}

.win-modal_mini-game .win-modal__text{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__note{font-size:1.094vw}

.portrait .win-modal__note{font-size:1.094vw}

.landscape .win-modal__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.win-modal__note{font-size:1.296vh}

.portrait .win-modal__note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.win-modal__note{font-size:3.889vw}

.landscape-mob .win-modal__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__note{font-size:1.823vw}

.landscape-tab .win-modal__note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__note{margin:0 0 1.953vw}

.portrait .win-modal__note{margin:0 0 1.953vw}

.landscape .win-modal__note{margin:0 0 3.906vh}}

@media screen and (min-width: 1920px){
.win-modal__note{margin:0 0 2.315vh}

.portrait .win-modal__note{margin:0 0 1.302vw}}

@media screen and (max-width: 1023px){
.win-modal__note{margin:0 0 6.944vw}

.landscape-mob .win-modal__note{margin:0 0 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__note{margin:0 0 3.255vw}

.landscape-tab .win-modal__note{margin:0 0 2.907svh}}

@media screen and (min-width: 1024px){
.win-modal__note{display:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__note{display:none}}

.win-modal__conditions{padding:0;list-style-type:none;text-align:left;line-height:1.25}

[dir="rtl"] .win-modal__conditions{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__conditions{margin:1.953vw 0 2.109vw}

.portrait .win-modal__conditions{margin:1.953vw 0 2.109vw}

.landscape .win-modal__conditions{margin:3.906vh 0 4.219vh}}

@media screen and (min-width: 1920px){
.win-modal__conditions{margin:2.593vh 0 2.778vh}

.portrait .win-modal__conditions{margin:1.458vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.win-modal__conditions{margin:5.556vw 0 7.5vw}

.landscape-mob .win-modal__conditions{margin:3.125svh 0 4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__conditions{margin:3.516vw 0 3.516vw}

.landscape-tab .win-modal__conditions{margin:3.14svh 0 3.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__conditions{width:32.813vw}

.portrait .win-modal__conditions{width:32.813vw}

.landscape .win-modal__conditions{width:65.625vh}}

@media screen and (min-width: 1920px){
.win-modal__conditions{width:38.889vh}

.portrait .win-modal__conditions{width:21.875vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__conditions li{font-size:1.094vw}

.portrait .win-modal__conditions li{font-size:1.094vw}

.landscape .win-modal__conditions li{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.win-modal__conditions li{font-size:1.296vh}

.portrait .win-modal__conditions li{font-size:.729vw}}

@media screen and (max-width: 1023px){
.win-modal__conditions li{font-size:3.333vw}

.landscape-mob .win-modal__conditions li{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__conditions li{font-size:1.823vw}

.landscape-tab .win-modal__conditions li{font-size:1.628svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__conditions{line-height:1.4}}

@media screen and (min-width: 1024px){
.win-modal__conditions{line-height:1.4}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__prizes{margin:0 0 1.953vw}

.portrait .win-modal__prizes{margin:0 0 1.953vw}

.landscape .win-modal__prizes{margin:0 0 3.906vh}}

@media screen and (min-width: 1920px){
.win-modal__prizes{margin:0 0 3.519vh}

.portrait .win-modal__prizes{margin:0 0 1.979vw}}

@media screen and (max-width: 1023px){
.win-modal__prizes{margin:0 0 6.944vw}

.landscape-mob .win-modal__prizes{margin:0 0 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__prizes{margin:0 0 3.776vw}

.landscape-tab .win-modal__prizes{margin:0 0 3.372svh}}

.win-modal__prizes{text-align:center}

.win-modal_mini-game .win-modal__prizes{grid-area:iPrize}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_mini-game .win-modal__prizes{margin:0}

.portrait .win-modal_mini-game .win-modal__prizes{margin:0}

.landscape .win-modal_mini-game .win-modal__prizes{margin:0}}

@media screen and (min-width: 1920px){
.win-modal_mini-game .win-modal__prizes{margin:0}

.portrait .win-modal_mini-game .win-modal__prizes{margin:0}}

@media screen and (max-width: 1023px){
.win-modal_mini-game .win-modal__prizes{margin:0}

.landscape-mob .win-modal_mini-game .win-modal__prizes{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_mini-game .win-modal__prizes{margin:0}

.landscape-tab .win-modal_mini-game .win-modal__prizes{margin:0}}

.win-modal_mini-game .win-modal__prizes{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .win-modal_mini-game .win-modal__prizes{opacity:1;transform:translate(0, 0)}

.win-modal__prize{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}

.win-modal__prize svg{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__prize svg{width:2.344vw}

.portrait .win-modal__prize svg{width:2.344vw}

.landscape .win-modal__prize svg{width:4.688vh}}

@media screen and (min-width: 1920px){
.win-modal__prize svg{width:2.778vh}

.portrait .win-modal__prize svg{width:1.563vw}}

@media screen and (max-width: 1023px){
.win-modal__prize svg{width:6.667vw}

.landscape-mob .win-modal__prize svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__prize svg{width:3.125vw}

.landscape-tab .win-modal__prize svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__prize svg{width:2.344vw}

.portrait .win-modal__prize svg{width:2.344vw}

.landscape .win-modal__prize svg{width:4.688vh}}

@media screen and (min-width: 1920px){
.win-modal__prize svg{width:2.778vh}

.portrait .win-modal__prize svg{width:1.563vw}}

@media screen and (max-width: 1023px){
.win-modal__prize svg{width:6.667vw}

.landscape-mob .win-modal__prize svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__prize svg{width:3.125vw}

.landscape-tab .win-modal__prize svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__prize svg{margin:0 .547vw 0 0}

[dir="rtl"] .win-modal__prize svg{margin:0 0 0 .547vw}

.portrait .win-modal__prize svg{margin:0 .547vw 0 0}

[dir="rtl"] .portrait .win-modal__prize svg{margin:0 0 0 .547vw}

.landscape .win-modal__prize svg{margin:0 1.094vh 0 0}

[dir="rtl"] .landscape .win-modal__prize svg{margin:0 0 0 1.094vh}}

@media screen and (min-width: 1920px){
.win-modal__prize svg{margin:0 .648vh 0 0}

[dir="rtl"] .win-modal__prize svg{margin:0 0 0 .648vh}

.portrait .win-modal__prize svg{margin:0 .365vw 0 0}

[dir="rtl"] .portrait .win-modal__prize svg{margin:0 0 0 .365vw}}

@media screen and (max-width: 1023px){
.win-modal__prize svg{margin:0 1.944vw 0 0}

[dir="rtl"] .win-modal__prize svg{margin:0 0 0 1.944vw}

.landscape-mob .win-modal__prize svg{margin:0 1.094svh 0 0}

[dir="rtl"] .landscape-mob .win-modal__prize svg{margin:0 0 0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__prize svg{margin:0 .911vw 0 0}

[dir="rtl"] .win-modal__prize svg{margin:0 0 0 .911vw}

.landscape-tab .win-modal__prize svg{margin:0 .814svh 0 0}

[dir="rtl"] .landscape-tab .win-modal__prize svg{margin:0 0 0 .814svh}}

.win-modal__prize svg rect{transform-origin:0 0}

[dir="rtl"] .win-modal__prize svg rect{transform-origin:100% 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__prize span{font-size:1.563vw}

.portrait .win-modal__prize span{font-size:1.563vw}

.landscape .win-modal__prize span{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__prize span{font-size:1.852vh}

.portrait .win-modal__prize span{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.win-modal__prize span{font-size:4.444vw}

.landscape-mob .win-modal__prize span{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__prize span{font-size:2.083vw}

.landscape-tab .win-modal__prize span{font-size:1.86svh}}

.win-modal__prize span{font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__hp,.score{margin:0 auto 1.328vw}

.portrait .win-modal__hp,.portrait .score{margin:0 auto 1.328vw}

.landscape .win-modal__hp,.landscape .score{margin:0 auto 2.656vh}}

@media screen and (min-width: 1920px){
.win-modal__hp,.score{margin:0 auto 1.574vh}

.portrait .win-modal__hp,.portrait .score{margin:0 auto .885vw}}

@media screen and (max-width: 1023px){
.win-modal__hp,.score{margin:0 auto 4.722vw}

.landscape-mob .win-modal__hp,.landscape-mob .score{margin:0 auto 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__hp,.score{margin:0 auto 2.214vw}

.landscape-tab .win-modal__hp,.landscape-tab .score{margin:0 auto 1.977svh}}

.win-modal__hp,.score{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .win-modal__hp,.custom-modal-enter-done .score{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection{width:41.875vw}

.portrait .win-modal__selection{width:41.875vw}

.landscape .win-modal__selection{width:83.75vh}}

@media screen and (min-width: 1920px){
.win-modal__selection{width:49.63vh}

.portrait .win-modal__selection{width:27.917vw}}

@media screen and (max-width: 1023px){
.win-modal__selection{width:80vw}

.landscape-mob .win-modal__selection{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection{width:69.792vw}

.landscape-tab .win-modal__selection{width:62.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection{margin:0 auto 2.5vw}

.portrait .win-modal__selection{margin:0 auto 2.5vw}

.landscape .win-modal__selection{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.win-modal__selection{margin:0 auto 2.963vh}

.portrait .win-modal__selection{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.win-modal__selection{margin:0 auto 8.889vw}

.landscape-mob .win-modal__selection{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection{margin:0 auto 4.167vw}

.landscape-tab .win-modal__selection{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection{margin:2.578vw auto 2.5vw}

.portrait .win-modal__selection{margin:2.578vw auto 2.5vw}

.landscape .win-modal__selection{margin:5.156vh auto 5vh}}

@media screen and (min-width: 1920px){
.win-modal__selection{margin:2.222vh auto 2.963vh}

.portrait .win-modal__selection{margin:1.25vw auto 1.667vw}}

@media screen and (max-width: 1023px){
.win-modal__selection{margin:4.444vw auto 8.889vw}

.landscape-mob .win-modal__selection{margin:2.5svh auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection{margin:2.083vw auto 4.167vw}

.landscape-tab .win-modal__selection{margin:1.86svh auto 3.721svh}}

.win-modal__selection{max-width:100%}

.win-modal__arrow{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__arrow{width:3.125vw}

.portrait .win-modal__arrow{width:3.125vw}

.landscape .win-modal__arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.win-modal__arrow{width:3.704vh}

.portrait .win-modal__arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal__arrow{width:11.111vw}

.landscape-mob .win-modal__arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__arrow{width:5.208vw}

.landscape-tab .win-modal__arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__arrow{height:3.125vw}

.portrait .win-modal__arrow{height:3.125vw}

.landscape .win-modal__arrow{height:6.25vh}}

@media screen and (min-width: 1920px){
.win-modal__arrow{height:3.704vh}

.portrait .win-modal__arrow{height:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal__arrow{height:11.111vw}

.landscape-mob .win-modal__arrow{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__arrow{height:5.208vw}

.landscape-tab .win-modal__arrow{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__arrow{margin:1.563vw auto 2.578vw}

.portrait .win-modal__arrow{margin:1.563vw auto 2.578vw}

.landscape .win-modal__arrow{margin:3.125vh auto 5.156vh}}

@media screen and (min-width: 1920px){
.win-modal__arrow{margin:1.852vh auto 2.222vh}

.portrait .win-modal__arrow{margin:1.042vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.win-modal__arrow{margin:5.556vw auto 4.444vw}

.landscape-mob .win-modal__arrow{margin:3.125svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__arrow{margin:2.604vw auto 2.083vw}

.landscape-tab .win-modal__arrow{margin:2.326svh auto 1.86svh}}

.win-modal__arrow{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s}

.custom-modal-enter-done .win-modal__arrow{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-title{margin:0 0 1.563vw}

.portrait .win-modal__selection-title{margin:0 0 1.563vw}

.landscape .win-modal__selection-title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-title{margin:0 0 2.222vh}

.portrait .win-modal__selection-title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-title{margin:0 0 4.444vw}

.landscape-mob .win-modal__selection-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-title{margin:0 0 2.083vw}

.landscape-tab .win-modal__selection-title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-title{font-size:1.875vw}

.portrait .win-modal__selection-title{font-size:1.875vw}

.landscape .win-modal__selection-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-title{font-size:2.963vh}

.portrait .win-modal__selection-title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-title{font-size:5.556vw}

.landscape-mob .win-modal__selection-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-title{font-size:3.125vw}

.landscape-tab .win-modal__selection-title{font-size:2.791svh}}

.win-modal__selection-title{font-weight:600;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .9s}

.custom-modal-enter-done .win-modal__selection-title{opacity:1;transform:translate(0, 0)}

.win-modal__selection-list{display:grid;grid-template-columns:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-list{grid-gap:1.875vw .625vw}

.portrait .win-modal__selection-list{grid-gap:1.875vw .625vw}

.landscape .win-modal__selection-list{grid-gap:3.75vh 1.25vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-list{grid-gap:2.222vh .741vh}

.portrait .win-modal__selection-list{grid-gap:1.25vw .417vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-list{grid-gap:6.667vw 2.222vw}

.landscape-mob .win-modal__selection-list{grid-gap:3.75svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-list{grid-gap:3.125vw 1.042vw}

.landscape-tab .win-modal__selection-list{grid-gap:2.791svh .93svh}}

.win-modal__selection-list{opacity:0;transition:.3s ease-in-out 1s}

.custom-modal-enter-done .win-modal__selection-list{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-item-image{width:20.625vw}

.portrait .win-modal__selection-item-image{width:20.625vw}

.landscape .win-modal__selection-item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-item-image{width:24.444vh}

.portrait .win-modal__selection-item-image{width:13.75vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-item-image{width:38.889vw}

.landscape-mob .win-modal__selection-item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-item-image{width:34.375vw}

.landscape-tab .win-modal__selection-item-image{width:30.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-item-image{height:10.938vw}

.portrait .win-modal__selection-item-image{height:10.938vw}

.landscape .win-modal__selection-item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-item-image{height:18.056vh}

.portrait .win-modal__selection-item-image{height:10.156vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-item-image{height:38.889vw}

.landscape-mob .win-modal__selection-item-image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-item-image{height:18.229vw}

.landscape-tab .win-modal__selection-item-image{height:16.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-item-image{border-radius:1.25vw}

.portrait .win-modal__selection-item-image{border-radius:1.25vw}

.landscape .win-modal__selection-item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-item-image{border-radius:1.481vh}

.portrait .win-modal__selection-item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-item-image{border-radius:4.444vw}

.landscape-mob .win-modal__selection-item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-item-image{border-radius:2.083vw}

.landscape-tab .win-modal__selection-item-image{border-radius:1.86svh}}

.win-modal__selection-item-image{background:#f1f1f1}

.win-modal__selection-item-image img{display:block;width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-item-name{margin:.938vw 0 0}

.portrait .win-modal__selection-item-name{margin:.938vw 0 0}

.landscape .win-modal__selection-item-name{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.win-modal__selection-item-name{margin:1.111vh 0 0}

.portrait .win-modal__selection-item-name{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.win-modal__selection-item-name{margin:3.333vw 0 0}

.landscape-mob .win-modal__selection-item-name{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-item-name{margin:1.563vw 0 0}

.landscape-tab .win-modal__selection-item-name{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__selection-item-name{font-size:1.016vw}

.portrait .win-modal__selection-item-name{font-size:1.016vw}

.landscape .win-modal__selection-item-name{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.win-modal__selection-item-name{font-size:1.204vh}

.portrait .win-modal__selection-item-name{font-size:.677vw}}

@media screen and (max-width: 1023px){
.win-modal__selection-item-name{font-size:3.611vw}

.landscape-mob .win-modal__selection-item-name{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__selection-item-name{font-size:1.693vw}

.landscape-tab .win-modal__selection-item-name{font-size:1.512svh}}

.win-modal__selection-item-name{font-weight:500;text-align:left}

[dir="rtl"] .win-modal__selection-item-name{text-align:right}

.win-modal__promocode{display:flex;flex-direction:column;align-items:center;justify-content:center}

.custom-modal-enter-done .win-modal__promocode{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__promocode span{font-size:2.188vw}

.portrait .win-modal__promocode span{font-size:2.188vw}

.landscape .win-modal__promocode span{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.win-modal__promocode span{font-size:3.704vh}

.portrait .win-modal__promocode span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal__promocode span{font-size:6.667vw}

.landscape-mob .win-modal__promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__promocode span{font-size:4.167vw}

.landscape-tab .win-modal__promocode span{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__promocode span{line-height:2.188vw}

.portrait .win-modal__promocode span{line-height:2.188vw}

.landscape .win-modal__promocode span{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.win-modal__promocode span{line-height:3.704vh}

.portrait .win-modal__promocode span{line-height:2.083vw}}

@media screen and (max-width: 1023px){
.win-modal__promocode span{line-height:6.667vw}

.landscape-mob .win-modal__promocode span{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__promocode span{line-height:4.167vw}

.landscape-tab .win-modal__promocode span{line-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__promocode span{margin:0 0 1.484vw}

.portrait .win-modal__promocode span{margin:0 0 1.484vw}

.landscape .win-modal__promocode span{margin:0 0 2.969vh}}

@media screen and (min-width: 1920px){
.win-modal__promocode span{margin:0 0 1.481vh}

.portrait .win-modal__promocode span{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.win-modal__promocode span{margin:0 0 3.333vw}

.landscape-mob .win-modal__promocode span{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__promocode span{margin:0 0 2.083vw}

.landscape-tab .win-modal__promocode span{margin:0 0 1.86svh}}

.win-modal__promocode span{display:block;text-transform:uppercase;font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__promocode span{margin:0 0 1.406vw}

.portrait .win-modal_task .win-modal__promocode span{margin:0 0 1.406vw}

.landscape .win-modal_task .win-modal__promocode span{margin:0 0 2.813vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__promocode span{margin:0 0 1.019vh}

.portrait .win-modal_task .win-modal__promocode span{margin:0 0 .573vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__promocode span{margin:0 0 3.056vw}

.landscape-mob .win-modal_task .win-modal__promocode span{margin:0 0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__promocode span{margin:0 0 2.865vw}

.landscape-tab .win-modal_task .win-modal__promocode span{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__promocode span{font-size:2.188vw}

.portrait .win-modal_task .win-modal__promocode span{font-size:2.188vw}

.landscape .win-modal_task .win-modal__promocode span{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__promocode span{font-size:2.963vh}

.portrait .win-modal_task .win-modal__promocode span{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__promocode span{font-size:6.667vw}

.landscape-mob .win-modal_task .win-modal__promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__promocode span{font-size:5.208vw}

.landscape-tab .win-modal_task .win-modal__promocode span{font-size:4.651svh}}

.win-modal__promocode{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .win-modal__promocode{opacity:1;transform:translate(0, 0)}

.win-modal__link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__link{margin:1.875vw 0 1.563vw}

.portrait .win-modal__link{margin:1.875vw 0 1.563vw}

.landscape .win-modal__link{margin:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__link{margin:2.037vh 0 2.037vh}

.portrait .win-modal__link{margin:1.146vw 0 1.146vw}}

@media screen and (max-width: 1023px){
.win-modal__link{margin:6.667vw 0 5.556vw}

.landscape-mob .win-modal__link{margin:3.75svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__link{margin:4.167vw 0 2.604vw}

.landscape-tab .win-modal__link{margin:3.721svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__link{font-size:1.094vw}

.portrait .win-modal__link{font-size:1.094vw}

.landscape .win-modal__link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.win-modal__link{font-size:1.481vh}

.portrait .win-modal__link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.win-modal__link{font-size:3.889vw}

.landscape-mob .win-modal__link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__link{font-size:1.823vw}

.landscape-tab .win-modal__link{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal__link{line-height:1.563vw}

.portrait .win-modal__link{line-height:1.563vw}

.landscape .win-modal__link{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.win-modal__link{line-height:2.037vh}

.portrait .win-modal__link{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.win-modal__link{line-height:5.556vw}

.landscape-mob .win-modal__link{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal__link{line-height:2.604vw}

.landscape-tab .win-modal__link{line-height:2.326svh}}

.win-modal__link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .win-modal__link{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.win-modal_task .win-modal__link{margin:.781vw 0 1.328vw}

.portrait .win-modal_task .win-modal__link{margin:.781vw 0 1.328vw}

.landscape .win-modal_task .win-modal__link{margin:1.563vh 0 2.656vh}}

@media screen and (min-width: 1920px){
.win-modal_task .win-modal__link{margin:.926vh 0 1.667vh}

.portrait .win-modal_task .win-modal__link{margin:.521vw 0 .938vw}}

@media screen and (max-width: 1023px){
.win-modal_task .win-modal__link{margin:2.778vw 0 5vw}

.landscape-mob .win-modal_task .win-modal__link{margin:1.563svh 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.win-modal_task .win-modal__link{margin:1.302vw 0 2.344vw}

.landscape-tab .win-modal_task .win-modal__link{margin:1.163svh 0 2.093svh}}

.custom-modal-enter-done .win-modal__link{opacity:1;transform:translate(0, 0)}

.quiz-start-modal__content,.procedure-game-result__content,.quiz-winner-modal__content,.quiz-win-modal__content,.lose-modal__content{background:#fff}

._dark-theme .quiz-start-modal__content,._dark-theme .procedure-game-result__content,._dark-theme .quiz-winner-modal__content,._dark-theme .quiz-win-modal__content,._dark-theme .lose-modal__content{background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal__image{border-radius:0}

.portrait .quiz-start-modal__image{border-radius:0}

.landscape .quiz-start-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.quiz-start-modal__image{border-radius:0}

.portrait .quiz-start-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.quiz-start-modal__image{border-radius:0}

.landscape-mob .quiz-start-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal__image{border-radius:0}

.landscape-tab .quiz-start-modal__image{border-radius:0}}

.quiz-start-modal__image{background:rgba(0,0,0,0)}

.quiz-start-modal__image img{width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal_info .quiz-start-modal__title,.quiz-start-modal_info .wish-modal__title,.quiz-start-modal_info .procedure-game-result__title,.quiz-start-modal_info .add-friend-modal__title,.quiz-start-modal_info .word-modal__title,.quiz-start-modal_info .lose-modal__title{font-size:1.875vw}

.portrait .quiz-start-modal_info .quiz-start-modal__title,.portrait .quiz-start-modal_info .wish-modal__title,.portrait .quiz-start-modal_info .procedure-game-result__title,.portrait .quiz-start-modal_info .add-friend-modal__title,.portrait .quiz-start-modal_info .word-modal__title,.portrait .quiz-start-modal_info .lose-modal__title{font-size:1.875vw}

.landscape .quiz-start-modal_info .quiz-start-modal__title,.landscape .quiz-start-modal_info .wish-modal__title,.landscape .quiz-start-modal_info .procedure-game-result__title,.landscape .quiz-start-modal_info .add-friend-modal__title,.landscape .quiz-start-modal_info .word-modal__title,.landscape .quiz-start-modal_info .lose-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-start-modal_info .quiz-start-modal__title,.quiz-start-modal_info .wish-modal__title,.quiz-start-modal_info .procedure-game-result__title,.quiz-start-modal_info .add-friend-modal__title,.quiz-start-modal_info .word-modal__title,.quiz-start-modal_info .lose-modal__title{font-size:2.963vh}

.portrait .quiz-start-modal_info .quiz-start-modal__title,.portrait .quiz-start-modal_info .wish-modal__title,.portrait .quiz-start-modal_info .procedure-game-result__title,.portrait .quiz-start-modal_info .add-friend-modal__title,.portrait .quiz-start-modal_info .word-modal__title,.portrait .quiz-start-modal_info .lose-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-start-modal_info .quiz-start-modal__title,.quiz-start-modal_info .wish-modal__title,.quiz-start-modal_info .procedure-game-result__title,.quiz-start-modal_info .add-friend-modal__title,.quiz-start-modal_info .word-modal__title,.quiz-start-modal_info .lose-modal__title{font-size:5.556vw}

.landscape-mob .quiz-start-modal_info .quiz-start-modal__title,.landscape-mob .quiz-start-modal_info .wish-modal__title,.landscape-mob .quiz-start-modal_info .procedure-game-result__title,.landscape-mob .quiz-start-modal_info .add-friend-modal__title,.landscape-mob .quiz-start-modal_info .word-modal__title,.landscape-mob .quiz-start-modal_info .lose-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal_info .quiz-start-modal__title,.quiz-start-modal_info .wish-modal__title,.quiz-start-modal_info .procedure-game-result__title,.quiz-start-modal_info .add-friend-modal__title,.quiz-start-modal_info .word-modal__title,.quiz-start-modal_info .lose-modal__title{font-size:4.427vw}

.landscape-tab .quiz-start-modal_info .quiz-start-modal__title,.landscape-tab .quiz-start-modal_info .wish-modal__title,.landscape-tab .quiz-start-modal_info .procedure-game-result__title,.landscape-tab .quiz-start-modal_info .add-friend-modal__title,.landscape-tab .quiz-start-modal_info .word-modal__title,.landscape-tab .quiz-start-modal_info .lose-modal__title{font-size:3.953svh}}

.quiz-start-modal__awards{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal__awards{margin:1.563vw auto}

.portrait .quiz-start-modal__awards{margin:1.563vw auto}

.landscape .quiz-start-modal__awards{margin:3.125vh auto}}

@media screen and (min-width: 1920px){
.quiz-start-modal__awards{margin:2.222vh auto}

.portrait .quiz-start-modal__awards{margin:1.25vw auto}}

@media screen and (max-width: 1023px){
.quiz-start-modal__awards{margin:5.556vw auto}

.landscape-mob .quiz-start-modal__awards{margin:3.125svh auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal__awards{margin:4.167vw auto}

.landscape-tab .quiz-start-modal__awards{margin:3.721svh auto}}

.quiz-start-modal__attempts{display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-start-modal__attempts{opacity:1;transform:translate(0, 0.2em)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal__attempts-title{font-size:1.25vw}

.portrait .quiz-start-modal__attempts-title{font-size:1.25vw}

.landscape .quiz-start-modal__attempts-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-start-modal__attempts-title{font-size:1.481vh}

.portrait .quiz-start-modal__attempts-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-start-modal__attempts-title{font-size:4.444vw}

.landscape-mob .quiz-start-modal__attempts-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal__attempts-title{font-size:2.083vw}

.landscape-tab .quiz-start-modal__attempts-title{font-size:1.86svh}}

.quiz-start-modal__attempts-title{margin-top:-0.1em;margin-right:1em;font-weight:600}

[dir="rtl"] .quiz-start-modal__attempts-title{margin-right:0;margin-left:1em}

.quiz-start-modal__attempts-icon{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal__attempts-icon{width:1.875vw}

.portrait .quiz-start-modal__attempts-icon{width:1.875vw}

.landscape .quiz-start-modal__attempts-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-start-modal__attempts-icon{width:2.222vh}

.portrait .quiz-start-modal__attempts-icon{width:1.25vw}}

@media screen and (max-width: 1023px){
.quiz-start-modal__attempts-icon{width:6.667vw}

.landscape-mob .quiz-start-modal__attempts-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal__attempts-icon{width:3.125vw}

.landscape-tab .quiz-start-modal__attempts-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-start-modal__attempts-icon{height:1.875vw}

.portrait .quiz-start-modal__attempts-icon{height:1.875vw}

.landscape .quiz-start-modal__attempts-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-start-modal__attempts-icon{height:2.222vh}

.portrait .quiz-start-modal__attempts-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.quiz-start-modal__attempts-icon{height:6.667vw}

.landscape-mob .quiz-start-modal__attempts-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-start-modal__attempts-icon{height:3.125vw}

.landscape-tab .quiz-start-modal__attempts-icon{height:2.791svh}}

.quiz-start-modal__attempts-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .quiz-start-modal__attempts-icon svg{left:auto;right:0}

.quiz-start-modal .buy-modal__hp,.quiz-start-modal .quiz-winner-modal__hp,.quiz-start-modal .quiz-winner-modal__energy,.quiz-start-modal .quiz-win-modal__hp,.quiz-start-modal .quiz-win-modal__energy{margin:0}

.quiz-win-modal__reward{position:relative;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__reward{height:2.5vw}

.portrait .quiz-win-modal__reward{height:2.5vw}

.landscape .quiz-win-modal__reward{height:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__reward{height:2.963vh}

.portrait .quiz-win-modal__reward{height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__reward{height:8.889vw}

.landscape-mob .quiz-win-modal__reward{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__reward{height:4.167vw}

.landscape-tab .quiz-win-modal__reward{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__reward{margin:0 .625vw}

.portrait .quiz-win-modal__reward{margin:0 .625vw}

.landscape .quiz-win-modal__reward{margin:0 1.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__reward{margin:0 .741vh}

.portrait .quiz-win-modal__reward{margin:0 .417vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__reward{margin:0 2.222vw}

.landscape-mob .quiz-win-modal__reward{margin:0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__reward{margin:0 1.042vw}

.landscape-tab .quiz-win-modal__reward{margin:0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__reward-icon{width:2.5vw}

.portrait .quiz-win-modal__reward-icon{width:2.5vw}

.landscape .quiz-win-modal__reward-icon{width:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__reward-icon{width:2.963vh}

.portrait .quiz-win-modal__reward-icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__reward-icon{width:8.889vw}

.landscape-mob .quiz-win-modal__reward-icon{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__reward-icon{width:4.167vw}

.landscape-tab .quiz-win-modal__reward-icon{width:3.721svh}}

.quiz-win-modal__reward-icon{height:100%}

.quiz-win-modal__reward-icon img{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__reward-value{margin:0 0 -0.234vw .469vw}

[dir="rtl"] .quiz-win-modal__reward-value{margin:0 .469vw -0.234vw 0}

.portrait .quiz-win-modal__reward-value{margin:0 0 -0.234vw .469vw}

[dir="rtl"] .portrait .quiz-win-modal__reward-value{margin:0 .469vw -0.234vw 0}

.landscape .quiz-win-modal__reward-value{margin:0 0 -0.469vh .938vh}

[dir="rtl"] .landscape .quiz-win-modal__reward-value{margin:0 .938vh -0.469vh 0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__reward-value{margin:0 0 -0.278vh .556vh}

[dir="rtl"] .quiz-win-modal__reward-value{margin:0 .556vh -0.278vh 0}

.portrait .quiz-win-modal__reward-value{margin:0 0 -0.156vw .313vw}

[dir="rtl"] .portrait .quiz-win-modal__reward-value{margin:0 .313vw -0.156vw 0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__reward-value{margin:0 0 -0.833vw 1.667vw}

[dir="rtl"] .quiz-win-modal__reward-value{margin:0 1.667vw -0.833vw 0}

.landscape-mob .quiz-win-modal__reward-value{margin:0 0 -0.469svh .938svh}

[dir="rtl"] .landscape-mob .quiz-win-modal__reward-value{margin:0 .938svh -0.469svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__reward-value{margin:0 0 -0.391vw .781vw}

[dir="rtl"] .quiz-win-modal__reward-value{margin:0 .781vw -0.391vw 0}

.landscape-tab .quiz-win-modal__reward-value{margin:0 0 -0.349svh .698svh}

[dir="rtl"] .landscape-tab .quiz-win-modal__reward-value{margin:0 .698svh -0.349svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__reward-value{font-size:1.563vw}

.portrait .quiz-win-modal__reward-value{font-size:1.563vw}

.landscape .quiz-win-modal__reward-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__reward-value{font-size:1.852vh}

.portrait .quiz-win-modal__reward-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__reward-value{font-size:5.556vw}

.landscape-mob .quiz-win-modal__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__reward-value{font-size:2.604vw}

.landscape-tab .quiz-win-modal__reward-value{font-size:2.326svh}}

.quiz-win-modal__reward-value{color:#000;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_app{margin-top:3.906vw}

.portrait .quiz-win-modal_app{margin-top:3.906vw}

.landscape .quiz-win-modal_app{margin-top:7.813vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal_app{margin-top:4.63vh}

.portrait .quiz-win-modal_app{margin-top:2.604vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal_app{margin-top:13.889vw}

.landscape-mob .quiz-win-modal_app{margin-top:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_app{margin-top:6.51vw}

.landscape-tab .quiz-win-modal_app{margin-top:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_app .back{margin-top:3.906vw}

.portrait .quiz-win-modal_app .back{margin-top:3.906vw}

.landscape .quiz-win-modal_app .back{margin-top:7.813vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal_app .back{margin-top:4.63vh}

.portrait .quiz-win-modal_app .back{margin-top:2.604vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal_app .back{margin-top:13.889vw}

.landscape-mob .quiz-win-modal_app .back{margin-top:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_app .back{margin-top:6.51vw}

.landscape-tab .quiz-win-modal_app .back{margin-top:5.814svh}}

.quiz-win-modal_app .quiz-win-modal__content{max-height:calc(100% - 50px)}

.quiz-win-modal .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__content{width:46.875vw}

.portrait .quiz-win-modal__content{width:46.875vw}

.landscape .quiz-win-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__content{width:55.556vh}

.portrait .quiz-win-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__content{width:91.111vw}

.landscape-mob .quiz-win-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__content{width:78.125vw}

.landscape-tab .quiz-win-modal__content{width:69.767svh}}

.quiz-win-modal__content{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__content{padding:2.5vw 1.484vw 2.5vw 1.563vw}

[dir="rtl"] .quiz-win-modal__content{padding:2.5vw 1.563vw 2.5vw 1.484vw}

.portrait .quiz-win-modal__content{padding:2.5vw 1.484vw 2.5vw 1.563vw}

[dir="rtl"] .portrait .quiz-win-modal__content{padding:2.5vw 1.563vw 2.5vw 1.484vw}

.landscape .quiz-win-modal__content{padding:5vh 2.969vh 5vh 3.125vh}

[dir="rtl"] .landscape .quiz-win-modal__content{padding:5vh 3.125vh 5vh 2.969vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__content{padding:2.963vh 3.704vh 2.963vh 3.704vh}

.portrait .quiz-win-modal__content{padding:1.667vw 2.083vw 1.667vw 2.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__content{padding:8.889vw 5.278vw 8.889vw 5.556vw}

[dir="rtl"] .quiz-win-modal__content{padding:8.889vw 5.556vw 8.889vw 5.278vw}

.landscape-mob .quiz-win-modal__content{padding:5svh 2.969svh 5svh 3.125svh}

[dir="rtl"] .landscape-mob .quiz-win-modal__content{padding:5svh 3.125svh 5svh 2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__content{padding:4.167vw 2.474vw 4.167vw 2.604vw}

[dir="rtl"] .quiz-win-modal__content{padding:4.167vw 2.604vw 4.167vw 2.474vw}

.landscape-tab .quiz-win-modal__content{padding:3.721svh 2.209svh 3.721svh 2.326svh}

[dir="rtl"] .landscape-tab .quiz-win-modal__content{padding:3.721svh 2.326svh 3.721svh 2.209svh}}

.quiz-win-modal__content{height:calc(var(--app-height, 100%) - 30px);overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__content{height:calc(var(--app-height, 100%) - 80px)}}

@media screen and (min-width: 1920px){
.quiz-win-modal__content{height:calc(var(--app-height, 100%) - 90px)}}

.quiz-win-modal__content .ScrollbarsCustom-Content{display:flex;flex-direction:column;align-items:center}

.quiz-win-modal_buttons-fixed .quiz-win-modal__content .ScrollbarsCustom-Content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.portrait .quiz-win-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.landscape .quiz-win-modal__content .ScrollbarsCustom-Track{width:.938vh !important}}

@media screen and (min-width: 1920px){
.quiz-win-modal__content .ScrollbarsCustom-Track{width:.556vh !important}

.portrait .quiz-win-modal__content .ScrollbarsCustom-Track{width:.313vw !important}}

@media screen and (max-width: 1023px){
.quiz-win-modal__content .ScrollbarsCustom-Track{width:1.667vw !important}

.landscape-mob .quiz-win-modal__content .ScrollbarsCustom-Track{width:.938svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__content .ScrollbarsCustom-Track{width:.781vw !important}

.landscape-tab .quiz-win-modal__content .ScrollbarsCustom-Track{width:.698svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.portrait .quiz-win-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .portrait .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.landscape .quiz-win-modal__content .ScrollbarsCustom-Track{right:-2.188vh !important}

[dir="rtl"] .landscape .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188vh !important}}

@media screen and (min-width: 1920px){
.quiz-win-modal__content .ScrollbarsCustom-Track{right:-3.056vh !important}

[dir="rtl"] .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.056vh !important}

.portrait .quiz-win-modal__content .ScrollbarsCustom-Track{right:-1.719vw !important}

[dir="rtl"] .portrait .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.719vw !important}}

@media screen and (max-width: 1023px){
.quiz-win-modal__content .ScrollbarsCustom-Track{right:-3.889vw !important}

[dir="rtl"] .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.889vw !important}

.landscape-mob .quiz-win-modal__content .ScrollbarsCustom-Track{right:-2.188svh !important}

[dir="rtl"] .landscape-mob .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__content .ScrollbarsCustom-Track{right:-1.823vw !important}

[dir="rtl"] .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.823vw !important}

.landscape-tab .quiz-win-modal__content .ScrollbarsCustom-Track{right:-1.628svh !important}

[dir="rtl"] .landscape-tab .quiz-win-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.628svh !important}}

.quiz-win-modal__content{background:#fff}

._dark-theme .quiz-win-modal__content{background:#272727}

.quiz-win-modal__image{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__image{height:8.359vw}

.portrait .quiz-win-modal__image{height:8.359vw}

.landscape .quiz-win-modal__image{height:16.719vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__image{height:9.907vh}

.portrait .quiz-win-modal__image{height:5.573vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__image{height:29.722vw}

.landscape-mob .quiz-win-modal__image{height:16.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__image{height:13.932vw}

.landscape-tab .quiz-win-modal__image{height:12.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:32.813vw}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:32.813vw}

.landscape .quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:49.63vh}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:80vw}

.landscape-mob .quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:54.688vw}

.landscape-tab .quiz-win-modal_dark-theme .quiz-win-modal__image{max-width:48.837svh}}

.quiz-win-modal_dark-theme .quiz-win-modal__image{margin:0 auto;background:#f8f8f8}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:1.25vw}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:1.25vw}

.landscape .quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:1.481vh}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:4.444vw}

.landscape-mob .quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:2.083vw}

.landscape-tab .quiz-win-modal_dark-theme .quiz-win-modal__image{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.172vw 0}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.172vw 0}

.landscape .quiz-win-modal_dark-theme .quiz-win-modal__image{padding:2.344vh 0}}

@media screen and (min-width: 1920px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.852vh 0}

.portrait .quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{padding:2.778vw 0}

.landscape-mob .quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.302vw 0}

.landscape-tab .quiz-win-modal_dark-theme .quiz-win-modal__image{padding:1.163svh 0}}

.quiz-win-modal__image img{display:block;width:90%;height:90%;object-fit:contain}

.quiz-win-modal__image{opacity:0;transform:scale(0.5);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .quiz-win-modal__image{opacity:1;transform:scale(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__image{height:8.359vw}

.portrait .quiz-win-modal__image{height:8.359vw}

.landscape .quiz-win-modal__image{height:16.719vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__image{height:9.907vh}

.portrait .quiz-win-modal__image{height:5.573vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__image{height:29.722vw}

.landscape-mob .quiz-win-modal__image{height:16.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__image{height:13.932vw}

.landscape-tab .quiz-win-modal__image{height:12.442svh}}

.quiz-win-modal__image{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
._dark-theme .quiz-win-modal__image{border-radius:1.25vw}

.portrait ._dark-theme .quiz-win-modal__image{border-radius:1.25vw}

.landscape ._dark-theme .quiz-win-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
._dark-theme .quiz-win-modal__image{border-radius:2.222vh}

.portrait ._dark-theme .quiz-win-modal__image{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
._dark-theme .quiz-win-modal__image{border-radius:4.444vw}

.landscape-mob ._dark-theme .quiz-win-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
._dark-theme .quiz-win-modal__image{border-radius:2.083vw}

.landscape-tab ._dark-theme .quiz-win-modal__image{border-radius:1.86svh}}

._dark-theme .quiz-win-modal__image{background:#f8f8f8}

._dark-theme .quiz-win-modal__image img{display:block;width:85%;height:85%;object-fit:contain}

.quiz-win-modal__rewards{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__rewards{gap:1.563vw}

.portrait .quiz-win-modal__rewards{gap:1.563vw}

.landscape .quiz-win-modal__rewards{gap:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__rewards{gap:1.852vh}

.portrait .quiz-win-modal__rewards{gap:1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__rewards{gap:5.556vw}

.landscape-mob .quiz-win-modal__rewards{gap:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__rewards{gap:2.604vw}

.landscape-tab .quiz-win-modal__rewards{gap:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__rewards{margin:0 auto 2.5vw}

.portrait .quiz-win-modal__rewards{margin:0 auto 2.5vw}

.landscape .quiz-win-modal__rewards{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__rewards{margin:0 auto 2.963vh}

.portrait .quiz-win-modal__rewards{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__rewards{margin:0 auto 8.889vw}

.landscape-mob .quiz-win-modal__rewards{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__rewards{margin:0 auto 4.167vw}

.landscape-tab .quiz-win-modal__rewards{margin:0 auto 3.721svh}}

.quiz-win-modal__rewards{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .quiz-win-modal__rewards{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__level{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__level{margin:0 auto .313vw}

.portrait .quiz-win-modal__level{margin:0 auto .313vw}

.landscape .quiz-win-modal__level{margin:0 auto .625vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__level{margin:0 auto .37vh}

.portrait .quiz-win-modal__level{margin:0 auto .208vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__level{margin:0 auto 1.111vw}

.landscape-mob .quiz-win-modal__level{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__level{margin:0 auto .521vw}

.landscape-tab .quiz-win-modal__level{margin:0 auto .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__level{font-size:.938vw}

.portrait .quiz-win-modal__level{font-size:.938vw}

.landscape .quiz-win-modal__level{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__level{font-size:1.111vh}

.portrait .quiz-win-modal__level{font-size:.625vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__level{font-size:3.333vw}

.landscape-mob .quiz-win-modal__level{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__level{font-size:1.563vw}

.landscape-tab .quiz-win-modal__level{font-size:1.395svh}}

.quiz-win-modal__level{line-height:1.3;font-weight:400;text-align:left;color:gray;text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .15s}

.custom-modal-enter-done .quiz-win-modal__level{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__selection{width:41.875vw}

.portrait .quiz-win-modal__selection{width:41.875vw}

.landscape .quiz-win-modal__selection{width:83.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__selection{width:48.148vh}

.portrait .quiz-win-modal__selection{width:27.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__selection{width:80vw}

.landscape-mob .quiz-win-modal__selection{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__selection{width:69.792vw}

.landscape-tab .quiz-win-modal__selection{width:62.326svh}}

.quiz-win-modal__selection_products{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__selection_products{margin:0 auto}

.portrait .quiz-win-modal__selection_products{margin:0 auto}

.landscape .quiz-win-modal__selection_products{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz-win-modal__selection_products{margin:0 auto}

.portrait .quiz-win-modal__selection_products{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz-win-modal__selection_products{margin:0 auto}

.landscape-mob .quiz-win-modal__selection_products{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__selection_products{margin:0 auto}

.landscape-tab .quiz-win-modal__selection_products{margin:0 auto}}

.quiz-win-modal__selection-list_products{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__selection-list_products{margin:0 auto}

.portrait .quiz-win-modal__selection-list_products{margin:0 auto}

.landscape .quiz-win-modal__selection-list_products{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz-win-modal__selection-list_products{margin:0 auto}

.portrait .quiz-win-modal__selection-list_products{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz-win-modal__selection-list_products{margin:0 auto}

.landscape-mob .quiz-win-modal__selection-list_products{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__selection-list_products{margin:0 auto}

.landscape-tab .quiz-win-modal__selection-list_products{margin:0 auto}}

.quiz-win-modal__selection-item{text-decoration:unset}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__selection-item-image{width:20.625vw}

.portrait .quiz-win-modal__selection-item-image{width:20.625vw}

.landscape .quiz-win-modal__selection-item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__selection-item-image{width:23.519vh}

.portrait .quiz-win-modal__selection-item-image{width:13.229vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__selection-item-image{width:38.889vw}

.landscape-mob .quiz-win-modal__selection-item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__selection-item-image{width:34.375vw}

.landscape-tab .quiz-win-modal__selection-item-image{width:30.698svh}}

.quiz-win-modal__subtitle{display:flex;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__subtitle{font-size:2.188vw}

.portrait .quiz-win-modal__subtitle{font-size:2.188vw}

.landscape .quiz-win-modal__subtitle{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__subtitle{font-size:3.704vh}

.portrait .quiz-win-modal__subtitle{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__subtitle{font-size:6.667vw}

.landscape-mob .quiz-win-modal__subtitle{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__subtitle{font-size:4.167vw}

.landscape-tab .quiz-win-modal__subtitle{font-size:3.721svh}}

.quiz-win-modal__subtitle{line-height:1.2;font-weight:900}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__subtitle{margin:.938vw 0 .938vw}

.portrait .quiz-win-modal__subtitle{margin:.938vw 0 .938vw}

.landscape .quiz-win-modal__subtitle{margin:1.875vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__subtitle{margin:2.13vh 0 1.481vh}

.portrait .quiz-win-modal__subtitle{margin:1.198vw 0 .833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__subtitle{margin:5.556vw 0 2.222vw}

.landscape-mob .quiz-win-modal__subtitle{margin:3.125svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__subtitle{margin:3.516vw 0 1.302vw}

.landscape-tab .quiz-win-modal__subtitle{margin:3.14svh 0 1.163svh}}

.quiz-win-modal__subtitle{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.quiz-win-modal__subtitle span{display:block;margin:0 .5em;font-size:.5416666667em;font-weight:500}

.custom-modal-enter-done .quiz-win-modal__subtitle{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 .938vw}

.portrait .quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 .938vw}

.landscape .quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 1.481vh}

.portrait .quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 2.222vw}

.landscape-mob .quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 1.302vw}

.landscape-tab .quiz-win-modal_price .quiz-win-modal__subtitle{margin:0 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 .781vw}

[dir="rtl"] .quiz-win-modal .quiz-start-modal__attempts{margin:0 .781vw 0 0}

.portrait .quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 .781vw}

[dir="rtl"] .portrait .quiz-win-modal .quiz-start-modal__attempts{margin:0 .781vw 0 0}

.landscape .quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.563vh}

[dir="rtl"] .landscape .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.563vh 0 0}}

@media screen and (min-width: 1920px){
.quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.852vh}

[dir="rtl"] .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.852vh 0 0}

.portrait .quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.042vw}

[dir="rtl"] .portrait .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.042vw 0 0}}

@media screen and (max-width: 1023px){
.quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 2.778vw}

[dir="rtl"] .quiz-win-modal .quiz-start-modal__attempts{margin:0 2.778vw 0 0}

.landscape-mob .quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.563svh}

[dir="rtl"] .landscape-mob .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.302vw}

[dir="rtl"] .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.302vw 0 0}

.landscape-tab .quiz-win-modal .quiz-start-modal__attempts{margin:0 0 0 1.163svh}

[dir="rtl"] .landscape-tab .quiz-win-modal .quiz-start-modal__attempts{margin:0 1.163svh 0 0}}

.quiz-win-modal .quiz-start-modal__attempts{transform:translate(0, 0);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-win-modal .quiz-start-modal__attempts{transform:translate(0, 0)}

@media screen and (min-width: 1920px){
.quiz-win-modal .quiz-start-modal__attempts{transform:translate(0, 0) scale(1.3);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-win-modal .quiz-start-modal__attempts{transform:translate(0, 0) scale(1.3)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__energy-title{padding:.156vw .781vw 0}

.portrait .quiz-win-modal__energy-title{padding:.156vw .781vw 0}

.landscape .quiz-win-modal__energy-title{padding:.313vh 1.563vh 0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__energy-title{padding:.185vh .926vh 0}

.portrait .quiz-win-modal__energy-title{padding:.104vw .521vw 0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__energy-title{padding:.556vw 2.778vw 0}

.landscape-mob .quiz-win-modal__energy-title{padding:.313svh 1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__energy-title{padding:.26vw 1.302vw 0}

.landscape-tab .quiz-win-modal__energy-title{padding:.233svh 1.163svh 0}}

.quiz-win-modal__info{margin:0;padding:0;list-style-type:none;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .quiz-win-modal__info{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__info-item,.quiz-win-modal__info-item-image,.quiz-win-modal__info-item-count{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item{margin:0 1.563vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item{margin:0 0 0 1.563vw}

.portrait .quiz-win-modal__info-item{margin:0 1.563vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__info-item{margin:0 0 0 1.563vw}

.landscape .quiz-win-modal__info-item{margin:0 3.125vh 0 0}

[dir="rtl"] .landscape .quiz-win-modal__info-item{margin:0 0 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item{margin:0 1.852vh 0 0}

[dir="rtl"] .quiz-win-modal__info-item{margin:0 0 0 1.852vh}

.portrait .quiz-win-modal__info-item{margin:0 1.042vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__info-item{margin:0 0 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item{margin:0 4.444vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item{margin:0 0 0 4.444vw}

.landscape-mob .quiz-win-modal__info-item{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .quiz-win-modal__info-item{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item{margin:0 2.604vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item{margin:0 0 0 2.604vw}

.landscape-tab .quiz-win-modal__info-item{margin:0 2.326svh 0 0}

[dir="rtl"] .landscape-tab .quiz-win-modal__info-item{margin:0 0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item-image{width:2.5vw}

.portrait .quiz-win-modal__info-item-image{width:2.5vw}

.landscape .quiz-win-modal__info-item-image{width:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item-image{width:2.963vh}

.portrait .quiz-win-modal__info-item-image{width:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item-image{width:6.667vw}

.landscape-mob .quiz-win-modal__info-item-image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item-image{width:3.125vw}

.landscape-tab .quiz-win-modal__info-item-image{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item-image{height:2.5vw}

.portrait .quiz-win-modal__info-item-image{height:2.5vw}

.landscape .quiz-win-modal__info-item-image{height:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item-image{height:2.963vh}

.portrait .quiz-win-modal__info-item-image{height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item-image{height:6.667vw}

.landscape-mob .quiz-win-modal__info-item-image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item-image{height:3.125vw}

.landscape-tab .quiz-win-modal__info-item-image{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item-image{margin:0 0 0 .469vw}

.portrait .quiz-win-modal__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__info-item-image{margin:0 0 0 .469vw}

.landscape .quiz-win-modal__info-item-image{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .quiz-win-modal__info-item-image{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item-image{margin:0 .556vh 0 0}

[dir="rtl"] .quiz-win-modal__info-item-image{margin:0 0 0 .556vh}

.portrait .quiz-win-modal__info-item-image{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__info-item-image{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item-image{margin:0 1.111vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item-image{margin:0 0 0 1.111vw}

.landscape-mob .quiz-win-modal__info-item-image{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .quiz-win-modal__info-item-image{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item-image{margin:0 .781vw 0 0}

[dir="rtl"] .quiz-win-modal__info-item-image{margin:0 0 0 .781vw}

.landscape-tab .quiz-win-modal__info-item-image{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .quiz-win-modal__info-item-image{margin:0 0 0 .698svh}}

.quiz-win-modal__info-item-image svg{width:100%;height:100%}

.quiz-win-modal__info-item-image svg rect{transform-origin:0 0}

[dir="rtl"] .quiz-win-modal__info-item-image svg rect{transform-origin:100% 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item-count{font-size:1.25vw}

.portrait .quiz-win-modal__info-item-count{font-size:1.25vw}

.landscape .quiz-win-modal__info-item-count{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item-count{font-size:1.481vh}

.portrait .quiz-win-modal__info-item-count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item-count{font-size:4.444vw}

.landscape-mob .quiz-win-modal__info-item-count{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item-count{font-size:2.083vw}

.landscape-tab .quiz-win-modal__info-item-count{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__info-item-count{line-height:1.797vw}

.portrait .quiz-win-modal__info-item-count{line-height:1.797vw}

.landscape .quiz-win-modal__info-item-count{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__info-item-count{line-height:2.13vh}

.portrait .quiz-win-modal__info-item-count{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__info-item-count{line-height:6.389vw}

.landscape-mob .quiz-win-modal__info-item-count{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__info-item-count{line-height:2.995vw}

.landscape-tab .quiz-win-modal__info-item-count{line-height:2.674svh}}

.quiz-win-modal__info-item-count{color:#000;font-weight:700}

.quiz-win-modal__name{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__name{font-size:2.5vw}

.portrait .quiz-win-modal__name{font-size:2.5vw}

.landscape .quiz-win-modal__name{font-size:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__name{font-size:2.963vh}

.portrait .quiz-win-modal__name{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__name{font-size:4.167vw}

.landscape-mob .quiz-win-modal__name{font-size:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__name{font-size:4.688vw}

.landscape-tab .quiz-win-modal__name{font-size:4.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__name{line-height:2.5vw}

.portrait .quiz-win-modal__name{line-height:2.5vw}

.landscape .quiz-win-modal__name{line-height:5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__name{line-height:2.963vh}

.portrait .quiz-win-modal__name{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__name{line-height:4.167vw}

.landscape-mob .quiz-win-modal__name{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__name{line-height:5.599vw}

.landscape-tab .quiz-win-modal__name{line-height:5svh}}

.quiz-win-modal__name{margin:0;box-sizing:border-box}

@media screen and (max-width: 1023px){
.quiz-win-modal__name{padding:0 .5em;width:100%}}

.quiz-win-modal__name{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .quiz-win-modal__name{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__note{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__note{margin:0 auto 2.266vw}

.portrait .quiz-win-modal__note{margin:0 auto 2.266vw}

.landscape .quiz-win-modal__note{margin:0 auto 4.531vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__note{margin:0 auto 4.352vh}

.portrait .quiz-win-modal__note{margin:0 auto 2.448vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__note{margin:0 auto 8.056vw}

.landscape-mob .quiz-win-modal__note{margin:0 auto 4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__note{margin:0 auto 5.208vw}

.landscape-tab .quiz-win-modal__note{margin:0 auto 4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__note{font-size:1.094vw}

.portrait .quiz-win-modal__note{font-size:1.094vw}

.landscape .quiz-win-modal__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__note{font-size:1.296vh}

.portrait .quiz-win-modal__note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__note{font-size:3.889vw}

.landscape-mob .quiz-win-modal__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__note{font-size:1.823vw}

.landscape-tab .quiz-win-modal__note{font-size:1.628svh}}

.quiz-win-modal__note{text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .quiz-win-modal__note{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__promocode{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .quiz-win-modal__promocode{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__promocode span{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode span{margin:1.875vw 0 1.875vw}

.portrait .quiz-win-modal__promocode span{margin:1.875vw 0 1.875vw}

.landscape .quiz-win-modal__promocode span{margin:3.75vh 0 3.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode span{margin:3.519vh 0 3.519vh}

.portrait .quiz-win-modal__promocode span{margin:1.979vw 0 1.979vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode span{margin:6.667vw 0 6.667vw}

.landscape-mob .quiz-win-modal__promocode span{margin:3.75svh 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode span{margin:4.427vw 0 4.427vw}

.landscape-tab .quiz-win-modal__promocode span{margin:3.953svh 0 3.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode span{font-size:1.875vw}

.portrait .quiz-win-modal__promocode span{font-size:1.875vw}

.landscape .quiz-win-modal__promocode span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode span{font-size:3.704vh}

.portrait .quiz-win-modal__promocode span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode span{font-size:6.667vw}

.landscape-mob .quiz-win-modal__promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode span{font-size:4.167vw}

.landscape-tab .quiz-win-modal__promocode span{font-size:3.721svh}}

.quiz-win-modal__promocode span{text-transform:uppercase;font-weight:600}

.quiz-win-modal__link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__link{margin:1.875vw 0 1.719vw}

.portrait .quiz-win-modal__link{margin:1.875vw 0 1.719vw}

.landscape .quiz-win-modal__link{margin:3.75vh 0 3.438vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__link{margin:3.519vh 0 2.5vh}

.portrait .quiz-win-modal__link{margin:1.979vw 0 1.406vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__link{margin:6.667vw 0 6.111vw}

.landscape-mob .quiz-win-modal__link{margin:3.75svh 0 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__link{margin:4.427vw 0 2.865vw}

.landscape-tab .quiz-win-modal__link{margin:3.953svh 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__link{font-size:1.094vw}

.portrait .quiz-win-modal__link{font-size:1.094vw}

.landscape .quiz-win-modal__link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__link{font-size:1.481vh}

.portrait .quiz-win-modal__link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__link{font-size:3.889vw}

.landscape-mob .quiz-win-modal__link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__link{font-size:1.823vw}

.landscape-tab .quiz-win-modal__link{font-size:1.628svh}}

.quiz-win-modal__link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .quiz-win-modal__link{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:1.875vw 0 1.563vw}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{margin:1.875vw 0 1.563vw}

.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link{margin:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:2.037vh 0 2.037vh}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{margin:1.146vw 0 1.146vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:6.667vw 0 5.556vw}

.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link{margin:3.75svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:4.167vw 0 2.604vw}

.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link{margin:3.721svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{font-size:1.094vw}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{font-size:1.094vw}

.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{font-size:1.481vh}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{font-size:3.889vw}

.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{font-size:1.823vw}

.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{line-height:1.563vw}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{line-height:1.563vw}

.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{line-height:2.037vh}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{line-height:5.556vw}

.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{line-height:2.604vw}

.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link{line-height:2.326svh}}

.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .quiz-win-modal__promocode-link,.custom-modal-enter-done .quiz-win-modal__rules-link{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:0 1.563vw 1.875vw}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{margin:0 1.563vw 1.875vw}

.landscape .quiz-win-modal__promocode-link,.landscape .quiz-win-modal__rules-link{margin:0 3.125vh 3.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:0 2.037vh 2.222vh}

.portrait .quiz-win-modal__promocode-link,.portrait .quiz-win-modal__rules-link{margin:0 1.146vw 1.25vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:0 5.556vw 7.222vw}

.landscape-mob .quiz-win-modal__promocode-link,.landscape-mob .quiz-win-modal__rules-link{margin:0 3.125svh 4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode-link,.quiz-win-modal__rules-link{margin:0 2.604vw 3.385vw}

.landscape-tab .quiz-win-modal__promocode-link,.landscape-tab .quiz-win-modal__rules-link{margin:0 2.326svh 3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text{margin:1.719vw auto 1.25vw}

.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text{margin:1.719vw auto 1.25vw}

.landscape .quiz-win-modal__promocode-description,.landscape .quiz-win-modal__rules-text{margin:3.438vh auto 2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text{margin:2.037vh auto 1.481vh}

.portrait .quiz-win-modal__promocode-description,.portrait .quiz-win-modal__rules-text{margin:1.146vw auto .833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text{margin:6.111vw auto 4.444vw}

.landscape-mob .quiz-win-modal__promocode-description,.landscape-mob .quiz-win-modal__rules-text{margin:3.438svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__promocode-description,.quiz-win-modal__rules-text{margin:2.865vw auto 2.083vw}

.landscape-tab .quiz-win-modal__promocode-description,.landscape-tab .quiz-win-modal__rules-text{margin:2.558svh auto 1.86svh}}

.quiz-win-modal__buttons{position:absolute;bottom:0;left:0;right:0;width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__buttons{padding:.781vw 0 2.5vw}

.portrait .quiz-win-modal__buttons{padding:.781vw 0 2.5vw}

.landscape .quiz-win-modal__buttons{padding:1.563vh 0 5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__buttons{padding:.926vh 0 2.963vh}

.portrait .quiz-win-modal__buttons{padding:.521vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__buttons{padding:2.778vw 0 8.889vw}

.landscape-mob .quiz-win-modal__buttons{padding:1.563svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__buttons{padding:1.302vw 0 4.167vw}

.landscape-tab .quiz-win-modal__buttons{padding:1.163svh 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__buttons{gap:.625vw}

.portrait .quiz-win-modal__buttons{gap:.625vw}

.landscape .quiz-win-modal__buttons{gap:1.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__buttons{gap:.741vh}

.portrait .quiz-win-modal__buttons{gap:.417vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__buttons{gap:2.222vw}

.landscape-mob .quiz-win-modal__buttons{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__buttons{gap:1.042vw}

.landscape-tab .quiz-win-modal__buttons{gap:.93svh}}

.quiz-win-modal__buttons{z-index:1;background-color:#fff}

._dark-theme .quiz-win-modal__buttons{background:#272727}

.quiz-win-modal__buttons{opacity:0;transform:scale(0.5);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-win-modal__buttons{opacity:1;transform:scale(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__button{max-width:32.813vw}

.portrait .quiz-win-modal__button{max-width:32.813vw}

.landscape .quiz-win-modal__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__button{max-width:55.556vh}

.portrait .quiz-win-modal__button{max-width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__button{max-width:80vw}

.landscape-mob .quiz-win-modal__button{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__button{max-width:54.688vw}

.landscape-tab .quiz-win-modal__button{max-width:48.837svh}}

.quiz-win-modal__button{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out}

.custom-modal-enter-done .quiz-win-modal__button{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__back{position:absolute !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__back{top:2.344vw}

.portrait .quiz-win-modal__back{top:2.344vw}

.landscape .quiz-win-modal__back{top:4.688vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__back{top:2.778vh}

.portrait .quiz-win-modal__back{top:1.563vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__back{top:5.556vw}

.landscape-mob .quiz-win-modal__back{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__back{top:3.906vw}

.landscape-tab .quiz-win-modal__back{top:3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__back{left:0}

[dir="rtl"] .quiz-win-modal__back{left:auto;right:0}

.portrait .quiz-win-modal__back{left:0}

[dir="rtl"] .portrait .quiz-win-modal__back{left:auto;right:0}

.landscape .quiz-win-modal__back{left:0}

[dir="rtl"] .landscape .quiz-win-modal__back{left:auto;right:0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__back{left:0}

[dir="rtl"] .quiz-win-modal__back{left:auto;right:0}

.portrait .quiz-win-modal__back{left:0}

[dir="rtl"] .portrait .quiz-win-modal__back{left:auto;right:0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__back{left:0}

[dir="rtl"] .quiz-win-modal__back{left:auto;right:0}

.landscape-mob .quiz-win-modal__back{left:0}

[dir="rtl"] .landscape-mob .quiz-win-modal__back{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__back{left:0}

[dir="rtl"] .quiz-win-modal__back{left:auto;right:0}

.landscape-tab .quiz-win-modal__back{left:0}

[dir="rtl"] .landscape-tab .quiz-win-modal__back{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__back{width:3.75vw}

.portrait .quiz-win-modal__back{width:3.75vw}

.landscape .quiz-win-modal__back{width:7.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__back{width:4.444vh}

.portrait .quiz-win-modal__back{width:2.5vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__back{width:8.889vw}

.landscape-mob .quiz-win-modal__back{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__back{width:6.25vw}

.landscape-tab .quiz-win-modal__back{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__back{height:4.063vw}

.portrait .quiz-win-modal__back{height:4.063vw}

.landscape .quiz-win-modal__back{height:8.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__back{height:4.815vh}

.portrait .quiz-win-modal__back{height:2.708vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__back{height:9.444vw}

.landscape-mob .quiz-win-modal__back{height:5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__back{height:6.771vw}

.landscape-tab .quiz-win-modal__back{height:6.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__arrow{width:3.125vw}

.portrait .quiz-win-modal__arrow{width:3.125vw}

.landscape .quiz-win-modal__arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__arrow{width:3.704vh}

.portrait .quiz-win-modal__arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__arrow{width:11.111vw}

.landscape-mob .quiz-win-modal__arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__arrow{width:5.208vw}

.landscape-tab .quiz-win-modal__arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__arrow{margin:0 auto 1.25vw}

.portrait .quiz-win-modal__arrow{margin:0 auto 1.25vw}

.landscape .quiz-win-modal__arrow{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__arrow{margin:0 auto 2.222vh}

.portrait .quiz-win-modal__arrow{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__arrow{margin:0 auto 4.444vw}

.landscape-mob .quiz-win-modal__arrow{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__arrow{margin:0 auto 2.083vw}

.landscape-tab .quiz-win-modal__arrow{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more{width:43.75vw}

.portrait .quiz-win-modal__more{width:43.75vw}

.landscape .quiz-win-modal__more{width:87.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more{width:48.148vh}

.portrait .quiz-win-modal__more{width:27.083vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more{width:80vw}

.landscape-mob .quiz-win-modal__more{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more{width:72.917vw}

.landscape-tab .quiz-win-modal__more{width:65.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more{margin:0}

.portrait .quiz-win-modal__more{margin:0}

.landscape .quiz-win-modal__more{margin:0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more{margin:0}

.portrait .quiz-win-modal__more{margin:0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more{margin:0}

.landscape-mob .quiz-win-modal__more{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more{margin:0}

.landscape-tab .quiz-win-modal__more{margin:0}}

.quiz-win-modal__more-title{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-title{font-size:1.875vw}

.portrait .quiz-win-modal__more-title{font-size:1.875vw}

.landscape .quiz-win-modal__more-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-title{font-size:2.87vh}

.portrait .quiz-win-modal__more-title{font-size:1.615vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-title{font-size:6.667vw}

.landscape-mob .quiz-win-modal__more-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-title{font-size:4.167vw}

.landscape-tab .quiz-win-modal__more-title{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-title{margin:0 0 2.813vw}

.portrait .quiz-win-modal__more-title{margin:0 0 2.813vw}

.landscape .quiz-win-modal__more-title{margin:0 0 5.625vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-title{margin:0 0 3.333vh}

.portrait .quiz-win-modal__more-title{margin:0 0 1.875vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-title{margin:0 0 5.556vw}

.landscape-mob .quiz-win-modal__more-title{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-title{margin:0 0 2.604vw}

.landscape-tab .quiz-win-modal__more-title{margin:0 0 2.326svh}}

.quiz-win-modal__more-title{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s;font-weight:800}

.custom-modal-enter-done .quiz-win-modal__more-title{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__more-list{display:grid;grid-template-columns:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-list{grid-column-gap:.938vw}

.portrait .quiz-win-modal__more-list{grid-column-gap:.938vw}

.landscape .quiz-win-modal__more-list{grid-column-gap:1.875vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-list{grid-column-gap:1.111vh}

.portrait .quiz-win-modal__more-list{grid-column-gap:.625vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-list{grid-column-gap:2.222vw}

.landscape-mob .quiz-win-modal__more-list{grid-column-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-list{grid-column-gap:1.042vw}

.landscape-tab .quiz-win-modal__more-list{grid-column-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-list{grid-row-gap:2.188vw}

.portrait .quiz-win-modal__more-list{grid-row-gap:2.188vw}

.landscape .quiz-win-modal__more-list{grid-row-gap:4.375vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-list{grid-row-gap:2.593vh}

.portrait .quiz-win-modal__more-list{grid-row-gap:1.458vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-list{grid-row-gap:6.667vw}

.landscape-mob .quiz-win-modal__more-list{grid-row-gap:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-list{grid-row-gap:3.125vw}

.landscape-tab .quiz-win-modal__more-list{grid-row-gap:2.791svh}}

.quiz-win-modal__more-item,.quiz-win-modal .prizes__item{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%;opacity:0;transform:translate(0, 50%);transition:.3s ease-in-out;background:rgba(0,0,0,0);padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item,.quiz-win-modal .prizes__item{border-radius:0}

.portrait .quiz-win-modal__more-item,.portrait .quiz-win-modal .prizes__item{border-radius:0}

.landscape .quiz-win-modal__more-item,.landscape .quiz-win-modal .prizes__item{border-radius:0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item,.quiz-win-modal .prizes__item{border-radius:0}

.portrait .quiz-win-modal__more-item,.portrait .quiz-win-modal .prizes__item{border-radius:0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item,.quiz-win-modal .prizes__item{border-radius:0}

.landscape-mob .quiz-win-modal__more-item,.landscape-mob .quiz-win-modal .prizes__item{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item,.quiz-win-modal .prizes__item{border-radius:0}

.landscape-tab .quiz-win-modal__more-item,.landscape-tab .quiz-win-modal .prizes__item{border-radius:0}}

.quiz-win-modal__more-item:before,.quiz-win-modal__more-item:after,.quiz-win-modal .prizes__item:before,.quiz-win-modal .prizes__item:after{content:none}

.quiz-win-modal__more-item_show,.quiz-win-modal .prizes__item_show{opacity:1;transform:translate(0, 0%)}

.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{width:100% !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{height:10.938vw}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{height:10.938vw}

.landscape .quiz-win-modal__more-item-image,.landscape .quiz-win-modal .prizes__item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{height:18.519vh}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{height:10.417vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{height:33.333vw}

.landscape-mob .quiz-win-modal__more-item-image,.landscape-mob .quiz-win-modal .prizes__item-image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{height:15.625vw}

.landscape-tab .quiz-win-modal__more-item-image,.landscape-tab .quiz-win-modal .prizes__item-image{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{padding:.781vw}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{padding:.781vw}

.landscape .quiz-win-modal__more-item-image,.landscape .quiz-win-modal .prizes__item-image{padding:1.563vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{padding:.926vh}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{padding:.521vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{padding:2.778vw}

.landscape-mob .quiz-win-modal__more-item-image,.landscape-mob .quiz-win-modal .prizes__item-image{padding:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{padding:1.302vw}

.landscape-tab .quiz-win-modal__more-item-image,.landscape-tab .quiz-win-modal .prizes__item-image{padding:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{border-radius:1.25vw}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{border-radius:1.25vw}

.landscape .quiz-win-modal__more-item-image,.landscape .quiz-win-modal .prizes__item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{border-radius:1.481vh}

.portrait .quiz-win-modal__more-item-image,.portrait .quiz-win-modal .prizes__item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{border-radius:4.444vw}

.landscape-mob .quiz-win-modal__more-item-image,.landscape-mob .quiz-win-modal .prizes__item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{border-radius:2.083vw}

.landscape-tab .quiz-win-modal__more-item-image,.landscape-tab .quiz-win-modal .prizes__item-image{border-radius:1.86svh}}

.quiz-win-modal__more-item-image,.quiz-win-modal .prizes__item-image{margin:0;background-color:#f1f1f1;box-sizing:border-box}

.quiz-win-modal__more-item-image img,.quiz-win-modal .prizes__item-image img{width:100%;height:100%;display:block;object-fit:contain}

.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{text-align:left}

[dir="rtl"] .quiz-win-modal__more-item-title,[dir="rtl"] .quiz-win-modal .prizes__item-title{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{font-size:1.016vw}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{font-size:1.016vw}

.landscape .quiz-win-modal__more-item-title,.landscape .quiz-win-modal .prizes__item-title{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{font-size:1.204vh}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{font-size:.677vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{font-size:3.611vw}

.landscape-mob .quiz-win-modal__more-item-title,.landscape-mob .quiz-win-modal .prizes__item-title{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{font-size:1.693vw}

.landscape-tab .quiz-win-modal__more-item-title,.landscape-tab .quiz-win-modal .prizes__item-title{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{line-height:1.25vw}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{line-height:1.25vw}

.landscape .quiz-win-modal__more-item-title,.landscape .quiz-win-modal .prizes__item-title{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{line-height:1.481vh}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{line-height:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{line-height:4.444vw}

.landscape-mob .quiz-win-modal__more-item-title,.landscape-mob .quiz-win-modal .prizes__item-title{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{line-height:2.083vw}

.landscape-tab .quiz-win-modal__more-item-title,.landscape-tab .quiz-win-modal .prizes__item-title{line-height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{margin:.781vw 0 0}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{margin:.781vw 0 0}

.landscape .quiz-win-modal__more-item-title,.landscape .quiz-win-modal .prizes__item-title{margin:1.563vh 0 0}}

@media screen and (min-width: 1920px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{margin:.926vh 0 0}

.portrait .quiz-win-modal__more-item-title,.portrait .quiz-win-modal .prizes__item-title{margin:.521vw 0 0}}

@media screen and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{margin:3.333vw 0 0}

.landscape-mob .quiz-win-modal__more-item-title,.landscape-mob .quiz-win-modal .prizes__item-title{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{margin:1.302vw 0 0}

.landscape-tab .quiz-win-modal__more-item-title,.landscape-tab .quiz-win-modal .prizes__item-title{margin:1.163svh 0 0}}

.quiz-win-modal__more-item-title,.quiz-win-modal .prizes__item-title{font-weight:600;text-transform:uppercase}

.quiz-win-modal__more-item-text,.quiz-win-modal .prizes__item-description{text-align:left;text-transform:uppercase;display:none}

[dir="rtl"] .quiz-win-modal__more-item-text,[dir="rtl"] .quiz-win-modal .prizes__item-description{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-title{font-size:1.094vw}

.portrait .quiz-win-modal__result-title{font-size:1.094vw}

.landscape .quiz-win-modal__result-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-title{font-size:1.296vh}

.portrait .quiz-win-modal__result-title{font-size:.729vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-title{font-size:3.889vw}

.landscape-mob .quiz-win-modal__result-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-title{font-size:1.823vw}

.landscape-tab .quiz-win-modal__result-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-title{line-height:1.563vw}

.portrait .quiz-win-modal__result-title{line-height:1.563vw}

.landscape .quiz-win-modal__result-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-title{line-height:1.852vh}

.portrait .quiz-win-modal__result-title{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-title{line-height:5.556vw}

.landscape-mob .quiz-win-modal__result-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-title{line-height:2.604vw}

.landscape-tab .quiz-win-modal__result-title{line-height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-title{margin:0 0 .781vw}

.portrait .quiz-win-modal__result-title{margin:0 0 .781vw}

.landscape .quiz-win-modal__result-title{margin:0 0 1.563vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-title{margin:0 0 .926vh}

.portrait .quiz-win-modal__result-title{margin:0 0 .521vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-title{margin:0 0 2.778vw}

.landscape-mob .quiz-win-modal__result-title{margin:0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-title{margin:0 0 1.302vw}

.landscape-tab .quiz-win-modal__result-title{margin:0 0 1.163svh}}

.quiz-win-modal__result-title{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .quiz-win-modal__result-title{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__result-items{text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .quiz-win-modal__result-items{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__result-item{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item{margin:0 .625vw}

.portrait .quiz-win-modal__result-item{margin:0 .625vw}

.landscape .quiz-win-modal__result-item{margin:0 1.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item{margin:0 .741vh}

.portrait .quiz-win-modal__result-item{margin:0 .417vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item{margin:0 2.222vw}

.landscape-mob .quiz-win-modal__result-item{margin:0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item{margin:0 1.042vw}

.landscape-tab .quiz-win-modal__result-item{margin:0 .93svh}}

.quiz-win-modal__result-item-image{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item-image{width:1.563vw}

.portrait .quiz-win-modal__result-item-image{width:1.563vw}

.landscape .quiz-win-modal__result-item-image{width:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item-image{width:1.852vh}

.portrait .quiz-win-modal__result-item-image{width:1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item-image{width:5.556vw}

.landscape-mob .quiz-win-modal__result-item-image{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item-image{width:2.604vw}

.landscape-tab .quiz-win-modal__result-item-image{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item-image{height:1.563vw}

.portrait .quiz-win-modal__result-item-image{height:1.563vw}

.landscape .quiz-win-modal__result-item-image{height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item-image{height:1.852vh}

.portrait .quiz-win-modal__result-item-image{height:1.042vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item-image{height:5.556vw}

.landscape-mob .quiz-win-modal__result-item-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item-image{height:2.604vw}

.landscape-tab .quiz-win-modal__result-item-image{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item-image{margin:0 .625vw 0 0}

[dir="rtl"] .quiz-win-modal__result-item-image{margin:0 0 0 .625vw}

.portrait .quiz-win-modal__result-item-image{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__result-item-image{margin:0 0 0 .625vw}

.landscape .quiz-win-modal__result-item-image{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .quiz-win-modal__result-item-image{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item-image{margin:0 .741vh 0 0}

[dir="rtl"] .quiz-win-modal__result-item-image{margin:0 0 0 .741vh}

.portrait .quiz-win-modal__result-item-image{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .quiz-win-modal__result-item-image{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item-image{margin:0 2.222vw 0 0}

[dir="rtl"] .quiz-win-modal__result-item-image{margin:0 0 0 2.222vw}

.landscape-mob .quiz-win-modal__result-item-image{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .quiz-win-modal__result-item-image{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item-image{margin:0 1.042vw 0 0}

[dir="rtl"] .quiz-win-modal__result-item-image{margin:0 0 0 1.042vw}

.landscape-tab .quiz-win-modal__result-item-image{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .quiz-win-modal__result-item-image{margin:0 0 0 .93svh}}

.quiz-win-modal__result-item-image{object-fit:contain;border-radius:50%}

.quiz-win-modal__result-item-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item-text{font-size:1.094vw}

.portrait .quiz-win-modal__result-item-text{font-size:1.094vw}

.landscape .quiz-win-modal__result-item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item-text{font-size:1.296vh}

.portrait .quiz-win-modal__result-item-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item-text{font-size:3.889vw}

.landscape-mob .quiz-win-modal__result-item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item-text{font-size:1.823vw}

.landscape-tab .quiz-win-modal__result-item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__result-item-text{line-height:1.25vw}

.portrait .quiz-win-modal__result-item-text{line-height:1.25vw}

.landscape .quiz-win-modal__result-item-text{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__result-item-text{line-height:1.481vh}

.portrait .quiz-win-modal__result-item-text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__result-item-text{line-height:4.444vw}

.landscape-mob .quiz-win-modal__result-item-text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__result-item-text{line-height:2.083vw}

.landscape-tab .quiz-win-modal__result-item-text{line-height:1.86svh}}

.quiz-win-modal__result-item-text{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__prizes{margin:0 0 1.875vw}

.portrait .quiz-win-modal__prizes{margin:0 0 1.875vw}

.landscape .quiz-win-modal__prizes{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__prizes{margin:0 0 2.222vh}

.portrait .quiz-win-modal__prizes{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__prizes{margin:0 0 6.667vw}

.landscape-mob .quiz-win-modal__prizes{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__prizes{margin:0 0 3.125vw}

.landscape-tab .quiz-win-modal__prizes{margin:0 0 2.791svh}}

.quiz-win-modal__prizes{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .quiz-win-modal__prizes{opacity:1;transform:translate(0, 0)}

.quiz-win-modal__prizes-list{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-win-modal__selection-list_products{padding:0 0 5.156vw}

.portrait .quiz-win-modal__selection-list_products{padding:0 0 5.156vw}

.landscape .quiz-win-modal__selection-list_products{padding:0 0 10.313vh}}

@media screen and (min-width: 1920px){
.quiz-win-modal__selection-list_products{padding:0 0 15.556vh 0 0 6.111vh}

.portrait .quiz-win-modal__selection-list_products{padding:0 0 8.75vw 0 0 3.438vw}}

@media screen and (max-width: 1023px){
.quiz-win-modal__selection-list_products{padding:0 0 18.333vw}

.landscape-mob .quiz-win-modal__selection-list_products{padding:0 0 10.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-win-modal__selection-list_products{padding:0 0 8.594vw}

.landscape-tab .quiz-win-modal__selection-list_products{padding:0 0 7.674svh}}

.quiz-winner-modal .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__content{width:46.875vw}

.portrait .quiz-winner-modal__content{width:46.875vw}

.landscape .quiz-winner-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__content{width:55.556vh}

.portrait .quiz-winner-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__content{width:91.111vw}

.landscape-mob .quiz-winner-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__content{width:78.125vw}

.landscape-tab .quiz-winner-modal__content{width:69.767svh}}

.quiz-winner-modal__content{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__content{padding:2.5vw 1.484vw 2.5vw 1.563vw}

[dir="rtl"] .quiz-winner-modal__content{padding:2.5vw 1.563vw 2.5vw 1.484vw}

.portrait .quiz-winner-modal__content{padding:2.5vw 1.484vw 2.5vw 1.563vw}

[dir="rtl"] .portrait .quiz-winner-modal__content{padding:2.5vw 1.563vw 2.5vw 1.484vw}

.landscape .quiz-winner-modal__content{padding:5vh 2.969vh 5vh 3.125vh}

[dir="rtl"] .landscape .quiz-winner-modal__content{padding:5vh 3.125vh 5vh 2.969vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__content{padding:2.963vh 3.704vh 2.963vh 3.704vh}

.portrait .quiz-winner-modal__content{padding:1.667vw 2.083vw 1.667vw 2.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__content{padding:8.889vw 5.278vw 8.889vw 5.556vw}

[dir="rtl"] .quiz-winner-modal__content{padding:8.889vw 5.556vw 8.889vw 5.278vw}

.landscape-mob .quiz-winner-modal__content{padding:5svh 2.969svh 5svh 3.125svh}

[dir="rtl"] .landscape-mob .quiz-winner-modal__content{padding:5svh 3.125svh 5svh 2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__content{padding:4.167vw 2.474vw 4.167vw 2.604vw}

[dir="rtl"] .quiz-winner-modal__content{padding:4.167vw 2.604vw 4.167vw 2.474vw}

.landscape-tab .quiz-winner-modal__content{padding:3.721svh 2.209svh 3.721svh 2.326svh}

[dir="rtl"] .landscape-tab .quiz-winner-modal__content{padding:3.721svh 2.326svh 3.721svh 2.209svh}}

.quiz-winner-modal__content{height:calc(var(--app-height, 100%) - 30px);overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__content{height:calc(var(--app-height, 100%) - 80px)}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__content{height:calc(var(--app-height, 100%) - 90px)}}

.quiz-winner-modal__content .ScrollbarsCustom-Content{display:flex;flex-direction:column;align-items:center}

.quiz-winner-modal_buttons-fixed .quiz-winner-modal__content .ScrollbarsCustom-Content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.landscape .quiz-winner-modal__content .ScrollbarsCustom-Track{width:.938vh !important}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{width:.556vh !important}

.portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{width:.313vw !important}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{width:1.667vw !important}

.landscape-mob .quiz-winner-modal__content .ScrollbarsCustom-Track{width:.938svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{width:.781vw !important}

.landscape-tab .quiz-winner-modal__content .ScrollbarsCustom-Track{width:.698svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.landscape .quiz-winner-modal__content .ScrollbarsCustom-Track{right:-2.188vh !important}

[dir="rtl"] .landscape .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188vh !important}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{right:-3.056vh !important}

[dir="rtl"] .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.056vh !important}

.portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{right:-1.719vw !important}

[dir="rtl"] .portrait .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.719vw !important}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{right:-3.889vw !important}

[dir="rtl"] .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.889vw !important}

.landscape-mob .quiz-winner-modal__content .ScrollbarsCustom-Track{right:-2.188svh !important}

[dir="rtl"] .landscape-mob .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__content .ScrollbarsCustom-Track{right:-1.823vw !important}

[dir="rtl"] .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.823vw !important}

.landscape-tab .quiz-winner-modal__content .ScrollbarsCustom-Track{right:-1.628svh !important}

[dir="rtl"] .landscape-tab .quiz-winner-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.628svh !important}}

.quiz-winner-modal__content{background:#fff}

._dark-theme .quiz-winner-modal__content{background:#272727}

.quiz-winner-modal__image{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__image{height:8.359vw}

.portrait .quiz-winner-modal__image{height:8.359vw}

.landscape .quiz-winner-modal__image{height:16.719vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__image{height:9.907vh}

.portrait .quiz-winner-modal__image{height:5.573vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__image{height:29.722vw}

.landscape-mob .quiz-winner-modal__image{height:16.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__image{height:13.932vw}

.landscape-tab .quiz-winner-modal__image{height:12.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:32.813vw}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:32.813vw}

.landscape .quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:49.63vh}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:80vw}

.landscape-mob .quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:54.688vw}

.landscape-tab .quiz-winner-modal_dark-theme .quiz-winner-modal__image{max-width:48.837svh}}

.quiz-winner-modal_dark-theme .quiz-winner-modal__image{margin:0 auto;background:#f8f8f8}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:1.25vw}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:1.25vw}

.landscape .quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:1.481vh}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:4.444vw}

.landscape-mob .quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:2.083vw}

.landscape-tab .quiz-winner-modal_dark-theme .quiz-winner-modal__image{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.172vw 0}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.172vw 0}

.landscape .quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:2.344vh 0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.852vh 0}

.portrait .quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:2.778vw 0}

.landscape-mob .quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.302vw 0}

.landscape-tab .quiz-winner-modal_dark-theme .quiz-winner-modal__image{padding:1.163svh 0}}

.quiz-winner-modal__image img{display:block;width:90%;height:90%;object-fit:contain}

.quiz-winner-modal__image{opacity:0;transform:scale(0.5);transition:.3s ease-in-out .1s}

.custom-modal-enter-done .quiz-winner-modal__image{opacity:1;transform:scale(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__image{height:8.359vw}

.portrait .quiz-winner-modal__image{height:8.359vw}

.landscape .quiz-winner-modal__image{height:16.719vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__image{height:9.907vh}

.portrait .quiz-winner-modal__image{height:5.573vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__image{height:29.722vw}

.landscape-mob .quiz-winner-modal__image{height:16.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__image{height:13.932vw}

.landscape-tab .quiz-winner-modal__image{height:12.442svh}}

.quiz-winner-modal__image{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
._dark-theme .quiz-winner-modal__image{border-radius:1.25vw}

.portrait ._dark-theme .quiz-winner-modal__image{border-radius:1.25vw}

.landscape ._dark-theme .quiz-winner-modal__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
._dark-theme .quiz-winner-modal__image{border-radius:2.222vh}

.portrait ._dark-theme .quiz-winner-modal__image{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
._dark-theme .quiz-winner-modal__image{border-radius:4.444vw}

.landscape-mob ._dark-theme .quiz-winner-modal__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
._dark-theme .quiz-winner-modal__image{border-radius:2.083vw}

.landscape-tab ._dark-theme .quiz-winner-modal__image{border-radius:1.86svh}}

._dark-theme .quiz-winner-modal__image{background:#f8f8f8}

._dark-theme .quiz-winner-modal__image img{display:block;width:85%;height:85%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__selection{width:41.875vw}

.portrait .quiz-winner-modal__selection{width:41.875vw}

.landscape .quiz-winner-modal__selection{width:83.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__selection{width:48.148vh}

.portrait .quiz-winner-modal__selection{width:27.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__selection{width:80vw}

.landscape-mob .quiz-winner-modal__selection{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__selection{width:69.792vw}

.landscape-tab .quiz-winner-modal__selection{width:62.326svh}}

.quiz-winner-modal__selection_products{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__selection_products{margin:0 auto}

.portrait .quiz-winner-modal__selection_products{margin:0 auto}

.landscape .quiz-winner-modal__selection_products{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__selection_products{margin:0 auto}

.portrait .quiz-winner-modal__selection_products{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__selection_products{margin:0 auto}

.landscape-mob .quiz-winner-modal__selection_products{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__selection_products{margin:0 auto}

.landscape-tab .quiz-winner-modal__selection_products{margin:0 auto}}

.quiz-winner-modal__selection-list_products{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__selection-list_products{margin:0 auto}

.portrait .quiz-winner-modal__selection-list_products{margin:0 auto}

.landscape .quiz-winner-modal__selection-list_products{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__selection-list_products{margin:0 auto}

.portrait .quiz-winner-modal__selection-list_products{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__selection-list_products{margin:0 auto}

.landscape-mob .quiz-winner-modal__selection-list_products{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__selection-list_products{margin:0 auto}

.landscape-tab .quiz-winner-modal__selection-list_products{margin:0 auto}}

.quiz-winner-modal__selection-item{text-decoration:unset}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__selection-item-image{width:20.625vw}

.portrait .quiz-winner-modal__selection-item-image{width:20.625vw}

.landscape .quiz-winner-modal__selection-item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__selection-item-image{width:23.519vh}

.portrait .quiz-winner-modal__selection-item-image{width:13.229vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__selection-item-image{width:38.889vw}

.landscape-mob .quiz-winner-modal__selection-item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__selection-item-image{width:34.375vw}

.landscape-tab .quiz-winner-modal__selection-item-image{width:30.698svh}}

.quiz-winner-modal__subtitle{display:flex;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__subtitle{font-size:2.188vw}

.portrait .quiz-winner-modal__subtitle{font-size:2.188vw}

.landscape .quiz-winner-modal__subtitle{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__subtitle{font-size:3.704vh}

.portrait .quiz-winner-modal__subtitle{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__subtitle{font-size:6.667vw}

.landscape-mob .quiz-winner-modal__subtitle{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__subtitle{font-size:4.167vw}

.landscape-tab .quiz-winner-modal__subtitle{font-size:3.721svh}}

.quiz-winner-modal__subtitle{line-height:1.2;font-weight:900}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__subtitle{margin:.938vw 0 .938vw}

.portrait .quiz-winner-modal__subtitle{margin:.938vw 0 .938vw}

.landscape .quiz-winner-modal__subtitle{margin:1.875vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__subtitle{margin:2.13vh 0 1.481vh}

.portrait .quiz-winner-modal__subtitle{margin:1.198vw 0 .833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__subtitle{margin:5.556vw 0 2.222vw}

.landscape-mob .quiz-winner-modal__subtitle{margin:3.125svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__subtitle{margin:3.516vw 0 1.302vw}

.landscape-tab .quiz-winner-modal__subtitle{margin:3.14svh 0 1.163svh}}

.quiz-winner-modal__subtitle{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.quiz-winner-modal__subtitle span{display:block;margin:0 .5em;font-size:.5416666667em;font-weight:500}

.custom-modal-enter-done .quiz-winner-modal__subtitle{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 .781vw}

[dir="rtl"] .quiz-winner-modal .quiz-start-modal__attempts{margin:0 .781vw 0 0}

.portrait .quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 .781vw}

[dir="rtl"] .portrait .quiz-winner-modal .quiz-start-modal__attempts{margin:0 .781vw 0 0}

.landscape .quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.563vh}

[dir="rtl"] .landscape .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.563vh 0 0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.852vh}

[dir="rtl"] .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.852vh 0 0}

.portrait .quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.042vw}

[dir="rtl"] .portrait .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.042vw 0 0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 2.778vw}

[dir="rtl"] .quiz-winner-modal .quiz-start-modal__attempts{margin:0 2.778vw 0 0}

.landscape-mob .quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.563svh}

[dir="rtl"] .landscape-mob .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.302vw}

[dir="rtl"] .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.302vw 0 0}

.landscape-tab .quiz-winner-modal .quiz-start-modal__attempts{margin:0 0 0 1.163svh}

[dir="rtl"] .landscape-tab .quiz-winner-modal .quiz-start-modal__attempts{margin:0 1.163svh 0 0}}

.quiz-winner-modal .quiz-start-modal__attempts{transform:translate(0, 0);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-winner-modal .quiz-start-modal__attempts{transform:translate(0, 0)}

@media screen and (min-width: 1920px){
.quiz-winner-modal .quiz-start-modal__attempts{transform:translate(0, 0) scale(1.3);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .quiz-winner-modal .quiz-start-modal__attempts{transform:translate(0, 0) scale(1.3)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__energy-title{padding:.156vw .781vw 0}

.portrait .quiz-winner-modal__energy-title{padding:.156vw .781vw 0}

.landscape .quiz-winner-modal__energy-title{padding:.313vh 1.563vh 0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__energy-title{padding:.185vh .926vh 0}

.portrait .quiz-winner-modal__energy-title{padding:.104vw .521vw 0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__energy-title{padding:.556vw 2.778vw 0}

.landscape-mob .quiz-winner-modal__energy-title{padding:.313svh 1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__energy-title{padding:.26vw 1.302vw 0}

.landscape-tab .quiz-winner-modal__energy-title{padding:.233svh 1.163svh 0}}

.quiz-winner-modal__info{margin:0;padding:0;list-style-type:none;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .quiz-winner-modal__info{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__info-item,.quiz-winner-modal__info-item-image,.quiz-winner-modal__info-item-count{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item{margin:0 1.563vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item{margin:0 0 0 1.563vw}

.portrait .quiz-winner-modal__info-item{margin:0 1.563vw 0 0}

[dir="rtl"] .portrait .quiz-winner-modal__info-item{margin:0 0 0 1.563vw}

.landscape .quiz-winner-modal__info-item{margin:0 3.125vh 0 0}

[dir="rtl"] .landscape .quiz-winner-modal__info-item{margin:0 0 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item{margin:0 1.852vh 0 0}

[dir="rtl"] .quiz-winner-modal__info-item{margin:0 0 0 1.852vh}

.portrait .quiz-winner-modal__info-item{margin:0 1.042vw 0 0}

[dir="rtl"] .portrait .quiz-winner-modal__info-item{margin:0 0 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item{margin:0 4.444vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item{margin:0 0 0 4.444vw}

.landscape-mob .quiz-winner-modal__info-item{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .quiz-winner-modal__info-item{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item{margin:0 2.604vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item{margin:0 0 0 2.604vw}

.landscape-tab .quiz-winner-modal__info-item{margin:0 2.326svh 0 0}

[dir="rtl"] .landscape-tab .quiz-winner-modal__info-item{margin:0 0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item-image{width:2.5vw}

.portrait .quiz-winner-modal__info-item-image{width:2.5vw}

.landscape .quiz-winner-modal__info-item-image{width:5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item-image{width:2.963vh}

.portrait .quiz-winner-modal__info-item-image{width:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item-image{width:6.667vw}

.landscape-mob .quiz-winner-modal__info-item-image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item-image{width:3.125vw}

.landscape-tab .quiz-winner-modal__info-item-image{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item-image{height:2.5vw}

.portrait .quiz-winner-modal__info-item-image{height:2.5vw}

.landscape .quiz-winner-modal__info-item-image{height:5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item-image{height:2.963vh}

.portrait .quiz-winner-modal__info-item-image{height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item-image{height:6.667vw}

.landscape-mob .quiz-winner-modal__info-item-image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item-image{height:3.125vw}

.landscape-tab .quiz-winner-modal__info-item-image{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item-image{margin:0 0 0 .469vw}

.portrait .quiz-winner-modal__info-item-image{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .quiz-winner-modal__info-item-image{margin:0 0 0 .469vw}

.landscape .quiz-winner-modal__info-item-image{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .quiz-winner-modal__info-item-image{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item-image{margin:0 .556vh 0 0}

[dir="rtl"] .quiz-winner-modal__info-item-image{margin:0 0 0 .556vh}

.portrait .quiz-winner-modal__info-item-image{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .quiz-winner-modal__info-item-image{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item-image{margin:0 1.111vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item-image{margin:0 0 0 1.111vw}

.landscape-mob .quiz-winner-modal__info-item-image{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .quiz-winner-modal__info-item-image{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item-image{margin:0 .781vw 0 0}

[dir="rtl"] .quiz-winner-modal__info-item-image{margin:0 0 0 .781vw}

.landscape-tab .quiz-winner-modal__info-item-image{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .quiz-winner-modal__info-item-image{margin:0 0 0 .698svh}}

.quiz-winner-modal__info-item-image svg{width:100%;height:100%}

.quiz-winner-modal__info-item-image svg rect{transform-origin:0 0}

[dir="rtl"] .quiz-winner-modal__info-item-image svg rect{transform-origin:100% 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item-count{font-size:1.25vw}

.portrait .quiz-winner-modal__info-item-count{font-size:1.25vw}

.landscape .quiz-winner-modal__info-item-count{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item-count{font-size:1.481vh}

.portrait .quiz-winner-modal__info-item-count{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item-count{font-size:4.444vw}

.landscape-mob .quiz-winner-modal__info-item-count{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item-count{font-size:2.083vw}

.landscape-tab .quiz-winner-modal__info-item-count{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__info-item-count{line-height:1.797vw}

.portrait .quiz-winner-modal__info-item-count{line-height:1.797vw}

.landscape .quiz-winner-modal__info-item-count{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__info-item-count{line-height:2.13vh}

.portrait .quiz-winner-modal__info-item-count{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__info-item-count{line-height:6.389vw}

.landscape-mob .quiz-winner-modal__info-item-count{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__info-item-count{line-height:2.995vw}

.landscape-tab .quiz-winner-modal__info-item-count{line-height:2.674svh}}

.quiz-winner-modal__info-item-count{color:#000;font-weight:700}

.quiz-winner-modal__name{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__name{font-size:2.5vw}

.portrait .quiz-winner-modal__name{font-size:2.5vw}

.landscape .quiz-winner-modal__name{font-size:5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__name{font-size:2.963vh}

.portrait .quiz-winner-modal__name{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name{font-size:4.167vw}

.landscape-mob .quiz-winner-modal__name{font-size:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__name{font-size:4.688vw}

.landscape-tab .quiz-winner-modal__name{font-size:4.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__name{line-height:2.5vw}

.portrait .quiz-winner-modal__name{line-height:2.5vw}

.landscape .quiz-winner-modal__name{line-height:5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__name{line-height:2.963vh}

.portrait .quiz-winner-modal__name{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name{line-height:4.167vw}

.landscape-mob .quiz-winner-modal__name{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__name{line-height:5.599vw}

.landscape-tab .quiz-winner-modal__name{line-height:5svh}}

.quiz-winner-modal__name{margin:0;box-sizing:border-box}

@media screen and (max-width: 1023px){
.quiz-winner-modal__name{padding:0 .5em;width:100%}}

.quiz-winner-modal__name{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .quiz-winner-modal__name{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__note{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__note{margin:0 auto 2.266vw}

.portrait .quiz-winner-modal__note{margin:0 auto 2.266vw}

.landscape .quiz-winner-modal__note{margin:0 auto 4.531vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__note{margin:0 auto 4.352vh}

.portrait .quiz-winner-modal__note{margin:0 auto 2.448vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__note{margin:0 auto 8.056vw}

.landscape-mob .quiz-winner-modal__note{margin:0 auto 4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__note{margin:0 auto 5.208vw}

.landscape-tab .quiz-winner-modal__note{margin:0 auto 4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__note{font-size:1.094vw}

.portrait .quiz-winner-modal__note{font-size:1.094vw}

.landscape .quiz-winner-modal__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__note{font-size:1.296vh}

.portrait .quiz-winner-modal__note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__note{font-size:3.889vw}

.landscape-mob .quiz-winner-modal__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__note{font-size:1.823vw}

.landscape-tab .quiz-winner-modal__note{font-size:1.628svh}}

.quiz-winner-modal__note{text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .quiz-winner-modal__note{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__promocode{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .quiz-winner-modal__promocode{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__promocode span{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode span{margin:1.875vw 0 1.875vw}

.portrait .quiz-winner-modal__promocode span{margin:1.875vw 0 1.875vw}

.landscape .quiz-winner-modal__promocode span{margin:3.75vh 0 3.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode span{margin:3.519vh 0 3.519vh}

.portrait .quiz-winner-modal__promocode span{margin:1.979vw 0 1.979vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode span{margin:6.667vw 0 6.667vw}

.landscape-mob .quiz-winner-modal__promocode span{margin:3.75svh 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode span{margin:4.427vw 0 4.427vw}

.landscape-tab .quiz-winner-modal__promocode span{margin:3.953svh 0 3.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode span{font-size:1.875vw}

.portrait .quiz-winner-modal__promocode span{font-size:1.875vw}

.landscape .quiz-winner-modal__promocode span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode span{font-size:3.704vh}

.portrait .quiz-winner-modal__promocode span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode span{font-size:6.667vw}

.landscape-mob .quiz-winner-modal__promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode span{font-size:4.167vw}

.landscape-tab .quiz-winner-modal__promocode span{font-size:3.721svh}}

.quiz-winner-modal__promocode span{text-transform:uppercase;font-weight:600}

.quiz-winner-modal__link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__link{margin:1.875vw 0 1.719vw}

.portrait .quiz-winner-modal__link{margin:1.875vw 0 1.719vw}

.landscape .quiz-winner-modal__link{margin:3.75vh 0 3.438vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__link{margin:3.519vh 0 2.5vh}

.portrait .quiz-winner-modal__link{margin:1.979vw 0 1.406vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__link{margin:6.667vw 0 6.111vw}

.landscape-mob .quiz-winner-modal__link{margin:3.75svh 0 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__link{margin:4.427vw 0 2.865vw}

.landscape-tab .quiz-winner-modal__link{margin:3.953svh 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__link{font-size:1.094vw}

.portrait .quiz-winner-modal__link{font-size:1.094vw}

.landscape .quiz-winner-modal__link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__link{font-size:1.481vh}

.portrait .quiz-winner-modal__link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__link{font-size:3.889vw}

.landscape-mob .quiz-winner-modal__link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__link{font-size:1.823vw}

.landscape-tab .quiz-winner-modal__link{font-size:1.628svh}}

.quiz-winner-modal__link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .quiz-winner-modal__link{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{display:block;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:1.875vw 0 1.563vw}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{margin:1.875vw 0 1.563vw}

.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link{margin:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:2.037vh 0 2.037vh}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{margin:1.146vw 0 1.146vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:6.667vw 0 5.556vw}

.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link{margin:3.75svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:4.167vw 0 2.604vw}

.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link{margin:3.721svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{font-size:1.094vw}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{font-size:1.094vw}

.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{font-size:1.481vh}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{font-size:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{font-size:3.889vw}

.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{font-size:1.823vw}

.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{line-height:1.563vw}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{line-height:1.563vw}

.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{line-height:2.037vh}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{line-height:5.556vw}

.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{line-height:2.604vw}

.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link{line-height:2.326svh}}

.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .quiz-winner-modal__promocode-link,.custom-modal-enter-done .quiz-winner-modal__rules-link{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:0 1.563vw 1.875vw}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{margin:0 1.563vw 1.875vw}

.landscape .quiz-winner-modal__promocode-link,.landscape .quiz-winner-modal__rules-link{margin:0 3.125vh 3.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:0 2.037vh 2.222vh}

.portrait .quiz-winner-modal__promocode-link,.portrait .quiz-winner-modal__rules-link{margin:0 1.146vw 1.25vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:0 5.556vw 7.222vw}

.landscape-mob .quiz-winner-modal__promocode-link,.landscape-mob .quiz-winner-modal__rules-link{margin:0 3.125svh 4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode-link,.quiz-winner-modal__rules-link{margin:0 2.604vw 3.385vw}

.landscape-tab .quiz-winner-modal__promocode-link,.landscape-tab .quiz-winner-modal__rules-link{margin:0 2.326svh 3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text{margin:1.719vw auto 1.25vw}

.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text{margin:1.719vw auto 1.25vw}

.landscape .quiz-winner-modal__promocode-description,.landscape .quiz-winner-modal__rules-text{margin:3.438vh auto 2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text{margin:2.037vh auto 1.481vh}

.portrait .quiz-winner-modal__promocode-description,.portrait .quiz-winner-modal__rules-text{margin:1.146vw auto .833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text{margin:6.111vw auto 4.444vw}

.landscape-mob .quiz-winner-modal__promocode-description,.landscape-mob .quiz-winner-modal__rules-text{margin:3.438svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__promocode-description,.quiz-winner-modal__rules-text{margin:2.865vw auto 2.083vw}

.landscape-tab .quiz-winner-modal__promocode-description,.landscape-tab .quiz-winner-modal__rules-text{margin:2.558svh auto 1.86svh}}

.quiz-winner-modal__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__buttons{padding:2.578vw 0 0}

.portrait .quiz-winner-modal__buttons{padding:2.578vw 0 0}

.landscape .quiz-winner-modal__buttons{padding:5.156vh 0 0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__buttons{padding:2.222vh 0 0}

.portrait .quiz-winner-modal__buttons{padding:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__buttons{padding:4.444vw 0 0}

.landscape-mob .quiz-winner-modal__buttons{padding:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__buttons{padding:2.083vw 0 0}

.landscape-tab .quiz-winner-modal__buttons{padding:1.86svh 0 0}}

.quiz-winner-modal_buttons-fixed .quiz-winner-modal__buttons{position:sticky;bottom:0;z-index:1;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__button{max-width:32.813vw}

.portrait .quiz-winner-modal__button{max-width:32.813vw}

.landscape .quiz-winner-modal__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__button{max-width:55.556vh}

.portrait .quiz-winner-modal__button{max-width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__button{max-width:80vw}

.landscape-mob .quiz-winner-modal__button{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__button{max-width:54.688vw}

.landscape-tab .quiz-winner-modal__button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__button_buy{margin:0 auto .625vw}

.portrait .quiz-winner-modal__button_buy{margin:0 auto .625vw}

.landscape .quiz-winner-modal__button_buy{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__button_buy{margin:0 auto .741vh}

.portrait .quiz-winner-modal__button_buy{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__button_buy{margin:0 auto 2.222vw}

.landscape-mob .quiz-winner-modal__button_buy{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__button_buy{margin:0 auto 1.042vw}

.landscape-tab .quiz-winner-modal__button_buy{margin:0 auto .93svh}}

.quiz-winner-modal__button{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out}

.custom-modal-enter-done .quiz-winner-modal__button{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__back{position:absolute !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__back{top:2.344vw}

.portrait .quiz-winner-modal__back{top:2.344vw}

.landscape .quiz-winner-modal__back{top:4.688vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__back{top:2.778vh}

.portrait .quiz-winner-modal__back{top:1.563vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__back{top:5.556vw}

.landscape-mob .quiz-winner-modal__back{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__back{top:3.906vw}

.landscape-tab .quiz-winner-modal__back{top:3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__back{left:0}

[dir="rtl"] .quiz-winner-modal__back{left:auto;right:0}

.portrait .quiz-winner-modal__back{left:0}

[dir="rtl"] .portrait .quiz-winner-modal__back{left:auto;right:0}

.landscape .quiz-winner-modal__back{left:0}

[dir="rtl"] .landscape .quiz-winner-modal__back{left:auto;right:0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__back{left:0}

[dir="rtl"] .quiz-winner-modal__back{left:auto;right:0}

.portrait .quiz-winner-modal__back{left:0}

[dir="rtl"] .portrait .quiz-winner-modal__back{left:auto;right:0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__back{left:0}

[dir="rtl"] .quiz-winner-modal__back{left:auto;right:0}

.landscape-mob .quiz-winner-modal__back{left:0}

[dir="rtl"] .landscape-mob .quiz-winner-modal__back{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__back{left:0}

[dir="rtl"] .quiz-winner-modal__back{left:auto;right:0}

.landscape-tab .quiz-winner-modal__back{left:0}

[dir="rtl"] .landscape-tab .quiz-winner-modal__back{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__back{width:3.75vw}

.portrait .quiz-winner-modal__back{width:3.75vw}

.landscape .quiz-winner-modal__back{width:7.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__back{width:4.444vh}

.portrait .quiz-winner-modal__back{width:2.5vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__back{width:8.889vw}

.landscape-mob .quiz-winner-modal__back{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__back{width:6.25vw}

.landscape-tab .quiz-winner-modal__back{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__back{height:4.063vw}

.portrait .quiz-winner-modal__back{height:4.063vw}

.landscape .quiz-winner-modal__back{height:8.125vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__back{height:4.815vh}

.portrait .quiz-winner-modal__back{height:2.708vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__back{height:9.444vw}

.landscape-mob .quiz-winner-modal__back{height:5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__back{height:6.771vw}

.landscape-tab .quiz-winner-modal__back{height:6.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__arrow{width:3.125vw}

.portrait .quiz-winner-modal__arrow{width:3.125vw}

.landscape .quiz-winner-modal__arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__arrow{width:3.704vh}

.portrait .quiz-winner-modal__arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__arrow{width:11.111vw}

.landscape-mob .quiz-winner-modal__arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__arrow{width:5.208vw}

.landscape-tab .quiz-winner-modal__arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__arrow{margin:0 auto 1.25vw}

.portrait .quiz-winner-modal__arrow{margin:0 auto 1.25vw}

.landscape .quiz-winner-modal__arrow{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__arrow{margin:0 auto 2.222vh}

.portrait .quiz-winner-modal__arrow{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__arrow{margin:0 auto 4.444vw}

.landscape-mob .quiz-winner-modal__arrow{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__arrow{margin:0 auto 2.083vw}

.landscape-tab .quiz-winner-modal__arrow{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more{width:43.75vw}

.portrait .quiz-winner-modal__more{width:43.75vw}

.landscape .quiz-winner-modal__more{width:87.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more{width:48.148vh}

.portrait .quiz-winner-modal__more{width:27.083vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more{width:80vw}

.landscape-mob .quiz-winner-modal__more{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more{width:72.917vw}

.landscape-tab .quiz-winner-modal__more{width:65.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more{margin:0}

.portrait .quiz-winner-modal__more{margin:0}

.landscape .quiz-winner-modal__more{margin:0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more{margin:0}

.portrait .quiz-winner-modal__more{margin:0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more{margin:0}

.landscape-mob .quiz-winner-modal__more{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more{margin:0}

.landscape-tab .quiz-winner-modal__more{margin:0}}

.quiz-winner-modal__more-title{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-title{font-size:1.875vw}

.portrait .quiz-winner-modal__more-title{font-size:1.875vw}

.landscape .quiz-winner-modal__more-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-title{font-size:2.87vh}

.portrait .quiz-winner-modal__more-title{font-size:1.615vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-title{font-size:6.667vw}

.landscape-mob .quiz-winner-modal__more-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-title{font-size:4.167vw}

.landscape-tab .quiz-winner-modal__more-title{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-title{margin:0 0 2.813vw}

.portrait .quiz-winner-modal__more-title{margin:0 0 2.813vw}

.landscape .quiz-winner-modal__more-title{margin:0 0 5.625vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-title{margin:0 0 3.333vh}

.portrait .quiz-winner-modal__more-title{margin:0 0 1.875vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-title{margin:0 0 5.556vw}

.landscape-mob .quiz-winner-modal__more-title{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-title{margin:0 0 2.604vw}

.landscape-tab .quiz-winner-modal__more-title{margin:0 0 2.326svh}}

.quiz-winner-modal__more-title{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s;font-weight:800}

.custom-modal-enter-done .quiz-winner-modal__more-title{opacity:1;transform:translate(0, 0)}

.quiz-winner-modal__more-list{display:grid;grid-template-columns:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-list{grid-column-gap:.938vw}

.portrait .quiz-winner-modal__more-list{grid-column-gap:.938vw}

.landscape .quiz-winner-modal__more-list{grid-column-gap:1.875vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-list{grid-column-gap:1.111vh}

.portrait .quiz-winner-modal__more-list{grid-column-gap:.625vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-list{grid-column-gap:2.222vw}

.landscape-mob .quiz-winner-modal__more-list{grid-column-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-list{grid-column-gap:1.042vw}

.landscape-tab .quiz-winner-modal__more-list{grid-column-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-list{grid-row-gap:2.188vw}

.portrait .quiz-winner-modal__more-list{grid-row-gap:2.188vw}

.landscape .quiz-winner-modal__more-list{grid-row-gap:4.375vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-list{grid-row-gap:2.593vh}

.portrait .quiz-winner-modal__more-list{grid-row-gap:1.458vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-list{grid-row-gap:6.667vw}

.landscape-mob .quiz-winner-modal__more-list{grid-row-gap:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-list{grid-row-gap:3.125vw}

.landscape-tab .quiz-winner-modal__more-list{grid-row-gap:2.791svh}}

.quiz-winner-modal__more-item,.quiz-winner-modal .prizes__item{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%;opacity:0;transform:translate(0, 50%);transition:.3s ease-in-out;background:rgba(0,0,0,0);padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item,.quiz-winner-modal .prizes__item{border-radius:0}

.portrait .quiz-winner-modal__more-item,.portrait .quiz-winner-modal .prizes__item{border-radius:0}

.landscape .quiz-winner-modal__more-item,.landscape .quiz-winner-modal .prizes__item{border-radius:0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item,.quiz-winner-modal .prizes__item{border-radius:0}

.portrait .quiz-winner-modal__more-item,.portrait .quiz-winner-modal .prizes__item{border-radius:0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item,.quiz-winner-modal .prizes__item{border-radius:0}

.landscape-mob .quiz-winner-modal__more-item,.landscape-mob .quiz-winner-modal .prizes__item{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item,.quiz-winner-modal .prizes__item{border-radius:0}

.landscape-tab .quiz-winner-modal__more-item,.landscape-tab .quiz-winner-modal .prizes__item{border-radius:0}}

.quiz-winner-modal__more-item:before,.quiz-winner-modal__more-item:after,.quiz-winner-modal .prizes__item:before,.quiz-winner-modal .prizes__item:after{content:none}

.quiz-winner-modal__more-item_show,.quiz-winner-modal .prizes__item_show{opacity:1;transform:translate(0, 0%)}

.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{width:100% !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{height:10.938vw}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{height:10.938vw}

.landscape .quiz-winner-modal__more-item-image,.landscape .quiz-winner-modal .prizes__item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{height:18.519vh}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{height:10.417vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{height:33.333vw}

.landscape-mob .quiz-winner-modal__more-item-image,.landscape-mob .quiz-winner-modal .prizes__item-image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{height:15.625vw}

.landscape-tab .quiz-winner-modal__more-item-image,.landscape-tab .quiz-winner-modal .prizes__item-image{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{padding:.781vw}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{padding:.781vw}

.landscape .quiz-winner-modal__more-item-image,.landscape .quiz-winner-modal .prizes__item-image{padding:1.563vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{padding:.926vh}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{padding:.521vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{padding:2.778vw}

.landscape-mob .quiz-winner-modal__more-item-image,.landscape-mob .quiz-winner-modal .prizes__item-image{padding:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{padding:1.302vw}

.landscape-tab .quiz-winner-modal__more-item-image,.landscape-tab .quiz-winner-modal .prizes__item-image{padding:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{border-radius:1.25vw}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{border-radius:1.25vw}

.landscape .quiz-winner-modal__more-item-image,.landscape .quiz-winner-modal .prizes__item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{border-radius:1.481vh}

.portrait .quiz-winner-modal__more-item-image,.portrait .quiz-winner-modal .prizes__item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{border-radius:4.444vw}

.landscape-mob .quiz-winner-modal__more-item-image,.landscape-mob .quiz-winner-modal .prizes__item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{border-radius:2.083vw}

.landscape-tab .quiz-winner-modal__more-item-image,.landscape-tab .quiz-winner-modal .prizes__item-image{border-radius:1.86svh}}

.quiz-winner-modal__more-item-image,.quiz-winner-modal .prizes__item-image{margin:0;background-color:#f1f1f1;box-sizing:border-box}

.quiz-winner-modal__more-item-image img,.quiz-winner-modal .prizes__item-image img{width:100%;height:100%;display:block;object-fit:contain}

.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{text-align:left}

[dir="rtl"] .quiz-winner-modal__more-item-title,[dir="rtl"] .quiz-winner-modal .prizes__item-title{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{font-size:1.016vw}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{font-size:1.016vw}

.landscape .quiz-winner-modal__more-item-title,.landscape .quiz-winner-modal .prizes__item-title{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{font-size:1.204vh}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{font-size:.677vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{font-size:3.611vw}

.landscape-mob .quiz-winner-modal__more-item-title,.landscape-mob .quiz-winner-modal .prizes__item-title{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{font-size:1.693vw}

.landscape-tab .quiz-winner-modal__more-item-title,.landscape-tab .quiz-winner-modal .prizes__item-title{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{line-height:1.25vw}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{line-height:1.25vw}

.landscape .quiz-winner-modal__more-item-title,.landscape .quiz-winner-modal .prizes__item-title{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{line-height:1.481vh}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{line-height:.833vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{line-height:4.444vw}

.landscape-mob .quiz-winner-modal__more-item-title,.landscape-mob .quiz-winner-modal .prizes__item-title{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{line-height:2.083vw}

.landscape-tab .quiz-winner-modal__more-item-title,.landscape-tab .quiz-winner-modal .prizes__item-title{line-height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{margin:.781vw 0 0}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{margin:.781vw 0 0}

.landscape .quiz-winner-modal__more-item-title,.landscape .quiz-winner-modal .prizes__item-title{margin:1.563vh 0 0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{margin:.926vh 0 0}

.portrait .quiz-winner-modal__more-item-title,.portrait .quiz-winner-modal .prizes__item-title{margin:.521vw 0 0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{margin:3.333vw 0 0}

.landscape-mob .quiz-winner-modal__more-item-title,.landscape-mob .quiz-winner-modal .prizes__item-title{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{margin:1.302vw 0 0}

.landscape-tab .quiz-winner-modal__more-item-title,.landscape-tab .quiz-winner-modal .prizes__item-title{margin:1.163svh 0 0}}

.quiz-winner-modal__more-item-title,.quiz-winner-modal .prizes__item-title{font-weight:600;text-transform:uppercase}

.quiz-winner-modal__more-item-text,.quiz-winner-modal .prizes__item-description{text-align:left;text-transform:uppercase;display:none}

[dir="rtl"] .quiz-winner-modal__more-item-text,[dir="rtl"] .quiz-winner-modal .prizes__item-description{text-align:right}

.quiz-winner-modal__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__button{margin:0 0 .625vw}

.portrait .quiz-winner-modal__button{margin:0 0 .625vw}

.landscape .quiz-winner-modal__button{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__button{margin:0 0 .741vh}

.portrait .quiz-winner-modal__button{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__button{margin:0 0 2.222vw}

.landscape-mob .quiz-winner-modal__button{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__button{margin:0 0 1.042vw}

.landscape-tab .quiz-winner-modal__button{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz-winner-modal__button:last-child{margin:0}

.portrait .quiz-winner-modal__button:last-child{margin:0}

.landscape .quiz-winner-modal__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.quiz-winner-modal__button:last-child{margin:0}

.portrait .quiz-winner-modal__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.quiz-winner-modal__button:last-child{margin:0}

.landscape-mob .quiz-winner-modal__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz-winner-modal__button:last-child{margin:0}

.landscape-tab .quiz-winner-modal__button:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content{padding:2.5vw}

.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content{padding:2.5vw}

.landscape .add-friend-modal__content,.landscape .season-bonus-modal,.landscape .prize-new-season-modal,.landscape .game-rating-modal,.landscape .rating-info-modal,.landscape .word-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content{padding:3.704vh}

.portrait .add-friend-modal__content,.portrait .season-bonus-modal,.portrait .prize-new-season-modal,.portrait .game-rating-modal,.portrait .rating-info-modal,.portrait .word-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .add-friend-modal__content,.landscape-mob .season-bonus-modal,.landscape-mob .prize-new-season-modal,.landscape-mob .game-rating-modal,.landscape-mob .rating-info-modal,.landscape-mob .word-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__content,.season-bonus-modal,.prize-new-season-modal,.game-rating-modal,.rating-info-modal,.word-modal__content{padding:4.167vw}

.landscape-tab .add-friend-modal__content,.landscape-tab .season-bonus-modal,.landscape-tab .prize-new-season-modal,.landscape-tab .game-rating-modal,.landscape-tab .rating-info-modal,.landscape-tab .word-modal__content{padding:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__title,.word-modal__title{font-size:2.188vw}

.portrait .add-friend-modal__title,.portrait .word-modal__title{font-size:2.188vw}

.landscape .add-friend-modal__title,.landscape .word-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__title,.word-modal__title{font-size:3.704vh}

.portrait .add-friend-modal__title,.portrait .word-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__title,.word-modal__title{font-size:6.667vw}

.landscape-mob .add-friend-modal__title,.landscape-mob .word-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__title,.word-modal__title{font-size:4.167vw}

.landscape-tab .add-friend-modal__title,.landscape-tab .word-modal__title{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__title,.word-modal__title{margin:0 0 1.25vw}

.portrait .add-friend-modal__title,.portrait .word-modal__title{margin:0 0 1.25vw}

.landscape .add-friend-modal__title,.landscape .word-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__title,.word-modal__title{margin:0 0 2.315vh}

.portrait .add-friend-modal__title,.portrait .word-modal__title{margin:0 0 1.302vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__title,.word-modal__title{margin:0 0 4.444vw}

.landscape-mob .add-friend-modal__title,.landscape-mob .word-modal__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__title,.word-modal__title{margin:0 0 3.125vw}

.landscape-tab .add-friend-modal__title,.landscape-tab .word-modal__title{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__text,.word-modal__text{margin:0 0 1.25vw}

.portrait .add-friend-modal__text,.portrait .word-modal__text{margin:0 0 1.25vw}

.landscape .add-friend-modal__text,.landscape .word-modal__text{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__text,.word-modal__text{margin:0 0 2.222vh 0 0 2.315vh}

.portrait .add-friend-modal__text,.portrait .word-modal__text{margin:0 0 1.25vw 0 0 1.302vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__text,.word-modal__text{margin:0 0 4.444vw}

.landscape-mob .add-friend-modal__text,.landscape-mob .word-modal__text{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__text,.word-modal__text{margin:0 0 2.083vw}

.landscape-tab .add-friend-modal__text,.landscape-tab .word-modal__text{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__text-error{margin:.938vw 0 .625vw}

.portrait .add-friend-modal__text-error{margin:.938vw 0 .625vw}

.landscape .add-friend-modal__text-error{margin:1.875vh 0 1.25vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__text-error{margin:1.111vh 0 .741vh}

.portrait .add-friend-modal__text-error{margin:.625vw 0 .417vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__text-error{margin:3.333vw 0 2.222vw}

.landscape-mob .add-friend-modal__text-error{margin:1.875svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__text-error{margin:1.563vw 0 1.042vw}

.landscape-tab .add-friend-modal__text-error{margin:1.395svh 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__text-error{font-size:1.094vw}

.portrait .add-friend-modal__text-error{font-size:1.094vw}

.landscape .add-friend-modal__text-error{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__text-error{font-size:1.296vh}

.portrait .add-friend-modal__text-error{font-size:.729vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__text-error{font-size:3.889vw}

.landscape-mob .add-friend-modal__text-error{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__text-error{font-size:1.823vw}

.landscape-tab .add-friend-modal__text-error{font-size:1.628svh}}

.add-friend-modal__text-error{color:#df6101}

.add-friend-modal__block,.word-modal__block{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__form,.word-modal__form{margin:0}

.portrait .add-friend-modal__form,.portrait .word-modal__form{margin:0}

.landscape .add-friend-modal__form,.landscape .word-modal__form{margin:0}}

@media screen and (min-width: 1920px){
.add-friend-modal__form,.word-modal__form{margin:0}

.portrait .add-friend-modal__form,.portrait .word-modal__form{margin:0}}

@media screen and (max-width: 1023px){
.add-friend-modal__form,.word-modal__form{margin:0 0 2.222vw}

.landscape-mob .add-friend-modal__form,.landscape-mob .word-modal__form{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__form,.word-modal__form{margin:0 0 1.563vw}

.landscape-tab .add-friend-modal__form,.landscape-tab .word-modal__form{margin:0 0 1.395svh}}

.add-friend-modal_buttons .add-friend-modal__form,.add-friend-modal_buttons .word-modal__form{text-align:left}

[dir="rtl"] .add-friend-modal_buttons .add-friend-modal__form,[dir="rtl"] .add-friend-modal_buttons .word-modal__form{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__item-form{margin:0 0 .938vw}

.portrait .add-friend-modal__item-form{margin:0 0 .938vw}

.landscape .add-friend-modal__item-form{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__item-form{margin:0 0 1.111vh}

.portrait .add-friend-modal__item-form{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__item-form{margin:0 0 3.333vw}

.landscape-mob .add-friend-modal__item-form{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__item-form{margin:0 0 1.563vw}

.landscape-tab .add-friend-modal__item-form{margin:0 0 1.395svh}}

.add-friend-modal__item-form{grid-area:afForm}

.add-friend-modal__item-form .input__block{max-width:100%;border-color:#d5d5d7}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__item-form .input__block{border-radius:1.875vw}

.portrait .add-friend-modal__item-form .input__block{border-radius:1.875vw}

.landscape .add-friend-modal__item-form .input__block{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__item-form .input__block{border-radius:3.704vh}

.portrait .add-friend-modal__item-form .input__block{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__item-form .input__block{border-radius:6.667vw}

.landscape-mob .add-friend-modal__item-form .input__block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__item-form .input__block{border-radius:5.208vw}

.landscape-tab .add-friend-modal__item-form .input__block{border-radius:4.651svh}}

.add-friend-modal__item-form .input__block{color:#737373}

.add-friend-modal__item-form .input__block::placeholder{color:#737373 !important}

.add-friend-modal__item-form .input__error{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__item-form .input__error{margin:.938vw 0 0}

.portrait .add-friend-modal__item-form .input__error{margin:.938vw 0 0}

.landscape .add-friend-modal__item-form .input__error{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.add-friend-modal__item-form .input__error{margin:1.111vh 0 0}

.portrait .add-friend-modal__item-form .input__error{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.add-friend-modal__item-form .input__error{margin:3.333vw 0 0}

.landscape-mob .add-friend-modal__item-form .input__error{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__item-form .input__error{margin:1.563vw 0 0}

.landscape-tab .add-friend-modal__item-form .input__error{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__item-form .input__error{font-size:1.094vw}

.portrait .add-friend-modal__item-form .input__error{font-size:1.094vw}

.landscape .add-friend-modal__item-form .input__error{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__item-form .input__error{font-size:1.296vh}

.portrait .add-friend-modal__item-form .input__error{font-size:.729vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__item-form .input__error{font-size:3.889vw}

.landscape-mob .add-friend-modal__item-form .input__error{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__item-form .input__error{font-size:1.823vw}

.landscape-tab .add-friend-modal__item-form .input__error{font-size:1.628svh}}

.add-friend-modal__item-form .input__error{color:#df6101}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button,.word-modal__button{width:27.813vw}

.portrait .add-friend-modal__button,.portrait .word-modal__button{width:27.813vw}

.landscape .add-friend-modal__button,.landscape .word-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__button,.word-modal__button{width:48.148vh}

.portrait .add-friend-modal__button,.portrait .word-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{width:80vw}

.landscape-mob .add-friend-modal__button,.landscape-mob .word-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{width:46.354vw}

.landscape-tab .add-friend-modal__button,.landscape-tab .word-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button,.word-modal__button{max-width:none}

.portrait .add-friend-modal__button,.portrait .word-modal__button{max-width:none}

.landscape .add-friend-modal__button,.landscape .word-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.add-friend-modal__button,.word-modal__button{max-width:none}

.portrait .add-friend-modal__button,.portrait .word-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{max-width:none}

.landscape-mob .add-friend-modal__button,.landscape-mob .word-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{max-width:none}

.landscape-tab .add-friend-modal__button,.landscape-tab .word-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button,.word-modal__button{margin:.625vw 0 0}

.portrait .add-friend-modal__button,.portrait .word-modal__button{margin:.625vw 0 0}

.landscape .add-friend-modal__button,.landscape .word-modal__button{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.add-friend-modal__button,.word-modal__button{margin:1.111vh 0 0}

.portrait .add-friend-modal__button,.portrait .word-modal__button{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{margin:0 0 0}

.landscape-mob .add-friend-modal__button,.landscape-mob .word-modal__button{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{margin:0}

.landscape-tab .add-friend-modal__button,.landscape-tab .word-modal__button{margin:0}}

@media screen and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{height:13.889vw}

.landscape-mob .add-friend-modal__button,.landscape-mob .word-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button,.word-modal__button{height:6.51vw}

.landscape-tab .add-friend-modal__button,.landscape-tab .word-modal__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button,.word-modal__button{height:3.906vw}

.portrait .add-friend-modal__button,.portrait .word-modal__button{height:3.906vw}

.landscape .add-friend-modal__button,.landscape .word-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__button,.word-modal__button{height:6.667vh}

.portrait .add-friend-modal__button,.portrait .word-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button .custom-button__text,.word-modal__button .custom-button__text{font-size:1.016vw}

.portrait .add-friend-modal__button .custom-button__text,.portrait .word-modal__button .custom-button__text{font-size:1.016vw}

.landscape .add-friend-modal__button .custom-button__text,.landscape .word-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__button .custom-button__text,.word-modal__button .custom-button__text{font-size:1.481vh}

.portrait .add-friend-modal__button .custom-button__text,.portrait .word-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__button .custom-button__text,.word-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .add-friend-modal__button .custom-button__text,.landscape-mob .word-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button .custom-button__text,.word-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .add-friend-modal__button .custom-button__text,.landscape-tab .word-modal__button .custom-button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button_add{margin:1.25vw 0 0}

.portrait .add-friend-modal__button_add{margin:1.25vw 0 0}

.landscape .add-friend-modal__button_add{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.add-friend-modal__button_add{margin:1.481vh 0 0}

.portrait .add-friend-modal__button_add{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.add-friend-modal__button_add{margin:4.444vw 0 0}

.landscape-mob .add-friend-modal__button_add{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button_add{margin:2.083vw 0 0}

.landscape-tab .add-friend-modal__button_add{margin:1.86svh 0 0}}

.add-friend-modal_buttons .add-friend-modal__button_add{width:49%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__button_close{margin:.938vw 0 0}

.portrait .add-friend-modal__button_close{margin:.938vw 0 0}

.landscape .add-friend-modal__button_close{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.add-friend-modal__button_close{margin:1.111vh 0 0}

.portrait .add-friend-modal__button_close{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.add-friend-modal__button_close{margin:0 0 0}

.landscape-mob .add-friend-modal__button_close{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__button_close{margin:0}

.landscape-tab .add-friend-modal__button_close{margin:0}}

.add-friend-modal_buttons .add-friend-modal__button_close{position:absolute;right:0;bottom:0;width:49%}

[dir="rtl"] .add-friend-modal_buttons .add-friend-modal__button_close{right:auto;left:0}

.add-friend-modal__friend{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend{margin:0 0 1.875vw}

.portrait .add-friend-modal__friend{margin:0 0 1.875vw}

.landscape .add-friend-modal__friend{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend{margin:0 0 1.389vh}

.portrait .add-friend-modal__friend{margin:0 0 .781vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend{margin:0 0 6.667vw}

.landscape-mob .add-friend-modal__friend{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend{margin:0 0 4.167vw}

.landscape-tab .add-friend-modal__friend{margin:0 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend{padding:.781vw 1.875vw}

.portrait .add-friend-modal__friend{padding:.781vw 1.875vw}

.landscape .add-friend-modal__friend{padding:1.563vh 3.75vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend{padding:1.481vh 2.222vh}

.portrait .add-friend-modal__friend{padding:.833vw 1.25vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend{padding:3.611vw 6.667vw}

.landscape-mob .add-friend-modal__friend{padding:2.031svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend{padding:1.302vw 3.125vw}

.landscape-tab .add-friend-modal__friend{padding:1.163svh 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend{border-radius:1.25vw}

.portrait .add-friend-modal__friend{border-radius:1.25vw}

.landscape .add-friend-modal__friend{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend{border-radius:1.481vh}

.portrait .add-friend-modal__friend{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend{border-radius:4.444vw}

.landscape-mob .add-friend-modal__friend{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend{border-radius:2.083vw}

.landscape-tab .add-friend-modal__friend{border-radius:1.86svh}}

.add-friend-modal__friend{background-color:#f1f1f1;box-sizing:border-box}

.add-friend-modal__friend-name{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-name{margin:0 0 .313vw}

.portrait .add-friend-modal__friend-name{margin:0 0 .313vw}

.landscape .add-friend-modal__friend-name{margin:0 0 .625vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-name{margin:0 0 .741vh}

.portrait .add-friend-modal__friend-name{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-name{margin:0 0 1.111vw}

.landscape-mob .add-friend-modal__friend-name{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-name{margin:0 0 .521vw}

.landscape-tab .add-friend-modal__friend-name{margin:0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-name{font-size:1.25vw}

.portrait .add-friend-modal__friend-name{font-size:1.25vw}

.landscape .add-friend-modal__friend-name{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-name{font-size:2.222vh}

.portrait .add-friend-modal__friend-name{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-name{font-size:3.889vw}

.landscape-mob .add-friend-modal__friend-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-name{font-size:2.083vw}

.landscape-tab .add-friend-modal__friend-name{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-name{line-height:1.797vw}

.portrait .add-friend-modal__friend-name{line-height:1.797vw}

.landscape .add-friend-modal__friend-name{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-name{line-height:2.222vh}

.portrait .add-friend-modal__friend-name{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-name{line-height:3.889vw}

.landscape-mob .add-friend-modal__friend-name{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-name{line-height:2.995vw}

.landscape-tab .add-friend-modal__friend-name{line-height:2.674svh}}

.add-friend-modal__friend-name{font-weight:800;text-align:left}

[dir="rtl"] .add-friend-modal__friend-name{text-align:right}

.add-friend-modal__friend-level{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-level{font-size:1.094vw}

.portrait .add-friend-modal__friend-level{font-size:1.094vw}

.landscape .add-friend-modal__friend-level{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-level{font-size:1.481vh}

.portrait .add-friend-modal__friend-level{font-size:.833vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-level{font-size:3.333vw}

.landscape-mob .add-friend-modal__friend-level{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-level{font-size:1.823vw}

.landscape-tab .add-friend-modal__friend-level{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-level{line-height:1.563vw}

.portrait .add-friend-modal__friend-level{line-height:1.563vw}

.landscape .add-friend-modal__friend-level{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-level{line-height:2.13vh}

.portrait .add-friend-modal__friend-level{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-level{line-height:4.167vw}

.landscape-mob .add-friend-modal__friend-level{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-level{line-height:2.604vw}

.landscape-tab .add-friend-modal__friend-level{line-height:2.326svh}}

.add-friend-modal__friend-level{color:#7d54de;font-weight:600;text-align:left}

[dir="rtl"] .add-friend-modal__friend-level{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.add-friend-modal__friend-points{font-size:1.094vw}

.portrait .add-friend-modal__friend-points{font-size:1.094vw}

.landscape .add-friend-modal__friend-points{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.add-friend-modal__friend-points{font-size:1.852vh}

.portrait .add-friend-modal__friend-points{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.add-friend-modal__friend-points{font-size:3.889vw}

.landscape-mob .add-friend-modal__friend-points{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.add-friend-modal__friend-points{font-size:1.823vw}

.landscape-tab .add-friend-modal__friend-points{font-size:1.628svh}}

.add-friend-modal__friend-points{font-weight:600}

.resource-modal{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .resource-modal{left:auto;right:0}

.resource-modal_center{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.7)}

.resource-modal_transparent{background-color:rgba(0,0,0,0)}

.resource-modal-enter{opacity:0}

.resource-modal-enter-active{opacity:1;transition:opacity .3s ease-in-out}

.resource-modal-exit{opacity:1}

.resource-modal-exit-active{opacity:0;transition:opacity .3s ease-in-out}

.resource-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .resource-modal__bg{left:auto;right:0}

.resource-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__content{width:100vw}

.portrait .resource-modal__content{width:100vw}

.landscape .resource-modal__content{width:200vh}}

@media screen and (min-width: 1920px){
.resource-modal__content{width:177.778vh}

.portrait .resource-modal__content{width:100vw}}

@media screen and (max-width: 1023px){
.resource-modal__content{width:100vw}

.landscape-mob .resource-modal__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__content{width:100vw}

.landscape-tab .resource-modal__content{width:89.302svh}}

.resource-modal__content{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__content{padding:4.688vw 11.641vw}

.portrait .resource-modal__content{padding:4.688vw 11.641vw}

.landscape .resource-modal__content{padding:9.375vh 23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal__content{padding:8.889vh 19.63vh}

.portrait .resource-modal__content{padding:5vw 11.042vw}}

@media screen and (max-width: 1023px){
.resource-modal__content{padding:16.944vw 2.222vw}

.landscape-mob .resource-modal__content{padding:9.531svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal__content{padding:9.767svh 5.581svh}}

.resource-modal__content{box-sizing:border-box;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__content{width:87.891vw}

.portrait .resource-modal__content{width:87.891vw}

.landscape .resource-modal__content{width:175.781vh}}

@media screen and (min-width: 1920px){
.resource-modal__content{width:163.889vh}

.portrait .resource-modal__content{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_0 .resource-modal__content{padding:4.688vw 15.234vw 0}

.portrait .resource-modal_0 .resource-modal__content{padding:4.688vw 15.234vw 0}

.landscape .resource-modal_0 .resource-modal__content{padding:9.375vh 30.469vh 0}}

@media screen and (min-width: 1920px){
.resource-modal_0 .resource-modal__content{padding:8.889vh 10.185vh 0}

.portrait .resource-modal_0 .resource-modal__content{padding:5vw 5.729vw 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_1 .resource-modal__content{padding:4.688vw 10.938vw 0}

.portrait .resource-modal_1 .resource-modal__content{padding:4.688vw 10.938vw 0}

.landscape .resource-modal_1 .resource-modal__content{padding:9.375vh 21.875vh 0}}

@media screen and (min-width: 1920px){
.resource-modal_1 .resource-modal__content{padding:8.889vh 21.111vh 0}

.portrait .resource-modal_1 .resource-modal__content{padding:5vw 11.875vw 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_13 .resource-modal__content{padding:4.688vw 15.625vw 0}

.portrait .resource-modal_13 .resource-modal__content{padding:4.688vw 15.625vw 0}

.landscape .resource-modal_13 .resource-modal__content{padding:9.375vh 31.25vh 0}}

@media screen and (min-width: 1920px){
.resource-modal_13 .resource-modal__content{padding:8.333vh 26.667vh 0}

.portrait .resource-modal_13 .resource-modal__content{padding:4.688vw 15vw 0}}

@media screen and (max-width: 1023px){
.resource-modal_13 .resource-modal__content{padding:11.111vw 8.889vw}

.landscape-mob .resource-modal_13 .resource-modal__content{padding:6.25svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_13 .resource-modal__content{padding:20.313vw 15.234vw}

.landscape-tab .resource-modal_13 .resource-modal__content{padding:18.14svh 13.605svh}}

.resource-modal_14 .resource-modal__content{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_14 .resource-modal__content{padding:4.688vw 15.625vw 0}

.portrait .resource-modal_14 .resource-modal__content{padding:4.688vw 15.625vw 0}

.landscape .resource-modal_14 .resource-modal__content{padding:9.375vh 31.25vh 0}}

@media screen and (min-width: 1920px){
.resource-modal_14 .resource-modal__content{padding:36.111vh 26.667vh 0}

.portrait .resource-modal_14 .resource-modal__content{padding:20.313vw 15vw 0}}

@media screen and (max-width: 1023px){
.resource-modal_14 .resource-modal__content{padding:8.889vw}

.landscape-mob .resource-modal_14 .resource-modal__content{padding:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_14 .resource-modal__content{padding:15.104vw 15.234vw}

.landscape-tab .resource-modal_14 .resource-modal__content{padding:13.488svh 13.605svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_14 .resource-modal__content{justify-content:flex-end}}

@media screen and (min-width: 1024px){
.resource-modal_14 .resource-modal__content{justify-content:flex-end}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_2 .resource-modal__content{padding:4.688vw 3.906vw 0 10.938vw}

[dir="rtl"] .resource-modal_2 .resource-modal__content{padding:4.688vw 10.938vw 0 3.906vw}

.portrait .resource-modal_2 .resource-modal__content{padding:4.688vw 3.906vw 0 10.938vw}

[dir="rtl"] .portrait .resource-modal_2 .resource-modal__content{padding:4.688vw 10.938vw 0 3.906vw}

.landscape .resource-modal_2 .resource-modal__content{padding:9.375vh 7.813vh 0 21.875vh}

[dir="rtl"] .landscape .resource-modal_2 .resource-modal__content{padding:9.375vh 21.875vh 0 7.813vh}}

@media screen and (min-width: 1920px){
.resource-modal_2 .resource-modal__content{padding:8.889vh 8.148vh 8.889vh 19.63vh}

[dir="rtl"] .resource-modal_2 .resource-modal__content{padding:8.889vh 19.63vh 8.889vh 8.148vh}

.portrait .resource-modal_2 .resource-modal__content{padding:5vw 4.583vw 5vw 11.042vw}

[dir="rtl"] .portrait .resource-modal_2 .resource-modal__content{padding:5vw 11.042vw 5vw 4.583vw}}

@media screen and (max-width: 1023px){
.resource-modal_2 .resource-modal__content{padding:27.778vw 4.444vw}

.landscape-mob .resource-modal_2 .resource-modal__content{padding:15.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_2 .resource-modal__content{padding:13.021vw 6.25vw}

.landscape-tab .resource-modal_2 .resource-modal__content{padding:11.628svh 5.581svh}}

.resource-modal_2 .resource-modal__content{text-align:right}

[dir="rtl"] .resource-modal_2 .resource-modal__content{text-align:left}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_3 .resource-modal__content{padding:4.688vw 11.953vw}

.portrait .resource-modal_3 .resource-modal__content{padding:4.688vw 11.953vw}

.landscape .resource-modal_3 .resource-modal__content{padding:9.375vh 23.906vh}}

@media screen and (min-width: 1920px){
.resource-modal_3 .resource-modal__content{padding:8.889vh 27.778vh}

.portrait .resource-modal_3 .resource-modal__content{padding:5vw 15.625vw}}

@media screen and (max-width: 1023px){
.resource-modal_3 .resource-modal__content{padding:27.778vw 4.444vw}

.landscape-mob .resource-modal_3 .resource-modal__content{padding:15.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_3 .resource-modal__content{padding:13.021vw 6.25vw}

.landscape-tab .resource-modal_3 .resource-modal__content{padding:11.628svh 5.581svh}}

.resource-modal_4 .resource-modal__content{display:flex;flex-direction:column;justify-content:flex-end;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_4 .resource-modal__content{padding:0 20.313vw 12.891vw}

.portrait .resource-modal_4 .resource-modal__content{padding:0 20.313vw 12.891vw}

.landscape .resource-modal_4 .resource-modal__content{padding:0 40.625vh 25.781vh}}

@media screen and (min-width: 1920px){
.resource-modal_4 .resource-modal__content{padding:25vh 44.444vh}

.portrait .resource-modal_4 .resource-modal__content{padding:14.063vw 25vw}}

@media screen and (max-width: 1023px){
.resource-modal_4 .resource-modal__content{padding:39.722vw 4.444vw}

.landscape-mob .resource-modal_4 .resource-modal__content{padding:22.344svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_4 .resource-modal__content{padding:21.615vw 6.25vw}

.landscape-tab .resource-modal_4 .resource-modal__content{padding:19.302svh 5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_5 .resource-modal__content{padding:4.688vw 7.813vw}

.portrait .resource-modal_5 .resource-modal__content{padding:4.688vw 7.813vw}

.landscape .resource-modal_5 .resource-modal__content{padding:9.375vh 15.625vh}}

@media screen and (min-width: 1920px){
.resource-modal_5 .resource-modal__content{padding:38.426vh 12.963vh 0}

.portrait .resource-modal_5 .resource-modal__content{padding:21.615vw 7.292vw 0}}

@media screen and (max-width: 1023px){
.resource-modal_5 .resource-modal__content{padding:33.333vw 4.444vw}

.landscape-mob .resource-modal_5 .resource-modal__content{padding:18.75svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_5 .resource-modal__content{padding:10.938vw 11.719vw}

.landscape-tab .resource-modal_5 .resource-modal__content{padding:9.767svh 10.465svh}}

.resource-modal_5 .resource-modal__content{text-align:center}

@media screen and (min-width: 1024px){
.resource-modal_5 .resource-modal__content{text-align:right}

[dir="rtl"] .resource-modal_5 .resource-modal__content{text-align:left}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_5 .resource-modal__content{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_6 .resource-modal__content{padding:4.688vw 11.641vw}

.portrait .resource-modal_6 .resource-modal__content{padding:4.688vw 11.641vw}

.landscape .resource-modal_6 .resource-modal__content{padding:9.375vh 23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal_6 .resource-modal__content{padding:8.889vh 19.63vh}

.portrait .resource-modal_6 .resource-modal__content{padding:5vw 11.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_6 .resource-modal__content{padding:27.778vw 4.444vw}

.landscape-mob .resource-modal_6 .resource-modal__content{padding:15.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_6 .resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal_6 .resource-modal__content{padding:9.767svh 5.581svh}}

.resource-modal_6 .resource-modal__content{text-align:right}

[dir="rtl"] .resource-modal_6 .resource-modal__content{text-align:left}

.resource-modal_7 .resource-modal__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_7 .resource-modal__content{padding:7.813vw 11.641vw}

.portrait .resource-modal_7 .resource-modal__content{padding:7.813vw 11.641vw}

.landscape .resource-modal_7 .resource-modal__content{padding:15.625vh 23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal_7 .resource-modal__content{padding:16.667vh 19.63vh}

.portrait .resource-modal_7 .resource-modal__content{padding:9.375vw 11.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_7 .resource-modal__content{padding:26.111vw 4.444vw}

.landscape-mob .resource-modal_7 .resource-modal__content{padding:14.688svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_7 .resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal_7 .resource-modal__content{padding:9.767svh 5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_8 .resource-modal__content{padding:5.859vw 9.375vw}

.portrait .resource-modal_8 .resource-modal__content{padding:5.859vw 9.375vw}

.landscape .resource-modal_8 .resource-modal__content{padding:11.719vh 18.75vh}}

@media screen and (min-width: 1920px){
.resource-modal_8 .resource-modal__content{padding:9.63vh 15.278vh 0}

.portrait .resource-modal_8 .resource-modal__content{padding:5.417vw 8.594vw 0}}

@media screen and (max-width: 1023px){
.resource-modal_8 .resource-modal__content{padding:51.111vw 4.444vw}

.landscape-mob .resource-modal_8 .resource-modal__content{padding:28.75svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_8 .resource-modal__content{padding:15.104vw 14.974vw}

.landscape-tab .resource-modal_8 .resource-modal__content{padding:13.488svh 13.372svh}}

.resource-modal_8 .resource-modal__content{text-align:center}

@media screen and (min-width: 1024px){
.resource-modal_8 .resource-modal__content{text-align:right}

[dir="rtl"] .resource-modal_8 .resource-modal__content{text-align:left}}

.resource-modal_9 .resource-modal__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_9 .resource-modal__content{padding:7.813vw 0 7.813vw 19.531vw}

[dir="rtl"] .resource-modal_9 .resource-modal__content{padding:7.813vw 19.531vw 7.813vw 0}

.portrait .resource-modal_9 .resource-modal__content{padding:7.813vw 0 7.813vw 19.531vw}

[dir="rtl"] .portrait .resource-modal_9 .resource-modal__content{padding:7.813vw 19.531vw 7.813vw 0}

.landscape .resource-modal_9 .resource-modal__content{padding:15.625vh 0 15.625vh 39.063vh}

[dir="rtl"] .landscape .resource-modal_9 .resource-modal__content{padding:15.625vh 39.063vh 15.625vh 0}}

@media screen and (min-width: 1920px){
.resource-modal_9 .resource-modal__content{padding:16.667vh 0 16.667vh 30.741vh}

[dir="rtl"] .resource-modal_9 .resource-modal__content{padding:16.667vh 30.741vh 16.667vh 0}

.portrait .resource-modal_9 .resource-modal__content{padding:9.375vw 0 9.375vw 17.292vw}

[dir="rtl"] .portrait .resource-modal_9 .resource-modal__content{padding:9.375vw 17.292vw 9.375vw 0}}

@media screen and (max-width: 1023px){
.resource-modal_9 .resource-modal__content{padding:26.111vw 4.444vw}

.landscape-mob .resource-modal_9 .resource-modal__content{padding:14.688svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_9 .resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal_9 .resource-modal__content{padding:9.767svh 5.581svh}}

.resource-modal_10 .resource-modal__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_10 .resource-modal__content{padding:7.813vw 11.641vw}

.portrait .resource-modal_10 .resource-modal__content{padding:7.813vw 11.641vw}

.landscape .resource-modal_10 .resource-modal__content{padding:15.625vh 23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal_10 .resource-modal__content{padding:16.667vh 19.63vh}

.portrait .resource-modal_10 .resource-modal__content{padding:9.375vw 11.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_10 .resource-modal__content{padding:22.778vw 4.444vw}

.landscape-mob .resource-modal_10 .resource-modal__content{padding:12.812svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_10 .resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal_10 .resource-modal__content{padding:9.767svh 5.581svh}}

.resource-modal_11 .resource-modal__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_11 .resource-modal__content{padding:4.688vw 11.641vw}

.portrait .resource-modal_11 .resource-modal__content{padding:4.688vw 11.641vw}

.landscape .resource-modal_11 .resource-modal__content{padding:9.375vh 23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal_11 .resource-modal__content{padding:8.889vh 19.63vh}

.portrait .resource-modal_11 .resource-modal__content{padding:5vw 11.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_11 .resource-modal__content{padding:22.778vw 4.444vw}

.landscape-mob .resource-modal_11 .resource-modal__content{padding:12.812svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_11 .resource-modal__content{padding:10.938vw 6.25vw}

.landscape-tab .resource-modal_11 .resource-modal__content{padding:9.767svh 5.581svh}}

.resource-modal_11-hello-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_12-promoCode-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_13-energy-2025 .resource-modal__content{display:flex}

@media screen and (min-width: 1920px){
.resource-modal_13-energy-2025 .resource-modal__content{justify-content:start}}

@media screen and (max-width: 1023px){
.resource-modal_13-energy-2025 .resource-modal__content{align-items:center;justify-content:center;height:100%}}

.resource-modal_14-mini-games-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_13-rare-boxes .resource-modal__content{padding:14.844vw 11.641vw 4.688vw}

.portrait .resource-modal_13-rare-boxes .resource-modal__content{padding:14.844vw 11.641vw 4.688vw}

.landscape .resource-modal_13-rare-boxes .resource-modal__content{padding:29.688vh 23.281vh 9.375vh}}

@media screen and (min-width: 1920px){
.resource-modal_13-rare-boxes .resource-modal__content{padding:20.926vh 5.741vh 8.889vh}

.portrait .resource-modal_13-rare-boxes .resource-modal__content{padding:11.771vw 3.229vw 5vw}}

@media screen and (max-width: 1023px){
.resource-modal_13-rare-boxes .resource-modal__content{padding:53.056vw 9.167vw 16.944vw}

.landscape-mob .resource-modal_13-rare-boxes .resource-modal__content{padding:29.844svh 5.156svh 9.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_13-rare-boxes .resource-modal__content{padding:27.865vw 1.953vw 10.938vw}

.landscape-tab .resource-modal_13-rare-boxes .resource-modal__content{padding:24.884svh 1.744svh 9.767svh}}

@media screen and (max-width: 1023px){
.resource-modal_13-rare-boxes .resource-modal__content{display:flex;justify-content:center}}

.resource-modal_14-new-rating .resource-modal__content{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_14-new-rating .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_14-new-rating .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_14-new-rating .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_14-new-rating .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_14-new-rating .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_14-new-rating .resource-modal__content{padding:27.778vw 5.556vw}

.landscape-mob .resource-modal_14-new-rating .resource-modal__content{padding:15.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_14-new-rating .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_14-new-rating .resource-modal__content{padding:11.628svh 2.326svh}}

@media screen and (max-width: 1023px){
.resource-modal_14-new-rating .resource-modal__content{align-items:center;height:100%}}

.resource-modal_15-new-season .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_15-new-season .resource-modal__content{padding:7.813vw 1.563vw 13.281vw}

.portrait .resource-modal_15-new-season .resource-modal__content{padding:7.813vw 1.563vw 13.281vw}

.landscape .resource-modal_15-new-season .resource-modal__content{padding:15.625vh 3.125vh 26.563vh}}

@media screen and (min-width: 1920px){
.resource-modal_15-new-season .resource-modal__content{padding:9.259vh 1.852vh 15.741vh}

.portrait .resource-modal_15-new-season .resource-modal__content{padding:5.208vw 1.042vw 8.854vw}}

@media screen and (max-width: 1023px){
.resource-modal_15-new-season .resource-modal__content{padding:27.778vw 5.556vw}

.landscape-mob .resource-modal_15-new-season .resource-modal__content{padding:15.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_15-new-season .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_15-new-season .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_15-new-season .resource-modal__content{height:100%}

@media screen and (min-width: 1024px){
.resource-modal_15-new-season .resource-modal__content{align-items:flex-end}}

.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_17-energy-0 .resource-modal__content,.portrait .resource-modal_17-energy-1 .resource-modal__content,.portrait .resource-modal_17-energy-2 .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_17-energy-0 .resource-modal__content,.landscape .resource-modal_17-energy-1 .resource-modal__content,.landscape .resource-modal_17-energy-2 .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_17-energy-0 .resource-modal__content,.portrait .resource-modal_17-energy-1 .resource-modal__content,.portrait .resource-modal_17-energy-2 .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{padding:27.778vw 5.556vw}

.landscape-mob .resource-modal_17-energy-0 .resource-modal__content,.landscape-mob .resource-modal_17-energy-1 .resource-modal__content,.landscape-mob .resource-modal_17-energy-2 .resource-modal__content{padding:15.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_17-energy-0 .resource-modal__content,.landscape-tab .resource-modal_17-energy-1 .resource-modal__content,.landscape-tab .resource-modal_17-energy-2 .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{height:100%}

@media screen and (min-width: 1024px){
.resource-modal_17-energy-0 .resource-modal__content,.resource-modal_17-energy-1 .resource-modal__content,.resource-modal_17-energy-2 .resource-modal__content{align-items:flex-start}}

.resource-modal_18-new .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_18-new .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_18-new .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_18-new .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_18-new .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_18-new .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_18-new .resource-modal__content{padding:27.778vw 5.556vw 41.667vw}

.landscape-mob .resource-modal_18-new .resource-modal__content{padding:15.625svh 3.125svh 23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_18-new .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_18-new .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_18-new .resource-modal__content{height:100%}

.resource-modal_19-rating .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_19-rating .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_19-rating .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_19-rating .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_19-rating .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_19-rating .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_19-rating .resource-modal__content{padding:27.778vw 5.556vw 41.667vw}

.landscape-mob .resource-modal_19-rating .resource-modal__content{padding:15.625svh 3.125svh 23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_19-rating .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_19-rating .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_19-rating .resource-modal__content{height:100%}

.resource-modal_20-customization .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_20-customization .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_20-customization .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_20-customization .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_20-customization .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_20-customization .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_20-customization .resource-modal__content{padding:27.778vw 5.556vw}

.landscape-mob .resource-modal_20-customization .resource-modal__content{padding:15.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_20-customization .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_20-customization .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_20-customization .resource-modal__content{height:100%}

.resource-modal_21-customization-2 .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_21-customization-2 .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_21-customization-2 .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_21-customization-2 .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_21-customization-2 .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_21-customization-2 .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_21-customization-2 .resource-modal__content{padding:27.778vw 5.556vw}

.landscape-mob .resource-modal_21-customization-2 .resource-modal__content{padding:15.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_21-customization-2 .resource-modal__content{padding:13.021vw 2.604vw}

.landscape-tab .resource-modal_21-customization-2 .resource-modal__content{padding:11.628svh 2.326svh}}

.resource-modal_21-customization-2 .resource-modal__content{height:100%}

.resource-modal_22-beauty .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_22-beauty .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_22-beauty .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_22-beauty .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_22-beauty .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_22-beauty .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_22-beauty .resource-modal__content{padding:27.778vw 5.556vw 41.667vw}

.landscape-mob .resource-modal_22-beauty .resource-modal__content{padding:15.625svh 3.125svh 23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_22-beauty .resource-modal__content{padding:13.021vw 2.604vw 19.531vw}

.landscape-tab .resource-modal_22-beauty .resource-modal__content{padding:11.628svh 2.326svh 17.442svh}}

.resource-modal_22-beauty .resource-modal__content{height:100%}

.resource-modal_23-games-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_23-games-2025 .resource-modal__content{padding:7.813vw 1.563vw}

.portrait .resource-modal_23-games-2025 .resource-modal__content{padding:7.813vw 1.563vw}

.landscape .resource-modal_23-games-2025 .resource-modal__content{padding:15.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.resource-modal_23-games-2025 .resource-modal__content{padding:9.259vh 1.852vh}

.portrait .resource-modal_23-games-2025 .resource-modal__content{padding:5.208vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_23-games-2025 .resource-modal__content{padding:27.778vw 5.556vw 41.667vw}

.landscape-mob .resource-modal_23-games-2025 .resource-modal__content{padding:15.625svh 3.125svh 23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_23-games-2025 .resource-modal__content{padding:13.021vw 2.604vw 19.531vw}

.landscape-tab .resource-modal_23-games-2025 .resource-modal__content{padding:11.628svh 2.326svh 17.442svh}}

.resource-modal_23-games-2025 .resource-modal__content{height:100%}

.resource-modal_24-games-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_24-games-2025 .resource-modal__content{padding:11.719vw 1.563vw 7.813vw}

.portrait .resource-modal_24-games-2025 .resource-modal__content{padding:11.719vw 1.563vw 7.813vw}

.landscape .resource-modal_24-games-2025 .resource-modal__content{padding:23.438vh 3.125vh 15.625vh}}

@media screen and (min-width: 1920px){
.resource-modal_24-games-2025 .resource-modal__content{padding:18.519vh 1.852vh}

.portrait .resource-modal_24-games-2025 .resource-modal__content{padding:10.417vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_24-games-2025 .resource-modal__content{padding:41.667vw 5.556vw 27.778vw}

.landscape-mob .resource-modal_24-games-2025 .resource-modal__content{padding:23.438svh 3.125svh 15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_24-games-2025 .resource-modal__content{padding:19.531vw 2.604vw 13.021vw}

.landscape-tab .resource-modal_24-games-2025 .resource-modal__content{padding:17.442svh 2.326svh 11.628svh}}

.resource-modal_24-games-2025 .resource-modal__content{height:100%}

.resource-modal_25-games-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal_25-games-2025 .resource-modal__content{padding:11.719vw 1.563vw 7.813vw}

.portrait .resource-modal_25-games-2025 .resource-modal__content{padding:11.719vw 1.563vw 7.813vw}

.landscape .resource-modal_25-games-2025 .resource-modal__content{padding:23.438vh 3.125vh 15.625vh}}

@media screen and (min-width: 1920px){
.resource-modal_25-games-2025 .resource-modal__content{padding:18.519vh 1.852vh}

.portrait .resource-modal_25-games-2025 .resource-modal__content{padding:10.417vw 1.042vw}}

@media screen and (max-width: 1023px){
.resource-modal_25-games-2025 .resource-modal__content{padding:41.667vw 5.556vw 27.778vw}

.landscape-mob .resource-modal_25-games-2025 .resource-modal__content{padding:23.438svh 3.125svh 15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal_25-games-2025 .resource-modal__content{padding:19.531vw 2.604vw 13.021vw}

.landscape-tab .resource-modal_25-games-2025 .resource-modal__content{padding:17.442svh 2.326svh 11.628svh}}

.resource-modal_25-games-2025 .resource-modal__content{height:100%}

.resource-modal_26-afterGames-energy-2025 .resource-modal__content{display:flex}

@media screen and (min-width: 1920px){
.resource-modal_26-afterGames-energy-2025 .resource-modal__content{justify-content:start}}

@media screen and (max-width: 1023px){
.resource-modal_26-afterGames-energy-2025 .resource-modal__content{align-items:center;justify-content:center;height:100%}}

.resource-modal_27-afterGames-tasks-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_28-task-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_29-afterRoadmap-customization-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_31-afterRoadmap-premium .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_31-sun-rabbit-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_32-sun-rabbit-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal_33-sun-rabbit-2025 .resource-modal__content{display:flex;justify-content:center;align-items:center;height:100%}

.resource-modal__circle{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__circle{top:.938vw}

.portrait .resource-modal__circle{top:.938vw}

.landscape .resource-modal__circle{top:1.875vh}}

@media screen and (min-width: 1920px){
.resource-modal__circle{top:1.111vh}

.portrait .resource-modal__circle{top:.625vw}}

@media screen and (max-width: 1023px){
.resource-modal__circle{top:3.333vw}

.landscape-mob .resource-modal__circle{top:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__circle{top:3.125vw}

.landscape-tab .resource-modal__circle{top:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__circle{left:11.641vw}

[dir="rtl"] .resource-modal__circle{left:auto;right:11.641vw}

.portrait .resource-modal__circle{left:11.641vw}

[dir="rtl"] .portrait .resource-modal__circle{left:auto;right:11.641vw}

.landscape .resource-modal__circle{left:23.281vh}

[dir="rtl"] .landscape .resource-modal__circle{left:auto;right:23.281vh}}

@media screen and (min-width: 1920px){
.resource-modal__circle{left:13.796vh}

[dir="rtl"] .resource-modal__circle{left:auto;right:13.796vh}

.portrait .resource-modal__circle{left:7.76vw}

[dir="rtl"] .portrait .resource-modal__circle{left:auto;right:7.76vw}}

@media screen and (max-width: 1023px){
.resource-modal__circle{left:2.222vw}

[dir="rtl"] .resource-modal__circle{left:auto;right:2.222vw}

.landscape-mob .resource-modal__circle{left:1.25svh}

[dir="rtl"] .landscape-mob .resource-modal__circle{left:auto;right:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__circle{left:6.25vw}

[dir="rtl"] .resource-modal__circle{left:auto;right:6.25vw}

.landscape-tab .resource-modal__circle{left:5.581svh}

[dir="rtl"] .landscape-tab .resource-modal__circle{left:auto;right:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__circle{width:5.703vw}

.portrait .resource-modal__circle{width:5.703vw}

.landscape .resource-modal__circle{width:11.406vh}}

@media screen and (min-width: 1920px){
.resource-modal__circle{width:6.759vh}

.portrait .resource-modal__circle{width:3.802vw}}

@media screen and (max-width: 1023px){
.resource-modal__circle{width:20.278vw}

.landscape-mob .resource-modal__circle{width:11.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__circle{width:12.5vw}

.landscape-tab .resource-modal__circle{width:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__circle{height:3.125vw}

.portrait .resource-modal__circle{height:3.125vw}

.landscape .resource-modal__circle{height:6.25vh}}

@media screen and (min-width: 1920px){
.resource-modal__circle{height:3.704vh}

.portrait .resource-modal__circle{height:2.083vw}}

@media screen and (max-width: 1023px){
.resource-modal__circle{height:11.111vw}

.landscape-mob .resource-modal__circle{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__circle{height:6.25vw}

.landscape-tab .resource-modal__circle{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__circle{border-radius:3.125vw}

.portrait .resource-modal__circle{border-radius:3.125vw}

.landscape .resource-modal__circle{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.resource-modal__circle{border-radius:3.704vh}

.portrait .resource-modal__circle{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.resource-modal__circle{border-radius:11.111vw}

.landscape-mob .resource-modal__circle{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__circle{border-radius:6.25vw}

.landscape-tab .resource-modal__circle{border-radius:5.581svh}}

.resource-modal__circle{box-shadow:inset 0 0 16px 0 hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.2)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__content-block{padding:2.5vw}

.portrait .resource-modal__content-block{padding:2.5vw}

.landscape .resource-modal__content-block{padding:5vh}}

@media screen and (min-width: 1920px){
.resource-modal__content-block{padding:1.852vh 2.222vh}

.portrait .resource-modal__content-block{padding:1.042vw 1.25vw}}

@media screen and (max-width: 1023px){
.resource-modal__content-block{padding:8.889vw 5.556vw}

.landscape-mob .resource-modal__content-block{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__content-block{padding:4.167vw}

.landscape-tab .resource-modal__content-block{padding:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__block{width:25vw}

.portrait .resource-modal__block{width:25vw}

.landscape .resource-modal__block{width:50vh}}

@media screen and (min-width: 1920px){
.resource-modal__block{width:38.889vh}

.portrait .resource-modal__block{width:21.875vw}}

@media screen and (max-width: 1023px){
.resource-modal__block{width:82.222vw}

.landscape-mob .resource-modal__block{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__block{width:41.667vw}

.landscape-tab .resource-modal__block{width:37.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__block{border-radius:1.875vw}

.portrait .resource-modal__block{border-radius:1.875vw}

.landscape .resource-modal__block{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.resource-modal__block{border-radius:2.222vh}

.portrait .resource-modal__block{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.resource-modal__block{border-radius:6.667vw}

.landscape-mob .resource-modal__block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__block{border-radius:3.125vw}

.landscape-tab .resource-modal__block{border-radius:2.791svh}}

.resource-modal__block{background-color:#fff;text-align:left;box-sizing:border-box}

[dir="rtl"] .resource-modal__block{text-align:right}

.resource-modal_center .resource-modal__block{margin:0 auto}

.custom-modal-enter.block-scale-bounce .resource-modal__block{transform:scale(0.7);opacity:0}

.custom-modal-enter-active.block-scale-bounce .resource-modal__block{transform:scale(1);opacity:1;transition:opacity .3s ease-in-out,transform .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.custom-modal-exit.block-scale-bounce .resource-modal__block{transform:scale(1);opacity:1}

.custom-modal-exit-active.block-scale-bounce .resource-modal__block{transform:scale(0.7);opacity:0;transition:opacity .3s ease-in-out,transform .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.resource-modal_6 .resource-modal__block{margin:0 0 0 auto}

[dir="rtl"] .resource-modal_6 .resource-modal__block{margin:0 auto 0 0}

.resource-modal_8 .resource-modal__block{margin:0 0 0 auto}

[dir="rtl"] .resource-modal_8 .resource-modal__block{margin:0 auto 0 0}

.resource-modal_2 .resource-modal__block{margin:0 auto}

.resource-modal_5 .resource-modal__block{margin:0 auto}

.resource-modal_11 .resource-modal__block{margin:0 auto}

.resource-modal_5 .resource-modal__block{margin:0 0 0 auto}

[dir="rtl"] .resource-modal_5 .resource-modal__block{margin:0 auto 0 0}

@media screen and (max-width: 1023px){
.resource-modal_13 .resource-modal__block{margin:0 0 0 auto}

[dir="rtl"] .resource-modal_13 .resource-modal__block{margin:0 auto 0 0}}

@media screen and (max-width: 1023px){
.resource-modal_1 .resource-modal__block{margin:0 auto}}

._dark-theme .resource-modal__block{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__title{margin:0 0 .938vw}

.portrait .resource-modal__title{margin:0 0 .938vw}

.landscape .resource-modal__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.resource-modal__title{margin:0 0 1.111vh}

.portrait .resource-modal__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.resource-modal__title{margin:0 0 2.222vw}

.landscape-mob .resource-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__title{margin:0 0 1.563vw}

.landscape-tab .resource-modal__title{margin:0 0 1.395svh}}

.resource-modal__title{font-size:24px;line-height:24px;font-weight:800;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__hp{margin:0 auto 1.25vw}

.portrait .resource-modal__hp{margin:0 auto 1.25vw}

.landscape .resource-modal__hp{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.resource-modal__hp{margin:0 auto 1.481vh}

.portrait .resource-modal__hp{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.resource-modal__hp{margin:0 auto 2.778vw}

.landscape-mob .resource-modal__hp{margin:0 auto 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__hp{margin:0 auto 1.302vw}

.landscape-tab .resource-modal__hp{margin:0 auto 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.resource-modal__text{margin:0 0 1.25vw}

.portrait .resource-modal__text{margin:0 0 1.25vw}

.landscape .resource-modal__text{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.resource-modal__text{margin:0 0 1.481vh}

.portrait .resource-modal__text{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.resource-modal__text{margin:0 0 4.444vw}

.landscape-mob .resource-modal__text{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.resource-modal__text{margin:0 0 2.083vw}

.landscape-tab .resource-modal__text{margin:0 0 1.86svh}}

.resource-modal__text{font-size:14px;line-height:20px;font-weight:400;white-space:pre-line;text-align:center}

.resource-modal__image{overflow:hidden;line-height:0;display:flex;justify-content:center}

.resource-modal__image img{height:auto;border-radius:24px 24px 0 0;width:100%;object-position:center;object-fit:contain}

.resource-modal__promoCode-container{padding:20px 0 20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}

.resource-modal__promoCode{font-weight:500;font-size:28px;letter-spacing:5px}

.resource-modal__promoCode-button{border:none;border-radius:50px;font-weight:500;font-size:12px;padding:4px 16px;cursor:pointer}

.resource-modal__notification{position:fixed;bottom:10%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;text-transform:uppercase;text-wrap:nowrap;font-size:12px;font-weight:500;padding:23px 62px;border-radius:16px;z-index:1000;animation:fadeInOut 2s ease-in-out}

[dir="rtl"] .resource-modal__notification{left:auto;right:50%;transform:translateX(50%)}

@keyframes fadeInOut{
from{opacity:0}

15%{opacity:1}

85%{opacity:1}

to{opacity:0}}

._help .header__burger,._help .header__wrapper,._help .main__bath-action,._help .main__id,._help .button_friends,._help .main__header-bottom,._help .customization__info,._help .main__button-tickets-wrapper,._help .main__button-raffle-wrapper,._help .main__bathroom,._help .main__procedure-label,._help .games__toggle{opacity:.5;filter:blur(2px);pointer-events:none;z-index:1}

._help .navigation{filter:blur(2px) brightness(0.5);pointer-events:none;z-index:1}

._help .main__bath-action{opacity:.5 !important;filter:blur(2px);pointer-events:none;z-index:1}

._help .main__procedures-list,._help .main__bathroom,._help .main__bottom,._help .scene,._help .main__bar,._help .customization__bar,._help .main__exp,._help .customization__exp,._help .main__button-quiz-wrapper{filter:blur(2px);pointer-events:none;z-index:1}

._help .status-panel__item{filter:blur(2px);pointer-events:none;opacity:.5}

._help .container__content:before{opacity:1}

._help .main__bathroom-activities{z-index:2}

._help-0 .status-panel__item_1{z-index:2;filter:none;opacity:1}

._help-1 .status-panel__item_2{z-index:2;filter:none;opacity:1}

._help-2 .main__exp,._help-2 .customization__exp,._help-2 .main__header-bottom,._help-2 .customization__info{z-index:2;filter:none;opacity:1}

._help-3 .button_friends{opacity:1;z-index:2;filter:none}

._help-7 .navigation,._help-9 .navigation,._help-10 .navigation,._help-18-new .navigation,._help-15-new-season .navigation{z-index:2;filter:none;opacity:1}

._help-4 .main__bottom,._help-4 .main__bottom-nav{z-index:2;filter:none;transition:none !important}

._help-4 .main__bottom-timer,._help-4 .main__gifts,._help-4 .main__tasks{opacity:.5 !important;filter:blur(3px);transition:none !important}

._help-5 .main__bathroom{z-index:2;filter:none}

._help-7 .navigation__item_3{background-color:#efff8b}

._help-7 .navigation__item_3 .custom-button__icon svg path{fill:#c8e900}

._help-8 .main__button-quiz-wrapper{z-index:2;filter:none}

._help-9 .navigation__item_4{background-color:#efff8b}

._help-9 .navigation__item_4 .custom-button__icon svg path{fill:#c8e900}

._help-10 .navigation__item_5{background-color:#efff8b}

._help-10 .navigation__item_5 .custom-button__icon svg path{fill:#c8e900}

._help-11 .games__item{z-index:2}

._help-23-games-2025 .games__item_2{z-index:2}

._help-2._help-13 .main__exp,._help-2._help-13 .customization__exp{filter:blur(2px);z-index:1}

._help-2._help-13 .status-panel__item_3{z-index:2;filter:none;opacity:1 !important}

._help-13-energy-2025 .status-panel__item_4{z-index:2;filter:none;opacity:1}

._help-13-energy-2025 .main__bottom,._help-13-energy-2025 .main__bottom-nav{z-index:2;filter:none;transition:none !important}

._help-13-energy-2025 .main__tasks,._help-13-energy-2025 .main__gifts{opacity:.5 !important;filter:blur(3px);transition:none !important}

._help-14-mini-games-2025 .navigation{z-index:1100;filter:none;opacity:1}

._help-14-mini-games-2025 .navigation__item_2{background-color:#efff8b;pointer-events:auto}

._help-14-mini-games-2025 .navigation__item_2 .custom-button__icon svg path{fill:#c8e900}

._help-13-rare-boxes .main__button-tickets-wrapper{z-index:2;filter:none;opacity:1}

._help-14-new-rating .status-panel,._help-14-new-rating .status-panel__item,._help-14-new-rating .main__header-bottom,._help-14-new-rating .customization__info{z-index:2;filter:none;opacity:1}

._help-15-new-season .navigation__item_5{background-color:#efff8b}

._help-15-new-season .navigation__item_5 .custom-button__icon svg path{fill:#c8e900}

._help-17-energy-0 .main__header-bottom,._help-17-energy-0 .customization__info,._help-17-energy-1 .main__header-bottom,._help-17-energy-1 .customization__info,._help-17-energy-2 .main__header-bottom,._help-17-energy-2 .customization__info{z-index:2;filter:none;opacity:1}

._help-18-new .button_friends,._help-18-new .main__bathroom{z-index:2;filter:none;opacity:1}

._help-18-new .navigation__item_2{background-color:#efff8b}

._help-18-new .navigation__item_2 .custom-button__icon svg path{fill:#c8e900}

._help-22-beauty .main__procedure-label{z-index:2;filter:none;opacity:1}

._help-24-games-2025 .status-panel__item_1{z-index:2;filter:none !important;opacity:1}

._help-24-games-2025 .games__header{z-index:2}

._help-25-games-2025 .games__toggle{z-index:2;filter:none;opacity:1}

._help-26-afterGames-energy-2025 .status-panel__item_4{z-index:2;filter:none;opacity:1}

._help-26-afterGames-energy-2025 .main__bottom,._help-26-afterGames-energy-2025 .main__bottom-nav{z-index:2;filter:none;transition:none !important}

._help-26-afterGames-energy-2025 .main__tasks,._help-26-afterGames-energy-2025 .main__gifts{opacity:.5 !important;filter:blur(3px);transition:none !important}

._help-27-afterGames-tasks-2025 .navigation{z-index:1100;filter:none;opacity:1}

._help-27-afterGames-tasks-2025 .navigation__item_5{background-color:#efff8b;pointer-events:auto}

._help-27-afterGames-tasks-2025 .navigation__item_5 .custom-button__icon svg path{fill:#c8e900}

._help-28-task-2025 .task__content{position:static}

._help-28-task-2025 .task__toggle-wrapper{position:relative;z-index:2;filter:none;opacity:1}

._help-29-afterRoadmap-customization-2025 .navigation{z-index:1100;filter:none;opacity:1}

._help-29-afterRoadmap-customization-2025 .navigation__item_3{background-color:#efff8b;pointer-events:auto}

._help-29-afterRoadmap-customization-2025 .navigation__item_3 .custom-button__icon svg path{fill:#c8e900}

._help-31-sun-rabbit-2025 .sun-rabbit__toggle{filter:none;opacity:1;z-index:15}

._help-32-sun-rabbit-2025 .sun-rabbit__toggle{filter:none;opacity:1;z-index:15}

._help-33-sun-rabbit-2025 .sun-rabbit__toggle{filter:none;opacity:1;z-index:15}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.word-modal__title{margin:0 0 1.875vw}

.portrait .word-modal__title{margin:0 0 1.875vw}

.landscape .word-modal__title{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.word-modal__title{margin:0 0 2.222vh}

.portrait .word-modal__title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.word-modal__title{margin:0 0 4.444vw}

.landscape-mob .word-modal__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.word-modal__title{margin:0 0 3.125vw}

.landscape-tab .word-modal__title{margin:0 0 2.791svh}}

.word-modal__item-form .input__block{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.word-modal__item-form .input__block{height:3.75vw}

.portrait .word-modal__item-form .input__block{height:3.75vw}

.landscape .word-modal__item-form .input__block{height:7.5vh}}

@media screen and (min-width: 1920px){
.word-modal__item-form .input__block{height:4.444vh}

.portrait .word-modal__item-form .input__block{height:2.5vw}}

.word-modal__button{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.word-modal__button{margin:2.5vw 0 0}

.portrait .word-modal__button{margin:2.5vw 0 0}

.landscape .word-modal__button{margin:5vh 0 0}}

@media screen and (min-width: 1920px){
.word-modal__button{margin:2.963vh 0 0}

.portrait .word-modal__button{margin:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.word-modal__button{margin:8.889vw 0 0}

.landscape-mob .word-modal__button{margin:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.word-modal__button{margin:4.167vw 0 0}

.landscape-tab .word-modal__button{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.word-modal__button_close{margin:.938vw 0 0}

.portrait .word-modal__button_close{margin:.938vw 0 0}

.landscape .word-modal__button_close{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.word-modal__button_close{margin:1.111vh 0 0}

.portrait .word-modal__button_close{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.word-modal__button_close{margin:0 0 0}

.landscape-mob .word-modal__button_close{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.word-modal__button_close{margin:0 0 0}

.landscape-tab .word-modal__button_close{margin:0 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_inactive .about-modal__content{width:32.813vw}

.portrait .about-modal_inactive .about-modal__content{width:32.813vw}

.landscape .about-modal_inactive .about-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.about-modal_inactive .about-modal__content{width:55.556vh}

.portrait .about-modal_inactive .about-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.about-modal_inactive .about-modal__content{width:91.111vw}

.landscape-mob .about-modal_inactive .about-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_inactive .about-modal__content{width:54.688vw}

.landscape-tab .about-modal_inactive .about-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_inactive .about-modal__content{padding:2.5vw}

.portrait .about-modal_inactive .about-modal__content{padding:2.5vw}

.landscape .about-modal_inactive .about-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.about-modal_inactive .about-modal__content{padding:3.704vh}

.portrait .about-modal_inactive .about-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.about-modal_inactive .about-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .about-modal_inactive .about-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_inactive .about-modal__content{padding:4.167vw}

.landscape-tab .about-modal_inactive .about-modal__content{padding:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__content{padding:0 0 2.5vw}

.portrait .about-modal_halloween .about-modal__content{padding:0 0 2.5vw}

.landscape .about-modal_halloween .about-modal__content{padding:0 0 5vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__content{padding:0 0 3.704vh}

.portrait .about-modal_halloween .about-modal__content{padding:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__content{padding:0 0 7.778vw}

.landscape-mob .about-modal_halloween .about-modal__content{padding:0 0 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__content{padding:0 0 4.167vw}

.landscape-tab .about-modal_halloween .about-modal__content{padding:0 0 3.721svh}}

.about-modal_halloween .about-modal__content{overflow:hidden}

._dark-theme .about-modal__content,._black-friday-theme .about-modal__content{background:#272727;color:#fff}

.about-modal__image{width:100%;overflow:hidden;background-color:#f1f1f1}

.about-modal_prize .about-modal__image{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_prize .about-modal__image{height:15.625vw}

.portrait .about-modal_prize .about-modal__image{height:15.625vw}

.landscape .about-modal_prize .about-modal__image{height:31.25vh}}

@media screen and (min-width: 1920px){
.about-modal_prize .about-modal__image{height:24.444vh}

.portrait .about-modal_prize .about-modal__image{height:13.75vw}}

@media screen and (max-width: 1023px){
.about-modal_prize .about-modal__image{height:55.556vw}

.landscape-mob .about-modal_prize .about-modal__image{height:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_prize .about-modal__image{height:26.042vw}

.landscape-tab .about-modal_prize .about-modal__image{height:23.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_prize .about-modal__image{border-radius:0}

.portrait .about-modal_prize .about-modal__image{border-radius:0}

.landscape .about-modal_prize .about-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.about-modal_prize .about-modal__image{border-radius:0}

.portrait .about-modal_prize .about-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.about-modal_prize .about-modal__image{border-radius:0}

.landscape-mob .about-modal_prize .about-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_prize .about-modal__image{border-radius:0}

.landscape-tab .about-modal_prize .about-modal__image{border-radius:0}}

.about-modal_noImgBg .about-modal__image{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_noImgBg .about-modal__image{height:11.719vw}

.portrait .about-modal_noImgBg .about-modal__image{height:11.719vw}

.landscape .about-modal_noImgBg .about-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.about-modal_noImgBg .about-modal__image{height:13.889vh}

.portrait .about-modal_noImgBg .about-modal__image{height:7.813vw}}

@media screen and (max-width: 1023px){
.about-modal_noImgBg .about-modal__image{height:35.556vw}

.landscape-mob .about-modal_noImgBg .about-modal__image{height:20svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_noImgBg .about-modal__image{height:16.667vw}

.landscape-tab .about-modal_noImgBg .about-modal__image{height:14.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_noImgBg .about-modal__image{border-radius:0}

.portrait .about-modal_noImgBg .about-modal__image{border-radius:0}

.landscape .about-modal_noImgBg .about-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.about-modal_noImgBg .about-modal__image{border-radius:0}

.portrait .about-modal_noImgBg .about-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.about-modal_noImgBg .about-modal__image{border-radius:0}

.landscape-mob .about-modal_noImgBg .about-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_noImgBg .about-modal__image{border-radius:0}

.landscape-tab .about-modal_noImgBg .about-modal__image{border-radius:0}}

.about-modal_halloween .about-modal__image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__image{height:27.891vw}

.portrait .about-modal_halloween .about-modal__image{height:27.891vw}

.landscape .about-modal_halloween .about-modal__image{height:55.781vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__image{height:46.296vh}

.portrait .about-modal_halloween .about-modal__image{height:26.042vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__image{height:76.944vw}

.landscape-mob .about-modal_halloween .about-modal__image{height:43.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__image{height:46.484vw}

.landscape-tab .about-modal_halloween .about-modal__image{height:41.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__image{margin:0 0 1.563vw}

.portrait .about-modal_halloween .about-modal__image{margin:0 0 1.563vw}

.landscape .about-modal_halloween .about-modal__image{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__image{margin:0 0 2.778vh}

.portrait .about-modal_halloween .about-modal__image{margin:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__image{margin:0 0 5.556vw}

.landscape-mob .about-modal_halloween .about-modal__image{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__image{margin:0 0 2.604vw}

.landscape-tab .about-modal_halloween .about-modal__image{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__image{border-radius:0}

.portrait .about-modal_halloween .about-modal__image{border-radius:0}

.landscape .about-modal_halloween .about-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__image{border-radius:0}

.portrait .about-modal_halloween .about-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__image{border-radius:0}

.landscape-mob .about-modal_halloween .about-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__image{border-radius:0}

.landscape-tab .about-modal_halloween .about-modal__image{border-radius:0}}

.about-modal_halloween .about-modal__image{background-color:rgba(0,0,0,0)}

.about-modal_halloween .about-modal__image img{object-fit:cover}

.about-modal_inactive .about-modal__image{display:none}

.about-modal__image img{display:block;width:100%;height:100%;object-fit:contain}

.about-modal_inactive .about-modal__image img{object-fit:cover}

.about-modal__title{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_inactive .about-modal__title{margin:0}

.portrait .about-modal_inactive .about-modal__title{margin:0}

.landscape .about-modal_inactive .about-modal__title{margin:0}}

@media screen and (min-width: 1920px){
.about-modal_inactive .about-modal__title{margin:0}

.portrait .about-modal_inactive .about-modal__title{margin:0}}

@media screen and (max-width: 1023px){
.about-modal_inactive .about-modal__title{margin:0}

.landscape-mob .about-modal_inactive .about-modal__title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_inactive .about-modal__title{margin:0}

.landscape-tab .about-modal_inactive .about-modal__title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_vpn .about-modal__title{margin:0 0 1.563vw}

.portrait .about-modal_vpn .about-modal__title{margin:0 0 1.563vw}

.landscape .about-modal_vpn .about-modal__title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.about-modal_vpn .about-modal__title{margin:0 0 2.963vh}

.portrait .about-modal_vpn .about-modal__title{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.about-modal_vpn .about-modal__title{margin:0 0 5.556vw}

.landscape-mob .about-modal_vpn .about-modal__title{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_vpn .about-modal__title{margin:0 0 2.865vw}

.landscape-tab .about-modal_vpn .about-modal__title{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_noImg .about-modal__title{margin:0 0 .625vw}

.portrait .about-modal_noImg .about-modal__title{margin:0 0 .625vw}

.landscape .about-modal_noImg .about-modal__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.about-modal_noImg .about-modal__title{margin:0 0 1.481vh}

.portrait .about-modal_noImg .about-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.about-modal_noImg .about-modal__title{margin:0 0 2.222vw}

.landscape-mob .about-modal_noImg .about-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_noImg .about-modal__title{margin:0 0 .521vw}

.landscape-tab .about-modal_noImg .about-modal__title{margin:0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__title{width:27.813vw}

.portrait .about-modal_halloween .about-modal__title{width:27.813vw}

.landscape .about-modal_halloween .about-modal__title{width:55.625vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__title{width:48.148vh}

.portrait .about-modal_halloween .about-modal__title{width:27.083vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__title{width:80vw}

.landscape-mob .about-modal_halloween .about-modal__title{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__title{width:46.354vw}

.landscape-tab .about-modal_halloween .about-modal__title{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__title{margin:0 auto .625vw}

.portrait .about-modal_halloween .about-modal__title{margin:0 auto .625vw}

.landscape .about-modal_halloween .about-modal__title{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__title{margin:0 auto 1.481vh}

.portrait .about-modal_halloween .about-modal__title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__title{margin:0 auto 2.222vw}

.landscape-mob .about-modal_halloween .about-modal__title{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__title{margin:0 auto .521vw}

.landscape-tab .about-modal_halloween .about-modal__title{margin:0 auto .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{margin:0 0 1.563vw}

.portrait .about-modal__text,.portrait .info-modal__text,.portrait .welcome-back-modal__text,.portrait .start-game-modal__text,.portrait .quiz-start-modal__text,.portrait .wish-modal__text,.portrait .procedure-game-result__text,.portrait .lose-modal__text,.portrait .add-friend-modal__text,.portrait .word-modal__text{margin:0 0 1.563vw}

.landscape .about-modal__text,.landscape .info-modal__text,.landscape .welcome-back-modal__text,.landscape .start-game-modal__text,.landscape .quiz-start-modal__text,.landscape .wish-modal__text,.landscape .procedure-game-result__text,.landscape .lose-modal__text,.landscape .add-friend-modal__text,.landscape .word-modal__text{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{margin:0 0 2.963vh}

.portrait .about-modal__text,.portrait .info-modal__text,.portrait .welcome-back-modal__text,.portrait .start-game-modal__text,.portrait .quiz-start-modal__text,.portrait .wish-modal__text,.portrait .procedure-game-result__text,.portrait .lose-modal__text,.portrait .add-friend-modal__text,.portrait .word-modal__text{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{margin:0 0 5.556vw}

.landscape-mob .about-modal__text,.landscape-mob .info-modal__text,.landscape-mob .welcome-back-modal__text,.landscape-mob .start-game-modal__text,.landscape-mob .quiz-start-modal__text,.landscape-mob .wish-modal__text,.landscape-mob .procedure-game-result__text,.landscape-mob .lose-modal__text,.landscape-mob .add-friend-modal__text,.landscape-mob .word-modal__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{margin:0 0 2.865vw}

.landscape-tab .about-modal__text,.landscape-tab .info-modal__text,.landscape-tab .welcome-back-modal__text,.landscape-tab .start-game-modal__text,.landscape-tab .quiz-start-modal__text,.landscape-tab .wish-modal__text,.landscape-tab .procedure-game-result__text,.landscape-tab .lose-modal__text,.landscape-tab .add-friend-modal__text,.landscape-tab .word-modal__text{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{font-size:1.094vw}

.portrait .about-modal__text,.portrait .info-modal__text,.portrait .welcome-back-modal__text,.portrait .start-game-modal__text,.portrait .quiz-start-modal__text,.portrait .wish-modal__text,.portrait .procedure-game-result__text,.portrait .lose-modal__text,.portrait .add-friend-modal__text,.portrait .word-modal__text{font-size:1.094vw}

.landscape .about-modal__text,.landscape .info-modal__text,.landscape .welcome-back-modal__text,.landscape .start-game-modal__text,.landscape .quiz-start-modal__text,.landscape .wish-modal__text,.landscape .procedure-game-result__text,.landscape .lose-modal__text,.landscape .add-friend-modal__text,.landscape .word-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{font-size:1.481vh}

.portrait .about-modal__text,.portrait .info-modal__text,.portrait .welcome-back-modal__text,.portrait .start-game-modal__text,.portrait .quiz-start-modal__text,.portrait .wish-modal__text,.portrait .procedure-game-result__text,.portrait .lose-modal__text,.portrait .add-friend-modal__text,.portrait .word-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{font-size:3.889vw}

.landscape-mob .about-modal__text,.landscape-mob .info-modal__text,.landscape-mob .welcome-back-modal__text,.landscape-mob .start-game-modal__text,.landscape-mob .quiz-start-modal__text,.landscape-mob .wish-modal__text,.landscape-mob .procedure-game-result__text,.landscape-mob .lose-modal__text,.landscape-mob .add-friend-modal__text,.landscape-mob .word-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{font-size:1.823vw}

.landscape-tab .about-modal__text,.landscape-tab .info-modal__text,.landscape-tab .welcome-back-modal__text,.landscape-tab .start-game-modal__text,.landscape-tab .quiz-start-modal__text,.landscape-tab .wish-modal__text,.landscape-tab .procedure-game-result__text,.landscape-tab .lose-modal__text,.landscape-tab .add-friend-modal__text,.landscape-tab .word-modal__text{font-size:1.628svh}}

.about-modal__text,.info-modal__text,.welcome-back-modal__text,.start-game-modal__text,.quiz-start-modal__text,.wish-modal__text,.procedure-game-result__text,.lose-modal__text,.add-friend-modal__text,.word-modal__text{line-height:1.4;white-space:pre-line}

@media screen and (max-width: 1023px){
.about-modal_inactive .about-modal__text,.about-modal_inactive .info-modal__text,.about-modal_inactive .welcome-back-modal__text,.about-modal_inactive .start-game-modal__text,.about-modal_inactive .quiz-start-modal__text,.about-modal_inactive .wish-modal__text,.about-modal_inactive .procedure-game-result__text,.about-modal_inactive .lose-modal__text,.about-modal_inactive .add-friend-modal__text,.about-modal_inactive .word-modal__text{margin:2.222vw 0 5.556vw}

.landscape-mob .about-modal_inactive .about-modal__text,.landscape-mob .about-modal_inactive .info-modal__text,.landscape-mob .about-modal_inactive .welcome-back-modal__text,.landscape-mob .about-modal_inactive .start-game-modal__text,.landscape-mob .about-modal_inactive .quiz-start-modal__text,.landscape-mob .about-modal_inactive .wish-modal__text,.landscape-mob .about-modal_inactive .procedure-game-result__text,.landscape-mob .about-modal_inactive .lose-modal__text,.landscape-mob .about-modal_inactive .add-friend-modal__text,.landscape-mob .about-modal_inactive .word-modal__text{margin:1.25svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_inactive .about-modal__text,.about-modal_inactive .info-modal__text,.about-modal_inactive .welcome-back-modal__text,.about-modal_inactive .start-game-modal__text,.about-modal_inactive .quiz-start-modal__text,.about-modal_inactive .wish-modal__text,.about-modal_inactive .procedure-game-result__text,.about-modal_inactive .lose-modal__text,.about-modal_inactive .add-friend-modal__text,.about-modal_inactive .word-modal__text{margin:2.083vw 0 4.167vw}

.landscape-tab .about-modal_inactive .about-modal__text,.landscape-tab .about-modal_inactive .info-modal__text,.landscape-tab .about-modal_inactive .welcome-back-modal__text,.landscape-tab .about-modal_inactive .start-game-modal__text,.landscape-tab .about-modal_inactive .quiz-start-modal__text,.landscape-tab .about-modal_inactive .wish-modal__text,.landscape-tab .about-modal_inactive .procedure-game-result__text,.landscape-tab .about-modal_inactive .lose-modal__text,.landscape-tab .about-modal_inactive .add-friend-modal__text,.landscape-tab .about-modal_inactive .word-modal__text{margin:1.86svh 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_inactive .about-modal__text,.about-modal_inactive .info-modal__text,.about-modal_inactive .welcome-back-modal__text,.about-modal_inactive .start-game-modal__text,.about-modal_inactive .quiz-start-modal__text,.about-modal_inactive .wish-modal__text,.about-modal_inactive .procedure-game-result__text,.about-modal_inactive .lose-modal__text,.about-modal_inactive .add-friend-modal__text,.about-modal_inactive .word-modal__text{margin:.938vw 0 2.5vw}

.portrait .about-modal_inactive .about-modal__text,.portrait .about-modal_inactive .info-modal__text,.portrait .about-modal_inactive .welcome-back-modal__text,.portrait .about-modal_inactive .start-game-modal__text,.portrait .about-modal_inactive .quiz-start-modal__text,.portrait .about-modal_inactive .wish-modal__text,.portrait .about-modal_inactive .procedure-game-result__text,.portrait .about-modal_inactive .lose-modal__text,.portrait .about-modal_inactive .add-friend-modal__text,.portrait .about-modal_inactive .word-modal__text{margin:.938vw 0 2.5vw}

.landscape .about-modal_inactive .about-modal__text,.landscape .about-modal_inactive .info-modal__text,.landscape .about-modal_inactive .welcome-back-modal__text,.landscape .about-modal_inactive .start-game-modal__text,.landscape .about-modal_inactive .quiz-start-modal__text,.landscape .about-modal_inactive .wish-modal__text,.landscape .about-modal_inactive .procedure-game-result__text,.landscape .about-modal_inactive .lose-modal__text,.landscape .about-modal_inactive .add-friend-modal__text,.landscape .about-modal_inactive .word-modal__text{margin:1.875vh 0 5vh}}

@media screen and (min-width: 1920px){
.about-modal_inactive .about-modal__text,.about-modal_inactive .info-modal__text,.about-modal_inactive .welcome-back-modal__text,.about-modal_inactive .start-game-modal__text,.about-modal_inactive .quiz-start-modal__text,.about-modal_inactive .wish-modal__text,.about-modal_inactive .procedure-game-result__text,.about-modal_inactive .lose-modal__text,.about-modal_inactive .add-friend-modal__text,.about-modal_inactive .word-modal__text{margin:1.111vh 0 2.963vh}

.portrait .about-modal_inactive .about-modal__text,.portrait .about-modal_inactive .info-modal__text,.portrait .about-modal_inactive .welcome-back-modal__text,.portrait .about-modal_inactive .start-game-modal__text,.portrait .about-modal_inactive .quiz-start-modal__text,.portrait .about-modal_inactive .wish-modal__text,.portrait .about-modal_inactive .procedure-game-result__text,.portrait .about-modal_inactive .lose-modal__text,.portrait .about-modal_inactive .add-friend-modal__text,.portrait .about-modal_inactive .word-modal__text{margin:.625vw 0 1.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{width:27.813vw}

.portrait .about-modal_halloween .about-modal__text,.portrait .about-modal_halloween .info-modal__text,.portrait .about-modal_halloween .welcome-back-modal__text,.portrait .about-modal_halloween .start-game-modal__text,.portrait .about-modal_halloween .quiz-start-modal__text,.portrait .about-modal_halloween .wish-modal__text,.portrait .about-modal_halloween .procedure-game-result__text,.portrait .about-modal_halloween .lose-modal__text,.portrait .about-modal_halloween .add-friend-modal__text,.portrait .about-modal_halloween .word-modal__text{width:27.813vw}

.landscape .about-modal_halloween .about-modal__text,.landscape .about-modal_halloween .info-modal__text,.landscape .about-modal_halloween .welcome-back-modal__text,.landscape .about-modal_halloween .start-game-modal__text,.landscape .about-modal_halloween .quiz-start-modal__text,.landscape .about-modal_halloween .wish-modal__text,.landscape .about-modal_halloween .procedure-game-result__text,.landscape .about-modal_halloween .lose-modal__text,.landscape .about-modal_halloween .add-friend-modal__text,.landscape .about-modal_halloween .word-modal__text{width:55.625vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{width:48.148vh}

.portrait .about-modal_halloween .about-modal__text,.portrait .about-modal_halloween .info-modal__text,.portrait .about-modal_halloween .welcome-back-modal__text,.portrait .about-modal_halloween .start-game-modal__text,.portrait .about-modal_halloween .quiz-start-modal__text,.portrait .about-modal_halloween .wish-modal__text,.portrait .about-modal_halloween .procedure-game-result__text,.portrait .about-modal_halloween .lose-modal__text,.portrait .about-modal_halloween .add-friend-modal__text,.portrait .about-modal_halloween .word-modal__text{width:27.083vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{width:80vw}

.landscape-mob .about-modal_halloween .about-modal__text,.landscape-mob .about-modal_halloween .info-modal__text,.landscape-mob .about-modal_halloween .welcome-back-modal__text,.landscape-mob .about-modal_halloween .start-game-modal__text,.landscape-mob .about-modal_halloween .quiz-start-modal__text,.landscape-mob .about-modal_halloween .wish-modal__text,.landscape-mob .about-modal_halloween .procedure-game-result__text,.landscape-mob .about-modal_halloween .lose-modal__text,.landscape-mob .about-modal_halloween .add-friend-modal__text,.landscape-mob .about-modal_halloween .word-modal__text{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{width:46.354vw}

.landscape-tab .about-modal_halloween .about-modal__text,.landscape-tab .about-modal_halloween .info-modal__text,.landscape-tab .about-modal_halloween .welcome-back-modal__text,.landscape-tab .about-modal_halloween .start-game-modal__text,.landscape-tab .about-modal_halloween .quiz-start-modal__text,.landscape-tab .about-modal_halloween .wish-modal__text,.landscape-tab .about-modal_halloween .procedure-game-result__text,.landscape-tab .about-modal_halloween .lose-modal__text,.landscape-tab .about-modal_halloween .add-friend-modal__text,.landscape-tab .about-modal_halloween .word-modal__text{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{margin:0 auto 1.563vw}

.portrait .about-modal_halloween .about-modal__text,.portrait .about-modal_halloween .info-modal__text,.portrait .about-modal_halloween .welcome-back-modal__text,.portrait .about-modal_halloween .start-game-modal__text,.portrait .about-modal_halloween .quiz-start-modal__text,.portrait .about-modal_halloween .wish-modal__text,.portrait .about-modal_halloween .procedure-game-result__text,.portrait .about-modal_halloween .lose-modal__text,.portrait .about-modal_halloween .add-friend-modal__text,.portrait .about-modal_halloween .word-modal__text{margin:0 auto 1.563vw}

.landscape .about-modal_halloween .about-modal__text,.landscape .about-modal_halloween .info-modal__text,.landscape .about-modal_halloween .welcome-back-modal__text,.landscape .about-modal_halloween .start-game-modal__text,.landscape .about-modal_halloween .quiz-start-modal__text,.landscape .about-modal_halloween .wish-modal__text,.landscape .about-modal_halloween .procedure-game-result__text,.landscape .about-modal_halloween .lose-modal__text,.landscape .about-modal_halloween .add-friend-modal__text,.landscape .about-modal_halloween .word-modal__text{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{margin:0 auto 2.963vh}

.portrait .about-modal_halloween .about-modal__text,.portrait .about-modal_halloween .info-modal__text,.portrait .about-modal_halloween .welcome-back-modal__text,.portrait .about-modal_halloween .start-game-modal__text,.portrait .about-modal_halloween .quiz-start-modal__text,.portrait .about-modal_halloween .wish-modal__text,.portrait .about-modal_halloween .procedure-game-result__text,.portrait .about-modal_halloween .lose-modal__text,.portrait .about-modal_halloween .add-friend-modal__text,.portrait .about-modal_halloween .word-modal__text{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{margin:0 auto 5.556vw}

.landscape-mob .about-modal_halloween .about-modal__text,.landscape-mob .about-modal_halloween .info-modal__text,.landscape-mob .about-modal_halloween .welcome-back-modal__text,.landscape-mob .about-modal_halloween .start-game-modal__text,.landscape-mob .about-modal_halloween .quiz-start-modal__text,.landscape-mob .about-modal_halloween .wish-modal__text,.landscape-mob .about-modal_halloween .procedure-game-result__text,.landscape-mob .about-modal_halloween .lose-modal__text,.landscape-mob .about-modal_halloween .add-friend-modal__text,.landscape-mob .about-modal_halloween .word-modal__text{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__text,.about-modal_halloween .info-modal__text,.about-modal_halloween .welcome-back-modal__text,.about-modal_halloween .start-game-modal__text,.about-modal_halloween .quiz-start-modal__text,.about-modal_halloween .wish-modal__text,.about-modal_halloween .procedure-game-result__text,.about-modal_halloween .lose-modal__text,.about-modal_halloween .add-friend-modal__text,.about-modal_halloween .word-modal__text{margin:0 auto 2.865vw}

.landscape-tab .about-modal_halloween .about-modal__text,.landscape-tab .about-modal_halloween .info-modal__text,.landscape-tab .about-modal_halloween .welcome-back-modal__text,.landscape-tab .about-modal_halloween .start-game-modal__text,.landscape-tab .about-modal_halloween .quiz-start-modal__text,.landscape-tab .about-modal_halloween .wish-modal__text,.landscape-tab .about-modal_halloween .procedure-game-result__text,.landscape-tab .about-modal_halloween .lose-modal__text,.landscape-tab .about-modal_halloween .add-friend-modal__text,.landscape-tab .about-modal_halloween .word-modal__text{margin:0 auto 2.558svh}}

.about-modal__buttons{display:grid;grid-template-columns:1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal__buttons{grid-row-gap:.625vw}

.portrait .about-modal__buttons{grid-row-gap:.625vw}

.landscape .about-modal__buttons{grid-row-gap:1.25vh}}

@media screen and (min-width: 1920px){
.about-modal__buttons{grid-row-gap:.741vh}

.portrait .about-modal__buttons{grid-row-gap:.417vw}}

@media screen and (max-width: 1023px){
.about-modal__buttons{grid-row-gap:2.222vw}

.landscape-mob .about-modal__buttons{grid-row-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal__buttons{grid-row-gap:1.042vw}

.landscape-tab .about-modal__buttons{grid-row-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__buttons{width:27.813vw}

.portrait .about-modal_halloween .about-modal__buttons{width:27.813vw}

.landscape .about-modal_halloween .about-modal__buttons{width:55.625vh}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__buttons{width:48.148vh}

.portrait .about-modal_halloween .about-modal__buttons{width:27.083vw}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__buttons{width:80vw}

.landscape-mob .about-modal_halloween .about-modal__buttons{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__buttons{width:46.354vw}

.landscape-tab .about-modal_halloween .about-modal__buttons{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.about-modal_halloween .about-modal__buttons{margin:0 auto}

.portrait .about-modal_halloween .about-modal__buttons{margin:0 auto}

.landscape .about-modal_halloween .about-modal__buttons{margin:0 auto}}

@media screen and (min-width: 1920px){
.about-modal_halloween .about-modal__buttons{margin:0 auto}

.portrait .about-modal_halloween .about-modal__buttons{margin:0 auto}}

@media screen and (max-width: 1023px){
.about-modal_halloween .about-modal__buttons{margin:0 auto}

.landscape-mob .about-modal_halloween .about-modal__buttons{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.about-modal_halloween .about-modal__buttons{margin:0 auto}

.landscape-tab .about-modal_halloween .about-modal__buttons{margin:0 auto}}

.inactive-game-modal__bg{background:#fff}

.inactive-game-modal__content{background:#fff;text-align:center;position:relative;box-sizing:border-box;border-radius:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_not-found .inactive-game-modal__content{width:100vw}

.portrait .inactive-game-modal_not-found .inactive-game-modal__content{width:100vw}

.landscape .inactive-game-modal_not-found .inactive-game-modal__content{width:200vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_not-found .inactive-game-modal__content{width:177.778vh}

.portrait .inactive-game-modal_not-found .inactive-game-modal__content{width:100vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__content{width:100vw}

.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__content{width:100vw}

.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__content{width:89.302svh}}

.inactive-game-modal_not-found .inactive-game-modal__content{margin:0 auto;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_not-found .inactive-game-modal__content{padding:2.5vw}

.portrait .inactive-game-modal_not-found .inactive-game-modal__content{padding:2.5vw}

.landscape .inactive-game-modal_not-found .inactive-game-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_not-found .inactive-game-modal__content{padding:2.963vh}

.portrait .inactive-game-modal_not-found .inactive-game-modal__content{padding:1.667vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__content{padding:8.889vw}

.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__content{padding:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__content{padding:4.167vw}

.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__content{padding:3.721svh}}

.inactive-game-modal_not-found .inactive-game-modal__content{box-sizing:border-box}

.inactive-game-modal__image{width:100%;overflow:hidden;background-color:#f1f1f1}

.inactive-game-modal_prize .inactive-game-modal__image{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_prize .inactive-game-modal__image{height:15.625vw}

.portrait .inactive-game-modal_prize .inactive-game-modal__image{height:15.625vw}

.landscape .inactive-game-modal_prize .inactive-game-modal__image{height:31.25vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_prize .inactive-game-modal__image{height:24.444vh}

.portrait .inactive-game-modal_prize .inactive-game-modal__image{height:13.75vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal_prize .inactive-game-modal__image{height:55.556vw}

.landscape-mob .inactive-game-modal_prize .inactive-game-modal__image{height:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_prize .inactive-game-modal__image{height:26.042vw}

.landscape-tab .inactive-game-modal_prize .inactive-game-modal__image{height:23.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}

.portrait .inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}

.landscape .inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}

.portrait .inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}

.landscape-mob .inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}

.landscape-tab .inactive-game-modal_prize .inactive-game-modal__image{border-radius:0}}

.inactive-game-modal_noImgBg .inactive-game-modal__image{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{height:11.719vw}

.portrait .inactive-game-modal_noImgBg .inactive-game-modal__image{height:11.719vw}

.landscape .inactive-game-modal_noImgBg .inactive-game-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{height:13.889vh}

.portrait .inactive-game-modal_noImgBg .inactive-game-modal__image{height:7.813vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{height:35.556vw}

.landscape-mob .inactive-game-modal_noImgBg .inactive-game-modal__image{height:20svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{height:16.667vw}

.landscape-tab .inactive-game-modal_noImgBg .inactive-game-modal__image{height:14.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}

.portrait .inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}

.landscape .inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}

.portrait .inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}

.landscape-mob .inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}

.landscape-tab .inactive-game-modal_noImgBg .inactive-game-modal__image{border-radius:0}}

.inactive-game-modal_inactive .inactive-game-modal__image{display:none}

.inactive-game-modal__image img{display:block;width:100%;height:100%;object-fit:contain}

.inactive-game-modal_inactive .inactive-game-modal__image img{object-fit:cover}

.inactive-game-modal__title{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_inactive .inactive-game-modal__title{margin:0}

.portrait .inactive-game-modal_inactive .inactive-game-modal__title{margin:0}

.landscape .inactive-game-modal_inactive .inactive-game-modal__title{margin:0}}

@media screen and (min-width: 1920px){
.inactive-game-modal_inactive .inactive-game-modal__title{margin:0}

.portrait .inactive-game-modal_inactive .inactive-game-modal__title{margin:0}}

@media screen and (max-width: 1023px){
.inactive-game-modal_inactive .inactive-game-modal__title{margin:0}

.landscape-mob .inactive-game-modal_inactive .inactive-game-modal__title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_inactive .inactive-game-modal__title{margin:0}

.landscape-tab .inactive-game-modal_inactive .inactive-game-modal__title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__text{margin:0 0 1.563vw}

.portrait .inactive-game-modal__text{margin:0 0 1.563vw}

.landscape .inactive-game-modal__text{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__text{margin:0 0 2.963vh}

.portrait .inactive-game-modal__text{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__text{margin:0 0 5.556vw}

.landscape-mob .inactive-game-modal__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__text{margin:0 0 2.865vw}

.landscape-tab .inactive-game-modal__text{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__text{font-size:1.094vw}

.portrait .inactive-game-modal__text{font-size:1.094vw}

.landscape .inactive-game-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__text{font-size:1.481vh}

.portrait .inactive-game-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__text{font-size:3.889vw}

.landscape-mob .inactive-game-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__text{font-size:1.823vw}

.landscape-tab .inactive-game-modal__text{font-size:1.628svh}}

.inactive-game-modal__text{line-height:1.4}

@media screen and (max-width: 1023px){
.inactive-game-modal_inactive .inactive-game-modal__text{margin:2.222vw 0 5.556vw}

.landscape-mob .inactive-game-modal_inactive .inactive-game-modal__text{margin:1.25svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_inactive .inactive-game-modal__text{margin:2.083vw 0 4.167vw}

.landscape-tab .inactive-game-modal_inactive .inactive-game-modal__text{margin:1.86svh 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_inactive .inactive-game-modal__text{margin:.938vw 0 2.5vw}

.portrait .inactive-game-modal_inactive .inactive-game-modal__text{margin:.938vw 0 2.5vw}

.landscape .inactive-game-modal_inactive .inactive-game-modal__text{margin:1.875vh 0 5vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_inactive .inactive-game-modal__text{margin:1.111vh 0 2.963vh}

.portrait .inactive-game-modal_inactive .inactive-game-modal__text{margin:.625vw 0 1.667vw}}

.inactive-game-modal_not-found .inactive-game-modal__text{font-weight:bold}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_not-found .inactive-game-modal__text{font-size:1.25vw}

.portrait .inactive-game-modal_not-found .inactive-game-modal__text{font-size:1.25vw}

.landscape .inactive-game-modal_not-found .inactive-game-modal__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal_not-found .inactive-game-modal__text{font-size:1.667vh}

.portrait .inactive-game-modal_not-found .inactive-game-modal__text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__text{font-size:4.444vw}

.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__text{font-size:2.083vw}

.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal_not-found .inactive-game-modal__text{margin:3.125vw 0 0}

.portrait .inactive-game-modal_not-found .inactive-game-modal__text{margin:3.125vw 0 0}

.landscape .inactive-game-modal_not-found .inactive-game-modal__text{margin:6.25vh 0 0}}

@media screen and (min-width: 1920px){
.inactive-game-modal_not-found .inactive-game-modal__text{margin:3.704vh 0 0}

.portrait .inactive-game-modal_not-found .inactive-game-modal__text{margin:2.083vw 0 0}}

@media screen and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__text{margin:11.111vw 0 0}

.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__text{margin:6.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal_not-found .inactive-game-modal__text{margin:5.208vw 0 0}

.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__text{margin:4.651svh 0 0}}

.inactive-game-modal__buttons{display:grid;grid-template-columns:1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__buttons{grid-row-gap:.625vw}

.portrait .inactive-game-modal__buttons{grid-row-gap:.625vw}

.landscape .inactive-game-modal__buttons{grid-row-gap:1.25vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__buttons{grid-row-gap:.741vh}

.portrait .inactive-game-modal__buttons{grid-row-gap:.417vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__buttons{grid-row-gap:2.222vw}

.landscape-mob .inactive-game-modal__buttons{grid-row-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__buttons{grid-row-gap:1.042vw}

.landscape-tab .inactive-game-modal__buttons{grid-row-gap:.93svh}}

.inactive-game-modal__copyright{position:fixed;bottom:0;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__copyright{padding:.938vw 0}

.portrait .inactive-game-modal__copyright{padding:.938vw 0}

.landscape .inactive-game-modal__copyright{padding:1.875vh 0}}

@media screen and (min-width: 1920px){
.inactive-game-modal__copyright{padding:1.111vh 0}

.portrait .inactive-game-modal__copyright{padding:.625vw 0}}

@media screen and (max-width: 1023px){
.inactive-game-modal__copyright{padding:3.333vw 0}

.landscape-mob .inactive-game-modal__copyright{padding:1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__copyright{padding:1.563vw 0}

.landscape-tab .inactive-game-modal__copyright{padding:1.395svh 0}}

.inactive-game-modal__copyright{text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__content{width:39.063vw}

.portrait .task-complete-modal__content{width:39.063vw}

.landscape .task-complete-modal__content{width:78.125vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__content{width:55.556vh}

.portrait .task-complete-modal__content{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__title{margin:1.875vw 0 1.094vw}

.portrait .task-complete-modal__title{margin:1.875vw 0 1.094vw}

.landscape .task-complete-modal__title{margin:3.75vh 0 2.188vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__title{margin:2.315vh 0 1.389vh}

.portrait .task-complete-modal__title{margin:1.302vw 0 .781vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__title{margin:6.944vw 0 4.167vw}

.landscape-mob .task-complete-modal__title{margin:3.906svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__title{margin:3.255vw 0 1.953vw}

.landscape-tab .task-complete-modal__title{margin:2.907svh 0 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__energy-text{margin:0 0 .938vw}

.portrait .task-complete-modal__energy-text{margin:0 0 .938vw}

.landscape .task-complete-modal__energy-text{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__energy-text{margin:0 0 1.111vh}

.portrait .task-complete-modal__energy-text{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__energy-text{margin:0 0 3.333vw}

.landscape-mob .task-complete-modal__energy-text{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__energy-text{margin:0 0 1.563vw}

.landscape-tab .task-complete-modal__energy-text{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__energy-text{font-size:1.094vw}

.portrait .task-complete-modal__energy-text{font-size:1.094vw}

.landscape .task-complete-modal__energy-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__energy-text{font-size:1.296vh}

.portrait .task-complete-modal__energy-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__energy-text{font-size:3.889vw}

.landscape-mob .task-complete-modal__energy-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__energy-text{font-size:1.823vw}

.landscape-tab .task-complete-modal__energy-text{font-size:1.628svh}}

.task-complete-modal__energy-text{line-height:1.6}

.task-complete-modal__energy-text span{color:#59a5dd;font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__energy-text b{padding:.234vw .625vw .234vw}

.portrait .task-complete-modal__energy-text b{padding:.234vw .625vw .234vw}

.landscape .task-complete-modal__energy-text b{padding:.469vh 1.25vh .469vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__energy-text b{padding:.278vh .741vh .278vh}

.portrait .task-complete-modal__energy-text b{padding:.156vw .417vw .156vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__energy-text b{padding:.833vw 2.222vw .833vw}

.landscape-mob .task-complete-modal__energy-text b{padding:.469svh 1.25svh .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__energy-text b{padding:.391vw 1.042vw .391vw}

.landscape-tab .task-complete-modal__energy-text b{padding:.349svh .93svh .349svh}}

.task-complete-modal__energy-text b{background:#b5e0ff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__energy-text b{border-radius:7.734vw}

.portrait .task-complete-modal__energy-text b{border-radius:7.734vw}

.landscape .task-complete-modal__energy-text b{border-radius:15.469vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__energy-text b{border-radius:9.167vh}

.portrait .task-complete-modal__energy-text b{border-radius:5.156vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__energy-text b{border-radius:27.5vw}

.landscape-mob .task-complete-modal__energy-text b{border-radius:15.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__energy-text b{border-radius:12.891vw}

.landscape-tab .task-complete-modal__energy-text b{border-radius:11.512svh}}

.task-complete-modal__energy-text b{white-space:nowrap}

.task-complete-modal__prizes-main{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__exp{margin:2.5vw 0 0}

.portrait .task-complete-modal__exp{margin:2.5vw 0 0}

.landscape .task-complete-modal__exp{margin:5vh 0 0}}

@media screen and (min-width: 1920px){
.task-complete-modal__exp{margin:2.963vh 0 0}

.portrait .task-complete-modal__exp{margin:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.task-complete-modal__exp{margin:8.889vw 0 0}

.landscape-mob .task-complete-modal__exp{margin:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__exp{margin:4.167vw 0 0}

.landscape-tab .task-complete-modal__exp{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__exp{font-size:1.25vw}

.portrait .task-complete-modal__exp{font-size:1.25vw}

.landscape .task-complete-modal__exp{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__exp{font-size:1.481vh}

.portrait .task-complete-modal__exp{font-size:.833vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__exp{font-size:3.889vw}

.landscape-mob .task-complete-modal__exp{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__exp{font-size:2.083vw}

.landscape-tab .task-complete-modal__exp{font-size:1.86svh}}

.task-complete-modal__exp{line-height:1;font-weight:500;color:#000}

.task-complete-modal__exp span{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__exp span{padding:.313vw .625vw .156vw}

.portrait .task-complete-modal__exp span{padding:.313vw .625vw .156vw}

.landscape .task-complete-modal__exp span{padding:.625vh 1.25vh .313vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__exp span{padding:.37vh .741vh .185vh}

.portrait .task-complete-modal__exp span{padding:.208vw .417vw .104vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__exp span{padding:1.111vw 2.222vw .556vw}

.landscape-mob .task-complete-modal__exp span{padding:.625svh 1.25svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__exp span{padding:.521vw 1.042vw .26vw}

.landscape-tab .task-complete-modal__exp span{padding:.465svh .93svh .233svh}}

.task-complete-modal__exp span{color:#fff;background:#7d54de;border:1px solid rgba(125,84,222,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__exp span{border-radius:1.563vw}

.portrait .task-complete-modal__exp span{border-radius:1.563vw}

.landscape .task-complete-modal__exp span{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__exp span{border-radius:1.852vh}

.portrait .task-complete-modal__exp span{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__exp span{border-radius:5.556vw}

.landscape-mob .task-complete-modal__exp span{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__exp span{border-radius:2.604vw}

.landscape-tab .task-complete-modal__exp span{border-radius:2.326svh}}

.task-complete-modal__exp span{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__prizes-del{width:1.953vw}

.portrait .task-complete-modal__prizes-del{width:1.953vw}

.landscape .task-complete-modal__prizes-del{width:3.906vh}}

@media screen and (min-width: 1920px){
.task-complete-modal__prizes-del{width:3.704vh}

.portrait .task-complete-modal__prizes-del{width:2.083vw}}

@media screen and (max-width: 1023px){
.task-complete-modal__prizes-del{width:6.944vw}

.landscape-mob .task-complete-modal__prizes-del{width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__prizes-del{width:3.255vw}

.landscape-tab .task-complete-modal__prizes-del{width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task-complete-modal__button{margin:.625vw 0 0}

.portrait .task-complete-modal__button{margin:.625vw 0 0}

.landscape .task-complete-modal__button{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.task-complete-modal__button{margin:.741vh 0 0}

.portrait .task-complete-modal__button{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.task-complete-modal__button{margin:2.222vw 0 0}

.landscape-mob .task-complete-modal__button{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task-complete-modal__button{margin:1.042vw 0 0}

.landscape-tab .task-complete-modal__button{margin:.93svh 0 0}}

.game-result-modal__reward{position:relative;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__reward{height:2.5vw}

.portrait .game-result-modal__reward{height:2.5vw}

.landscape .game-result-modal__reward{height:5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__reward{height:2.963vh}

.portrait .game-result-modal__reward{height:1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal__reward{height:8.889vw}

.landscape-mob .game-result-modal__reward{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__reward{height:4.167vw}

.landscape-tab .game-result-modal__reward{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__reward{margin:0 .625vw}

.portrait .game-result-modal__reward{margin:0 .625vw}

.landscape .game-result-modal__reward{margin:0 1.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__reward{margin:0 .741vh}

.portrait .game-result-modal__reward{margin:0 .417vw}}

@media screen and (max-width: 1023px){
.game-result-modal__reward{margin:0 2.222vw}

.landscape-mob .game-result-modal__reward{margin:0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__reward{margin:0 1.042vw}

.landscape-tab .game-result-modal__reward{margin:0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__reward-icon{width:2.5vw}

.portrait .game-result-modal__reward-icon{width:2.5vw}

.landscape .game-result-modal__reward-icon{width:5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__reward-icon{width:2.963vh}

.portrait .game-result-modal__reward-icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal__reward-icon{width:8.889vw}

.landscape-mob .game-result-modal__reward-icon{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__reward-icon{width:4.167vw}

.landscape-tab .game-result-modal__reward-icon{width:3.721svh}}

.game-result-modal__reward-icon{height:100%}

.game-result-modal__reward-icon img{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__reward-value{margin:0 0 0 .469vw}

[dir="rtl"] .game-result-modal__reward-value{margin:0 .469vw 0 0}

.portrait .game-result-modal__reward-value{margin:0 0 0 .469vw}

[dir="rtl"] .portrait .game-result-modal__reward-value{margin:0 .469vw 0 0}

.landscape .game-result-modal__reward-value{margin:0 0 0 .938vh}

[dir="rtl"] .landscape .game-result-modal__reward-value{margin:0 .938vh 0 0}}

@media screen and (min-width: 1920px){
.game-result-modal__reward-value{margin:0 0 0 .556vh}

[dir="rtl"] .game-result-modal__reward-value{margin:0 .556vh 0 0}

.portrait .game-result-modal__reward-value{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .game-result-modal__reward-value{margin:0 .313vw 0 0}}

@media screen and (max-width: 1023px){
.game-result-modal__reward-value{margin:0 0 0 1.667vw}

[dir="rtl"] .game-result-modal__reward-value{margin:0 1.667vw 0 0}

.landscape-mob .game-result-modal__reward-value{margin:0 0 0 .938svh}

[dir="rtl"] .landscape-mob .game-result-modal__reward-value{margin:0 .938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__reward-value{margin:0 0 0 .781vw}

[dir="rtl"] .game-result-modal__reward-value{margin:0 .781vw 0 0}

.landscape-tab .game-result-modal__reward-value{margin:0 0 0 .698svh}

[dir="rtl"] .landscape-tab .game-result-modal__reward-value{margin:0 .698svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__reward-value{font-size:1.563vw}

.portrait .game-result-modal__reward-value{font-size:1.563vw}

.landscape .game-result-modal__reward-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__reward-value{font-size:1.852vh}

.portrait .game-result-modal__reward-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__reward-value{font-size:5.556vw}

.landscape-mob .game-result-modal__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__reward-value{font-size:2.604vw}

.landscape-tab .game-result-modal__reward-value{font-size:2.326svh}}

.game-result-modal__reward-value{color:#000;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating{width:24.219vw}

.portrait .game-result-modal__rating{width:24.219vw}

.landscape .game-result-modal__rating{width:48.438vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating{width:32.407vh}

.portrait .game-result-modal__rating{width:18.229vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating{width:80vw}

.landscape-mob .game-result-modal__rating{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating{width:44.271vw}

.landscape-tab .game-result-modal__rating{width:39.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating{margin:.391vw auto 1.875vw}

.portrait .game-result-modal__rating{margin:.391vw auto 1.875vw}

.landscape .game-result-modal__rating{margin:.781vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating{margin:.463vh auto 2.222vh}

.portrait .game-result-modal__rating{margin:.26vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating{margin:0 auto 6.667vw}

.landscape-mob .game-result-modal__rating{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating{margin:0 auto 3.125vw}

.landscape-tab .game-result-modal__rating{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-title{margin:0 0 1.563vw}

.portrait .game-result-modal__rating-title{margin:0 0 1.563vw}

.landscape .game-result-modal__rating-title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-title{margin:0 0 2.222vh}

.portrait .game-result-modal__rating-title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-title{margin:0 0 3.75vw}

.landscape-mob .game-result-modal__rating-title{margin:0 0 2.109svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-title{margin:0 0 2.083vw}

.landscape-tab .game-result-modal__rating-title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-title{font-size:1.875vw}

.portrait .game-result-modal__rating-title{font-size:1.875vw}

.landscape .game-result-modal__rating-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-title{font-size:2.963vh}

.portrait .game-result-modal__rating-title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-title{font-size:5.556vw}

.landscape-mob .game-result-modal__rating-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-title{font-size:3.125vw}

.landscape-tab .game-result-modal__rating-title{font-size:2.791svh}}

.game-result-modal__rating-title{font-weight:600;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .2s}

.custom-modal-enter-done .game-result-modal__rating-title{opacity:1;transform:translate(0, 0)}

.game-result-modal__rating-block{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-block{height:19.531vw}

.portrait .game-result-modal__rating-block{height:19.531vw}

.landscape .game-result-modal__rating-block{height:39.063vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-block{height:23.148vh}

.portrait .game-result-modal__rating-block{height:13.021vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-block{height:51.667vw}

.landscape-mob .game-result-modal__rating-block{height:29.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-block{height:24.219vw}

.landscape-tab .game-result-modal__rating-block{height:21.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-block{border-radius:1.875vw}

.portrait .game-result-modal__rating-block{border-radius:1.875vw}

.landscape .game-result-modal__rating-block{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-block{border-radius:2.222vh}

.portrait .game-result-modal__rating-block{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-block{border-radius:6.667vw}

.landscape-mob .game-result-modal__rating-block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-block{border-radius:3.125vw}

.landscape-tab .game-result-modal__rating-block{border-radius:2.791svh}}

.game-result-modal__rating-block{background-color:#f1f1f1;overflow:hidden;box-sizing:border-box;opacity:0;transform:translate(0%, -5vh);transition:0s .4s cubic-bezier(0, 0.86, 0.47, 1.53)}

.custom-modal-enter-done .game-result-modal__rating-block{opacity:1;transform:translate(0%, 0vh);transition:.4s 1.1s cubic-bezier(0, 0.86, 0.47, 1.53)}

.game-result-modal__rating_ny .game-result-modal__rating-block{opacity:1;transform:translate(0%, 0vh)}

.game-result-modal__rating-block .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}

.portrait .game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}

.landscape .game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}

.portrait .game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}

.landscape-mob .game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}

.landscape-tab .game-result-modal__rating-block .ScrollbarsCustom-Content{padding:0 !important}}

.game-result-modal__rating-block .ScrollbarsCustom-Track{display:none}

.game-result-modal__rating-item{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item{padding:1.719vw 1.563vw}

.portrait .game-result-modal__rating-item{padding:1.719vw 1.563vw}

.landscape .game-result-modal__rating-item{padding:3.438vh 3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item{padding:1.944vh 1.852vh}

.portrait .game-result-modal__rating-item{padding:1.094vw 1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item{padding:3.611vw 4.444vw}

.landscape-mob .game-result-modal__rating-item{padding:2.031svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item{padding:1.693vw 3.125vw}

.landscape-tab .game-result-modal__rating-item{padding:1.512svh 2.791svh}}

.game-result-modal__rating-item{text-align:left;font-weight:600;border-bottom:1px solid #fff}

[dir="rtl"] .game-result-modal__rating-item{text-align:right}

.game-result-modal__rating-item:last-child{border-bottom:none}

.game-result-modal__rating-item-reservation{width:100%;position:absolute;bottom:0;transform:translateY(100%);transition:.3s transform ease-in-out;box-sizing:border-box}

.game-result-modal__rating-item-user{background-color:#dbff00}

._dark-theme .game-result-modal__rating-item{color:#fff;border-bottom:1px solid #737373}

._dark-theme .game-result-modal__rating-item_user,._dark-theme .game-result-modal__rating-item_active{color:#000}

.game-result-modal__rating-item-enter-active{transform:translateY(0)}

.game-result-modal__rating-item-enter-done{transform:translateY(0)}

.game-result-modal__rating-item-exit{transform:translateY(0)}

.game-result-modal__rating-item-exit-active{transform:translateY(100%)}

.game-result-modal__rating-item-exit-done{transform:translateY(100%)}

.game-result-modal__rating-item-index{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-index{min-width:1.953vw}

.portrait .game-result-modal__rating-item-index{min-width:1.953vw}

.landscape .game-result-modal__rating-item-index{min-width:3.906vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-index{min-width:2.315vh}

.portrait .game-result-modal__rating-item-index{min-width:1.302vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-index{min-width:6.944vw}

.landscape-mob .game-result-modal__rating-item-index{min-width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-index{min-width:3.255vw}

.landscape-tab .game-result-modal__rating-item-index{min-width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-index{font-size:1.25vw}

.portrait .game-result-modal__rating-item-index{font-size:1.25vw}

.landscape .game-result-modal__rating-item-index{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-index{font-size:1.852vh}

.portrait .game-result-modal__rating-item-index{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-index{font-size:4.444vw}

.landscape-mob .game-result-modal__rating-item-index{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-index{font-size:2.083vw}

.landscape-tab .game-result-modal__rating-item-index{font-size:1.86svh}}

.game-result-modal__rating-item-index{font-weight:600}

.game-result-modal__rating-item-icon{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-icon{width:3.125vw}

.portrait .game-result-modal__rating-item-icon{width:3.125vw}

.landscape .game-result-modal__rating-item-icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-icon{width:3.704vh}

.portrait .game-result-modal__rating-item-icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-icon{width:11.111vw}

.landscape-mob .game-result-modal__rating-item-icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-icon{width:5.208vw}

.landscape-tab .game-result-modal__rating-item-icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-icon{height:3.125vw}

.portrait .game-result-modal__rating-item-icon{height:3.125vw}

.landscape .game-result-modal__rating-item-icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-icon{height:3.704vh}

.portrait .game-result-modal__rating-item-icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-icon{height:11.111vw}

.landscape-mob .game-result-modal__rating-item-icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-icon{height:5.208vw}

.landscape-tab .game-result-modal__rating-item-icon{height:4.651svh}}

.game-result-modal__rating-item-icon{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-icon{border-radius:.625vw}

.portrait .game-result-modal__rating-item-icon{border-radius:.625vw}

.landscape .game-result-modal__rating-item-icon{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-icon{border-radius:.741vh}

.portrait .game-result-modal__rating-item-icon{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-icon{border-radius:2.222vw}

.landscape-mob .game-result-modal__rating-item-icon{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-icon{border-radius:1.042vw}

.landscape-tab .game-result-modal__rating-item-icon{border-radius:.93svh}}

.game-result-modal__rating-item-icon svg{width:100%;height:100%;display:block}

.game-result-modal__rating-item-name{flex:0 1 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-name{font-size:1.094vw}

.portrait .game-result-modal__rating-item-name{font-size:1.094vw}

.landscape .game-result-modal__rating-item-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-name{font-size:1.481vh}

.portrait .game-result-modal__rating-item-name{font-size:.833vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-name{font-size:3.889vw}

.landscape-mob .game-result-modal__rating-item-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-name{font-size:1.823vw}

.landscape-tab .game-result-modal__rating-item-name{font-size:1.628svh}}

.game-result-modal__rating-item-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.game-result-modal__rating-item-image{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-image{margin:0 1.563vw 0 .781vw}

[dir="rtl"] .game-result-modal__rating-item-image{margin:0 .781vw 0 1.563vw}

.portrait .game-result-modal__rating-item-image{margin:0 1.563vw 0 .781vw}

[dir="rtl"] .portrait .game-result-modal__rating-item-image{margin:0 .781vw 0 1.563vw}

.landscape .game-result-modal__rating-item-image{margin:0 3.125vh 0 1.563vh}

[dir="rtl"] .landscape .game-result-modal__rating-item-image{margin:0 1.563vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-image{margin:0 1.852vh 0 .926vh}

[dir="rtl"] .game-result-modal__rating-item-image{margin:0 .926vh 0 1.852vh}

.portrait .game-result-modal__rating-item-image{margin:0 1.042vw 0 .521vw}

[dir="rtl"] .portrait .game-result-modal__rating-item-image{margin:0 .521vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-image{margin:0 5.556vw 0 2.778vw}

[dir="rtl"] .game-result-modal__rating-item-image{margin:0 2.778vw 0 5.556vw}

.landscape-mob .game-result-modal__rating-item-image{margin:0 3.125svh 0 1.563svh}

[dir="rtl"] .landscape-mob .game-result-modal__rating-item-image{margin:0 1.563svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-image{margin:0 2.604vw 0 1.302vw}

[dir="rtl"] .game-result-modal__rating-item-image{margin:0 1.302vw 0 2.604vw}

.landscape-tab .game-result-modal__rating-item-image{margin:0 2.326svh 0 1.163svh}

[dir="rtl"] .landscape-tab .game-result-modal__rating-item-image{margin:0 1.163svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-image{height:1.563vw}

.portrait .game-result-modal__rating-item-image{height:1.563vw}

.landscape .game-result-modal__rating-item-image{height:3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-image{height:1.852vh}

.portrait .game-result-modal__rating-item-image{height:1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-image{height:5.556vw}

.landscape-mob .game-result-modal__rating-item-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-image{height:2.604vw}

.landscape-tab .game-result-modal__rating-item-image{height:2.326svh}}

.game-result-modal__rating-item-count{flex:1 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__rating-item-count{font-size:1.094vw}

.portrait .game-result-modal__rating-item-count{font-size:1.094vw}

.landscape .game-result-modal__rating-item-count{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.game-result-modal__rating-item-count{font-size:1.852vh}

.portrait .game-result-modal__rating-item-count{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__rating-item-count{font-size:3.889vw}

.landscape-mob .game-result-modal__rating-item-count{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__rating-item-count{font-size:1.823vw}

.landscape-tab .game-result-modal__rating-item-count{font-size:1.628svh}}

.game-result-modal__rating-item-count{text-align:right}

[dir="rtl"] .game-result-modal__rating-item-count{text-align:left}

.game-result-modal__selection-item{text-decoration:unset}

.game-result-modal__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh}

[dir="rtl"] .game-result-modal__bg{left:auto;right:50%;transform:translate(50%, -50%)}

.game-result-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content{width:46.875vw}

.portrait .game-result-modal__content{width:46.875vw}

.landscape .game-result-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__content{width:55.556vh}

.portrait .game-result-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__content{width:91.111vw}

.landscape-mob .game-result-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content{width:78.125vw}

.landscape-tab .game-result-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content{height:auto}

.portrait .game-result-modal__content{height:auto}

.landscape .game-result-modal__content{height:auto}}

@media screen and (min-width: 1920px){
.game-result-modal__content{height:auto}

.portrait .game-result-modal__content{height:auto}}

@media screen and (max-width: 1023px){
.game-result-modal__content{height:auto}

.landscape-mob .game-result-modal__content{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content{height:auto}

.landscape-tab .game-result-modal__content{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content{padding:2.813vw 1.563vw}

.portrait .game-result-modal__content{padding:2.813vw 1.563vw}

.landscape .game-result-modal__content{padding:5.625vh 3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__content{padding:3.333vh 1.852vh}

.portrait .game-result-modal__content{padding:1.875vw 1.042vw}}

@media screen and (max-width: 1023px){
.game-result-modal__content{padding:10vw 5.556vw}

.landscape-mob .game-result-modal__content{padding:5.625svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content{padding:4.688vw 2.604vw}

.landscape-tab .game-result-modal__content{padding:4.186svh 2.326svh}}

.game-result-modal__content{background:#fff;box-sizing:border-box;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content{border-radius:1.875vw}

.portrait .game-result-modal__content{border-radius:1.875vw}

.landscape .game-result-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__content{border-radius:2.222vh}

.portrait .game-result-modal__content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__content{border-radius:6.667vw}

.landscape-mob .game-result-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content{border-radius:3.125vw}

.landscape-tab .game-result-modal__content{border-radius:2.791svh}}

.game-result-modal__content{overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal_scroll .game-result-modal__content{height:45.547vw}

.portrait .game-result-modal_scroll .game-result-modal__content{height:45.547vw}

.landscape .game-result-modal_scroll .game-result-modal__content{height:91.094vh}}

@media screen and (min-width: 1920px){
.game-result-modal_scroll .game-result-modal__content{height:91.481vh}

.portrait .game-result-modal_scroll .game-result-modal__content{height:51.458vw}}

@media screen and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__content{height:161.944vw}

.landscape-mob .game-result-modal_scroll .game-result-modal__content{height:91.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__content{height:83.073vw}

.landscape-tab .game-result-modal_scroll .game-result-modal__content{height:74.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal_scroll .game-result-modal__content{padding:2.813vw .391vw 2.5vw}

.portrait .game-result-modal_scroll .game-result-modal__content{padding:2.813vw .391vw 2.5vw}

.landscape .game-result-modal_scroll .game-result-modal__content{padding:5.625vh .781vh 5vh}}

@media screen and (min-width: 1920px){
.game-result-modal_scroll .game-result-modal__content{padding:3.333vh .648vh 2.963vh}

.portrait .game-result-modal_scroll .game-result-modal__content{padding:1.875vw .365vw 1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__content{padding:10vw 1.389vw 8.889vw}

.landscape-mob .game-result-modal_scroll .game-result-modal__content{padding:5.625svh .781svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__content{padding:4.688vw .911vw 4.167vw}

.landscape-tab .game-result-modal_scroll .game-result-modal__content{padding:4.186svh .814svh 3.721svh}}

._dark-theme .game-result-modal__content{color:#fff;background:#272727}

._dark-theme .game-result-modal__content .ScrollbarsCustom-Track{background:#737373 !important}

.game-result-modal_buttons-fixed .game-result-modal__content .ScrollbarsCustom-Content{position:relative}

.game-result-modal__content .ScrollbarsCustom-Scroller{width:100% !important;padding:0 !important;margin:0 !important}

.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.game-result-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:2.5vw .391vw}

.portrait .game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:2.5vw .391vw}

.landscape .game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:5vh .781vh}}

@media screen and (min-width: 1920px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:2.963vh .648vh}

.portrait .game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:1.667vw .365vw}}

@media screen and (max-width: 1023px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:8.889vw 1.389vw}

.landscape-mob .game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:5svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:4.167vw .911vw}

.landscape-tab .game-result-modal_buttons-fixed.game-result-modal_scroll .game-result-modal__content{padding:3.721svh .814svh}}

.game-result-modal__prizes{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .4s}

.custom-modal-enter-done .game-result-modal__prizes{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__prizes-title{margin:0 0 1.25vw}

.portrait .game-result-modal__prizes-title{margin:0 0 1.25vw}

.landscape .game-result-modal__prizes-title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__prizes-title{margin:0 0 1.481vh}

.portrait .game-result-modal__prizes-title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.game-result-modal__prizes-title{margin:0 0 4.444vw}

.landscape-mob .game-result-modal__prizes-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__prizes-title{margin:0 0 2.083vw}

.landscape-tab .game-result-modal__prizes-title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__prizes-title{font-size:1.875vw}

.portrait .game-result-modal__prizes-title{font-size:1.875vw}

.landscape .game-result-modal__prizes-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__prizes-title{font-size:2.222vh}

.portrait .game-result-modal__prizes-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__prizes-title{font-size:6.667vw}

.landscape-mob .game-result-modal__prizes-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__prizes-title{font-size:3.125vw}

.landscape-tab .game-result-modal__prizes-title{font-size:2.791svh}}

.game-result-modal__prizes-title{font-weight:600}

.game-result-modal__prizes-list{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__prizes-list{margin:0 auto 2.109vw}

.portrait .game-result-modal__prizes-list{margin:0 auto 2.109vw}

.landscape .game-result-modal__prizes-list{margin:0 auto 4.219vh}}

@media screen and (min-width: 1920px){
.game-result-modal__prizes-list{margin:0 auto 2.5vh}

.portrait .game-result-modal__prizes-list{margin:0 auto 1.406vw}}

@media screen and (max-width: 1023px){
.game-result-modal__prizes-list{margin:0 auto 7.5vw}

.landscape-mob .game-result-modal__prizes-list{margin:0 auto 4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__prizes-list{margin:0 auto 3.516vw}

.landscape-tab .game-result-modal__prizes-list{margin:0 auto 3.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection{width:41.875vw}

.portrait .game-result-modal__selection{width:41.875vw}

.landscape .game-result-modal__selection{width:83.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection{width:49.63vh}

.portrait .game-result-modal__selection{width:27.917vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection{width:80vw}

.landscape-mob .game-result-modal__selection{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection{width:69.792vw}

.landscape-tab .game-result-modal__selection{width:62.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection{margin:0 auto 2.5vw}

.portrait .game-result-modal__selection{margin:0 auto 2.5vw}

.landscape .game-result-modal__selection{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection{margin:0 auto 2.963vh}

.portrait .game-result-modal__selection{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection{margin:0 auto 8.889vw}

.landscape-mob .game-result-modal__selection{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection{margin:0 auto 4.167vw}

.landscape-tab .game-result-modal__selection{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-title{margin:0 0 1.563vw}

.portrait .game-result-modal__selection-title{margin:0 0 1.563vw}

.landscape .game-result-modal__selection-title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-title{margin:0 0 2.222vh}

.portrait .game-result-modal__selection-title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-title{margin:0 0 4.444vw}

.landscape-mob .game-result-modal__selection-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-title{margin:0 0 2.083vw}

.landscape-tab .game-result-modal__selection-title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-title{font-size:1.875vw}

.portrait .game-result-modal__selection-title{font-size:1.875vw}

.landscape .game-result-modal__selection-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-title{font-size:2.963vh}

.portrait .game-result-modal__selection-title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-title{font-size:5.556vw}

.landscape-mob .game-result-modal__selection-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-title{font-size:3.125vw}

.landscape-tab .game-result-modal__selection-title{font-size:2.791svh}}

.game-result-modal__selection-title{font-weight:600;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .9s}

.custom-modal-enter-done .game-result-modal__selection-title{opacity:1;transform:translate(0, 0)}

.game-result-modal__selection-list{display:block;opacity:0;transition:.3s ease-in-out 1s}

.custom-modal-enter-done .game-result-modal__selection-list{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-item-image{width:20.625vw}

.portrait .game-result-modal__selection-item-image{width:20.625vw}

.landscape .game-result-modal__selection-item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-item-image{width:24.444vh}

.portrait .game-result-modal__selection-item-image{width:13.75vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-item-image{width:38.889vw}

.landscape-mob .game-result-modal__selection-item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-item-image{width:34.375vw}

.landscape-tab .game-result-modal__selection-item-image{width:30.698svh}}

.game-result-modal__selection-item-image{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-item-image{height:10.938vw}

.portrait .game-result-modal__selection-item-image{height:10.938vw}

.landscape .game-result-modal__selection-item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-item-image{height:18.056vh}

.portrait .game-result-modal__selection-item-image{height:10.156vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-item-image{height:38.889vw}

.landscape-mob .game-result-modal__selection-item-image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-item-image{height:18.229vw}

.landscape-tab .game-result-modal__selection-item-image{height:16.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-item-image{border-radius:1.25vw}

.portrait .game-result-modal__selection-item-image{border-radius:1.25vw}

.landscape .game-result-modal__selection-item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-item-image{border-radius:1.481vh}

.portrait .game-result-modal__selection-item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-item-image{border-radius:4.444vw}

.landscape-mob .game-result-modal__selection-item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-item-image{border-radius:2.083vw}

.landscape-tab .game-result-modal__selection-item-image{border-radius:1.86svh}}

.game-result-modal__selection-item-image{background:#fff;cursor:pointer}

.game-result-modal__selection-item-image img{display:block;width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-item-name{margin:.938vw 0 0}

.portrait .game-result-modal__selection-item-name{margin:.938vw 0 0}

.landscape .game-result-modal__selection-item-name{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-item-name{margin:1.111vh 0 0}

.portrait .game-result-modal__selection-item-name{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-item-name{margin:3.333vw 0 0}

.landscape-mob .game-result-modal__selection-item-name{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-item-name{margin:1.563vw 0 0}

.landscape-tab .game-result-modal__selection-item-name{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__selection-item-name{font-size:1.016vw}

.portrait .game-result-modal__selection-item-name{font-size:1.016vw}

.landscape .game-result-modal__selection-item-name{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.game-result-modal__selection-item-name{font-size:1.204vh}

.portrait .game-result-modal__selection-item-name{font-size:.677vw}}

@media screen and (max-width: 1023px){
.game-result-modal__selection-item-name{font-size:3.611vw}

.landscape-mob .game-result-modal__selection-item-name{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__selection-item-name{font-size:1.693vw}

.landscape-tab .game-result-modal__selection-item-name{font-size:1.512svh}}

.game-result-modal__selection-item-name{font-weight:500;text-align:left}

[dir="rtl"] .game-result-modal__selection-item-name{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button{width:32.813vw}

.portrait .game-result-modal__button{width:32.813vw}

.landscape .game-result-modal__button{width:65.625vh}}

@media screen and (min-width: 1920px){
.game-result-modal__button{width:49.63vh}

.portrait .game-result-modal__button{width:27.917vw}}

@media screen and (max-width: 1023px){
.game-result-modal__button{width:80vw}

.landscape-mob .game-result-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button{width:54.688vw}

.landscape-tab .game-result-modal__button{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button{max-width:32.813vw}

.portrait .game-result-modal__button{max-width:32.813vw}

.landscape .game-result-modal__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.game-result-modal__button{max-width:49.63vh}

.portrait .game-result-modal__button{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.game-result-modal__button{max-width:80vw}

.landscape-mob .game-result-modal__button{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button{max-width:54.688vw}

.landscape-tab .game-result-modal__button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button{height:3.906vw}

.portrait .game-result-modal__button{height:3.906vw}

.landscape .game-result-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.game-result-modal__button{height:6.667vh}

.portrait .game-result-modal__button{height:3.75vw}}

@media screen and (max-width: 1023px){
.game-result-modal__button{height:13.889vw}

.landscape-mob .game-result-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button{height:6.51vw}

.landscape-tab .game-result-modal__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button .custom-button__text{height:1.016vw}

.portrait .game-result-modal__button .custom-button__text{height:1.016vw}

.landscape .game-result-modal__button .custom-button__text{height:2.031vh}}

@media screen and (min-width: 1920px){
.game-result-modal__button .custom-button__text{height:1.481vh}

.portrait .game-result-modal__button .custom-button__text{height:.833vw}}

@media screen and (max-width: 1023px){
.game-result-modal__button .custom-button__text{height:3.611vw}

.landscape-mob .game-result-modal__button .custom-button__text{height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button .custom-button__text{height:1.693vw}

.landscape-tab .game-result-modal__button .custom-button__text{height:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button_buy{margin:0 auto .625vw}

.portrait .game-result-modal__button_buy{margin:0 auto .625vw}

.landscape .game-result-modal__button_buy{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__button_buy{margin:0 auto .741vh}

.portrait .game-result-modal__button_buy{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.game-result-modal__button_buy{margin:0 auto 2.222vw}

.landscape-mob .game-result-modal__button_buy{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button_buy{margin:0 auto 1.042vw}

.landscape-tab .game-result-modal__button_buy{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__button:last-child{margin:0 auto 0}

.portrait .game-result-modal__button:last-child{margin:0 auto 0}

.landscape .game-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.game-result-modal__button:last-child{margin:0 auto 0}

.portrait .game-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.game-result-modal__button:last-child{margin:0 auto 0}

.landscape-mob .game-result-modal__button:last-child{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__button:last-child{margin:0 auto 0}

.landscape-tab .game-result-modal__button:last-child{margin:0 auto 0}}

.game-result-modal__button{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s}

.custom-modal-enter-done .game-result-modal__button{opacity:1;transform:translate(0, 0)}

.game-result-modal__arrow{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__arrow{width:3.125vw}

.portrait .game-result-modal__arrow{width:3.125vw}

.landscape .game-result-modal__arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__arrow{width:3.704vh}

.portrait .game-result-modal__arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.game-result-modal__arrow{width:11.111vw}

.landscape-mob .game-result-modal__arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__arrow{width:5.208vw}

.landscape-tab .game-result-modal__arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__arrow{height:3.125vw}

.portrait .game-result-modal__arrow{height:3.125vw}

.landscape .game-result-modal__arrow{height:6.25vh}}

@media screen and (min-width: 1920px){
.game-result-modal__arrow{height:3.704vh}

.portrait .game-result-modal__arrow{height:2.083vw}}

@media screen and (max-width: 1023px){
.game-result-modal__arrow{height:11.111vw}

.landscape-mob .game-result-modal__arrow{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__arrow{height:5.208vw}

.landscape-tab .game-result-modal__arrow{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal__arrow{margin:1.563vw auto 2.578vw}

.portrait .game-result-modal__arrow{margin:1.563vw auto 2.578vw}

.landscape .game-result-modal__arrow{margin:3.125vh auto 5.156vh}}

@media screen and (min-width: 1920px){
.game-result-modal__arrow{margin:1.852vh auto 2.222vh}

.portrait .game-result-modal__arrow{margin:1.042vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.game-result-modal__arrow{margin:5.556vw auto 4.444vw}

.landscape-mob .game-result-modal__arrow{margin:3.125svh auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal__arrow{margin:2.604vw auto 2.083vw}

.landscape-tab .game-result-modal__arrow{margin:2.326svh auto 1.86svh}}

.game-result-modal__arrow{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s}

.custom-modal-enter-done .game-result-modal__arrow{opacity:1;transform:translate(0, 0)}

.game-result-modal_buttons-fixed .game-result-modal__more{min-width:100%}

.game-result-modal__buttons{z-index:1}

.game-result-modal_scroll .game-result-modal__buttons{z-index:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal_scroll .game-result-modal__buttons{margin:2.578vw auto 0}

.portrait .game-result-modal_scroll .game-result-modal__buttons{margin:2.578vw auto 0}

.landscape .game-result-modal_scroll .game-result-modal__buttons{margin:5.156vh auto 0}}

@media screen and (min-width: 1920px){
.game-result-modal_scroll .game-result-modal__buttons{margin:2.222vh auto 0}

.portrait .game-result-modal_scroll .game-result-modal__buttons{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__buttons{margin:4.444vw auto 0}

.landscape-mob .game-result-modal_scroll .game-result-modal__buttons{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal_scroll .game-result-modal__buttons{margin:2.083vw auto 0}

.landscape-tab .game-result-modal_scroll .game-result-modal__buttons{margin:1.86svh auto 0}}

.game-result-modal_scroll .game-result-modal__buttons{position:sticky;bottom:0}

.game-result-modal_scroll .game-result-modal__buttons:before{position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:90%;margin:auto;background-color:#fff}

.game-result-modal__buttons{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s}

.custom-modal-enter-done .game-result-modal__buttons{opacity:1;transform:translate(0, 0)}

.tutorial-modal{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal{width:32.813vw}

.portrait .tutorial-modal{width:32.813vw}

.landscape .tutorial-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.tutorial-modal{width:55.556vh}

.portrait .tutorial-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.tutorial-modal{width:91.111vw}

.landscape-mob .tutorial-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal{width:54.688vw}

.landscape-tab .tutorial-modal{width:48.837svh}}

.tutorial-modal{overflow:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal{padding:0 1.563vw 2.5vw}

.portrait .tutorial-modal{padding:0 1.563vw 2.5vw}

.landscape .tutorial-modal{padding:0 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal{padding:0 1.852vh 2.963vh}

.portrait .tutorial-modal{padding:0 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.tutorial-modal{padding:0 5.556vw 8.889vw}

.landscape-mob .tutorial-modal{padding:0 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal{padding:0 2.604vw 4.167vw}

.landscape-tab .tutorial-modal{padding:0 2.326svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal{border-radius:1.25vw}

.portrait .tutorial-modal{border-radius:1.25vw}

.landscape .tutorial-modal{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal{border-radius:1.481vh}

.portrait .tutorial-modal{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.tutorial-modal{border-radius:4.444vw}

.landscape-mob .tutorial-modal{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal{border-radius:2.083vw}

.landscape-tab .tutorial-modal{border-radius:1.86svh}}

.tutorial-modal{box-sizing:border-box;background-color:#fff;text-align:center;overflow:visible}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_image{padding:1.563vw 1.563vw 2.5vw}

.portrait .tutorial-modal_image{padding:1.563vw 1.563vw 2.5vw}

.landscape .tutorial-modal_image{padding:3.125vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_image{padding:1.852vh 1.852vh 2.963vh}

.portrait .tutorial-modal_image{padding:1.042vw 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_image{padding:5.556vw 5.556vw 8.889vw}

.landscape-mob .tutorial-modal_image{padding:3.125svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_image{padding:2.604vw 2.604vw 4.167vw}

.landscape-tab .tutorial-modal_image{padding:2.326svh 2.326svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_season-task{padding:0 0 2.5vw}

.portrait .tutorial-modal_season-task{padding:0 0 2.5vw}

.landscape .tutorial-modal_season-task{padding:0 0 5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_season-task{padding:0 0 2.963vh}

.portrait .tutorial-modal_season-task{padding:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_season-task{padding:0 0 8.889vw}

.landscape-mob .tutorial-modal_season-task{padding:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_season-task{padding:0 0 4.167vw}

.landscape-tab .tutorial-modal_season-task{padding:0 0 3.721svh}}

.tutorial-modal_season-task{overflow:hidden}

._dark-theme .tutorial-modal{background:#272727;color:#fff}

.tutorial-modal__carousel{position:relative;width:100%;margin:0 auto}

.tutorial-modal__carousel .swiper{width:100%}

.tutorial-modal__carousel .swiper-slide{opacity:0;transition:opacity .15s}

.tutorial-modal__carousel .swiper-slide.swiper-slide-active{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__carousel_single{margin:0 auto 2.5vw}

.portrait .tutorial-modal__carousel_single{margin:0 auto 2.5vw}

.landscape .tutorial-modal__carousel_single{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__carousel_single{margin:0 auto 2.963vh}

.portrait .tutorial-modal__carousel_single{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__carousel_single{margin:0 auto 8.889vw}

.landscape-mob .tutorial-modal__carousel_single{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__carousel_single{margin:0 auto 4.167vw}

.landscape-tab .tutorial-modal__carousel_single{margin:0 auto 3.721svh}}

.tutorial-modal__stars{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__stars{top:-1.211vw}

.portrait .tutorial-modal__stars{top:-1.211vw}

.landscape .tutorial-modal__stars{top:-2.422vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__stars{top:-1.435vh}

.portrait .tutorial-modal__stars{top:-0.807vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__stars{top:-4.306vw}

.landscape-mob .tutorial-modal__stars{top:-2.422svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__stars{top:-2.018vw}

.landscape-tab .tutorial-modal__stars{top:-1.802svh}}

.tutorial-modal__stars{left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__stars{width:24.141vw}

.portrait .tutorial-modal__stars{width:24.141vw}

.landscape .tutorial-modal__stars{width:48.281vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__stars{width:28.611vh}

.portrait .tutorial-modal__stars{width:16.094vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__stars{width:85.833vw}

.landscape-mob .tutorial-modal__stars{width:48.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__stars{width:40.234vw}

.landscape-tab .tutorial-modal__stars{width:35.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__stars{height:16.875vw}

.portrait .tutorial-modal__stars{height:16.875vw}

.landscape .tutorial-modal__stars{height:33.75vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__stars{height:20vh}

.portrait .tutorial-modal__stars{height:11.25vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__stars{height:60vw}

.landscape-mob .tutorial-modal__stars{height:33.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__stars{height:28.125vw}

.landscape-tab .tutorial-modal__stars{height:25.116svh}}

.tutorial-modal__stars{margin:0 auto;pointer-events:none}

.tutorial-modal__image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__image{width:12.031vw}

.portrait .tutorial-modal__image{width:12.031vw}

.landscape .tutorial-modal__image{width:24.063vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__image{width:14.259vh}

.portrait .tutorial-modal__image{width:8.021vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__image{width:42.778vw}

.landscape-mob .tutorial-modal__image{width:24.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__image{width:20.052vw}

.landscape-tab .tutorial-modal__image{width:17.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__image{height:12.5vw}

.portrait .tutorial-modal__image{height:12.5vw}

.landscape .tutorial-modal__image{height:25vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__image{height:14.815vh}

.portrait .tutorial-modal__image{height:8.333vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__image{height:44.444vw}

.landscape-mob .tutorial-modal__image{height:25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__image{height:20.833vw}

.landscape-tab .tutorial-modal__image{height:18.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__image{margin:0 auto 1.25vw}

.portrait .tutorial-modal__image{margin:0 auto 1.25vw}

.landscape .tutorial-modal__image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__image{margin:0 auto 1.481vh}

.portrait .tutorial-modal__image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__image{margin:0 auto 4.444vw}

.landscape-mob .tutorial-modal__image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__image{margin:0 auto 2.083vw}

.landscape-tab .tutorial-modal__image{margin:0 auto 1.86svh}}

.tutorial-modal__item{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item{padding:1.563vw 0 0}

.portrait .tutorial-modal__item{padding:1.563vw 0 0}

.landscape .tutorial-modal__item{padding:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.tutorial-modal__item{padding:1.852vh 0 0}

.portrait .tutorial-modal__item{padding:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.tutorial-modal__item{padding:5.556vw 0 0}

.landscape-mob .tutorial-modal__item{padding:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item{padding:2.604vw 0 0}

.landscape-tab .tutorial-modal__item{padding:2.326svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_image .tutorial-modal__item{padding:0 0 0}

.portrait .tutorial-modal_image .tutorial-modal__item{padding:0 0 0}

.landscape .tutorial-modal_image .tutorial-modal__item{padding:0 0 0}}

@media screen and (min-width: 1920px){
.tutorial-modal_image .tutorial-modal__item{padding:0 0 0}

.portrait .tutorial-modal_image .tutorial-modal__item{padding:0 0 0}}

@media screen and (max-width: 1023px){
.tutorial-modal_image .tutorial-modal__item{padding:0 0 0}

.landscape-mob .tutorial-modal_image .tutorial-modal__item{padding:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_image .tutorial-modal__item{padding:0 0 0}

.landscape-tab .tutorial-modal_image .tutorial-modal__item{padding:0 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}

.portrait .tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}

.landscape .tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}}

@media screen and (min-width: 1920px){
.tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}

.portrait .tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}}

@media screen and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}

.landscape-mob .tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}

.landscape-tab .tutorial-modal_season-task .tutorial-modal__item{padding:0 0 0}}

.tutorial-modal__item-image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image{width:22.5vw}

.portrait .tutorial-modal__item-image{width:22.5vw}

.landscape .tutorial-modal__item-image{width:45vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image{width:26.667vh}

.portrait .tutorial-modal__item-image{width:15vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image{width:80vw}

.landscape-mob .tutorial-modal__item-image{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image{width:37.5vw}

.landscape-tab .tutorial-modal__item-image{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image{height:12.5vw}

.portrait .tutorial-modal__item-image{height:12.5vw}

.landscape .tutorial-modal__item-image{height:25vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image{height:14.815vh}

.portrait .tutorial-modal__item-image{height:8.333vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image{height:44.444vw}

.landscape-mob .tutorial-modal__item-image{height:25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image{height:20.833vw}

.landscape-tab .tutorial-modal__item-image{height:18.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image{margin:0 auto 1.25vw}

.portrait .tutorial-modal__item-image{margin:0 auto 1.25vw}

.landscape .tutorial-modal__item-image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image{margin:0 auto 1.481vh}

.portrait .tutorial-modal__item-image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image{margin:0 auto 4.444vw}

.landscape-mob .tutorial-modal__item-image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image{margin:0 auto 2.083vw}

.landscape-tab .tutorial-modal__item-image{margin:0 auto 1.86svh}}

.tutorial-modal_season-task .tutorial-modal__item-image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_season-task .tutorial-modal__item-image{height:21.875vw}

.portrait .tutorial-modal_season-task .tutorial-modal__item-image{height:21.875vw}

.landscape .tutorial-modal_season-task .tutorial-modal__item-image{height:43.75vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_season-task .tutorial-modal__item-image{height:25.926vh}

.portrait .tutorial-modal_season-task .tutorial-modal__item-image{height:14.583vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item-image{height:77.778vw}

.landscape-mob .tutorial-modal_season-task .tutorial-modal__item-image{height:43.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item-image{height:36.458vw}

.landscape-tab .tutorial-modal_season-task .tutorial-modal__item-image{height:32.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto .938vw}

.portrait .tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto .938vw}

.landscape .tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 1.111vh}

.portrait .tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto .625vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 3.333vw}

.landscape-mob .tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 1.563vw}

.landscape-tab .tutorial-modal_season-task .tutorial-modal__item-image{margin:0 auto 1.395svh}}

.tutorial-modal_season-task .tutorial-modal__item-image{background:linear-gradient(0deg, #cdff57, #cdff57),radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%)}

.tutorial-modal__item-image-bg{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image-bg{top:-14.531vw}

.portrait .tutorial-modal__item-image-bg{top:-14.531vw}

.landscape .tutorial-modal__item-image-bg{top:-29.063vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image-bg{top:-17.222vh}

.portrait .tutorial-modal__item-image-bg{top:-9.688vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image-bg{top:-51.667vw}

.landscape-mob .tutorial-modal__item-image-bg{top:-29.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image-bg{top:-24.219vw}

.landscape-tab .tutorial-modal__item-image-bg{top:-21.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image-bg{left:-9.531vw}

[dir="rtl"] .tutorial-modal__item-image-bg{left:auto;right:-9.531vw}

.portrait .tutorial-modal__item-image-bg{left:-9.531vw}

[dir="rtl"] .portrait .tutorial-modal__item-image-bg{left:auto;right:-9.531vw}

.landscape .tutorial-modal__item-image-bg{left:-19.063vh}

[dir="rtl"] .landscape .tutorial-modal__item-image-bg{left:auto;right:-19.063vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image-bg{left:-11.296vh}

[dir="rtl"] .tutorial-modal__item-image-bg{left:auto;right:-11.296vh}

.portrait .tutorial-modal__item-image-bg{left:-6.354vw}

[dir="rtl"] .portrait .tutorial-modal__item-image-bg{left:auto;right:-6.354vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image-bg{left:-33.889vw}

[dir="rtl"] .tutorial-modal__item-image-bg{left:auto;right:-33.889vw}

.landscape-mob .tutorial-modal__item-image-bg{left:-19.063svh}

[dir="rtl"] .landscape-mob .tutorial-modal__item-image-bg{left:auto;right:-19.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image-bg{left:-15.885vw}

[dir="rtl"] .tutorial-modal__item-image-bg{left:auto;right:-15.885vw}

.landscape-tab .tutorial-modal__item-image-bg{left:-14.186svh}

[dir="rtl"] .landscape-tab .tutorial-modal__item-image-bg{left:auto;right:-14.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image-bg{width:41.641vw}

.portrait .tutorial-modal__item-image-bg{width:41.641vw}

.landscape .tutorial-modal__item-image-bg{width:83.281vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image-bg{width:49.352vh}

.portrait .tutorial-modal__item-image-bg{width:27.76vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image-bg{width:148.056vw}

.landscape-mob .tutorial-modal__item-image-bg{width:83.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image-bg{width:69.401vw}

.landscape-tab .tutorial-modal__item-image-bg{width:61.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-image-bg{height:41.641vw}

.portrait .tutorial-modal__item-image-bg{height:41.641vw}

.landscape .tutorial-modal__item-image-bg{height:83.281vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-image-bg{height:49.352vh}

.portrait .tutorial-modal__item-image-bg{height:27.76vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-image-bg{height:148.056vw}

.landscape-mob .tutorial-modal__item-image-bg{height:83.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-image-bg{height:69.401vw}

.landscape-tab .tutorial-modal__item-image-bg{height:61.977svh}}

.tutorial-modal__item-image-bg{animation:package-light 20s ease-in-out infinite}

.tutorial-modal__item-image-img{position:relative;width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-title{width:22.5vw}

.portrait .tutorial-modal__item-title{width:22.5vw}

.landscape .tutorial-modal__item-title{width:45vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-title{width:26.667vh}

.portrait .tutorial-modal__item-title{width:15vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-title{width:80vw}

.landscape-mob .tutorial-modal__item-title{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-title{width:37.5vw}

.landscape-tab .tutorial-modal__item-title{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-title{margin:0 auto 1.25vw}

.portrait .tutorial-modal__item-title{margin:0 auto 1.25vw}

.landscape .tutorial-modal__item-title{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-title{margin:0 auto 1.481vh}

.portrait .tutorial-modal__item-title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-title{margin:0 auto 4.444vw}

.landscape-mob .tutorial-modal__item-title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-title{margin:0 auto 2.083vw}

.landscape-tab .tutorial-modal__item-title{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-title{font-size:1.875vw}

.portrait .tutorial-modal__item-title{font-size:1.875vw}

.landscape .tutorial-modal__item-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-title{font-size:2.222vh}

.portrait .tutorial-modal__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-title{font-size:6.667vw}

.landscape-mob .tutorial-modal__item-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-title{font-size:3.125vw}

.landscape-tab .tutorial-modal__item-title{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-title{line-height:2.188vw}

.portrait .tutorial-modal__item-title{line-height:2.188vw}

.landscape .tutorial-modal__item-title{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-title{line-height:2.593vh}

.portrait .tutorial-modal__item-title{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-title{line-height:7.778vw}

.landscape-mob .tutorial-modal__item-title{line-height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-title{line-height:3.646vw}

.landscape-tab .tutorial-modal__item-title{line-height:3.256svh}}

.tutorial-modal__item-title{white-space:pre-line;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-text{width:22.5vw}

.portrait .tutorial-modal__item-text{width:22.5vw}

.landscape .tutorial-modal__item-text{width:45vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-text{width:26.667vh}

.portrait .tutorial-modal__item-text{width:15vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-text{width:80vw}

.landscape-mob .tutorial-modal__item-text{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-text{width:37.5vw}

.landscape-tab .tutorial-modal__item-text{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-text{margin:0 auto}

.portrait .tutorial-modal__item-text{margin:0 auto}

.landscape .tutorial-modal__item-text{margin:0 auto}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-text{margin:0 auto}

.portrait .tutorial-modal__item-text{margin:0 auto}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-text{margin:0 auto}

.landscape-mob .tutorial-modal__item-text{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-text{margin:0 auto}

.landscape-tab .tutorial-modal__item-text{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-text{font-size:1.094vw}

.portrait .tutorial-modal__item-text{font-size:1.094vw}

.landscape .tutorial-modal__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-text{font-size:1.296vh}

.portrait .tutorial-modal__item-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-text{font-size:3.889vw}

.landscape-mob .tutorial-modal__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-text{font-size:1.823vw}

.landscape-tab .tutorial-modal__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__item-text{line-height:1.563vw}

.portrait .tutorial-modal__item-text{line-height:1.563vw}

.landscape .tutorial-modal__item-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__item-text{line-height:1.852vh}

.portrait .tutorial-modal__item-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__item-text{line-height:5.556vw}

.landscape-mob .tutorial-modal__item-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__item-text{line-height:2.604vw}

.landscape-tab .tutorial-modal__item-text{line-height:2.326svh}}

.tutorial-modal__item-text{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 1.25vw}

.portrait .tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 1.25vw}

.landscape .tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 1.481vh}

.portrait .tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 4.444vw}

.landscape-mob .tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 2.083vw}

.landscape-tab .tutorial-modal_noPag .tutorial-modal__item-text{margin:0 auto 1.86svh}}

.tutorial-modal__pagination{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__pagination{margin:1.875vw auto 2.5vw}

.portrait .tutorial-modal__pagination{margin:1.875vw auto 2.5vw}

.landscape .tutorial-modal__pagination{margin:3.75vh auto 5vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__pagination{margin:2.222vh auto 2.963vh}

.portrait .tutorial-modal__pagination{margin:1.25vw auto 1.667vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__pagination{margin:6.667vw auto 8.889vw}

.landscape-mob .tutorial-modal__pagination{margin:3.75svh auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__pagination{margin:3.125vw auto 4.167vw}

.landscape-tab .tutorial-modal__pagination{margin:2.791svh auto 3.721svh}}

.tutorial-modal__pagination .swiper-pagination-bullet{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__pagination .swiper-pagination-bullet{width:2.813vw}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{width:2.813vw}

.landscape .tutorial-modal__pagination .swiper-pagination-bullet{width:5.625vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__pagination .swiper-pagination-bullet{width:3.333vh}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{width:1.875vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{width:10vw}

.landscape-mob .tutorial-modal__pagination .swiper-pagination-bullet{width:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{width:4.688vw}

.landscape-tab .tutorial-modal__pagination .swiper-pagination-bullet{width:4.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__pagination .swiper-pagination-bullet{height:.469vw}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{height:.469vw}

.landscape .tutorial-modal__pagination .swiper-pagination-bullet{height:.938vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__pagination .swiper-pagination-bullet{height:.556vh}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{height:.313vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{height:1.667vw}

.landscape-mob .tutorial-modal__pagination .swiper-pagination-bullet{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{height:.781vw}

.landscape-tab .tutorial-modal__pagination .swiper-pagination-bullet{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .313vw}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .313vw}

.landscape .tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .37vh}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{margin:0 1.111vw}

.landscape-mob .tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .521vw}

.landscape-tab .tutorial-modal__pagination .swiper-pagination-bullet{margin:0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.469vw}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.469vw}

.landscape .tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.938vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.556vh}

.portrait .tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.313vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{border-radius:1.667vw}

.landscape-mob .tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.781vw}

.landscape-tab .tutorial-modal__pagination .swiper-pagination-bullet{border-radius:.698svh}}

.tutorial-modal__pagination .swiper-pagination-bullet{background-color:#f1f1f1;transition:background-color .3s ease-in-out}

.tutorial-modal__pagination .swiper-pagination-bullet-active{background-color:#dbff00}

._dark-theme .tutorial-modal__pagination .swiper-pagination-bullet{background-color:#fff}

._dark-theme .tutorial-modal__pagination .swiper-pagination-bullet-active{background-color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal_season-task .tutorial-modal__pagination{margin:1.875vw auto 1.875vw}

.portrait .tutorial-modal_season-task .tutorial-modal__pagination{margin:1.875vw auto 1.875vw}

.landscape .tutorial-modal_season-task .tutorial-modal__pagination{margin:3.75vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.tutorial-modal_season-task .tutorial-modal__pagination{margin:2.222vh auto 2.222vh}

.portrait .tutorial-modal_season-task .tutorial-modal__pagination{margin:1.25vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__pagination{margin:6.667vw auto 6.667vw}

.landscape-mob .tutorial-modal_season-task .tutorial-modal__pagination{margin:3.75svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal_season-task .tutorial-modal__pagination{margin:3.125vw auto 3.125vw}

.landscape-tab .tutorial-modal_season-task .tutorial-modal__pagination{margin:2.791svh auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__button{width:22.5vw}

.portrait .tutorial-modal__button{width:22.5vw}

.landscape .tutorial-modal__button{width:45vh}}

@media screen and (min-width: 1920px){
.tutorial-modal__button{width:26.667vh}

.portrait .tutorial-modal__button{width:15vw}}

@media screen and (max-width: 1023px){
.tutorial-modal__button{width:80vw}

.landscape-mob .tutorial-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__button{width:37.5vw}

.landscape-tab .tutorial-modal__button{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.tutorial-modal__button{margin:0 auto}

.portrait .tutorial-modal__button{margin:0 auto}

.landscape .tutorial-modal__button{margin:0 auto}}

@media screen and (min-width: 1920px){
.tutorial-modal__button{margin:0 auto}

.portrait .tutorial-modal__button{margin:0 auto}}

@media screen and (max-width: 1023px){
.tutorial-modal__button{margin:0 auto}

.landscape-mob .tutorial-modal__button{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.tutorial-modal__button{margin:0 auto}

.landscape-tab .tutorial-modal__button{margin:0 auto}}

.slide-modal{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal{width:25.625vw}

.portrait .slide-modal{width:25.625vw}

.landscape .slide-modal{width:51.25vh}}

@media screen and (min-width: 1920px){
.slide-modal{width:30.37vh}

.portrait .slide-modal{width:17.083vw}}

@media screen and (max-width: 1023px){
.slide-modal{width:91.111vw}

.landscape-mob .slide-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal{width:42.708vw}

.landscape-tab .slide-modal{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal{border-radius:1.875vw}

.portrait .slide-modal{border-radius:1.875vw}

.landscape .slide-modal{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.slide-modal{border-radius:2.222vh}

.portrait .slide-modal{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.slide-modal{border-radius:6.667vw}

.landscape-mob .slide-modal{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal{border-radius:3.125vw}

.landscape-tab .slide-modal{border-radius:2.791svh}}

.slide-modal{overflow:hidden;background:#fff}

._dark-theme .slide-modal{color:#fff;background:#272727}

.slide-modal_dark{color:#fff;background:#272727}

.slide-modal_hidden-pagination .slide-modal__pagination{opacity:0}

.slide-modal__content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}

.slide-modal .swiper-slide{width:100%;background:rgba(0,0,0,0);opacity:0;transition:.3s ease-in-out}

.slide-modal .swiper-slide-active{opacity:1;transition:.3s .3s ease-in-out}

.slide-modal__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;width:100%;white-space:pre-line;box-sizing:border-box}

.slide-modal__item-image{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-image{height:21.875vw}

.portrait .slide-modal__item-image{height:21.875vw}

.landscape .slide-modal__item-image{height:43.75vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-image{height:25.926vh}

.portrait .slide-modal__item-image{height:14.583vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-image{height:77.778vw}

.landscape-mob .slide-modal__item-image{height:43.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-image{height:36.458vw}

.landscape-tab .slide-modal__item-image{height:32.558svh}}

.slide-modal__item-image img{width:100%;height:100%;object-position:center;object-fit:cover}

.slide-modal__item-content{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-content{padding:.781vw 1.563vw .156vw}

.portrait .slide-modal__item-content{padding:.781vw 1.563vw .156vw}

.landscape .slide-modal__item-content{padding:1.563vh 3.125vh .313vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-content{padding:.926vh 1.852vh .185vh}

.portrait .slide-modal__item-content{padding:.521vw 1.042vw .104vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-content{padding:2.778vw 5.556vw .556vw}

.landscape-mob .slide-modal__item-content{padding:1.563svh 3.125svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-content{padding:1.302vw 2.604vw .26vw}

.landscape-tab .slide-modal__item-content{padding:1.163svh 2.326svh .233svh}}

.slide-modal__item-content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-title{margin:2.031vw 0 1.094vw}

.portrait .slide-modal__item-title{margin:2.031vw 0 1.094vw}

.landscape .slide-modal__item-title{margin:4.063vh 0 2.188vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-title{margin:2.407vh 0 1.296vh}

.portrait .slide-modal__item-title{margin:1.354vw 0 .729vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-title{margin:7.222vw 0 3.889vw}

.landscape-mob .slide-modal__item-title{margin:4.063svh 0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-title{margin:3.385vw 0 1.823vw}

.landscape-tab .slide-modal__item-title{margin:3.023svh 0 1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-title{font-size:1.875vw}

.portrait .slide-modal__item-title{font-size:1.875vw}

.landscape .slide-modal__item-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-title{font-size:2.222vh}

.portrait .slide-modal__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-title{font-size:6.667vw}

.landscape-mob .slide-modal__item-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-title{font-size:3.125vw}

.landscape-tab .slide-modal__item-title{font-size:2.791svh}}

.slide-modal__item-title{font-weight:600;line-height:1.1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item_image .slide-modal__item-title{margin:.781vw 0 1.094vw}

.portrait .slide-modal__item_image .slide-modal__item-title{margin:.781vw 0 1.094vw}

.landscape .slide-modal__item_image .slide-modal__item-title{margin:1.563vh 0 2.188vh}}

@media screen and (min-width: 1920px){
.slide-modal__item_image .slide-modal__item-title{margin:.926vh 0 1.296vh}

.portrait .slide-modal__item_image .slide-modal__item-title{margin:.521vw 0 .729vw}}

@media screen and (max-width: 1023px){
.slide-modal__item_image .slide-modal__item-title{margin:2.778vw 0 3.889vw}

.landscape-mob .slide-modal__item_image .slide-modal__item-title{margin:1.563svh 0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item_image .slide-modal__item-title{margin:1.302vw 0 1.823vw}

.landscape-tab .slide-modal__item_image .slide-modal__item-title{margin:1.163svh 0 1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_hidden-pagination .slide-modal__item-title{margin:.156vw 0 .938vw}

.portrait .slide-modal_hidden-pagination .slide-modal__item-title{margin:.156vw 0 .938vw}

.landscape .slide-modal_hidden-pagination .slide-modal__item-title{margin:.313vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.slide-modal_hidden-pagination .slide-modal__item-title{margin:.185vh 0 1.111vh}

.portrait .slide-modal_hidden-pagination .slide-modal__item-title{margin:.104vw 0 .625vw}}

@media screen and (max-width: 1023px){
.slide-modal_hidden-pagination .slide-modal__item-title{margin:.556vw 0 3.333vw}

.landscape-mob .slide-modal_hidden-pagination .slide-modal__item-title{margin:.313svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_hidden-pagination .slide-modal__item-title{margin:.26vw 0 1.563vw}

.landscape-tab .slide-modal_hidden-pagination .slide-modal__item-title{margin:.233svh 0 1.395svh}}

.slide-modal__item-text{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-text{font-size:1.094vw}

.portrait .slide-modal__item-text{font-size:1.094vw}

.landscape .slide-modal__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-text{font-size:1.296vh}

.portrait .slide-modal__item-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-text{font-size:3.889vw}

.landscape-mob .slide-modal__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-text{font-size:1.823vw}

.landscape-tab .slide-modal__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__item-text p{margin:0 0 .703vw}

.portrait .slide-modal__item-text p{margin:0 0 .703vw}

.landscape .slide-modal__item-text p{margin:0 0 1.406vh}}

@media screen and (min-width: 1920px){
.slide-modal__item-text p{margin:0 0 .833vh}

.portrait .slide-modal__item-text p{margin:0 0 .469vw}}

@media screen and (max-width: 1023px){
.slide-modal__item-text p{margin:0 0 2.5vw}

.landscape-mob .slide-modal__item-text p{margin:0 0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__item-text p{margin:0 0 1.172vw}

.landscape-tab .slide-modal__item-text p{margin:0 0 1.047svh}}

.slide-modal__item-text p:last-of-type{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_subscription .slide-modal__item-text ul{margin:2.031vw 0 1.719vw}

.portrait .slide-modal_subscription .slide-modal__item-text ul{margin:2.031vw 0 1.719vw}

.landscape .slide-modal_subscription .slide-modal__item-text ul{margin:4.063vh 0 3.438vh}}

@media screen and (min-width: 1920px){
.slide-modal_subscription .slide-modal__item-text ul{margin:2.407vh 0 2.037vh}

.portrait .slide-modal_subscription .slide-modal__item-text ul{margin:1.354vw 0 1.146vw}}

@media screen and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text ul{margin:7.222vw 0 6.111vw}

.landscape-mob .slide-modal_subscription .slide-modal__item-text ul{margin:4.063svh 0 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text ul{margin:3.385vw 0 2.865vw}

.landscape-tab .slide-modal_subscription .slide-modal__item-text ul{margin:3.023svh 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 .938vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text ul{padding:0 .938vw 0 0}

.portrait .slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 .938vw}

[dir="rtl"] .portrait .slide-modal_subscription .slide-modal__item-text ul{padding:0 .938vw 0 0}

.landscape .slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 1.875vh}

[dir="rtl"] .landscape .slide-modal_subscription .slide-modal__item-text ul{padding:0 1.875vh 0 0}}

@media screen and (min-width: 1920px){
.slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 1.111vh}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text ul{padding:0 1.111vh 0 0}

.portrait .slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 .625vw}

[dir="rtl"] .portrait .slide-modal_subscription .slide-modal__item-text ul{padding:0 .625vw 0 0}}

@media screen and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 3.333vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text ul{padding:0 3.333vw 0 0}

.landscape-mob .slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 1.875svh}

[dir="rtl"] .landscape-mob .slide-modal_subscription .slide-modal__item-text ul{padding:0 1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 1.563vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text ul{padding:0 1.563vw 0 0}

.landscape-tab .slide-modal_subscription .slide-modal__item-text ul{padding:0 0 0 1.395svh}

[dir="rtl"] .landscape-tab .slide-modal_subscription .slide-modal__item-text ul{padding:0 1.395svh 0 0}}

.slide-modal_subscription .slide-modal__item-text ul{list-style-type:"—";text-align:left;box-sizing:border-box}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text ul{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_subscription .slide-modal__item-text li{margin:0 0 .625vw}

.portrait .slide-modal_subscription .slide-modal__item-text li{margin:0 0 .625vw}

.landscape .slide-modal_subscription .slide-modal__item-text li{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.slide-modal_subscription .slide-modal__item-text li{margin:0 0 .741vh}

.portrait .slide-modal_subscription .slide-modal__item-text li{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text li{margin:0 0 2.222vw}

.landscape-mob .slide-modal_subscription .slide-modal__item-text li{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text li{margin:0 0 1.042vw}

.landscape-tab .slide-modal_subscription .slide-modal__item-text li{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 1.016vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text li{padding:0 1.016vw 0 0}

.portrait .slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 1.016vw}

[dir="rtl"] .portrait .slide-modal_subscription .slide-modal__item-text li{padding:0 1.016vw 0 0}

.landscape .slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 2.031vh}

[dir="rtl"] .landscape .slide-modal_subscription .slide-modal__item-text li{padding:0 2.031vh 0 0}}

@media screen and (min-width: 1920px){
.slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 1.204vh}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text li{padding:0 1.204vh 0 0}

.portrait .slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 .677vw}

[dir="rtl"] .portrait .slide-modal_subscription .slide-modal__item-text li{padding:0 .677vw 0 0}}

@media screen and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 3.611vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text li{padding:0 3.611vw 0 0}

.landscape-mob .slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 2.031svh}

[dir="rtl"] .landscape-mob .slide-modal_subscription .slide-modal__item-text li{padding:0 2.031svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 1.693vw}

[dir="rtl"] .slide-modal_subscription .slide-modal__item-text li{padding:0 1.693vw 0 0}

.landscape-tab .slide-modal_subscription .slide-modal__item-text li{padding:0 0 0 1.512svh}

[dir="rtl"] .landscape-tab .slide-modal_subscription .slide-modal__item-text li{padding:0 1.512svh 0 0}}

.slide-modal_subscription .slide-modal__item-text li{box-sizing:border-box}

.slide-modal .swiper-pagination-bullets{bottom:0;display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal .swiper-pagination-bullets{margin:1.563vw 0 1.875vw}

.portrait .slide-modal .swiper-pagination-bullets{margin:1.563vw 0 1.875vw}

.landscape .slide-modal .swiper-pagination-bullets{margin:3.125vh 0 3.75vh}}

@media screen and (min-width: 1920px){
.slide-modal .swiper-pagination-bullets{margin:1.852vh 0 2.222vh}

.portrait .slide-modal .swiper-pagination-bullets{margin:1.042vw 0 1.25vw}}

@media screen and (max-width: 1023px){
.slide-modal .swiper-pagination-bullets{margin:5.556vw 0 6.667vw}

.landscape-mob .slide-modal .swiper-pagination-bullets{margin:3.125svh 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal .swiper-pagination-bullets{margin:2.604vw 0 3.125vw}

.landscape-tab .slide-modal .swiper-pagination-bullets{margin:2.326svh 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal .swiper-pagination-bullet{width:6.25vw}

.portrait .slide-modal .swiper-pagination-bullet{width:6.25vw}

.landscape .slide-modal .swiper-pagination-bullet{width:12.5vh}}

@media screen and (min-width: 1920px){
.slide-modal .swiper-pagination-bullet{width:7.407vh}

.portrait .slide-modal .swiper-pagination-bullet{width:4.167vw}}

@media screen and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{width:22.222vw}

.landscape-mob .slide-modal .swiper-pagination-bullet{width:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{width:10.417vw}

.landscape-tab .slide-modal .swiper-pagination-bullet{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal .swiper-pagination-bullet{height:.469vw}

.portrait .slide-modal .swiper-pagination-bullet{height:.469vw}

.landscape .slide-modal .swiper-pagination-bullet{height:.938vh}}

@media screen and (min-width: 1920px){
.slide-modal .swiper-pagination-bullet{height:.556vh}

.portrait .slide-modal .swiper-pagination-bullet{height:.313vw}}

@media screen and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{height:1.667vw}

.landscape-mob .slide-modal .swiper-pagination-bullet{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{height:.781vw}

.landscape-tab .slide-modal .swiper-pagination-bullet{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal .swiper-pagination-bullet{margin:0 .313vw}

.portrait .slide-modal .swiper-pagination-bullet{margin:0 .313vw}

.landscape .slide-modal .swiper-pagination-bullet{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.slide-modal .swiper-pagination-bullet{margin:0 .37vh}

.portrait .slide-modal .swiper-pagination-bullet{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{margin:0 1.111vw}

.landscape-mob .slide-modal .swiper-pagination-bullet{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{margin:0 .521vw}

.landscape-tab .slide-modal .swiper-pagination-bullet{margin:0 .465svh}}

.slide-modal .swiper-pagination-bullet{background:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal .swiper-pagination-bullet{border-radius:8.672vw}

.portrait .slide-modal .swiper-pagination-bullet{border-radius:8.672vw}

.landscape .slide-modal .swiper-pagination-bullet{border-radius:17.344vh}}

@media screen and (min-width: 1920px){
.slide-modal .swiper-pagination-bullet{border-radius:10.278vh}

.portrait .slide-modal .swiper-pagination-bullet{border-radius:5.781vw}}

@media screen and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{border-radius:30.833vw}

.landscape-mob .slide-modal .swiper-pagination-bullet{border-radius:17.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal .swiper-pagination-bullet{border-radius:14.453vw}

.landscape-tab .slide-modal .swiper-pagination-bullet{border-radius:12.907svh}}

.slide-modal .swiper-pagination-bullet{transition:.3s ease-in-out}

.slide-modal .swiper-pagination-bullet-active{background:#dbff00;transition:.3s .3s ease-in-out}

.slide-modal_ny .swiper-pagination-bullet-active{background:#f8472b}

.slide-modal__buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__buttons{gap:.625vw}

.portrait .slide-modal__buttons{gap:.625vw}

.landscape .slide-modal__buttons{gap:1.25vh}}

@media screen and (min-width: 1920px){
.slide-modal__buttons{gap:.741vh}

.portrait .slide-modal__buttons{gap:.417vw}}

@media screen and (max-width: 1023px){
.slide-modal__buttons{gap:2.222vw}

.landscape-mob .slide-modal__buttons{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__buttons{gap:1.042vw}

.landscape-tab .slide-modal__buttons{gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__buttons{padding:0 1.563vw 1.875vw}

.portrait .slide-modal__buttons{padding:0 1.563vw 1.875vw}

.landscape .slide-modal__buttons{padding:0 3.125vh 3.75vh}}

@media screen and (min-width: 1920px){
.slide-modal__buttons{padding:0 1.852vh 2.222vh}

.portrait .slide-modal__buttons{padding:0 1.042vw 1.25vw}}

@media screen and (max-width: 1023px){
.slide-modal__buttons{padding:0 5.556vw 6.667vw}

.landscape-mob .slide-modal__buttons{padding:0 3.125svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__buttons{padding:0 2.604vw 3.125vw}

.landscape-tab .slide-modal__buttons{padding:0 2.326svh 2.791svh}}

.slide-modal__buttons{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_hidden-pagination .slide-modal__buttons{margin:1.406vw 0 0}

.portrait .slide-modal_hidden-pagination .slide-modal__buttons{margin:1.406vw 0 0}

.landscape .slide-modal_hidden-pagination .slide-modal__buttons{margin:2.813vh 0 0}}

@media screen and (min-width: 1920px){
.slide-modal_hidden-pagination .slide-modal__buttons{margin:1.667vh 0 0}

.portrait .slide-modal_hidden-pagination .slide-modal__buttons{margin:.938vw 0 0}}

@media screen and (max-width: 1023px){
.slide-modal_hidden-pagination .slide-modal__buttons{margin:5vw 0 0}

.landscape-mob .slide-modal_hidden-pagination .slide-modal__buttons{margin:2.813svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_hidden-pagination .slide-modal__buttons{margin:2.344vw 0 0}

.landscape-tab .slide-modal_hidden-pagination .slide-modal__buttons{margin:2.093svh 0 0}}

.slide-modal__buttons-enter{opacity:0}

.slide-modal__buttons-enter-active,.slide-modal__buttons-enter-done,.slide-modal__buttons-exit{opacity:1;transition:.3s ease-in-out}

.slide-modal__buttons-exit-active{opacity:0;transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__button{width:22.5vw}

.portrait .slide-modal__button{width:22.5vw}

.landscape .slide-modal__button{width:45vh}}

@media screen and (min-width: 1920px){
.slide-modal__button{width:26.667vh}

.portrait .slide-modal__button{width:15vw}}

@media screen and (max-width: 1023px){
.slide-modal__button{width:80vw}

.landscape-mob .slide-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__button{width:37.5vw}

.landscape-tab .slide-modal__button{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__button{height:3.906vw}

.portrait .slide-modal__button{height:3.906vw}

.landscape .slide-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.slide-modal__button{height:4.63vh}

.portrait .slide-modal__button{height:2.604vw}}

@media screen and (max-width: 1023px){
.slide-modal__button{height:13.889vw}

.landscape-mob .slide-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__button{height:6.51vw}

.landscape-tab .slide-modal__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__button{border-radius:1.25vw}

.portrait .slide-modal__button{border-radius:1.25vw}

.landscape .slide-modal__button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.slide-modal__button{border-radius:1.481vh}

.portrait .slide-modal__button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.slide-modal__button{border-radius:4.444vw}

.landscape-mob .slide-modal__button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__button{border-radius:2.083vw}

.landscape-tab .slide-modal__button{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal__button:not(:first-child){margin:.625vw 0 0}

.portrait .slide-modal__button:not(:first-child){margin:.625vw 0 0}

.landscape .slide-modal__button:not(:first-child){margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.slide-modal__button:not(:first-child){margin:.741vh 0 0}

.portrait .slide-modal__button:not(:first-child){margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.slide-modal__button:not(:first-child){margin:2.222vw 0 0}

.landscape-mob .slide-modal__button:not(:first-child){margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal__button:not(:first-child){margin:1.042vw 0 0}

.landscape-tab .slide-modal__button:not(:first-child){margin:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_onboarding .slide-modal__item-image{height:21.641vw}

.portrait .slide-modal_onboarding .slide-modal__item-image{height:21.641vw}

.landscape .slide-modal_onboarding .slide-modal__item-image{height:43.281vh}}

@media screen and (min-width: 1920px){
.slide-modal_onboarding .slide-modal__item-image{height:25.648vh}

.portrait .slide-modal_onboarding .slide-modal__item-image{height:14.427vw}}

@media screen and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__item-image{height:76.944vw}

.landscape-mob .slide-modal_onboarding .slide-modal__item-image{height:43.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__item-image{height:36.068vw}

.landscape-tab .slide-modal_onboarding .slide-modal__item-image{height:32.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_onboarding .slide-modal__item-content{padding:.938vw 1.484vw .234vw}

.portrait .slide-modal_onboarding .slide-modal__item-content{padding:.938vw 1.484vw .234vw}

.landscape .slide-modal_onboarding .slide-modal__item-content{padding:1.875vh 2.969vh .469vh}}

@media screen and (min-width: 1920px){
.slide-modal_onboarding .slide-modal__item-content{padding:1.111vh 1.759vh .278vh}

.portrait .slide-modal_onboarding .slide-modal__item-content{padding:.625vw .99vw .156vw}}

@media screen and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__item-content{padding:3.333vw 5.278vw .833vw}

.landscape-mob .slide-modal_onboarding .slide-modal__item-content{padding:1.875svh 2.969svh .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__item-content{padding:1.563vw 2.474vw .391vw}

.landscape-tab .slide-modal_onboarding .slide-modal__item-content{padding:1.395svh 2.209svh .349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.slide-modal_onboarding .slide-modal__buttons{padding:0 1.563vw 2.188vw}

.portrait .slide-modal_onboarding .slide-modal__buttons{padding:0 1.563vw 2.188vw}

.landscape .slide-modal_onboarding .slide-modal__buttons{padding:0 3.125vh 4.375vh}}

@media screen and (min-width: 1920px){
.slide-modal_onboarding .slide-modal__buttons{padding:0 1.852vh 2.593vh}

.portrait .slide-modal_onboarding .slide-modal__buttons{padding:0 1.042vw 1.458vw}}

@media screen and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__buttons{padding:0 5.556vw 7.778vw}

.landscape-mob .slide-modal_onboarding .slide-modal__buttons{padding:0 3.125svh 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.slide-modal_onboarding .slide-modal__buttons{padding:0 2.604vw 3.646vw}

.landscape-tab .slide-modal_onboarding .slide-modal__buttons{padding:0 2.326svh 3.256svh}}

.slide-modal_onboarding .slide-modal__item-text{letter-spacing:-0.2px}

.procedure-game-result__content{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__title{margin:0 0 .625vw}

.portrait .procedure-game-result__title{margin:0 0 .625vw}

.landscape .procedure-game-result__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.procedure-game-result__title{margin:0 0 1.481vh}

.portrait .procedure-game-result__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.procedure-game-result__title{margin:0 0 2.222vw}

.landscape-mob .procedure-game-result__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__title{margin:0 0 1.563vw}

.landscape-tab .procedure-game-result__title{margin:0 0 1.395svh}}

.procedure-game-result__items{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__items{margin:1.563vw 0}

.portrait .procedure-game-result__items{margin:1.563vw 0}

.landscape .procedure-game-result__items{margin:3.125vh 0}}

@media screen and (min-width: 1920px){
.procedure-game-result__items{margin:1.852vh 0}

.portrait .procedure-game-result__items{margin:1.042vw 0}}

@media screen and (max-width: 1023px){
.procedure-game-result__items{margin:5.556vw 0}

.landscape-mob .procedure-game-result__items{margin:3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__items{margin:2.604vw 0}

.landscape-tab .procedure-game-result__items{margin:2.326svh 0}}

.procedure-game-result__item{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__item{width:5vw}

.portrait .procedure-game-result__item{width:5vw}

.landscape .procedure-game-result__item{width:10vh}}

@media screen and (min-width: 1920px){
.procedure-game-result__item{width:5.926vh}

.portrait .procedure-game-result__item{width:3.333vw}}

@media screen and (max-width: 1023px){
.procedure-game-result__item{width:17.778vw}

.landscape-mob .procedure-game-result__item{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__item{width:8.333vw}

.landscape-tab .procedure-game-result__item{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__item{height:5vw}

.portrait .procedure-game-result__item{height:5vw}

.landscape .procedure-game-result__item{height:10vh}}

@media screen and (min-width: 1920px){
.procedure-game-result__item{height:5.926vh}

.portrait .procedure-game-result__item{height:3.333vw}}

@media screen and (max-width: 1023px){
.procedure-game-result__item{height:17.778vw}

.landscape-mob .procedure-game-result__item{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__item{height:8.333vw}

.landscape-tab .procedure-game-result__item{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__item{margin:0 .391vw}

.portrait .procedure-game-result__item{margin:0 .391vw}

.landscape .procedure-game-result__item{margin:0 .781vh}}

@media screen and (min-width: 1920px){
.procedure-game-result__item{margin:0 .463vh}

.portrait .procedure-game-result__item{margin:0 .26vw}}

@media screen and (max-width: 1023px){
.procedure-game-result__item{margin:0 1.389vw}

.landscape-mob .procedure-game-result__item{margin:0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__item{margin:0 .651vw}

.landscape-tab .procedure-game-result__item{margin:0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__item{border-radius:1.25vw}

.portrait .procedure-game-result__item{border-radius:1.25vw}

.landscape .procedure-game-result__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-game-result__item{border-radius:1.481vh}

.portrait .procedure-game-result__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.procedure-game-result__item{border-radius:4.444vw}

.landscape-mob .procedure-game-result__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__item{border-radius:2.083vw}

.landscape-tab .procedure-game-result__item{border-radius:1.86svh}}

.procedure-game-result__item{border:2px solid #df6101}

.procedure-game-result__item_right{border:2px solid #dbff00}

.procedure-game-result__item:first-of-type{margin-left:0}

[dir="rtl"] .procedure-game-result__item:first-of-type{margin-left:0;margin-right:0}

.procedure-game-result__item:last-of-type{margin-left:0}

[dir="rtl"] .procedure-game-result__item:last-of-type{margin-left:0;margin-right:0}

.procedure-game-result__item img{width:80%;height:80%;object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game-result__button:last-child{margin:0}

.portrait .procedure-game-result__button:last-child{margin:0}

.landscape .procedure-game-result__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.procedure-game-result__button:last-child{margin:0}

.portrait .procedure-game-result__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.procedure-game-result__button:last-child{margin:0}

.landscape-mob .procedure-game-result__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game-result__button:last-child{margin:0}

.landscape-tab .procedure-game-result__button:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{width:32.813vw}

.portrait .converter-modal,.portrait .shop-modal,.portrait .save-postcard-modal,.portrait .text-modal{width:32.813vw}

.landscape .converter-modal,.landscape .shop-modal,.landscape .save-postcard-modal,.landscape .text-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{width:55.556vh}

.portrait .converter-modal,.portrait .shop-modal,.portrait .save-postcard-modal,.portrait .text-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{width:91.111vw}

.landscape-mob .converter-modal,.landscape-mob .shop-modal,.landscape-mob .save-postcard-modal,.landscape-mob .text-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{width:54.688vw}

.landscape-tab .converter-modal,.landscape-tab .shop-modal,.landscape-tab .save-postcard-modal,.landscape-tab .text-modal{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{border-radius:1.875vw}

.portrait .converter-modal,.portrait .shop-modal,.portrait .save-postcard-modal,.portrait .text-modal{border-radius:1.875vw}

.landscape .converter-modal,.landscape .shop-modal,.landscape .save-postcard-modal,.landscape .text-modal{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{border-radius:2.963vh}

.portrait .converter-modal,.portrait .shop-modal,.portrait .save-postcard-modal,.portrait .text-modal{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{border-radius:6.667vw}

.landscape-mob .converter-modal,.landscape-mob .shop-modal,.landscape-mob .save-postcard-modal,.landscape-mob .text-modal{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{border-radius:3.125vw}

.landscape-tab .converter-modal,.landscape-tab .shop-modal,.landscape-tab .save-postcard-modal,.landscape-tab .text-modal{border-radius:2.791svh}}

.converter-modal,.shop-modal,.save-postcard-modal,.text-modal{background:#fff}

.converter-modal svg,.shop-modal svg,.save-postcard-modal svg,.text-modal svg{height:100%}

.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{position:relative;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{padding:3.047vw 2.5vw 2.5vw}

.portrait .converter-modal__content,.portrait .shop-modal__content,.portrait .save-postcard-modal__content,.portrait .text-modal__content{padding:3.047vw 2.5vw 2.5vw}

.landscape .converter-modal__content,.landscape .shop-modal__content,.landscape .save-postcard-modal__content,.landscape .text-modal__content{padding:6.094vh 5vh 5vh}}

@media screen and (min-width: 1920px){
.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{padding:5vh 3.704vh 3.704vh}

.portrait .converter-modal__content,.portrait .shop-modal__content,.portrait .save-postcard-modal__content,.portrait .text-modal__content{padding:2.813vw 2.083vw 2.083vw}}

@media screen and (max-width: 1023px){
.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{padding:10vw 5.556vw 8.889vw}

.landscape-mob .converter-modal__content,.landscape-mob .shop-modal__content,.landscape-mob .save-postcard-modal__content,.landscape-mob .text-modal__content{padding:5.625svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{padding:4.948vw 4.167vw 4.167vw}

.landscape-tab .converter-modal__content,.landscape-tab .shop-modal__content,.landscape-tab .save-postcard-modal__content,.landscape-tab .text-modal__content{padding:4.419svh 3.721svh 3.721svh}}

.converter-modal__content,.shop-modal__content,.save-postcard-modal__content,.text-modal__content{text-align:center;box-sizing:border-box}

.converter-modal__content img,.shop-modal__content img,.save-postcard-modal__content img,.text-modal__content img{height:100%}

.converter-modal__rules{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__rules{top:1.25vw}

.portrait .converter-modal__rules{top:1.25vw}

.landscape .converter-modal__rules{top:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal__rules{top:1.481vh}

.portrait .converter-modal__rules{top:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal__rules{top:4.444vw}

.landscape-mob .converter-modal__rules{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__rules{top:2.083vw}

.landscape-tab .converter-modal__rules{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__rules{right:1.25vw}

[dir="rtl"] .converter-modal__rules{right:auto;left:1.25vw}

.portrait .converter-modal__rules{right:1.25vw}

[dir="rtl"] .portrait .converter-modal__rules{right:auto;left:1.25vw}

.landscape .converter-modal__rules{right:2.5vh}

[dir="rtl"] .landscape .converter-modal__rules{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal__rules{right:1.481vh}

[dir="rtl"] .converter-modal__rules{right:auto;left:1.481vh}

.portrait .converter-modal__rules{right:.833vw}

[dir="rtl"] .portrait .converter-modal__rules{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal__rules{right:4.444vw}

[dir="rtl"] .converter-modal__rules{right:auto;left:4.444vw}

.landscape-mob .converter-modal__rules{right:2.5svh}

[dir="rtl"] .landscape-mob .converter-modal__rules{right:auto;left:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__rules{right:2.083vw}

[dir="rtl"] .converter-modal__rules{right:auto;left:2.083vw}

.landscape-tab .converter-modal__rules{right:1.86svh}

[dir="rtl"] .landscape-tab .converter-modal__rules{right:auto;left:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__rules{height:3.125vw}

.portrait .converter-modal__rules{height:3.125vw}

.landscape .converter-modal__rules{height:6.25vh}}

@media screen and (min-width: 1920px){
.converter-modal__rules{height:3.704vh}

.portrait .converter-modal__rules{height:2.083vw}}

@media screen and (max-width: 1023px){
.converter-modal__rules{height:11.111vw}

.landscape-mob .converter-modal__rules{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__rules{height:5.208vw}

.landscape-tab .converter-modal__rules{height:4.651svh}}

.converter-modal__title,.save-postcard-modal__title,.text-modal__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__title,.save-postcard-modal__title,.text-modal__title{font-size:2.188vw}

.portrait .converter-modal__title,.portrait .save-postcard-modal__title,.portrait .text-modal__title{font-size:2.188vw}

.landscape .converter-modal__title,.landscape .save-postcard-modal__title,.landscape .text-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.converter-modal__title,.save-postcard-modal__title,.text-modal__title{font-size:3.704vh}

.portrait .converter-modal__title,.portrait .save-postcard-modal__title,.portrait .text-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.converter-modal__title,.save-postcard-modal__title,.text-modal__title{font-size:6.667vw}

.landscape-mob .converter-modal__title,.landscape-mob .save-postcard-modal__title,.landscape-mob .text-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__title,.save-postcard-modal__title,.text-modal__title{font-size:4.167vw}

.landscape-tab .converter-modal__title,.landscape-tab .save-postcard-modal__title,.landscape-tab .text-modal__title{font-size:3.721svh}}

.converter-modal__title,.save-postcard-modal__title,.text-modal__title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__text{margin:1.172vw 0 .781vw}

.portrait .converter-modal__text{margin:1.172vw 0 .781vw}

.landscape .converter-modal__text{margin:2.344vh 0 1.563vh}}

@media screen and (min-width: 1920px){
.converter-modal__text{margin:2.407vh 0 1.481vh}

.portrait .converter-modal__text{margin:1.354vw 0 .833vw}}

@media screen and (max-width: 1023px){
.converter-modal__text{margin:3.611vw 0}

.landscape-mob .converter-modal__text{margin:2.031svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__text{margin:2.344vw 0 1.693vw}

.landscape-tab .converter-modal__text{margin:2.093svh 0 1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__text{font-size:1.094vw}

.portrait .converter-modal__text{font-size:1.094vw}

.landscape .converter-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal__text{font-size:1.481vh}

.portrait .converter-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal__text{font-size:3.889vw}

.landscape-mob .converter-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__text{font-size:1.823vw}

.landscape-tab .converter-modal__text{font-size:1.628svh}}

.converter-modal__text{white-space:pre-line}

@media screen and (min-width: 1920px){
.converter-modal__text{white-space:nowrap}}

.converter-modal__gifts{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__gifts{font-size:1.25vw}

.portrait .converter-modal__gifts{font-size:1.25vw}

.landscape .converter-modal__gifts{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal__gifts{font-size:1.481vh}

.portrait .converter-modal__gifts{font-size:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal__gifts{font-size:4.444vw}

.landscape-mob .converter-modal__gifts{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__gifts{font-size:2.083vw}

.landscape-tab .converter-modal__gifts{font-size:1.86svh}}

.converter-modal__gifts{font-weight:500}

.converter-modal__note{display:flex;align-items:center;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__note{font-size:.938vw}

.portrait .converter-modal__note{font-size:.938vw}

.landscape .converter-modal__note{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.converter-modal__note{font-size:1.111vh}

.portrait .converter-modal__note{font-size:.625vw}}

@media screen and (max-width: 1023px){
.converter-modal__note{font-size:3.333vw}

.landscape-mob .converter-modal__note{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__note{font-size:1.563vw}

.landscape-tab .converter-modal__note{font-size:1.395svh}}

.converter-modal__note{color:rgba(0,0,0,.5)}

.converter-modal__converter{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__converter{margin:.547vw 0 3.281vw}

.portrait .converter-modal__converter{margin:.547vw 0 3.281vw}

.landscape .converter-modal__converter{margin:1.094vh 0 6.563vh}}

@media screen and (min-width: 1920px){
.converter-modal__converter{margin:1.389vh 0 4.167vh}

.portrait .converter-modal__converter{margin:.781vw 0 2.344vw}}

@media screen and (max-width: 1023px){
.converter-modal__converter{margin:3.056vw 0 15.278vw}

.landscape-mob .converter-modal__converter{margin:1.719svh 0 8.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__converter{margin:1.432vw 0 7.161vw}

.landscape-tab .converter-modal__converter{margin:1.279svh 0 6.395svh}}

.converter-modal__converter{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal:has(.converter-modal__warning) .converter-modal__converter,.shop-modal:has(.converter-modal__warning) .converter-modal__converter,.save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:.547vw 0 2.344vw}

.portrait .converter-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .shop-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:.547vw 0 2.344vw}

.landscape .converter-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape .shop-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape .save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape .text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:1.094vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.converter-modal:has(.converter-modal__warning) .converter-modal__converter,.shop-modal:has(.converter-modal__warning) .converter-modal__converter,.save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:1.389vh 0 3.519vh}

.portrait .converter-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .shop-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.portrait .text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:.781vw 0 1.979vw}}

@media screen and (max-width: 1023px){
.converter-modal:has(.converter-modal__warning) .converter-modal__converter,.shop-modal:has(.converter-modal__warning) .converter-modal__converter,.save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:3.056vw 0 15vw}

.landscape-mob .converter-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-mob .shop-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-mob .save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-mob .text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:1.719svh 0 8.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal:has(.converter-modal__warning) .converter-modal__converter,.shop-modal:has(.converter-modal__warning) .converter-modal__converter,.save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:1.432vw 0 4.427vw}

.landscape-tab .converter-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-tab .shop-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-tab .save-postcard-modal:has(.converter-modal__warning) .converter-modal__converter,.landscape-tab .text-modal:has(.converter-modal__warning) .converter-modal__converter{margin:1.279svh 0 3.953svh}}

.converter-modal__input,.converter-modal__result{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__input,.converter-modal__result{height:7.5vw}

.portrait .converter-modal__input,.portrait .converter-modal__result{height:7.5vw}

.landscape .converter-modal__input,.landscape .converter-modal__result{height:15vh}}

@media screen and (min-width: 1920px){
.converter-modal__input,.converter-modal__result{height:8.889vh}

.portrait .converter-modal__input,.portrait .converter-modal__result{height:5vw}}

@media screen and (max-width: 1023px){
.converter-modal__input,.converter-modal__result{height:26.667vw}

.landscape-mob .converter-modal__input,.landscape-mob .converter-modal__result{height:15svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__input,.converter-modal__result{height:12.5vw}

.landscape-tab .converter-modal__input,.landscape-tab .converter-modal__result{height:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__input{min-width:7.5vw}

.portrait .converter-modal__input{min-width:7.5vw}

.landscape .converter-modal__input{min-width:15vh}}

@media screen and (min-width: 1920px){
.converter-modal__input{min-width:8.889vh}

.portrait .converter-modal__input{min-width:5vw}}

@media screen and (max-width: 1023px){
.converter-modal__input{min-width:26.667vw}

.landscape-mob .converter-modal__input{min-width:15svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__input{min-width:12.5vw}

.landscape-tab .converter-modal__input{min-width:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__result{min-width:5.938vw}

.portrait .converter-modal__result{min-width:5.938vw}

.landscape .converter-modal__result{min-width:11.875vh}}

@media screen and (min-width: 1920px){
.converter-modal__result{min-width:7.037vh}

.portrait .converter-modal__result{min-width:3.958vw}}

@media screen and (max-width: 1023px){
.converter-modal__result{min-width:21.111vw}

.landscape-mob .converter-modal__result{min-width:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__result{min-width:9.896vw}

.landscape-tab .converter-modal__result{min-width:8.837svh}}

.converter-modal__input-value,.converter-modal__result-value{position:absolute;left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .converter-modal__input-value,[dir="rtl"] .converter-modal__result-value{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__input-value,.converter-modal__result-value{bottom:-2.188vw}

.portrait .converter-modal__input-value,.portrait .converter-modal__result-value{bottom:-2.188vw}

.landscape .converter-modal__input-value,.landscape .converter-modal__result-value{bottom:-4.375vh}}

@media screen and (min-width: 1920px){
.converter-modal__input-value,.converter-modal__result-value{bottom:-2.593vh}

.portrait .converter-modal__input-value,.portrait .converter-modal__result-value{bottom:-1.458vw}}

@media screen and (max-width: 1023px){
.converter-modal__input-value,.converter-modal__result-value{bottom:-7.778vw}

.landscape-mob .converter-modal__input-value,.landscape-mob .converter-modal__result-value{bottom:-4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__input-value,.converter-modal__result-value{bottom:-3.646vw}

.landscape-tab .converter-modal__input-value,.landscape-tab .converter-modal__result-value{bottom:-3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__input-value,.converter-modal__result-value{font-size:1.094vw}

.portrait .converter-modal__input-value,.portrait .converter-modal__result-value{font-size:1.094vw}

.landscape .converter-modal__input-value,.landscape .converter-modal__result-value{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal__input-value,.converter-modal__result-value{font-size:1.296vh}

.portrait .converter-modal__input-value,.portrait .converter-modal__result-value{font-size:.729vw}}

@media screen and (max-width: 1023px){
.converter-modal__input-value,.converter-modal__result-value{font-size:3.889vw}

.landscape-mob .converter-modal__input-value,.landscape-mob .converter-modal__result-value{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__input-value,.converter-modal__result-value{font-size:1.823vw}

.landscape-tab .converter-modal__input-value,.landscape-tab .converter-modal__result-value{font-size:1.628svh}}

.converter-modal__input-value,.converter-modal__result-value{font-weight:500;text-align:center;white-space:nowrap}

.converter-modal__input-image{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__arrow{width:1.953vw}

.portrait .converter-modal__arrow{width:1.953vw}

.landscape .converter-modal__arrow{width:3.906vh}}

@media screen and (min-width: 1920px){
.converter-modal__arrow{width:2.315vh}

.portrait .converter-modal__arrow{width:1.302vw}}

@media screen and (max-width: 1023px){
.converter-modal__arrow{width:6.944vw}

.landscape-mob .converter-modal__arrow{width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__arrow{width:3.255vw}

.landscape-tab .converter-modal__arrow{width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__arrow{height:1.875vw}

.portrait .converter-modal__arrow{height:1.875vw}

.landscape .converter-modal__arrow{height:3.75vh}}

@media screen and (min-width: 1920px){
.converter-modal__arrow{height:2.222vh}

.portrait .converter-modal__arrow{height:1.25vw}}

@media screen and (max-width: 1023px){
.converter-modal__arrow{height:6.667vw}

.landscape-mob .converter-modal__arrow{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__arrow{height:3.125vw}

.landscape-tab .converter-modal__arrow{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__arrow{margin:0 .313vw}

.portrait .converter-modal__arrow{margin:0 .313vw}

.landscape .converter-modal__arrow{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.converter-modal__arrow{margin:0 .37vh}

.portrait .converter-modal__arrow{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.converter-modal__arrow{margin:0 1.111vw}

.landscape-mob .converter-modal__arrow{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__arrow{margin:0 .521vw}

.landscape-tab .converter-modal__arrow{margin:0 .465svh}}

.converter-modal__result{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__result-image{height:7.187vw}

.portrait .converter-modal__result-image{height:7.187vw}

.landscape .converter-modal__result-image{height:14.375vh}}

@media screen and (min-width: 1920px){
.converter-modal__result-image{height:8.519vh}

.portrait .converter-modal__result-image{height:4.792vw}}

@media screen and (max-width: 1023px){
.converter-modal__result-image{height:25.556vw}

.landscape-mob .converter-modal__result-image{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__result-image{height:11.979vw}

.landscape-tab .converter-modal__result-image{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__result-image{min-height:7.187vw}

.portrait .converter-modal__result-image{min-height:7.187vw}

.landscape .converter-modal__result-image{min-height:14.375vh}}

@media screen and (min-width: 1920px){
.converter-modal__result-image{min-height:8.519vh}

.portrait .converter-modal__result-image{min-height:4.792vw}}

@media screen and (max-width: 1023px){
.converter-modal__result-image{min-height:25.556vw}

.landscape-mob .converter-modal__result-image{min-height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__result-image{min-height:11.979vw}

.landscape-tab .converter-modal__result-image{min-height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__warning{font-size:1.094vw}

.portrait .converter-modal__warning{font-size:1.094vw}

.landscape .converter-modal__warning{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal__warning{font-size:1.481vh}

.portrait .converter-modal__warning{font-size:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal__warning{font-size:3.889vw}

.landscape-mob .converter-modal__warning{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__warning{font-size:1.823vw}

.landscape-tab .converter-modal__warning{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__warning{margin:0 0 1.484vw}

.portrait .converter-modal__warning{margin:0 0 1.484vw}

.landscape .converter-modal__warning{margin:0 0 2.969vh}}

@media screen and (min-width: 1920px){
.converter-modal__warning{margin:0 0 2.13vh}

.portrait .converter-modal__warning{margin:0 0 1.198vw}}

@media screen and (max-width: 1023px){
.converter-modal__warning{margin:0 0 4.444vw}

.landscape-mob .converter-modal__warning{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__warning{margin:0 0 4.167vw}

.landscape-tab .converter-modal__warning{margin:0 0 3.721svh}}

.converter-modal__warning{white-space:pre-line}

.converter-modal__buttons{width:100%}

.converter-modal__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal__exchange{margin:0 0 .625vw}

.portrait .converter-modal__exchange{margin:0 0 .625vw}

.landscape .converter-modal__exchange{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.converter-modal__exchange{margin:0 0 .741vh}

.portrait .converter-modal__exchange{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.converter-modal__exchange{margin:0 0 2.222vw}

.landscape-mob .converter-modal__exchange{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal__exchange{margin:0 0 1.042vw}

.landscape-tab .converter-modal__exchange{margin:0 0 .93svh}}

[dir=rtl] .converter-modal__arrow{transform:scaleX(-1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal{width:32.813vw}

.portrait .rating-info-modal{width:32.813vw}

.landscape .rating-info-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.rating-info-modal{width:55.556vh}

.portrait .rating-info-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.rating-info-modal{width:91.111vw}

.landscape-mob .rating-info-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal{width:54.688vw}

.landscape-tab .rating-info-modal{width:48.837svh}}

.rating-info-modal{text-align:center;background:#fff;padding:0 !important;overflow:hidden}

.rating-info-modal__image-box{flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__image-box{height:19.297vw}

.portrait .rating-info-modal__image-box{height:19.297vw}

.landscape .rating-info-modal__image-box{height:38.594vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__image-box{height:22.87vh}

.portrait .rating-info-modal__image-box{height:12.865vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__image-box{height:68.611vw}

.landscape-mob .rating-info-modal__image-box{height:38.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__image-box{height:32.161vw}

.landscape-tab .rating-info-modal__image-box{height:28.721svh}}

.rating-info-modal__image-box{box-sizing:border-box;overflow:hidden;background:#d4eb77;background:radial-gradient(circle, rgba(255, 255, 255, 0.6235294118) 0%, rgba(212, 235, 119, 0.6235294118) 60%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__image-box img{height:10.156vw}

.portrait .rating-info-modal__image-box img{height:10.156vw}

.landscape .rating-info-modal__image-box img{height:20.313vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__image-box img{height:12.037vh}

.portrait .rating-info-modal__image-box img{height:6.771vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__image-box img{height:36.111vw}

.landscape-mob .rating-info-modal__image-box img{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__image-box img{height:16.927vw}

.landscape-tab .rating-info-modal__image-box img{height:15.116svh}}

@media screen and (min-width: 1920px){
.rating-info-modal__image-box:before{opacity:.5;filter:blur(0.505em)}

.rating-info-modal__image-box:after{content:none}}

@media screen and (min-width: 1024px){
.rating-info-modal__image-box{width:100%}}

._dark-theme .rating-info-modal__image-box{background:#dbff00}

._dark-theme .rating-info-modal__image-box:before,._dark-theme .rating-info-modal__image-box:after{content:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__content{padding:0 2.5vw 2.5vw 2.5vw}

.portrait .rating-info-modal__content{padding:0 2.5vw 2.5vw 2.5vw}

.landscape .rating-info-modal__content{padding:0 5vh 5vh 5vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__content{padding:0 3.704vh 3.704vh 3.704vh}

.portrait .rating-info-modal__content{padding:0 2.083vw 2.083vw 2.083vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__content{padding:0 5.556vw 8.889vw 5.556vw}

.landscape-mob .rating-info-modal__content{padding:0 3.125svh 5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__content{padding:0 4.167vw 4.167vw 4.167vw}

.landscape-tab .rating-info-modal__content{padding:0 3.721svh 3.721svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__title{margin:1.563vw 0 .938vw}

.portrait .rating-info-modal__title{margin:1.563vw 0 .938vw}

.landscape .rating-info-modal__title{margin:3.125vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__title{margin:1.852vh 0 1.111vh}

.portrait .rating-info-modal__title{margin:1.042vw 0 .625vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__title{margin:5.556vw 0 3.333vw}

.landscape-mob .rating-info-modal__title{margin:3.125svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__title{margin:2.604vw 0 1.563vw}

.landscape-tab .rating-info-modal__title{margin:2.326svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__title{font-size:2.188vw}

.portrait .rating-info-modal__title{font-size:2.188vw}

.landscape .rating-info-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__title{font-size:2.593vh}

.portrait .rating-info-modal__title{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__title{font-size:7.778vw}

.landscape-mob .rating-info-modal__title{font-size:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__title{font-size:3.646vw}

.landscape-tab .rating-info-modal__title{font-size:3.256svh}}

.rating-info-modal__title{font-weight:600}

.rating-info-modal__text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__text{font-size:1.094vw}

.portrait .rating-info-modal__text{font-size:1.094vw}

.landscape .rating-info-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__text{font-size:1.296vh}

.portrait .rating-info-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__text{font-size:3.889vw}

.landscape-mob .rating-info-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__text{font-size:1.823vw}

.landscape-tab .rating-info-modal__text{font-size:1.628svh}}

.rating-info-modal__text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px){
.rating-info-modal__text{line-height:1.4285714286}}

.rating-info-modal__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button{width:27.813vw}

.portrait .rating-info-modal__button{width:27.813vw}

.landscape .rating-info-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__button{width:48.148vh}

.portrait .rating-info-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__button{width:80vw}

.landscape-mob .rating-info-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__button{width:46.354vw}

.landscape-tab .rating-info-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button{max-width:none}

.portrait .rating-info-modal__button{max-width:none}

.landscape .rating-info-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.rating-info-modal__button{max-width:none}

.portrait .rating-info-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.rating-info-modal__button{max-width:none}

.landscape-mob .rating-info-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__button{max-width:none}

.landscape-tab .rating-info-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button{height:3.906vw}

.portrait .rating-info-modal__button{height:3.906vw}

.landscape .rating-info-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__button{height:6.667vh}

.portrait .rating-info-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button{margin:1.875vw 0 0}

.portrait .rating-info-modal__button{margin:1.875vw 0 0}

.landscape .rating-info-modal__button{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.rating-info-modal__button{margin:2.222vh 0 0}

.portrait .rating-info-modal__button{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.rating-info-modal__button{margin:5.556vw 0 0}

.landscape-mob .rating-info-modal__button{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__button{margin:4.167vw 0 0}

.landscape-tab .rating-info-modal__button{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button:nth-child(2){margin:.938vw 0 0}

.portrait .rating-info-modal__button:nth-child(2){margin:.938vw 0 0}

.landscape .rating-info-modal__button:nth-child(2){margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.rating-info-modal__button:nth-child(2){margin:1.111vh 0 0}

.portrait .rating-info-modal__button:nth-child(2){margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.rating-info-modal__button:nth-child(2){margin:2.222vw 0 0}

.landscape-mob .rating-info-modal__button:nth-child(2){margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__button:nth-child(2){margin:1.563vw 0 0}

.landscape-tab .rating-info-modal__button:nth-child(2){margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating-info-modal__button .custom-button__text{font-size:1.016vw}

.portrait .rating-info-modal__button .custom-button__text{font-size:1.016vw}

.landscape .rating-info-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.rating-info-modal__button .custom-button__text{font-size:1.481vh}

.portrait .rating-info-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating-info-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .rating-info-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating-info-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .rating-info-modal__button .custom-button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal{width:32.813vw}

.portrait .game-rating-modal{width:32.813vw}

.landscape .game-rating-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.game-rating-modal{width:55.556vh}

.portrait .game-rating-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.game-rating-modal{width:91.111vw}

.landscape-mob .game-rating-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal{width:54.688vw}

.landscape-tab .game-rating-modal{width:48.837svh}}

.game-rating-modal{text-align:center;background:#fff}

.game-rating-modal__image-box{flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__image-box{height:13.281vw}

.portrait .game-rating-modal__image-box{height:13.281vw}

.landscape .game-rating-modal__image-box{height:26.563vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__image-box{height:15.741vh}

.portrait .game-rating-modal__image-box{height:8.854vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__image-box{height:47.222vw}

.landscape-mob .game-rating-modal__image-box{height:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__image-box{height:22.135vw}

.landscape-tab .game-rating-modal__image-box{height:19.767svh}}

.game-rating-modal__image-box{box-sizing:border-box;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__image-box img{height:10.156vw}

.portrait .game-rating-modal__image-box img{height:10.156vw}

.landscape .game-rating-modal__image-box img{height:20.313vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__image-box img{height:12.037vh}

.portrait .game-rating-modal__image-box img{height:6.771vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__image-box img{height:36.111vw}

.landscape-mob .game-rating-modal__image-box img{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__image-box img{height:16.927vw}

.landscape-tab .game-rating-modal__image-box img{height:15.116svh}}

@media screen and (min-width: 1920px){
.game-rating-modal__image-box:before{opacity:.5;filter:blur(0.505em)}

.game-rating-modal__image-box:after{content:none}}

@media screen and (min-width: 1024px){
.game-rating-modal__image-box{width:100%}}

._dark-theme .game-rating-modal__image-box{background:#dbff00}

._dark-theme .game-rating-modal__image-box:before,._dark-theme .game-rating-modal__image-box:after{content:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__date{margin:1.563vw 0 .938vw}

.portrait .game-rating-modal__date{margin:1.563vw 0 .938vw}

.landscape .game-rating-modal__date{margin:3.125vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__date{margin:1.852vh 0 1.111vh}

.portrait .game-rating-modal__date{margin:1.042vw 0 .625vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__date{margin:5.556vw 0 3.333vw}

.landscape-mob .game-rating-modal__date{margin:3.125svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__date{margin:2.604vw 0 1.563vw}

.landscape-tab .game-rating-modal__date{margin:2.326svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__date{font-size:1.875vw}

.portrait .game-rating-modal__date{font-size:1.875vw}

.landscape .game-rating-modal__date{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__date{font-size:2.222vh}

.portrait .game-rating-modal__date{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__date{font-size:6.667vw}

.landscape-mob .game-rating-modal__date{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__date{font-size:3.125vw}

.landscape-tab .game-rating-modal__date{font-size:2.791svh}}

.game-rating-modal__date{font-weight:600}

.game-rating-modal__text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__text{font-size:1.094vw}

.portrait .game-rating-modal__text{font-size:1.094vw}

.landscape .game-rating-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__text{font-size:1.296vh}

.portrait .game-rating-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__text{font-size:3.889vw}

.landscape-mob .game-rating-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__text{font-size:1.823vw}

.landscape-tab .game-rating-modal__text{font-size:1.628svh}}

.game-rating-modal__text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px){
.game-rating-modal__text{line-height:1.4285714286}}

.game-rating-modal__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button{width:27.813vw}

.portrait .game-rating-modal__button{width:27.813vw}

.landscape .game-rating-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__button{width:48.148vh}

.portrait .game-rating-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__button{width:80vw}

.landscape-mob .game-rating-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__button{width:46.354vw}

.landscape-tab .game-rating-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button{max-width:none}

.portrait .game-rating-modal__button{max-width:none}

.landscape .game-rating-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.game-rating-modal__button{max-width:none}

.portrait .game-rating-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.game-rating-modal__button{max-width:none}

.landscape-mob .game-rating-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__button{max-width:none}

.landscape-tab .game-rating-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button{height:3.906vw}

.portrait .game-rating-modal__button{height:3.906vw}

.landscape .game-rating-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__button{height:6.667vh}

.portrait .game-rating-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button{margin:1.875vw 0 0}

.portrait .game-rating-modal__button{margin:1.875vw 0 0}

.landscape .game-rating-modal__button{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.game-rating-modal__button{margin:2.222vh 0 0}

.portrait .game-rating-modal__button{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.game-rating-modal__button{margin:5.556vw 0 0}

.landscape-mob .game-rating-modal__button{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__button{margin:4.167vw 0 0}

.landscape-tab .game-rating-modal__button{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button:nth-child(2){margin:.938vw 0 0}

.portrait .game-rating-modal__button:nth-child(2){margin:.938vw 0 0}

.landscape .game-rating-modal__button:nth-child(2){margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.game-rating-modal__button:nth-child(2){margin:1.111vh 0 0}

.portrait .game-rating-modal__button:nth-child(2){margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.game-rating-modal__button:nth-child(2){margin:2.222vw 0 0}

.landscape-mob .game-rating-modal__button:nth-child(2){margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__button:nth-child(2){margin:1.563vw 0 0}

.landscape-tab .game-rating-modal__button:nth-child(2){margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating-modal__button .custom-button__text{font-size:1.016vw}

.portrait .game-rating-modal__button .custom-button__text{font-size:1.016vw}

.landscape .game-rating-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.game-rating-modal__button .custom-button__text{font-size:1.481vh}

.portrait .game-rating-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.game-rating-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .game-rating-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .game-rating-modal__button .custom-button__text{font-size:1.512svh}}

.text-modal__back{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.text-modal__back{top:1.25vw}

.portrait .text-modal__back{top:1.25vw}

.landscape .text-modal__back{top:2.5vh}}

@media screen and (min-width: 1920px){
.text-modal__back{top:1.481vh}

.portrait .text-modal__back{top:.833vw}}

@media screen and (max-width: 1023px){
.text-modal__back{top:4.444vw}

.landscape-mob .text-modal__back{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.text-modal__back{top:2.083vw}

.landscape-tab .text-modal__back{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.text-modal__back{left:1.25vw}

[dir="rtl"] .text-modal__back{left:auto;right:1.25vw}

.portrait .text-modal__back{left:1.25vw}

[dir="rtl"] .portrait .text-modal__back{left:auto;right:1.25vw}

.landscape .text-modal__back{left:2.5vh}

[dir="rtl"] .landscape .text-modal__back{left:auto;right:2.5vh}}

@media screen and (min-width: 1920px){
.text-modal__back{left:1.481vh}

[dir="rtl"] .text-modal__back{left:auto;right:1.481vh}

.portrait .text-modal__back{left:.833vw}

[dir="rtl"] .portrait .text-modal__back{left:auto;right:.833vw}}

@media screen and (max-width: 1023px){
.text-modal__back{left:4.444vw}

[dir="rtl"] .text-modal__back{left:auto;right:4.444vw}

.landscape-mob .text-modal__back{left:2.5svh}

[dir="rtl"] .landscape-mob .text-modal__back{left:auto;right:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.text-modal__back{left:2.083vw}

[dir="rtl"] .text-modal__back{left:auto;right:2.083vw}

.landscape-tab .text-modal__back{left:1.86svh}

[dir="rtl"] .landscape-tab .text-modal__back{left:auto;right:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.text-modal__back{height:3.125vw}

.portrait .text-modal__back{height:3.125vw}

.landscape .text-modal__back{height:6.25vh}}

@media screen and (min-width: 1920px){
.text-modal__back{height:3.704vh}

.portrait .text-modal__back{height:2.083vw}}

@media screen and (max-width: 1023px){
.text-modal__back{height:11.111vw}

.landscape-mob .text-modal__back{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.text-modal__back{height:5.208vw}

.landscape-tab .text-modal__back{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.text-modal__text{margin:1.25vw 0 0}

.portrait .text-modal__text{margin:1.25vw 0 0}

.landscape .text-modal__text{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.text-modal__text{margin:1.481vh 0 0}

.portrait .text-modal__text{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.text-modal__text{margin:4.444vw 0 0}

.landscape-mob .text-modal__text{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.text-modal__text{margin:2.083vw 0 0}

.landscape-tab .text-modal__text{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.text-modal__text{font-size:1.094vw}

.portrait .text-modal__text{font-size:1.094vw}

.landscape .text-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.text-modal__text{font-size:1.296vh}

.portrait .text-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.text-modal__text{font-size:3.889vw}

.landscape-mob .text-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.text-modal__text{font-size:1.823vw}

.landscape-tab .text-modal__text{font-size:1.628svh}}

.text-modal__text{text-align:left;white-space:pre-line}

[dir="rtl"] .text-modal__text{text-align:right}

.gift-choose{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose{width:33.438vw}

.portrait .gift-choose{width:33.438vw}

.landscape .gift-choose{width:66.875vh}}

@media screen and (min-width: 1920px){
.gift-choose{width:55.556vh}

.portrait .gift-choose{width:31.25vw}}

@media screen and (max-width: 1023px){
.gift-choose{width:91.111vw}

.landscape-mob .gift-choose{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose{width:61.198vw}

.landscape-tab .gift-choose{width:54.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose{margin:auto}

.portrait .gift-choose{margin:auto}

.landscape .gift-choose{margin:auto}}

@media screen and (min-width: 1920px){
.gift-choose{margin:auto}

.portrait .gift-choose{margin:auto}}

@media screen and (max-width: 1023px){
.gift-choose{margin:auto}

.landscape-mob .gift-choose{margin:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose{margin:auto}

.landscape-tab .gift-choose{margin:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose{padding:1.875vw 1.25vw 2.5vw}

.portrait .gift-choose{padding:1.875vw 1.25vw 2.5vw}

.landscape .gift-choose{padding:3.75vh 2.5vh 5vh}}

@media screen and (min-width: 1920px){
.gift-choose{padding:2.222vh 1.481vh 2.963vh}

.portrait .gift-choose{padding:1.25vw .833vw 1.667vw}}

@media screen and (max-width: 1023px){
.gift-choose{padding:6.667vw 4.444vw 8.889vw}

.landscape-mob .gift-choose{padding:3.75svh 2.5svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose{padding:3.125vw 2.083vw 4.167vw}

.landscape-tab .gift-choose{padding:2.791svh 1.86svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose{border-radius:1.875vw}

.portrait .gift-choose{border-radius:1.875vw}

.landscape .gift-choose{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.gift-choose{border-radius:2.222vh}

.portrait .gift-choose{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.gift-choose{border-radius:6.667vw}

.landscape-mob .gift-choose{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose{border-radius:3.125vw}

.landscape-tab .gift-choose{border-radius:2.791svh}}

.gift-choose{background:#fff;height:93.75%;overflow:hidden;box-sizing:border-box}

@media screen and (max-width: 767px)and (min-width: 1024px)and (max-width: 1919px){
.gift-choose_app{margin-block:3.125vw}

.portrait .gift-choose_app{margin-block:3.125vw}

.landscape .gift-choose_app{margin-block:6.25vh}}

@media screen and (max-width: 767px)and (min-width: 1920px){
.gift-choose_app{margin-block:3.704vh}

.portrait .gift-choose_app{margin-block:2.083vw}}

@media screen and (max-width: 767px)and (max-width: 1023px){
.gift-choose_app{margin-block:11.111vw}

.landscape-mob .gift-choose_app{margin-block:6.25svh}}

@media screen and (max-width: 767px)and (min-width: 768px)and (max-width: 1023px){
.gift-choose_app{margin-block:5.208vw}

.landscape-tab .gift-choose_app{margin-block:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose{height:90%;min-height:90%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose{height:80%;min-height:80%}}

.gift-choose__content{display:flex;flex-direction:column;position:relative;width:100%;height:100%;box-sizing:border-box;text-align:center}

.gift-choose .user-billet{width:100%;box-sizing:border-box}

.gift-choose__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__header{margin:0 0 1.25vw}

.portrait .gift-choose__header{margin:0 0 1.25vw}

.landscape .gift-choose__header{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.gift-choose__header{margin:0 0 1.481vh}

.portrait .gift-choose__header{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.gift-choose__header{margin:0 0 4.444vw}

.landscape-mob .gift-choose__header{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__header{margin:0 0 2.083vw}

.landscape-tab .gift-choose__header{margin:0 0 1.86svh}}

.gift-choose__header .status-panel{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__title{font-size:1.875vw}

.portrait .gift-choose__title{font-size:1.875vw}

.landscape .gift-choose__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.gift-choose__title{font-size:2.222vh}

.portrait .gift-choose__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.gift-choose__title{font-size:6.667vw}

.landscape-mob .gift-choose__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__title{font-size:3.125vw}

.landscape-tab .gift-choose__title{font-size:2.791svh}}

.gift-choose__title{font-weight:600}

.gift-choose__list{position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__list{margin:1.563vw 0 1.25vw}

.portrait .gift-choose__list{margin:1.563vw 0 1.25vw}

.landscape .gift-choose__list{margin:3.125vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.gift-choose__list{margin:1.852vh 0 1.481vh}

.portrait .gift-choose__list{margin:1.042vw 0 .833vw}}

@media screen and (max-width: 1023px){
.gift-choose__list{margin:5.556vw 0 4.444vw}

.landscape-mob .gift-choose__list{margin:3.125svh 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__list{margin:2.604vw 0 2.083vw}

.landscape-tab .gift-choose__list{margin:2.326svh 0 1.86svh}}

.gift-choose__list{overflow:hidden}

.gift-choose__list .ScrollbarsCustom-Wrapper{width:100%}

.gift-choose__list .ScrollbarsCustom-Scroller{width:100%;padding:0 !important}

.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.gift-choose__list .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__button{width:22.5vw}

.portrait .gift-choose__button{width:22.5vw}

.landscape .gift-choose__button{width:45vh}}

@media screen and (min-width: 1920px){
.gift-choose__button{width:26.667vh}

.portrait .gift-choose__button{width:15vw}}

@media screen and (max-width: 1023px){
.gift-choose__button{width:80vw}

.landscape-mob .gift-choose__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__button{width:37.5vw}

.landscape-tab .gift-choose__button{width:33.488svh}}

.gift-choose__button{min-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__button{margin:0 0 .625vw}

.portrait .gift-choose__button{margin:0 0 .625vw}

.landscape .gift-choose__button{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.gift-choose__button{margin:0 0 .741vh}

.portrait .gift-choose__button{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.gift-choose__button{margin:0 0 2.222vw}

.landscape-mob .gift-choose__button{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__button{margin:0 0 1.042vw}

.landscape-tab .gift-choose__button{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__button_last{margin:0}

.portrait .gift-choose__button_last{margin:0}

.landscape .gift-choose__button_last{margin:0}}

@media screen and (min-width: 1920px){
.gift-choose__button_last{margin:0}

.portrait .gift-choose__button_last{margin:0}}

@media screen and (max-width: 1023px){
.gift-choose__button_last{margin:0}

.landscape-mob .gift-choose__button_last{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__button_last{margin:0}

.landscape-tab .gift-choose__button_last{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__button .custom-button__text{font-size:1.016vw}

.portrait .gift-choose__button .custom-button__text{font-size:1.016vw}

.landscape .gift-choose__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.gift-choose__button .custom-button__text{font-size:1.481vh}

.portrait .gift-choose__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.gift-choose__button .custom-button__text{font-size:3.611vw}

.landscape-mob .gift-choose__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__button .custom-button__text{font-size:1.693vw}

.landscape-tab .gift-choose__button .custom-button__text{font-size:1.512svh}}

.gift-choose__items{max-width:100%;justify-content:space-between;flex-wrap:wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__items{grid-gap:.625vw}

.portrait .gift-choose__items{grid-gap:.625vw}

.landscape .gift-choose__items{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.gift-choose__items{grid-gap:.741vh}

.portrait .gift-choose__items{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.gift-choose__items{grid-gap:2.222vw}

.landscape-mob .gift-choose__items{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__items{grid-gap:1.042vw}

.landscape-tab .gift-choose__items{grid-gap:.93svh}}

.gift-choose__items{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr}

.gift-choose__item{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item{height:9.063vw}

.portrait .gift-choose__item{height:9.063vw}

.landscape .gift-choose__item{height:18.125vh}}

@media screen and (min-width: 1920px){
.gift-choose__item{height:10.741vh}

.portrait .gift-choose__item{height:6.042vw}}

@media screen and (max-width: 1023px){
.gift-choose__item{height:32.222vw}

.landscape-mob .gift-choose__item{height:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item{height:15.104vw}

.landscape-tab .gift-choose__item{height:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item{border-radius:1.25vw}

.portrait .gift-choose__item{border-radius:1.25vw}

.landscape .gift-choose__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.gift-choose__item{border-radius:1.481vh}

.portrait .gift-choose__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.gift-choose__item{border-radius:4.444vw}

.landscape-mob .gift-choose__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item{border-radius:2.083vw}

.landscape-tab .gift-choose__item{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item{padding:.313vw .469vw .625vw}

.portrait .gift-choose__item{padding:.313vw .469vw .625vw}

.landscape .gift-choose__item{padding:.625vh .938vh 1.25vh}}

@media screen and (min-width: 1920px){
.gift-choose__item{padding:.37vh .556vh .741vh}

.portrait .gift-choose__item{padding:.208vw .313vw .417vw}}

@media screen and (max-width: 1023px){
.gift-choose__item{padding:1.111vw 1.667vw 2.222vw}

.landscape-mob .gift-choose__item{padding:.625svh .938svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item{padding:.521vw .781vw 1.042vw}

.landscape-tab .gift-choose__item{padding:.465svh .698svh .93svh}}

.gift-choose__item{overflow:hidden;background:#f1f1f1;opacity:0;box-sizing:border-box}

@media screen and (min-width: 1024px){
.gift-choose__item{width:100%}}

.gift-choose__item_inactive{pointer-events:none}

._dark-theme .gift-choose__item{background:#737373}

.gift-choose__item-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}

.gift-choose__item_inactive .gift-choose__item-content{opacity:.5}

.gift-choose__item-button[disabled]{opacity:.5;background-color:#fff}

.gift-choose__item-button[disabled] svg{opacity:.5;color:#b0cfff}

.gift-choose__item-button svg{color:#b0cfff}

.gift-choose__item-button .custom-button__beauties,.gift-choose__item-button .custom-button__gifts{order:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item-button .custom-button__beauties,.gift-choose__item-button .custom-button__gifts{margin:0}

.portrait .gift-choose__item-button .custom-button__beauties,.portrait .gift-choose__item-button .custom-button__gifts{margin:0}

.landscape .gift-choose__item-button .custom-button__beauties,.landscape .gift-choose__item-button .custom-button__gifts{margin:0}}

@media screen and (min-width: 1920px){
.gift-choose__item-button .custom-button__beauties,.gift-choose__item-button .custom-button__gifts{margin:0}

.portrait .gift-choose__item-button .custom-button__beauties,.portrait .gift-choose__item-button .custom-button__gifts{margin:0}}

@media screen and (max-width: 1023px){
.gift-choose__item-button .custom-button__beauties,.gift-choose__item-button .custom-button__gifts{margin:0}

.landscape-mob .gift-choose__item-button .custom-button__beauties,.landscape-mob .gift-choose__item-button .custom-button__gifts{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item-button .custom-button__beauties,.gift-choose__item-button .custom-button__gifts{margin:0}

.landscape-tab .gift-choose__item-button .custom-button__beauties,.landscape-tab .gift-choose__item-button .custom-button__gifts{margin:0}}

.gift-choose__item-image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item-image{height:6.25vw}

.portrait .gift-choose__item-image{height:6.25vw}

.landscape .gift-choose__item-image{height:12.5vh}}

@media screen and (min-width: 1920px){
.gift-choose__item-image{height:7.407vh}

.portrait .gift-choose__item-image{height:4.167vw}}

@media screen and (max-width: 1023px){
.gift-choose__item-image{height:22.222vw}

.landscape-mob .gift-choose__item-image{height:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item-image{height:10.417vw}

.landscape-tab .gift-choose__item-image{height:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-choose__item-image{margin:0 auto .313vw}

.portrait .gift-choose__item-image{margin:0 auto .313vw}

.landscape .gift-choose__item-image{margin:0 auto .625vh}}

@media screen and (min-width: 1920px){
.gift-choose__item-image{margin:0 auto .37vh}

.portrait .gift-choose__item-image{margin:0 auto .208vw}}

@media screen and (max-width: 1023px){
.gift-choose__item-image{margin:0 auto 1.111vw}

.landscape-mob .gift-choose__item-image{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-choose__item-image{margin:0 auto .521vw}

.landscape-tab .gift-choose__item-image{margin:0 auto .465svh}}

.gift-choose__item-image{overflow:hidden}

.gift-choose__item-image img{width:100%;height:100%;object-fit:contain}

.gift-notice{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice{width:25.625vw}

.portrait .gift-notice{width:25.625vw}

.landscape .gift-notice{width:51.25vh}}

@media screen and (min-width: 1920px){
.gift-notice{width:30.37vh}

.portrait .gift-notice{width:17.083vw}}

@media screen and (max-width: 1023px){
.gift-notice{width:91.111vw}

.landscape-mob .gift-notice{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice{width:42.708vw}

.landscape-tab .gift-notice{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice{border-radius:1.875vw}

.portrait .gift-notice{border-radius:1.875vw}

.landscape .gift-notice{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.gift-notice{border-radius:2.222vh}

.portrait .gift-notice{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.gift-notice{border-radius:6.667vw}

.landscape-mob .gift-notice{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice{border-radius:3.125vw}

.landscape-tab .gift-notice{border-radius:2.791svh}}

.gift-notice{background:#fff}

._dark-theme .gift-notice{background:#272727;color:#fff}

.gift-notice__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__content{padding:2.5vw 1.563vw}

.portrait .gift-notice__content{padding:2.5vw 1.563vw}

.landscape .gift-notice__content{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.gift-notice__content{padding:2.963vh 1.852vh}

.portrait .gift-notice__content{padding:1.667vw 1.042vw}}

@media screen and (max-width: 1023px){
.gift-notice__content{padding:8.889vw 5.556vw}

.landscape-mob .gift-notice__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__content{padding:4.167vw 2.604vw}

.landscape-tab .gift-notice__content{padding:3.721svh 2.326svh}}

.gift-notice__content{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}

.gift-notice_card .gift-notice__info{order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__title{margin:0 0 1.25vw}

.portrait .gift-notice__title{margin:0 0 1.25vw}

.landscape .gift-notice__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.gift-notice__title{margin:0 0 1.481vh}

.portrait .gift-notice__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.gift-notice__title{margin:0 0 4.444vw}

.landscape-mob .gift-notice__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__title{margin:0 0 2.083vw}

.landscape-tab .gift-notice__title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__title{font-size:1.875vw}

.portrait .gift-notice__title{font-size:1.875vw}

.landscape .gift-notice__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.gift-notice__title{font-size:2.222vh}

.portrait .gift-notice__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.gift-notice__title{font-size:6.667vw}

.landscape-mob .gift-notice__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__title{font-size:3.125vw}

.landscape-tab .gift-notice__title{font-size:2.791svh}}

.gift-notice__title{font-weight:600;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__title{margin:0 0 .625vw}

.portrait .gift-notice__title{margin:0 0 .625vw}

.landscape .gift-notice__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.gift-notice__title{margin:0 0 .741vh}

.portrait .gift-notice__title{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.gift-notice__title{margin:0 0 2.222vw}

.landscape-mob .gift-notice__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__title{margin:0 0 1.042vw}

.landscape-tab .gift-notice__title{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__text{font-size:1.094vw}

.portrait .gift-notice__text{font-size:1.094vw}

.landscape .gift-notice__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.gift-notice__text{font-size:1.296vh}

.portrait .gift-notice__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.gift-notice__text{font-size:3.889vw}

.landscape-mob .gift-notice__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__text{font-size:1.823vw}

.landscape-tab .gift-notice__text{font-size:1.628svh}}

.gift-notice__text{white-space:pre-wrap;line-height:1.2}

.gift-notice__image{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__image{margin:1.563vw 0 0}

.portrait .gift-notice__image{margin:1.563vw 0 0}

.landscape .gift-notice__image{margin:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.gift-notice__image{margin:1.852vh 0 0}

.portrait .gift-notice__image{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.gift-notice__image{margin:5.556vw 0 0}

.landscape-mob .gift-notice__image{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__image{margin:2.604vw 0 0}

.landscape-tab .gift-notice__image{margin:2.326svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__image{height:9.688vw}

.portrait .gift-notice__image{height:9.688vw}

.landscape .gift-notice__image{height:19.375vh}}

@media screen and (min-width: 1920px){
.gift-notice__image{height:11.481vh}

.portrait .gift-notice__image{height:6.458vw}}

@media screen and (max-width: 1023px){
.gift-notice__image{height:34.444vw}

.landscape-mob .gift-notice__image{height:19.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__image{height:16.146vw}

.landscape-tab .gift-notice__image{height:14.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__image{border-radius:1.25vw}

.portrait .gift-notice__image{border-radius:1.25vw}

.landscape .gift-notice__image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.gift-notice__image{border-radius:1.481vh}

.portrait .gift-notice__image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.gift-notice__image{border-radius:4.444vw}

.landscape-mob .gift-notice__image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__image{border-radius:2.083vw}

.landscape-tab .gift-notice__image{border-radius:1.86svh}}

.gift-notice__image{overflow:hidden}

.gift-notice_card .gift-notice__image{order:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_card .gift-notice__image{margin:0 0 1.563vw}

.portrait .gift-notice_card .gift-notice__image{margin:0 0 1.563vw}

.landscape .gift-notice_card .gift-notice__image{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.gift-notice_card .gift-notice__image{margin:0 0 1.852vh}

.portrait .gift-notice_card .gift-notice__image{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.gift-notice_card .gift-notice__image{margin:0 0 5.556vw}

.landscape-mob .gift-notice_card .gift-notice__image{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_card .gift-notice__image{margin:0 0 2.604vw}

.landscape-tab .gift-notice_card .gift-notice__image{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_card .gift-notice__image{height:18.75vw}

.portrait .gift-notice_card .gift-notice__image{height:18.75vw}

.landscape .gift-notice_card .gift-notice__image{height:37.5vh}}

@media screen and (min-width: 1920px){
.gift-notice_card .gift-notice__image{height:22.222vh}

.portrait .gift-notice_card .gift-notice__image{height:12.5vw}}

@media screen and (max-width: 1023px){
.gift-notice_card .gift-notice__image{height:66.667vw}

.landscape-mob .gift-notice_card .gift-notice__image{height:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_card .gift-notice__image{height:31.25vw}

.landscape-tab .gift-notice_card .gift-notice__image{height:27.907svh}}

.gift-notice__image img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:contain}

[dir="rtl"] .gift-notice__image img{left:auto;right:50%;transform:translate(50%, -50%)}

.gift-notice_card .gift-notice__image img{object-fit:cover;width:70%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_card .gift-notice__image img{border-radius:1.25vw}

.portrait .gift-notice_card .gift-notice__image img{border-radius:1.25vw}

.landscape .gift-notice_card .gift-notice__image img{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.gift-notice_card .gift-notice__image img{border-radius:1.481vh}

.portrait .gift-notice_card .gift-notice__image img{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.gift-notice_card .gift-notice__image img{border-radius:4.444vw}

.landscape-mob .gift-notice_card .gift-notice__image img{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_card .gift-notice__image img{border-radius:2.083vw}

.landscape-tab .gift-notice_card .gift-notice__image img{border-radius:1.86svh}}

.gift-notice_price .gift-notice__image{display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__image{height:7.187vw}

.portrait .gift-notice_price .gift-notice__image{height:7.187vw}

.landscape .gift-notice_price .gift-notice__image{height:14.375vh}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__image{height:8.519vh}

.portrait .gift-notice_price .gift-notice__image{height:4.792vw}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__image{height:25.556vw}

.landscape-mob .gift-notice_price .gift-notice__image{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__image{height:11.979vw}

.landscape-tab .gift-notice_price .gift-notice__image{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__image{margin:1.25vw 0 0}

.portrait .gift-notice_price .gift-notice__image{margin:1.25vw 0 0}

.landscape .gift-notice_price .gift-notice__image{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__image{margin:1.481vh 0 0}

.portrait .gift-notice_price .gift-notice__image{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__image{margin:4.444vw 0 0}

.landscape-mob .gift-notice_price .gift-notice__image{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__image{margin:2.083vw 0 0}

.landscape-tab .gift-notice_price .gift-notice__image{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__image{border-radius:0}

.portrait .gift-notice_price .gift-notice__image{border-radius:0}

.landscape .gift-notice_price .gift-notice__image{border-radius:0}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__image{border-radius:0}

.portrait .gift-notice_price .gift-notice__image{border-radius:0}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__image{border-radius:0}

.landscape-mob .gift-notice_price .gift-notice__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__image{border-radius:0}

.landscape-tab .gift-notice_price .gift-notice__image{border-radius:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__image{gap:.313vw}

.portrait .gift-notice_price .gift-notice__image{gap:.313vw}

.landscape .gift-notice_price .gift-notice__image{gap:.625vh}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__image{gap:.37vh}

.portrait .gift-notice_price .gift-notice__image{gap:.208vw}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__image{gap:1.111vw}

.landscape-mob .gift-notice_price .gift-notice__image{gap:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__image{gap:.521vw}

.landscape-tab .gift-notice_price .gift-notice__image{gap:.465svh}}

.gift-notice_price .gift-notice__image img{position:relative;top:auto;left:auto}

[dir="rtl"] .gift-notice_price .gift-notice__image img{left:auto;right:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__image img{width:7.187vw}

.portrait .gift-notice_price .gift-notice__image img{width:7.187vw}

.landscape .gift-notice_price .gift-notice__image img{width:14.375vh}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__image img{width:8.519vh}

.portrait .gift-notice_price .gift-notice__image img{width:4.792vw}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__image img{width:25.556vw}

.landscape-mob .gift-notice_price .gift-notice__image img{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__image img{width:11.979vw}

.landscape-tab .gift-notice_price .gift-notice__image img{width:10.698svh}}

.gift-notice_price .gift-notice__image img{transform:none}

.gift-notice__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__buttons{margin:1.563vw 0 0}

.portrait .gift-notice__buttons{margin:1.563vw 0 0}

.landscape .gift-notice__buttons{margin:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.gift-notice__buttons{margin:1.852vh 0 0}

.portrait .gift-notice__buttons{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.gift-notice__buttons{margin:5.556vw 0 0}

.landscape-mob .gift-notice__buttons{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__buttons{margin:2.604vw 0 0}

.landscape-tab .gift-notice__buttons{margin:2.326svh 0 0}}

.gift-notice_card .gift-notice__buttons{order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice_price .gift-notice__buttons{margin:1.25vw 0 0}

.portrait .gift-notice_price .gift-notice__buttons{margin:1.25vw 0 0}

.landscape .gift-notice_price .gift-notice__buttons{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.gift-notice_price .gift-notice__buttons{margin:1.481vh 0 0}

.portrait .gift-notice_price .gift-notice__buttons{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.gift-notice_price .gift-notice__buttons{margin:4.444vw 0 0}

.landscape-mob .gift-notice_price .gift-notice__buttons{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice_price .gift-notice__buttons{margin:2.083vw 0 0}

.landscape-tab .gift-notice_price .gift-notice__buttons{margin:1.86svh 0 0}}

.gift-notice__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__button{height:3.906vw}

.portrait .gift-notice__button{height:3.906vw}

.landscape .gift-notice__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.gift-notice__button{height:4.63vh}

.portrait .gift-notice__button{height:2.604vw}}

@media screen and (max-width: 1023px){
.gift-notice__button{height:13.889vw}

.landscape-mob .gift-notice__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__button{height:6.51vw}

.landscape-tab .gift-notice__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gift-notice__button_continue{margin:.625vw 0 0}

.portrait .gift-notice__button_continue{margin:.625vw 0 0}

.landscape .gift-notice__button_continue{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.gift-notice__button_continue{margin:.741vh 0 0}

.portrait .gift-notice__button_continue{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.gift-notice__button_continue{margin:2.222vw 0 0}

.landscape-mob .gift-notice__button_continue{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gift-notice__button_continue{margin:1.042vw 0 0}

.landscape-tab .gift-notice__button_continue{margin:.93svh 0 0}}

.selection-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__content{width:46.875vw}

.portrait .selection-modal__content{width:46.875vw}

.landscape .selection-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.selection-modal__content{width:55.556vh}

.portrait .selection-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.selection-modal__content{width:91.111vw}

.landscape-mob .selection-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__content{width:78.125vw}

.landscape-tab .selection-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__content{height:45.547vw}

.portrait .selection-modal__content{height:45.547vw}

.landscape .selection-modal__content{height:91.094vh}}

@media screen and (min-width: 1920px){
.selection-modal__content{height:91.481vh}

.portrait .selection-modal__content{height:51.458vw}}

@media screen and (max-width: 1023px){
.selection-modal__content{height:161.944vw}

.landscape-mob .selection-modal__content{height:91.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__content{height:83.073vw}

.landscape-tab .selection-modal__content{height:74.186svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__content{padding:2.813vw .391vw 2.5vw}

.portrait .selection-modal__content{padding:2.813vw .391vw 2.5vw}

.landscape .selection-modal__content{padding:5.625vh .781vh 5vh}}

@media screen and (min-width: 1920px){
.selection-modal__content{padding:3.333vh .648vh 2.963vh}

.portrait .selection-modal__content{padding:1.875vw .365vw 1.667vw}}

@media screen and (max-width: 1023px){
.selection-modal__content{padding:10vw 1.389vw 8.889vw}

.landscape-mob .selection-modal__content{padding:5.625svh .781svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__content{padding:4.688vw .911vw 4.167vw}

.landscape-tab .selection-modal__content{padding:4.186svh .814svh 3.721svh}}

.selection-modal__content{background:#fff;box-sizing:border-box;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__content{border-radius:1.875vw}

.portrait .selection-modal__content{border-radius:1.875vw}

.landscape .selection-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.selection-modal__content{border-radius:2.222vh}

.portrait .selection-modal__content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.selection-modal__content{border-radius:6.667vw}

.landscape-mob .selection-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__content{border-radius:3.125vw}

.landscape-tab .selection-modal__content{border-radius:2.791svh}}

.selection-modal__content{overflow:hidden}

._dark-theme .selection-modal__content{color:#fff;background:#272727}

._dark-theme .selection-modal__content .ScrollbarsCustom-Track{background:#737373 !important}

.selection-modal_buttons-fixed .selection-modal__content .ScrollbarsCustom-Content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:2.5vw .391vw}

.portrait .game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:2.5vw .391vw}

.landscape .game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:5vh .781vh}}

@media screen and (min-width: 1920px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:2.963vh .648vh}

.portrait .game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:1.667vw .365vw}}

@media screen and (max-width: 1023px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:8.889vw 1.389vw}

.landscape-mob .game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:5svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:4.167vw .911vw}

.landscape-tab .game-result-modal_buttons-fixed.game-result-modal_scroll .selection-modal__content{padding:3.721svh .814svh}}

.selection-modal__header{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__header{margin:0 .781vw}

.portrait .selection-modal__header{margin:0 .781vw}

.landscape .selection-modal__header{margin:0 1.563vh}}

@media screen and (min-width: 1920px){
.selection-modal__header{margin:0 .926vh}

.portrait .selection-modal__header{margin:0 .521vw}}

@media screen and (max-width: 1023px){
.selection-modal__header{margin:0 2.778vw}

.landscape-mob .selection-modal__header{margin:0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__header{margin:0 1.302vw}

.landscape-tab .selection-modal__header{margin:0 1.163svh}}

.selection-modal__header .back{top:0;left:0;transform:translate(0, 0);padding:0}

[dir="rtl"] .selection-modal__header .back{left:auto;right:0}

.selection-modal__header .back svg path:nth-child(1){fill:#f1f1f1}

.selection-modal__header .back svg path:nth-child(3){fill:#737373}

.selection-modal__title{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__title{min-height:3.125vw}

.portrait .selection-modal__title{min-height:3.125vw}

.landscape .selection-modal__title{min-height:6.25vh}}

@media screen and (min-width: 1920px){
.selection-modal__title{min-height:3.704vh}

.portrait .selection-modal__title{min-height:2.083vw}}

@media screen and (max-width: 1023px){
.selection-modal__title{min-height:11.111vw}

.landscape-mob .selection-modal__title{min-height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__title{min-height:5.208vw}

.landscape-tab .selection-modal__title{min-height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__title{margin:0 0 1.563vw}

.portrait .selection-modal__title{margin:0 0 1.563vw}

.landscape .selection-modal__title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.selection-modal__title{margin:0 0 2.222vh}

.portrait .selection-modal__title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.selection-modal__title{margin:0 0 4.444vw}

.landscape-mob .selection-modal__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__title{margin:0 0 2.083vw}

.landscape-tab .selection-modal__title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__title{font-size:1.875vw}

.portrait .selection-modal__title{font-size:1.875vw}

.landscape .selection-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.selection-modal__title{font-size:2.963vh}

.portrait .selection-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.selection-modal__title{font-size:6.667vw}

.landscape-mob .selection-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__title{font-size:3.125vw}

.landscape-tab .selection-modal__title{font-size:2.791svh}}

.selection-modal__title{line-height:1.25;font-weight:600;white-space:pre-line;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .3s}

.custom-modal-enter-done .selection-modal__title{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__text{margin:0 0 1.875vw}

.portrait .selection-modal__text{margin:0 0 1.875vw}

.landscape .selection-modal__text{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.selection-modal__text{margin:0 0 2.963vh}

.portrait .selection-modal__text{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.selection-modal__text{margin:0 0 6.667vw}

.landscape-mob .selection-modal__text{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__text{margin:0 0 3.125vw}

.landscape-tab .selection-modal__text{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__text{font-size:1.094vw}

.portrait .selection-modal__text{font-size:1.094vw}

.landscape .selection-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.selection-modal__text{font-size:1.685vh}

.portrait .selection-modal__text{font-size:.948vw}}

@media screen and (max-width: 1023px){
.selection-modal__text{font-size:3.889vw}

.landscape-mob .selection-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__text{font-size:1.823vw}

.landscape-tab .selection-modal__text{font-size:1.628svh}}

.selection-modal__text{line-height:1.25;white-space:pre-line;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .selection-modal__text{opacity:1;transform:translate(0, 0)}

.selection-modal__list{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__list{margin:0 0 2.344vw}

.portrait .selection-modal__list{margin:0 0 2.344vw}

.landscape .selection-modal__list{margin:0 0 4.688vh}}

@media screen and (min-width: 1920px){
.selection-modal__list{margin:0 0 2.778vh}

.portrait .selection-modal__list{margin:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.selection-modal__list{margin:0 0 8.333vw}

.landscape-mob .selection-modal__list{margin:0 0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__list{margin:0 0 3.906vw}

.landscape-tab .selection-modal__list{margin:0 0 3.488svh}}

.selection-modal__list{opacity:0;transition:.3s ease-in-out .7s}

.custom-modal-enter-done .selection-modal__list{opacity:1}

.selection-modal__button{position:sticky;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__button{width:32.813vw}

.portrait .selection-modal__button{width:32.813vw}

.landscape .selection-modal__button{width:65.625vh}}

@media screen and (min-width: 1920px){
.selection-modal__button{width:49.63vh}

.portrait .selection-modal__button{width:27.917vw}}

@media screen and (max-width: 1023px){
.selection-modal__button{width:80vw}

.landscape-mob .selection-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__button{width:54.688vw}

.landscape-tab .selection-modal__button{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__button{max-width:32.813vw}

.portrait .selection-modal__button{max-width:32.813vw}

.landscape .selection-modal__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.selection-modal__button{max-width:49.63vh}

.portrait .selection-modal__button{max-width:27.917vw}}

@media screen and (max-width: 1023px){
.selection-modal__button{max-width:80vw}

.landscape-mob .selection-modal__button{max-width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__button{max-width:54.688vw}

.landscape-tab .selection-modal__button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__button{height:3.906vw}

.portrait .selection-modal__button{height:3.906vw}

.landscape .selection-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.selection-modal__button{height:6.667vh}

.portrait .selection-modal__button{height:3.75vw}}

@media screen and (max-width: 1023px){
.selection-modal__button{height:13.889vw}

.landscape-mob .selection-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__button{height:6.51vw}

.landscape-tab .selection-modal__button{height:5.814svh}}

.selection-modal__button{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .6s;z-index:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection-modal__button .custom-button__text{height:1.016vw}

.portrait .selection-modal__button .custom-button__text{height:1.016vw}

.landscape .selection-modal__button .custom-button__text{height:2.031vh}}

@media screen and (min-width: 1920px){
.selection-modal__button .custom-button__text{height:1.481vh}

.portrait .selection-modal__button .custom-button__text{height:.833vw}}

@media screen and (max-width: 1023px){
.selection-modal__button .custom-button__text{height:3.611vw}

.landscape-mob .selection-modal__button .custom-button__text{height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection-modal__button .custom-button__text{height:1.693vw}

.landscape-tab .selection-modal__button .custom-button__text{height:1.512svh}}

.custom-modal-enter-done .selection-modal__button{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal{width:23.125vw}

.portrait .save-postcard-modal{width:23.125vw}

.landscape .save-postcard-modal{width:46.25vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal{width:27.407vh}

.portrait .save-postcard-modal{width:15.417vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal{width:82.222vw}

.landscape-mob .save-postcard-modal{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal{width:38.542vw}

.landscape-tab .save-postcard-modal{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal__content{padding:2.656vw 1.563vw 2.5vw}

.portrait .save-postcard-modal__content{padding:2.656vw 1.563vw 2.5vw}

.landscape .save-postcard-modal__content{padding:5.313vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal__content{padding:3.148vh 1.852vh 2.963vh}

.portrait .save-postcard-modal__content{padding:1.771vw 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal__content{padding:9.444vw 5.556vw 8.889vw}

.landscape-mob .save-postcard-modal__content{padding:5.313svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal__content{padding:4.427vw 2.604vw 4.167vw}

.landscape-tab .save-postcard-modal__content{padding:3.953svh 2.326svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal__title{font-size:1.563vw}

.portrait .save-postcard-modal__title{font-size:1.563vw}

.landscape .save-postcard-modal__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal__title{font-size:1.852vh}

.portrait .save-postcard-modal__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal__title{font-size:5.556vw}

.landscape-mob .save-postcard-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal__title{font-size:2.604vw}

.landscape-tab .save-postcard-modal__title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal__text{margin:.781vw 0 1.25vw}

.portrait .save-postcard-modal__text{margin:.781vw 0 1.25vw}

.landscape .save-postcard-modal__text{margin:1.563vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal__text{margin:.926vh 0 1.481vh}

.portrait .save-postcard-modal__text{margin:.521vw 0 .833vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal__text{margin:2.778vw 0 4.444vw}

.landscape-mob .save-postcard-modal__text{margin:1.563svh 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal__text{margin:1.302vw 0 2.083vw}

.landscape-tab .save-postcard-modal__text{margin:1.163svh 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal__text{font-size:1.094vw}

.portrait .save-postcard-modal__text{font-size:1.094vw}

.landscape .save-postcard-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal__text{font-size:1.296vh}

.portrait .save-postcard-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal__text{font-size:3.889vw}

.landscape-mob .save-postcard-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal__text{font-size:1.823vw}

.landscape-tab .save-postcard-modal__text{font-size:1.628svh}}

.save-postcard-modal__text{text-align:center;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.save-postcard-modal__button{height:3.906vw}

.portrait .save-postcard-modal__button{height:3.906vw}

.landscape .save-postcard-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.save-postcard-modal__button{height:5vh}

.portrait .save-postcard-modal__button{height:2.813vw}}

@media screen and (max-width: 1023px){
.save-postcard-modal__button{height:13.889vw}

.landscape-mob .save-postcard-modal__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.save-postcard-modal__button{height:6.51vw}

.landscape-tab .save-postcard-modal__button{height:5.814svh}}

.shop-modal__content{align-items:flex-start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__content{padding:1.563vw 1.563vw 2.5vw}

.portrait .shop-modal__content{padding:1.563vw 1.563vw 2.5vw}

.landscape .shop-modal__content{padding:3.125vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.shop-modal__content{padding:1.852vh 1.852vh 2.963vh}

.portrait .shop-modal__content{padding:1.042vw 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.shop-modal__content{padding:5.556vw 5.556vw 8.889vw}

.landscape-mob .shop-modal__content{padding:3.125svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__content{padding:2.604vw 2.604vw 4.167vw}

.landscape-tab .shop-modal__content{padding:2.326svh 2.326svh 3.721svh}}

.shop-modal__close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__close{top:1.563vw}

.portrait .shop-modal__close{top:1.563vw}

.landscape .shop-modal__close{top:3.125vh}}

@media screen and (min-width: 1920px){
.shop-modal__close{top:1.852vh}

.portrait .shop-modal__close{top:1.042vw}}

@media screen and (max-width: 1023px){
.shop-modal__close{top:5.556vw}

.landscape-mob .shop-modal__close{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__close{top:2.604vw}

.landscape-tab .shop-modal__close{top:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__close{right:1.563vw}

[dir="rtl"] .shop-modal__close{right:auto;left:1.563vw}

.portrait .shop-modal__close{right:1.563vw}

[dir="rtl"] .portrait .shop-modal__close{right:auto;left:1.563vw}

.landscape .shop-modal__close{right:3.125vh}

[dir="rtl"] .landscape .shop-modal__close{right:auto;left:3.125vh}}

@media screen and (min-width: 1920px){
.shop-modal__close{right:1.852vh}

[dir="rtl"] .shop-modal__close{right:auto;left:1.852vh}

.portrait .shop-modal__close{right:1.042vw}

[dir="rtl"] .portrait .shop-modal__close{right:auto;left:1.042vw}}

@media screen and (max-width: 1023px){
.shop-modal__close{right:5.556vw}

[dir="rtl"] .shop-modal__close{right:auto;left:5.556vw}

.landscape-mob .shop-modal__close{right:3.125svh}

[dir="rtl"] .landscape-mob .shop-modal__close{right:auto;left:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__close{right:2.604vw}

[dir="rtl"] .shop-modal__close{right:auto;left:2.604vw}

.landscape-tab .shop-modal__close{right:2.326svh}

[dir="rtl"] .landscape-tab .shop-modal__close{right:auto;left:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__close{height:3.125vw}

.portrait .shop-modal__close{height:3.125vw}

.landscape .shop-modal__close{height:6.25vh}}

@media screen and (min-width: 1920px){
.shop-modal__close{height:3.704vh}

.portrait .shop-modal__close{height:2.083vw}}

@media screen and (max-width: 1023px){
.shop-modal__close{height:11.111vw}

.landscape-mob .shop-modal__close{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__close{height:5.208vw}

.landscape-tab .shop-modal__close{height:4.651svh}}

.shop-modal__close .button__icon,.shop-modal__close svg{height:100%}

.shop-modal__panel{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__panel{margin:0 0 1.25vw}

.portrait .shop-modal__panel{margin:0 0 1.25vw}

.landscape .shop-modal__panel{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.shop-modal__panel{margin:0 0 1.481vh}

.portrait .shop-modal__panel{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.shop-modal__panel{margin:0 0 4.444vw}

.landscape-mob .shop-modal__panel{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__panel{margin:0 0 2.083vw}

.landscape-tab .shop-modal__panel{margin:0 0 1.86svh}}

.shop-modal__panel-item{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__panel-item{margin:0 .938vw 0 0}

[dir="rtl"] .shop-modal__panel-item{margin:0 0 0 .938vw}

.portrait .shop-modal__panel-item{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .shop-modal__panel-item{margin:0 0 0 .938vw}

.landscape .shop-modal__panel-item{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .shop-modal__panel-item{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.shop-modal__panel-item{margin:0 1.111vh 0 0}

[dir="rtl"] .shop-modal__panel-item{margin:0 0 0 1.111vh}

.portrait .shop-modal__panel-item{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .shop-modal__panel-item{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.shop-modal__panel-item{margin:0 3.333vw 0 0}

[dir="rtl"] .shop-modal__panel-item{margin:0 0 0 3.333vw}

.landscape-mob .shop-modal__panel-item{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .shop-modal__panel-item{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__panel-item{margin:0 1.563vw 0 0}

[dir="rtl"] .shop-modal__panel-item{margin:0 0 0 1.563vw}

.landscape-tab .shop-modal__panel-item{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .shop-modal__panel-item{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__panel-item-icon{height:1.875vw}

.portrait .shop-modal__panel-item-icon{height:1.875vw}

.landscape .shop-modal__panel-item-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.shop-modal__panel-item-icon{height:2.222vh}

.portrait .shop-modal__panel-item-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.shop-modal__panel-item-icon{height:6.667vw}

.landscape-mob .shop-modal__panel-item-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__panel-item-icon{height:3.125vw}

.landscape-tab .shop-modal__panel-item-icon{height:2.791svh}}

.shop-modal__panel-item-icon svg,.shop-modal__panel-item-icon svg *{transform-origin:0 0}

[dir="rtl"] .shop-modal__panel-item-icon svg,[dir="rtl"] .shop-modal__panel-item-icon svg *{transform-origin:100% 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__panel-item-value{margin:0 0 0 .313vw}

[dir="rtl"] .shop-modal__panel-item-value{margin:0 .313vw 0 0}

.portrait .shop-modal__panel-item-value{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .shop-modal__panel-item-value{margin:0 .313vw 0 0}

.landscape .shop-modal__panel-item-value{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .shop-modal__panel-item-value{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.shop-modal__panel-item-value{margin:0 0 0 .37vh}

[dir="rtl"] .shop-modal__panel-item-value{margin:0 .37vh 0 0}

.portrait .shop-modal__panel-item-value{margin:0 0 0 .208vw}

[dir="rtl"] .portrait .shop-modal__panel-item-value{margin:0 .208vw 0 0}}

@media screen and (max-width: 1023px){
.shop-modal__panel-item-value{margin:0 0 0 1.111vw}

[dir="rtl"] .shop-modal__panel-item-value{margin:0 1.111vw 0 0}

.landscape-mob .shop-modal__panel-item-value{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .shop-modal__panel-item-value{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__panel-item-value{margin:0 0 0 .521vw}

[dir="rtl"] .shop-modal__panel-item-value{margin:0 .521vw 0 0}

.landscape-tab .shop-modal__panel-item-value{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .shop-modal__panel-item-value{margin:0 .465svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__panel-item-value{font-size:1.25vw}

.portrait .shop-modal__panel-item-value{font-size:1.25vw}

.landscape .shop-modal__panel-item-value{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.shop-modal__panel-item-value{font-size:1.481vh}

.portrait .shop-modal__panel-item-value{font-size:.833vw}}

@media screen and (max-width: 1023px){
.shop-modal__panel-item-value{font-size:4.444vw}

.landscape-mob .shop-modal__panel-item-value{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__panel-item-value{font-size:2.083vw}

.landscape-tab .shop-modal__panel-item-value{font-size:1.86svh}}

.shop-modal__panel-item-value{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__preview{width:22.5vw}

.portrait .shop-modal__preview{width:22.5vw}

.landscape .shop-modal__preview{width:45vh}}

@media screen and (min-width: 1920px){
.shop-modal__preview{width:26.667vh}

.portrait .shop-modal__preview{width:15vw}}

@media screen and (max-width: 1023px){
.shop-modal__preview{width:80vw}

.landscape-mob .shop-modal__preview{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__preview{width:37.5vw}

.landscape-tab .shop-modal__preview{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__preview{height:10.938vw}

.portrait .shop-modal__preview{height:10.938vw}

.landscape .shop-modal__preview{height:21.875vh}}

@media screen and (min-width: 1920px){
.shop-modal__preview{height:12.963vh}

.portrait .shop-modal__preview{height:7.292vw}}

@media screen and (max-width: 1023px){
.shop-modal__preview{height:38.889vw}

.landscape-mob .shop-modal__preview{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__preview{height:18.229vw}

.landscape-tab .shop-modal__preview{height:16.279svh}}

.shop-modal__preview img{width:90%;height:90%;object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__name{font-size:1.875vw}

.portrait .shop-modal__name{font-size:1.875vw}

.landscape .shop-modal__name{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.shop-modal__name{font-size:2.222vh}

.portrait .shop-modal__name{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.shop-modal__name{font-size:6.667vw}

.landscape-mob .shop-modal__name{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__name{font-size:3.125vw}

.landscape-tab .shop-modal__name{font-size:2.791svh}}

.shop-modal__name{font-weight:600;text-transform:uppercase;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__name{margin:1.563vw auto 1.172vw}

.portrait .shop-modal__name{margin:1.563vw auto 1.172vw}

.landscape .shop-modal__name{margin:3.125vh auto 2.344vh}}

@media screen and (min-width: 1920px){
.shop-modal__name{margin:1.852vh auto 1.389vh}

.portrait .shop-modal__name{margin:1.042vw auto .781vw}}

@media screen and (max-width: 1023px){
.shop-modal__name{margin:5.556vw auto 4.167vw}

.landscape-mob .shop-modal__name{margin:3.125svh auto 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__name{margin:2.604vw auto 1.953vw}

.landscape-tab .shop-modal__name{margin:2.326svh auto 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__description{margin:0 0 1.563vw}

.portrait .shop-modal__description{margin:0 0 1.563vw}

.landscape .shop-modal__description{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.shop-modal__description{margin:0 0 1.852vh}

.portrait .shop-modal__description{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.shop-modal__description{margin:0 0 5.556vw}

.landscape-mob .shop-modal__description{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__description{margin:0 0 2.604vw}

.landscape-tab .shop-modal__description{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__description{font-size:1.094vw}

.portrait .shop-modal__description{font-size:1.094vw}

.landscape .shop-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.shop-modal__description{font-size:1.296vh}

.portrait .shop-modal__description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.shop-modal__description{font-size:3.889vw}

.landscape-mob .shop-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__description{font-size:1.823vw}

.landscape-tab .shop-modal__description{font-size:1.628svh}}

.shop-modal__description{text-align:center}

.shop-modal__buttons{display:grid;grid-template-areas:"buy buy" "favorite elf-buy"}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__buttons{grid-gap:.625vw .625vw}

.portrait .shop-modal__buttons{grid-gap:.625vw .625vw}

.landscape .shop-modal__buttons{grid-gap:1.25vh 1.25vh}}

@media screen and (min-width: 1920px){
.shop-modal__buttons{grid-gap:.741vh .741vh}

.portrait .shop-modal__buttons{grid-gap:.417vw .417vw}}

@media screen and (max-width: 1023px){
.shop-modal__buttons{grid-gap:2.222vw 2.222vw}

.landscape-mob .shop-modal__buttons{grid-gap:1.25svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__buttons{grid-gap:1.042vw 1.042vw}

.landscape-tab .shop-modal__buttons{grid-gap:.93svh .93svh}}

.shop-modal__buttons{width:100%}

.shop-modal__buy{grid-area:buy}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__buy{width:22.5vw}

.portrait .shop-modal__buy{width:22.5vw}

.landscape .shop-modal__buy{width:45vh}}

@media screen and (min-width: 1920px){
.shop-modal__buy{width:26.667vh}

.portrait .shop-modal__buy{width:15vw}}

@media screen and (max-width: 1023px){
.shop-modal__buy{width:80vw}

.landscape-mob .shop-modal__buy{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__buy{width:37.5vw}

.landscape-tab .shop-modal__buy{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__buy{height:3.906vw}

.portrait .shop-modal__buy{height:3.906vw}

.landscape .shop-modal__buy{height:7.813vh}}

@media screen and (min-width: 1920px){
.shop-modal__buy{height:4.63vh}

.portrait .shop-modal__buy{height:2.604vw}}

@media screen and (max-width: 1023px){
.shop-modal__buy{height:13.889vw}

.landscape-mob .shop-modal__buy{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__buy{height:6.51vw}

.landscape-tab .shop-modal__buy{height:5.814svh}}

.shop-modal__favorite{grid-area:favorite}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__favorite{width:4.688vw}

.portrait .shop-modal__favorite{width:4.688vw}

.landscape .shop-modal__favorite{width:9.375vh}}

@media screen and (min-width: 1920px){
.shop-modal__favorite{width:5.556vh}

.portrait .shop-modal__favorite{width:3.125vw}}

@media screen and (max-width: 1023px){
.shop-modal__favorite{width:16.667vw}

.landscape-mob .shop-modal__favorite{width:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__favorite{width:7.813vw}

.landscape-tab .shop-modal__favorite{width:6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__favorite{height:3.906vw}

.portrait .shop-modal__favorite{height:3.906vw}

.landscape .shop-modal__favorite{height:7.813vh}}

@media screen and (min-width: 1920px){
.shop-modal__favorite{height:4.63vh}

.portrait .shop-modal__favorite{height:2.604vw}}

@media screen and (max-width: 1023px){
.shop-modal__favorite{height:13.889vw}

.landscape-mob .shop-modal__favorite{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__favorite{height:6.51vw}

.landscape-tab .shop-modal__favorite{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__favorite .button__icon,.shop-modal__favorite svg{height:2.188vw}

.portrait .shop-modal__favorite .button__icon,.portrait .shop-modal__favorite svg{height:2.188vw}

.landscape .shop-modal__favorite .button__icon,.landscape .shop-modal__favorite svg{height:4.375vh}}

@media screen and (min-width: 1920px){
.shop-modal__favorite .button__icon,.shop-modal__favorite svg{height:2.593vh}

.portrait .shop-modal__favorite .button__icon,.portrait .shop-modal__favorite svg{height:1.458vw}}

@media screen and (max-width: 1023px){
.shop-modal__favorite .button__icon,.shop-modal__favorite svg{height:7.778vw}

.landscape-mob .shop-modal__favorite .button__icon,.landscape-mob .shop-modal__favorite svg{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__favorite .button__icon,.shop-modal__favorite svg{height:3.646vw}

.landscape-tab .shop-modal__favorite .button__icon,.landscape-tab .shop-modal__favorite svg{height:3.256svh}}

.shop-modal__favorite svg path{transition:.3s ease-in-out}

.shop-modal__favorite_has-favorite svg path{fill:#000}

.shop-modal__favorite_has-basket{opacity:.3}

.shop-modal__elf-buy{grid-area:elf-buy}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__elf-buy{width:17.5vw}

.portrait .shop-modal__elf-buy{width:17.5vw}

.landscape .shop-modal__elf-buy{width:35vh}}

@media screen and (min-width: 1920px){
.shop-modal__elf-buy{width:20.741vh}

.portrait .shop-modal__elf-buy{width:11.667vw}}

@media screen and (max-width: 1023px){
.shop-modal__elf-buy{width:62.222vw}

.landscape-mob .shop-modal__elf-buy{width:35svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__elf-buy{width:29.167vw}

.landscape-tab .shop-modal__elf-buy{width:26.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__elf-buy{height:3.906vw}

.portrait .shop-modal__elf-buy{height:3.906vw}

.landscape .shop-modal__elf-buy{height:7.813vh}}

@media screen and (min-width: 1920px){
.shop-modal__elf-buy{height:4.63vh}

.portrait .shop-modal__elf-buy{height:2.604vw}}

@media screen and (max-width: 1023px){
.shop-modal__elf-buy{height:13.889vw}

.landscape-mob .shop-modal__elf-buy{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__elf-buy{height:6.51vw}

.landscape-tab .shop-modal__elf-buy{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__elf-buy .button__icon{height:1.875vw}

.portrait .shop-modal__elf-buy .button__icon{height:1.875vw}

.landscape .shop-modal__elf-buy .button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.shop-modal__elf-buy .button__icon{height:2.222vh}

.portrait .shop-modal__elf-buy .button__icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.shop-modal__elf-buy .button__icon{height:6.667vw}

.landscape-mob .shop-modal__elf-buy .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__elf-buy .button__icon{height:3.125vw}

.landscape-tab .shop-modal__elf-buy .button__icon{height:2.791svh}}

.shop-modal__elf-buy .button__icon path{fill:#7d54de}

.shop-modal__elf-buy .button__count{font-weight:600}

.shop-modal__elf-buy_equipped{opacity:.3}

.shop-modal__hp{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp{margin:0 auto 1.563vw}

.portrait .shop-modal__hp{margin:0 auto 1.563vw}

.landscape .shop-modal__hp{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.shop-modal__hp{margin:0 auto 2.222vh}

.portrait .shop-modal__hp{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.shop-modal__hp{margin:0 auto 5.556vw}

.landscape-mob .shop-modal__hp{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp{margin:0 auto 3.125vw}

.landscape-tab .shop-modal__hp{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp{font-size:.938vw}

.portrait .shop-modal__hp{font-size:.938vw}

.landscape .shop-modal__hp{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.shop-modal__hp{font-size:1.296vh}

.portrait .shop-modal__hp{font-size:.729vw}}

@media screen and (max-width: 1023px){
.shop-modal__hp{font-size:3.333vw}

.landscape-mob .shop-modal__hp{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp{font-size:1.563vw}

.landscape-tab .shop-modal__hp{font-size:1.395svh}}

.shop-modal__hp{line-height:1}

.shop-modal__hp-title{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp-title{padding:.156vw .391vw 0}

.portrait .shop-modal__hp-title{padding:.156vw .391vw 0}

.landscape .shop-modal__hp-title{padding:.313vh .781vh 0}}

@media screen and (min-width: 1920px){
.shop-modal__hp-title{padding:.185vh .463vh 0}

.portrait .shop-modal__hp-title{padding:.104vw .26vw 0}}

@media screen and (max-width: 1023px){
.shop-modal__hp-title{padding:.556vw 1.389vw 0}

.landscape-mob .shop-modal__hp-title{padding:.313svh .781svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp-title{padding:.26vw .651vw 0}

.landscape-tab .shop-modal__hp-title{padding:.233svh .581svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp-title{margin-right:.469vw}

[dir="rtl"] .shop-modal__hp-title{margin-right:0;margin-left:.469vw}

.portrait .shop-modal__hp-title{margin-right:.469vw}

[dir="rtl"] .portrait .shop-modal__hp-title{margin-right:0;margin-left:.469vw}

.landscape .shop-modal__hp-title{margin-right:.938vh}

[dir="rtl"] .landscape .shop-modal__hp-title{margin-right:0;margin-left:.938vh}}

@media screen and (min-width: 1920px){
.shop-modal__hp-title{margin-right:.556vh}

[dir="rtl"] .shop-modal__hp-title{margin-right:0;margin-left:.556vh}

.portrait .shop-modal__hp-title{margin-right:.313vw}

[dir="rtl"] .portrait .shop-modal__hp-title{margin-right:0;margin-left:.313vw}}

@media screen and (max-width: 1023px){
.shop-modal__hp-title{margin-right:1.667vw}

[dir="rtl"] .shop-modal__hp-title{margin-right:0;margin-left:1.667vw}

.landscape-mob .shop-modal__hp-title{margin-right:.938svh}

[dir="rtl"] .landscape-mob .shop-modal__hp-title{margin-right:0;margin-left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .shop-modal__hp-title{margin-right:0;margin-left:.781vw}

.landscape-tab .shop-modal__hp-title{margin-right:.698svh}

[dir="rtl"] .landscape-tab .shop-modal__hp-title{margin-right:0;margin-left:.698svh}}

.shop-modal__hp-title{color:#fff;background:#7d54de;border:1px solid rgba(125,84,222,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp-title{border-radius:1.563vw}

.portrait .shop-modal__hp-title{border-radius:1.563vw}

.landscape .shop-modal__hp-title{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.shop-modal__hp-title{border-radius:1.852vh}

.portrait .shop-modal__hp-title{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.shop-modal__hp-title{border-radius:5.556vw}

.landscape-mob .shop-modal__hp-title{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp-title{border-radius:2.604vw}

.landscape-tab .shop-modal__hp-title{border-radius:2.326svh}}

.shop-modal__hp-title{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop-modal__hp-text{font-size:1.094vw}

.portrait .shop-modal__hp-text{font-size:1.094vw}

.landscape .shop-modal__hp-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.shop-modal__hp-text{font-size:1.481vh}

.portrait .shop-modal__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.shop-modal__hp-text{font-size:3.889vw}

.landscape-mob .shop-modal__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop-modal__hp-text{font-size:1.823vw}

.landscape-tab .shop-modal__hp-text{font-size:1.628svh}}

.shop-modal__hp-text{line-height:1;font-weight:500}

.welcome-back-modal{max-width:296px;max-height:222px}

.welcome-back-modal__content{background:#fff;padding:32px 20px;border-radius:24px;width:90%;text-align:center}

._dark-theme .welcome-back-modal__content{background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.welcome-back-modal__title{font-size:1.563vw}

.portrait .welcome-back-modal__title{font-size:1.563vw}

.landscape .welcome-back-modal__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.welcome-back-modal__title{font-size:1.852vh}

.portrait .welcome-back-modal__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.welcome-back-modal__title{font-size:5.556vw}

.landscape-mob .welcome-back-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.welcome-back-modal__title{font-size:2.604vw}

.landscape-tab .welcome-back-modal__title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.welcome-back-modal__title{margin:0 0 .625vw 0}

.portrait .welcome-back-modal__title{margin:0 0 .625vw 0}

.landscape .welcome-back-modal__title{margin:0 0 1.25vh 0}}

@media screen and (min-width: 1920px){
.welcome-back-modal__title{margin:0 0 .741vh 0}

.portrait .welcome-back-modal__title{margin:0 0 .417vw 0}}

@media screen and (max-width: 1023px){
.welcome-back-modal__title{margin:0 0 2.222vw 0}

.landscape-mob .welcome-back-modal__title{margin:0 0 1.25svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.welcome-back-modal__title{margin:0 0 1.042vw 0}

.landscape-tab .welcome-back-modal__title{margin:0 0 .93svh 0}}

.welcome-back-modal__title{font-size:20px;margin:0 0 8px 0}

._dark-theme .welcome-back-modal__title{color:#fff}

.welcome-back-modal__text{font-size:14px;margin:0 0 16px 0}

._dark-theme .welcome-back-modal__text{color:#fff}

.welcome-back-modal__button{width:256px;height:50px}

.inactive-game-modal__container{background-color:#d4eb77;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}

.inactive-game-modal__image-wrapper{height:60%;display:flex;justify-content:center;align-items:center;background:#d4eb77;background:radial-gradient(circle, rgba(255, 255, 255, 0.6235294118) 0%, rgba(212, 235, 119, 0.6235294118) 60%)}

.inactive-game-modal__content-wrapper{text-align:center;height:40%;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__content-wrapper{padding:2.5vw 1.563vw .938vw}

.portrait .inactive-game-modal__content-wrapper{padding:2.5vw 1.563vw .938vw}

.landscape .inactive-game-modal__content-wrapper{padding:5vh 3.125vh 1.875vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__content-wrapper{padding:2.963vh 1.852vh 1.111vh}

.portrait .inactive-game-modal__content-wrapper{padding:1.667vw 1.042vw .625vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__content-wrapper{padding:8.889vw 5.556vw 3.333vw}

.landscape-mob .inactive-game-modal__content-wrapper{padding:5svh 3.125svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__content-wrapper{padding:4.167vw 2.604vw 1.563vw}

.landscape-tab .inactive-game-modal__content-wrapper{padding:3.721svh 2.326svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__content-wrapper{gap:1.25vw}

.portrait .inactive-game-modal__content-wrapper{gap:1.25vw}

.landscape .inactive-game-modal__content-wrapper{gap:2.5vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__content-wrapper{gap:1.481vh}

.portrait .inactive-game-modal__content-wrapper{gap:.833vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__content-wrapper{gap:4.444vw}

.landscape-mob .inactive-game-modal__content-wrapper{gap:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__content-wrapper{gap:2.083vw}

.landscape-tab .inactive-game-modal__content-wrapper{gap:1.86svh}}

.inactive-game-modal__content-wrapper{background-color:#fff}

._dark-theme .inactive-game-modal__content-wrapper{background-color:#272727;color:#fff}

.inactive-game-modal__inner-content{display:flex;flex-direction:column;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__inner-content{gap:3.125vw}

.portrait .inactive-game-modal__inner-content{gap:3.125vw}

.landscape .inactive-game-modal__inner-content{gap:6.25vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__inner-content{gap:3.704vh}

.portrait .inactive-game-modal__inner-content{gap:2.083vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__inner-content{gap:5vw}

.landscape-mob .inactive-game-modal__inner-content{gap:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__inner-content{gap:2.344vw}

.landscape-tab .inactive-game-modal__inner-content{gap:2.093svh}}

.inactive-game-modal__text-content{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__text-content{width:39.063vw}

.portrait .inactive-game-modal__text-content{width:39.063vw}

.landscape .inactive-game-modal__text-content{width:78.125vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__text-content{width:55.556vh}

.portrait .inactive-game-modal__text-content{width:31.25vw}}

.inactive-game-modal__text-content{flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__text-content{gap:1.25vw}

.portrait .inactive-game-modal__text-content{gap:1.25vw}

.landscape .inactive-game-modal__text-content{gap:2.5vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__text-content{gap:1.481vh}

.portrait .inactive-game-modal__text-content{gap:.833vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__text-content{gap:4.444vw}

.landscape-mob .inactive-game-modal__text-content{gap:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__text-content{gap:2.083vw}

.landscape-tab .inactive-game-modal__text-content{gap:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__main-title{font-size:1.875vw}

.portrait .inactive-game-modal__main-title{font-size:1.875vw}

.landscape .inactive-game-modal__main-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__main-title{font-size:2.593vh}

.portrait .inactive-game-modal__main-title{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__main-title{font-size:5.556vw}

.landscape-mob .inactive-game-modal__main-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__main-title{font-size:3.125vw}

.landscape-tab .inactive-game-modal__main-title{font-size:2.791svh}}

.inactive-game-modal__main-title{font-weight:600;line-height:1.2;margin:0;color:#000}

._dark-theme .inactive-game-modal__main-title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__description{font-size:1.094vw}

.portrait .inactive-game-modal__description{font-size:1.094vw}

.landscape .inactive-game-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__description{font-size:1.481vh}

.portrait .inactive-game-modal__description{font-size:.833vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__description{font-size:3.889vw}

.landscape-mob .inactive-game-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__description{font-size:1.823vw}

.landscape-tab .inactive-game-modal__description{font-size:1.628svh}}

.inactive-game-modal__description{font-weight:400;line-height:1.4;margin:0;color:#000}

._dark-theme .inactive-game-modal__description{color:#fff}

.inactive-game-modal__lang .custom-button__text{color:#000}

.inactive-game-modal__lang{margin:0 auto !important}

.inactive-game-modal__copyright-text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__content-wrapper{border-top-left-radius:1.875vw}

.portrait .inactive-game-modal__content-wrapper{border-top-left-radius:1.875vw}

.landscape .inactive-game-modal__content-wrapper{border-top-left-radius:3.75vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__content-wrapper{border-top-left-radius:2.222vh}

.portrait .inactive-game-modal__content-wrapper{border-top-left-radius:1.25vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__content-wrapper{border-top-left-radius:6.667vw}

.landscape-mob .inactive-game-modal__content-wrapper{border-top-left-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__content-wrapper{border-top-left-radius:3.125vw}

.landscape-tab .inactive-game-modal__content-wrapper{border-top-left-radius:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.inactive-game-modal__content-wrapper{border-top-right-radius:1.875vw}

.portrait .inactive-game-modal__content-wrapper{border-top-right-radius:1.875vw}

.landscape .inactive-game-modal__content-wrapper{border-top-right-radius:3.75vh}}

@media screen and (min-width: 1920px){
.inactive-game-modal__content-wrapper{border-top-right-radius:2.222vh}

.portrait .inactive-game-modal__content-wrapper{border-top-right-radius:1.25vw}}

@media screen and (max-width: 1023px){
.inactive-game-modal__content-wrapper{border-top-right-radius:6.667vw}

.landscape-mob .inactive-game-modal__content-wrapper{border-top-right-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.inactive-game-modal__content-wrapper{border-top-right-radius:3.125vw}

.landscape-tab .inactive-game-modal__content-wrapper{border-top-right-radius:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal{width:32.813vw}

.portrait .prize-new-season-modal{width:32.813vw}

.landscape .prize-new-season-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal{width:55.556vh}

.portrait .prize-new-season-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal{width:91.111vw}

.landscape-mob .prize-new-season-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal{width:54.688vw}

.landscape-tab .prize-new-season-modal{width:48.837svh}}

.prize-new-season-modal{text-align:center;background:#fff}

.prize-new-season-modal__image-box{flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__image-box{height:13.281vw}

.portrait .prize-new-season-modal__image-box{height:13.281vw}

.landscape .prize-new-season-modal__image-box{height:26.563vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__image-box{height:15.741vh}

.portrait .prize-new-season-modal__image-box{height:8.854vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__image-box{height:47.222vw}

.landscape-mob .prize-new-season-modal__image-box{height:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__image-box{height:22.135vw}

.landscape-tab .prize-new-season-modal__image-box{height:19.767svh}}

.prize-new-season-modal__image-box{box-sizing:border-box;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__image-box img{height:10.156vw}

.portrait .prize-new-season-modal__image-box img{height:10.156vw}

.landscape .prize-new-season-modal__image-box img{height:20.313vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__image-box img{height:12.037vh}

.portrait .prize-new-season-modal__image-box img{height:6.771vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__image-box img{height:36.111vw}

.landscape-mob .prize-new-season-modal__image-box img{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__image-box img{height:16.927vw}

.landscape-tab .prize-new-season-modal__image-box img{height:15.116svh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__image-box:before{opacity:.5;filter:blur(0.505em)}

.prize-new-season-modal__image-box:after{content:none}}

@media screen and (min-width: 1024px){
.prize-new-season-modal__image-box{width:100%}}

._dark-theme .prize-new-season-modal__image-box{background:#dbff00}

._dark-theme .prize-new-season-modal__image-box:before,._dark-theme .prize-new-season-modal__image-box:after{content:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__title{margin:1.563vw 0 .938vw}

.portrait .prize-new-season-modal__title{margin:1.563vw 0 .938vw}

.landscape .prize-new-season-modal__title{margin:3.125vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__title{margin:1.852vh 0 1.111vh}

.portrait .prize-new-season-modal__title{margin:1.042vw 0 .625vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__title{margin:5.556vw 0 3.333vw}

.landscape-mob .prize-new-season-modal__title{margin:3.125svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__title{margin:2.604vw 0 1.563vw}

.landscape-tab .prize-new-season-modal__title{margin:2.326svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__title{font-size:1.875vw}

.portrait .prize-new-season-modal__title{font-size:1.875vw}

.landscape .prize-new-season-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__title{font-size:2.222vh}

.portrait .prize-new-season-modal__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__title{font-size:6.667vw}

.landscape-mob .prize-new-season-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__title{font-size:3.125vw}

.landscape-tab .prize-new-season-modal__title{font-size:2.791svh}}

.prize-new-season-modal__title{font-weight:600}

.prize-new-season-modal__text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__text{font-size:1.094vw}

.portrait .prize-new-season-modal__text{font-size:1.094vw}

.landscape .prize-new-season-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__text{font-size:1.296vh}

.portrait .prize-new-season-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__text{font-size:3.889vw}

.landscape-mob .prize-new-season-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__text{font-size:1.823vw}

.landscape-tab .prize-new-season-modal__text{font-size:1.628svh}}

.prize-new-season-modal__text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px){
.prize-new-season-modal__text{line-height:1.4285714286}}

.prize-new-season-modal__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button{width:27.813vw}

.portrait .prize-new-season-modal__button{width:27.813vw}

.landscape .prize-new-season-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button{width:48.148vh}

.portrait .prize-new-season-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__button{width:80vw}

.landscape-mob .prize-new-season-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__button{width:46.354vw}

.landscape-tab .prize-new-season-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button{max-width:none}

.portrait .prize-new-season-modal__button{max-width:none}

.landscape .prize-new-season-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button{max-width:none}

.portrait .prize-new-season-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__button{max-width:none}

.landscape-mob .prize-new-season-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__button{max-width:none}

.landscape-tab .prize-new-season-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button{height:3.906vw}

.portrait .prize-new-season-modal__button{height:3.906vw}

.landscape .prize-new-season-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button{height:6.667vh}

.portrait .prize-new-season-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button{margin:1.875vw 0 0}

.portrait .prize-new-season-modal__button{margin:1.875vw 0 0}

.landscape .prize-new-season-modal__button{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button{margin:2.222vh 0 0}

.portrait .prize-new-season-modal__button{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__button{margin:5.556vw 0 0}

.landscape-mob .prize-new-season-modal__button{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__button{margin:4.167vw 0 0}

.landscape-tab .prize-new-season-modal__button{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button:nth-child(2){margin:.938vw 0 0}

.portrait .prize-new-season-modal__button:nth-child(2){margin:.938vw 0 0}

.landscape .prize-new-season-modal__button:nth-child(2){margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button:nth-child(2){margin:1.111vh 0 0}

.portrait .prize-new-season-modal__button:nth-child(2){margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__button:nth-child(2){margin:2.222vw 0 0}

.landscape-mob .prize-new-season-modal__button:nth-child(2){margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__button:nth-child(2){margin:1.563vw 0 0}

.landscape-tab .prize-new-season-modal__button:nth-child(2){margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prize-new-season-modal__button .custom-button__text{font-size:1.016vw}

.portrait .prize-new-season-modal__button .custom-button__text{font-size:1.016vw}

.landscape .prize-new-season-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.prize-new-season-modal__button .custom-button__text{font-size:1.481vh}

.portrait .prize-new-season-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.prize-new-season-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .prize-new-season-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prize-new-season-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .prize-new-season-modal__button .custom-button__text{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal{width:32.813vw}

.portrait .season-bonus-modal{width:32.813vw}

.landscape .season-bonus-modal{width:65.625vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal{width:55.556vh}

.portrait .season-bonus-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal{width:91.111vw}

.landscape-mob .season-bonus-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal{width:54.688vw}

.landscape-tab .season-bonus-modal{width:48.837svh}}

.season-bonus-modal{text-align:center;background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__title{margin:0 0 .938vw}

.portrait .season-bonus-modal__title{margin:0 0 .938vw}

.landscape .season-bonus-modal__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__title{margin:0 0 1.111vh}

.portrait .season-bonus-modal__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal__title{margin:0 0 3.333vw}

.landscape-mob .season-bonus-modal__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__title{margin:0 0 1.563vw}

.landscape-tab .season-bonus-modal__title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__title{font-size:1.875vw}

.portrait .season-bonus-modal__title{font-size:1.875vw}

.landscape .season-bonus-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__title{font-size:2.222vh}

.portrait .season-bonus-modal__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal__title{font-size:6.667vw}

.landscape-mob .season-bonus-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__title{font-size:3.125vw}

.landscape-tab .season-bonus-modal__title{font-size:2.791svh}}

.season-bonus-modal__title{font-weight:600}

.season-bonus-modal__text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__text{font-size:1.094vw}

.portrait .season-bonus-modal__text{font-size:1.094vw}

.landscape .season-bonus-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__text{font-size:1.296vh}

.portrait .season-bonus-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal__text{font-size:3.889vw}

.landscape-mob .season-bonus-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__text{font-size:1.823vw}

.landscape-tab .season-bonus-modal__text{font-size:1.628svh}}

.season-bonus-modal__text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px){
.season-bonus-modal__text{line-height:1.4285714286}}

.season-bonus-modal__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button{width:27.813vw}

.portrait .season-bonus-modal__button{width:27.813vw}

.landscape .season-bonus-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button{width:48.148vh}

.portrait .season-bonus-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal__button{width:80vw}

.landscape-mob .season-bonus-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__button{width:46.354vw}

.landscape-tab .season-bonus-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button{max-width:none}

.portrait .season-bonus-modal__button{max-width:none}

.landscape .season-bonus-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button{max-width:none}

.portrait .season-bonus-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.season-bonus-modal__button{max-width:none}

.landscape-mob .season-bonus-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__button{max-width:none}

.landscape-tab .season-bonus-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button{height:3.906vw}

.portrait .season-bonus-modal__button{height:3.906vw}

.landscape .season-bonus-modal__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button{height:6.667vh}

.portrait .season-bonus-modal__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button{margin:1.875vw 0 0}

.portrait .season-bonus-modal__button{margin:1.875vw 0 0}

.landscape .season-bonus-modal__button{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button{margin:2.222vh 0 0}

.portrait .season-bonus-modal__button{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.season-bonus-modal__button{margin:5.556vw 0 0}

.landscape-mob .season-bonus-modal__button{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__button{margin:4.167vw 0 0}

.landscape-tab .season-bonus-modal__button{margin:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button:nth-child(2){margin:.938vw 0 0}

.portrait .season-bonus-modal__button:nth-child(2){margin:.938vw 0 0}

.landscape .season-bonus-modal__button:nth-child(2){margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button:nth-child(2){margin:1.111vh 0 0}

.portrait .season-bonus-modal__button:nth-child(2){margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.season-bonus-modal__button:nth-child(2){margin:2.222vw 0 0}

.landscape-mob .season-bonus-modal__button:nth-child(2){margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__button:nth-child(2){margin:1.563vw 0 0}

.landscape-tab .season-bonus-modal__button:nth-child(2){margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-bonus-modal__button .custom-button__text{font-size:1.016vw}

.portrait .season-bonus-modal__button .custom-button__text{font-size:1.016vw}

.landscape .season-bonus-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.season-bonus-modal__button .custom-button__text{font-size:1.481vh}

.portrait .season-bonus-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.season-bonus-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .season-bonus-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-bonus-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .season-bonus-modal__button .custom-button__text{font-size:1.512svh}}

.select-country-modal{display:flex;flex-grow:1}

.select-country-modal__wrapper{background:#d3ed28;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__img{max-width:28.125vw}

.portrait .select-country-modal__img{max-width:28.125vw}

.landscape .select-country-modal__img{max-width:56.25vh}}

@media screen and (min-width: 1920px){
.select-country-modal__img{max-width:33.333vh}

.portrait .select-country-modal__img{max-width:18.75vw}}

@media screen and (max-width: 1023px){
.select-country-modal__img{max-width:100vw}

.landscape-mob .select-country-modal__img{max-width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__img{max-width:46.875vw}

.landscape-tab .select-country-modal__img{max-width:41.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__img{max-height:21.875vw}

.portrait .select-country-modal__img{max-height:21.875vw}

.landscape .select-country-modal__img{max-height:43.75vh}}

@media screen and (min-width: 1920px){
.select-country-modal__img{max-height:25.926vh}

.portrait .select-country-modal__img{max-height:14.583vw}}

@media screen and (max-width: 1023px){
.select-country-modal__img{max-height:77.778vw}

.landscape-mob .select-country-modal__img{max-height:43.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__img{max-height:36.458vw}

.landscape-tab .select-country-modal__img{max-height:32.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__img{min-height:21.875vw}

.portrait .select-country-modal__img{min-height:21.875vw}

.landscape .select-country-modal__img{min-height:43.75vh}}

@media screen and (min-width: 1920px){
.select-country-modal__img{min-height:25.926vh}

.portrait .select-country-modal__img{min-height:14.583vw}}

@media screen and (max-width: 1023px){
.select-country-modal__img{min-height:77.778vw}

.landscape-mob .select-country-modal__img{min-height:43.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__img{min-height:36.458vw}

.landscape-tab .select-country-modal__img{min-height:32.558svh}}

.select-country-modal__img{width:100%;object-fit:cover}

.select-country-modal__back_app{margin-top:40px}

.select-country-modal__content{background-color:#fff;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__content{padding:2.5vw 0 0}

.portrait .select-country-modal__content{padding:2.5vw 0 0}

.landscape .select-country-modal__content{padding:5vh 0 0}}

@media screen and (min-width: 1920px){
.select-country-modal__content{padding:2.963vh 0 0}

.portrait .select-country-modal__content{padding:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.select-country-modal__content{padding:8.889vw 0 0}

.landscape-mob .select-country-modal__content{padding:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__content{padding:4.167vw 0 0}

.landscape-tab .select-country-modal__content{padding:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__content{margin-block-start:-1.094vw}

.portrait .select-country-modal__content{margin-block-start:-1.094vw}

.landscape .select-country-modal__content{margin-block-start:-2.188vh}}

@media screen and (min-width: 1920px){
.select-country-modal__content{margin-block-start:-1.296vh}

.portrait .select-country-modal__content{margin-block-start:-0.729vw}}

@media screen and (max-width: 1023px){
.select-country-modal__content{margin-block-start:-3.889vw}

.landscape-mob .select-country-modal__content{margin-block-start:-2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__content{margin-block-start:-1.823vw}

.landscape-tab .select-country-modal__content{margin-block-start:-1.628svh}}

.select-country-modal__content{border-top-left-radius:24px;border-top-right-radius:24px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__header{max-width:25vw}

.portrait .select-country-modal__header{max-width:25vw}

.landscape .select-country-modal__header{max-width:50vh}}

@media screen and (min-width: 1920px){
.select-country-modal__header{max-width:29.63vh}

.portrait .select-country-modal__header{max-width:16.667vw}}

@media screen and (max-width: 1023px){
.select-country-modal__header{max-width:88.889vw}

.landscape-mob .select-country-modal__header{max-width:50svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__header{max-width:41.667vw}

.landscape-tab .select-country-modal__header{max-width:37.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__header{margin-block-end:2.422vw}

.portrait .select-country-modal__header{margin-block-end:2.422vw}

.landscape .select-country-modal__header{margin-block-end:4.844vh}}

@media screen and (min-width: 1920px){
.select-country-modal__header{margin-block-end:2.87vh}

.portrait .select-country-modal__header{margin-block-end:1.615vw}}

@media screen and (max-width: 1023px){
.select-country-modal__header{margin-block-end:8.611vw}

.landscape-mob .select-country-modal__header{margin-block-end:4.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__header{margin-block-end:4.036vw}

.landscape-tab .select-country-modal__header{margin-block-end:3.605svh}}

.select-country-modal__header{display:flex;flex-direction:column;gap:8px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__header-smaller-margin{margin-block-end:2.5vw}

.portrait .select-country-modal__header-smaller-margin{margin-block-end:2.5vw}

.landscape .select-country-modal__header-smaller-margin{margin-block-end:5vh}}

@media screen and (min-width: 1920px){
.select-country-modal__header-smaller-margin{margin-block-end:2.963vh}

.portrait .select-country-modal__header-smaller-margin{margin-block-end:1.667vw}}

@media screen and (max-width: 1023px){
.select-country-modal__header-smaller-margin{margin-block-end:8.889vw}

.landscape-mob .select-country-modal__header-smaller-margin{margin-block-end:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__header-smaller-margin{margin-block-end:4.167vw}

.landscape-tab .select-country-modal__header-smaller-margin{margin-block-end:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__title{font-size:1.563vw}

.portrait .select-country-modal__title{font-size:1.563vw}

.landscape .select-country-modal__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.select-country-modal__title{font-size:1.852vh}

.portrait .select-country-modal__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.select-country-modal__title{font-size:5.556vw}

.landscape-mob .select-country-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__title{font-size:2.604vw}

.landscape-tab .select-country-modal__title{font-size:2.326svh}}

.select-country-modal__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__description{font-size:1.094vw}

.portrait .select-country-modal__description{font-size:1.094vw}

.landscape .select-country-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.select-country-modal__description{font-size:1.296vh}

.portrait .select-country-modal__description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.select-country-modal__description{font-size:3.889vw}

.landscape-mob .select-country-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__description{font-size:1.823vw}

.landscape-tab .select-country-modal__description{font-size:1.628svh}}

.select-country-modal__description{font-weight:400}

@media screen and (min-width: 1024px){
.select-country-modal__description{line-height:1.4285714286}}

.select-country-modal__buttons-list{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px;padding:0;width:100%}

.select-country-modal__button{background-color:#f1f1f1}

.select-country-modal__button_active{background-color:#dbff00}

.select-country-modal__button_disabled{opacity:.6}

.select-country-modal__copyright{margin-block-start:auto;color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__copyright{padding-block:.938vw}

.portrait .select-country-modal__copyright{padding-block:.938vw}

.landscape .select-country-modal__copyright{padding-block:1.875vh}}

@media screen and (min-width: 1920px){
.select-country-modal__copyright{padding-block:1.111vh}

.portrait .select-country-modal__copyright{padding-block:.625vw}}

@media screen and (max-width: 1023px){
.select-country-modal__copyright{padding-block:3.333vw}

.landscape-mob .select-country-modal__copyright{padding-block:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__copyright{padding-block:1.563vw}

.landscape-tab .select-country-modal__copyright{padding-block:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__copyright{font-size:.859vw}

.portrait .select-country-modal__copyright{font-size:.859vw}

.landscape .select-country-modal__copyright{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.select-country-modal__copyright{font-size:1.019vh}

.portrait .select-country-modal__copyright{font-size:.573vw}}

@media screen and (max-width: 1023px){
.select-country-modal__copyright{font-size:3.056vw}

.landscape-mob .select-country-modal__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__copyright{font-size:1.432vw}

.landscape-tab .select-country-modal__copyright{font-size:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-country-modal__copyright{line-height:.938vw}

.portrait .select-country-modal__copyright{line-height:.938vw}

.landscape .select-country-modal__copyright{line-height:1.875vh}}

@media screen and (min-width: 1920px){
.select-country-modal__copyright{line-height:1.111vh}

.portrait .select-country-modal__copyright{line-height:.625vw}}

@media screen and (max-width: 1023px){
.select-country-modal__copyright{line-height:3.333vw}

.landscape-mob .select-country-modal__copyright{line-height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-country-modal__copyright{line-height:1.563vw}

.landscape-tab .select-country-modal__copyright{line-height:1.395svh}}.select-country-modal{}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-country-modal__img{max-height:23.281vw}

.portrait [dir=rtl] .select-country-modal__img{max-height:23.281vw}

.landscape [dir=rtl] .select-country-modal__img{max-height:46.563vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-country-modal__img{max-height:27.593vh}

.portrait [dir=rtl] .select-country-modal__img{max-height:15.521vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-country-modal__img{max-height:82.778vw}

.landscape-mob [dir=rtl] .select-country-modal__img{max-height:46.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-country-modal__img{max-height:38.802vw}

.landscape-tab [dir=rtl] .select-country-modal__img{max-height:34.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-country-modal__content{margin-block-start:-2.578vw}

.portrait [dir=rtl] .select-country-modal__content{margin-block-start:-2.578vw}

.landscape [dir=rtl] .select-country-modal__content{margin-block-start:-5.156vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-country-modal__content{margin-block-start:-3.056vh}

.portrait [dir=rtl] .select-country-modal__content{margin-block-start:-1.719vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-country-modal__content{margin-block-start:-9.167vw}

.landscape-mob [dir=rtl] .select-country-modal__content{margin-block-start:-5.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-country-modal__content{margin-block-start:-4.297vw}

.landscape-tab [dir=rtl] .select-country-modal__content{margin-block-start:-3.837svh}}.select-country-modal{}

.select-lang-modal{display:flex;flex-grow:1}

.select-lang-modal__wrapper{background:#f1f1f1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__img{max-width:28.125vw}

.portrait .select-lang-modal__img{max-width:28.125vw}

.landscape .select-lang-modal__img{max-width:56.25vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__img{max-width:33.333vh}

.portrait .select-lang-modal__img{max-width:18.75vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__img{max-width:100vw}

.landscape-mob .select-lang-modal__img{max-width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__img{max-width:46.875vw}

.landscape-tab .select-lang-modal__img{max-width:41.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__img{padding-block-end:2.031vw}

.portrait .select-lang-modal__img{padding-block-end:2.031vw}

.landscape .select-lang-modal__img{padding-block-end:4.063vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__img{padding-block-end:2.407vh}

.portrait .select-lang-modal__img{padding-block-end:1.354vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__img{padding-block-end:7.222vw}

.landscape-mob .select-lang-modal__img{padding-block-end:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__img{padding-block-end:3.385vw}

.landscape-tab .select-lang-modal__img{padding-block-end:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__img{min-height:24.688vw}

.portrait .select-lang-modal__img{min-height:24.688vw}

.landscape .select-lang-modal__img{min-height:49.375vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__img{min-height:29.259vh}

.portrait .select-lang-modal__img{min-height:16.458vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__img{min-height:87.778vw}

.landscape-mob .select-lang-modal__img{min-height:49.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__img{min-height:41.146vw}

.landscape-tab .select-lang-modal__img{min-height:36.744svh}}

.select-lang-modal__img_app{position:relative;top:28px}

.select-lang-modal__img_app.select-lang-modal__img_two-languages{top:40px}

.select-lang-modal__back_app{margin-top:40px}

.select-lang-modal__back svg path:nth-child(1){fill:#fff !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__header{max-width:25vw}

.portrait .select-lang-modal__header{max-width:25vw}

.landscape .select-lang-modal__header{max-width:50vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__header{max-width:29.63vh}

.portrait .select-lang-modal__header{max-width:16.667vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__header{max-width:88.889vw}

.landscape-mob .select-lang-modal__header{max-width:50svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__header{max-width:41.667vw}

.landscape-tab .select-lang-modal__header{max-width:37.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__header{margin-block-end:2.5vw}

.portrait .select-lang-modal__header{margin-block-end:2.5vw}

.landscape .select-lang-modal__header{margin-block-end:5vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__header{margin-block-end:2.963vh}

.portrait .select-lang-modal__header{margin-block-end:1.667vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__header{margin-block-end:8.889vw}

.landscape-mob .select-lang-modal__header{margin-block-end:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__header{margin-block-end:4.167vw}

.landscape-tab .select-lang-modal__header{margin-block-end:3.721svh}}

.select-lang-modal__header{display:flex;flex-direction:column;gap:8px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__header-smaller-margin{margin-block-end:1.875vw}

.portrait .select-lang-modal__header-smaller-margin{margin-block-end:1.875vw}

.landscape .select-lang-modal__header-smaller-margin{margin-block-end:3.75vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__header-smaller-margin{margin-block-end:2.222vh}

.portrait .select-lang-modal__header-smaller-margin{margin-block-end:1.25vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__header-smaller-margin{margin-block-end:6.667vw}

.landscape-mob .select-lang-modal__header-smaller-margin{margin-block-end:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__header-smaller-margin{margin-block-end:3.125vw}

.landscape-tab .select-lang-modal__header-smaller-margin{margin-block-end:2.791svh}}

.select-lang-modal__content{background-color:#fff;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__content{padding:2.5vw 0 0}

.portrait .select-lang-modal__content{padding:2.5vw 0 0}

.landscape .select-lang-modal__content{padding:5vh 0 0}}

@media screen and (min-width: 1920px){
.select-lang-modal__content{padding:2.963vh 0 0}

.portrait .select-lang-modal__content{padding:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.select-lang-modal__content{padding:8.889vw 0 0}

.landscape-mob .select-lang-modal__content{padding:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__content{padding:4.167vw 0 0}

.landscape-tab .select-lang-modal__content{padding:3.721svh 0 0}}

.select-lang-modal__content{border-top-left-radius:24px;border-top-right-radius:24px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__title{font-size:1.563vw}

.portrait .select-lang-modal__title{font-size:1.563vw}

.landscape .select-lang-modal__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__title{font-size:1.852vh}

.portrait .select-lang-modal__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__title{font-size:5.556vw}

.landscape-mob .select-lang-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__title{font-size:2.604vw}

.landscape-tab .select-lang-modal__title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__title{margin:0}

.portrait .select-lang-modal__title{margin:0}

.landscape .select-lang-modal__title{margin:0}}

@media screen and (min-width: 1920px){
.select-lang-modal__title{margin:0}

.portrait .select-lang-modal__title{margin:0}}

@media screen and (max-width: 1023px){
.select-lang-modal__title{margin:0}

.landscape-mob .select-lang-modal__title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__title{margin:0}

.landscape-tab .select-lang-modal__title{margin:0}}

.select-lang-modal__title{font-size:20px;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__description{font-size:1.094vw}

.portrait .select-lang-modal__description{font-size:1.094vw}

.landscape .select-lang-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__description{font-size:1.296vh}

.portrait .select-lang-modal__description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__description{font-size:3.889vw}

.landscape-mob .select-lang-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__description{font-size:1.823vw}

.landscape-tab .select-lang-modal__description{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__description{padding-inline:1.641vw}

.portrait .select-lang-modal__description{padding-inline:1.641vw}

.landscape .select-lang-modal__description{padding-inline:3.281vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__description{padding-inline:1.944vh}

.portrait .select-lang-modal__description{padding-inline:1.094vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__description{padding-inline:5.833vw}

.landscape-mob .select-lang-modal__description{padding-inline:3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__description{padding-inline:2.734vw}

.landscape-tab .select-lang-modal__description{padding-inline:2.442svh}}

.select-lang-modal__description{font-weight:400}

@media screen and (min-width: 1024px){
.select-lang-modal__description{line-height:1.4285714286}}

.select-lang-modal__buttons-list{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px;padding:0;width:100%}

.select-lang-modal__button{height:50px !important;background-color:#f1f1f1}

.select-lang-modal__button_active{background-color:#dbff00}

.select-lang-modal__copyright{margin-top:auto;color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__copyright{padding-block:.938vw}

.portrait .select-lang-modal__copyright{padding-block:.938vw}

.landscape .select-lang-modal__copyright{padding-block:1.875vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__copyright{padding-block:1.111vh}

.portrait .select-lang-modal__copyright{padding-block:.625vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__copyright{padding-block:3.333vw}

.landscape-mob .select-lang-modal__copyright{padding-block:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__copyright{padding-block:1.563vw}

.landscape-tab .select-lang-modal__copyright{padding-block:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__copyright{font-size:.859vw}

.portrait .select-lang-modal__copyright{font-size:.859vw}

.landscape .select-lang-modal__copyright{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__copyright{font-size:1.019vh}

.portrait .select-lang-modal__copyright{font-size:.573vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__copyright{font-size:3.056vw}

.landscape-mob .select-lang-modal__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__copyright{font-size:1.432vw}

.landscape-tab .select-lang-modal__copyright{font-size:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.select-lang-modal__copyright{line-height:.938vw}

.portrait .select-lang-modal__copyright{line-height:.938vw}

.landscape .select-lang-modal__copyright{line-height:1.875vh}}

@media screen and (min-width: 1920px){
.select-lang-modal__copyright{line-height:1.111vh}

.portrait .select-lang-modal__copyright{line-height:.625vw}}

@media screen and (max-width: 1023px){
.select-lang-modal__copyright{line-height:3.333vw}

.landscape-mob .select-lang-modal__copyright{line-height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.select-lang-modal__copyright{line-height:1.563vw}

.landscape-tab .select-lang-modal__copyright{line-height:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .select-lang-modal__img{padding-block-end:.625vw}

.portrait [data-store=ae] .select-lang-modal__img{padding-block-end:.625vw}

.landscape [data-store=ae] .select-lang-modal__img{padding-block-end:1.25vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .select-lang-modal__img{padding-block-end:.741vh}

.portrait [data-store=ae] .select-lang-modal__img{padding-block-end:.417vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img{padding-block-end:2.222vw}

.landscape-mob [data-store=ae] .select-lang-modal__img{padding-block-end:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img{padding-block-end:1.042vw}

.landscape-tab [data-store=ae] .select-lang-modal__img{padding-block-end:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-3.125vw}

.portrait [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),.portrait [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-3.125vw}

.landscape [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),.landscape [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-6.25vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-3.704vh}

.portrait [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),.portrait [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-2.083vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-11.111vw}

.landscape-mob [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),.landscape-mob [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),[data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-5.208vw}

.landscape-tab [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=en]),.landscape-tab [data-store=ae] .select-lang-modal__img_arabic:not([data-lang=ar]){margin-block-start:-4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:2.031vw}

.portrait [data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:2.031vw}

.landscape [data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:4.063vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:2.407vh}

.portrait [data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:1.354vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:7.222vw}

.landscape-mob [data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:3.385vw}

.landscape-tab [data-store=ae] .select-lang-modal__img_two-languages{padding-block-end:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .select-lang-modal__description{padding-inline:1.563vw}

.portrait [data-store=ae] .select-lang-modal__description{padding-inline:1.563vw}

.landscape [data-store=ae] .select-lang-modal__description{padding-inline:3.125vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .select-lang-modal__description{padding-inline:1.852vh}

.portrait [data-store=ae] .select-lang-modal__description{padding-inline:1.042vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .select-lang-modal__description{padding-inline:5.556vw}

.landscape-mob [data-store=ae] .select-lang-modal__description{padding-inline:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .select-lang-modal__description{padding-inline:2.604vw}

.landscape-tab [data-store=ae] .select-lang-modal__description{padding-inline:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:2.5vw}

.portrait [data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:2.5vw}

.landscape [data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:5vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:2.963vh}

.portrait [data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:1.667vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:8.889vw}

.landscape-mob [data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:4.167vw}

.landscape-tab [data-store=ae] .select-lang-modal__header-smaller-margin{margin-block-end:3.721svh}}.select-lang-modal{}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-lang-modal__img{padding-block-end:2.031vw}

.portrait [dir=rtl] .select-lang-modal__img{padding-block-end:2.031vw}

.landscape [dir=rtl] .select-lang-modal__img{padding-block-end:4.063vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-lang-modal__img{padding-block-end:2.407vh}

.portrait [dir=rtl] .select-lang-modal__img{padding-block-end:1.354vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-lang-modal__img{padding-block-end:7.222vw}

.landscape-mob [dir=rtl] .select-lang-modal__img{padding-block-end:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-lang-modal__img{padding-block-end:3.385vw}

.landscape-tab [dir=rtl] .select-lang-modal__img{padding-block-end:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .select-lang-modal__description{padding-inline:.625vw}

.portrait [dir=rtl] .select-lang-modal__description{padding-inline:.625vw}

.landscape [dir=rtl] .select-lang-modal__description{padding-inline:1.25vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .select-lang-modal__description{padding-inline:.741vh}

.portrait [dir=rtl] .select-lang-modal__description{padding-inline:.417vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .select-lang-modal__description{padding-inline:2.222vw}

.landscape-mob [dir=rtl] .select-lang-modal__description{padding-inline:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .select-lang-modal__description{padding-inline:1.042vw}

.landscape-tab [dir=rtl] .select-lang-modal__description{padding-inline:.93svh}}.select-lang-modal{}

.temp-promo-modal{width:328px}

.temp-promo-modal__content{position:relative;overflow-x:hidden;background-color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:24px;width:100%;text-align:center;padding:0}

.temp-promo-modal__image{width:328px;height:277px}

.temp-promo-modal__image img{width:100%;height:100%;object-fit:cover;display:block}

.temp-promo-modal__text-container{margin:20px 20px 28px 20px;text-align:center}

.temp-promo-modal__title{font-size:24px;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.temp-promo-modal__title{margin:0 0 .938vw 0}

.portrait .temp-promo-modal__title{margin:0 0 .938vw 0}

.landscape .temp-promo-modal__title{margin:0 0 1.875vh 0}}

@media screen and (min-width: 1920px){
.temp-promo-modal__title{margin:0 0 1.111vh 0}

.portrait .temp-promo-modal__title{margin:0 0 .625vw 0}}

@media screen and (max-width: 1023px){
.temp-promo-modal__title{margin:0 0 3.333vw 0}

.landscape-mob .temp-promo-modal__title{margin:0 0 1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.temp-promo-modal__title{margin:0 0 1.563vw 0}

.landscape-tab .temp-promo-modal__title{margin:0 0 1.395svh 0}}

.temp-promo-modal__energy{position:absolute;margin:0;border-radius:50px;background-color:#f1f1f1;color:#000;display:flex;align-items:center;justify-content:center;font-size:12px;top:12px;left:12px;width:49px;height:24px;gap:2px}

[dir="rtl"] .temp-promo-modal__energy{left:auto;right:12px}

.temp-promo-modal__subtitle{font-size:12px;font-weight:400;margin:0 0 4px 0;color:#737373}

.temp-promo-modal__promocode{margin-bottom:16px}

.temp-promo-modal__promocode-text{font-weight:600;margin-bottom:8px;letter-spacing:1.1px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.temp-promo-modal__promocode-text{font-size:1.875vw}

.portrait .temp-promo-modal__promocode-text{font-size:1.875vw}

.landscape .temp-promo-modal__promocode-text{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.temp-promo-modal__promocode-text{font-size:2.222vh}

.portrait .temp-promo-modal__promocode-text{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.temp-promo-modal__promocode-text{font-size:6.667vw}

.landscape-mob .temp-promo-modal__promocode-text{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.temp-promo-modal__promocode-text{font-size:3.125vw}

.landscape-tab .temp-promo-modal__promocode-text{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.temp-promo-modal__promocode-text{margin:0 0 .938vw 0}

.portrait .temp-promo-modal__promocode-text{margin:0 0 .938vw 0}

.landscape .temp-promo-modal__promocode-text{margin:0 0 1.875vh 0}}

@media screen and (min-width: 1920px){
.temp-promo-modal__promocode-text{margin:0 0 1.111vh 0}

.portrait .temp-promo-modal__promocode-text{margin:0 0 .625vw 0}}

@media screen and (max-width: 1023px){
.temp-promo-modal__promocode-text{margin:0 0 3.333vw 0}

.landscape-mob .temp-promo-modal__promocode-text{margin:0 0 1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.temp-promo-modal__promocode-text{margin:0 0 1.563vw 0}

.landscape-tab .temp-promo-modal__promocode-text{margin:0 0 1.395svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.temp-promo-modal__promocode-btn{font-size:.938vw}

.portrait .temp-promo-modal__promocode-btn{font-size:.938vw}

.landscape .temp-promo-modal__promocode-btn{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.temp-promo-modal__promocode-btn{font-size:1.111vh}

.portrait .temp-promo-modal__promocode-btn{font-size:.625vw}}

@media screen and (max-width: 1023px){
.temp-promo-modal__promocode-btn{font-size:3.333vw}

.landscape-mob .temp-promo-modal__promocode-btn{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.temp-promo-modal__promocode-btn{font-size:1.563vw}

.landscape-tab .temp-promo-modal__promocode-btn{font-size:1.395svh}}

.temp-promo-modal__promocode-btn{background-color:#f1f1f1;border:1px solid;border-image-source:linear-gradient(94.07deg, rgba(255, 255, 255, 0.3) 4.01%, rgba(255, 255, 255, 0.05) 92.71%);border-radius:50px}

.temp-promo-modal__text{font-size:14px;line-height:1.4;white-space:pre-line;margin:0 0 16px 0;max-width:328px}

.temp-promo-modal__buttons{display:flex;flex-direction:column;align-items:center;gap:8px}

.temp-promo-modal__button{width:288px;height:50px}

.temp-promo-modal__button_secondary{background-color:#f1f1f1}

.info-modal__content{background:#fff}

._dark-theme .info-modal__content,._black-friday-theme .info-modal__content{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__image{border-radius:0}

.portrait .info-modal__image{border-radius:0}

.landscape .info-modal__image{border-radius:0}}

@media screen and (min-width: 1920px){
.info-modal__image{border-radius:0}

.portrait .info-modal__image{border-radius:0}}

@media screen and (max-width: 1023px){
.info-modal__image{border-radius:0}

.landscape-mob .info-modal__image{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__image{border-radius:0}

.landscape-tab .info-modal__image{border-radius:0}}

.info-modal__image{background:rgba(0,0,0,0)}

.info-modal__image img{width:100%;height:100%;object-fit:contain}

.info-modal_achiev .info-modal__image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal_achiev .info-modal__image{width:11.875vw}

.portrait .info-modal_achiev .info-modal__image{width:11.875vw}

.landscape .info-modal_achiev .info-modal__image{width:23.75vh}}

@media screen and (min-width: 1920px){
.info-modal_achiev .info-modal__image{width:14.074vh}

.portrait .info-modal_achiev .info-modal__image{width:7.917vw}}

@media screen and (max-width: 1023px){
.info-modal_achiev .info-modal__image{width:42.222vw}

.landscape-mob .info-modal_achiev .info-modal__image{width:23.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal_achiev .info-modal__image{width:19.792vw}

.landscape-tab .info-modal_achiev .info-modal__image{width:17.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal_achiev .info-modal__image{margin:0 auto}

.portrait .info-modal_achiev .info-modal__image{margin:0 auto}

.landscape .info-modal_achiev .info-modal__image{margin:0 auto}}

@media screen and (min-width: 1920px){
.info-modal_achiev .info-modal__image{margin:0 auto}

.portrait .info-modal_achiev .info-modal__image{margin:0 auto}}

@media screen and (max-width: 1023px){
.info-modal_achiev .info-modal__image{margin:0 auto}

.landscape-mob .info-modal_achiev .info-modal__image{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal_achiev .info-modal__image{margin:0 auto}

.landscape-tab .info-modal_achiev .info-modal__image{margin:0 auto}}

.info-modal__lvl{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__lvl{top:0}

.portrait .info-modal__lvl{top:0}

.landscape .info-modal__lvl{top:0}}

@media screen and (min-width: 1920px){
.info-modal__lvl{top:0}

.portrait .info-modal__lvl{top:0}}

@media screen and (max-width: 1023px){
.info-modal__lvl{top:0}

.landscape-mob .info-modal__lvl{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__lvl{top:0}

.landscape-tab .info-modal__lvl{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__lvl{right:-1.719vw}

[dir="rtl"] .info-modal__lvl{right:auto;left:-1.719vw}

.portrait .info-modal__lvl{right:-1.719vw}

[dir="rtl"] .portrait .info-modal__lvl{right:auto;left:-1.719vw}

.landscape .info-modal__lvl{right:-3.438vh}

[dir="rtl"] .landscape .info-modal__lvl{right:auto;left:-3.438vh}}

@media screen and (min-width: 1920px){
.info-modal__lvl{right:-2.037vh}

[dir="rtl"] .info-modal__lvl{right:auto;left:-2.037vh}

.portrait .info-modal__lvl{right:-1.146vw}

[dir="rtl"] .portrait .info-modal__lvl{right:auto;left:-1.146vw}}

@media screen and (max-width: 1023px){
.info-modal__lvl{right:-6.111vw}

[dir="rtl"] .info-modal__lvl{right:auto;left:-6.111vw}

.landscape-mob .info-modal__lvl{right:-3.438svh}

[dir="rtl"] .landscape-mob .info-modal__lvl{right:auto;left:-3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__lvl{right:-2.865vw}

[dir="rtl"] .info-modal__lvl{right:auto;left:-2.865vw}

.landscape-tab .info-modal__lvl{right:-2.558svh}

[dir="rtl"] .landscape-tab .info-modal__lvl{right:auto;left:-2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__lvl{width:3.438vw}

.portrait .info-modal__lvl{width:3.438vw}

.landscape .info-modal__lvl{width:6.875vh}}

@media screen and (min-width: 1920px){
.info-modal__lvl{width:4.074vh}

.portrait .info-modal__lvl{width:2.292vw}}

@media screen and (max-width: 1023px){
.info-modal__lvl{width:12.222vw}

.landscape-mob .info-modal__lvl{width:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__lvl{width:5.729vw}

.landscape-tab .info-modal__lvl{width:5.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__lvl{height:3.281vw}

.portrait .info-modal__lvl{height:3.281vw}

.landscape .info-modal__lvl{height:6.563vh}}

@media screen and (min-width: 1920px){
.info-modal__lvl{height:3.889vh}

.portrait .info-modal__lvl{height:2.188vw}}

@media screen and (max-width: 1023px){
.info-modal__lvl{height:11.667vw}

.landscape-mob .info-modal__lvl{height:6.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__lvl{height:5.469vw}

.landscape-tab .info-modal__lvl{height:4.884svh}}

.info-modal__lvl{padding:2% 0 0;box-sizing:border-box}

.info-modal__lvl-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}

[dir="rtl"] .info-modal__lvl-image{left:auto;right:0}

.info-modal__lvl-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__lvl-text{font-size:1.406vw}

.portrait .info-modal__lvl-text{font-size:1.406vw}

.landscape .info-modal__lvl-text{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.info-modal__lvl-text{font-size:1.667vh}

.portrait .info-modal__lvl-text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.info-modal__lvl-text{font-size:5vw}

.landscape-mob .info-modal__lvl-text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__lvl-text{font-size:2.344vw}

.landscape-tab .info-modal__lvl-text{font-size:2.093svh}}

.info-modal__lvl-text{color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,.5019607843);font-weight:700}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__button{margin:0 auto .625vw}

.portrait .info-modal__button{margin:0 auto .625vw}

.landscape .info-modal__button{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.info-modal__button{margin:0 auto .741vh}

.portrait .info-modal__button{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.info-modal__button{margin:0 auto 2.222vw}

.landscape-mob .info-modal__button{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__button{margin:0 auto 1.042vw}

.landscape-tab .info-modal__button{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info-modal__button:last-child{margin:0}

.portrait .info-modal__button:last-child{margin:0}

.landscape .info-modal__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.info-modal__button:last-child{margin:0}

.portrait .info-modal__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.info-modal__button:last-child{margin:0}

.landscape-mob .info-modal__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info-modal__button:last-child{margin:0}

.landscape-tab .info-modal__button:last-child{margin:0}}

.my-gift__filters{justify-content:space-between;flex-wrap:wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filters{grid-gap:.625vw}

.portrait .my-gift__filters{grid-gap:.625vw}

.landscape .my-gift__filters{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.my-gift__filters{grid-gap:.741vh}

.portrait .my-gift__filters{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.my-gift__filters{grid-gap:2.222vw}

.landscape-mob .my-gift__filters{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filters{grid-gap:1.042vw}

.landscape-tab .my-gift__filters{grid-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filters{margin:1.25vw auto 0}

.portrait .my-gift__filters{margin:1.25vw auto 0}

.landscape .my-gift__filters{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.my-gift__filters{margin:1.481vh auto 0}

.portrait .my-gift__filters{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.my-gift__filters{margin:4.444vw auto 0}

.landscape-mob .my-gift__filters{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filters{margin:2.083vw auto 0}

.landscape-tab .my-gift__filters{margin:1.86svh auto 0}}

.my-gift__filters{width:100%;display:grid;grid-template-columns:1fr 1fr}

.my-gift__filters_cloth{grid-template-columns:1fr 1fr 1fr}

.my-gift__filters .ScrollbarsCustom-Wrapper{width:100%}

.my-gift__filters .ScrollbarsCustom-Scroller{width:100%;padding:0 !important}

.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.my-gift__filters .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

.my-gift__filter-box{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box{height:9.063vw}

.portrait .my-gift__filter-box{height:9.063vw}

.landscape .my-gift__filter-box{height:18.125vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box{height:10.741vh}

.portrait .my-gift__filter-box{height:6.042vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box{height:32.222vw}

.landscape-mob .my-gift__filter-box{height:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box{height:15.104vw}

.landscape-tab .my-gift__filter-box{height:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box{border-radius:1.25vw}

.portrait .my-gift__filter-box{border-radius:1.25vw}

.landscape .my-gift__filter-box{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box{border-radius:1.481vh}

.portrait .my-gift__filter-box{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box{border-radius:4.444vw}

.landscape-mob .my-gift__filter-box{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box{border-radius:2.083vw}

.landscape-tab .my-gift__filter-box{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box{padding:.313vw .469vw .625vw}

.portrait .my-gift__filter-box{padding:.313vw .469vw .625vw}

.landscape .my-gift__filter-box{padding:.625vh .938vh 1.25vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box{padding:.37vh .556vh .741vh}

.portrait .my-gift__filter-box{padding:.208vw .313vw .417vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box{padding:1.111vw 1.667vw 2.222vw}

.landscape-mob .my-gift__filter-box{padding:.625svh .938svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box{padding:.521vw .781vw 1.042vw}

.landscape-tab .my-gift__filter-box{padding:.465svh .698svh .93svh}}

.my-gift__filter-box{overflow:hidden;background:#f1f1f1;opacity:0;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish{height:15vw}

.portrait .my-gift__filter-box_wish{height:15vw}

.landscape .my-gift__filter-box_wish{height:30vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish{height:26.667vh}

.portrait .my-gift__filter-box_wish{height:15vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish{height:53.333vw}

.landscape-mob .my-gift__filter-box_wish{height:30svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish{height:25vw}

.landscape-tab .my-gift__filter-box_wish{height:22.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish{padding:.313vw .313vw 0}

.portrait .my-gift__filter-box_wish{padding:.313vw .313vw 0}

.landscape .my-gift__filter-box_wish{padding:.625vh .625vh 0}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish{padding:.37vh .37vh 0}

.portrait .my-gift__filter-box_wish{padding:.208vw .208vw 0}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish{padding:1.111vw 1.111vw 0}

.landscape-mob .my-gift__filter-box_wish{padding:.625svh .625svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish{padding:.521vw .521vw 0}

.landscape-tab .my-gift__filter-box_wish{padding:.465svh .465svh 0}}

.my-gift__filter-box_wish{cursor:pointer}

@media screen and (min-width: 1024px){
.my-gift__filter-box{width:100%}}

.my-gift__filters_full .my-gift__filter-box{grid-column:1/-1}

._dark-theme .my-gift__filter-box{background:#737373}

.my-gift__filter-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}

.my-gift__filter-image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-image{height:6.25vw}

.portrait .my-gift__filter-image{height:6.25vw}

.landscape .my-gift__filter-image{height:12.5vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-image{height:7.407vh}

.portrait .my-gift__filter-image{height:4.167vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-image{height:22.222vw}

.landscape-mob .my-gift__filter-image{height:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-image{height:10.417vw}

.landscape-tab .my-gift__filter-image{height:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-image{margin:0 auto .313vw}

.portrait .my-gift__filter-image{margin:0 auto .313vw}

.landscape .my-gift__filter-image{margin:0 auto .625vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-image{margin:0 auto .37vh}

.portrait .my-gift__filter-image{margin:0 auto .208vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-image{margin:0 auto 1.111vw}

.landscape-mob .my-gift__filter-image{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-image{margin:0 auto .521vw}

.landscape-tab .my-gift__filter-image{margin:0 auto .465svh}}

.my-gift__filter-image{overflow:hidden}

.my-gift__filter-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:100%;object-fit:contain}

[dir="rtl"] .my-gift__filter-image img{left:auto;right:50%;transform:translate(50%, -50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-image img{border-radius:.938vw}

.portrait .my-gift__filter-image img{border-radius:.938vw}

.landscape .my-gift__filter-image img{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-image img{border-radius:1.111vh}

.portrait .my-gift__filter-image img{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-image img{border-radius:3.333vw}

.landscape-mob .my-gift__filter-image img{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-image img{border-radius:1.563vw}

.landscape-tab .my-gift__filter-image img{border-radius:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish .my-gift__filter-image{height:10.391vw}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{height:10.391vw}

.landscape .my-gift__filter-box_wish .my-gift__filter-image{height:20.781vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish .my-gift__filter-image{height:18.472vh}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{height:10.391vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{height:36.944vw}

.landscape-mob .my-gift__filter-box_wish .my-gift__filter-image{height:20.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{height:17.318vw}

.landscape-tab .my-gift__filter-box_wish .my-gift__filter-image{height:15.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}

.landscape .my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}

.landscape-mob .my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}

.landscape-tab .my-gift__filter-box_wish .my-gift__filter-image{margin:0 auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish .my-gift__filter-image{border-radius:.938vw}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{border-radius:.938vw}

.landscape .my-gift__filter-box_wish .my-gift__filter-image{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish .my-gift__filter-image{border-radius:1.111vh}

.portrait .my-gift__filter-box_wish .my-gift__filter-image{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{border-radius:3.333vw}

.landscape-mob .my-gift__filter-box_wish .my-gift__filter-image{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-image{border-radius:1.563vw}

.landscape-tab .my-gift__filter-box_wish .my-gift__filter-image{border-radius:1.395svh}}

.my-gift__filter-box_wish .my-gift__filter-image{object-fit:cover}

.my-gift__filter-box_wish .my-gift__filter-image img{object-fit:cover}

.my-gift__filter-box_wish .my-gift__filter-footer{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-box_wish .my-gift__filter-footer{height:4.297vw}

.portrait .my-gift__filter-box_wish .my-gift__filter-footer{height:4.297vw}

.landscape .my-gift__filter-box_wish .my-gift__filter-footer{height:8.594vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-box_wish .my-gift__filter-footer{height:7.639vh}

.portrait .my-gift__filter-box_wish .my-gift__filter-footer{height:4.297vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-footer{height:15.278vw}

.landscape-mob .my-gift__filter-box_wish .my-gift__filter-footer{height:8.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-box_wish .my-gift__filter-footer{height:7.161vw}

.landscape-tab .my-gift__filter-box_wish .my-gift__filter-footer{height:6.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-title{font-size:.938vw}

.portrait .my-gift__filter-title{font-size:.938vw}

.landscape .my-gift__filter-title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-title{font-size:1.481vh}

.portrait .my-gift__filter-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-title{font-size:3.333vw}

.landscape-mob .my-gift__filter-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-title{font-size:1.563vw}

.landscape-tab .my-gift__filter-title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-title{line-height:1.172vw}

.portrait .my-gift__filter-title{line-height:1.172vw}

.landscape .my-gift__filter-title{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-title{line-height:1.852vh}

.portrait .my-gift__filter-title{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-title{line-height:4.167vw}

.landscape-mob .my-gift__filter-title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-title{line-height:1.953vw}

.landscape-tab .my-gift__filter-title{line-height:1.744svh}}

.my-gift__filter-title{font-weight:500;text-align:center;line-height:1}

._dark-theme .my-gift__filter-title{color:#fff}

.my-gift__filter-id{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-id{margin:0}

.portrait .my-gift__filter-id{margin:0}

.landscape .my-gift__filter-id{margin:0}}

@media screen and (min-width: 1920px){
.my-gift__filter-id{margin:0}

.portrait .my-gift__filter-id{margin:0}}

@media screen and (max-width: 1023px){
.my-gift__filter-id{margin:0}

.landscape-mob .my-gift__filter-id{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-id{margin:0}

.landscape-tab .my-gift__filter-id{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-id{font-size:.781vw}

.portrait .my-gift__filter-id{font-size:.781vw}

.landscape .my-gift__filter-id{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-id{font-size:.926vh}

.portrait .my-gift__filter-id{font-size:.521vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-id{font-size:2.778vw}

.landscape-mob .my-gift__filter-id{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-id{font-size:1.302vw}

.landscape-tab .my-gift__filter-id{font-size:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__filter-id{line-height:1.172vw}

.portrait .my-gift__filter-id{line-height:1.172vw}

.landscape .my-gift__filter-id{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.my-gift__filter-id{line-height:1.389vh}

.portrait .my-gift__filter-id{line-height:.781vw}}

@media screen and (max-width: 1023px){
.my-gift__filter-id{line-height:4.167vw}

.landscape-mob .my-gift__filter-id{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__filter-id{line-height:1.953vw}

.landscape-tab .my-gift__filter-id{line-height:1.744svh}}

.my-gift__filter-id{color:rgba(0,0,0,.7)}

._dark-theme .my-gift__filter-id{color:#fff}

.my-gift-modal{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;height:100%}

.my-gift-modal__block{position:relative;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__block{width:30.469vw}

.portrait .my-gift-modal__block{width:30.469vw}

.landscape .my-gift-modal__block{width:60.938vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__block{width:52.778vh}

.portrait .my-gift-modal__block{width:29.688vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__block{width:100vw}

.landscape-mob .my-gift-modal__block{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__block{width:61.198vw}

.landscape-tab .my-gift-modal__block{width:54.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__block{border-radius:2.5vw}

.portrait .my-gift-modal__block{border-radius:2.5vw}

.landscape .my-gift-modal__block{border-radius:5vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__block{border-radius:2.963vh}

.portrait .my-gift-modal__block{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__block{border-radius:0}

.landscape-mob .my-gift-modal__block{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__block{border-radius:4.167vw}

.landscape-tab .my-gift-modal__block{border-radius:3.721svh}}

.my-gift-modal__block{height:95%}

@media screen and (max-width: 767px){
.my-gift-modal__block{min-width:100%;min-height:100%}}

.my-gift-modal__button{transition:.3s opacity ease-in-out}

.my-gift-modal__button[disabled]{opacity:.3}

.my-gift-modal__nav{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__nav{top:0}

.portrait .my-gift-modal__nav{top:0}

.landscape .my-gift-modal__nav{top:0}}

@media screen and (min-width: 1920px){
.my-gift-modal__nav{top:0}

.portrait .my-gift-modal__nav{top:0}}

@media screen and (max-width: 1023px){
.my-gift-modal__nav{top:0}

.landscape-mob .my-gift-modal__nav{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__nav{top:0}

.landscape-tab .my-gift-modal__nav{top:0}}

.my-gift-modal__nav{left:50%;transform:translate(-50%, 0);width:100%;max-width:100%}

[dir="rtl"] .my-gift-modal__nav{left:auto;right:50%;transform:translate(50%, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__nav{padding:1.563vw 1.25vw 0}

.portrait .my-gift-modal__nav{padding:1.563vw 1.25vw 0}

.landscape .my-gift-modal__nav{padding:3.125vh 2.5vh 0}}

@media screen and (min-width: 1920px){
.my-gift-modal__nav{padding:1.852vh 1.481vh 0}

.portrait .my-gift-modal__nav{padding:1.042vw .833vw 0}}

@media screen and (max-width: 1023px){
.my-gift-modal__nav{padding:5.556vw 4.444vw 0}

.landscape-mob .my-gift-modal__nav{padding:3.125svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__nav{padding:2.604vw 2.083vw 0}

.landscape-tab .my-gift-modal__nav{padding:2.326svh 1.86svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__nav{margin:0 auto}

.portrait .my-gift-modal__nav{margin:0 auto}

.landscape .my-gift-modal__nav{margin:0 auto}}

@media screen and (min-width: 1920px){
.my-gift-modal__nav{margin:0 auto}

.portrait .my-gift-modal__nav{margin:0 auto}}

@media screen and (max-width: 1023px){
.my-gift-modal__nav{margin:0 auto}

.landscape-mob .my-gift-modal__nav{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__nav{margin:0 auto}

.landscape-tab .my-gift-modal__nav{margin:0 auto}}

.my-gift-modal__nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:5;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__nav_app{margin-top:3.125vw}

.portrait .my-gift-modal__nav_app{margin-top:3.125vw}

.landscape .my-gift-modal__nav_app{margin-top:6.25vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__nav_app{margin-top:3.704vh}

.portrait .my-gift-modal__nav_app{margin-top:2.083vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__nav_app{margin-top:11.111vw}

.landscape-mob .my-gift-modal__nav_app{margin-top:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__nav_app{margin-top:5.208vw}

.landscape-tab .my-gift-modal__nav_app{margin-top:4.651svh}}

.my-gift-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}

[dir="rtl"] .my-gift-modal__bg{left:auto;right:0}

.my-gift-modal__footer{position:absolute;bottom:0;left:0;width:100%}

[dir="rtl"] .my-gift-modal__footer{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__footer{padding:0 3.125vw 3.125vw}

.portrait .my-gift-modal__footer{padding:0 3.125vw 3.125vw}

.landscape .my-gift-modal__footer{padding:0 6.25vh 6.25vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__footer{padding:0 3.704vh 4.63vh}

.portrait .my-gift-modal__footer{padding:0 2.083vw 2.604vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__footer{padding:0 4.444vw 8.889vw}

.landscape-mob .my-gift-modal__footer{padding:0 2.5svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__footer{padding:0 2.083vw 4.167vw}

.landscape-tab .my-gift-modal__footer{padding:0 1.86svh 3.721svh}}

.my-gift-modal__footer{box-sizing:border-box;color:#fff;text-align:center}

.my-gift-modal__title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__title{margin:0 auto .625vw}

.portrait .my-gift-modal__title{margin:0 auto .625vw}

.landscape .my-gift-modal__title{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__title{margin:0 auto 1.481vh}

.portrait .my-gift-modal__title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__title{margin:0 auto 2.222vw}

.landscape-mob .my-gift-modal__title{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__title{margin:0 auto 1.042vw}

.landscape-tab .my-gift-modal__title{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__title{font-size:1.875vw}

.portrait .my-gift-modal__title{font-size:1.875vw}

.landscape .my-gift-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__title{font-size:2.593vh}

.portrait .my-gift-modal__title{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__title{font-size:6.667vw}

.landscape-mob .my-gift-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__title{font-size:3.125vw}

.landscape-tab .my-gift-modal__title{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__title{line-height:2.266vw}

.portrait .my-gift-modal__title{line-height:2.266vw}

.landscape .my-gift-modal__title{line-height:4.531vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__title{line-height:2.963vh}

.portrait .my-gift-modal__title{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__title{line-height:8.056vw}

.landscape-mob .my-gift-modal__title{line-height:4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__title{line-height:3.776vw}

.landscape-tab .my-gift-modal__title{line-height:3.372svh}}

.my-gift-modal__title{white-space:pre-line;font-weight:600}

.my-gift-modal__text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__text{margin:0 auto}

.portrait .my-gift-modal__text{margin:0 auto}

.landscape .my-gift-modal__text{margin:0 auto}}

@media screen and (min-width: 1920px){
.my-gift-modal__text{margin:0 auto}

.portrait .my-gift-modal__text{margin:0 auto}}

@media screen and (max-width: 1023px){
.my-gift-modal__text{margin:0 auto}

.landscape-mob .my-gift-modal__text{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__text{margin:0 auto}

.landscape-tab .my-gift-modal__text{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__text{font-size:1.094vw}

.portrait .my-gift-modal__text{font-size:1.094vw}

.landscape .my-gift-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__text{font-size:1.667vh}

.portrait .my-gift-modal__text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__text{font-size:3.889vw}

.landscape-mob .my-gift-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__text{font-size:1.823vw}

.landscape-tab .my-gift-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift-modal__text{line-height:1.563vw}

.portrait .my-gift-modal__text{line-height:1.563vw}

.landscape .my-gift-modal__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.my-gift-modal__text{line-height:2.222vh}

.portrait .my-gift-modal__text{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.my-gift-modal__text{line-height:5.556vw}

.landscape-mob .my-gift-modal__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift-modal__text{line-height:2.604vw}

.landscape-tab .my-gift-modal__text{line-height:2.326svh}}

.my-gift-modal__text{white-space:pre-line}

.my-gift{position:relative;width:100%;height:100%;overflow:hidden}

.my-gift__bg{position:absolute;top:0;left:0}

[dir="rtl"] .my-gift__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__bg{width:100vw}

.portrait .my-gift__bg{width:100vw}

.landscape .my-gift__bg{width:200vh}}

@media screen and (min-width: 1920px){
.my-gift__bg{width:177.778vh}

.portrait .my-gift__bg{width:100vw}}

@media screen and (max-width: 1023px){
.my-gift__bg{width:100vw}

.landscape-mob .my-gift__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__bg{width:100vw}

.landscape-tab .my-gift__bg{width:89.302svh}}

.my-gift__bg{height:100%;pointer-events:none}

.my-gift__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__content{width:46.875vw}

.portrait .my-gift__content{width:46.875vw}

.landscape .my-gift__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.my-gift__content{width:74.074vh}

.portrait .my-gift__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.my-gift__content{width:91.111vw}

.landscape-mob .my-gift__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__content{width:78.125vw}

.landscape-tab .my-gift__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__content{padding:1.953vw 0 1.563vw}

.portrait .my-gift__content{padding:1.953vw 0 1.563vw}

.landscape .my-gift__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.my-gift__content{padding:2.315vh 0 1.852vh}

.portrait .my-gift__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.my-gift__content{padding:6.944vw 0 5.556vw}

.landscape-mob .my-gift__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__content{padding:2.865vw 0 2.604vw}

.landscape-tab .my-gift__content{padding:2.558svh 0 2.326svh}}

.my-gift__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift{width:33.438vw}

.portrait .my-gift{width:33.438vw}

.landscape .my-gift{width:66.875vh}}

@media screen and (min-width: 1920px){
.my-gift{width:55.556vh}

.portrait .my-gift{width:31.25vw}}

@media screen and (max-width: 1023px){
.my-gift{width:91.111vw}

.landscape-mob .my-gift{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift{width:61.198vw}

.landscape-tab .my-gift{width:54.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift{margin:auto}

.portrait .my-gift{margin:auto}

.landscape .my-gift{margin:auto}}

@media screen and (min-width: 1920px){
.my-gift{margin:auto}

.portrait .my-gift{margin:auto}}

@media screen and (max-width: 1023px){
.my-gift{margin:auto}

.landscape-mob .my-gift{margin:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift{margin:auto}

.landscape-tab .my-gift{margin:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift{padding:1.875vw 1.25vw 2.5vw}

.portrait .my-gift{padding:1.875vw 1.25vw 2.5vw}

.landscape .my-gift{padding:3.75vh 2.5vh 5vh}}

@media screen and (min-width: 1920px){
.my-gift{padding:2.222vh 1.481vh 2.963vh}

.portrait .my-gift{padding:1.25vw .833vw 1.667vw}}

@media screen and (max-width: 1023px){
.my-gift{padding:6.667vw 4.444vw 8.889vw}

.landscape-mob .my-gift{padding:3.75svh 2.5svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift{padding:3.125vw 2.083vw 4.167vw}

.landscape-tab .my-gift{padding:2.791svh 1.86svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift{border-radius:1.875vw}

.portrait .my-gift{border-radius:1.875vw}

.landscape .my-gift{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.my-gift{border-radius:2.222vh}

.portrait .my-gift{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.my-gift{border-radius:6.667vw}

.landscape-mob .my-gift{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift{border-radius:3.125vw}

.landscape-tab .my-gift{border-radius:2.791svh}}

.my-gift{background-color:#fff;height:93.75%;min-height:93.75%;overflow:hidden;box-sizing:border-box}

@media screen and (max-width: 1023px){
.my-gift_webView{height:87%;min-height:87%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift{height:90%;min-height:90%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift{height:80%;min-height:80%}}

._dark-theme .my-gift{color:#fff;background:#272727}

.my-gift__content.app{margin-top:40px}

.my-gift__content{position:relative;height:100%;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__content{padding:0}

.portrait .my-gift__content{padding:0}

.landscape .my-gift__content{padding:0}}

@media screen and (min-width: 1920px){
.my-gift__content{padding:0}

.portrait .my-gift__content{padding:0}}

@media screen and (max-width: 1023px){
.my-gift__content{padding:0}

.landscape-mob .my-gift__content{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__content{padding:0}

.landscape-tab .my-gift__content{padding:0}}

.my-gift__title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__title{font-size:2.188vw}

.portrait .my-gift__title{font-size:2.188vw}

.landscape .my-gift__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.my-gift__title{font-size:2.963vh}

.portrait .my-gift__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.my-gift__title{font-size:6.667vw}

.landscape-mob .my-gift__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__title{font-size:4.167vw}

.landscape-tab .my-gift__title{font-size:3.721svh}}

.my-gift__title{margin:0;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.my-gift__block{position:relative;display:block;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__block{margin:1.563vw 0 1.953vw}

.portrait .my-gift__block{margin:1.563vw 0 1.953vw}

.landscape .my-gift__block{margin:3.125vh 0 3.906vh}}

@media screen and (min-width: 1920px){
.my-gift__block{margin:1.852vh 0 2.315vh}

.portrait .my-gift__block{margin:1.042vw 0 1.302vw}}

@media screen and (max-width: 1023px){
.my-gift__block{margin:5.556vw 0 6.944vw}

.landscape-mob .my-gift__block{margin:3.125svh 0 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__block{margin:2.604vw 0 3.255vw}

.landscape-tab .my-gift__block{margin:2.326svh 0 2.907svh}}

.my-gift__block .ScrollbarsCustom-Wrapper{width:100%}

.my-gift__block .ScrollbarsCustom-Scroller{width:100%;padding:0 !important}

.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.my-gift__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

.my-gift .toggle{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift .toggle{margin:0 auto}

.portrait .my-gift .toggle{margin:0 auto}

.landscape .my-gift .toggle{margin:0 auto}}

@media screen and (min-width: 1920px){
.my-gift .toggle{margin:0 auto}

.portrait .my-gift .toggle{margin:0 auto}}

@media screen and (max-width: 1023px){
.my-gift .toggle{margin:0 auto}

.landscape-mob .my-gift .toggle{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift .toggle{margin:0 auto}

.landscape-tab .my-gift .toggle{margin:0 auto}}

.my-gift__main-enter-active{opacity:0}

.my-gift__main-enter-active,.my-gift__main-enter-done,.my-gift__main-exit{opacity:1;transition:.3s ease-in-out}

.my-gift__main-exit-active{opacity:0;transition:.1s ease-in-out}

.my-gift__main{width:100%}

@media screen and (min-width: 1024px){
.my-gift__main{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__button{min-height:3.906vw}

.portrait .my-gift__button{min-height:3.906vw}

.landscape .my-gift__button{min-height:7.813vh}}

@media screen and (min-width: 1920px){
.my-gift__button{min-height:6.667vh}

.portrait .my-gift__button{min-height:3.75vw}}

@media screen and (max-width: 1023px){
.my-gift__button{min-height:13.889vw}

.landscape-mob .my-gift__button{min-height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__button{min-height:6.51vw}

.landscape-tab .my-gift__button{min-height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.my-gift__button{margin:0 auto}

.portrait .my-gift__button{margin:0 auto}

.landscape .my-gift__button{margin:0 auto}}

@media screen and (min-width: 1920px){
.my-gift__button{margin:0 auto}

.portrait .my-gift__button{margin:0 auto}}

@media screen and (max-width: 1023px){
.my-gift__button{margin:0 auto}

.landscape-mob .my-gift__button{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.my-gift__button{margin:0 auto}

.landscape-tab .my-gift__button{margin:0 auto}}

.my-gift__button{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.game-tutorial{position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial{padding:2.344vw 0}

.portrait .game-tutorial{padding:2.344vw 0}

.landscape .game-tutorial{padding:4.688vh 0}}

@media screen and (min-width: 1920px){
.game-tutorial{padding:5.556vh 0}

.portrait .game-tutorial{padding:3.125vw 0}}

@media screen and (max-width: 1023px){
.game-tutorial{padding:27.222vw 0}

.landscape-mob .game-tutorial{padding:15.313svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial{padding:12.76vw 0}

.landscape-tab .game-tutorial{padding:11.395svh 0}}

.game-tutorial{box-sizing:border-box;text-align:center;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_match{padding:2.344vw 0}

.portrait .game-tutorial_match{padding:2.344vw 0}

.landscape .game-tutorial_match{padding:4.688vh 0}}

@media screen and (min-width: 1920px){
.game-tutorial_match{padding:5.556vh 0}

.portrait .game-tutorial_match{padding:3.125vw 0}}

@media screen and (max-width: 1023px){
.game-tutorial_match{padding:16.667vw 0}

.landscape-mob .game-tutorial_match{padding:9.375svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_match{padding:9.375vw 0}

.landscape-tab .game-tutorial_match{padding:8.372svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper{padding:2.344vw 0}

.portrait .game-tutorial_jumper{padding:2.344vw 0}

.landscape .game-tutorial_jumper{padding:4.688vh 0}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper{padding:8.333vh 0}

.portrait .game-tutorial_jumper{padding:4.688vw 0}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper{padding:27.222vw 0}

.landscape-mob .game-tutorial_jumper{padding:15.313svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper{padding:12.76vw 0}

.landscape-tab .game-tutorial_jumper{padding:11.395svh 0}}

.game-tutorial__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}

[dir="rtl"] .game-tutorial__bg{left:auto;right:0}

.game-tutorial__bg-image{position:absolute;top:0;bottom:0;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__bg-image{width:26.641vw}

.portrait .game-tutorial__bg-image{width:26.641vw}

.landscape .game-tutorial__bg-image{width:53.281vh}}

@media screen and (min-width: 1920px){
.game-tutorial__bg-image{width:41.037vh}

.portrait .game-tutorial__bg-image{width:23.083vw}}

@media screen and (max-width: 1023px){
.game-tutorial__bg-image{width:94.722vw}

.landscape-mob .game-tutorial__bg-image{width:53.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__bg-image{width:44.401vw}

.landscape-tab .game-tutorial__bg-image{width:39.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__bg-image{height:27.813vw}

.portrait .game-tutorial__bg-image{height:27.813vw}

.landscape .game-tutorial__bg-image{height:55.625vh}}

@media screen and (min-width: 1920px){
.game-tutorial__bg-image{height:40.815vh}

.portrait .game-tutorial__bg-image{height:22.958vw}}

@media screen and (max-width: 1023px){
.game-tutorial__bg-image{height:98.889vw}

.landscape-mob .game-tutorial__bg-image{height:55.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__bg-image{height:44.401vw}

.landscape-tab .game-tutorial__bg-image{height:39.651svh}}

.game-tutorial__bg-image{margin:auto}

.game-tutorial__bg-image-img{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__bg-image-img{top:0}

.portrait .game-tutorial__bg-image-img{top:0}

.landscape .game-tutorial__bg-image-img{top:0}}

@media screen and (min-width: 1920px){
.game-tutorial__bg-image-img{top:0}

.portrait .game-tutorial__bg-image-img{top:0}}

@media screen and (max-width: 1023px){
.game-tutorial__bg-image-img{top:-51.389vw}

.landscape-mob .game-tutorial__bg-image-img{top:-28.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__bg-image-img{top:250vw}

.landscape-tab .game-tutorial__bg-image-img{top:223.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__bg-image-img{left:0}

[dir="rtl"] .game-tutorial__bg-image-img{left:auto;right:0}

.portrait .game-tutorial__bg-image-img{left:0}

[dir="rtl"] .portrait .game-tutorial__bg-image-img{left:auto;right:0}

.landscape .game-tutorial__bg-image-img{left:0}

[dir="rtl"] .landscape .game-tutorial__bg-image-img{left:auto;right:0}}

@media screen and (min-width: 1920px){
.game-tutorial__bg-image-img{left:0}

[dir="rtl"] .game-tutorial__bg-image-img{left:auto;right:0}

.portrait .game-tutorial__bg-image-img{left:0}

[dir="rtl"] .portrait .game-tutorial__bg-image-img{left:auto;right:0}}

@media screen and (max-width: 1023px){
.game-tutorial__bg-image-img{left:-161.667vw}

[dir="rtl"] .game-tutorial__bg-image-img{left:auto;right:-161.667vw}

.landscape-mob .game-tutorial__bg-image-img{left:-90.938svh}

[dir="rtl"] .landscape-mob .game-tutorial__bg-image-img{left:auto;right:-90.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__bg-image-img{left:250vw}

[dir="rtl"] .game-tutorial__bg-image-img{left:auto;right:250vw}

.landscape-tab .game-tutorial__bg-image-img{left:223.256svh}

[dir="rtl"] .landscape-tab .game-tutorial__bg-image-img{left:auto;right:223.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__bg-image-img{height:84.375vw}

.portrait .game-tutorial__bg-image-img{height:84.375vw}

.landscape .game-tutorial__bg-image-img{height:168.75vh}}

@media screen and (min-width: 1920px){
.game-tutorial__bg-image-img{height:100vh}

.portrait .game-tutorial__bg-image-img{height:56.25vw}}

@media screen and (max-width: 1023px){
.game-tutorial__bg-image-img{height:263.889vw}

.landscape-mob .game-tutorial__bg-image-img{height:148.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__bg-image-img{height:140.625vw}

.landscape-tab .game-tutorial__bg-image-img{height:125.581svh}}

.game-tutorial__bg-image-img{min-width:100vw;min-height:100vh}

@media screen and (min-width: 1024px){
.game-tutorial__bg-image-img{min-width:0;min-height:0}}

.game-tutorial__text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__text{width:22.344vw}

.portrait .game-tutorial__text{width:22.344vw}

.landscape .game-tutorial__text{width:44.688vh}}

@media screen and (min-width: 1920px){
.game-tutorial__text{width:46.296vh}

.portrait .game-tutorial__text{width:26.042vw}}

@media screen and (max-width: 1023px){
.game-tutorial__text{width:73.333vw}

.landscape-mob .game-tutorial__text{width:41.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__text{width:34.375vw}

.landscape-tab .game-tutorial__text{width:30.698svh}}

.game-tutorial__text{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__text{padding:.703vw 1.25vw}

.portrait .game-tutorial__text{padding:.703vw 1.25vw}

.landscape .game-tutorial__text{padding:1.406vh 2.5vh}}

@media screen and (min-width: 1920px){
.game-tutorial__text{padding:1.389vh 2.5vh}

.portrait .game-tutorial__text{padding:.781vw 1.406vw}}

@media screen and (max-width: 1023px){
.game-tutorial__text{padding:2.778vw 10.556vw}

.landscape-mob .game-tutorial__text{padding:1.563svh 5.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__text{padding:1.302vw 4.948vw}

.landscape-tab .game-tutorial__text{padding:1.163svh 4.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__text{font-size:1.25vw}

.portrait .game-tutorial__text{font-size:1.25vw}

.landscape .game-tutorial__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.game-tutorial__text{font-size:2.593vh}

.portrait .game-tutorial__text{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.game-tutorial__text{font-size:3.889vw}

.landscape-mob .game-tutorial__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__text{font-size:1.823vw}

.landscape-tab .game-tutorial__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__text{line-height:1.797vw}

.portrait .game-tutorial__text{line-height:1.797vw}

.landscape .game-tutorial__text{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.game-tutorial__text{line-height:3.111vh}

.portrait .game-tutorial__text{line-height:1.75vw}}

@media screen and (max-width: 1023px){
.game-tutorial__text{line-height:5.556vw}

.landscape-mob .game-tutorial__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__text{line-height:2.604vw}

.landscape-tab .game-tutorial__text{line-height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__text{border-radius:.781vw}

.portrait .game-tutorial__text{border-radius:.781vw}

.landscape .game-tutorial__text{border-radius:1.563vh}}

@media screen and (min-width: 1920px){
.game-tutorial__text{border-radius:1.111vh}

.portrait .game-tutorial__text{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.game-tutorial__text{border-radius:3.333vw}

.landscape-mob .game-tutorial__text{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__text{border-radius:1.563vw}

.landscape-tab .game-tutorial__text{border-radius:1.395svh}}

.game-tutorial__text{color:#a7b8d1;border:1px solid #fff;box-sizing:border-box;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 10px 0 #d0ccf4;background:linear-gradient(180deg, #fff 0%, #ecf5f9 100%);z-index:1}

[dir="rtl"] .game-tutorial__text{box-shadow:inset -2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 10px 0 #d0ccf4;background:linear-gradient(-180deg, #fff 0%, #ecf5f9 100%)}

[dir] .game-tutorial__text{background-color:hsla(0,0%,100%,.3)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__text{width:25.391vw}

.portrait .game-tutorial_jumper .game-tutorial__text{width:25.391vw}

.landscape .game-tutorial_jumper .game-tutorial__text{width:50.781vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__text{width:40.741vh}

.portrait .game-tutorial_jumper .game-tutorial__text{width:22.917vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{width:73.333vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__text{width:41.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{width:34.375vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__text{width:30.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__text{font-size:1.25vw}

.portrait .game-tutorial_jumper .game-tutorial__text{font-size:1.25vw}

.landscape .game-tutorial_jumper .game-tutorial__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__text{font-size:1.852vh}

.portrait .game-tutorial_jumper .game-tutorial__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{font-size:3.889vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{font-size:1.823vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__text{line-height:1.563vw}

.portrait .game-tutorial_jumper .game-tutorial__text{line-height:1.563vw}

.landscape .game-tutorial_jumper .game-tutorial__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__text{line-height:2.593vh}

.portrait .game-tutorial_jumper .game-tutorial__text{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{line-height:5.556vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__text{line-height:2.604vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__text{line-height:2.326svh}}

.game-tutorial__images{position:relative;display:flex;flex-direction:row;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__images{margin:1.563vw auto 0}

.portrait .game-tutorial__images{margin:1.563vw auto 0}

.landscape .game-tutorial__images{margin:3.125vh auto 0}}

@media screen and (min-width: 1920px){
.game-tutorial__images{margin:3.056vh auto 0}

.portrait .game-tutorial__images{margin:1.719vw auto 0}}

@media screen and (max-width: 1023px){
.game-tutorial__images{margin:0}

.landscape-mob .game-tutorial__images{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__images{margin:0}

.landscape-tab .game-tutorial__images{margin:0}}

@media screen and (max-width: 1023px){
.game-tutorial__images{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box}

[dir="rtl"] .game-tutorial__images{left:auto;right:0}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.game-tutorial__images{padding:7.778vw 4.444vw}

.landscape-mob .game-tutorial__images{padding:4.375svh 2.5svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__images{padding:3.646vw 10.417vw}

.landscape-tab .game-tutorial__images{padding:3.256svh 9.302svh}}

@media screen and (min-width: 1024px){
.game-tutorial__images._desktop{display:flex;justify-content:center}}

@media screen and (max-width: 1023px){
.game-tutorial__images._mobile{display:flex;justify-content:space-between}}

.game-tutorial_jumper .game-tutorial__images{position:absolute;top:0;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__images{width:70.313vw}

.portrait .game-tutorial_jumper .game-tutorial__images{width:70.313vw}

.landscape .game-tutorial_jumper .game-tutorial__images{width:140.625vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__images{width:137.778vh}

.portrait .game-tutorial_jumper .game-tutorial__images{width:77.5vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__images{width:100vw 144.444vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__images{width:56.25svh 81.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__images{width:46.875vw 67.708vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__images{width:41.86svh 60.465svh}}

.game-tutorial_jumper .game-tutorial__images{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__images{margin:0 auto}

.portrait .game-tutorial_jumper .game-tutorial__images{margin:0 auto}

.landscape .game-tutorial_jumper .game-tutorial__images{margin:0 auto}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__images{margin:0 auto}

.portrait .game-tutorial_jumper .game-tutorial__images{margin:0 auto}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__images{margin:0 auto}

.landscape-mob .game-tutorial_jumper .game-tutorial__images{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__images{margin:0 auto}

.landscape-tab .game-tutorial_jumper .game-tutorial__images{margin:0 auto}}

@media screen and (min-width: 1024px){
.game-tutorial_jumper .game-tutorial__images{height:59%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__image{width:9.531vw}

.portrait .game-tutorial__image{width:9.531vw}

.landscape .game-tutorial__image{width:19.063vh}}

@media screen and (min-width: 1920px){
.game-tutorial__image{width:18.889vh}

.portrait .game-tutorial__image{width:10.625vw}}

@media screen and (max-width: 1023px){
.game-tutorial__image{width:23.056vw}

.landscape-mob .game-tutorial__image{width:12.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__image{width:10.807vw}

.landscape-tab .game-tutorial__image{width:9.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial__image{margin:0 3.594vw}

.portrait .game-tutorial__image{margin:0 3.594vw}

.landscape .game-tutorial__image{margin:0 7.187vh}}

@media screen and (min-width: 1920px){
.game-tutorial__image{margin:0 7.269vh}

.portrait .game-tutorial__image{margin:0 4.089vw}}

@media screen and (max-width: 1023px){
.game-tutorial__image{margin:0}

.landscape-mob .game-tutorial__image{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial__image{margin:0}

.landscape-tab .game-tutorial__image{margin:0}}

.game-tutorial__image{opacity:.78}

.game-tutorial__image img{width:100%}

@media screen and (max-width: 1023px){
.game-tutorial__image{opacity:.32}}

.game-tutorial_jumper .game-tutorial__image{opacity:1}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image{opacity:1}}

.game-tutorial__image_1{animation:game-arrow-r 2s linear -0.5s infinite}

.game-tutorial_jumper .game-tutorial__image_1{position:fixed;top:0;left:50%}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_1{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_1{width:.313vw}

.portrait .game-tutorial_jumper .game-tutorial__image_1{width:.313vw}

.landscape .game-tutorial_jumper .game-tutorial__image_1{width:.625vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_1{width:.37vh}

.portrait .game-tutorial_jumper .game-tutorial__image_1{width:.208vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{width:1.111vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_1{width:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{width:.521vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_1{width:.465svh}}

.game-tutorial_jumper .game-tutorial__image_1{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_1{margin:0}

.portrait .game-tutorial_jumper .game-tutorial__image_1{margin:0}

.landscape .game-tutorial_jumper .game-tutorial__image_1{margin:0}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_1{margin:0}

.portrait .game-tutorial_jumper .game-tutorial__image_1{margin:0}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{margin:0}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_1{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{margin:0}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_1{margin:0}}

.game-tutorial_jumper .game-tutorial__image_1{border-left:4px dashed #fff}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_1{border-left:none;border-right:4px dashed #fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_1{border-width:.313vw}

.portrait .game-tutorial_jumper .game-tutorial__image_1{border-width:.313vw}

.landscape .game-tutorial_jumper .game-tutorial__image_1{border-width:.625vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_1{border-width:.37vh}

.portrait .game-tutorial_jumper .game-tutorial__image_1{border-width:.208vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{border-width:1.111vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_1{border-width:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_1{border-width:.521vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_1{border-width:.465svh}}

.game-tutorial_jumper .game-tutorial__image_1{animation:none;transform:translateX(-50%);box-sizing:border-box}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_1{transform:translateX(50%)}

.game-tutorial_jumper .game-tutorial__image_1 img{display:none}

.game-tutorial__image_2{animation:game-arrow-l 2s linear -0.5s infinite}

.game-tutorial_jumper .game-tutorial__image_2{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_2{bottom:3.125vw}

.portrait .game-tutorial_jumper .game-tutorial__image_2{bottom:3.125vw}

.landscape .game-tutorial_jumper .game-tutorial__image_2{bottom:6.25vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_2{bottom:3.704vh}

.portrait .game-tutorial_jumper .game-tutorial__image_2{bottom:2.083vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{bottom:11.111vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_2{bottom:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{bottom:5.208vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_2{bottom:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_2{left:0}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:0}

.portrait .game-tutorial_jumper .game-tutorial__image_2{left:0}

[dir="rtl"] .portrait .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:0}

.landscape .game-tutorial_jumper .game-tutorial__image_2{left:0}

[dir="rtl"] .landscape .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:0}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_2{left:0}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:0}

.portrait .game-tutorial_jumper .game-tutorial__image_2{left:0}

[dir="rtl"] .portrait .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:0}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{left:18.611vw}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:18.611vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_2{left:10.469svh}

[dir="rtl"] .landscape-mob .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:10.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{left:8.724vw}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:8.724vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_2{left:7.791svh}

[dir="rtl"] .landscape-tab .game-tutorial_jumper .game-tutorial__image_2{left:auto;right:7.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_2{width:9.375vw}

.portrait .game-tutorial_jumper .game-tutorial__image_2{width:9.375vw}

.landscape .game-tutorial_jumper .game-tutorial__image_2{width:18.75vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_2{width:14.815vh}

.portrait .game-tutorial_jumper .game-tutorial__image_2{width:8.333vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{width:20vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_2{width:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{width:9.375vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_2{width:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_2{height:6.563vw}

.portrait .game-tutorial_jumper .game-tutorial__image_2{height:6.563vw}

.landscape .game-tutorial_jumper .game-tutorial__image_2{height:13.125vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_2{height:10.37vh}

.portrait .game-tutorial_jumper .game-tutorial__image_2{height:5.833vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{height:20vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_2{height:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_2{height:9.375vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_2{height:8.372svh}}

.game-tutorial_jumper .game-tutorial__image_2{margin:0;animation:game-hand-1 4s linear 0s infinite}

.game-tutorial__image_3{animation:game-hand-2 4s linear 0s infinite}

.game-tutorial_jumper .game-tutorial__image_3{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_3{bottom:3.125vw}

.portrait .game-tutorial_jumper .game-tutorial__image_3{bottom:3.125vw}

.landscape .game-tutorial_jumper .game-tutorial__image_3{bottom:6.25vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_3{bottom:3.704vh}

.portrait .game-tutorial_jumper .game-tutorial__image_3{bottom:2.083vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{bottom:11.111vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_3{bottom:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{bottom:5.208vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_3{bottom:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_3{right:0}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:0}

.portrait .game-tutorial_jumper .game-tutorial__image_3{right:0}

[dir="rtl"] .portrait .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:0}

.landscape .game-tutorial_jumper .game-tutorial__image_3{right:0}

[dir="rtl"] .landscape .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:0}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_3{right:0}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:0}

.portrait .game-tutorial_jumper .game-tutorial__image_3{right:0}

[dir="rtl"] .portrait .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:0}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{right:18.611vw}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:18.611vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_3{right:10.469svh}

[dir="rtl"] .landscape-mob .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:10.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{right:8.724vw}

[dir="rtl"] .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:8.724vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_3{right:7.791svh}

[dir="rtl"] .landscape-tab .game-tutorial_jumper .game-tutorial__image_3{right:auto;left:7.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_3{width:9.375vw}

.portrait .game-tutorial_jumper .game-tutorial__image_3{width:9.375vw}

.landscape .game-tutorial_jumper .game-tutorial__image_3{width:18.75vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_3{width:14.815vh}

.portrait .game-tutorial_jumper .game-tutorial__image_3{width:8.333vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{width:20vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_3{width:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{width:9.375vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_3{width:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-tutorial_jumper .game-tutorial__image_3{height:6.563vw}

.portrait .game-tutorial_jumper .game-tutorial__image_3{height:6.563vw}

.landscape .game-tutorial_jumper .game-tutorial__image_3{height:13.125vh}}

@media screen and (min-width: 1920px){
.game-tutorial_jumper .game-tutorial__image_3{height:10.37vh}

.portrait .game-tutorial_jumper .game-tutorial__image_3{height:5.833vw}}

@media screen and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{height:20vw}

.landscape-mob .game-tutorial_jumper .game-tutorial__image_3{height:11.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-tutorial_jumper .game-tutorial__image_3{height:9.375vw}

.landscape-tab .game-tutorial_jumper .game-tutorial__image_3{height:8.372svh}}

.game-tutorial_jumper .game-tutorial__image_3{margin:0}

.pass-modal{position:relative;width:100%;height:100%;overflow:hidden}

.pass-modal__bg{position:absolute;top:0;left:0}

[dir="rtl"] .pass-modal__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__bg{width:100vw}

.portrait .pass-modal__bg{width:100vw}

.landscape .pass-modal__bg{width:200vh}}

@media screen and (min-width: 1920px){
.pass-modal__bg{width:177.778vh}

.portrait .pass-modal__bg{width:100vw}}

@media screen and (max-width: 1023px){
.pass-modal__bg{width:100vw}

.landscape-mob .pass-modal__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__bg{width:100vw}

.landscape-tab .pass-modal__bg{width:89.302svh}}

.pass-modal__bg{height:100%;pointer-events:none}

.pass-modal__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__content{width:46.875vw}

.portrait .pass-modal__content{width:46.875vw}

.landscape .pass-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.pass-modal__content{width:74.074vh}

.portrait .pass-modal__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.pass-modal__content{width:91.111vw}

.landscape-mob .pass-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__content{width:78.125vw}

.landscape-tab .pass-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__content{padding:1.953vw 0 1.563vw}

.portrait .pass-modal__content{padding:1.953vw 0 1.563vw}

.landscape .pass-modal__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__content{padding:2.315vh 0 1.852vh}

.portrait .pass-modal__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__content{padding:6.944vw 0 5.556vw}

.landscape-mob .pass-modal__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__content{padding:2.865vw 0 2.604vw}

.landscape-tab .pass-modal__content{padding:2.558svh 0 2.326svh}}

.pass-modal__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal{width:33.438vw}

.portrait .pass-modal{width:33.438vw}

.landscape .pass-modal{width:66.875vh}}

@media screen and (min-width: 1920px){
.pass-modal{width:55.556vh}

.portrait .pass-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.pass-modal{width:91.111vw}

.landscape-mob .pass-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal{width:61.198vw}

.landscape-tab .pass-modal{width:54.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal{margin:auto}

.portrait .pass-modal{margin:auto}

.landscape .pass-modal{margin:auto}}

@media screen and (min-width: 1920px){
.pass-modal{margin:auto}

.portrait .pass-modal{margin:auto}}

@media screen and (max-width: 1023px){
.pass-modal{margin:auto}

.landscape-mob .pass-modal{margin:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal{margin:auto}

.landscape-tab .pass-modal{margin:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal{padding:1.563vw 2.344vw 2.5vw}

.portrait .pass-modal{padding:1.563vw 2.344vw 2.5vw}

.landscape .pass-modal{padding:3.125vh 4.688vh 5vh}}

@media screen and (min-width: 1920px){
.pass-modal{padding:2.963vh 4.63vh 2.963vh}

.portrait .pass-modal{padding:1.667vw 2.604vw 1.667vw}}

@media screen and (max-width: 1023px){
.pass-modal{padding:5.556vw 4.444vw 8.889vw}

.landscape-mob .pass-modal{padding:3.125svh 2.5svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal{padding:4.167vw 7.813vw}

.landscape-tab .pass-modal{padding:3.721svh 6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal{border-radius:1.875vw}

.portrait .pass-modal{border-radius:1.875vw}

.landscape .pass-modal{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.pass-modal{border-radius:2.222vh}

.portrait .pass-modal{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.pass-modal{border-radius:6.667vw}

.landscape-mob .pass-modal{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal{border-radius:3.125vw}

.landscape-tab .pass-modal{border-radius:2.791svh}}

.pass-modal{background-color:#fff;height:87.75%;min-height:87.75%;overflow:hidden;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal{height:90%;min-height:90%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal{height:80%;min-height:80%}}

._dark-theme .pass-modal{color:#fff;background:#272727}

.pass-modal.app{height:88%;min-height:88%;margin-top:53px}

.pass-modal__content{position:relative;height:100%;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__content{padding:0}

.portrait .pass-modal__content{padding:0}

.landscape .pass-modal__content{padding:0}}

@media screen and (min-width: 1920px){
.pass-modal__content{padding:0}

.portrait .pass-modal__content{padding:0}}

@media screen and (max-width: 1023px){
.pass-modal__content{padding:0}

.landscape-mob .pass-modal__content{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__content{padding:0}

.landscape-tab .pass-modal__content{padding:0}}

.pass-modal__content .ScrollbarsCustom-Wrapper{width:100%}

.pass-modal__content .ScrollbarsCustom-Scroller{width:100%;padding:0 !important}

.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.pass-modal__content .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

.pass-modal__image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__image{height:9.375vw}

.portrait .pass-modal__image{height:9.375vw}

.landscape .pass-modal__image{height:18.75vh}}

@media screen and (min-width: 1920px){
.pass-modal__image{height:11.111vh}

.portrait .pass-modal__image{height:6.25vw}}

@media screen and (max-width: 1023px){
.pass-modal__image{height:33.333vw}

.landscape-mob .pass-modal__image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__image{height:15.625vw}

.landscape-tab .pass-modal__image{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__image{margin:0 0 .938vw}

.portrait .pass-modal__image{margin:0 0 .938vw}

.landscape .pass-modal__image{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__image{margin:0 0 1.111vh}

.portrait .pass-modal__image{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.pass-modal__image{margin:0 0 3.333vw}

.landscape-mob .pass-modal__image{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__image{margin:0 0 1.563vw}

.landscape-tab .pass-modal__image{margin:0 0 1.395svh}}

.pass-modal__image{object-fit:contain}

.pass-modal__title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__title{margin:0 0 .625vw}

.portrait .pass-modal__title{margin:0 0 .625vw}

.landscape .pass-modal__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.pass-modal__title{margin:0 0 .741vh}

.portrait .pass-modal__title{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.pass-modal__title{margin:0 0 2.222vw}

.landscape-mob .pass-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__title{margin:0 0 1.042vw}

.landscape-tab .pass-modal__title{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__title{font-size:2.188vw}

.portrait .pass-modal__title{font-size:2.188vw}

.landscape .pass-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.pass-modal__title{font-size:2.963vh}

.portrait .pass-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.pass-modal__title{font-size:6.667vw}

.landscape-mob .pass-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__title{font-size:4.167vw}

.landscape-tab .pass-modal__title{font-size:3.721svh}}

.pass-modal__end{display:inline-block;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end{margin:0 0 .938vw}

.portrait .pass-modal__end{margin:0 0 .938vw}

.landscape .pass-modal__end{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__end{margin:0 0 1.111vh}

.portrait .pass-modal__end{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.pass-modal__end{margin:0 0 3.333vw}

.landscape-mob .pass-modal__end{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end{margin:0 0 1.563vw}

.landscape-tab .pass-modal__end{margin:0 0 1.395svh}}

.pass-modal__end{white-space:nowrap;text-align:center}

.pass-modal__end-time{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-time{padding:.234vw .703vw .156vw}

.portrait .pass-modal__end-time{padding:.234vw .703vw .156vw}

.landscape .pass-modal__end-time{padding:.469vh 1.406vh .313vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-time{padding:.278vh .833vh .185vh}

.portrait .pass-modal__end-time{padding:.156vw .469vw .104vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-time{padding:.833vw 2.5vw .556vw}

.landscape-mob .pass-modal__end-time{padding:.469svh 1.406svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-time{padding:.391vw 1.172vw .26vw}

.landscape-tab .pass-modal__end-time{padding:.349svh 1.047svh .233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-time{border-radius:1.563vw}

.portrait .pass-modal__end-time{border-radius:1.563vw}

.landscape .pass-modal__end-time{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-time{border-radius:1.852vh}

.portrait .pass-modal__end-time{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-time{border-radius:5.556vw}

.landscape-mob .pass-modal__end-time{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-time{border-radius:2.604vw}

.landscape-tab .pass-modal__end-time{border-radius:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-time{font-size:1.094vw}

.portrait .pass-modal__end-time{font-size:1.094vw}

.landscape .pass-modal__end-time{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-time{font-size:1.296vh}

.portrait .pass-modal__end-time{font-size:.729vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-time{font-size:3.889vw}

.landscape-mob .pass-modal__end-time{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-time{font-size:1.823vw}

.landscape-tab .pass-modal__end-time{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-time{line-height:1.172vw}

.portrait .pass-modal__end-time{line-height:1.172vw}

.landscape .pass-modal__end-time{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-time{line-height:1.389vh}

.portrait .pass-modal__end-time{line-height:.781vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-time{line-height:4.167vw}

.landscape-mob .pass-modal__end-time{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-time{line-height:1.953vw}

.landscape-tab .pass-modal__end-time{line-height:1.744svh}}

.pass-modal__end-time{background-color:#b5e0ff;font-weight:500;color:#000}

.pass-modal__end-note{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-note{margin:0 .469vw 0 0}

[dir="rtl"] .pass-modal__end-note{margin:0 0 0 .469vw}

.portrait .pass-modal__end-note{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .pass-modal__end-note{margin:0 0 0 .469vw}

.landscape .pass-modal__end-note{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .pass-modal__end-note{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-note{margin:0 .556vh 0 0}

[dir="rtl"] .pass-modal__end-note{margin:0 0 0 .556vh}

.portrait .pass-modal__end-note{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .pass-modal__end-note{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-note{margin:0 1.667vw 0 0}

[dir="rtl"] .pass-modal__end-note{margin:0 0 0 1.667vw}

.landscape-mob .pass-modal__end-note{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .pass-modal__end-note{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-note{margin:0 .781vw 0 0}

[dir="rtl"] .pass-modal__end-note{margin:0 0 0 .781vw}

.landscape-tab .pass-modal__end-note{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .pass-modal__end-note{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-note{font-size:1.094vw}

.portrait .pass-modal__end-note{font-size:1.094vw}

.landscape .pass-modal__end-note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-note{font-size:1.296vh}

.portrait .pass-modal__end-note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-note{font-size:3.889vw}

.landscape-mob .pass-modal__end-note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-note{font-size:1.823vw}

.landscape-tab .pass-modal__end-note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__end-note{line-height:1.172vw}

.portrait .pass-modal__end-note{line-height:1.172vw}

.landscape .pass-modal__end-note{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.pass-modal__end-note{line-height:1.389vh}

.portrait .pass-modal__end-note{line-height:.781vw}}

@media screen and (max-width: 1023px){
.pass-modal__end-note{line-height:4.167vw}

.landscape-mob .pass-modal__end-note{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__end-note{line-height:1.953vw}

.landscape-tab .pass-modal__end-note{line-height:1.744svh}}

.pass-modal__end-note{font-weight:500;color:#000}

.pass-modal__subtitle{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__subtitle{margin:0 0 1.563vw}

.portrait .pass-modal__subtitle{margin:0 0 1.563vw}

.landscape .pass-modal__subtitle{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__subtitle{margin:0 0 1.852vh}

.portrait .pass-modal__subtitle{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__subtitle{margin:0 0 5.556vw}

.landscape-mob .pass-modal__subtitle{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__subtitle{margin:0 0 2.604vw}

.landscape-tab .pass-modal__subtitle{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__subtitle{font-size:1.094vw}

.portrait .pass-modal__subtitle{font-size:1.094vw}

.landscape .pass-modal__subtitle{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.pass-modal__subtitle{font-size:1.481vh}

.portrait .pass-modal__subtitle{font-size:.833vw}}

@media screen and (max-width: 1023px){
.pass-modal__subtitle{font-size:3.889vw}

.landscape-mob .pass-modal__subtitle{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__subtitle{font-size:1.823vw}

.landscape-tab .pass-modal__subtitle{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__subtitle{line-height:1.563vw}

.portrait .pass-modal__subtitle{line-height:1.563vw}

.landscape .pass-modal__subtitle{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__subtitle{line-height:1.852vh}

.portrait .pass-modal__subtitle{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__subtitle{line-height:5.556vw}

.landscape-mob .pass-modal__subtitle{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__subtitle{line-height:2.604vw}

.landscape-tab .pass-modal__subtitle{line-height:2.326svh}}

.pass-modal__subtitle{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__toggle{margin:0 0 1.563vw}

.portrait .pass-modal__toggle{margin:0 0 1.563vw}

.landscape .pass-modal__toggle{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__toggle{margin:0 0 1.852vh}

.portrait .pass-modal__toggle{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__toggle{margin:0 0 5.556vw}

.landscape-mob .pass-modal__toggle{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__toggle{margin:0 0 2.604vw}

.landscape-tab .pass-modal__toggle{margin:0 0 2.326svh}}

.pass-modal__note{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__note{margin:0 0 .469vw}

.portrait .pass-modal__note{margin:0 0 .469vw}

.landscape .pass-modal__note{margin:0 0 .938vh}}

@media screen and (min-width: 1920px){
.pass-modal__note{margin:0 0 1.296vh}

.portrait .pass-modal__note{margin:0 0 .729vw}}

@media screen and (max-width: 1023px){
.pass-modal__note{margin:0 0 1.667vw}

.landscape-mob .pass-modal__note{margin:0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__note{margin:0 0 .781vw}

.landscape-tab .pass-modal__note{margin:0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__note{font-size:1.094vw}

.portrait .pass-modal__note{font-size:1.094vw}

.landscape .pass-modal__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.pass-modal__note{font-size:1.481vh}

.portrait .pass-modal__note{font-size:.833vw}}

@media screen and (max-width: 1023px){
.pass-modal__note{font-size:3.889vw}

.landscape-mob .pass-modal__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__note{font-size:1.823vw}

.landscape-tab .pass-modal__note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__note{line-height:1.563vw}

.portrait .pass-modal__note{line-height:1.563vw}

.landscape .pass-modal__note{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__note{line-height:1.852vh}

.portrait .pass-modal__note{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__note{line-height:5.556vw}

.landscape-mob .pass-modal__note{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__note{line-height:2.604vw}

.landscape-tab .pass-modal__note{line-height:2.326svh}}

.pass-modal__note{text-align:left;font-weight:500;white-space:pre-line}

[dir="rtl"] .pass-modal__note{text-align:right}

.pass-modal__sign{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__sign{margin:0 0 .625vw}

.portrait .pass-modal__sign{margin:0 0 .625vw}

.landscape .pass-modal__sign{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.pass-modal__sign{margin:0 0 1.481vh}

.portrait .pass-modal__sign{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.pass-modal__sign{margin:0 0 2.222vw}

.landscape-mob .pass-modal__sign{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__sign{margin:0 0 1.042vw}

.landscape-tab .pass-modal__sign{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__sign{font-size:.938vw}

.portrait .pass-modal__sign{font-size:.938vw}

.landscape .pass-modal__sign{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__sign{font-size:1.296vh}

.portrait .pass-modal__sign{font-size:.729vw}}

@media screen and (max-width: 1023px){
.pass-modal__sign{font-size:3.333vw}

.landscape-mob .pass-modal__sign{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__sign{font-size:1.563vw}

.landscape-tab .pass-modal__sign{font-size:1.395svh}}

.pass-modal__sign{line-height:1.3;text-align:left;font-weight:400;white-space:pre-line;color:rgba(0,0,0,.5)}

[dir="rtl"] .pass-modal__sign{text-align:right}

.pass-modal .toggle{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal .toggle{margin:0 auto}

.portrait .pass-modal .toggle{margin:0 auto}

.landscape .pass-modal .toggle{margin:0 auto}}

@media screen and (min-width: 1920px){
.pass-modal .toggle{margin:0 auto}

.portrait .pass-modal .toggle{margin:0 auto}}

@media screen and (max-width: 1023px){
.pass-modal .toggle{margin:0 auto}

.landscape-mob .pass-modal .toggle{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal .toggle{margin:0 auto}

.landscape-tab .pass-modal .toggle{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__button{margin:0 0 .625vw}

.portrait .pass-modal__button{margin:0 0 .625vw}

.landscape .pass-modal__button{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.pass-modal__button{margin:0 0 .741vh}

.portrait .pass-modal__button{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.pass-modal__button{margin:0 0 2.222vw}

.landscape-mob .pass-modal__button{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__button{margin:0 0 1.042vw}

.landscape-tab .pass-modal__button{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__button:last-child{margin:0}

.portrait .pass-modal__button:last-child{margin:0}

.landscape .pass-modal__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.pass-modal__button:last-child{margin:0}

.portrait .pass-modal__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.pass-modal__button:last-child{margin:0}

.landscape-mob .pass-modal__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__button:last-child{margin:0}

.landscape-tab .pass-modal__button:last-child{margin:0}}

.pass-modal__items{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__items{margin:0 0 1.25vw}

.portrait .pass-modal__items{margin:0 0 1.25vw}

.landscape .pass-modal__items{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.pass-modal__items{margin:0 0 2.222vh}

.portrait .pass-modal__items{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.pass-modal__items{margin:0 0 4.444vw}

.landscape-mob .pass-modal__items{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__items{margin:0 0 2.083vw}

.landscape-tab .pass-modal__items{margin:0 0 1.86svh}}

.pass-modal__item{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item{padding:.938vw}

.portrait .pass-modal__item{padding:.938vw}

.landscape .pass-modal__item{padding:1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__item{padding:1.111vh}

.portrait .pass-modal__item{padding:.625vw}}

@media screen and (max-width: 1023px){
.pass-modal__item{padding:3.333vw}

.landscape-mob .pass-modal__item{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item{padding:1.563vw}

.landscape-tab .pass-modal__item{padding:1.395svh}}

.pass-modal__item{box-sizing:border-box;border-bottom:1px solid #e2e2e2}

.pass-modal__item:last-child{border:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item-image{height:1.563vw}

.portrait .pass-modal__item-image{height:1.563vw}

.landscape .pass-modal__item-image{height:3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__item-image{height:2.778vh}

.portrait .pass-modal__item-image{height:1.563vw}}

@media screen and (max-width: 1023px){
.pass-modal__item-image{height:5.556vw}

.landscape-mob .pass-modal__item-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item-image{height:2.604vw}

.landscape-tab .pass-modal__item-image{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item-image{margin:0 1.25vw 0 0}

[dir="rtl"] .pass-modal__item-image{margin:0 0 0 1.25vw}

.portrait .pass-modal__item-image{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .pass-modal__item-image{margin:0 0 0 1.25vw}

.landscape .pass-modal__item-image{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .pass-modal__item-image{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.pass-modal__item-image{margin:0 1.481vh 0 0}

[dir="rtl"] .pass-modal__item-image{margin:0 0 0 1.481vh}

.portrait .pass-modal__item-image{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .pass-modal__item-image{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.pass-modal__item-image{margin:0 4.444vw 0 0}

[dir="rtl"] .pass-modal__item-image{margin:0 0 0 4.444vw}

.landscape-mob .pass-modal__item-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .pass-modal__item-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item-image{margin:0 2.083vw 0 0}

[dir="rtl"] .pass-modal__item-image{margin:0 0 0 2.083vw}

.landscape-tab .pass-modal__item-image{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .pass-modal__item-image{margin:0 0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item-text{width:24.219vw}

.portrait .pass-modal__item-text{width:24.219vw}

.landscape .pass-modal__item-text{width:48.438vh}}

@media screen and (min-width: 1920px){
.pass-modal__item-text{width:39.815vh}

.portrait .pass-modal__item-text{width:22.396vw}}

@media screen and (max-width: 1023px){
.pass-modal__item-text{width:63.889vw}

.landscape-mob .pass-modal__item-text{width:35.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item-text{width:37.76vw}

.landscape-tab .pass-modal__item-text{width:33.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item-text{font-size:1.094vw}

.portrait .pass-modal__item-text{font-size:1.094vw}

.landscape .pass-modal__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.pass-modal__item-text{font-size:1.481vh}

.portrait .pass-modal__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.pass-modal__item-text{font-size:3.889vw}

.landscape-mob .pass-modal__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item-text{font-size:1.823vw}

.landscape-tab .pass-modal__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__item-text{line-height:1.563vw}

.portrait .pass-modal__item-text{line-height:1.563vw}

.landscape .pass-modal__item-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.pass-modal__item-text{line-height:1.852vh}

.portrait .pass-modal__item-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.pass-modal__item-text{line-height:5.556vw}

.landscape-mob .pass-modal__item-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__item-text{line-height:2.604vw}

.landscape-tab .pass-modal__item-text{line-height:2.326svh}}

.pass-modal__item-text{text-align:left;font-weight:500}

[dir="rtl"] .pass-modal__item-text{text-align:right}

.pass-modal__list{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list{margin:0 0 1.25vw}

.portrait .pass-modal__list{margin:0 0 1.25vw}

.landscape .pass-modal__list{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.pass-modal__list{margin:0 0 1.481vh}

.portrait .pass-modal__list{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.pass-modal__list{margin:0 0 4.444vw}

.landscape-mob .pass-modal__list{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list{margin:0 0 2.083vw}

.landscape-tab .pass-modal__list{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list .swiper-slide{width:7.187vw}

.portrait .pass-modal__list .swiper-slide{width:7.187vw}

.landscape .pass-modal__list .swiper-slide{width:14.375vh}}

@media screen and (min-width: 1920px){
.pass-modal__list .swiper-slide{width:10.185vh}

.portrait .pass-modal__list .swiper-slide{width:5.729vw}}

@media screen and (max-width: 1023px){
.pass-modal__list .swiper-slide{width:25.556vw}

.landscape-mob .pass-modal__list .swiper-slide{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list .swiper-slide{width:11.979vw}

.landscape-tab .pass-modal__list .swiper-slide{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list .swiper-slide{margin:0 .313vw 0 0}

[dir="rtl"] .pass-modal__list .swiper-slide{margin:0 0 0 .313vw}

.portrait .pass-modal__list .swiper-slide{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .pass-modal__list .swiper-slide{margin:0 0 0 .313vw}

.landscape .pass-modal__list .swiper-slide{margin:0 .625vh 0 0}

[dir="rtl"] .landscape .pass-modal__list .swiper-slide{margin:0 0 0 .625vh}}

@media screen and (min-width: 1920px){
.pass-modal__list .swiper-slide{margin:0 .37vh 0 0}

[dir="rtl"] .pass-modal__list .swiper-slide{margin:0 0 0 .37vh}

.portrait .pass-modal__list .swiper-slide{margin:0 .208vw 0 0}

[dir="rtl"] .portrait .pass-modal__list .swiper-slide{margin:0 0 0 .208vw}}

@media screen and (max-width: 1023px){
.pass-modal__list .swiper-slide{margin:0 1.111vw 0 0}

[dir="rtl"] .pass-modal__list .swiper-slide{margin:0 0 0 1.111vw}

.landscape-mob .pass-modal__list .swiper-slide{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .pass-modal__list .swiper-slide{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list .swiper-slide{margin:0 .521vw 0 0}

[dir="rtl"] .pass-modal__list .swiper-slide{margin:0 0 0 .521vw}

.landscape-tab .pass-modal__list .swiper-slide{margin:0 .465svh 0 0}

[dir="rtl"] .landscape-tab .pass-modal__list .swiper-slide{margin:0 0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list .swiper-slide:last-child{margin:0}

.portrait .pass-modal__list .swiper-slide:last-child{margin:0}

.landscape .pass-modal__list .swiper-slide:last-child{margin:0}}

@media screen and (min-width: 1920px){
.pass-modal__list .swiper-slide:last-child{margin:0}

.portrait .pass-modal__list .swiper-slide:last-child{margin:0}}

@media screen and (max-width: 1023px){
.pass-modal__list .swiper-slide:last-child{margin:0}

.landscape-mob .pass-modal__list .swiper-slide:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list .swiper-slide:last-child{margin:0}

.landscape-tab .pass-modal__list .swiper-slide:last-child{margin:0}}

.pass-modal__list-item{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;vertical-align:top}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{width:7.187vw}

.portrait .pass-modal__list-item{width:7.187vw}

.landscape .pass-modal__list-item{width:14.375vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{width:10.185vh}

.portrait .pass-modal__list-item{width:5.729vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{width:25.556vw}

.landscape-mob .pass-modal__list-item{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{width:11.979vw}

.landscape-tab .pass-modal__list-item{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{min-height:7.187vw}

.portrait .pass-modal__list-item{min-height:7.187vw}

.landscape .pass-modal__list-item{min-height:14.375vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{min-height:.926vh}

.portrait .pass-modal__list-item{min-height:.521vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{min-height:25.556vw}

.landscape-mob .pass-modal__list-item{min-height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{min-height:11.979vw}

.landscape-tab .pass-modal__list-item{min-height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{padding:.938vw .469vw .469vw}

.portrait .pass-modal__list-item{padding:.938vw .469vw .469vw}

.landscape .pass-modal__list-item{padding:1.875vh .938vh .938vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{padding:1.111vh .556vh .556vh}

.portrait .pass-modal__list-item{padding:.625vw .313vw .313vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{padding:3.333vw 1.667vw 1.667vw}

.landscape-mob .pass-modal__list-item{padding:1.875svh .938svh .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{padding:1.563vw .781vw .781vw}

.landscape-tab .pass-modal__list-item{padding:1.395svh .698svh .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{margin:0 .313vw 0 0}

[dir="rtl"] .pass-modal__list-item{margin:0 0 0 .313vw}

.portrait .pass-modal__list-item{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .pass-modal__list-item{margin:0 0 0 .313vw}

.landscape .pass-modal__list-item{margin:0 .625vh 0 0}

[dir="rtl"] .landscape .pass-modal__list-item{margin:0 0 0 .625vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{margin:0 .37vh 0 0}

[dir="rtl"] .pass-modal__list-item{margin:0 0 0 .37vh}

.portrait .pass-modal__list-item{margin:0 .208vw 0 0}

[dir="rtl"] .portrait .pass-modal__list-item{margin:0 0 0 .208vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{margin:0 1.111vw 0 0}

[dir="rtl"] .pass-modal__list-item{margin:0 0 0 1.111vw}

.landscape-mob .pass-modal__list-item{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .pass-modal__list-item{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{margin:0 .521vw 0 0}

[dir="rtl"] .pass-modal__list-item{margin:0 0 0 .521vw}

.landscape-tab .pass-modal__list-item{margin:0 .465svh 0 0}

[dir="rtl"] .landscape-tab .pass-modal__list-item{margin:0 0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{border-radius:.938vw}

.portrait .pass-modal__list-item{border-radius:.938vw}

.landscape .pass-modal__list-item{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{border-radius:1.111vh}

.portrait .pass-modal__list-item{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{border-radius:3.333vw}

.landscape-mob .pass-modal__list-item{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{border-radius:1.563vw}

.landscape-tab .pass-modal__list-item{border-radius:1.395svh}}

.pass-modal__list-item{box-sizing:border-box;background:#f1f1f1;border:2px solid hsla(0,0%,100%,.5)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item{border-width:.156vw}

.portrait .pass-modal__list-item{border-width:.156vw}

.landscape .pass-modal__list-item{border-width:.313vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item{border-width:.185vh}

.portrait .pass-modal__list-item{border-width:.104vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item{border-width:.556vw}

.landscape-mob .pass-modal__list-item{border-width:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item{border-width:.26vw}

.landscape-tab .pass-modal__list-item{border-width:.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item:last-child{margin:0}

.portrait .pass-modal__list-item:last-child{margin:0}

.landscape .pass-modal__list-item:last-child{margin:0}}

@media screen and (min-width: 1920px){
.pass-modal__list-item:last-child{margin:0}

.portrait .pass-modal__list-item:last-child{margin:0}}

@media screen and (max-width: 1023px){
.pass-modal__list-item:last-child{margin:0}

.landscape-mob .pass-modal__list-item:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item:last-child{margin:0}

.landscape-tab .pass-modal__list-item:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item-image{width:5vw}

.portrait .pass-modal__list-item-image{width:5vw}

.landscape .pass-modal__list-item-image{width:10vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item-image{width:7.407vh}

.portrait .pass-modal__list-item-image{width:4.167vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item-image{width:17.778vw}

.landscape-mob .pass-modal__list-item-image{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item-image{width:8.333vw}

.landscape-tab .pass-modal__list-item-image{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item-image{height:5vw}

.portrait .pass-modal__list-item-image{height:5vw}

.landscape .pass-modal__list-item-image{height:10vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item-image{height:7.407vh}

.portrait .pass-modal__list-item-image{height:4.167vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item-image{height:17.778vw}

.landscape-mob .pass-modal__list-item-image{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item-image{height:8.333vw}

.landscape-tab .pass-modal__list-item-image{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.pass-modal__list-item-image{margin:0 0 .938vw}

.portrait .pass-modal__list-item-image{margin:0 0 .938vw}

.landscape .pass-modal__list-item-image{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.pass-modal__list-item-image{margin:0 0 1.111vh}

.portrait .pass-modal__list-item-image{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.pass-modal__list-item-image{margin:0 0 3.333vw}

.landscape-mob .pass-modal__list-item-image{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.pass-modal__list-item-image{margin:0 0 1.563vw}

.landscape-tab .pass-modal__list-item-image{margin:0 0 1.395svh}}

.promocode-modal{display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .promocode-modal{left:auto;right:0}

.promocode-modal-enter{opacity:0}

.promocode-modal-enter-active{opacity:1;transition:opacity .3s ease-in-out}

.promocode-modal-exit{opacity:1}

.promocode-modal-exit-active{opacity:0;transition:opacity .3s ease-in-out}

.promocode-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);filter:blur(5px)}

[dir="rtl"] .promocode-modal__bg{left:auto;right:0}

.promocode-modal__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__content{width:32.813vw}

.portrait .promocode-modal__content{width:32.813vw}

.landscape .promocode-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.promocode-modal__content{width:55.556vh}

.portrait .promocode-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__content{width:91.111vw}

.landscape-mob .promocode-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__content{width:54.688vw}

.landscape-tab .promocode-modal__content{width:48.837svh}}

.promocode-modal__content{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__content{padding:2.5vw}

.portrait .promocode-modal__content{padding:2.5vw}

.landscape .promocode-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.promocode-modal__content{padding:1.852vh 2.222vh}

.portrait .promocode-modal__content{padding:1.042vw 1.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .promocode-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__content{padding:4.167vw}

.landscape-tab .promocode-modal__content{padding:3.721svh}}

.promocode-modal__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__content{border-radius:1.875vw}

.portrait .promocode-modal__content{border-radius:1.875vw}

.landscape .promocode-modal__content{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.promocode-modal__content{border-radius:2.222vh}

.portrait .promocode-modal__content{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__content{border-radius:6.667vw}

.landscape-mob .promocode-modal__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__content{border-radius:3.125vw}

.landscape-tab .promocode-modal__content{border-radius:2.791svh}}

.promocode-modal__content{background-color:#fff}

.custom-modal-enter.block-scale-bounce .promocode-modal__content{transform:scale(0.7);opacity:0}

.custom-modal-enter-active.block-scale-bounce .promocode-modal__content{transform:scale(1);opacity:1;transition:opacity .3s ease-in-out,transform .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.custom-modal-exit.block-scale-bounce .promocode-modal__content{transform:scale(1);opacity:1}

.custom-modal-exit-active.block-scale-bounce .promocode-modal__content{transform:scale(0.7);opacity:0;transition:opacity .3s ease-in-out,transform .5s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__title{margin:0 0 1.25vw}

.portrait .promocode-modal__title{margin:0 0 1.25vw}

.landscape .promocode-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.promocode-modal__title{margin:0 0 1.481vh}

.portrait .promocode-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__title{margin:0 0 4.444vw}

.landscape-mob .promocode-modal__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__title{margin:0 0 2.083vw}

.landscape-tab .promocode-modal__title{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__title{font-size:1.875vw}

.portrait .promocode-modal__title{font-size:1.875vw}

.landscape .promocode-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.promocode-modal__title{font-size:2.963vh}

.portrait .promocode-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.promocode-modal__title{font-size:6.667vw}

.landscape-mob .promocode-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__title{font-size:3.125vw}

.landscape-tab .promocode-modal__title{font-size:2.791svh}}

.promocode-modal__title{line-height:1.2;font-weight:800;text-align:center}

.promocode-modal__image{overflow:hidden;line-height:0;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__image{height:10vw}

.portrait .promocode-modal__image{height:10vw}

.landscape .promocode-modal__image{height:20vh}}

@media screen and (min-width: 1920px){
.promocode-modal__image{height:11.852vh}

.portrait .promocode-modal__image{height:6.667vw}}

@media screen and (max-width: 1023px){
.promocode-modal__image{height:35.556vw}

.landscape-mob .promocode-modal__image{height:20svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__image{height:16.667vw}

.landscape-tab .promocode-modal__image{height:14.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__image{margin:0 0 1.875vw}

.portrait .promocode-modal__image{margin:0 0 1.875vw}

.landscape .promocode-modal__image{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.promocode-modal__image{margin:0 0 2.222vh}

.portrait .promocode-modal__image{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__image{margin:0 0 6.667vw}

.landscape-mob .promocode-modal__image{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__image{margin:0 0 3.125vw}

.landscape-tab .promocode-modal__image{margin:0 0 2.791svh}}

.promocode-modal__image{justify-content:center}

.promocode-modal__image img{height:auto;border-radius:24px 24px 0 0;width:100%;object-position:center;object-fit:contain}

.promocode-modal__promoCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode-container{margin:0 0 1.25vw}

.portrait .promocode-modal__promoCode-container{margin:0 0 1.25vw}

.landscape .promocode-modal__promoCode-container{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode-container{margin:0 0 1.481vh}

.portrait .promocode-modal__promoCode-container{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode-container{margin:0 0 4.444vw}

.landscape-mob .promocode-modal__promoCode-container{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode-container{margin:0 0 2.083vw}

.landscape-tab .promocode-modal__promoCode-container{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode{font-size:1.875vw}

.portrait .promocode-modal__promoCode{font-size:1.875vw}

.landscape .promocode-modal__promoCode{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode{font-size:2.222vh}

.portrait .promocode-modal__promoCode{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode{font-size:6.667vw}

.landscape-mob .promocode-modal__promoCode{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode{font-size:3.125vw}

.landscape-tab .promocode-modal__promoCode{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode{margin:0 0 .625vw}

.portrait .promocode-modal__promoCode{margin:0 0 .625vw}

.landscape .promocode-modal__promoCode{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode{margin:0 0 .741vh}

.portrait .promocode-modal__promoCode{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode{margin:0 0 2.222vw}

.landscape-mob .promocode-modal__promoCode{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode{margin:0 0 1.042vw}

.landscape-tab .promocode-modal__promoCode{margin:0 0 .93svh}}

.promocode-modal__promoCode{font-weight:600}

.promocode-modal__promoCode-button{border:none;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode-button{padding:.313vw 1.25vw}

.portrait .promocode-modal__promoCode-button{padding:.313vw 1.25vw}

.landscape .promocode-modal__promoCode-button{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode-button{padding:.37vh 1.481vh}

.portrait .promocode-modal__promoCode-button{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode-button{padding:1.111vw 4.444vw}

.landscape-mob .promocode-modal__promoCode-button{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode-button{padding:.521vw 2.083vw}

.landscape-tab .promocode-modal__promoCode-button{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode-button{border-radius:3.906vw}

.portrait .promocode-modal__promoCode-button{border-radius:3.906vw}

.landscape .promocode-modal__promoCode-button{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode-button{border-radius:4.63vh}

.portrait .promocode-modal__promoCode-button{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode-button{border-radius:13.889vw}

.landscape-mob .promocode-modal__promoCode-button{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode-button{border-radius:6.51vw}

.landscape-tab .promocode-modal__promoCode-button{border-radius:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode-button{font-size:.938vw}

.portrait .promocode-modal__promoCode-button{font-size:.938vw}

.landscape .promocode-modal__promoCode-button{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode-button{font-size:1.111vh}

.portrait .promocode-modal__promoCode-button{font-size:.625vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode-button{font-size:3.333vw}

.landscape-mob .promocode-modal__promoCode-button{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode-button{font-size:1.563vw}

.landscape-tab .promocode-modal__promoCode-button{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__promoCode-button{line-height:1.25vw}

.portrait .promocode-modal__promoCode-button{line-height:1.25vw}

.landscape .promocode-modal__promoCode-button{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.promocode-modal__promoCode-button{line-height:1.481vh}

.portrait .promocode-modal__promoCode-button{line-height:.833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__promoCode-button{line-height:4.444vw}

.landscape-mob .promocode-modal__promoCode-button{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__promoCode-button{line-height:2.083vw}

.landscape-tab .promocode-modal__promoCode-button{line-height:1.86svh}}

.promocode-modal__promoCode-button{background-color:#f1f1f1}

.promocode-modal__promoCode-button[disabled]{opacity:.3}

.promocode-modal__notification{position:fixed;bottom:10%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;text-transform:uppercase;text-wrap:nowrap;font-size:12px;font-weight:500;padding:23px 62px;border-radius:16px;z-index:1000;animation:fadeInOut 2s ease-in-out}

[dir="rtl"] .promocode-modal__notification{left:auto;right:50%;transform:translateX(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__subtitle{font-size:1.094vw}

.portrait .promocode-modal__subtitle{font-size:1.094vw}

.landscape .promocode-modal__subtitle{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.promocode-modal__subtitle{font-size:1.481vh}

.portrait .promocode-modal__subtitle{font-size:.833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__subtitle{font-size:3.889vw}

.landscape-mob .promocode-modal__subtitle{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__subtitle{font-size:1.823vw}

.landscape-tab .promocode-modal__subtitle{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__subtitle{line-height:1.563vw}

.portrait .promocode-modal__subtitle{line-height:1.563vw}

.landscape .promocode-modal__subtitle{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.promocode-modal__subtitle{line-height:1.852vh}

.portrait .promocode-modal__subtitle{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.promocode-modal__subtitle{line-height:5.556vw}

.landscape-mob .promocode-modal__subtitle{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__subtitle{line-height:2.604vw}

.landscape-tab .promocode-modal__subtitle{line-height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__subtitle{margin:0 0 .625vw}

.portrait .promocode-modal__subtitle{margin:0 0 .625vw}

.landscape .promocode-modal__subtitle{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.promocode-modal__subtitle{margin:0 0 .741vh}

.portrait .promocode-modal__subtitle{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.promocode-modal__subtitle{margin:0 0 2.222vw}

.landscape-mob .promocode-modal__subtitle{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__subtitle{margin:0 0 1.042vw}

.landscape-tab .promocode-modal__subtitle{margin:0 0 .93svh}}

.promocode-modal__subtitle{font-weight:500;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__text{margin:0 0 1.875vw}

.portrait .promocode-modal__text{margin:0 0 1.875vw}

.landscape .promocode-modal__text{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.promocode-modal__text{margin:0 0 2.222vh}

.portrait .promocode-modal__text{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.promocode-modal__text{margin:0 0 6.667vw}

.landscape-mob .promocode-modal__text{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__text{margin:0 0 3.125vw}

.landscape-tab .promocode-modal__text{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__text{font-size:1.094vw}

.portrait .promocode-modal__text{font-size:1.094vw}

.landscape .promocode-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.promocode-modal__text{font-size:1.481vh}

.portrait .promocode-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.promocode-modal__text{font-size:3.889vw}

.landscape-mob .promocode-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__text{font-size:1.823vw}

.landscape-tab .promocode-modal__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__text{line-height:1.563vw}

.portrait .promocode-modal__text{line-height:1.563vw}

.landscape .promocode-modal__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.promocode-modal__text{line-height:1.852vh}

.portrait .promocode-modal__text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.promocode-modal__text{line-height:5.556vw}

.landscape-mob .promocode-modal__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__text{line-height:2.604vw}

.landscape-tab .promocode-modal__text{line-height:2.326svh}}

.promocode-modal__text{font-weight:400;white-space:pre-line;text-align:center}

.promocode-modal__buttons{width:100%;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__button{margin:0 0 .625vw}

.portrait .promocode-modal__button{margin:0 0 .625vw}

.landscape .promocode-modal__button{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.promocode-modal__button{margin:0 0 .741vh}

.portrait .promocode-modal__button{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.promocode-modal__button{margin:0 0 2.222vw}

.landscape-mob .promocode-modal__button{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__button{margin:0 0 1.042vw}

.landscape-tab .promocode-modal__button{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode-modal__button:last-child{margin:0}

.portrait .promocode-modal__button:last-child{margin:0}

.landscape .promocode-modal__button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.promocode-modal__button:last-child{margin:0}

.portrait .promocode-modal__button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.promocode-modal__button:last-child{margin:0}

.landscape-mob .promocode-modal__button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode-modal__button:last-child{margin:0}

.landscape-tab .promocode-modal__button:last-child{margin:0}}

@keyframes fadeInOut{
from{opacity:0}

15%{opacity:1}

85%{opacity:1}

to{opacity:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__content{width:39.063vw}

.portrait .w-modal__content{width:39.063vw}

.landscape .w-modal__content{width:78.125vh}}

@media screen and (min-width: 1920px){
.w-modal__content{width:55.556vh}

.portrait .w-modal__content{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__content{padding:2.5vw 3.125vw}

.portrait .w-modal__content{padding:2.5vw 3.125vw}

.landscape .w-modal__content{padding:5vh 6.25vh}}

@media screen and (min-width: 1920px){
.w-modal__content{padding:3.704vh}

.portrait .w-modal__content{padding:2.083vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_taskDescription .w-modal__content{width:46.875vw}

.portrait .w-modal_taskDescription .w-modal__content{width:46.875vw}

.landscape .w-modal_taskDescription .w-modal__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.w-modal_taskDescription .w-modal__content{width:55.556vh}

.portrait .w-modal_taskDescription .w-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.w-modal_taskDescription .w-modal__content{width:91.111vw}

.landscape-mob .w-modal_taskDescription .w-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_taskDescription .w-modal__content{width:78.125vw}

.landscape-tab .w-modal_taskDescription .w-modal__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_selection .w-modal__content{padding:2.5vw 1.563vw}

.portrait .w-modal_selection .w-modal__content{padding:2.5vw 1.563vw}

.landscape .w-modal_selection .w-modal__content{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.w-modal_selection .w-modal__content{padding:3.704vh 1.852vh}

.portrait .w-modal_selection .w-modal__content{padding:2.083vw 1.042vw}}

.w-modal_scroll .w-modal__content{height:calc(var(--app-height, 100%) - 30px)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content{max-height:47.656vw}

.portrait .w-modal_scroll .w-modal__content{max-height:47.656vw}

.landscape .w-modal_scroll .w-modal__content{max-height:95.313vh}}

@media screen and (min-width: 1920px){
.w-modal_scroll .w-modal__content{max-height:56.481vh}

.portrait .w-modal_scroll .w-modal__content{max-height:31.771vw}}

@media screen and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:169.444vw}

.landscape-mob .w-modal_scroll .w-modal__content{max-height:95.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:79.427vw}

.landscape-tab .w-modal_scroll .w-modal__content{max-height:70.93svh}}

.w-modal_scroll .w-modal__content{overflow:hidden}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{height:calc(var(--app-height, 100%) - 132px)}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content{max-height:56.875vw}

.portrait .w-modal_scroll .w-modal__content{max-height:56.875vw}

.landscape .w-modal_scroll .w-modal__content{max-height:113.75vh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1920px){
.w-modal_scroll .w-modal__content{max-height:67.407vh}

.portrait .w-modal_scroll .w-modal__content{max-height:37.917vw}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:202.222vw}

.landscape-mob .w-modal_scroll .w-modal__content{max-height:113.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:94.792vw}

.landscape-tab .w-modal_scroll .w-modal__content{max-height:84.651svh}}

@media screen and (min-width: 1920px){
.w-modal_scroll .w-modal__content{height:calc(var(--app-height, 100%) - 350px)}}

@media screen and (min-width: 1920px)and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content{max-height:57.031vw}

.portrait .w-modal_scroll .w-modal__content{max-height:57.031vw}

.landscape .w-modal_scroll .w-modal__content{max-height:114.063vh}}

@media screen and (min-width: 1920px)and (min-width: 1920px){
.w-modal_scroll .w-modal__content{max-height:67.593vh}

.portrait .w-modal_scroll .w-modal__content{max-height:38.021vw}}

@media screen and (min-width: 1920px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:202.778vw}

.landscape-mob .w-modal_scroll .w-modal__content{max-height:114.063svh}}

@media screen and (min-width: 1920px)and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content{max-height:95.052vw}

.landscape-tab .w-modal_scroll .w-modal__content{max-height:84.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .078vw 1.563vw 0 !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 1.563vw .078vw !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .078vw 1.563vw 0 !important}

[dir="rtl"] .portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 1.563vw .078vw !important}

.landscape .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .156vh 3.125vh 0 !important}

[dir="rtl"] .landscape .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 3.125vh .156vh !important}}

@media screen and (min-width: 1920px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .093vh 0 0 !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .093vh !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .052vw 0 0 !important}

[dir="rtl"] .portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .052vw !important}}

@media screen and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .278vw 1.944vw 0 !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 1.944vw .278vw !important}

.landscape-mob .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .156svh 1.094svh 0 !important}

[dir="rtl"] .landscape-mob .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 1.094svh .156svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .13vw 0 0 !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .13vw !important}

.landscape-tab .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 .116svh 0 0 !important}

[dir="rtl"] .landscape-tab .w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{padding:0 0 0 .116svh !important}}

.w-modal_scroll .w-modal__content .ScrollbarsCustom-Content{display:flex;flex-direction:column;align-items:center}

.w-modal_scroll .w-modal__content .ScrollbarsCustom-Wrapper{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.469vw !important}

.landscape .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.938vh !important}}

@media screen and (min-width: 1920px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.556vh !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.313vw !important}}

@media screen and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:1.667vw !important}

.landscape-mob .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.938svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.781vw !important}

.landscape-tab .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{width:.698svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-1.094vw !important}

[dir="rtl"] .portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.094vw !important}

.landscape .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-2.188vh !important}

[dir="rtl"] .landscape .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188vh !important}}

@media screen and (min-width: 1920px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-1.296vh !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.296vh !important}

.portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-0.729vw !important}

[dir="rtl"] .portrait .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-0.729vw !important}}

@media screen and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-3.889vw !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-3.889vw !important}

.landscape-mob .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-2.188svh !important}

[dir="rtl"] .landscape-mob .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-2.188svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-1.823vw !important}

[dir="rtl"] .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.823vw !important}

.landscape-tab .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:-1.628svh !important}

[dir="rtl"] .landscape-tab .w-modal_scroll .w-modal__content .ScrollbarsCustom-Track{right:auto !important;left:-1.628svh !important}}

.w-modal_textTop .w-modal__content{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_drawResult .w-modal__content{padding:3.125vw 2.5vw}

.portrait .w-modal_drawResult .w-modal__content{padding:3.125vw 2.5vw}

.landscape .w-modal_drawResult .w-modal__content{padding:6.25vh 5vh}}

@media screen and (min-width: 1920px){
.w-modal_drawResult .w-modal__content{padding:3.704vh}

.portrait .w-modal_drawResult .w-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal_drawResult .w-modal__content{padding:11.111vw 5.556vw}

.landscape-mob .w-modal_drawResult .w-modal__content{padding:6.25svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_drawResult .w-modal__content{padding:5.208vw 4.167vw}

.landscape-tab .w-modal_drawResult .w-modal__content{padding:4.651svh 3.721svh}}

.w-modal_drawResult .w-modal__content{overflow:hidden}

.w-modal_message .w-modal__content{text-align:left}

[dir="rtl"] .w-modal_message .w-modal__content{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content{width:32.813vw}

.portrait .w-modal_converterResult .w-modal__content{width:32.813vw}

.landscape .w-modal_converterResult .w-modal__content{width:65.625vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content{width:55.556vh}

.portrait .w-modal_converterResult .w-modal__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content{width:91.111vw}

.landscape-mob .w-modal_converterResult .w-modal__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content{width:54.688vw}

.landscape-tab .w-modal_converterResult .w-modal__content{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content{padding:3.047vw 2.5vw 2.5vw}

.portrait .w-modal_converterResult .w-modal__content{padding:3.047vw 2.5vw 2.5vw}

.landscape .w-modal_converterResult .w-modal__content{padding:6.094vh 5vh 5vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content{padding:4.259vh 3.704vh 3.704vh}

.portrait .w-modal_converterResult .w-modal__content{padding:2.396vw 2.083vw 2.083vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content{padding:10.833vw 5.556vw 8.889vw}

.landscape-mob .w-modal_converterResult .w-modal__content{padding:6.094svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content{padding:5.078vw 4.167vw 4.167vw}

.landscape-tab .w-modal_converterResult .w-modal__content{padding:4.535svh 3.721svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards{margin:0 0 .156vw}

.portrait .w-modal_converterResult .w-modal__content .rewards{margin:0 0 .156vw}

.landscape .w-modal_converterResult .w-modal__content .rewards{margin:0 0 .313vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards{margin:0 0 .926vh}

.portrait .w-modal_converterResult .w-modal__content .rewards{margin:0 0 .521vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards{margin:0 0 4.722vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards{margin:0 0 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards{margin:0 0 .26vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards{margin:0 0 .233svh}}

.w-modal_converterResult .w-modal__content .rewards__item{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards__item{width:8.203vw}

.portrait .w-modal_converterResult .w-modal__content .rewards__item{width:8.203vw}

.landscape .w-modal_converterResult .w-modal__content .rewards__item{width:16.406vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards__item{width:9.722vh}

.portrait .w-modal_converterResult .w-modal__content .rewards__item{width:5.469vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item{width:29.167vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards__item{width:16.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item{width:13.672vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards__item{width:12.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards__item{height:8.203vw}

.portrait .w-modal_converterResult .w-modal__content .rewards__item{height:8.203vw}

.landscape .w-modal_converterResult .w-modal__content .rewards__item{height:16.406vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards__item{height:9.722vh}

.portrait .w-modal_converterResult .w-modal__content .rewards__item{height:5.469vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item{height:29.167vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards__item{height:16.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item{height:13.672vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards__item{height:12.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .156vw}

[dir="rtl"] .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .156vw 0 0}

.portrait .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .156vw}

[dir="rtl"] .portrait .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .156vw 0 0}

.landscape .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .313vh}

[dir="rtl"] .landscape .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .313vh 0 0}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .185vh}

[dir="rtl"] .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .185vh 0 0}

.portrait .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .104vw}

[dir="rtl"] .portrait .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .104vw 0 0}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .278vw}

[dir="rtl"] .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .278vw 0 0}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .156svh}

[dir="rtl"] .landscape-mob .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .156svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .26vw}

[dir="rtl"] .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .26vw 0 0}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 0 0 .233svh}

[dir="rtl"] .landscape-tab .w-modal_converterResult .w-modal__content .rewards__item img{margin:0 .233svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.313vw 1.25vw}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.313vw 1.25vw}

.landscape .w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.37vh 1.481vh}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{padding:1.111vw 4.444vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.521vw 2.083vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards .reward__value{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-0.625vw}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-0.625vw}

.landscape .w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-1.25vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-0.833vh}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-0.469vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-2.222vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-1.693vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards .reward__value{bottom:-1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:1.563vw}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:1.563vw}

.landscape .w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:1.852vh}

.portrait .w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:5.556vw}

.landscape-mob .w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:2.604vw}

.landscape-tab .w-modal_converterResult .w-modal__content .rewards .reward__value{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__logo{height:10.938vw}

.portrait .w-modal__logo{height:10.938vw}

.landscape .w-modal__logo{height:21.875vh}}

@media screen and (min-width: 1920px){
.w-modal__logo{height:12.963vh}

.portrait .w-modal__logo{height:7.292vw}}

@media screen and (max-width: 1023px){
.w-modal__logo{height:27.778vw}

.landscape-mob .w-modal__logo{height:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__logo{height:18.229vw}

.landscape-tab .w-modal__logo{height:16.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__logo{margin:0 0 1.875vw}

.portrait .w-modal__logo{margin:0 0 1.875vw}

.landscape .w-modal__logo{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal__logo{margin:0 0 1.481vh}

.portrait .w-modal__logo{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal__logo{margin:0 0 4.444vw}

.landscape-mob .w-modal__logo{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__logo{margin:0 0 4.167vw}

.landscape-tab .w-modal__logo{margin:0 0 3.721svh}}

.w-modal__logo{display:flex;justify-content:center;align-items:center}

.w-modal__logo img{height:100%}

.w-modal_dark-theme .w-modal__logo{background:#f8f8f8}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_dark-theme .w-modal__logo{border-radius:1.25vw}

.portrait .w-modal_dark-theme .w-modal__logo{border-radius:1.25vw}

.landscape .w-modal_dark-theme .w-modal__logo{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_dark-theme .w-modal__logo{border-radius:1.481vh}

.portrait .w-modal_dark-theme .w-modal__logo{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.w-modal_dark-theme .w-modal__logo{border-radius:4.444vw}

.landscape-mob .w-modal_dark-theme .w-modal__logo{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_dark-theme .w-modal__logo{border-radius:2.083vw}

.landscape-tab .w-modal_dark-theme .w-modal__logo{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_dark-theme .w-modal__logo{padding:1.172vw 0}

.portrait .w-modal_dark-theme .w-modal__logo{padding:1.172vw 0}

.landscape .w-modal_dark-theme .w-modal__logo{padding:2.344vh 0}}

@media screen and (min-width: 1920px){
.w-modal_dark-theme .w-modal__logo{padding:1.852vh 0}

.portrait .w-modal_dark-theme .w-modal__logo{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.w-modal_dark-theme .w-modal__logo{padding:2.778vw 0}

.landscape-mob .w-modal_dark-theme .w-modal__logo{padding:1.563svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_dark-theme .w-modal__logo{padding:1.302vw 0}

.landscape-tab .w-modal_dark-theme .w-modal__logo{padding:1.163svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__level{margin:0 0 1.719vw}

.portrait .w-modal__level{margin:0 0 1.719vw}

.landscape .w-modal__level{margin:0 0 3.438vh}}

@media screen and (min-width: 1920px){
.w-modal__level{margin:0 0 3.889vh}

.portrait .w-modal__level{margin:0 0 2.188vw}}

@media screen and (max-width: 1023px){
.w-modal__level{margin:0 0 6.111vw}

.landscape-mob .w-modal__level{margin:0 0 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__level{margin:0 0 2.865vw}

.landscape-tab .w-modal__level{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__level{font-size:2.5vw}

.portrait .w-modal__level{font-size:2.5vw}

.landscape .w-modal__level{font-size:5vh}}

@media screen and (min-width: 1920px){
.w-modal__level{font-size:3.704vh}

.portrait .w-modal__level{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__level{font-size:5.556vw}

.landscape-mob .w-modal__level{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__level{font-size:3.125vw}

.landscape-tab .w-modal__level{font-size:2.791svh}}

.w-modal__level{font-weight:600;line-height:1.2;text-align:center;white-space:pre-line}

.w-modal__info-button{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__info-button{top:1.563vw}

.portrait .w-modal__info-button{top:1.563vw}

.landscape .w-modal__info-button{top:3.125vh}}

@media screen and (min-width: 1920px){
.w-modal__info-button{top:3.704vh}

.portrait .w-modal__info-button{top:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__info-button{top:5.556vw}

.landscape-mob .w-modal__info-button{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__info-button{top:2.604vw}

.landscape-tab .w-modal__info-button{top:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__info-button{right:2.5vw}

[dir="rtl"] .w-modal__info-button{right:auto;left:2.5vw}

.portrait .w-modal__info-button{right:2.5vw}

[dir="rtl"] .portrait .w-modal__info-button{right:auto;left:2.5vw}

.landscape .w-modal__info-button{right:5vh}

[dir="rtl"] .landscape .w-modal__info-button{right:auto;left:5vh}}

@media screen and (min-width: 1920px){
.w-modal__info-button{right:3.704vh}

[dir="rtl"] .w-modal__info-button{right:auto;left:3.704vh}

.portrait .w-modal__info-button{right:2.083vw}

[dir="rtl"] .portrait .w-modal__info-button{right:auto;left:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__info-button{right:5.556vw}

[dir="rtl"] .w-modal__info-button{right:auto;left:5.556vw}

.landscape-mob .w-modal__info-button{right:3.125svh}

[dir="rtl"] .landscape-mob .w-modal__info-button{right:auto;left:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__info-button{right:4.167vw}

[dir="rtl"] .w-modal__info-button{right:auto;left:4.167vw}

.landscape-tab .w-modal__info-button{right:3.721svh}

[dir="rtl"] .landscape-tab .w-modal__info-button{right:auto;left:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__info-button{width:3.125vw}

.portrait .w-modal__info-button{width:3.125vw}

.landscape .w-modal__info-button{width:6.25vh}}

@media screen and (min-width: 1920px){
.w-modal__info-button{width:3.704vh}

.portrait .w-modal__info-button{width:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__info-button{width:11.111vw}

.landscape-mob .w-modal__info-button{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__info-button{width:5.208vw}

.landscape-tab .w-modal__info-button{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__info-button{height:3.125vw}

.portrait .w-modal__info-button{height:3.125vw}

.landscape .w-modal__info-button{height:6.25vh}}

@media screen and (min-width: 1920px){
.w-modal__info-button{height:3.704vh}

.portrait .w-modal__info-button{height:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__info-button{height:11.111vw}

.landscape-mob .w-modal__info-button{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__info-button{height:5.208vw}

.landscape-tab .w-modal__info-button{height:4.651svh}}

.w-modal__info-button{z-index:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__preview{height:7.187vw}

.portrait .w-modal__preview{height:7.187vw}

.landscape .w-modal__preview{height:14.375vh}}

@media screen and (min-width: 1920px){
.w-modal__preview{height:13.704vh}

.portrait .w-modal__preview{height:7.708vw}}

@media screen and (max-width: 1023px){
.w-modal__preview{height:23.333vw}

.landscape-mob .w-modal__preview{height:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__preview{height:11.979vw}

.landscape-tab .w-modal__preview{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__preview{margin:0 0 3.227vw}

.portrait .w-modal__preview{margin:0 0 3.227vw}

.landscape .w-modal__preview{margin:0 0 6.453vh}}

@media screen and (min-width: 1920px){
.w-modal__preview{margin:0 0 3.824vh}

.portrait .w-modal__preview{margin:0 0 2.151vw}}

@media screen and (max-width: 1023px){
.w-modal__preview{margin:0 0 11.472vw}

.landscape-mob .w-modal__preview{margin:0 0 6.453svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__preview{margin:0 0 5.378vw}

.landscape-tab .w-modal__preview{margin:0 0 4.802svh}}

.w-modal__preview img{height:100%}

.w-modal_drawResult .w-modal__preview{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_drawResult .w-modal__preview{height:19.063vw}

.portrait .w-modal_drawResult .w-modal__preview{height:19.063vw}

.landscape .w-modal_drawResult .w-modal__preview{height:38.125vh}}

@media screen and (min-width: 1920px){
.w-modal_drawResult .w-modal__preview{height:22.593vh}

.portrait .w-modal_drawResult .w-modal__preview{height:12.708vw}}

@media screen and (max-width: 1023px){
.w-modal_drawResult .w-modal__preview{height:67.778vw}

.landscape-mob .w-modal_drawResult .w-modal__preview{height:38.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_drawResult .w-modal__preview{height:31.771vw}

.landscape-tab .w-modal_drawResult .w-modal__preview{height:28.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_drawResult .w-modal__preview{margin:0 0 0}

.portrait .w-modal_drawResult .w-modal__preview{margin:0 0 0}

.landscape .w-modal_drawResult .w-modal__preview{margin:0 0 0}}

@media screen and (min-width: 1920px){
.w-modal_drawResult .w-modal__preview{margin:0 0 0}

.portrait .w-modal_drawResult .w-modal__preview{margin:0 0 0}}

@media screen and (max-width: 1023px){
.w-modal_drawResult .w-modal__preview{margin:0 0 0}

.landscape-mob .w-modal_drawResult .w-modal__preview{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_drawResult .w-modal__preview{margin:0 0 0}

.landscape-tab .w-modal_drawResult .w-modal__preview{margin:0 0 0}}

.w-modal_drawResult .w-modal__preview img{position:absolute;top:0;left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .w-modal_drawResult .w-modal__preview img{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__grade,.w-modal__title{margin:0 0 1.406vw}

.portrait .w-modal__grade,.portrait .w-modal__title{margin:0 0 1.406vw}

.landscape .w-modal__grade,.landscape .w-modal__title{margin:0 0 2.813vh}}

@media screen and (min-width: 1920px){
.w-modal__grade,.w-modal__title{margin:0 0 1.667vh}

.portrait .w-modal__grade,.portrait .w-modal__title{margin:0 0 .938vw}}

@media screen and (max-width: 1023px){
.w-modal__grade,.w-modal__title{margin:0 0 5vw}

.landscape-mob .w-modal__grade,.landscape-mob .w-modal__title{margin:0 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__grade,.w-modal__title{margin:0 0 2.344vw}

.landscape-tab .w-modal__grade,.landscape-tab .w-modal__title{margin:0 0 2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__grade,.w-modal__title{font-size:1.875vw}

.portrait .w-modal__grade,.portrait .w-modal__title{font-size:1.875vw}

.landscape .w-modal__grade,.landscape .w-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.w-modal__grade,.w-modal__title{font-size:2.963vh}

.portrait .w-modal__grade,.portrait .w-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__grade,.w-modal__title{font-size:6.667vw}

.landscape-mob .w-modal__grade,.landscape-mob .w-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__grade,.w-modal__title{font-size:3.646vw}

.landscape-tab .w-modal__grade,.landscape-tab .w-modal__title{font-size:3.256svh}}

.w-modal__grade,.w-modal__title{font-weight:600;line-height:1.2;text-align:center;white-space:pre-line}

.w-modal__grade span,.w-modal__title span{text-transform:lowercase}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__title{margin:0 0 2.891vw}

.portrait .w-modal__title{margin:0 0 2.891vw}

.landscape .w-modal__title{margin:0 0 5.781vh}}

@media screen and (min-width: 1920px){
.w-modal__title{margin:0 0 3.426vh}

.portrait .w-modal__title{margin:0 0 1.927vw}}

@media screen and (max-width: 1023px){
.w-modal__title{margin:0 0 10.278vw}

.landscape-mob .w-modal__title{margin:0 0 5.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__title{margin:0 0 4.818vw}

.landscape-tab .w-modal__title{margin:0 0 4.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_textTop .w-modal__title{margin:0 0 1.25vw}

.portrait .w-modal_textTop .w-modal__title{margin:0 0 1.25vw}

.landscape .w-modal_textTop .w-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_textTop .w-modal__title{margin:0 0 1.481vh}

.portrait .w-modal_textTop .w-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal_textTop .w-modal__title{margin:0 0 2.222vw}

.landscape-mob .w-modal_textTop .w-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_textTop .w-modal__title{margin:0 0 1.042vw}

.landscape-tab .w-modal_textTop .w-modal__title{margin:0 0 .93svh}}

.w-modal_textTop .w-modal__title{order:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_selection .w-modal__title{padding:0 3.125vw}

.portrait .w-modal_selection .w-modal__title{padding:0 3.125vw}

.landscape .w-modal_selection .w-modal__title{padding:0 6.25vh}}

@media screen and (min-width: 1920px){
.w-modal_selection .w-modal__title{padding:0 3.704vh}

.portrait .w-modal_selection .w-modal__title{padding:0 2.083vw}}

.w-modal_selection .w-modal__title{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_drawResult .w-modal__title{margin:0 0 1.328vw}

.portrait .w-modal_drawResult .w-modal__title{margin:0 0 1.328vw}

.landscape .w-modal_drawResult .w-modal__title{margin:0 0 2.656vh}}

@media screen and (min-width: 1920px){
.w-modal_drawResult .w-modal__title{margin:0 0 1.574vh}

.portrait .w-modal_drawResult .w-modal__title{margin:0 0 .885vw}}

@media screen and (max-width: 1023px){
.w-modal_drawResult .w-modal__title{margin:0 0 4.722vw}

.landscape-mob .w-modal_drawResult .w-modal__title{margin:0 0 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_drawResult .w-modal__title{margin:0 0 2.214vw}

.landscape-tab .w-modal_drawResult .w-modal__title{margin:0 0 1.977svh}}

.w-modal_message .w-modal__title{justify-content:flex-start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message .w-modal__title{margin:0 0 1.25vw}

.portrait .w-modal_message .w-modal__title{margin:0 0 1.25vw}

.landscape .w-modal_message .w-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_message .w-modal__title{margin:0 0 1.481vh}

.portrait .w-modal_message .w-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal_message .w-modal__title{margin:0 0 2.222vw}

.landscape-mob .w-modal_message .w-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message .w-modal__title{margin:0 0 1.042vw}

.landscape-tab .w-modal_message .w-modal__title{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__title{margin:0 0 .625vw}

.portrait .w-modal_converterResult .w-modal__title{margin:0 0 .625vw}

.landscape .w-modal_converterResult .w-modal__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__title{margin:0 0 1.481vh}

.portrait .w-modal_converterResult .w-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__title{margin:0 0 2.222vw}

.landscape-mob .w-modal_converterResult .w-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__title{margin:0 0 1.042vw}

.landscape-tab .w-modal_converterResult .w-modal__title{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__title{font-size:2.188vw}

.portrait .w-modal_converterResult .w-modal__title{font-size:2.188vw}

.landscape .w-modal_converterResult .w-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__title{font-size:3.704vh}

.portrait .w-modal_converterResult .w-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__title{font-size:6.667vw}

.landscape-mob .w-modal_converterResult .w-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__title{font-size:4.167vw}

.landscape-tab .w-modal_converterResult .w-modal__title{font-size:3.721svh}}

.w-modal__title{display:flex;align-items:center;justify-content:center}

.w-modal__title img{margin-left:5px;margin-right:5px;height:32px}

.w-modal_message-bonuses .w-modal__title{display:inline}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message-bonuses .w-modal__title{margin:0 0 1.25vw}

.portrait .w-modal_message-bonuses .w-modal__title{margin:0 0 1.25vw}

.landscape .w-modal_message-bonuses .w-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_message-bonuses .w-modal__title{margin:0 0 1.481vh}

.portrait .w-modal_message-bonuses .w-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal_message-bonuses .w-modal__title{margin:0 0 2.222vw}

.landscape-mob .w-modal_message-bonuses .w-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message-bonuses .w-modal__title{margin:0 0 1.042vw}

.landscape-tab .w-modal_message-bonuses .w-modal__title{margin:0 0 .93svh}}

.w-modal_message-bonuses .w-modal__title img{transform:translate(3px, 4px)}

[dir="rtl"] .w-modal_message-bonuses .w-modal__title img{transform:translate(-3px, 4px)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message-bonuses .w-modal__title img{height:2.109vw}

.portrait .w-modal_message-bonuses .w-modal__title img{height:2.109vw}

.landscape .w-modal_message-bonuses .w-modal__title img{height:4.219vh}}

@media screen and (min-width: 1920px){
.w-modal_message-bonuses .w-modal__title img{height:3.148vh}

.portrait .w-modal_message-bonuses .w-modal__title img{height:1.771vw}}

@media screen and (max-width: 1023px){
.w-modal_message-bonuses .w-modal__title img{height:7.5vw}

.landscape-mob .w-modal_message-bonuses .w-modal__title img{height:4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message-bonuses .w-modal__title img{height:3.776vw}

.landscape-tab .w-modal_message-bonuses .w-modal__title img{height:3.372svh}}

.w-modal_message-bonuses .w-modal__title img{margin:0}

.w-modal_message-charm .w-modal__title{display:inline}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message-charm .w-modal__title{margin:0 0 1.25vw}

.portrait .w-modal_message-charm .w-modal__title{margin:0 0 1.25vw}

.landscape .w-modal_message-charm .w-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_message-charm .w-modal__title{margin:0 0 1.481vh}

.portrait .w-modal_message-charm .w-modal__title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.w-modal_message-charm .w-modal__title{margin:0 0 2.222vw}

.landscape-mob .w-modal_message-charm .w-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message-charm .w-modal__title{margin:0 0 1.042vw}

.landscape-tab .w-modal_message-charm .w-modal__title{margin:0 0 .93svh}}

.w-modal_message-charm .w-modal__title img{transform:translate(3px, 4px)}

[dir="rtl"] .w-modal_message-charm .w-modal__title img{transform:translate(-3px, 4px)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message-charm .w-modal__title img{height:1.875vw}

.portrait .w-modal_message-charm .w-modal__title img{height:1.875vw}

.landscape .w-modal_message-charm .w-modal__title img{height:3.75vh}}

@media screen and (min-width: 1920px){
.w-modal_message-charm .w-modal__title img{height:2.778vh}

.portrait .w-modal_message-charm .w-modal__title img{height:1.563vw}}

@media screen and (max-width: 1023px){
.w-modal_message-charm .w-modal__title img{height:6.667vw}

.landscape-mob .w-modal_message-charm .w-modal__title img{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message-charm .w-modal__title img{height:3.516vw}

.landscape-tab .w-modal_message-charm .w-modal__title img{height:3.14svh}}

.w-modal_message-charm .w-modal__title img{margin:0}

.w-modal_dark-theme .w-modal__title svg .romb{fill:#fff;stroke:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__title_data{font-size:1.875vw}

.portrait .w-modal__title_data{font-size:1.875vw}

.landscape .w-modal__title_data{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.w-modal__title_data{font-size:2.963vh}

.portrait .w-modal__title_data{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__title_data{font-size:4.6vw}

.landscape-mob .w-modal__title_data{font-size:2.588svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__title_data{font-size:3.646vw}

.landscape-tab .w-modal__title_data{font-size:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__title-icon{height:2.5vw}

.portrait .w-modal__title-icon{height:2.5vw}

.landscape .w-modal__title-icon{height:5vh}}

@media screen and (min-width: 1920px){
.w-modal__title-icon{height:2.963vh}

.portrait .w-modal__title-icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__title-icon{height:8.889vw}

.landscape-mob .w-modal__title-icon{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__title-icon{height:4.167vw}

.landscape-tab .w-modal__title-icon{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__title-icon{margin:0 .391vw 0 .781vw}

[dir="rtl"] .w-modal__title-icon{margin:0 .781vw 0 .391vw}

.portrait .w-modal__title-icon{margin:0 .391vw 0 .781vw}

[dir="rtl"] .portrait .w-modal__title-icon{margin:0 .781vw 0 .391vw}

.landscape .w-modal__title-icon{margin:0 .781vh 0 1.563vh}

[dir="rtl"] .landscape .w-modal__title-icon{margin:0 1.563vh 0 .781vh}}

@media screen and (min-width: 1920px){
.w-modal__title-icon{margin:0 .463vh 0 .926vh}

[dir="rtl"] .w-modal__title-icon{margin:0 .926vh 0 .463vh}

.portrait .w-modal__title-icon{margin:0 .26vw 0 .521vw}

[dir="rtl"] .portrait .w-modal__title-icon{margin:0 .521vw 0 .26vw}}

@media screen and (max-width: 1023px){
.w-modal__title-icon{margin:0 1.389vw 0 2.778vw}

[dir="rtl"] .w-modal__title-icon{margin:0 2.778vw 0 1.389vw}

.landscape-mob .w-modal__title-icon{margin:0 .781svh 0 1.563svh}

[dir="rtl"] .landscape-mob .w-modal__title-icon{margin:0 1.563svh 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__title-icon{margin:0 .651vw 0 1.302vw}

[dir="rtl"] .w-modal__title-icon{margin:0 1.302vw 0 .651vw}

.landscape-tab .w-modal__title-icon{margin:0 .581svh 0 1.163svh}

[dir="rtl"] .landscape-tab .w-modal__title-icon{margin:0 1.163svh 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__title_data .w-modal__title-icon{height:2.5vw}

.portrait .w-modal__title_data .w-modal__title-icon{height:2.5vw}

.landscape .w-modal__title_data .w-modal__title-icon{height:5vh}}

@media screen and (min-width: 1920px){
.w-modal__title_data .w-modal__title-icon{height:2.963vh}

.portrait .w-modal__title_data .w-modal__title-icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__title_data .w-modal__title-icon{height:6.133vw}

.landscape-mob .w-modal__title_data .w-modal__title-icon{height:3.45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__title_data .w-modal__title-icon{height:4.167vw}

.landscape-tab .w-modal__title_data .w-modal__title-icon{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__description{margin:3.125vw auto 1.875vw}

.portrait .w-modal__description{margin:3.125vw auto 1.875vw}

.landscape .w-modal__description{margin:6.25vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal__description{margin:3.704vh auto 2.222vh}

.portrait .w-modal__description{margin:2.083vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.w-modal__description{margin:11.111vw auto 6.667vw}

.landscape-mob .w-modal__description{margin:6.25svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__description{margin:5.208vw auto 3.125vw}

.landscape-tab .w-modal__description{margin:4.651svh auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__description{font-size:1.094vw}

.portrait .w-modal__description{font-size:1.094vw}

.landscape .w-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.w-modal__description{font-size:1.296vh}

.portrait .w-modal__description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.w-modal__description{font-size:3.889vw}

.landscape-mob .w-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__description{font-size:1.823vw}

.landscape-tab .w-modal__description{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_textTop .w-modal__description{margin:0 auto 2.422vw}

.portrait .w-modal_textTop .w-modal__description{margin:0 auto 2.422vw}

.landscape .w-modal_textTop .w-modal__description{margin:0 auto 4.844vh}}

@media screen and (min-width: 1920px){
.w-modal_textTop .w-modal__description{margin:0 auto 2.87vh}

.portrait .w-modal_textTop .w-modal__description{margin:0 auto 1.615vw}}

@media screen and (max-width: 1023px){
.w-modal_textTop .w-modal__description{margin:0 auto 8.611vw}

.landscape-mob .w-modal_textTop .w-modal__description{margin:0 auto 4.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_textTop .w-modal__description{margin:0 auto 4.036vw}

.landscape-tab .w-modal_textTop .w-modal__description{margin:0 auto 3.605svh}}

.w-modal_textTop .w-modal__description{order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_drawResult .w-modal__description{margin:0 auto 1.875vw}

.portrait .w-modal_drawResult .w-modal__description{margin:0 auto 1.875vw}

.landscape .w-modal_drawResult .w-modal__description{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal_drawResult .w-modal__description{margin:0 auto 2.222vh}

.portrait .w-modal_drawResult .w-modal__description{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.w-modal_drawResult .w-modal__description{margin:0 auto 6.667vw}

.landscape-mob .w-modal_drawResult .w-modal__description{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_drawResult .w-modal__description{margin:0 auto 3.125vw}

.landscape-tab .w-modal_drawResult .w-modal__description{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_taskDescription .w-modal__description{width:32.813vw}

.portrait .w-modal_taskDescription .w-modal__description{width:32.813vw}

.landscape .w-modal_taskDescription .w-modal__description{width:65.625vh}}

@media screen and (min-width: 1920px){
.w-modal_taskDescription .w-modal__description{width:38.889vh}

.portrait .w-modal_taskDescription .w-modal__description{width:21.875vw}}

@media screen and (max-width: 1023px){
.w-modal_taskDescription .w-modal__description{width:80vw}

.landscape-mob .w-modal_taskDescription .w-modal__description{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_taskDescription .w-modal__description{width:54.688vw}

.landscape-tab .w-modal_taskDescription .w-modal__description{width:48.837svh}}

.w-modal_taskDescription .w-modal__description{opacity:0;transform:translate(0%, -10%);transition:.3s .3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message .w-modal__description{margin:1.563vw auto 1.875vw}

.portrait .w-modal_message .w-modal__description{margin:1.563vw auto 1.875vw}

.landscape .w-modal_message .w-modal__description{margin:3.125vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal_message .w-modal__description{margin:1.852vh auto 2.222vh}

.portrait .w-modal_message .w-modal__description{margin:1.042vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.w-modal_message .w-modal__description{margin:5.556vw auto 6.667vw}

.landscape-mob .w-modal_message .w-modal__description{margin:3.125svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message .w-modal__description{margin:2.604vw auto 3.125vw}

.landscape-tab .w-modal_message .w-modal__description{margin:2.326svh auto 2.791svh}}

.w-modal_message .w-modal__description{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_message-charm .w-modal__description{margin:.625vw auto 1.875vw}

.portrait .w-modal_message-charm .w-modal__description{margin:.625vw auto 1.875vw}

.landscape .w-modal_message-charm .w-modal__description{margin:1.25vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal_message-charm .w-modal__description{margin:.741vh auto 2.222vh}

.portrait .w-modal_message-charm .w-modal__description{margin:.417vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.w-modal_message-charm .w-modal__description{margin:2.222vw auto 6.667vw}

.landscape-mob .w-modal_message-charm .w-modal__description{margin:1.25svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_message-charm .w-modal__description{margin:1.042vw auto 3.125vw}

.landscape-tab .w-modal_message-charm .w-modal__description{margin:.93svh auto 2.791svh}}

.w-modal_message-charm .w-modal__description{white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__description{margin:0 auto .781vw}

.portrait .w-modal_converterResult .w-modal__description{margin:0 auto .781vw}

.landscape .w-modal_converterResult .w-modal__description{margin:0 auto 1.563vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__description{margin:0 auto 2.13vh}

.portrait .w-modal_converterResult .w-modal__description{margin:0 auto 1.198vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__description{margin:0 auto 7.222vw}

.landscape-mob .w-modal_converterResult .w-modal__description{margin:0 auto 4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__description{margin:0 auto 1.823vw}

.landscape-tab .w-modal_converterResult .w-modal__description{margin:0 auto 1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__description{font-size:1.094vw}

.portrait .w-modal_converterResult .w-modal__description{font-size:1.094vw}

.landscape .w-modal_converterResult .w-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__description{font-size:1.481vh}

.portrait .w-modal_converterResult .w-modal__description{font-size:.833vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__description{font-size:3.889vw}

.landscape-mob .w-modal_converterResult .w-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__description{font-size:1.823vw}

.landscape-tab .w-modal_converterResult .w-modal__description{font-size:1.628svh}}

.custom-modal-enter-done .w-modal__description{opacity:1;transform:translate(0%, 0%)}

.w-modal__note-value{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__note-value{margin:0 0 1.563vw}

.portrait .w-modal__note-value{margin:0 0 1.563vw}

.landscape .w-modal__note-value{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.w-modal__note-value{margin:0 0 1.852vh}

.portrait .w-modal__note-value{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.w-modal__note-value{margin:0 0 5.556vw}

.landscape-mob .w-modal__note-value{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__note-value{margin:0 0 2.604vw}

.landscape-tab .w-modal__note-value{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__note-value{margin:0 0 1.094vw}

.portrait .w-modal_converterResult .w-modal__note-value{margin:0 0 1.094vw}

.landscape .w-modal_converterResult .w-modal__note-value{margin:0 0 2.188vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__note-value{margin:0 0 1.852vh}

.portrait .w-modal_converterResult .w-modal__note-value{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__note-value{margin:0 0 5vw}

.landscape-mob .w-modal_converterResult .w-modal__note-value{margin:0 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__note-value{margin:0 0 3.385vw}

.landscape-tab .w-modal_converterResult .w-modal__note-value{margin:0 0 3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__note-value-text{font-size:1.094vw}

.portrait .w-modal__note-value-text{font-size:1.094vw}

.landscape .w-modal__note-value-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.w-modal__note-value-text{font-size:1.296vh}

.portrait .w-modal__note-value-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.w-modal__note-value-text{font-size:3.889vw}

.landscape-mob .w-modal__note-value-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__note-value-text{font-size:1.823vw}

.landscape-tab .w-modal__note-value-text{font-size:1.628svh}}

.w-modal__note-value-text{font-weight:600;white-space:pre-wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .w-modal__note-value-text{font-size:1.25vw}

.portrait .w-modal_converterResult .w-modal__note-value-text{font-size:1.25vw}

.landscape .w-modal_converterResult .w-modal__note-value-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .w-modal__note-value-text{font-size:1.667vh}

.portrait .w-modal_converterResult .w-modal__note-value-text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .w-modal__note-value-text{font-size:4.444vw}

.landscape-mob .w-modal_converterResult .w-modal__note-value-text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .w-modal__note-value-text{font-size:2.083vw}

.landscape-tab .w-modal_converterResult .w-modal__note-value-text{font-size:1.86svh}}

.w-modal__note-value-text img{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__note-value-image{margin:0 0 0 .313vw}

[dir="rtl"] .w-modal__note-value-image{margin:0 .313vw 0 0}

.portrait .w-modal__note-value-image{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .w-modal__note-value-image{margin:0 .313vw 0 0}

.landscape .w-modal__note-value-image{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .w-modal__note-value-image{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.w-modal__note-value-image{margin:0 0 0 .37vh}

[dir="rtl"] .w-modal__note-value-image{margin:0 .37vh 0 0}

.portrait .w-modal__note-value-image{margin:0 0 0 .208vw}

[dir="rtl"] .portrait .w-modal__note-value-image{margin:0 .208vw 0 0}}

@media screen and (max-width: 1023px){
.w-modal__note-value-image{margin:0 0 0 1.111vw}

[dir="rtl"] .w-modal__note-value-image{margin:0 1.111vw 0 0}

.landscape-mob .w-modal__note-value-image{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .w-modal__note-value-image{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__note-value-image{margin:0 0 0 .521vw}

[dir="rtl"] .w-modal__note-value-image{margin:0 .521vw 0 0}

.landscape-tab .w-modal__note-value-image{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .w-modal__note-value-image{margin:0 .465svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__note-value-image{height:2.5vw}

.portrait .w-modal__note-value-image{height:2.5vw}

.landscape .w-modal__note-value-image{height:5vh}}

@media screen and (min-width: 1920px){
.w-modal__note-value-image{height:2.963vh}

.portrait .w-modal__note-value-image{height:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__note-value-image{height:8.889vw}

.landscape-mob .w-modal__note-value-image{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__note-value-image{height:4.167vw}

.landscape-tab .w-modal__note-value-image{height:3.721svh}}

.w-modal__date{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__date{width:22.5vw}

.portrait .w-modal__date{width:22.5vw}

.landscape .w-modal__date{width:45vh}}

@media screen and (min-width: 1920px){
.w-modal__date{width:26.667vh}

.portrait .w-modal__date{width:15vw}}

@media screen and (max-width: 1023px){
.w-modal__date{width:80vw}

.landscape-mob .w-modal__date{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__date{width:37.5vw}

.landscape-tab .w-modal__date{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__date{margin:0 auto 1.875vw}

.portrait .w-modal__date{margin:0 auto 1.875vw}

.landscape .w-modal__date{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.w-modal__date{margin:0 auto 2.222vh}

.portrait .w-modal__date{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.w-modal__date{margin:0 auto 6.667vw}

.landscape-mob .w-modal__date{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__date{margin:0 auto 3.125vw}

.landscape-tab .w-modal__date{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__date{padding:2.344vw 0}

.portrait .w-modal__date{padding:2.344vw 0}

.landscape .w-modal__date{padding:4.688vh 0}}

@media screen and (min-width: 1920px){
.w-modal__date{padding:2.778vh 0}

.portrait .w-modal__date{padding:1.563vw 0}}

@media screen and (max-width: 1023px){
.w-modal__date{padding:8.333vw 0}

.landscape-mob .w-modal__date{padding:4.688svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__date{padding:3.906vw 0}

.landscape-tab .w-modal__date{padding:3.488svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__date{font-size:3.125vw}

.portrait .w-modal__date{font-size:3.125vw}

.landscape .w-modal__date{font-size:6.25vh}}

@media screen and (min-width: 1920px){
.w-modal__date{font-size:3.704vh}

.portrait .w-modal__date{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.w-modal__date{font-size:11.111vw}

.landscape-mob .w-modal__date{font-size:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__date{font-size:5.208vw}

.landscape-tab .w-modal__date{font-size:4.651svh}}

.w-modal__date{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__date{border-radius:2.5vw}

.portrait .w-modal__date{border-radius:2.5vw}

.landscape .w-modal__date{border-radius:5vh}}

@media screen and (min-width: 1920px){
.w-modal__date{border-radius:2.963vh}

.portrait .w-modal__date{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.w-modal__date{border-radius:8.889vw}

.landscape-mob .w-modal__date{border-radius:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__date{border-radius:4.167vw}

.landscape-tab .w-modal__date{border-radius:3.721svh}}

.w-modal__date{background:#bb95f9}

.w-modal__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal__buttons .w-modal__button,.w-modal__buttons .custom-button{margin:.625vw 0 0}

.portrait .w-modal__buttons .w-modal__button,.portrait .w-modal__buttons .custom-button{margin:.625vw 0 0}

.landscape .w-modal__buttons .w-modal__button,.landscape .w-modal__buttons .custom-button{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.w-modal__buttons .w-modal__button,.w-modal__buttons .custom-button{margin:.741vh 0 0}

.portrait .w-modal__buttons .w-modal__button,.portrait .w-modal__buttons .custom-button{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.w-modal__buttons .w-modal__button,.w-modal__buttons .custom-button{margin:2.222vw 0 0}

.landscape-mob .w-modal__buttons .w-modal__button,.landscape-mob .w-modal__buttons .custom-button{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal__buttons .w-modal__button,.w-modal__buttons .custom-button{margin:1.042vw 0 0}

.landscape-tab .w-modal__buttons .w-modal__button,.landscape-tab .w-modal__buttons .custom-button{margin:.93svh 0 0}}

.w-modal__buttons .w-modal__button,.w-modal__buttons .custom-button{max-width:100%}

.w-modal__buttons_gray .w-modal__button{background:#f1f1f1}

.w-modal_textTop .w-modal__buttons{order:4}

.rewards{position:relative;display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards{height:7.187vw}

.portrait .rewards{height:7.187vw}

.landscape .rewards{height:14.375vh}}

@media screen and (min-width: 1920px){
.rewards{height:13.704vh}

.portrait .rewards{height:7.708vw}}

@media screen and (max-width: 1023px){
.rewards{height:23.333vw}

.landscape-mob .rewards{height:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards{height:11.979vw}

.landscape-tab .rewards{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards{margin:0 0 4.609vw}

.portrait .rewards{margin:0 0 4.609vw}

.landscape .rewards{margin:0 0 9.219vh}}

@media screen and (min-width: 1920px){
.rewards{margin:0 0 5.463vh}

.portrait .rewards{margin:0 0 3.073vw}}

@media screen and (max-width: 1023px){
.rewards{margin:0 0 16.389vw}

.landscape-mob .rewards{margin:0 0 9.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards{margin:0 0 7.682vw}

.landscape-tab .rewards{margin:0 0 6.86svh}}

.w-modal_textTop .rewards{order:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards_grade{margin:0 0 3.227vw}

.portrait .rewards_grade{margin:0 0 3.227vw}

.landscape .rewards_grade{margin:0 0 6.453vh}}

@media screen and (min-width: 1920px){
.rewards_grade{margin:0 0 3.824vh}

.portrait .rewards_grade{margin:0 0 2.151vw}}

@media screen and (max-width: 1023px){
.rewards_grade{margin:0 0 11.472vw}

.landscape-mob .rewards_grade{margin:0 0 6.453svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards_grade{margin:0 0 5.378vw}

.landscape-tab .rewards_grade{margin:0 0 4.802svh}}

.w-modal_taskDescription .rewards{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .rewards{height:9.375vw}

.portrait .w-modal_converterResult .rewards{height:9.375vw}

.landscape .w-modal_converterResult .rewards{height:18.75vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .rewards{height:11.111vh}

.portrait .w-modal_converterResult .rewards{height:6.25vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .rewards{height:33.333vw}

.landscape-mob .w-modal_converterResult .rewards{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .rewards{height:15.625vw}

.landscape-tab .w-modal_converterResult .rewards{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.w-modal_converterResult .rewards{margin:0 0 2.188vw}

.portrait .w-modal_converterResult .rewards{margin:0 0 2.188vw}

.landscape .w-modal_converterResult .rewards{margin:0 0 4.375vh}}

@media screen and (min-width: 1920px){
.w-modal_converterResult .rewards{margin:0 0 2.593vh}

.portrait .w-modal_converterResult .rewards{margin:0 0 1.458vw}}

@media screen and (max-width: 1023px){
.w-modal_converterResult .rewards{margin:0 0 7.778vw}

.landscape-mob .w-modal_converterResult .rewards{margin:0 0 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.w-modal_converterResult .rewards{margin:0 0 3.646vw}

.landscape-tab .w-modal_converterResult .rewards{margin:0 0 3.256svh}}

.w-modal_gameWin .rewards,.w-modal_taskDescription .rewards{opacity:0;transform:translate(0%, -10%);transition:.3s .2s ease-in-out}

.custom-modal-enter-done .w-modal_gameWin .rewards,.custom-modal-enter-done .w-modal_taskDescription .rewards{opacity:1;transform:translate(0%, 0%)}

.rewards__item{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item{margin:0 1.172vw}

.portrait .rewards__item{margin:0 1.172vw}

.landscape .rewards__item{margin:0 2.344vh}}

@media screen and (min-width: 1920px){
.rewards__item{margin:0 1.389vh}

.portrait .rewards__item{margin:0 .781vw}}

@media screen and (max-width: 1023px){
.rewards__item{margin:0 4.167vw}

.landscape-mob .rewards__item{margin:0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item{margin:0 1.953vw}

.landscape-tab .rewards__item{margin:0 1.744svh}}

.rewards__item{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item{width:9.063vw}

.portrait .rewards__item{width:9.063vw}

.landscape .rewards__item{width:18.125vh}}

@media screen and (min-width: 1920px){
.rewards__item{width:10.741vh}

.portrait .rewards__item{width:6.042vw}}

@media screen and (max-width: 1023px){
.rewards__item{width:32.222vw}

.landscape-mob .rewards__item{width:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item{width:15.104vw}

.landscape-tab .rewards__item{width:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item{height:9.063vw}

.portrait .rewards__item{height:9.063vw}

.landscape .rewards__item{height:18.125vh}}

@media screen and (min-width: 1920px){
.rewards__item{height:10.741vh}

.portrait .rewards__item{height:6.042vw}}

@media screen and (max-width: 1023px){
.rewards__item{height:32.222vw}

.landscape-mob .rewards__item{height:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item{height:15.104vw}

.landscape-tab .rewards__item{height:13.488svh}}

.rewards .reward__icon{width:100%;height:100%}

.rewards .reward__icon img{width:100%;height:100%;object-fit:contain}

.rewards__item-value{position:absolute;left:50%;transform:translate(-50%)}

[dir="rtl"] .rewards__item-value{left:auto;right:50%;transform:translate(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item-value{bottom:-0.703vw}

.portrait .rewards__item-value{bottom:-0.703vw}

.landscape .rewards__item-value{bottom:-1.406vh}}

@media screen and (min-width: 1920px){
.rewards__item-value{bottom:-0.833vh}

.portrait .rewards__item-value{bottom:-0.469vw}}

@media screen and (max-width: 1023px){
.rewards__item-value{bottom:-2.5vw}

.landscape-mob .rewards__item-value{bottom:-1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item-value{bottom:-1.172vw}

.landscape-tab .rewards__item-value{bottom:-1.047svh}}

.rewards__item-value{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item-value{padding:.391vw 1.016vw .313vw}

.portrait .rewards__item-value{padding:.391vw 1.016vw .313vw}

.landscape .rewards__item-value{padding:.781vh 2.031vh .625vh}}

@media screen and (min-width: 1920px){
.rewards__item-value{padding:.556vh 1.204vh .463vh}

.portrait .rewards__item-value{padding:.313vw .677vw .26vw}}

@media screen and (max-width: 1023px){
.rewards__item-value{padding:1.389vw 3.611vw 1.111vw}

.landscape-mob .rewards__item-value{padding:.781svh 2.031svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item-value{padding:.651vw 1.693vw .521vw}

.landscape-tab .rewards__item-value{padding:.581svh 1.512svh .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item-value{font-size:1.563vw}

.portrait .rewards__item-value{font-size:1.563vw}

.landscape .rewards__item-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.rewards__item-value{font-size:2.315vh}

.portrait .rewards__item-value{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.rewards__item-value{font-size:5.556vw}

.landscape-mob .rewards__item-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item-value{font-size:2.604vw}

.landscape-tab .rewards__item-value{font-size:2.326svh}}

@media screen and (max-width: 1023px){
.rewards__item-value{font-size:5.556vw}

.landscape-mob .rewards__item-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item-value{font-size:2.604vw}

.landscape-tab .rewards__item-value{font-size:2.326svh}}

.rewards__item-value{color:#fff;font-weight:600;background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rewards__item-value{border-radius:2.188vw}

.portrait .rewards__item-value{border-radius:2.188vw}

.landscape .rewards__item-value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.rewards__item-value{border-radius:3.333vh}

.portrait .rewards__item-value{border-radius:1.875vw}}

@media screen and (max-width: 1023px){
.rewards__item-value{border-radius:5.556vw}

.landscape-mob .rewards__item-value{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rewards__item-value{border-radius:3.646vw}

.landscape-tab .rewards__item-value{border-radius:3.256svh}}

.rewards__item-value{box-sizing:border-box}

.promocode{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .5s}

.custom-modal-enter-done .promocode{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__congratulation{margin:0 0 1.094vw}

.portrait .promocode__congratulation{margin:0 0 1.094vw}

.landscape .promocode__congratulation{margin:0 0 2.188vh}}

@media screen and (min-width: 1920px){
.promocode__congratulation{margin:0 0 1.296vh}

.portrait .promocode__congratulation{margin:0 0 .729vw}}

@media screen and (max-width: 1023px){
.promocode__congratulation{margin:0 0 3.889vw}

.landscape-mob .promocode__congratulation{margin:0 0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__congratulation{margin:0 0 1.823vw}

.landscape-tab .promocode__congratulation{margin:0 0 1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__congratulation{font-size:1.563vw}

.portrait .promocode__congratulation{font-size:1.563vw}

.landscape .promocode__congratulation{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.promocode__congratulation{font-size:1.852vh}

.portrait .promocode__congratulation{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.promocode__congratulation{font-size:3.889vw}

.landscape-mob .promocode__congratulation{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__congratulation{font-size:2.604vw}

.landscape-tab .promocode__congratulation{font-size:2.326svh}}

.promocode__congratulation{font-weight:500}

.promocode__body{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode span{font-size:2.188vw}

.portrait .promocode span{font-size:2.188vw}

.landscape .promocode span{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.promocode span{font-size:3.704vh}

.portrait .promocode span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.promocode span{font-size:6.667vw}

.landscape-mob .promocode span{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode span{font-size:4.167vw}

.landscape-tab .promocode span{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode span{line-height:2.188vw}

.portrait .promocode span{line-height:2.188vw}

.landscape .promocode span{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.promocode span{line-height:3.704vh}

.portrait .promocode span{line-height:2.083vw}}

@media screen and (max-width: 1023px){
.promocode span{line-height:6.667vw}

.landscape-mob .promocode span{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode span{line-height:4.167vw}

.landscape-tab .promocode span{line-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode span{margin:0 0 1.484vw}

.portrait .promocode span{margin:0 0 1.484vw}

.landscape .promocode span{margin:0 0 2.969vh}}

@media screen and (min-width: 1920px){
.promocode span{margin:0 0 1.481vh}

.portrait .promocode span{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.promocode span{margin:0 0 3.333vw}

.landscape-mob .promocode span{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode span{margin:0 0 2.083vw}

.landscape-tab .promocode span{margin:0 0 1.86svh}}

.promocode span{display:block;text-transform:uppercase;font-weight:800}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__button{margin:0 0 1.875vw}

.portrait .promocode__button{margin:0 0 1.875vw}

.landscape .promocode__button{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.promocode__button{margin:0 0 2.222vh}

.portrait .promocode__button{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.promocode__button{margin:0 0 6.667vw}

.landscape-mob .promocode__button{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__button{margin:0 0 3.125vw}

.landscape-tab .promocode__button{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__description{margin:0 0 1.875vw}

.portrait .promocode__description{margin:0 0 1.875vw}

.landscape .promocode__description{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.promocode__description{margin:0 0 2.222vh}

.portrait .promocode__description{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.promocode__description{margin:0 0 6.667vw}

.landscape-mob .promocode__description{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__description{margin:0 0 3.125vw}

.landscape-tab .promocode__description{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__description{font-size:.938vw}

.portrait .promocode__description{font-size:.938vw}

.landscape .promocode__description{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.promocode__description{font-size:1.296vh}

.portrait .promocode__description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.promocode__description{font-size:3.333vw}

.landscape-mob .promocode__description{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__description{font-size:1.823vw}

.landscape-tab .promocode__description{font-size:1.628svh}}

.promocode__description{line-height:1.1}

.promocode__description p{margin:0}

.promocode__link{text-decoration:underline}

.promocode__terms{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.promocode__terms{margin:0 0 1.563vw}

.portrait .promocode__terms{margin:0 0 1.563vw}

.landscape .promocode__terms{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.promocode__terms{margin:0 0 1.852vh}

.portrait .promocode__terms{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.promocode__terms{margin:0 0 5.556vw}

.landscape-mob .promocode__terms{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.promocode__terms{margin:0 0 2.604vw}

.landscape-tab .promocode__terms{margin:0 0 2.326svh}}

.promocode_gifts .promocode__terms{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection{margin:1.563vw auto 2.5vw}

.portrait .selection{margin:1.563vw auto 2.5vw}

.landscape .selection{margin:3.125vh auto 5vh}}

@media screen and (min-width: 1920px){
.selection{margin:1.852vh auto 2.963vh}

.portrait .selection{margin:1.042vw auto 1.667vw}}

@media screen and (max-width: 1023px){
.selection{margin:4.444vw auto 8.889vw}

.landscape-mob .selection{margin:2.5svh auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection{margin:2.083vw auto 4.167vw}

.landscape-tab .selection{margin:1.86svh auto 3.721svh}}

.selection{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection__arrow{margin:0 auto 1.563vw}

.portrait .selection__arrow{margin:0 auto 1.563vw}

.landscape .selection__arrow{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.selection__arrow{margin:0 auto 1.852vh}

.portrait .selection__arrow{margin:0 auto 1.042vw}}

@media screen and (max-width: 1023px){
.selection__arrow{margin:0 auto 4.444vw}

.landscape-mob .selection__arrow{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection__arrow{margin:0 auto 2.083vw}

.landscape-tab .selection__arrow{margin:0 auto 1.86svh}}

.selection__arrow{opacity:0;transform:translate(0, -0.5em);transition:.3s ease-in-out .7s}

.custom-modal-enter-done .selection__arrow{opacity:1;transform:translate(0, 0)}

.selection__list_min{display:flex;flex-direction:row;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection__item{width:20.625vw}

.portrait .selection__item{width:20.625vw}

.landscape .selection__item{width:41.25vh}}

@media screen and (min-width: 1920px){
.selection__item{width:24.444vh}

.portrait .selection__item{width:13.75vw}}

@media screen and (max-width: 1023px){
.selection__item{width:38.889vw}

.landscape-mob .selection__item{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection__item{width:34.375vw}

.landscape-tab .selection__item{width:30.698svh}}

.selection__item{text-decoration:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection__item-image{width:20.625vw}

.portrait .selection__item-image{width:20.625vw}

.landscape .selection__item-image{width:41.25vh}}

@media screen and (min-width: 1920px){
.selection__item-image{width:24.444vh}

.portrait .selection__item-image{width:13.75vw}}

@media screen and (max-width: 1023px){
.selection__item-image{width:38.889vw}

.landscape-mob .selection__item-image{width:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection__item-image{width:34.375vw}

.landscape-tab .selection__item-image{width:30.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection__item-image{height:10.938vw}

.portrait .selection__item-image{height:10.938vw}

.landscape .selection__item-image{height:21.875vh}}

@media screen and (min-width: 1920px){
.selection__item-image{height:18.056vh}

.portrait .selection__item-image{height:10.156vw}}

@media screen and (max-width: 1023px){
.selection__item-image{height:38.889vw}

.landscape-mob .selection__item-image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection__item-image{height:18.229vw}

.landscape-tab .selection__item-image{height:16.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.selection__item-image{border-radius:1.25vw}

.portrait .selection__item-image{border-radius:1.25vw}

.landscape .selection__item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.selection__item-image{border-radius:1.481vh}

.portrait .selection__item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.selection__item-image{border-radius:4.444vw}

.landscape-mob .selection__item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.selection__item-image{border-radius:2.083vw}

.landscape-tab .selection__item-image{border-radius:1.86svh}}

.selection__item-image{background:#f1f1f1}

.selection__item-image img{display:block;width:100%;height:100%;object-fit:contain}

.onboarding-modal{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal{width:25.625vw}

.portrait .onboarding-modal{width:25.625vw}

.landscape .onboarding-modal{width:51.25vh}}

@media screen and (min-width: 1920px){
.onboarding-modal{width:30.37vh}

.portrait .onboarding-modal{width:17.083vw}}

@media screen and (max-width: 1023px){
.onboarding-modal{width:91.111vw}

.landscape-mob .onboarding-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal{width:42.708vw}

.landscape-tab .onboarding-modal{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal{border-radius:1.875vw}

.portrait .onboarding-modal{border-radius:1.875vw}

.landscape .onboarding-modal{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.onboarding-modal{border-radius:2.222vh}

.portrait .onboarding-modal{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.onboarding-modal{border-radius:6.667vw}

.landscape-mob .onboarding-modal{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal{border-radius:3.125vw}

.landscape-tab .onboarding-modal{border-radius:2.791svh}}

.onboarding-modal{overflow:hidden;background:#fff}

.onboarding-modal__content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}

.onboarding-modal__image{position:relative;display:flex;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__image{height:21.641vw}

.portrait .onboarding-modal__image{height:21.641vw}

.landscape .onboarding-modal__image{height:43.281vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__image{height:25.648vh}

.portrait .onboarding-modal__image{height:14.427vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__image{height:76.944vw}

.landscape-mob .onboarding-modal__image{height:43.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__image{height:36.068vw}

.landscape-tab .onboarding-modal__image{height:32.209svh}}

.onboarding-modal__image img{width:100%;height:100%;object-position:center;object-fit:cover}

.onboarding-modal__text-container{text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__text-container.margin-default{margin:1.563vw 1.563vw 2.188vw}

.portrait .onboarding-modal__text-container.margin-default{margin:1.563vw 1.563vw 2.188vw}

.landscape .onboarding-modal__text-container.margin-default{margin:3.125vh 3.125vh 4.375vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__text-container.margin-default{margin:1.852vh 1.852vh 2.593vh}

.portrait .onboarding-modal__text-container.margin-default{margin:1.042vw 1.042vw 1.458vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__text-container.margin-default{margin:5.556vw 5.556vw 7.778vw}

.landscape-mob .onboarding-modal__text-container.margin-default{margin:3.125svh 3.125svh 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__text-container.margin-default{margin:2.604vw 2.604vw 3.646vw}

.landscape-tab .onboarding-modal__text-container.margin-default{margin:2.326svh 2.326svh 3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__text-container.margin-small{margin:.938vw 1.563vw 2.188vw}

.portrait .onboarding-modal__text-container.margin-small{margin:.938vw 1.563vw 2.188vw}

.landscape .onboarding-modal__text-container.margin-small{margin:1.875vh 3.125vh 4.375vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__text-container.margin-small{margin:1.111vh 1.852vh 2.593vh}

.portrait .onboarding-modal__text-container.margin-small{margin:.625vw 1.042vw 1.458vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__text-container.margin-small{margin:3.333vw 5.556vw 7.778vw}

.landscape-mob .onboarding-modal__text-container.margin-small{margin:1.875svh 3.125svh 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__text-container.margin-small{margin:1.563vw 2.604vw 3.646vw}

.landscape-tab .onboarding-modal__text-container.margin-small{margin:1.395svh 2.326svh 3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__title{margin:0 0 .938vw}

.portrait .onboarding-modal__title{margin:0 0 .938vw}

.landscape .onboarding-modal__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__title{margin:0 0 1.111vh}

.portrait .onboarding-modal__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__title{margin:0 0 3.333vw}

.landscape-mob .onboarding-modal__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__title{margin:0 0 1.563vw}

.landscape-tab .onboarding-modal__title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__title{font-size:1.875vw}

.portrait .onboarding-modal__title{font-size:1.875vw}

.landscape .onboarding-modal__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__title{font-size:2.222vh}

.portrait .onboarding-modal__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__title{font-size:6.667vw}

.landscape-mob .onboarding-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__title{font-size:3.125vw}

.landscape-tab .onboarding-modal__title{font-size:2.791svh}}

.onboarding-modal__title{font-weight:600;line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__text{font-size:1.094vw}

.portrait .onboarding-modal__text{font-size:1.094vw}

.landscape .onboarding-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__text{font-size:1.296vh}

.portrait .onboarding-modal__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__text{font-size:3.889vw}

.landscape-mob .onboarding-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__text{font-size:1.823vw}

.landscape-tab .onboarding-modal__text{font-size:1.628svh}}

.onboarding-modal__text{line-height:1.43}

.onboarding-modal__buttons{display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__buttons{gap:.625vw}

.portrait .onboarding-modal__buttons{gap:.625vw}

.landscape .onboarding-modal__buttons{gap:1.25vh}}

@media screen and (min-width: 1920px){
.onboarding-modal__buttons{gap:.741vh}

.portrait .onboarding-modal__buttons{gap:.417vw}}

@media screen and (max-width: 1023px){
.onboarding-modal__buttons{gap:2.222vw}

.landscape-mob .onboarding-modal__buttons{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__buttons{gap:1.042vw}

.landscape-tab .onboarding-modal__buttons{gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__buttons.margin-default{margin:1.25vw 0 0}

.portrait .onboarding-modal__buttons.margin-default{margin:1.25vw 0 0}

.landscape .onboarding-modal__buttons.margin-default{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.onboarding-modal__buttons.margin-default{margin:1.481vh 0 0}

.portrait .onboarding-modal__buttons.margin-default{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.onboarding-modal__buttons.margin-default{margin:4.444vw 0 0}

.landscape-mob .onboarding-modal__buttons.margin-default{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__buttons.margin-default{margin:2.083vw 0 0}

.landscape-tab .onboarding-modal__buttons.margin-default{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.onboarding-modal__buttons.margin-large{margin:1.563vw 0 0}

.portrait .onboarding-modal__buttons.margin-large{margin:1.563vw 0 0}

.landscape .onboarding-modal__buttons.margin-large{margin:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.onboarding-modal__buttons.margin-large{margin:1.852vh 0 0}

.portrait .onboarding-modal__buttons.margin-large{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.onboarding-modal__buttons.margin-large{margin:5.556vw 0 0}

.landscape-mob .onboarding-modal__buttons.margin-large{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.onboarding-modal__buttons.margin-large{margin:2.604vw 0 0}

.landscape-tab .onboarding-modal__buttons.margin-large{margin:2.326svh 0 0}}

.onboarding-modal__buttons .button{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal{width:25.625vw}

.portrait .buy-beauties-modal{width:25.625vw}

.landscape .buy-beauties-modal{width:51.25vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal{width:55.556vh}

.portrait .buy-beauties-modal{width:31.25vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal{width:91.111vw}

.landscape-mob .buy-beauties-modal{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal{width:42.708vw}

.landscape-tab .buy-beauties-modal{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal{border-radius:1.875vw}

.portrait .buy-beauties-modal{border-radius:1.875vw}

.landscape .buy-beauties-modal{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal{border-radius:2.222vh}

.portrait .buy-beauties-modal{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal{border-radius:6.667vw}

.landscape-mob .buy-beauties-modal{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal{border-radius:3.125vw}

.landscape-tab .buy-beauties-modal{border-radius:2.791svh}}

.buy-beauties-modal{background:#fff}

.buy-beauties-modal__content{position:relative;display:flex;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__content{padding:1.563vw 1.563vw 2.5vw}

.portrait .buy-beauties-modal__content{padding:1.563vw 1.563vw 2.5vw}

.landscape .buy-beauties-modal__content{padding:3.125vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__content{padding:2.963vh 3.704vh 3.704vh}

.portrait .buy-beauties-modal__content{padding:1.667vw 2.083vw 2.083vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__content{padding:5.556vw 5.556vw 8.889vw}

.landscape-mob .buy-beauties-modal__content{padding:3.125svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__content{padding:2.604vw 2.604vw 4.167vw}

.landscape-tab .buy-beauties-modal__content{padding:2.326svh 2.326svh 3.721svh}}

.buy-beauties-modal__content img{height:100%}

.buy-beauties-modal__close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__close{top:1.25vw}

.portrait .buy-beauties-modal__close{top:1.25vw}

.landscape .buy-beauties-modal__close{top:2.5vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__close{top:2.963vh}

.portrait .buy-beauties-modal__close{top:1.667vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__close{top:4.722vw}

.landscape-mob .buy-beauties-modal__close{top:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__close{top:2.083vw}

.landscape-tab .buy-beauties-modal__close{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__close{right:1.25vw}

[dir="rtl"] .buy-beauties-modal__close{right:auto;left:1.25vw}

.portrait .buy-beauties-modal__close{right:1.25vw}

[dir="rtl"] .portrait .buy-beauties-modal__close{right:auto;left:1.25vw}

.landscape .buy-beauties-modal__close{right:2.5vh}

[dir="rtl"] .landscape .buy-beauties-modal__close{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__close{right:3.611vh}

[dir="rtl"] .buy-beauties-modal__close{right:auto;left:3.611vh}

.portrait .buy-beauties-modal__close{right:2.031vw}

[dir="rtl"] .portrait .buy-beauties-modal__close{right:auto;left:2.031vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__close{right:5vw}

[dir="rtl"] .buy-beauties-modal__close{right:auto;left:5vw}

.landscape-mob .buy-beauties-modal__close{right:2.813svh}

[dir="rtl"] .landscape-mob .buy-beauties-modal__close{right:auto;left:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__close{right:2.083vw}

[dir="rtl"] .buy-beauties-modal__close{right:auto;left:2.083vw}

.landscape-tab .buy-beauties-modal__close{right:1.86svh}

[dir="rtl"] .landscape-tab .buy-beauties-modal__close{right:auto;left:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__close{height:3.125vw}

.portrait .buy-beauties-modal__close{height:3.125vw}

.landscape .buy-beauties-modal__close{height:6.25vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__close{height:3.704vh}

.portrait .buy-beauties-modal__close{height:2.083vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__close{height:11.111vw}

.landscape-mob .buy-beauties-modal__close{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__close{height:5.208vw}

.landscape-tab .buy-beauties-modal__close{height:4.651svh}}

.buy-beauties-modal__close .button__icon,.buy-beauties-modal__close svg{height:100%}

.buy-beauties-modal__panel{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel{margin:.313vw 0 1.25vw}

.portrait .buy-beauties-modal__panel{margin:.313vw 0 1.25vw}

.landscape .buy-beauties-modal__panel{margin:.625vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel{margin:.37vh 0 1.481vh}

.portrait .buy-beauties-modal__panel{margin:.208vw 0 .833vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel{margin:1.111vw 0 4.444vw}

.landscape-mob .buy-beauties-modal__panel{margin:.625svh 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel{margin:.521vw 0 2.083vw}

.landscape-tab .buy-beauties-modal__panel{margin:.465svh 0 1.86svh}}

.buy-beauties-modal__panel{align-self:flex-start}

.buy-beauties-modal__panel-item{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel-item{margin:0 .938vw 0 0}

[dir="rtl"] .buy-beauties-modal__panel-item{margin:0 0 0 .938vw}

.portrait .buy-beauties-modal__panel-item{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .buy-beauties-modal__panel-item{margin:0 0 0 .938vw}

.landscape .buy-beauties-modal__panel-item{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .buy-beauties-modal__panel-item{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel-item{margin:0 1.111vh 0 0}

[dir="rtl"] .buy-beauties-modal__panel-item{margin:0 0 0 1.111vh}

.portrait .buy-beauties-modal__panel-item{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .buy-beauties-modal__panel-item{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel-item{margin:0 3.333vw 0 0}

[dir="rtl"] .buy-beauties-modal__panel-item{margin:0 0 0 3.333vw}

.landscape-mob .buy-beauties-modal__panel-item{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .buy-beauties-modal__panel-item{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel-item{margin:0 1.563vw 0 0}

[dir="rtl"] .buy-beauties-modal__panel-item{margin:0 0 0 1.563vw}

.landscape-tab .buy-beauties-modal__panel-item{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .buy-beauties-modal__panel-item{margin:0 0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel-item-icon{width:1.875vw}

.portrait .buy-beauties-modal__panel-item-icon{width:1.875vw}

.landscape .buy-beauties-modal__panel-item-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel-item-icon{width:2.963vh}

.portrait .buy-beauties-modal__panel-item-icon{width:1.667vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel-item-icon{width:6.667vw}

.landscape-mob .buy-beauties-modal__panel-item-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel-item-icon{width:3.125vw}

.landscape-tab .buy-beauties-modal__panel-item-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel-item-icon{height:1.875vw}

.portrait .buy-beauties-modal__panel-item-icon{height:1.875vw}

.landscape .buy-beauties-modal__panel-item-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel-item-icon{height:2.963vh}

.portrait .buy-beauties-modal__panel-item-icon{height:1.667vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel-item-icon{height:6.667vw}

.landscape-mob .buy-beauties-modal__panel-item-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel-item-icon{height:3.125vw}

.landscape-tab .buy-beauties-modal__panel-item-icon{height:2.791svh}}

.buy-beauties-modal__panel-item-icon svg{width:100%;height:100%}

.buy-beauties-modal__panel-item-icon path,.buy-beauties-modal__panel-item-icon svg,.buy-beauties-modal__panel-item-icon svg *{transform-origin:0 0;color:#d3d7de;fill:#d3d7de}

[dir="rtl"] .buy-beauties-modal__panel-item-icon path,[dir="rtl"] .buy-beauties-modal__panel-item-icon svg,[dir="rtl"] .buy-beauties-modal__panel-item-icon svg *{transform-origin:100% 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel-item-value{margin:0 0 0 .313vw}

[dir="rtl"] .buy-beauties-modal__panel-item-value{margin:0 .313vw 0 0}

.portrait .buy-beauties-modal__panel-item-value{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .buy-beauties-modal__panel-item-value{margin:0 .313vw 0 0}

.landscape .buy-beauties-modal__panel-item-value{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .buy-beauties-modal__panel-item-value{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel-item-value{margin:0 0 0 .37vh}

[dir="rtl"] .buy-beauties-modal__panel-item-value{margin:0 .37vh 0 0}

.portrait .buy-beauties-modal__panel-item-value{margin:0 0 0 .208vw}

[dir="rtl"] .portrait .buy-beauties-modal__panel-item-value{margin:0 .208vw 0 0}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel-item-value{margin:0 0 0 1.111vw}

[dir="rtl"] .buy-beauties-modal__panel-item-value{margin:0 1.111vw 0 0}

.landscape-mob .buy-beauties-modal__panel-item-value{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .buy-beauties-modal__panel-item-value{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel-item-value{margin:0 0 0 .521vw}

[dir="rtl"] .buy-beauties-modal__panel-item-value{margin:0 .521vw 0 0}

.landscape-tab .buy-beauties-modal__panel-item-value{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .buy-beauties-modal__panel-item-value{margin:0 .465svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__panel-item-value{font-size:1.25vw}

.portrait .buy-beauties-modal__panel-item-value{font-size:1.25vw}

.landscape .buy-beauties-modal__panel-item-value{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__panel-item-value{font-size:1.852vh}

.portrait .buy-beauties-modal__panel-item-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__panel-item-value{font-size:4.444vw}

.landscape-mob .buy-beauties-modal__panel-item-value{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__panel-item-value{font-size:2.083vw}

.landscape-tab .buy-beauties-modal__panel-item-value{font-size:1.86svh}}

.buy-beauties-modal__panel-item-value{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__preview{width:22.5vw}

.portrait .buy-beauties-modal__preview{width:22.5vw}

.landscape .buy-beauties-modal__preview{width:45vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__preview{width:48.148vh}

.portrait .buy-beauties-modal__preview{width:27.083vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__preview{width:80vw}

.landscape-mob .buy-beauties-modal__preview{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__preview{width:37.5vw}

.landscape-tab .buy-beauties-modal__preview{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__preview{height:10.938vw}

.portrait .buy-beauties-modal__preview{height:10.938vw}

.landscape .buy-beauties-modal__preview{height:21.875vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__preview{height:24.074vh}

.portrait .buy-beauties-modal__preview{height:13.542vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__preview{height:38.889vw}

.landscape-mob .buy-beauties-modal__preview{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__preview{height:18.229vw}

.landscape-tab .buy-beauties-modal__preview{height:16.279svh}}

.buy-beauties-modal__preview img{width:100%;max-width:100%;object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__name{font-size:1.875vw}

.portrait .buy-beauties-modal__name{font-size:1.875vw}

.landscape .buy-beauties-modal__name{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__name{font-size:3.704vh}

.portrait .buy-beauties-modal__name{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__name{font-size:6.667vw}

.landscape-mob .buy-beauties-modal__name{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__name{font-size:3.125vw}

.landscape-tab .buy-beauties-modal__name{font-size:2.791svh}}

.buy-beauties-modal__name{line-height:1.2;font-weight:600;text-transform:uppercase;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__name{margin:1.875vw auto .938vw}

.portrait .buy-beauties-modal__name{margin:1.875vw auto .938vw}

.landscape .buy-beauties-modal__name{margin:3.75vh auto 1.875vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__name{margin:2.222vh auto}

.portrait .buy-beauties-modal__name{margin:1.25vw auto}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__name{margin:6.667vw auto 3.333vw}

.landscape-mob .buy-beauties-modal__name{margin:3.75svh auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__name{margin:3.125vw auto 1.563vw}

.landscape-tab .buy-beauties-modal__name{margin:2.791svh auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__description{margin:0 auto 1.563vw}

.portrait .buy-beauties-modal__description{margin:0 auto 1.563vw}

.landscape .buy-beauties-modal__description{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__description{margin:0 auto 2.315vh}

.portrait .buy-beauties-modal__description{margin:0 auto 1.302vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__description{margin:0 auto 5.556vw}

.landscape-mob .buy-beauties-modal__description{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__description{margin:0 auto 2.604vw}

.landscape-tab .buy-beauties-modal__description{margin:0 auto 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__description{font-size:1.094vw}

.portrait .buy-beauties-modal__description{font-size:1.094vw}

.landscape .buy-beauties-modal__description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__description{font-size:1.481vh}

.portrait .buy-beauties-modal__description{font-size:.833vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__description{font-size:3.889vw}

.landscape-mob .buy-beauties-modal__description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__description{font-size:1.823vw}

.landscape-tab .buy-beauties-modal__description{font-size:1.628svh}}

.buy-beauties-modal__description{text-align:center}

.buy-beauties-modal__buttons{width:100%}

.buy-beauties-modal__buttons:not(.not-in-stock){display:grid;grid-template-areas:"buy buy" "favorite elf-buy"}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:.625vw .625vw}

.portrait .buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:.625vw .625vw}

.landscape .buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:1.25vh 1.25vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:.741vh .741vh}

.portrait .buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:.417vw .417vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:2.222vw 2.222vw}

.landscape-mob .buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:1.25svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:1.042vw 1.042vw}

.landscape-tab .buy-beauties-modal__buttons:not(.not-in-stock){grid-gap:.93svh .93svh}}

.buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{grid-area:elf-buy}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:17.5vw}

.portrait .buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:17.5vw}

.landscape .buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:35vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:40.741vh}

.portrait .buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:22.917vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:62.222vw}

.landscape-mob .buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:35svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:29.167vw}

.landscape-tab .buy-beauties-modal__buttons:not(.not-in-stock) .buy-beauties-modal__elf-buy{width:26.047svh}}

.buy-beauties-modal__buttons.not-in-stock .buy-beauties-modal__elf-buy{width:100%}

.buy-beauties-modal__buy{grid-area:buy}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__buy{width:22.5vw}

.portrait .buy-beauties-modal__buy{width:22.5vw}

.landscape .buy-beauties-modal__buy{width:45vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__buy{width:48.148vh}

.portrait .buy-beauties-modal__buy{width:27.083vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__buy{width:80vw}

.landscape-mob .buy-beauties-modal__buy{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__buy{width:37.5vw}

.landscape-tab .buy-beauties-modal__buy{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__buy{height:3.906vw}

.portrait .buy-beauties-modal__buy{height:3.906vw}

.landscape .buy-beauties-modal__buy{height:7.813vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__buy{height:6.667vh}

.portrait .buy-beauties-modal__buy{height:3.75vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__buy{height:13.889vw}

.landscape-mob .buy-beauties-modal__buy{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__buy{height:6.51vw}

.landscape-tab .buy-beauties-modal__buy{height:5.814svh}}

.buy-beauties-modal__favorite{grid-area:favorite}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__favorite{width:4.688vw}

.portrait .buy-beauties-modal__favorite{width:4.688vw}

.landscape .buy-beauties-modal__favorite{width:9.375vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__favorite{width:6.667vh}

.portrait .buy-beauties-modal__favorite{width:3.75vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__favorite{width:16.667vw}

.landscape-mob .buy-beauties-modal__favorite{width:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__favorite{width:7.813vw}

.landscape-tab .buy-beauties-modal__favorite{width:6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__favorite{height:3.906vw}

.portrait .buy-beauties-modal__favorite{height:3.906vw}

.landscape .buy-beauties-modal__favorite{height:7.813vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__favorite{height:6.667vh}

.portrait .buy-beauties-modal__favorite{height:3.75vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__favorite{height:13.889vw}

.landscape-mob .buy-beauties-modal__favorite{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__favorite{height:6.51vw}

.landscape-tab .buy-beauties-modal__favorite{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__favorite .button__icon,.buy-beauties-modal__favorite svg{height:2.188vw}

.portrait .buy-beauties-modal__favorite .button__icon,.portrait .buy-beauties-modal__favorite svg{height:2.188vw}

.landscape .buy-beauties-modal__favorite .button__icon,.landscape .buy-beauties-modal__favorite svg{height:4.375vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__favorite .button__icon,.buy-beauties-modal__favorite svg{height:2.593vh}

.portrait .buy-beauties-modal__favorite .button__icon,.portrait .buy-beauties-modal__favorite svg{height:1.458vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__favorite .button__icon,.buy-beauties-modal__favorite svg{height:7.778vw}

.landscape-mob .buy-beauties-modal__favorite .button__icon,.landscape-mob .buy-beauties-modal__favorite svg{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__favorite .button__icon,.buy-beauties-modal__favorite svg{height:3.646vw}

.landscape-tab .buy-beauties-modal__favorite .button__icon,.landscape-tab .buy-beauties-modal__favorite svg{height:3.256svh}}

.buy-beauties-modal__favorite svg path{transition:.3s ease-in-out}

.buy-beauties-modal__favorite_has-favorite svg path{fill:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__elf-buy{height:3.906vw}

.portrait .buy-beauties-modal__elf-buy{height:3.906vw}

.landscape .buy-beauties-modal__elf-buy{height:7.813vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__elf-buy{height:6.667vh}

.portrait .buy-beauties-modal__elf-buy{height:3.75vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__elf-buy{height:13.889vw}

.landscape-mob .buy-beauties-modal__elf-buy{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__elf-buy{height:6.51vw}

.landscape-tab .buy-beauties-modal__elf-buy{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__elf-buy .button__icon{height:1.875vw}

.portrait .buy-beauties-modal__elf-buy .button__icon{height:1.875vw}

.landscape .buy-beauties-modal__elf-buy .button__icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__elf-buy .button__icon{height:2.222vh}

.portrait .buy-beauties-modal__elf-buy .button__icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__elf-buy .button__icon{height:6.667vw}

.landscape-mob .buy-beauties-modal__elf-buy .button__icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__elf-buy .button__icon{height:3.125vw}

.landscape-tab .buy-beauties-modal__elf-buy .button__icon{height:2.791svh}}

.buy-beauties-modal__elf-buy .button__icon path{fill:#7d54de}

.buy-beauties-modal__elf-buy .button__count{font-weight:600}

.buy-beauties-modal__elf-buy_equipped{pointer-events:none;color:#b3b3b3}

.buy-beauties-modal__elf-buy_equipped .button__text{color:#b3b3b3}

.buy-beauties-modal__elf-buy_equipped .custom-button__gifts path{fill:#b3b3b3}

.buy-beauties-modal__hp{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp{margin:0 auto 1.563vw}

.portrait .buy-beauties-modal__hp{margin:0 auto 1.563vw}

.landscape .buy-beauties-modal__hp{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp{margin:0 auto 2.222vh}

.portrait .buy-beauties-modal__hp{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp{margin:0 auto 5.556vw}

.landscape-mob .buy-beauties-modal__hp{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp{margin:0 auto 3.125vw}

.landscape-tab .buy-beauties-modal__hp{margin:0 auto 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp{font-size:.938vw}

.portrait .buy-beauties-modal__hp{font-size:.938vw}

.landscape .buy-beauties-modal__hp{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp{font-size:1.296vh}

.portrait .buy-beauties-modal__hp{font-size:.729vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp{font-size:3.333vw}

.landscape-mob .buy-beauties-modal__hp{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp{font-size:1.563vw}

.landscape-tab .buy-beauties-modal__hp{font-size:1.395svh}}

.buy-beauties-modal__hp{line-height:1}

.buy-beauties-modal__hp-title{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp-title{padding:.156vw .391vw 0}

.portrait .buy-beauties-modal__hp-title{padding:.156vw .391vw 0}

.landscape .buy-beauties-modal__hp-title{padding:.313vh .781vh 0}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp-title{padding:.185vh .463vh 0}

.portrait .buy-beauties-modal__hp-title{padding:.104vw .26vw 0}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp-title{padding:.556vw 1.389vw 0}

.landscape-mob .buy-beauties-modal__hp-title{padding:.313svh .781svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp-title{padding:.26vw .651vw 0}

.landscape-tab .buy-beauties-modal__hp-title{padding:.233svh .581svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp-title{margin-right:.469vw}

[dir="rtl"] .buy-beauties-modal__hp-title{margin-right:0;margin-left:.469vw}

.portrait .buy-beauties-modal__hp-title{margin-right:.469vw}

[dir="rtl"] .portrait .buy-beauties-modal__hp-title{margin-right:0;margin-left:.469vw}

.landscape .buy-beauties-modal__hp-title{margin-right:.938vh}

[dir="rtl"] .landscape .buy-beauties-modal__hp-title{margin-right:0;margin-left:.938vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp-title{margin-right:.556vh}

[dir="rtl"] .buy-beauties-modal__hp-title{margin-right:0;margin-left:.556vh}

.portrait .buy-beauties-modal__hp-title{margin-right:.313vw}

[dir="rtl"] .portrait .buy-beauties-modal__hp-title{margin-right:0;margin-left:.313vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp-title{margin-right:1.667vw}

[dir="rtl"] .buy-beauties-modal__hp-title{margin-right:0;margin-left:1.667vw}

.landscape-mob .buy-beauties-modal__hp-title{margin-right:.938svh}

[dir="rtl"] .landscape-mob .buy-beauties-modal__hp-title{margin-right:0;margin-left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp-title{margin-right:.781vw}

[dir="rtl"] .buy-beauties-modal__hp-title{margin-right:0;margin-left:.781vw}

.landscape-tab .buy-beauties-modal__hp-title{margin-right:.698svh}

[dir="rtl"] .landscape-tab .buy-beauties-modal__hp-title{margin-right:0;margin-left:.698svh}}

.buy-beauties-modal__hp-title{color:#fff;background:#7d54de;border:1px solid rgba(125,84,222,.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp-title{border-radius:1.563vw}

.portrait .buy-beauties-modal__hp-title{border-radius:1.563vw}

.landscape .buy-beauties-modal__hp-title{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp-title{border-radius:1.852vh}

.portrait .buy-beauties-modal__hp-title{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp-title{border-radius:5.556vw}

.landscape-mob .buy-beauties-modal__hp-title{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp-title{border-radius:2.604vw}

.landscape-tab .buy-beauties-modal__hp-title{border-radius:2.326svh}}

.buy-beauties-modal__hp-title{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.buy-beauties-modal__hp-text{font-size:1.094vw}

.portrait .buy-beauties-modal__hp-text{font-size:1.094vw}

.landscape .buy-beauties-modal__hp-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.buy-beauties-modal__hp-text{font-size:1.481vh}

.portrait .buy-beauties-modal__hp-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.buy-beauties-modal__hp-text{font-size:3.889vw}

.landscape-mob .buy-beauties-modal__hp-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.buy-beauties-modal__hp-text{font-size:1.823vw}

.landscape-tab .buy-beauties-modal__hp-text{font-size:1.628svh}}

.buy-beauties-modal__hp-text{line-height:1;font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .buy-beauties-modal__close{left:1.25vw}

.portrait [dir=rtl] .buy-beauties-modal__close{left:1.25vw}

.landscape [dir=rtl] .buy-beauties-modal__close{left:2.5vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .buy-beauties-modal__close{left:3.611vh}

.portrait [dir=rtl] .buy-beauties-modal__close{left:2.031vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .buy-beauties-modal__close{left:5vw}

.landscape-mob [dir=rtl] .buy-beauties-modal__close{left:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .buy-beauties-modal__close{left:2.083vw}

.landscape-tab [dir=rtl] .buy-beauties-modal__close{left:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins{width:25.625vw}

.portrait .converter-modal-to-coins{width:25.625vw}

.landscape .converter-modal-to-coins{width:51.25vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins{width:30.37vh}

.portrait .converter-modal-to-coins{width:17.083vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins{width:91.111vw}

.landscape-mob .converter-modal-to-coins{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins{width:42.708vw}

.landscape-tab .converter-modal-to-coins{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins{border-radius:1.875vw}

.portrait .converter-modal-to-coins{border-radius:1.875vw}

.landscape .converter-modal-to-coins{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins{border-radius:2.222vh}

.portrait .converter-modal-to-coins{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins{border-radius:6.667vw}

.landscape-mob .converter-modal-to-coins{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins{border-radius:3.125vw}

.landscape-tab .converter-modal-to-coins{border-radius:2.791svh}}

.converter-modal-to-coins{background:#fff}

.converter-modal-to-coins svg{height:100%}

.converter-modal-to-coins__content{position:relative;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__content{padding:2.5vw 1.563vw 2.5vw}

.portrait .converter-modal-to-coins__content{padding:2.5vw 1.563vw 2.5vw}

.landscape .converter-modal-to-coins__content{padding:5vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__content{padding:2.963vh 1.852vh 2.963vh}

.portrait .converter-modal-to-coins__content{padding:1.667vw 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__content{padding:8.889vw 5.556vw 8.889vw}

.landscape-mob .converter-modal-to-coins__content{padding:5svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__content{padding:4.167vw 2.604vw 4.167vw}

.landscape-tab .converter-modal-to-coins__content{padding:3.721svh 2.326svh 3.721svh}}

.converter-modal-to-coins__content{text-align:center;box-sizing:border-box}

.converter-modal-to-coins__content img{height:100%}

.converter-modal-to-coins__rules{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__rules{top:1.25vw}

.portrait .converter-modal-to-coins__rules{top:1.25vw}

.landscape .converter-modal-to-coins__rules{top:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__rules{top:1.481vh}

.portrait .converter-modal-to-coins__rules{top:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__rules{top:4.444vw}

.landscape-mob .converter-modal-to-coins__rules{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__rules{top:2.083vw}

.landscape-tab .converter-modal-to-coins__rules{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__rules{right:1.25vw}

[dir="rtl"] .converter-modal-to-coins__rules{right:auto;left:1.25vw}

.portrait .converter-modal-to-coins__rules{right:1.25vw}

[dir="rtl"] .portrait .converter-modal-to-coins__rules{right:auto;left:1.25vw}

.landscape .converter-modal-to-coins__rules{right:2.5vh}

[dir="rtl"] .landscape .converter-modal-to-coins__rules{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__rules{right:1.481vh}

[dir="rtl"] .converter-modal-to-coins__rules{right:auto;left:1.481vh}

.portrait .converter-modal-to-coins__rules{right:.833vw}

[dir="rtl"] .portrait .converter-modal-to-coins__rules{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__rules{right:4.444vw}

[dir="rtl"] .converter-modal-to-coins__rules{right:auto;left:4.444vw}

.landscape-mob .converter-modal-to-coins__rules{right:2.5svh}

[dir="rtl"] .landscape-mob .converter-modal-to-coins__rules{right:auto;left:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__rules{right:2.083vw}

[dir="rtl"] .converter-modal-to-coins__rules{right:auto;left:2.083vw}

.landscape-tab .converter-modal-to-coins__rules{right:1.86svh}

[dir="rtl"] .landscape-tab .converter-modal-to-coins__rules{right:auto;left:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__rules{height:3.125vw}

.portrait .converter-modal-to-coins__rules{height:3.125vw}

.landscape .converter-modal-to-coins__rules{height:6.25vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__rules{height:3.704vh}

.portrait .converter-modal-to-coins__rules{height:2.083vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__rules{height:11.111vw}

.landscape-mob .converter-modal-to-coins__rules{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__rules{height:5.208vw}

.landscape-tab .converter-modal-to-coins__rules{height:4.651svh}}

.converter-modal-to-coins__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__title{font-size:1.875vw}

.portrait .converter-modal-to-coins__title{font-size:1.875vw}

.landscape .converter-modal-to-coins__title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__title{font-size:2.222vh}

.portrait .converter-modal-to-coins__title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__title{font-size:6.667vw}

.landscape-mob .converter-modal-to-coins__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__title{font-size:3.125vw}

.landscape-tab .converter-modal-to-coins__title{font-size:2.791svh}}

.converter-modal-to-coins__title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__text{margin:.625vw 0 .938vw}

.portrait .converter-modal-to-coins__text{margin:.625vw 0 .938vw}

.landscape .converter-modal-to-coins__text{margin:1.25vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__text{margin:.741vh 0 1.111vh}

.portrait .converter-modal-to-coins__text{margin:.417vw 0 .625vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__text{margin:2.222vw 0 3.333vw}

.landscape-mob .converter-modal-to-coins__text{margin:1.25svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__text{margin:1.042vw 0 1.563vw}

.landscape-tab .converter-modal-to-coins__text{margin:.93svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__text{font-size:1.094vw}

.portrait .converter-modal-to-coins__text{font-size:1.094vw}

.landscape .converter-modal-to-coins__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__text{font-size:1.296vh}

.portrait .converter-modal-to-coins__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__text{font-size:3.889vw}

.landscape-mob .converter-modal-to-coins__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__text{font-size:1.823vw}

.landscape-tab .converter-modal-to-coins__text{font-size:1.628svh}}

.converter-modal-to-coins__text{white-space:pre-line}

.converter-modal-to-coins__gifts{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__gifts{font-size:1.25vw}

.portrait .converter-modal-to-coins__gifts{font-size:1.25vw}

.landscape .converter-modal-to-coins__gifts{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__gifts{font-size:1.481vh}

.portrait .converter-modal-to-coins__gifts{font-size:.833vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__gifts{font-size:4.444vw}

.landscape-mob .converter-modal-to-coins__gifts{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__gifts{font-size:2.083vw}

.landscape-tab .converter-modal-to-coins__gifts{font-size:1.86svh}}

.converter-modal-to-coins__gifts{line-height:1.5;font-weight:500}

.converter-modal-to-coins__note{display:flex;align-items:center;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__note{font-size:.938vw}

.portrait .converter-modal-to-coins__note{font-size:.938vw}

.landscape .converter-modal-to-coins__note{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__note{font-size:1.111vh}

.portrait .converter-modal-to-coins__note{font-size:.625vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__note{font-size:3.333vw}

.landscape-mob .converter-modal-to-coins__note{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__note{font-size:1.563vw}

.landscape-tab .converter-modal-to-coins__note{font-size:1.395svh}}

.converter-modal-to-coins__note{line-height:1.3;color:rgba(0,0,0,.5)}

.converter-modal-to-coins__converter{display:flex;align-items:center;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__converter{margin:.938vw 0 3.125vw}

.portrait .converter-modal-to-coins__converter{margin:.938vw 0 3.125vw}

.landscape .converter-modal-to-coins__converter{margin:1.875vh 0 6.25vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__converter{margin:1.111vh 0 3.704vh}

.portrait .converter-modal-to-coins__converter{margin:.625vw 0 2.083vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__converter{margin:3.333vw 0 11.111vw}

.landscape-mob .converter-modal-to-coins__converter{margin:1.875svh 0 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__converter{margin:1.563vw 0 5.208vw}

.landscape-tab .converter-modal-to-coins__converter{margin:1.395svh 0 4.651svh}}

.converter-modal-to-coins__converter{box-sizing:border-box}

.converter-modal-to-coins__input,.converter-modal-to-coins__result{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__input,.converter-modal-to-coins__result{height:7.5vw}

.portrait .converter-modal-to-coins__input,.portrait .converter-modal-to-coins__result{height:7.5vw}

.landscape .converter-modal-to-coins__input,.landscape .converter-modal-to-coins__result{height:15vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__input,.converter-modal-to-coins__result{height:8.889vh}

.portrait .converter-modal-to-coins__input,.portrait .converter-modal-to-coins__result{height:5vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__input,.converter-modal-to-coins__result{height:26.667vw}

.landscape-mob .converter-modal-to-coins__input,.landscape-mob .converter-modal-to-coins__result{height:15svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__input,.converter-modal-to-coins__result{height:12.5vw}

.landscape-tab .converter-modal-to-coins__input,.landscape-tab .converter-modal-to-coins__result{height:11.163svh}}

.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{position:absolute;left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .converter-modal-to-coins__input-value,[dir="rtl"] .converter-modal-to-coins__result-value{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{bottom:-2.188vw}

.portrait .converter-modal-to-coins__input-value,.portrait .converter-modal-to-coins__result-value{bottom:-2.188vw}

.landscape .converter-modal-to-coins__input-value,.landscape .converter-modal-to-coins__result-value{bottom:-4.375vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{bottom:-2.593vh}

.portrait .converter-modal-to-coins__input-value,.portrait .converter-modal-to-coins__result-value{bottom:-1.458vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{bottom:-7.778vw}

.landscape-mob .converter-modal-to-coins__input-value,.landscape-mob .converter-modal-to-coins__result-value{bottom:-4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{bottom:-3.646vw}

.landscape-tab .converter-modal-to-coins__input-value,.landscape-tab .converter-modal-to-coins__result-value{bottom:-3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{font-size:1.094vw}

.portrait .converter-modal-to-coins__input-value,.portrait .converter-modal-to-coins__result-value{font-size:1.094vw}

.landscape .converter-modal-to-coins__input-value,.landscape .converter-modal-to-coins__result-value{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{font-size:1.296vh}

.portrait .converter-modal-to-coins__input-value,.portrait .converter-modal-to-coins__result-value{font-size:.729vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{font-size:3.889vw}

.landscape-mob .converter-modal-to-coins__input-value,.landscape-mob .converter-modal-to-coins__result-value{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{font-size:1.823vw}

.landscape-tab .converter-modal-to-coins__input-value,.landscape-tab .converter-modal-to-coins__result-value{font-size:1.628svh}}

.converter-modal-to-coins__input-value,.converter-modal-to-coins__result-value{font-weight:500;text-align:center;white-space:nowrap}

.converter-modal-to-coins__input-image{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__arrow{height:1.875vw}

.portrait .converter-modal-to-coins__arrow{height:1.875vw}

.landscape .converter-modal-to-coins__arrow{height:3.75vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__arrow{height:2.222vh}

.portrait .converter-modal-to-coins__arrow{height:1.25vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__arrow{height:6.667vw}

.landscape-mob .converter-modal-to-coins__arrow{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__arrow{height:3.125vw}

.landscape-tab .converter-modal-to-coins__arrow{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__arrow{margin:0 .625vw}

.portrait .converter-modal-to-coins__arrow{margin:0 .625vw}

.landscape .converter-modal-to-coins__arrow{margin:0 1.25vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__arrow{margin:0 .741vh}

.portrait .converter-modal-to-coins__arrow{margin:0 .417vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__arrow{margin:0 2.222vw}

.landscape-mob .converter-modal-to-coins__arrow{margin:0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__arrow{margin:0 1.042vw}

.landscape-tab .converter-modal-to-coins__arrow{margin:0 .93svh}}

.converter-modal-to-coins__result{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__result-image{height:7.187vw}

.portrait .converter-modal-to-coins__result-image{height:7.187vw}

.landscape .converter-modal-to-coins__result-image{height:14.375vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__result-image{height:8.519vh}

.portrait .converter-modal-to-coins__result-image{height:4.792vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__result-image{height:25.556vw}

.landscape-mob .converter-modal-to-coins__result-image{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__result-image{height:11.979vw}

.landscape-tab .converter-modal-to-coins__result-image{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__warning{font-size:1.094vw}

.portrait .converter-modal-to-coins__warning{font-size:1.094vw}

.landscape .converter-modal-to-coins__warning{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__warning{font-size:1.296vh}

.portrait .converter-modal-to-coins__warning{font-size:.729vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__warning{font-size:3.889vw}

.landscape-mob .converter-modal-to-coins__warning{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__warning{font-size:1.823vw}

.landscape-tab .converter-modal-to-coins__warning{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__warning{margin:0 0 .781vw}

.portrait .converter-modal-to-coins__warning{margin:0 0 .781vw}

.landscape .converter-modal-to-coins__warning{margin:0 0 1.563vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__warning{margin:0 0 .926vh}

.portrait .converter-modal-to-coins__warning{margin:0 0 .521vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__warning{margin:0 0 2.778vw}

.landscape-mob .converter-modal-to-coins__warning{margin:0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__warning{margin:0 0 1.302vw}

.landscape-tab .converter-modal-to-coins__warning{margin:0 0 1.163svh}}

.converter-modal-to-coins__warning{white-space:pre-line;cursor:pointer}

.converter-modal-to-coins__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.converter-modal-to-coins__buttons{gap:.625vw}

.portrait .converter-modal-to-coins__buttons{gap:.625vw}

.landscape .converter-modal-to-coins__buttons{gap:1.25vh}}

@media screen and (min-width: 1920px){
.converter-modal-to-coins__buttons{gap:.741vh}

.portrait .converter-modal-to-coins__buttons{gap:.417vw}}

@media screen and (max-width: 1023px){
.converter-modal-to-coins__buttons{gap:2.222vw}

.landscape-mob .converter-modal-to-coins__buttons{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.converter-modal-to-coins__buttons{gap:1.042vw}

.landscape-tab .converter-modal-to-coins__buttons{gap:.93svh}}

.converter-modal-to-coins__buttons{width:100%}

.converter-modal-to-coins__button{width:100%}

.app_margin{margin-top:40px}

.match3{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .match3{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3{padding:2.344vw 1.25vw}

.portrait .match3{padding:2.344vw 1.25vw}

.landscape .match3{padding:4.688vh 2.5vh}}

@media screen and (min-width: 1920px){
.match3{padding:5.185vh 1.481vh}

.portrait .match3{padding:2.917vw .833vw}}

@media screen and (max-width: 1023px){
.match3{padding:8.333vw 4.444vw}

.landscape-mob .match3{padding:4.688svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3{padding:3.906vw 2.083vw}

.landscape-tab .match3{padding:3.488svh 1.86svh}}

.match3{background:radial-gradient(73.28% 73.28% at 50% 26.72%, #f9fdff 0%, #e4e9ed 69.64%, #d2dbe0 100%);box-sizing:border-box}

.match3-enter{opacity:0}

.match3-enter-active{opacity:1;transition:opacity .3s}

.match3-exit{opacity:1}

.match3-exit-active{opacity:0;transition:opacity .3s}

.match3_hidden-scene .match3__scene{opacity:0}

.match3__title{position:absolute;left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .match3__title{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__title{top:1.25vw}

.portrait .match3__title{top:1.25vw}

.landscape .match3__title{top:2.5vh}}

@media screen and (min-width: 1920px){
.match3__title{top:1.204vh}

.portrait .match3__title{top:.677vw}}

@media screen and (max-width: 1023px){
.match3__title{top:4.444vw}

.landscape-mob .match3__title{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__title{top:2.083vw}

.landscape-tab .match3__title{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__title{height:3.125vw}

.portrait .match3__title{height:3.125vw}

.landscape .match3__title{height:6.25vh}}

@media screen and (min-width: 1920px){
.match3__title{height:4.63vh}

.portrait .match3__title{height:2.604vw}}

@media screen and (max-width: 1023px){
.match3__title{height:11.111vw}

.landscape-mob .match3__title{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__title{height:5.208vw}

.landscape-tab .match3__title{height:4.651svh}}

.match3__title img{height:100%}

.match3__note{display:flex;align-items:center;justify-content:center;position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__note{top:6.25vw}

.portrait .match3__note{top:6.25vw}

.landscape .match3__note{top:12.5vh}}

@media screen and (min-width: 1920px){
.match3__note{top:7.407vh}

.portrait .match3__note{top:4.167vw}}

@media screen and (max-width: 1023px){
.match3__note{top:18.889vw}

.landscape-mob .match3__note{top:10.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__note{top:8.854vw}

.landscape-tab .match3__note{top:7.907svh}}

.match3__note{left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .match3__note{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__note{min-width:25.703vw}

.portrait .match3__note{min-width:25.703vw}

.landscape .match3__note{min-width:51.406vh}}

@media screen and (min-width: 1920px){
.match3__note{min-width:55.556vh}

.portrait .match3__note{min-width:31.25vw}}

@media screen and (max-width: 1023px){
.match3__note{min-width:91.389vw}

.landscape-mob .match3__note{min-width:51.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__note{min-width:42.839vw}

.landscape-tab .match3__note{min-width:38.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__note{min-height:7.422vw}

.portrait .match3__note{min-height:7.422vw}

.landscape .match3__note{min-height:14.844vh}}

@media screen and (min-width: 1920px){
.match3__note{min-height:12.963vh}

.portrait .match3__note{min-height:7.292vw}}

@media screen and (max-width: 1023px){
.match3__note{min-height:26.389vw}

.landscape-mob .match3__note{min-height:14.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__note{min-height:12.37vw}

.landscape-tab .match3__note{min-height:11.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__note{font-size:1.406vw}

.portrait .match3__note{font-size:1.406vw}

.landscape .match3__note{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.match3__note{font-size:3.333vh}

.portrait .match3__note{font-size:1.875vw}}

@media screen and (max-width: 1023px){
.match3__note{font-size:5vw}

.landscape-mob .match3__note{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__note{font-size:2.344vw}

.landscape-tab .match3__note{font-size:2.093svh}}

.match3__note{padding:0 1em;color:#009cdd;font-weight:600;text-align:center;border:1px solid #fff;backdrop-filter:blur(14px);background:linear-gradient(90deg, rgba(207, 238, 250, 0.6) 0%, rgba(238, 250, 255, 0.6) 46.68%, rgba(207, 238, 250, 0.6) 100%)}

[dir="rtl"] .match3__note{background:linear-gradient(-90deg, rgba(207, 238, 250, 0.6) 0%, rgba(238, 250, 255, 0.6) 46.68%, rgba(207, 238, 250, 0.6) 100%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__note{border-radius:1.25vw}

.portrait .match3__note{border-radius:1.25vw}

.landscape .match3__note{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.match3__note{border-radius:2.685vh}

.portrait .match3__note{border-radius:1.51vw}}

@media screen and (max-width: 1023px){
.match3__note{border-radius:4.444vw}

.landscape-mob .match3__note{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__note{border-radius:2.083vw}

.landscape-tab .match3__note{border-radius:1.86svh}}

.match3__note{transform-origin:0 50%;z-index:1;box-sizing:border-box}

[dir="rtl"] .match3__note{transform-origin:100% 50%}

.match3__note-enter{opacity:0;transform:scale(0.5) translate(-50%, 0%)}

[dir="rtl"] .match3__note-enter{transform:scale(0.5) translate(50%, 0%)}

.match3__note-enter-active,.match3__note-enter-done,.match3__note-exit{opacity:1;transform:scale(1) translate(-50%, 0%);transition:.5s ease-in-out}

[dir="rtl"] .match3__note-enter-active,[dir="rtl"] .match3__note-enter-done,[dir="rtl"] .match3__note-exit{transform:scale(1) translate(50%, 0%)}

.match3__note-exit-active{opacity:0;transform:scale(0.5) translate(-50%, 0%);transition:.3s ease-in-out}

[dir="rtl"] .match3__note-exit-active{transform:scale(0.5) translate(50%, 0%)}

.match3__controls{display:flex;justify-content:space-between;flex-direction:column;gap:20px;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls{max-width:25.625vw}

.portrait .match3__controls{max-width:25.625vw}

.landscape .match3__controls{max-width:51.25vh}}

@media screen and (min-width: 1920px){
.match3__controls{max-width:54.444vh}

.portrait .match3__controls{max-width:30.625vw}}

@media screen and (max-width: 1023px){
.match3__controls{max-width:91.111vw}

.landscape-mob .match3__controls{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls{max-width:42.708vw}

.landscape-tab .match3__controls{max-width:38.14svh}}

.match3__controls{transform:translateY(-100%);opacity:0;transition:opacity .4s ease-out,transform .4s ease-out}

.match3__controls_visible{transform:translate(0%);opacity:1}

.match3__skip{display:flex;gap:10px;transform:translateY(-100%);opacity:0;transition:opacity .4s ease-out,transform .4s ease-out}

.match3__skip_visible{transform:translate(0%);opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__skip__btn .button__text{font-size:.781vw}

.portrait .match3__skip__btn .button__text{font-size:.781vw}

.landscape .match3__skip__btn .button__text{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.match3__skip__btn .button__text{font-size:.926vh}

.portrait .match3__skip__btn .button__text{font-size:.521vw}}

@media screen and (max-width: 1023px){
.match3__skip__btn .button__text{font-size:2.778vw}

.landscape-mob .match3__skip__btn .button__text{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__skip__btn .button__text{font-size:1.302vw}

.landscape-tab .match3__skip__btn .button__text{font-size:1.163svh}}

.match3__skip__btn{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__skip__btn{width:7.813vw}

.portrait .match3__skip__btn{width:7.813vw}

.landscape .match3__skip__btn{width:15.625vh}}

@media screen and (min-width: 1920px){
.match3__skip__btn{width:11.111vh}

.portrait .match3__skip__btn{width:6.25vw}}

@media screen and (max-width: 1023px){
.match3__skip__btn{width:27.778vw}

.landscape-mob .match3__skip__btn{width:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__skip__btn{width:10.417vw}

.landscape-tab .match3__skip__btn{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__skip__btn{border-radius:.938vw}

.portrait .match3__skip__btn{border-radius:.938vw}

.landscape .match3__skip__btn{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.match3__skip__btn{border-radius:1.111vh}

.portrait .match3__skip__btn{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.match3__skip__btn{border-radius:3.333vw}

.landscape-mob .match3__skip__btn{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__skip__btn{border-radius:1.563vw}

.landscape-tab .match3__skip__btn{border-radius:1.395svh}}

.match3__skip__btn{backdrop-filter:blur(20px);background:radial-gradient(46.25% 46.25% at 50.02% 42.5%, rgb(173, 223, 243) 0%, rgb(0, 156, 221) 100%);transition:transform .3s,background-color .3s;cursor:pointer;z-index:1100}

.match3__skip__btn:hover{background:radial-gradient(46.25% 46.25% at 50.02% 42.5%, rgb(173, 223, 243) 10%, rgb(0, 156, 221) 100%)}

.match3__skip__btn:active{transform:scale(0.8)}

@media screen and (max-width: 1023px){
.match3__skip{margin:2.778vw 0 0}

.landscape-mob .match3__skip{margin:1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__skip{margin:1.302vw 0 0}

.landscape-tab .match3__skip{margin:1.163svh 0 0}}

.match3__controls-level,.match3__controls-score{line-height:1.1;box-shadow:2.12px 2.12px 2.12px 0px hsla(0,0%,100%,.4) inset,0px 4px 9.7px 0px rgba(211,211,211,.4);background:linear-gradient(93.07deg, rgba(250, 250, 250, 0.8) 24.98%, rgba(237, 237, 237, 0.8) 82.63%)}

[dir="rtl"] .match3__controls-level,[dir="rtl"] .match3__controls-score{box-shadow:-2.12px 2.12px 2.12px 0px hsla(0,0%,100%,.4) inset,0px 4px 9.7px 0px rgba(211,211,211,.4);background:linear-gradient(-93.07deg, rgba(250, 250, 250, 0.8) 24.98%, rgba(237, 237, 237, 0.8) 82.63%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-level,.match3__controls-score{border-radius:1.25vw}

.portrait .match3__controls-level,.portrait .match3__controls-score{border-radius:1.25vw}

.landscape .match3__controls-level,.landscape .match3__controls-score{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.match3__controls-level,.match3__controls-score{border-radius:2.685vh}

.portrait .match3__controls-level,.portrait .match3__controls-score{border-radius:1.51vw}}

@media screen and (max-width: 1023px){
.match3__controls-level,.match3__controls-score{border-radius:4.444vw}

.landscape-mob .match3__controls-level,.landscape-mob .match3__controls-score{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-level,.match3__controls-score{border-radius:2.083vw}

.landscape-tab .match3__controls-level,.landscape-tab .match3__controls-score{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-level{width:6.406vw}

.portrait .match3__controls-level{width:6.406vw}

.landscape .match3__controls-level{width:12.812vh}}

@media screen and (min-width: 1920px){
.match3__controls-level{width:13.611vh}

.portrait .match3__controls-level{width:7.656vw}}

@media screen and (max-width: 1023px){
.match3__controls-level{width:22.778vw}

.landscape-mob .match3__controls-level{width:12.812svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-level{width:10.677vw}

.landscape-tab .match3__controls-level{width:9.535svh}}

.match3__controls-score{position:relative;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-score{width:18.75vw}

.portrait .match3__controls-score{width:18.75vw}

.landscape .match3__controls-score{width:37.5vh}}

@media screen and (min-width: 1920px){
.match3__controls-score{width:39.815vh}

.portrait .match3__controls-score{width:22.396vw}}

@media screen and (max-width: 1023px){
.match3__controls-score{width:66.667vw}

.landscape-mob .match3__controls-score{width:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-score{width:31.25vw}

.landscape-tab .match3__controls-score{width:27.907svh}}

.match3__controls-score:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .match3__controls-score:after{left:auto;right:50%;transform:translate(50%, -50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-score:after{width:.078vw}

.portrait .match3__controls-score:after{width:.078vw}

.landscape .match3__controls-score:after{width:.156vh}}

@media screen and (min-width: 1920px){
.match3__controls-score:after{width:.185vh}

.portrait .match3__controls-score:after{width:.104vw}}

@media screen and (max-width: 1023px){
.match3__controls-score:after{width:.278vw}

.landscape-mob .match3__controls-score:after{width:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-score:after{width:.13vw}

.landscape-tab .match3__controls-score:after{width:.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-score:after{height:2.734vw}

.portrait .match3__controls-score:after{height:2.734vw}

.landscape .match3__controls-score:after{height:5.469vh}}

@media screen and (min-width: 1920px){
.match3__controls-score:after{height:5.741vh}

.portrait .match3__controls-score:after{height:3.229vw}}

@media screen and (max-width: 1023px){
.match3__controls-score:after{height:9.722vw}

.landscape-mob .match3__controls-score:after{height:5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-score:after{height:4.557vw}

.landscape-tab .match3__controls-score:after{height:4.07svh}}

.match3__controls-score:after{background:#addff3}

.match3__controls-score .match3__controls-item{width:50%}

.match3__controls-item{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-item{height:3.906vw}

.portrait .match3__controls-item{height:3.906vw}

.landscape .match3__controls-item{height:7.813vh}}

@media screen and (min-width: 1920px){
.match3__controls-item{height:7.963vh}

.portrait .match3__controls-item{height:4.479vw}}

@media screen and (max-width: 1023px){
.match3__controls-item{height:13.889vw}

.landscape-mob .match3__controls-item{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-item{height:6.51vw}

.landscape-tab .match3__controls-item{height:5.814svh}}

.match3__controls-item{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-item-title{font-size:.938vw}

.portrait .match3__controls-item-title{font-size:.938vw}

.landscape .match3__controls-item-title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.match3__controls-item-title{font-size:1.944vh}

.portrait .match3__controls-item-title{font-size:1.094vw}}

@media screen and (max-width: 1023px){
.match3__controls-item-title{font-size:3.333vw}

.landscape-mob .match3__controls-item-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-item-title{font-size:1.563vw}

.landscape-tab .match3__controls-item-title{font-size:1.395svh}}

.match3__controls-item-title{text-transform:lowercase;font-weight:500;color:#3f454b}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__controls-item-count{font-size:1.406vw}

.portrait .match3__controls-item-count{font-size:1.406vw}

.landscape .match3__controls-item-count{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.match3__controls-item-count{font-size:2.963vh}

.portrait .match3__controls-item-count{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.match3__controls-item-count{font-size:5vw}

.landscape-mob .match3__controls-item-count{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__controls-item-count{font-size:2.344vw}

.landscape-tab .match3__controls-item-count{font-size:2.093svh}}

.match3__controls-item-count{font-weight:600;color:#009cdd}

.match3__busters{display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(-100%)}

.match3__busters_visible{opacity:1;transform:translateY(0%)}

.match3__buster-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item{width:6.25vw}

.portrait .match3__buster-item{width:6.25vw}

.landscape .match3__buster-item{width:12.5vh}}

@media screen and (min-width: 1920px){
.match3__buster-item{width:13.333vh}

.portrait .match3__buster-item{width:7.5vw}}

@media screen and (max-width: 1023px){
.match3__buster-item{width:22.222vw}

.landscape-mob .match3__buster-item{width:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item{width:10.417vw}

.landscape-tab .match3__buster-item{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item{height:6.25vw}

.portrait .match3__buster-item{height:6.25vw}

.landscape .match3__buster-item{height:12.5vh}}

@media screen and (min-width: 1920px){
.match3__buster-item{height:13.333vh}

.portrait .match3__buster-item{height:7.5vw}}

@media screen and (max-width: 1023px){
.match3__buster-item{height:22.222vw}

.landscape-mob .match3__buster-item{height:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item{height:10.417vw}

.landscape-tab .match3__buster-item{height:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item{margin:0 .234vw}

.portrait .match3__buster-item{margin:0 .234vw}

.landscape .match3__buster-item{margin:0 .469vh}}

@media screen and (min-width: 1920px){
.match3__buster-item{margin:0 .463vh}

.portrait .match3__buster-item{margin:0 .26vw}}

@media screen and (max-width: 1023px){
.match3__buster-item{margin:0 .833vw}

.landscape-mob .match3__buster-item{margin:0 .469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item{margin:0 .391vw}

.landscape-tab .match3__buster-item{margin:0 .349svh}}

.match3__buster-item{background:radial-gradient(46.25% 46.25% at 50% 42.5%, #f4f4f4 0%, #c3d0d7 100%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item{border-radius:1.563vw}

.portrait .match3__buster-item{border-radius:1.563vw}

.landscape .match3__buster-item{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.match3__buster-item{border-radius:3.333vh}

.portrait .match3__buster-item{border-radius:1.875vw}}

@media screen and (max-width: 1023px){
.match3__buster-item{border-radius:5.556vw}

.landscape-mob .match3__buster-item{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item{border-radius:2.604vw}

.landscape-tab .match3__buster-item{border-radius:2.326svh}}

.match3__buster-item{backdrop-filter:blur(20px);border:2px solid rgba(0,0,0,0);transition:.3s ease-in-out}

.match3__buster-item_active{border:2px solid #fff}

.match3__buster-item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item-value{right:-0.469vw}

[dir="rtl"] .match3__buster-item-value{right:auto;left:-0.469vw}

.portrait .match3__buster-item-value{right:-0.469vw}

[dir="rtl"] .portrait .match3__buster-item-value{right:auto;left:-0.469vw}

.landscape .match3__buster-item-value{right:-0.938vh}

[dir="rtl"] .landscape .match3__buster-item-value{right:auto;left:-0.938vh}}

@media screen and (min-width: 1920px){
.match3__buster-item-value{right:-0.926vh}

[dir="rtl"] .match3__buster-item-value{right:auto;left:-0.926vh}

.portrait .match3__buster-item-value{right:-0.521vw}

[dir="rtl"] .portrait .match3__buster-item-value{right:auto;left:-0.521vw}}

@media screen and (max-width: 1023px){
.match3__buster-item-value{right:-1.667vw}

[dir="rtl"] .match3__buster-item-value{right:auto;left:-1.667vw}

.landscape-mob .match3__buster-item-value{right:-0.938svh}

[dir="rtl"] .landscape-mob .match3__buster-item-value{right:auto;left:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item-value{right:-0.781vw}

[dir="rtl"] .match3__buster-item-value{right:auto;left:-0.781vw}

.landscape-tab .match3__buster-item-value{right:-0.698svh}

[dir="rtl"] .landscape-tab .match3__buster-item-value{right:auto;left:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item-value{bottom:-0.703vw}

.portrait .match3__buster-item-value{bottom:-0.703vw}

.landscape .match3__buster-item-value{bottom:-1.406vh}}

@media screen and (min-width: 1920px){
.match3__buster-item-value{bottom:-1.296vh}

.portrait .match3__buster-item-value{bottom:-0.729vw}}

@media screen and (max-width: 1023px){
.match3__buster-item-value{bottom:-2.5vw}

.landscape-mob .match3__buster-item-value{bottom:-1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item-value{bottom:-1.172vw}

.landscape-tab .match3__buster-item-value{bottom:-1.047svh}}

.match3__buster-item-value{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item-value{width:2.031vw}

.portrait .match3__buster-item-value{width:2.031vw}

.landscape .match3__buster-item-value{width:4.063vh}}

@media screen and (min-width: 1920px){
.match3__buster-item-value{width:4.352vh}

.portrait .match3__buster-item-value{width:2.448vw}}

@media screen and (max-width: 1023px){
.match3__buster-item-value{width:7.222vw}

.landscape-mob .match3__buster-item-value{width:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item-value{width:3.385vw}

.landscape-tab .match3__buster-item-value{width:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item-value{height:2.031vw}

.portrait .match3__buster-item-value{height:2.031vw}

.landscape .match3__buster-item-value{height:4.063vh}}

@media screen and (min-width: 1920px){
.match3__buster-item-value{height:4.352vh}

.portrait .match3__buster-item-value{height:2.448vw}}

@media screen and (max-width: 1023px){
.match3__buster-item-value{height:7.222vw}

.landscape-mob .match3__buster-item-value{height:4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item-value{height:3.385vw}

.landscape-tab .match3__buster-item-value{height:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__buster-item-value{font-size:1.172vw}

.portrait .match3__buster-item-value{font-size:1.172vw}

.landscape .match3__buster-item-value{font-size:2.344vh}}

@media screen and (min-width: 1920px){
.match3__buster-item-value{font-size:2.407vh}

.portrait .match3__buster-item-value{font-size:1.354vw}}

@media screen and (max-width: 1023px){
.match3__buster-item-value{font-size:4.167vw}

.landscape-mob .match3__buster-item-value{font-size:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__buster-item-value{font-size:1.953vw}

.landscape-tab .match3__buster-item-value{font-size:1.744svh}}

.match3__buster-item-value{font-weight:600;color:#009cdd;line-height:1;background:linear-gradient(138deg, #fff 0%, #cfeefa 100%);border-radius:50%}

[dir="rtl"] .match3__buster-item-value{background:linear-gradient(-138deg, #fff 0%, #cfeefa 100%)}

.match3__button{width:100%;height:100%;background:rgba(0,0,0,0)}

.match3__button img{width:100%;height:100%;object-fit:contain}

.match3__close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__close{top:1.25vw}

.portrait .match3__close{top:1.25vw}

.landscape .match3__close{top:2.5vh}}

@media screen and (min-width: 1920px){
.match3__close{top:1.481vh}

.portrait .match3__close{top:.833vw}}

@media screen and (max-width: 1023px){
.match3__close{top:4.444vw}

.landscape-mob .match3__close{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__close{top:2.083vw}

.landscape-tab .match3__close{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__close{left:1.25vw}

[dir="rtl"] .match3__close{left:auto;right:1.25vw}

.portrait .match3__close{left:1.25vw}

[dir="rtl"] .portrait .match3__close{left:auto;right:1.25vw}

.landscape .match3__close{left:2.5vh}

[dir="rtl"] .landscape .match3__close{left:auto;right:2.5vh}}

@media screen and (min-width: 1920px){
.match3__close{left:1.481vh}

[dir="rtl"] .match3__close{left:auto;right:1.481vh}

.portrait .match3__close{left:.833vw}

[dir="rtl"] .portrait .match3__close{left:auto;right:.833vw}}

@media screen and (max-width: 1023px){
.match3__close{left:4.444vw}

[dir="rtl"] .match3__close{left:auto;right:4.444vw}

.landscape-mob .match3__close{left:2.5svh}

[dir="rtl"] .landscape-mob .match3__close{left:auto;right:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__close{left:2.083vw}

[dir="rtl"] .match3__close{left:auto;right:2.083vw}

.landscape-tab .match3__close{left:1.86svh}

[dir="rtl"] .landscape-tab .match3__close{left:auto;right:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__close{width:3.125vw}

.portrait .match3__close{width:3.125vw}

.landscape .match3__close{width:6.25vh}}

@media screen and (min-width: 1920px){
.match3__close{width:3.704vh}

.portrait .match3__close{width:2.083vw}}

@media screen and (max-width: 1023px){
.match3__close{width:11.111vw}

.landscape-mob .match3__close{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__close{width:5.208vw}

.landscape-tab .match3__close{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__close{height:3.125vw}

.portrait .match3__close{height:3.125vw}

.landscape .match3__close{height:6.25vh}}

@media screen and (min-width: 1920px){
.match3__close{height:3.704vh}

.portrait .match3__close{height:2.083vw}}

@media screen and (max-width: 1023px){
.match3__close{height:11.111vw}

.landscape-mob .match3__close{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__close{height:5.208vw}

.landscape-tab .match3__close{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__close{border-radius:.938vw}

.portrait .match3__close{border-radius:.938vw}

.landscape .match3__close{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.match3__close{border-radius:1.111vh}

.portrait .match3__close{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.match3__close{border-radius:3.333vw}

.landscape-mob .match3__close{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__close{border-radius:1.563vw}

.landscape-tab .match3__close{border-radius:1.395svh}}

.match3__close{box-shadow:2.12px 2.12px 2.12px 0px hsla(0,0%,100%,.4) inset,0px 4px 9.7px 0px rgba(211,211,211,.4);background:linear-gradient(93.07deg, rgba(250, 250, 250, 0.8) 24.98%, rgba(237, 237, 237, 0.8) 82.63%);transition:transform .3s,background-color .3s;cursor:pointer;z-index:1100}

[dir="rtl"] .match3__close{box-shadow:-2.12px 2.12px 2.12px 0px hsla(0,0%,100%,.4) inset,0px 4px 9.7px 0px rgba(211,211,211,.4);background:linear-gradient(-93.07deg, rgba(250, 250, 250, 0.8) 24.98%, rgba(237, 237, 237, 0.8) 82.63%)}

.match3__close svg path{fill:#009cdd}

.match3__close:hover{background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 10%, rgba(238, 250, 255, 0.8) 100%)}

[dir="rtl"] .match3__close:hover{background:linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 10%, rgba(238, 250, 255, 0.8) 100%)}

.match3__close:active{transform:scale(0.8)}

.match3__scene{position:relative;transition:opacity .5s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene{width:26.641vw}

.portrait .match3__scene{width:26.641vw}

.landscape .match3__scene{width:53.281vh}}

@media screen and (min-width: 1920px){
.match3__scene{width:41.037vh}

.portrait .match3__scene{width:23.083vw}}

@media screen and (max-width: 1023px){
.match3__scene{width:94.722vw}

.landscape-mob .match3__scene{width:53.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene{width:44.401vw}

.landscape-tab .match3__scene{width:39.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene{height:27.813vw}

.portrait .match3__scene{height:27.813vw}

.landscape .match3__scene{height:55.625vh}}

@media screen and (min-width: 1920px){
.match3__scene{height:40.815vh}

.portrait .match3__scene{height:22.958vw}}

@media screen and (max-width: 1023px){
.match3__scene{height:0}

.landscape-mob .match3__scene{height:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene{height:44.401vw}

.landscape-tab .match3__scene{height:39.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene{border-radius:0}

.portrait .match3__scene{border-radius:0}

.landscape .match3__scene{border-radius:0}}

@media screen and (min-width: 1920px){
.match3__scene{border-radius:0}

.portrait .match3__scene{border-radius:0}}

@media screen and (max-width: 1023px){
.match3__scene{border-radius:98.889vw}

.landscape-mob .match3__scene{border-radius:55.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene{border-radius:46.354vw}

.landscape-tab .match3__scene{border-radius:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene{width:26.641vw}

.portrait .match3_level-2 .match3__scene{width:26.641vw}

.landscape .match3_level-2 .match3__scene{width:53.281vh}}

@media screen and (min-width: 1920px){
.match3_level-2 .match3__scene{width:44.815vh}

.portrait .match3_level-2 .match3__scene{width:25.208vw}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene{width:94.722vw}

.landscape-mob .match3_level-2 .match3__scene{width:53.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene{width:44.401vw}

.landscape-tab .match3_level-2 .match3__scene{width:39.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene{height:27.813vw}

.portrait .match3_level-2 .match3__scene{height:27.813vw}

.landscape .match3_level-2 .match3__scene{height:55.625vh}}

@media screen and (min-width: 1920px){
.match3_level-2 .match3__scene{height:45.481vh}

.portrait .match3_level-2 .match3__scene{height:25.583vw}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene{height:98.889vw}

.landscape-mob .match3_level-2 .match3__scene{height:55.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene{height:46.354vw}

.landscape-tab .match3_level-2 .match3__scene{height:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene{width:26.641vw}

.portrait .match3_level-3 .match3__scene{width:26.641vw}

.landscape .match3_level-3 .match3__scene{width:53.281vh}}

@media screen and (min-width: 1920px){
.match3_level-3 .match3__scene{width:44.815vh}

.portrait .match3_level-3 .match3__scene{width:25.208vw}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene{width:94.722vw}

.landscape-mob .match3_level-3 .match3__scene{width:53.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene{width:44.401vw}

.landscape-tab .match3_level-3 .match3__scene{width:39.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene{height:27.813vw}

.portrait .match3_level-3 .match3__scene{height:27.813vw}

.landscape .match3_level-3 .match3__scene{height:55.625vh}}

@media screen and (min-width: 1920px){
.match3_level-3 .match3__scene{height:45.481vh}

.portrait .match3_level-3 .match3__scene{height:25.583vw}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene{height:98.889vw}

.landscape-mob .match3_level-3 .match3__scene{height:55.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene{height:46.354vw}

.landscape-tab .match3_level-3 .match3__scene{height:41.395svh}}

@media screen and (max-width: 1023px){
.match3__scene{flex:1 1 0}}

.match3__scene-bg{position:absolute;top:49.6%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene-bg{left:-13.984vw}

[dir="rtl"] .match3__scene-bg{left:auto;right:-13.984vw}

.portrait .match3__scene-bg{left:-13.984vw}

[dir="rtl"] .portrait .match3__scene-bg{left:auto;right:-13.984vw}

.landscape .match3__scene-bg{left:-27.969vh}

[dir="rtl"] .landscape .match3__scene-bg{left:auto;right:-27.969vh}}

@media screen and (min-width: 1920px){
.match3__scene-bg{left:-16.574vh}

[dir="rtl"] .match3__scene-bg{left:auto;right:-16.574vh}

.portrait .match3__scene-bg{left:-9.323vw}

[dir="rtl"] .portrait .match3__scene-bg{left:auto;right:-9.323vw}}

@media screen and (max-width: 1023px){
.match3__scene-bg{left:-49.722vw}

[dir="rtl"] .match3__scene-bg{left:auto;right:-49.722vw}

.landscape-mob .match3__scene-bg{left:-27.969svh}

[dir="rtl"] .landscape-mob .match3__scene-bg{left:auto;right:-27.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene-bg{left:-23.307vw}

[dir="rtl"] .match3__scene-bg{left:auto;right:-23.307vw}

.landscape-tab .match3__scene-bg{left:-20.814svh}

[dir="rtl"] .landscape-tab .match3__scene-bg{left:auto;right:-20.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene-bg{width:67.969vw}

.portrait .match3__scene-bg{width:67.969vw}

.landscape .match3__scene-bg{width:135.938vh}}

@media screen and (min-width: 1920px){
.match3__scene-bg{width:80.556vh}

.portrait .match3__scene-bg{width:45.313vw}}

@media screen and (max-width: 1023px){
.match3__scene-bg{width:151.944vw}

.landscape-mob .match3__scene-bg{width:85.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene-bg{width:71.224vw}

.landscape-tab .match3__scene-bg{width:63.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3__scene-bg{height:63.281vw}

.portrait .match3__scene-bg{height:63.281vw}

.landscape .match3__scene-bg{height:126.563vh}}

@media screen and (min-width: 1920px){
.match3__scene-bg{height:75vh}

.portrait .match3__scene-bg{height:42.188vw}}

@media screen and (max-width: 1023px){
.match3__scene-bg{height:135.278vw}

.landscape-mob .match3__scene-bg{height:76.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3__scene-bg{height:63.411vw}

.landscape-tab .match3__scene-bg{height:56.628svh}}

.match3__scene-bg{transform:translateY(-50%)}

@media screen and (max-width: 1023px){
.match3__scene-bg{left:51%;transform:translateX(-50%) rotate(90deg)}

[dir="rtl"] .match3__scene-bg{left:auto;right:51%;transform:translateX(50%) rotate(-90deg)}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.match3__scene-bg{top:-5.859vw}

.portrait .match3__scene-bg{top:-5.859vw}

.landscape .match3__scene-bg{top:-11.719vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.match3__scene-bg{top:-6.944vh}

.portrait .match3__scene-bg{top:-3.906vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.match3__scene-bg{top:-20.833vw}

.landscape-mob .match3__scene-bg{top:-11.719svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.match3__scene-bg{top:-9.766vw}

.landscape-tab .match3__scene-bg{top:-8.721svh}}

.match3_level-2 .match3__scene-bg{top:48.6%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene-bg{left:-18.75vw}

[dir="rtl"] .match3_level-2 .match3__scene-bg{left:auto;right:-18.75vw}

.portrait .match3_level-2 .match3__scene-bg{left:-18.75vw}

[dir="rtl"] .portrait .match3_level-2 .match3__scene-bg{left:auto;right:-18.75vw}

.landscape .match3_level-2 .match3__scene-bg{left:-37.5vh}

[dir="rtl"] .landscape .match3_level-2 .match3__scene-bg{left:auto;right:-37.5vh}}

@media screen and (min-width: 1920px){
.match3_level-2 .match3__scene-bg{left:-22.222vh}

[dir="rtl"] .match3_level-2 .match3__scene-bg{left:auto;right:-22.222vh}

.portrait .match3_level-2 .match3__scene-bg{left:-12.5vw}

[dir="rtl"] .portrait .match3_level-2 .match3__scene-bg{left:auto;right:-12.5vw}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{left:-66.667vw}

[dir="rtl"] .match3_level-2 .match3__scene-bg{left:auto;right:-66.667vw}

.landscape-mob .match3_level-2 .match3__scene-bg{left:-37.5svh}

[dir="rtl"] .landscape-mob .match3_level-2 .match3__scene-bg{left:auto;right:-37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{left:-31.25vw}

[dir="rtl"] .match3_level-2 .match3__scene-bg{left:auto;right:-31.25vw}

.landscape-tab .match3_level-2 .match3__scene-bg{left:-27.907svh}

[dir="rtl"] .landscape-tab .match3_level-2 .match3__scene-bg{left:auto;right:-27.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene-bg{width:85.547vw}

.portrait .match3_level-2 .match3__scene-bg{width:85.547vw}

.landscape .match3_level-2 .match3__scene-bg{width:171.094vh}}

@media screen and (min-width: 1920px){
.match3_level-2 .match3__scene-bg{width:101.389vh}

.portrait .match3_level-2 .match3__scene-bg{width:57.031vw}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{width:160vw}

.landscape-mob .match3_level-2 .match3__scene-bg{width:90svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{width:75vw}

.landscape-tab .match3_level-2 .match3__scene-bg{width:66.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene-bg{height:66.406vw}

.portrait .match3_level-2 .match3__scene-bg{height:66.406vw}

.landscape .match3_level-2 .match3__scene-bg{height:132.813vh}}

@media screen and (min-width: 1920px){
.match3_level-2 .match3__scene-bg{height:78.704vh}

.portrait .match3_level-2 .match3__scene-bg{height:44.271vw}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{height:124.444vw}

.landscape-mob .match3_level-2 .match3__scene-bg{height:70svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{height:58.333vw}

.landscape-tab .match3_level-2 .match3__scene-bg{height:52.093svh}}

@media screen and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{left:52%;transform:translateX(-50%) rotate(90deg)}

[dir="rtl"] .match3_level-2 .match3__scene-bg{left:auto;right:52%;transform:translateX(50%) rotate(-90deg)}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.match3_level-2 .match3__scene-bg{top:-3.984vw}

.portrait .match3_level-2 .match3__scene-bg{top:-3.984vw}

.landscape .match3_level-2 .match3__scene-bg{top:-7.969vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.match3_level-2 .match3__scene-bg{top:-4.722vh}

.portrait .match3_level-2 .match3__scene-bg{top:-2.656vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{top:-14.167vw}

.landscape-mob .match3_level-2 .match3__scene-bg{top:-7.969svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.match3_level-2 .match3__scene-bg{top:-6.641vw}

.landscape-tab .match3_level-2 .match3__scene-bg{top:-5.93svh}}

.match3_level-3 .match3__scene-bg{top:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene-bg{left:-17.109vw}

[dir="rtl"] .match3_level-3 .match3__scene-bg{left:auto;right:-17.109vw}

.portrait .match3_level-3 .match3__scene-bg{left:-17.109vw}

[dir="rtl"] .portrait .match3_level-3 .match3__scene-bg{left:auto;right:-17.109vw}

.landscape .match3_level-3 .match3__scene-bg{left:-34.219vh}

[dir="rtl"] .landscape .match3_level-3 .match3__scene-bg{left:auto;right:-34.219vh}}

@media screen and (min-width: 1920px){
.match3_level-3 .match3__scene-bg{left:-20.278vh}

[dir="rtl"] .match3_level-3 .match3__scene-bg{left:auto;right:-20.278vh}

.portrait .match3_level-3 .match3__scene-bg{left:-11.406vw}

[dir="rtl"] .portrait .match3_level-3 .match3__scene-bg{left:auto;right:-11.406vw}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{left:-60.833vw}

[dir="rtl"] .match3_level-3 .match3__scene-bg{left:auto;right:-60.833vw}

.landscape-mob .match3_level-3 .match3__scene-bg{left:-34.219svh}

[dir="rtl"] .landscape-mob .match3_level-3 .match3__scene-bg{left:auto;right:-34.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{left:-28.516vw}

[dir="rtl"] .match3_level-3 .match3__scene-bg{left:auto;right:-28.516vw}

.landscape-tab .match3_level-3 .match3__scene-bg{left:-25.465svh}

[dir="rtl"] .landscape-tab .match3_level-3 .match3__scene-bg{left:auto;right:-25.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene-bg{width:74.844vw}

.portrait .match3_level-3 .match3__scene-bg{width:74.844vw}

.landscape .match3_level-3 .match3__scene-bg{width:149.688vh}}

@media screen and (min-width: 1920px){
.match3_level-3 .match3__scene-bg{width:88.704vh}

.portrait .match3_level-3 .match3__scene-bg{width:49.896vw}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{width:146.389vw}

.landscape-mob .match3_level-3 .match3__scene-bg{width:82.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{width:68.62vw}

.landscape-tab .match3_level-3 .match3__scene-bg{width:61.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene-bg{height:63.281vw}

.portrait .match3_level-3 .match3__scene-bg{height:63.281vw}

.landscape .match3_level-3 .match3__scene-bg{height:126.563vh}}

@media screen and (min-width: 1920px){
.match3_level-3 .match3__scene-bg{height:75vh}

.portrait .match3_level-3 .match3__scene-bg{height:42.188vw}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{height:121.111vw}

.landscape-mob .match3_level-3 .match3__scene-bg{height:68.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{height:56.771vw}

.landscape-tab .match3_level-3 .match3__scene-bg{height:50.698svh}}

@media screen and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{left:51%;transform:translateX(-50%) rotate(90deg)}

[dir="rtl"] .match3_level-3 .match3__scene-bg{left:auto;right:51%;transform:translateX(50%) rotate(-90deg)}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.match3_level-3 .match3__scene-bg{top:-4.063vw}

.portrait .match3_level-3 .match3__scene-bg{top:-4.063vw}

.landscape .match3_level-3 .match3__scene-bg{top:-8.125vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.match3_level-3 .match3__scene-bg{top:-4.815vh}

.portrait .match3_level-3 .match3__scene-bg{top:-2.708vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{top:-14.444vw}

.landscape-mob .match3_level-3 .match3__scene-bg{top:-8.125svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.match3_level-3 .match3__scene-bg{top:-6.771vw}

.landscape-tab .match3_level-3 .match3__scene-bg{top:-6.047svh}}

.match3__scene-block{position:relative;width:100%;height:100%;opacity:0}

.match3__scene-block-enter,.match3__scene-block-appear{opacity:0}

.match3__scene-block-appear-active,.match3__scene-block-appear-done,.match3__scene-block-enter-active,.match3__scene-block-enter-done{opacity:1;transition:.5s ease-in-out}

.match3__scene-block-exit-active,.match3__scene-block-exit-done{opacity:0;transition:.5s ease-in-out}

@media screen and (max-width: 1023px){
.match3 .three-info{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed}}

[data-store=ae] .match3{background:radial-gradient(73.28% 73.28% at 50% 26.72%, #ffdcea 0%, #ffb9d5 69.64%, #f78ab5 100%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .match3{padding:6.25vw 1.25vw 2.344vw}

.portrait [data-store=ae] .match3{padding:6.25vw 1.25vw 2.344vw}

.landscape [data-store=ae] .match3{padding:12.5vh 2.5vh 4.688vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .match3{padding:7.407vh 1.481vh 5.185vh}

.portrait [data-store=ae] .match3{padding:4.167vw .833vw 2.917vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .match3{padding:22.222vw 4.444vw 8.333vw}

.landscape-mob [data-store=ae] .match3{padding:12.5svh 2.5svh 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .match3{padding:10.417vw 2.083vw 3.906vw}

.landscape-tab [data-store=ae] .match3{padding:9.302svh 1.86svh 3.488svh}}

[data-store=ae] .match3__controls{flex-direction:row}

[data-store=ae] .match3__note,[data-store=ae] .match3__controls-item-count,[data-store=ae] .match3__buster-item-value{color:#ff539a}

[data-store=ae] .match3__close svg path{fill:#ff539a}

[data-store=ae] .match3__controls-score:after{background:#ffc7de}

[data-store=ae] .match3__note{background:linear-gradient(90deg, rgba(255, 207, 226, 0.6) 0%, rgba(255, 238, 245, 0.6) 46.68%, rgba(255, 207, 226, 0.6) 100%)}

[dir="rtl"] [data-store=ae] .match3__note{background:linear-gradient(-90deg, rgba(255, 207, 226, 0.6) 0%, rgba(255, 238, 245, 0.6) 46.68%, rgba(255, 207, 226, 0.6) 100%)}

[data-store=ae] .match3__buster-item{background:radial-gradient(46.25% 46.25% at 50% 42.5%, #ffb6d4 0%, #ff539a 100%)}

[data-store=ae] .match3__title{width:157px;height:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[data-store=ae] .match3__title{top:1.875vw}

.portrait [data-store=ae] .match3__title{top:1.875vw}

.landscape [data-store=ae] .match3__title{top:3.75vh}}

@media screen and (min-width: 1920px){
[data-store=ae] .match3__title{top:2.222vh}

.portrait [data-store=ae] .match3__title{top:1.25vw}}

@media screen and (max-width: 1023px){
[data-store=ae] .match3__title{top:6.667vw}

.landscape-mob [data-store=ae] .match3__title{top:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[data-store=ae] .match3__title{top:3.125vw}

.landscape-tab [data-store=ae] .match3__title{top:2.791svh}}

.elf-3d{z-index:1;transform:translate(-50%, -90%) scale(1);position:absolute;left:50%;transition:transform 300ms ease-in-out,height 300ms ease-in-out;width:100%;height:100%}

[dir="rtl"] .elf-3d{transform:translate(50%, -90%) scale(1);left:auto;right:50%}

.elf-3d__content{width:100%;height:100%;opacity:0;transition:opacity .25s ease-in-out}

.elf-3d__content_visible{opacity:1}

.elf-3d__content_new-year{transform:translate(-80px, -10px)}

[dir="rtl"] .elf-3d__content_new-year{transform:translate(80px, -10px)}

.elf-3d__content-exit-active{transform:translate(0, 0);opacity:0}

.elf-3d__content-exit-done{opacity:1}

.elf-3d__content-enter-active{opacity:0}

.elf-3d__content-enter-done{transform:translate(0, 0);opacity:1}

.elf-3d__visible-enter{opacity:0}

.elf-3d__visible-enter-active{opacity:1;transition:opacity 300ms}

.elf-3d__visible-enter-done{opacity:1}

.elf-3d__visible-exit{opacity:1}

.elf-3d__visible-exit-active{opacity:0;transition:opacity 300ms}

.elf-3d__visible-exit-done{opacity:0}

.preloader{width:100%;height:100%;background:#f8f8f8}

._dark-theme .preloader{background-color:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__content{width:100vw}

.portrait .preloader__content{width:100vw}

.landscape .preloader__content{width:200vh}}

@media screen and (min-width: 1920px){
.preloader__content{width:177.778vh}

.portrait .preloader__content{width:100vw}}

@media screen and (max-width: 1023px){
.preloader__content{width:100vw}

.landscape-mob .preloader__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__content{width:100vw}

.landscape-tab .preloader__content{width:89.302svh}}

.preloader__content{margin:0 auto;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__content{padding:2.344vw 28.438vw 7.031vw}

.portrait .preloader__content{padding:2.344vw 28.438vw 7.031vw}

.landscape .preloader__content{padding:4.688vh 56.875vh 14.063vh}}

@media screen and (min-width: 1920px){
.preloader__content{padding:3.611vh 61.111vh 8.333vh}

.portrait .preloader__content{padding:2.031vw 34.375vw 4.688vw}}

@media screen and (max-width: 1023px){
.preloader__content{padding:8.333vw 13.333vw 25.833vw}

.landscape-mob .preloader__content{padding:4.688svh 7.5svh 14.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__content{padding:3.906vw 10.938vw 12.109vw}

.landscape-tab .preloader__content{padding:3.488svh 9.767svh 10.814svh}}

.preloader__content{box-sizing:border-box}

.preloader__body{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}

.preloader__vpn{position:fixed}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__vpn{top:0}

.portrait .preloader__vpn{top:0}

.landscape .preloader__vpn{top:0}}

@media screen and (min-width: 1920px){
.preloader__vpn{top:0}

.portrait .preloader__vpn{top:0}}

@media screen and (max-width: 1023px){
.preloader__vpn{top:0}

.landscape-mob .preloader__vpn{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__vpn{top:0}

.landscape-tab .preloader__vpn{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__vpn{left:0}

[dir="rtl"] .preloader__vpn{left:auto;right:0}

.portrait .preloader__vpn{left:0}

[dir="rtl"] .portrait .preloader__vpn{left:auto;right:0}

.landscape .preloader__vpn{left:0}

[dir="rtl"] .landscape .preloader__vpn{left:auto;right:0}}

@media screen and (min-width: 1920px){
.preloader__vpn{left:0}

[dir="rtl"] .preloader__vpn{left:auto;right:0}

.portrait .preloader__vpn{left:0}

[dir="rtl"] .portrait .preloader__vpn{left:auto;right:0}}

@media screen and (max-width: 1023px){
.preloader__vpn{left:0}

[dir="rtl"] .preloader__vpn{left:auto;right:0}

.landscape-mob .preloader__vpn{left:0}

[dir="rtl"] .landscape-mob .preloader__vpn{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__vpn{left:0}

[dir="rtl"] .preloader__vpn{left:auto;right:0}

.landscape-tab .preloader__vpn{left:0}

[dir="rtl"] .landscape-tab .preloader__vpn{left:auto;right:0}}

.preloader__vpn{width:100%;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__vpn{padding:1.563vw 1.875vw 0}

.portrait .preloader__vpn{padding:1.563vw 1.875vw 0}

.landscape .preloader__vpn{padding:3.125vh 3.75vh 0}}

@media screen and (min-width: 1920px){
.preloader__vpn{padding:2.778vh 2.222vh 0}

.portrait .preloader__vpn{padding:1.563vw 1.25vw 0}}

@media screen and (max-width: 1023px){
.preloader__vpn{padding:11.111vw 6.667vw 0}

.landscape-mob .preloader__vpn{padding:6.25svh 3.75svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__vpn{padding:5.208vw 3.125vw 0}

.landscape-tab .preloader__vpn{padding:4.651svh 2.791svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__vpn{font-size:1.25vw}

.portrait .preloader__vpn{font-size:1.25vw}

.landscape .preloader__vpn{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.preloader__vpn{font-size:2.037vh}

.portrait .preloader__vpn{font-size:1.146vw}}

@media screen and (max-width: 1023px){
.preloader__vpn{font-size:4.444vw}

.landscape-mob .preloader__vpn{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__vpn{font-size:2.083vw}

.landscape-tab .preloader__vpn{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__vpn{line-height:1.719vw}

.portrait .preloader__vpn{line-height:1.719vw}

.landscape .preloader__vpn{line-height:3.438vh}}

@media screen and (min-width: 1920px){
.preloader__vpn{line-height:2.593vh}

.portrait .preloader__vpn{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.preloader__vpn{line-height:6.111vw}

.landscape-mob .preloader__vpn{line-height:3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__vpn{line-height:2.865vw}

.landscape-tab .preloader__vpn{line-height:2.558svh}}

.preloader__vpn{pointer-events:none;box-sizing:border-box;text-align:center;white-space:pre-line}

._dark-theme .preloader__vpn{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__logo,.inactive-game-modal__icon{height:6.25vw}

.portrait .preloader__logo,.portrait .inactive-game-modal__icon{height:6.25vw}

.landscape .preloader__logo,.landscape .inactive-game-modal__icon{height:12.5vh}}

@media screen and (min-width: 1920px){
.preloader__logo,.inactive-game-modal__icon{height:9.259vh}

.portrait .preloader__logo,.portrait .inactive-game-modal__icon{height:5.208vw}}

@media screen and (max-width: 1023px){
.preloader__logo,.inactive-game-modal__icon{height:16.667vw}

.landscape-mob .preloader__logo,.landscape-mob .inactive-game-modal__icon{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__logo,.inactive-game-modal__icon{height:9.375vw}

.landscape-tab .preloader__logo,.landscape-tab .inactive-game-modal__icon{height:8.372svh}}

.preloader__logo svg,.inactive-game-modal__icon svg{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{margin:1.875vw 0 0}

.portrait .preloader__title,.portrait .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .portrait .inactive-game-modal__title{margin:1.875vw 0 0}

.landscape .preloader__title,.landscape .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape .inactive-game-modal__title{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{margin:3.148vh 0 0}

.portrait .preloader__title,.portrait .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .portrait .inactive-game-modal__title{margin:1.771vw 0 0}}

@media screen and (max-width: 1023px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{margin:4.444vw 0 0}

.landscape-mob .preloader__title,.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape-mob .inactive-game-modal__title{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{margin:2.083vw 0 0}

.landscape-tab .preloader__title,.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape-tab .inactive-game-modal__title{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{font-size:5vw}

.portrait .preloader__title,.portrait .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .portrait .inactive-game-modal__title{font-size:5vw}

.landscape .preloader__title,.landscape .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape .inactive-game-modal__title{font-size:10vh}}

@media screen and (min-width: 1920px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{font-size:7.407vh}

.portrait .preloader__title,.portrait .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .portrait .inactive-game-modal__title{font-size:4.167vw}}

@media screen and (max-width: 1023px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{font-size:14.444vw}

.landscape-mob .preloader__title,.landscape-mob .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape-mob .inactive-game-modal__title{font-size:8.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{font-size:7.292vw}

.landscape-tab .preloader__title,.landscape-tab .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found .landscape-tab .inactive-game-modal__title{font-size:6.512svh}}

.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{font-weight:600;line-height:1;text-align:center}

@media screen and (min-width: 1024px){
.preloader__title,.inactive-game-modal_not-found .inactive-game-modal__title{white-space:nowrap}}

._dark-theme .preloader__title,._dark-theme .inactive-game-modal_not-found .inactive-game-modal__title,.inactive-game-modal_not-found ._dark-theme .inactive-game-modal__title{color:#fff}

.preloader__statusbar{width:100%}

.preloader__statusbar-block{position:absolute;bottom:0;left:0;width:100%}

[dir="rtl"] .preloader__statusbar-block{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__statusbar-block{height:1.25vw}

.portrait .preloader__statusbar-block{height:1.25vw}

.landscape .preloader__statusbar-block{height:2.5vh}}

@media screen and (min-width: 1920px){
.preloader__statusbar-block{height:1.852vh}

.portrait .preloader__statusbar-block{height:1.042vw}}

@media screen and (max-width: 1023px){
.preloader__statusbar-block{height:4.444vw}

.landscape-mob .preloader__statusbar-block{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__statusbar-block{height:2.083vw}

.landscape-tab .preloader__statusbar-block{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__statusbar-block{border-radius:78.047vw}

.portrait .preloader__statusbar-block{border-radius:78.047vw}

.landscape .preloader__statusbar-block{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.preloader__statusbar-block{border-radius:92.5vh}

.portrait .preloader__statusbar-block{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.preloader__statusbar-block{border-radius:277.5vw}

.landscape-mob .preloader__statusbar-block{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__statusbar-block{border-radius:130.078vw}

.landscape-tab .preloader__statusbar-block{border-radius:116.163svh}}

.preloader__statusbar-block{background:#fff;overflow:hidden}

._dark-theme .preloader__statusbar-block{background-color:#737373}

.preloader__statusbar-progress{width:100%;height:100%;background:#dbff00;transform-origin:0 0;transition:.1s linear}

[dir="rtl"] .preloader__statusbar-progress{transform-origin:100% 0}

.preloader__note{position:absolute;left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__note{bottom:-4.766vw}

.portrait .preloader__note{bottom:-4.766vw}

.landscape .preloader__note{bottom:-9.531vh}}

@media screen and (min-width: 1920px){
.preloader__note{bottom:-5.648vh}

.portrait .preloader__note{bottom:-3.177vw}}

@media screen and (max-width: 1023px){
.preloader__note{bottom:-16.944vw}

.landscape-mob .preloader__note{bottom:-9.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__note{bottom:-7.943vw}

.landscape-tab .preloader__note{bottom:-7.093svh}}

.preloader__note{font-family:"Graphik",Helvetica,sans-serif}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.preloader__note{font-size:1.016vw}

.portrait .preloader__note{font-size:1.016vw}

.landscape .preloader__note{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.preloader__note{font-size:1.481vh}

.portrait .preloader__note{font-size:.833vw}}

@media screen and (max-width: 1023px){
.preloader__note{font-size:3.611vw}

.landscape-mob .preloader__note{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.preloader__note{font-size:1.693vw}

.landscape-tab .preloader__note{font-size:1.512svh}}

.preloader__note{font-weight:500;text-transform:uppercase;background:rgba(0,0,0,0);border:none;cursor:pointer;letter-spacing:.13em;padding:0;text-align:center;color:#959595}

.error{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;background:#f1f1f1}

._dark-theme .error{background-color:#272727}

.error__content{display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__content{width:46.875vw}

.portrait .error__content{width:46.875vw}

.landscape .error__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.error__content{width:74.074vh}

.portrait .error__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.error__content{width:100vw}

.landscape-mob .error__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__content{width:78.125vw}

.landscape-tab .error__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__content{margin:0 auto 2.5vw}

.portrait .error__content{margin:0 auto 2.5vw}

.landscape .error__content{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.error__content{margin:0 auto 3.704vh}

.portrait .error__content{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.error__content{margin:0}

.landscape-mob .error__content{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__content{margin:auto}

.landscape-tab .error__content{margin:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__content{padding:1.953vw 0 .625vw}

.portrait .error__content{padding:1.953vw 0 .625vw}

.landscape .error__content{padding:3.906vh 0 1.25vh}}

@media screen and (min-width: 1920px){
.error__content{padding:2.963vh 0 .741vh}

.portrait .error__content{padding:1.667vw 0 .417vw}}

@media screen and (max-width: 1023px){
.error__content{padding:5.556vw 0 3.333vw}

.landscape-mob .error__content{padding:3.125svh 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__content{padding:3.255vw 0 1.302vw}

.landscape-tab .error__content{padding:2.907svh 0 1.163svh}}

.error__content{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__content{border-radius:3.125vw}

.portrait .error__content{border-radius:3.125vw}

.landscape .error__content{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.error__content{border-radius:3.704vh}

.portrait .error__content{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.error__content{border-radius:0}

.landscape-mob .error__content{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__content{border-radius:5.208vw}

.landscape-tab .error__content{border-radius:4.651svh}}

@media screen and (max-width: 1023px){
.error__content{height:100%;justify-content:space-between}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__content{height:auto}}

.error__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__title{font-size:2.813vw}

.portrait .error__title{font-size:2.813vw}

.landscape .error__title{font-size:5.625vh}}

@media screen and (min-width: 1920px){
.error__title{font-size:4.444vh}

.portrait .error__title{font-size:2.5vw}}

@media screen and (max-width: 1023px){
.error__title{font-size:6.667vw}

.landscape-mob .error__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__title{font-size:4.688vw}

.landscape-tab .error__title{font-size:4.186svh}}

.error__title{font-weight:600;line-height:1;white-space:pre-line;text-align:center}

@media screen and (max-width: 1023px){
.error__title{margin-top:auto}}

._dark-theme .error__title{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__text{margin:1.25vw 0 2.5vw}

.portrait .error__text{margin:1.25vw 0 2.5vw}

.landscape .error__text{margin:2.5vh 0 5vh}}

@media screen and (min-width: 1920px){
.error__text{margin:1.759vh 0 2.963vh}

.portrait .error__text{margin:.99vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.error__text{margin:5.556vw 0 0}

.landscape-mob .error__text{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__text{margin:2.083vw 0 0}

.landscape-tab .error__text{margin:1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__text{font-size:1.094vw}

.portrait .error__text{font-size:1.094vw}

.landscape .error__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.error__text{font-size:1.481vh}

.portrait .error__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.error__text{font-size:3.889vw}

.landscape-mob .error__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__text{font-size:1.823vw}

.landscape-tab .error__text{font-size:1.628svh}}

.error__text{line-height:1.4;white-space:pre-line;text-align:center}

._dark-theme .error__text{background-color:#fff}

.error__button{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__button{max-width:32.813vw}

.portrait .error__button{max-width:32.813vw}

.landscape .error__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.error__button{max-width:38.889vh}

.portrait .error__button{max-width:21.875vw}}

@media screen and (max-width: 1023px){
.error__button{max-width:91.111vw}

.landscape-mob .error__button{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__button{max-width:54.688vw}

.landscape-tab .error__button{max-width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__button{height:3.906vw}

.portrait .error__button{height:3.906vw}

.landscape .error__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.error__button{height:6.667vh}

.portrait .error__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__button{margin:0 0 1.875vw}

.portrait .error__button{margin:0 0 1.875vw}

.landscape .error__button{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.error__button{margin:0 0 2.593vh}

.portrait .error__button{margin:0 0 1.458vw}}

@media screen and (max-width: 1023px){
.error__button{margin:8.889vw 0 auto}

.landscape-mob .error__button{margin:5svh 0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__button{margin:4.167vw 0 2.995vw}

.landscape-tab .error__button{margin:3.721svh 0 2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.error__button{border-radius:1.25vw}

.portrait .error__button{border-radius:1.25vw}

.landscape .error__button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.error__button{border-radius:1.481vh}

.portrait .error__button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.error__button{border-radius:4.444vw}

.landscape-mob .error__button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.error__button{border-radius:2.083vw}

.landscape-tab .error__button{border-radius:1.86svh}}

._dark-theme .error__copyright{background-color:#737373}

.game{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(73.28% 73.28% at 50.41% 26.72%, rgb(251, 221, 227) 0%, rgb(241, 201, 209) 73.2041478157%, rgb(239, 179, 191) 100%)}

[dir="rtl"] .game{left:auto;right:0}

.game__swipe-levels{display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%, 200%)}

[dir="rtl"] .game__swipe-levels{left:auto;right:50%;transform:translate(50%, 200%)}

.game__content{position:relative;width:100%;height:100%}

.game__hidden{opacity:0;pointer-events:none}

.game__wrapper{opacity:0}

.game__wrapper-enter,.game__wrapper-appear{opacity:0}

.game__wrapper-appear-active,.game__wrapper-appear-done,.game__wrapper-enter-active,.game__wrapper-enter-done{opacity:1;transition:.5s ease-in-out}

.game__wrapper-exit-active,.game__wrapper-exit-done{opacity:0;transition:.5s ease-in-out}

.game__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto;width:100%;height:100%}

.game__wrapper canvas{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.game__steps{display:flex;flex-direction:column;align-items:center;position:absolute;z-index:10;top:7%;left:50%;transform:translateX(-50%)}

[dir="rtl"] .game__steps{left:auto;right:50%;transform:translateX(50%)}

.game__steps h2{padding:0;margin:0;color:#fff;font-size:20px}

.game__info{position:absolute;display:flex;top:10%;left:20%}

[dir="rtl"] .game__info{left:auto;right:20%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-timer{margin:0 2.734vw}

.portrait .game__info-timer{margin:0 2.734vw}

.landscape .game__info-timer{margin:0 5.469vh}}

@media screen and (min-width: 1920px){
.game__info-timer{margin:0 3.241vh}

.portrait .game__info-timer{margin:0 1.823vw}}

@media screen and (max-width: 1023px){
.game__info-timer{margin:0 9.722vw}

.landscape-mob .game__info-timer{margin:0 5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-timer{margin:0 4.557vw}

.landscape-tab .game__info-timer{margin:0 4.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-button{margin:0 .156vw}

.portrait .game__info-button{margin:0 .156vw}

.landscape .game__info-button{margin:0 .313vh}}

@media screen and (min-width: 1920px){
.game__info-button{margin:0 .185vh}

.portrait .game__info-button{margin:0 .104vw}}

@media screen and (max-width: 1023px){
.game__info-button{margin:0 .556vw}

.landscape-mob .game__info-button{margin:0 .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-button{margin:0 .26vw}

.landscape-tab .game__info-button{margin:0 .233svh}}

.game__bg{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__bg{top:0}

.portrait .game__bg{top:0}

.landscape .game__bg{top:0}}

@media screen and (min-width: 1920px){
.game__bg{top:0}

.portrait .game__bg{top:0}}

@media screen and (max-width: 1023px){
.game__bg{top:0}

.landscape-mob .game__bg{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__bg{top:0}

.landscape-tab .game__bg{top:0}}

.game__bg{left:50%}

[dir="rtl"] .game__bg{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__bg{height:76.406vw}

.portrait .game__bg{height:76.406vw}

.landscape .game__bg{height:152.813vh}}

@media screen and (min-width: 1920px){
.game__bg{height:90.556vh}

.portrait .game__bg{height:50.938vw}}

@media screen and (max-width: 1023px){
.game__bg{height:0}

.landscape-mob .game__bg{height:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__bg{height:0}

.landscape-tab .game__bg{height:0}}

.game__bg{transform:translateX(-50%);pointer-events:none;overflow:hidden}

[dir="rtl"] .game__bg{transform:translateX(50%)}

@media screen and (max-width: 1023px){
.game__bg{display:none}}

.game__buttons{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__buttons{top:.391vw}

.portrait .game__buttons{top:.391vw}

.landscape .game__buttons{top:.781vh}}

@media screen and (min-width: 1920px){
.game__buttons{top:.463vh}

.portrait .game__buttons{top:.26vw}}

@media screen and (max-width: 1023px){
.game__buttons{top:1.389vw}

.landscape-mob .game__buttons{top:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__buttons{top:.651vw}

.landscape-tab .game__buttons{top:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__buttons{right:.938vw}

[dir="rtl"] .game__buttons{right:auto;left:.938vw}

.portrait .game__buttons{right:.938vw}

[dir="rtl"] .portrait .game__buttons{right:auto;left:.938vw}

.landscape .game__buttons{right:1.875vh}

[dir="rtl"] .landscape .game__buttons{right:auto;left:1.875vh}}

@media screen and (min-width: 1920px){
.game__buttons{right:1.111vh}

[dir="rtl"] .game__buttons{right:auto;left:1.111vh}

.portrait .game__buttons{right:.625vw}

[dir="rtl"] .portrait .game__buttons{right:auto;left:.625vw}}

@media screen and (max-width: 1023px){
.game__buttons{right:3.333vw}

[dir="rtl"] .game__buttons{right:auto;left:3.333vw}

.landscape-mob .game__buttons{right:1.875svh}

[dir="rtl"] .landscape-mob .game__buttons{right:auto;left:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__buttons{right:1.563vw}

[dir="rtl"] .game__buttons{right:auto;left:1.563vw}

.landscape-tab .game__buttons{right:1.395svh}

[dir="rtl"] .landscape-tab .game__buttons{right:auto;left:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__buttons{width:3.906vw}

.portrait .game__buttons{width:3.906vw}

.landscape .game__buttons{width:7.813vh}}

@media screen and (min-width: 1920px){
.game__buttons{width:4.63vh}

.portrait .game__buttons{width:2.604vw}}

@media screen and (max-width: 1023px){
.game__buttons{width:13.889vw}

.landscape-mob .game__buttons{width:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__buttons{width:6.51vw}

.landscape-tab .game__buttons{width:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__buttons{height:3.906vw}

.portrait .game__buttons{height:3.906vw}

.landscape .game__buttons{height:7.813vh}}

@media screen and (min-width: 1920px){
.game__buttons{height:4.63vh}

.portrait .game__buttons{height:2.604vw}}

@media screen and (max-width: 1023px){
.game__buttons{height:13.889vw}

.landscape-mob .game__buttons{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__buttons{height:6.51vw}

.landscape-tab .game__buttons{height:5.814svh}}

.game__buttons{background-color:#0a34ab;border-radius:50%;color:#fff;font-size:40px;opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;z-index:10}

.game__pause,.doodle-wrapper__button{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;z-index:10}

.game__pause path,.doodle-wrapper__button path{fill:#eba8b5}

@media screen and (max-width: 1023px){
.game__pause,.doodle-wrapper__button{margin:0 auto 0 0}

[dir="rtl"] .game__pause,[dir="rtl"] .doodle-wrapper__button{margin:0 0 0 auto}}

.game__pause_hide{opacity:0}

.game__inputs-wrapper{position:absolute;display:flex;align-items:center;left:50%;bottom:80px;transform:translateX(-50%);z-index:5}

[dir="rtl"] .game__inputs-wrapper{left:auto;right:50%;transform:translateX(50%)}

.game__inputs{position:fixed;top:0;left:0;right:0;bottom:0;display:flex}

.game__inputs__button{width:50vw;height:100vh;opacity:0}

.game__info{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}

[dir="rtl"] .game__info{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info{padding:1.719vw 2.5vw}

.portrait .game__info{padding:1.719vw 2.5vw}

.landscape .game__info{padding:3.438vh 5vh}}

@media screen and (min-width: 1920px){
.game__info{padding:2.037vh 2.963vh}

.portrait .game__info{padding:1.146vw 1.667vw}}

@media screen and (max-width: 1023px){
.game__info{padding:1.389vw 4.167vw}

.landscape-mob .game__info{padding:.781svh 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info{padding:.651vw 1.953vw}

.landscape-tab .game__info{padding:.581svh 1.744svh}}

.game__info{box-sizing:border-box}

@media screen and (max-width: 1023px){
.game__info{justify-content:center}}

.game__info-pause{z-index:10}

.game__info-pause-question{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-pause-question{bottom:-0.781vw}

.portrait .game__info-pause-question{bottom:-0.781vw}

.landscape .game__info-pause-question{bottom:-1.563vh}}

@media screen and (min-width: 1920px){
.game__info-pause-question{bottom:-0.926vh}

.portrait .game__info-pause-question{bottom:-0.521vw}}

@media screen and (max-width: 1023px){
.game__info-pause-question{bottom:-1.944vw}

.landscape-mob .game__info-pause-question{bottom:-1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-pause-question{bottom:-0.911vw}

.landscape-tab .game__info-pause-question{bottom:-0.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-pause-question{right:-0.781vw}

[dir="rtl"] .game__info-pause-question{right:auto;left:-0.781vw}

.portrait .game__info-pause-question{right:-0.781vw}

[dir="rtl"] .portrait .game__info-pause-question{right:auto;left:-0.781vw}

.landscape .game__info-pause-question{right:-1.563vh}

[dir="rtl"] .landscape .game__info-pause-question{right:auto;left:-1.563vh}}

@media screen and (min-width: 1920px){
.game__info-pause-question{right:-0.926vh}

[dir="rtl"] .game__info-pause-question{right:auto;left:-0.926vh}

.portrait .game__info-pause-question{right:-0.521vw}

[dir="rtl"] .portrait .game__info-pause-question{right:auto;left:-0.521vw}}

@media screen and (max-width: 1023px){
.game__info-pause-question{right:-1.944vw}

[dir="rtl"] .game__info-pause-question{right:auto;left:-1.944vw}

.landscape-mob .game__info-pause-question{right:-1.094svh}

[dir="rtl"] .landscape-mob .game__info-pause-question{right:auto;left:-1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-pause-question{right:-0.911vw}

[dir="rtl"] .game__info-pause-question{right:auto;left:-0.911vw}

.landscape-tab .game__info-pause-question{right:-0.814svh}

[dir="rtl"] .landscape-tab .game__info-pause-question{right:auto;left:-0.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-pause-question{width:2.031vw}

.portrait .game__info-pause-question{width:2.031vw}

.landscape .game__info-pause-question{width:4.063vh}}

@media screen and (min-width: 1920px){
.game__info-pause-question{width:2.407vh}

.portrait .game__info-pause-question{width:1.354vw}}

@media screen and (max-width: 1023px){
.game__info-pause-question{width:5.139vw}

.landscape-mob .game__info-pause-question{width:2.891svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-pause-question{width:2.409vw}

.landscape-tab .game__info-pause-question{width:2.151svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__info-pause-question{height:2.031vw}

.portrait .game__info-pause-question{height:2.031vw}

.landscape .game__info-pause-question{height:4.063vh}}

@media screen and (min-width: 1920px){
.game__info-pause-question{height:2.407vh}

.portrait .game__info-pause-question{height:1.354vw}}

@media screen and (max-width: 1023px){
.game__info-pause-question{height:5.139vw}

.landscape-mob .game__info-pause-question{height:2.891svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__info-pause-question{height:2.409vw}

.landscape-tab .game__info-pause-question{height:2.151svh}}

.game__info-pause-question{z-index:2}

.game__panel{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel{bottom:0}

.portrait .game__panel{bottom:0}

.landscape .game__panel{bottom:0}}

@media screen and (min-width: 1920px){
.game__panel{bottom:0}

.portrait .game__panel{bottom:0}}

@media screen and (max-width: 1023px){
.game__panel{bottom:auto}

.landscape-mob .game__panel{bottom:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel{bottom:auto}

.landscape-tab .game__panel{bottom:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel{left:-10.234vw}

[dir="rtl"] .game__panel{left:auto;right:-10.234vw}

.portrait .game__panel{left:-10.234vw}

[dir="rtl"] .portrait .game__panel{left:auto;right:-10.234vw}

.landscape .game__panel{left:-20.469vh}

[dir="rtl"] .landscape .game__panel{left:auto;right:-20.469vh}}

@media screen and (min-width: 1920px){
.game__panel{left:-12.13vh}

[dir="rtl"] .game__panel{left:auto;right:-12.13vh}

.portrait .game__panel{left:-6.823vw}

[dir="rtl"] .portrait .game__panel{left:auto;right:-6.823vw}}

@media screen and (max-width: 1023px){
.game__panel{left:0}

[dir="rtl"] .game__panel{left:auto;right:0}

.landscape-mob .game__panel{left:0}

[dir="rtl"] .landscape-mob .game__panel{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel{left:0}

[dir="rtl"] .game__panel{left:auto;right:0}

.landscape-tab .game__panel{left:0}

[dir="rtl"] .landscape-tab .game__panel{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel{right:auto}

[dir="rtl"] .game__panel{right:auto;left:auto}

.portrait .game__panel{right:auto}

[dir="rtl"] .portrait .game__panel{right:auto;left:auto}

.landscape .game__panel{right:auto}

[dir="rtl"] .landscape .game__panel{right:auto;left:auto}}

@media screen and (min-width: 1920px){
.game__panel{right:auto}

[dir="rtl"] .game__panel{right:auto;left:auto}

.portrait .game__panel{right:auto}

[dir="rtl"] .portrait .game__panel{right:auto;left:auto}}

@media screen and (max-width: 1023px){
.game__panel{right:0}

[dir="rtl"] .game__panel{right:auto;left:0}

.landscape-mob .game__panel{right:0}

[dir="rtl"] .landscape-mob .game__panel{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel{right:0}

[dir="rtl"] .game__panel{right:auto;left:0}

.landscape-tab .game__panel{right:0}

[dir="rtl"] .landscape-tab .game__panel{right:auto;left:0}}

@media screen and (max-width: 1023px){
.game__panel{top:102%;width:100%;text-align:center}}

@media screen and (min-width: 1920px){
.game__panel_disable .game__panel-list{opacity:.6;pointer-events:none}

.game__panel_disable .game__panel-list .button__icon-num{display:none}}

.game__panel-item{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item{width:6.875vw}

.portrait .game__panel-item{width:6.875vw}

.landscape .game__panel-item{width:13.75vh}}

@media screen and (min-width: 1920px){
.game__panel-item{width:8.148vh}

.portrait .game__panel-item{width:4.583vw}}

@media screen and (max-width: 1023px){
.game__panel-item{width:19.444vw}

.landscape-mob .game__panel-item{width:10.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item{width:9.115vw}

.landscape-tab .game__panel-item{width:8.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item{height:6.875vw}

.portrait .game__panel-item{height:6.875vw}

.landscape .game__panel-item{height:13.75vh}}

@media screen and (min-width: 1920px){
.game__panel-item{height:8.148vh}

.portrait .game__panel-item{height:4.583vw}}

@media screen and (max-width: 1023px){
.game__panel-item{height:19.444vw}

.landscape-mob .game__panel-item{height:10.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item{height:9.115vw}

.landscape-tab .game__panel-item{height:8.14svh}}

.game__panel-item{padding:0;border-radius:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}

@media screen and (max-width: 1023px){
.game__panel-item{display:inline-flex}}

.game__panel-item_inactive{opacity:.6;pointer-events:none}

.game__panel-item_visible-inactive{opacity:1;pointer-events:none}

.game__panel-item-image{max-width:100%;max-height:100%}

.game__panel-item-num{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{bottom:.625vw}

.portrait .game__panel-item-num{bottom:.625vw}

.landscape .game__panel-item-num{bottom:1.25vh}}

@media screen and (min-width: 1920px){
.game__panel-item-num{bottom:.741vh}

.portrait .game__panel-item-num{bottom:.417vw}}

@media screen and (max-width: 1023px){
.game__panel-item-num{bottom:-0.278vw}

.landscape-mob .game__panel-item-num{bottom:-0.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{bottom:-0.13vw}

.landscape-tab .game__panel-item-num{bottom:-0.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{right:.781vw}

[dir="rtl"] .game__panel-item-num{right:auto;left:.781vw}

.portrait .game__panel-item-num{right:.781vw}

[dir="rtl"] .portrait .game__panel-item-num{right:auto;left:.781vw}

.landscape .game__panel-item-num{right:1.563vh}

[dir="rtl"] .landscape .game__panel-item-num{right:auto;left:1.563vh}}

@media screen and (min-width: 1920px){
.game__panel-item-num{right:.926vh}

[dir="rtl"] .game__panel-item-num{right:auto;left:.926vh}

.portrait .game__panel-item-num{right:.521vw}

[dir="rtl"] .portrait .game__panel-item-num{right:auto;left:.521vw}}

@media screen and (max-width: 1023px){
.game__panel-item-num{right:0}

[dir="rtl"] .game__panel-item-num{right:auto;left:0}

.landscape-mob .game__panel-item-num{right:0}

[dir="rtl"] .landscape-mob .game__panel-item-num{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{right:0}

[dir="rtl"] .game__panel-item-num{right:auto;left:0}

.landscape-tab .game__panel-item-num{right:0}

[dir="rtl"] .landscape-tab .game__panel-item-num{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{left:auto}

[dir="rtl"] .game__panel-item-num{left:auto;right:auto}

.portrait .game__panel-item-num{left:auto}

[dir="rtl"] .portrait .game__panel-item-num{left:auto;right:auto}

.landscape .game__panel-item-num{left:auto}

[dir="rtl"] .landscape .game__panel-item-num{left:auto;right:auto}}

@media screen and (min-width: 1920px){
.game__panel-item-num{left:auto}

[dir="rtl"] .game__panel-item-num{left:auto;right:auto}

.portrait .game__panel-item-num{left:auto}

[dir="rtl"] .portrait .game__panel-item-num{left:auto;right:auto}}

@media screen and (max-width: 1023px){
.game__panel-item-num{left:0}

[dir="rtl"] .game__panel-item-num{left:auto;right:0}

.landscape-mob .game__panel-item-num{left:0}

[dir="rtl"] .landscape-mob .game__panel-item-num{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{left:0}

[dir="rtl"] .game__panel-item-num{left:auto;right:0}

.landscape-tab .game__panel-item-num{left:0}

[dir="rtl"] .landscape-tab .game__panel-item-num{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{width:1.875vw}

.portrait .game__panel-item-num{width:1.875vw}

.landscape .game__panel-item-num{width:3.75vh}}

@media screen and (min-width: 1920px){
.game__panel-item-num{width:2.222vh}

.portrait .game__panel-item-num{width:1.25vw}}

@media screen and (max-width: 1023px){
.game__panel-item-num{width:5.833vw}

.landscape-mob .game__panel-item-num{width:3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{width:2.734vw}

.landscape-tab .game__panel-item-num{width:2.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{height:1.875vw}

.portrait .game__panel-item-num{height:1.875vw}

.landscape .game__panel-item-num{height:3.75vh}}

@media screen and (min-width: 1920px){
.game__panel-item-num{height:2.222vh}

.portrait .game__panel-item-num{height:1.25vw}}

@media screen and (max-width: 1023px){
.game__panel-item-num{height:5.833vw}

.landscape-mob .game__panel-item-num{height:3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{height:2.734vw}

.landscape-tab .game__panel-item-num{height:2.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{margin:0}

.portrait .game__panel-item-num{margin:0}

.landscape .game__panel-item-num{margin:0}}

@media screen and (min-width: 1920px){
.game__panel-item-num{margin:0}

.portrait .game__panel-item-num{margin:0}}

@media screen and (max-width: 1023px){
.game__panel-item-num{margin:0 auto}

.landscape-mob .game__panel-item-num{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{margin:0 auto}

.landscape-tab .game__panel-item-num{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-item-num{padding:.156vw}

.portrait .game__panel-item-num{padding:.156vw}

.landscape .game__panel-item-num{padding:.313vh}}

@media screen and (min-width: 1920px){
.game__panel-item-num{padding:.185vh}

.portrait .game__panel-item-num{padding:.104vw}}

@media screen and (max-width: 1023px){
.game__panel-item-num{padding:.556vw}

.landscape-mob .game__panel-item-num{padding:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-item-num{padding:.26vw}

.landscape-tab .game__panel-item-num{padding:.233svh}}

.game__panel-item-num{border-radius:50%;box-sizing:border-box;background:linear-gradient(135deg, rgba(255, 255, 255, 0) 20.86%, #ffffff 51.58%, rgba(255, 255, 255, 0) 76.03%),linear-gradient(0deg, #d8d5c9, #d8d5c9),#2f3ba3}

[dir="rtl"] .game__panel-item-num{background:linear-gradient(-135deg, rgba(255, 255, 255, 0) 20.86%, #ffffff 51.58%, rgba(255, 255, 255, 0) 76.03%),linear-gradient(0deg, #d8d5c9, #d8d5c9),#2f3ba3}

.game__panel-item-num-block{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;color:#1f0f38;font-weight:600;border-radius:50%}

.game__help{position:absolute;left:0}

[dir="rtl"] .game__help{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help{bottom:46.875vw}

.portrait .game__help{bottom:46.875vw}

.landscape .game__help{bottom:93.75vh}}

@media screen and (min-width: 1920px){
.game__help{bottom:55.556vh}

.portrait .game__help{bottom:31.25vw}}

@media screen and (max-width: 1023px){
.game__help{bottom:108.333vw}

.landscape-mob .game__help{bottom:60.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help{bottom:50.781vw}

.landscape-tab .game__help{bottom:45.349svh}}

.game__help{width:100%;z-index:15;text-align:center}

.game__help-enter{opacity:0}

.game__help-enter-active{opacity:1;transition:opacity .3s}

.game__help-exit{opacity:1}

.game__help-exit-active{opacity:0;transition:opacity .3s}

.game__help-text{position:relative;display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help-text{width:32.813vw}

.portrait .game__help-text{width:32.813vw}

.landscape .game__help-text{width:65.625vh}}

@media screen and (min-width: 1920px){
.game__help-text{width:38.889vh}

.portrait .game__help-text{width:21.875vw}}

@media screen and (max-width: 1023px){
.game__help-text{width:83.333vw}

.landscape-mob .game__help-text{width:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help-text{width:39.063vw}

.landscape-tab .game__help-text{width:34.884svh}}

.game__help-text{margin:0 auto;text-align:center}

.game__help-text-light{position:absolute;top:50%;left:50%}

[dir="rtl"] .game__help-text-light{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help-text-light{width:58.078vw}

.portrait .game__help-text-light{width:58.078vw}

.landscape .game__help-text-light{width:116.156vh}}

@media screen and (min-width: 1920px){
.game__help-text-light{width:68.833vh}

.portrait .game__help-text-light{width:38.719vw}}

@media screen and (max-width: 1023px){
.game__help-text-light{width:147.5vw}

.landscape-mob .game__help-text-light{width:82.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help-text-light{width:69.141vw}

.landscape-tab .game__help-text-light{width:61.744svh}}

.game__help-text-light{transform:translate(-50%, -50%);opacity:.8}

[dir="rtl"] .game__help-text-light{transform:translate(50%, -50%)}

@media screen and (min-width: 1920px){
.game__help-text-light{left:59%}

[dir="rtl"] .game__help-text-light{left:auto;right:59%}}

.game__help-text-icon{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help-text-icon{width:10.5vw}

.portrait .game__help-text-icon{width:10.5vw}

.landscape .game__help-text-icon{width:21vh}}

@media screen and (min-width: 1920px){
.game__help-text-icon{width:12.444vh}

.portrait .game__help-text-icon{width:7vw}}

@media screen and (max-width: 1023px){
.game__help-text-icon{width:26.667vw}

.landscape-mob .game__help-text-icon{width:15svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help-text-icon{width:12.5vw}

.landscape-tab .game__help-text-icon{width:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help-text-icon{margin:0 auto 0}

.portrait .game__help-text-icon{margin:0 auto 0}

.landscape .game__help-text-icon{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.game__help-text-icon{margin:0 auto 0}

.portrait .game__help-text-icon{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.game__help-text-icon{margin:0 auto 0}

.landscape-mob .game__help-text-icon{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help-text-icon{margin:0 auto 0}

.landscape-tab .game__help-text-icon{margin:0 auto 0}}

.game__help-text-block{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__help-text-block{margin:0 auto .437vw}

.portrait .game__help-text-block{margin:0 auto .437vw}

.landscape .game__help-text-block{margin:0 auto .875vh}}

@media screen and (min-width: 1920px){
.game__help-text-block{margin:0 auto .519vh}

.portrait .game__help-text-block{margin:0 auto .292vw}}

@media screen and (max-width: 1023px){
.game__help-text-block{margin:0 auto 1.111vw}

.landscape-mob .game__help-text-block{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__help-text-block{margin:0 auto .521vw}

.landscape-tab .game__help-text-block{margin:0 auto .465svh}}

.game__help-text-block{font-weight:600}

.game__help-description{position:relative;font-weight:400}

.game__panel-stub{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-stub{top:-7.5vw}

.portrait .game__panel-stub{top:-7.5vw}

.landscape .game__panel-stub{top:-15vh}}

@media screen and (min-width: 1920px){
.game__panel-stub{top:-8.889vh}

.portrait .game__panel-stub{top:-5vw}}

@media screen and (max-width: 1023px){
.game__panel-stub{top:auto}

.landscape-mob .game__panel-stub{top:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-stub{top:auto}

.landscape-tab .game__panel-stub{top:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-stub{left:-2.188vw}

[dir="rtl"] .game__panel-stub{left:auto;right:-2.188vw}

.portrait .game__panel-stub{left:-2.188vw}

[dir="rtl"] .portrait .game__panel-stub{left:auto;right:-2.188vw}

.landscape .game__panel-stub{left:-4.375vh}

[dir="rtl"] .landscape .game__panel-stub{left:auto;right:-4.375vh}}

@media screen and (min-width: 1920px){
.game__panel-stub{left:-2.593vh}

[dir="rtl"] .game__panel-stub{left:auto;right:-2.593vh}

.portrait .game__panel-stub{left:-1.458vw}

[dir="rtl"] .portrait .game__panel-stub{left:auto;right:-1.458vw}}

@media screen and (max-width: 1023px){
.game__panel-stub{left:auto}

[dir="rtl"] .game__panel-stub{left:auto;right:auto}

.landscape-mob .game__panel-stub{left:auto}

[dir="rtl"] .landscape-mob .game__panel-stub{left:auto;right:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-stub{left:auto}

[dir="rtl"] .game__panel-stub{left:auto;right:auto}

.landscape-tab .game__panel-stub{left:auto}

[dir="rtl"] .landscape-tab .game__panel-stub{left:auto;right:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-stub{width:13.281vw}

.portrait .game__panel-stub{width:13.281vw}

.landscape .game__panel-stub{width:26.563vh}}

@media screen and (min-width: 1920px){
.game__panel-stub{width:15.741vh}

.portrait .game__panel-stub{width:8.854vw}}

@media screen and (max-width: 1023px){
.game__panel-stub{width:auto}

.landscape-mob .game__panel-stub{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-stub{width:auto}

.landscape-tab .game__panel-stub{width:auto}}

.game__panel-stub{z-index:10}

@media screen and (max-width: 1023px){
.game__panel-stub{position:relative}}

.game__panel-stub-bg{position:absolute;top:0;left:50%}

[dir="rtl"] .game__panel-stub-bg{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-stub-bg{width:27.344vw}

.portrait .game__panel-stub-bg{width:27.344vw}

.landscape .game__panel-stub-bg{width:54.688vh}}

@media screen and (min-width: 1920px){
.game__panel-stub-bg{width:32.407vh}

.portrait .game__panel-stub-bg{width:18.229vw}}

@media screen and (max-width: 1023px){
.game__panel-stub-bg{width:97.222vw}

.landscape-mob .game__panel-stub-bg{width:54.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-stub-bg{width:45.573vw}

.landscape-tab .game__panel-stub-bg{width:40.698svh}}

.game__panel-stub-bg{transform:translateX(-50%)}

[dir="rtl"] .game__panel-stub-bg{transform:translateX(50%)}

.game__panel-stub-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__panel-stub-title{margin:0 0 .625vw}

.portrait .game__panel-stub-title{margin:0 0 .625vw}

.landscape .game__panel-stub-title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.game__panel-stub-title{margin:0 0 .741vh}

.portrait .game__panel-stub-title{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.game__panel-stub-title{margin:0 auto 5vw}

.landscape-mob .game__panel-stub-title{margin:0 auto 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__panel-stub-title{margin:0 auto 2.344vw}

.landscape-tab .game__panel-stub-title{margin:0 auto 2.093svh}}

.game__panel-stub-title{white-space:pre-line;font-weight:600}

@media screen and (min-width: 1920px){
.game__panel-stub-title{white-space:normal}}

.game__damage{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1010;pointer-events:none;opacity:0}

[dir="rtl"] .game__damage{left:auto;right:0}

.game__header,.memories__header,.doodle__header{position:absolute;display:flex;justify-content:space-between;top:0;right:0}

[dir="rtl"] .game__header,[dir="rtl"] .memories__header,[dir="rtl"] .doodle__header{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__header,.memories__header,.doodle__header{padding:1.406vw 1.25vw}

.portrait .game__header,.portrait .memories__header,.portrait .doodle__header{padding:1.406vw 1.25vw}

.landscape .game__header,.landscape .memories__header,.landscape .doodle__header{padding:2.813vh 2.5vh}}

@media screen and (min-width: 1920px){
.game__header,.memories__header,.doodle__header{padding:1.667vh 1.481vh}

.portrait .game__header,.portrait .memories__header,.portrait .doodle__header{padding:.938vw .833vw}}

@media screen and (max-width: 1023px){
.game__header,.memories__header,.doodle__header{padding:5vw 4.444vw}

.landscape-mob .game__header,.landscape-mob .memories__header,.landscape-mob .doodle__header{padding:2.813svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__header,.memories__header,.doodle__header{padding:2.344vw 2.083vw}

.landscape-tab .game__header,.landscape-tab .memories__header,.landscape-tab .doodle__header{padding:2.093svh 1.86svh}}

.game__header,.memories__header,.doodle__header{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__header,.memories__header,.doodle__header{height:5.938vw}

.portrait .game__header,.portrait .memories__header,.portrait .doodle__header{height:5.938vw}

.landscape .game__header,.landscape .memories__header,.landscape .doodle__header{height:11.875vh}}

@media screen and (min-width: 1920px){
.game__header,.memories__header,.doodle__header{height:7.037vh}

.portrait .game__header,.portrait .memories__header,.portrait .doodle__header{height:3.958vw}}

@media screen and (max-width: 1023px){
.game__header,.memories__header,.doodle__header{height:21.111vw}

.landscape-mob .game__header,.landscape-mob .memories__header,.landscape-mob .doodle__header{height:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__header,.memories__header,.doodle__header{height:9.896vw}

.landscape-tab .game__header,.landscape-tab .memories__header,.landscape-tab .doodle__header{height:8.837svh}}

.game__header,.memories__header,.doodle__header{box-sizing:border-box;z-index:1}

@media screen and (max-width: 1023px){
.game__header,.memories__header,.doodle__header{justify-content:flex-end}}

.game__header.app,.app.memories__header,.app.doodle__header{top:40px}

.game__pause,.doodle-wrapper__button,.game__score,.memories__score,.game__lifes,.memories__lifes,.stats__lifes-wrapper{box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 9px 0 #efb3bf;background:linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 238, 241, 0.9) 100%)}

[dir="rtl"] .game__pause,[dir="rtl"] .doodle-wrapper__button,[dir="rtl"] .game__score,[dir="rtl"] .memories__score,[dir="rtl"] .game__lifes,[dir="rtl"] .memories__lifes,[dir="rtl"] .stats__lifes-wrapper{box-shadow:inset -2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 9px 0 #efb3bf;background:linear-gradient(-180deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 238, 241, 0.9) 100%)}

.game__score,.memories__score{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__score,.memories__score{min-width:6.641vw}

.portrait .game__score,.portrait .memories__score{min-width:6.641vw}

.landscape .game__score,.landscape .memories__score{min-width:13.281vh}}

@media screen and (min-width: 1920px){
.game__score,.memories__score{min-width:7.87vh}

.portrait .game__score,.portrait .memories__score{min-width:4.427vw}}

@media screen and (max-width: 1023px){
.game__score,.memories__score{min-width:23.611vw}

.landscape-mob .game__score,.landscape-mob .memories__score{min-width:13.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{min-width:11.068vw}

.landscape-tab .game__score,.landscape-tab .memories__score{min-width:9.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__score,.memories__score{max-height:3.125vw}

.portrait .game__score,.portrait .memories__score{max-height:3.125vw}

.landscape .game__score,.landscape .memories__score{max-height:6.25vh}}

@media screen and (min-width: 1920px){
.game__score,.memories__score{max-height:3.704vh}

.portrait .game__score,.portrait .memories__score{max-height:2.083vw}}

@media screen and (max-width: 1023px){
.game__score,.memories__score{max-height:11.111vw}

.landscape-mob .game__score,.landscape-mob .memories__score{max-height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{max-height:5.208vw}

.landscape-tab .game__score,.landscape-tab .memories__score{max-height:4.651svh}}

.game__score,.memories__score{height:100%}

@media screen and (max-width: 1023px){
.game__score,.memories__score{margin:0 4.167vw 0 auto}

[dir="rtl"] .game__score,[dir="rtl"] .memories__score{margin:0 auto 0 4.167vw}

.landscape-mob .game__score,.landscape-mob .memories__score{margin:0 2.344svh 0 auto}

[dir="rtl"] .landscape-mob .game__score,[dir="rtl"] .landscape-mob .memories__score{margin:0 auto 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{margin:0}

.landscape-tab .game__score,.landscape-tab .memories__score{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__score,.memories__score{padding:0 1.563vw}

.portrait .game__score,.portrait .memories__score{padding:0 1.563vw}

.landscape .game__score,.landscape .memories__score{padding:0 3.125vh}}

@media screen and (min-width: 1920px){
.game__score,.memories__score{padding:0 1.852vh}

.portrait .game__score,.portrait .memories__score{padding:0 1.042vw}}

@media screen and (max-width: 1023px){
.game__score,.memories__score{padding:0 5.556vw}

.landscape-mob .game__score,.landscape-mob .memories__score{padding:0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{padding:0 2.604vw}

.landscape-tab .game__score,.landscape-tab .memories__score{padding:0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__score,.memories__score{font-size:1.406vw}

.portrait .game__score,.portrait .memories__score{font-size:1.406vw}

.landscape .game__score,.landscape .memories__score{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.game__score,.memories__score{font-size:1.667vh}

.portrait .game__score,.portrait .memories__score{font-size:.938vw}}

@media screen and (max-width: 1023px){
.game__score,.memories__score{font-size:5vw}

.landscape-mob .game__score,.landscape-mob .memories__score{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{font-size:2.344vw}

.landscape-tab .game__score,.landscape-tab .memories__score{font-size:2.093svh}}

.game__score,.memories__score{font-weight:600;color:#eba8b5}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__score,.memories__score{border-radius:1.563vw}

.portrait .game__score,.portrait .memories__score{border-radius:1.563vw}

.landscape .game__score,.landscape .memories__score{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.game__score,.memories__score{border-radius:1.852vh}

.portrait .game__score,.portrait .memories__score{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.game__score,.memories__score{border-radius:5.556vw}

.landscape-mob .game__score,.landscape-mob .memories__score{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{border-radius:2.604vw}

.landscape-tab .game__score,.landscape-tab .memories__score{border-radius:2.326svh}}

.game__score,.memories__score{box-sizing:border-box}

@media screen and (min-width: 1024px){
.game__score,.memories__score{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .game__score,[dir="rtl"] .memories__score{left:auto;right:50%;transform:translate(50%, -50%)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__score,.memories__score{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .game__score,[dir="rtl"] .memories__score{left:auto;right:50%;transform:translate(50%, -50%)}}

.game__lifes,.memories__lifes,.stats__lifes-wrapper{display:flex;align-items:center;justify-content:center;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{padding:0 2.031vw}

.portrait .game__lifes,.portrait .memories__lifes,.portrait .stats__lifes-wrapper{padding:0 2.031vw}

.landscape .game__lifes,.landscape .memories__lifes,.landscape .stats__lifes-wrapper{padding:0 4.063vh}}

@media screen and (min-width: 1920px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{padding:0 2.407vh}

.portrait .game__lifes,.portrait .memories__lifes,.portrait .stats__lifes-wrapper{padding:0 1.354vw}}

@media screen and (max-width: 1023px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{padding:0 7.222vw}

.landscape-mob .game__lifes,.landscape-mob .memories__lifes,.landscape-mob .stats__lifes-wrapper{padding:0 4.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{padding:0 3.385vw}

.landscape-tab .game__lifes,.landscape-tab .memories__lifes,.landscape-tab .stats__lifes-wrapper{padding:0 3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{border-radius:1.563vw}

.portrait .game__lifes,.portrait .memories__lifes,.portrait .stats__lifes-wrapper{border-radius:1.563vw}

.landscape .game__lifes,.landscape .memories__lifes,.landscape .stats__lifes-wrapper{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{border-radius:1.852vh}

.portrait .game__lifes,.portrait .memories__lifes,.portrait .stats__lifes-wrapper{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{border-radius:5.556vw}

.landscape-mob .game__lifes,.landscape-mob .memories__lifes,.landscape-mob .stats__lifes-wrapper{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__lifes,.memories__lifes,.stats__lifes-wrapper{border-radius:2.604vw}

.landscape-tab .game__lifes,.landscape-tab .memories__lifes,.landscape-tab .stats__lifes-wrapper{border-radius:2.326svh}}

.game__lifes,.memories__lifes,.stats__lifes-wrapper{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__life,.memories__life,.stats__life{margin:0 .297vw}

.portrait .game__life,.portrait .memories__life,.portrait .stats__life{margin:0 .297vw}

.landscape .game__life,.landscape .memories__life,.landscape .stats__life{margin:0 .594vh}}

@media screen and (min-width: 1920px){
.game__life,.memories__life,.stats__life{margin:0 .352vh}

.portrait .game__life,.portrait .memories__life,.portrait .stats__life{margin:0 .198vw}}

@media screen and (max-width: 1023px){
.game__life,.memories__life,.stats__life{margin:0 1.056vw}

.landscape-mob .game__life,.landscape-mob .memories__life,.landscape-mob .stats__life{margin:0 .594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__life,.memories__life,.stats__life{margin:0 .495vw}

.landscape-tab .game__life,.landscape-tab .memories__life,.landscape-tab .stats__life{margin:0 .442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game__life,.memories__life,.stats__life{height:1.563vw}

.portrait .game__life,.portrait .memories__life,.portrait .stats__life{height:1.563vw}

.landscape .game__life,.landscape .memories__life,.landscape .stats__life{height:3.125vh}}

@media screen and (min-width: 1920px){
.game__life,.memories__life,.stats__life{height:1.852vh}

.portrait .game__life,.portrait .memories__life,.portrait .stats__life{height:1.042vw}}

@media screen and (max-width: 1023px){
.game__life,.memories__life,.stats__life{height:5.556vw}

.landscape-mob .game__life,.landscape-mob .memories__life,.landscape-mob .stats__life{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game__life,.memories__life,.stats__life{height:2.604vw}

.landscape-tab .game__life,.landscape-tab .memories__life,.landscape-tab .stats__life{height:2.326svh}}

.game__life svg,.memories__life svg,.stats__life svg{height:100%}

.game__life svg path,.memories__life svg path,.stats__life svg path{fill:#c11b24;transition:.3s ease-in-out}

.game__life_inactive svg path{fill:#f1c9d1}

.doodle-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .doodle-wrapper{left:auto;right:0}

.doodle-wrapper__controls{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.doodle-wrapper__controls{bottom:9.766vw}

.portrait .doodle-wrapper__controls{bottom:9.766vw}

.landscape .doodle-wrapper__controls{bottom:19.531vh}}

@media screen and (min-width: 1920px){
.doodle-wrapper__controls{bottom:11.574vh}

.portrait .doodle-wrapper__controls{bottom:6.51vw}}

@media screen and (max-width: 1023px){
.doodle-wrapper__controls{bottom:34.722vw}

.landscape-mob .doodle-wrapper__controls{bottom:19.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.doodle-wrapper__controls{bottom:16.276vw}

.landscape-tab .doodle-wrapper__controls{bottom:14.535svh}}

.doodle-wrapper__controls{left:0;width:100%;text-align:center;transform:translateY(-50%);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out}

[dir="rtl"] .doodle-wrapper__controls{left:auto;right:0}

.game_show .doodle-wrapper__controls{transform:translateY(0%);opacity:1}

.doodle__logo{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(126.12% 75.94% at 50% 26.72%, rgba(249, 211, 228, 0.3) 0%, rgba(246, 196, 215, 0.2) 100%);z-index:0;display:flex;justify-content:center;align-items:center}

[dir="rtl"] .doodle__logo{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.doodle__logo img{height:4.688vw}

.portrait .doodle__logo img{height:4.688vw}

.landscape .doodle__logo img{height:9.375vh}}

@media screen and (min-width: 1920px){
.doodle__logo img{height:5.556vh}

.portrait .doodle__logo img{height:3.125vw}}

@media screen and (max-width: 1023px){
.doodle__logo img{height:16.667vw}

.landscape-mob .doodle__logo img{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.doodle__logo img{height:7.813vw}

.landscape-tab .doodle__logo img{height:6.977svh}}

.doodle-view{position:relative;z-index:1;bottom:0;width:100%;height:100%;opacity:.3;transition:.3s ease-in-out}

.doodle-view_visible{opacity:1}

.doodle__header{z-index:2}

.doodle__header.app_margin{margin-top:40px}

.doodle-wrapper__button{box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 10px 0 rgba(246,141,188,.3);background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 246, 250, 0.8) 100%)}

[dir="rtl"] .doodle-wrapper__button{box-shadow:inset -2px 2px 2px 0 hsla(0,0%,100%,.76),0 4px 10px 0 rgba(246,141,188,.3);background:linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 246, 250, 0.8) 100%)}

.doodle-wrapper__button svg path{fill:#feacd0}

.memories .memories__lifes,.memories .memories__score,.memories .memories__button{box-shadow:0 4px 10px 0 rgba(25,190,198,.4),inset 2px 2px 2px 0 hsla(0,0%,100%,.76);background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(221, 246, 247, 0.8) 100%)}

[dir="rtl"] .memories .memories__lifes,[dir="rtl"] .memories .memories__score,[dir="rtl"] .memories .memories__button{box-shadow:0 4px 10px 0 rgba(25,190,198,.4),inset -2px 2px 2px 0 hsla(0,0%,100%,.76);background:linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 0%, rgba(221, 246, 247, 0.8) 100%)}

.memories{width:100vw;max-width:100vw;height:100vh;max-height:100vh;position:relative;display:flex;flex-direction:column}

.memories__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(73.28% 73.28% at 50.41% 26.72%, rgb(221, 246, 247) 0%, rgb(201, 239, 241) 69.6431398392%, rgb(152, 229, 233) 100%);overflow:hidden}

[dir="rtl"] .memories__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.memories__container{margin:2.969vw 0 0 0}

.portrait .memories__container{margin:2.969vw 0 0 0}

.landscape .memories__container{margin:5.938vh 0 0 0}}

@media screen and (min-width: 1920px){
.memories__container{margin:3.519vh 0 0 0}

.portrait .memories__container{margin:1.979vw 0 0 0}}

@media screen and (max-width: 1023px){
.memories__container{margin:10.556vw 0 0 0}

.landscape-mob .memories__container{margin:5.938svh 0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.memories__container{margin:4.948vw 0 0 0}

.landscape-tab .memories__container{margin:4.419svh 0 0 0}}

.memories__container{height:100%;width:90%;margin-left:5% !important;z-index:1;box-sizing:border-box;overflow:hidden}

[dir="rtl"] .memories__container{margin-left:0 !important;margin-right:5% !important}

.memories__header{justify-content:space-between;z-index:2}

.memories__header.app_margin{margin-top:40px}

.memories__button{flex:0 0 auto}

.memories__button svg path{fill:#00b0b9}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.memories__score{min-width:5.078vw}

.portrait .memories__score{min-width:5.078vw}

.landscape .memories__score{min-width:10.156vh}}

@media screen and (min-width: 1920px){
.memories__score{min-width:6.019vh}

.portrait .memories__score{min-width:3.385vw}}

@media screen and (max-width: 1023px){
.memories__score{min-width:18.056vw}

.landscape-mob .memories__score{min-width:10.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.memories__score{min-width:8.464vw}

.landscape-tab .memories__score{min-width:7.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.memories__score{padding:0 .859vw}

.portrait .memories__score{padding:0 .859vw}

.landscape .memories__score{padding:0 1.719vh}}

@media screen and (min-width: 1920px){
.memories__score{padding:0 1.019vh}

.portrait .memories__score{padding:0 .573vw}}

@media screen and (max-width: 1023px){
.memories__score{padding:0 3.056vw}

.landscape-mob .memories__score{padding:0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.memories__score{padding:0 1.432vw}

.landscape-tab .memories__score{padding:0 1.279svh}}

.memories__score{color:#00b0b9}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.memories__lifes{padding:0 1.484vw}

.portrait .memories__lifes{padding:0 1.484vw}

.landscape .memories__lifes{padding:0 2.969vh}}

@media screen and (min-width: 1920px){
.memories__lifes{padding:0 1.759vh}

.portrait .memories__lifes{padding:0 .99vw}}

@media screen and (max-width: 1023px){
.memories__lifes{padding:0 5.278vw}

.landscape-mob .memories__lifes{padding:0 2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.memories__lifes{padding:0 2.474vw}

.landscape-tab .memories__lifes{padding:0 2.209svh}}

.memories__lifes{color:#00b0b9}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.memories__life{margin:0 .273vw}

.portrait .memories__life{margin:0 .273vw}

.landscape .memories__life{margin:0 .547vh}}

@media screen and (min-width: 1920px){
.memories__life{margin:0 .324vh}

.portrait .memories__life{margin:0 .182vw}}

@media screen and (max-width: 1023px){
.memories__life{margin:0 .972vw}

.landscape-mob .memories__life{margin:0 .547svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.memories__life{margin:0 .456vw}

.landscape-tab .memories__life{margin:0 .407svh}}

.memories__life svg path{fill:#00b0b9}

.memories__life_inactive svg path{fill:#c5eef0}

.controls__button{display:inline-flex;vertical-align:middle}

.controls__counter{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter{width:19.922vw}

.portrait .controls__counter{width:19.922vw}

.landscape .controls__counter{width:39.844vh}}

@media screen and (min-width: 1920px){
.controls__counter{width:23.611vh}

.portrait .controls__counter{width:13.281vw}}

@media screen and (max-width: 1023px){
.controls__counter{width:70.833vw}

.landscape-mob .controls__counter{width:39.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter{width:33.203vw}

.landscape-tab .controls__counter{width:29.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter{height:19.922vw}

.portrait .controls__counter{height:19.922vw}

.landscape .controls__counter{height:39.844vh}}

@media screen and (min-width: 1920px){
.controls__counter{height:23.611vh}

.portrait .controls__counter{height:13.281vw}}

@media screen and (max-width: 1023px){
.controls__counter{height:70.833vw}

.landscape-mob .controls__counter{height:39.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter{height:33.203vw}

.landscape-tab .controls__counter{height:29.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter{padding:2.5vw 0 0}

.portrait .controls__counter{padding:2.5vw 0 0}

.landscape .controls__counter{padding:5vh 0 0}}

@media screen and (min-width: 1920px){
.controls__counter{padding:2.963vh 0 0}

.portrait .controls__counter{padding:1.667vw 0 0}}

@media screen and (max-width: 1023px){
.controls__counter{padding:8.889vw 0 0}

.landscape-mob .controls__counter{padding:5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter{padding:4.167vw 0 0}

.landscape-tab .controls__counter{padding:3.721svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter{margin:0 5.078vw}

.portrait .controls__counter{margin:0 5.078vw}

.landscape .controls__counter{margin:0 10.156vh}}

@media screen and (min-width: 1920px){
.controls__counter{margin:0 6.019vh}

.portrait .controls__counter{margin:0 3.385vw}}

@media screen and (max-width: 1023px){
.controls__counter{margin:0 18.056vw}

.landscape-mob .controls__counter{margin:0 10.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter{margin:0 8.464vw}

.landscape-tab .controls__counter{margin:0 7.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter{border-radius:3.125vw}

.portrait .controls__counter{border-radius:3.125vw}

.landscape .controls__counter{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.controls__counter{border-radius:3.704vh}

.portrait .controls__counter{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.controls__counter{border-radius:11.111vw}

.landscape-mob .controls__counter{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter{border-radius:5.208vw}

.landscape-tab .controls__counter{border-radius:4.651svh}}

.controls__counter{border:2px solid #000;box-sizing:border-box;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter-title{margin:0 auto .781vw}

.portrait .controls__counter-title{margin:0 auto .781vw}

.landscape .controls__counter-title{margin:0 auto 1.563vh}}

@media screen and (min-width: 1920px){
.controls__counter-title{margin:0 auto .926vh}

.portrait .controls__counter-title{margin:0 auto .521vw}}

@media screen and (max-width: 1023px){
.controls__counter-title{margin:0 auto 2.778vw}

.landscape-mob .controls__counter-title{margin:0 auto 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter-title{margin:0 auto 1.302vw}

.landscape-tab .controls__counter-title{margin:0 auto 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter-title{font-size:2.813vw}

.portrait .controls__counter-title{font-size:2.813vw}

.landscape .controls__counter-title{font-size:5.625vh}}

@media screen and (min-width: 1920px){
.controls__counter-title{font-size:3.333vh}

.portrait .controls__counter-title{font-size:1.875vw}}

@media screen and (max-width: 1023px){
.controls__counter-title{font-size:10vw}

.landscape-mob .controls__counter-title{font-size:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter-title{font-size:4.688vw}

.landscape-tab .controls__counter-title{font-size:4.186svh}}

.controls__counter-title{color:#000;font-weight:400}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.controls__counter-num{font-size:8.594vw}

.portrait .controls__counter-num{font-size:8.594vw}

.landscape .controls__counter-num{font-size:17.188vh}}

@media screen and (min-width: 1920px){
.controls__counter-num{font-size:10.185vh}

.portrait .controls__counter-num{font-size:5.729vw}}

@media screen and (max-width: 1023px){
.controls__counter-num{font-size:30.556vw}

.landscape-mob .controls__counter-num{font-size:17.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.controls__counter-num{font-size:14.323vw}

.landscape-tab .controls__counter-num{font-size:12.791svh}}

.controls__counter-num{color:#8a3a91;font-weight:900;text-transform:uppercase}

.rating{position:relative;width:100%;height:100%;overflow:hidden}

.rating__bg{position:absolute;top:0;left:0}

[dir="rtl"] .rating__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__bg{width:100vw}

.portrait .rating__bg{width:100vw}

.landscape .rating__bg{width:200vh}}

@media screen and (min-width: 1920px){
.rating__bg{width:177.778vh}

.portrait .rating__bg{width:100vw}}

@media screen and (max-width: 1023px){
.rating__bg{width:100vw}

.landscape-mob .rating__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__bg{width:100vw}

.landscape-tab .rating__bg{width:89.302svh}}

.rating__bg{height:100%;pointer-events:none}

.rating__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__content{width:46.875vw}

.portrait .rating__content{width:46.875vw}

.landscape .rating__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.rating__content{width:74.074vh}

.portrait .rating__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.rating__content{width:91.111vw}

.landscape-mob .rating__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__content{width:78.125vw}

.landscape-tab .rating__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__content{padding:1.953vw 0 1.563vw}

.portrait .rating__content{padding:1.953vw 0 1.563vw}

.landscape .rating__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.rating__content{padding:2.315vh 0 1.852vh}

.portrait .rating__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.rating__content{padding:6.944vw 0 5.556vw}

.landscape-mob .rating__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__content{padding:2.865vw 0 2.604vw}

.landscape-tab .rating__content{padding:2.558svh 0 2.326svh}}

.rating__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.rating{background-color:#fff;height:auto;min-height:100%;overflow-y:auto}

.rating_noFooter,.rating_fullScroll{height:100%}

._dark-theme .rating{color:#fff;background:#272727}

.rating.app{margin-top:40px;min-height:calc(100% - 40px)}

.rating__bg-image{display:none}

.rating_ny .rating__bg-image{display:block}

.rating__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__content{padding-bottom:8.281vw}

.portrait .rating__content{padding-bottom:8.281vw}

.landscape .rating__content{padding-bottom:16.563vh}}

@media screen and (min-width: 1920px){
.rating__content{padding-bottom:13.519vh}

.portrait .rating__content{padding-bottom:7.604vw}}

@media screen and (max-width: 1023px){
.rating__content{padding-bottom:30.556vw}

.landscape-mob .rating__content{padding-bottom:17.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__content{padding-bottom:16.667vw}

.landscape-tab .rating__content{padding-bottom:14.884svh}}

@media screen and (max-width: 1023px){
.rating__content{padding-top:7.5vw}

.landscape-mob .rating__content{padding-top:4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__content{padding-top:2.865vw}

.landscape-tab .rating__content{padding-top:2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_ny .rating__content{padding-bottom:8.281vw}

.portrait .rating_ny .rating__content{padding-bottom:8.281vw}

.landscape .rating_ny .rating__content{padding-bottom:16.563vh}}

@media screen and (min-width: 1920px){
.rating_ny .rating__content{padding-bottom:7.87vh}

.portrait .rating_ny .rating__content{padding-bottom:4.427vw}}

@media screen and (max-width: 1023px){
.rating_ny .rating__content{padding-bottom:5.556vw}

.landscape-mob .rating_ny .rating__content{padding-bottom:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_ny .rating__content{padding-bottom:6.51vw}

.landscape-tab .rating_ny .rating__content{padding-bottom:5.814svh}}

.rating_noFooter .rating__content{height:100%}

@media screen and (max-width: 1023px){
.rating_noFooter .rating__content{padding-bottom:4.444vw}

.landscape-mob .rating_noFooter .rating__content{padding-bottom:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_noFooter .rating__content{padding-bottom:3.125vw}

.landscape-tab .rating_noFooter .rating__content{padding-bottom:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_noFooter .rating__content{padding-bottom:3.125vw}

.portrait .rating_noFooter .rating__content{padding-bottom:3.125vw}

.landscape .rating_noFooter .rating__content{padding-bottom:6.25vh}}

@media screen and (min-width: 1920px){
.rating_noFooter .rating__content{padding-bottom:2.778vh}

.portrait .rating_noFooter .rating__content{padding-bottom:1.563vw}}

.rating_fullScroll .rating__content{height:100%}

@media screen and (max-width: 1023px){
.rating_fullScroll .rating__content{padding-bottom:4.444vw}

.landscape-mob .rating_fullScroll .rating__content{padding-bottom:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_fullScroll .rating__content{padding-bottom:3.125vw}

.landscape-tab .rating_fullScroll .rating__content{padding-bottom:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_fullScroll .rating__content{padding-bottom:3.125vw}

.portrait .rating_fullScroll .rating__content{padding-bottom:3.125vw}

.landscape .rating_fullScroll .rating__content{padding-bottom:6.25vh}}

@media screen and (min-width: 1920px){
.rating_fullScroll .rating__content{padding-bottom:2.778vh}

.portrait .rating_fullScroll .rating__content{padding-bottom:1.563vw}}

.rating__title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__title{font-size:2.5vw}

.portrait .rating__title{font-size:2.5vw}

.landscape .rating__title{font-size:5vh}}

@media screen and (min-width: 1920px){
.rating__title{font-size:2.963vh}

.portrait .rating__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.rating__title{font-size:6.667vw}

.landscape-mob .rating__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__title{font-size:4.167vw}

.landscape-tab .rating__title{font-size:3.721svh}}

.rating__title{margin:0;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text{margin:1.094vw 6.25vw 0}

.portrait .rating__text{margin:1.094vw 6.25vw 0}

.landscape .rating__text{margin:2.188vh 12.5vh 0}}

@media screen and (min-width: 1920px){
.rating__text{margin:1.389vh 0 0}

.portrait .rating__text{margin:.781vw 0 0}}

@media screen and (max-width: 1023px){
.rating__text{margin:3.889vw 0 0}

.landscape-mob .rating__text{margin:2.188svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text{margin:1.563vw 10.938vw 0}

.landscape-tab .rating__text{margin:1.395svh 9.767svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text{font-size:1.25vw}

.portrait .rating__text{font-size:1.25vw}

.landscape .rating__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.rating__text{font-size:1.667vh}

.portrait .rating__text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.rating__text{font-size:3.889vw}

.landscape-mob .rating__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text{font-size:2.083vw}

.landscape-tab .rating__text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text{line-height:1.563vw}

.portrait .rating__text{line-height:1.563vw}

.landscape .rating__text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.rating__text{line-height:1.481vh}

.portrait .rating__text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.rating__text{line-height:5.556vw}

.landscape-mob .rating__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text{line-height:2.604vw}

.landscape-tab .rating__text{line-height:2.326svh}}

.container-appear .rating__text,.container-enter .rating__text{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .rating__text,.container-appear-done .rating__text,.container-enter-active .rating__text,.container-enter-done .rating__text,.container-exit .rating__text{opacity:1;transform:scale(1);transition:.3s 0.7s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.rating__text-about-sep{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{width:46.875vw}

.portrait .rating__text-about-sep{width:46.875vw}

.landscape .rating__text-about-sep{width:93.75vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{width:55.556vh}

.portrait .rating__text-about-sep{width:31.25vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{width:91.111vw}

.landscape-mob .rating__text-about-sep{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{width:78.125vw}

.landscape-tab .rating__text-about-sep{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{padding:.938vw}

.portrait .rating__text-about-sep{padding:.938vw}

.landscape .rating__text-about-sep{padding:1.875vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{padding:1.111vh}

.portrait .rating__text-about-sep{padding:.625vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{padding:3.333vw}

.landscape-mob .rating__text-about-sep{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{padding:1.563vw}

.landscape-tab .rating__text-about-sep{padding:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{margin:0 auto 1.953vw}

.portrait .rating__text-about-sep{margin:0 auto 1.953vw}

.landscape .rating__text-about-sep{margin:0 auto 3.906vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{margin:0 auto 2.778vh}

.portrait .rating__text-about-sep{margin:0 auto 1.563vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{margin:0 auto 5.556vw}

.landscape-mob .rating__text-about-sep{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{margin:0 auto 3.255vw}

.landscape-tab .rating__text-about-sep{margin:0 auto 2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{min-height:6.563vw}

.portrait .rating__text-about-sep{min-height:6.563vw}

.landscape .rating__text-about-sep{min-height:13.125vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{min-height:7.778vh}

.portrait .rating__text-about-sep{min-height:4.375vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{min-height:23.333vw}

.landscape-mob .rating__text-about-sep{min-height:13.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{min-height:10.938vw}

.landscape-tab .rating__text-about-sep{min-height:9.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{font-size:1.094vw}

.portrait .rating__text-about-sep{font-size:1.094vw}

.landscape .rating__text-about-sep{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{font-size:1.481vh}

.portrait .rating__text-about-sep{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{font-size:3.889vw}

.landscape-mob .rating__text-about-sep{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{font-size:1.823vw}

.landscape-tab .rating__text-about-sep{font-size:1.628svh}}

.rating__text-about-sep{line-height:1.3;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__text-about-sep{border-radius:1.25vw}

.portrait .rating__text-about-sep{border-radius:1.25vw}

.landscape .rating__text-about-sep{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.rating__text-about-sep{border-radius:1.481vh}

.portrait .rating__text-about-sep{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.rating__text-about-sep{border-radius:4.444vw}

.landscape-mob .rating__text-about-sep{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__text-about-sep{border-radius:2.083vw}

.landscape-tab .rating__text-about-sep{border-radius:1.86svh}}

.rating__text-about-sep{background:#efeafb}

.container-appear .rating__text-about-sep,.container-enter .rating__text-about-sep{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .rating__text-about-sep,.container-appear-done .rating__text-about-sep,.container-enter-active .rating__text-about-sep,.container-enter-done .rating__text-about-sep,.container-exit .rating__text-about-sep{opacity:1;transform:scale(1);transition:.3s 0.8s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.rating__text-about-sep{box-sizing:border-box}

.rating__list{display:flex;flex-direction:column;width:100%;flex:1 1 0}

.rating_noFooter .rating__list{height:100%}

.rating_fullScroll .rating__list{height:100%}

.rating__list .ScrollbarsCustom-Track{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__list-no-timer{margin:1.953vw 0 0}

.portrait .rating__list-no-timer{margin:1.953vw 0 0}

.landscape .rating__list-no-timer{margin:3.906vh 0 0}}

@media screen and (min-width: 1920px){
.rating__list-no-timer{margin:2.778vh 0 0}

.portrait .rating__list-no-timer{margin:1.563vw 0 0}}

@media screen and (max-width: 1023px){
.rating__list-no-timer{margin:5.556vw 0 0}

.landscape-mob .rating__list-no-timer{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__list-no-timer{margin:3.255vw 0 0}

.landscape-tab .rating__list-no-timer{margin:2.907svh 0 0}}

.rating__tabs{flex:0 0 auto;display:flex;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__tabs{margin:1.953vw auto 1.875vw}

.portrait .rating__tabs{margin:1.953vw auto 1.875vw}

.landscape .rating__tabs{margin:3.906vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.rating__tabs{margin:2.778vh auto 2.963vh}

.portrait .rating__tabs{margin:1.563vw auto 1.667vw}}

@media screen and (max-width: 1023px){
.rating__tabs{margin:5.556vw auto 3.333vw}

.landscape-mob .rating__tabs{margin:3.125svh auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__tabs{margin:3.255vw auto 3.125vw}

.landscape-tab .rating__tabs{margin:2.907svh auto 2.791svh}}

.container-appear .rating__tabs,.container-enter .rating__tabs{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .rating__tabs,.container-appear-done .rating__tabs,.container-enter-active .rating__tabs,.container-enter-done .rating__tabs,.container-exit .rating__tabs{opacity:1;transform:scale(1);transition:.3s 0.9s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.rating__blocks{position:relative;display:flex;align-items:center;justify-content:space-between;left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .rating__blocks{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (max-width: 1023px){
.rating__blocks{width:91.111vw}

.landscape-mob .rating__blocks{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__blocks{width:78.125vw}

.landscape-tab .rating__blocks{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__blocks{width:46.875vw}

.portrait .rating__blocks{width:46.875vw}

.landscape .rating__blocks{width:93.75vh}}

@media screen and (min-width: 1920px){
.rating__blocks{width:92.593vh}

.portrait .rating__blocks{width:52.083vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__blocks{margin:0 auto .781vw}

.portrait .rating__blocks{margin:0 auto .781vw}

.landscape .rating__blocks{margin:0 auto 1.563vh}}

@media screen and (min-width: 1920px){
.rating__blocks{margin:0 auto .926vh}

.portrait .rating__blocks{margin:0 auto .521vw}}

@media screen and (max-width: 1023px){
.rating__blocks{margin:0 auto 2.778vw}

.landscape-mob .rating__blocks{margin:0 auto 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__blocks{margin:0 auto 1.302vw}

.landscape-tab .rating__blocks{margin:0 auto 1.163svh}}

.rating__blocks{flex-direction:column;height:0;flex:1 1 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__blocks{gap:.391vw}

.portrait .rating__blocks{gap:.391vw}

.landscape .rating__blocks{gap:.781vh}}

@media screen and (min-width: 1920px){
.rating__blocks{gap:.463vh}

.portrait .rating__blocks{gap:.26vw}}

@media screen and (max-width: 1023px){
.rating__blocks{gap:1.389vw}

.landscape-mob .rating__blocks{gap:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__blocks{gap:.651vw}

.landscape-tab .rating__blocks{gap:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__blocks:last-child{margin:0 auto}

.portrait .rating__blocks:last-child{margin:0 auto}

.landscape .rating__blocks:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.rating__blocks:last-child{margin:0 auto}

.portrait .rating__blocks:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.rating__blocks:last-child{margin:0 auto}

.landscape-mob .rating__blocks:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__blocks:last-child{margin:0 auto}

.landscape-tab .rating__blocks:last-child{margin:0 auto}}

.rating_noFooter .rating__blocks{height:100%}

.rating_fullScroll .rating__blocks{justify-content:flex-start;height:auto;flex:0}

.rating__items{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items{margin:0 0 .313vw}

.portrait .rating__items{margin:0 0 .313vw}

.landscape .rating__items{margin:0 0 .625vh}}

@media screen and (min-width: 1920px){
.rating__items{margin:0 0 2.593vh}

.portrait .rating__items{margin:0 0 1.458vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_many .rating__items{margin:0 0 .938vw}

.portrait .rating_many .rating__items{margin:0 0 .938vw}

.landscape .rating_many .rating__items{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.rating_many .rating__items{margin:0 0 2.963vh}

.portrait .rating_many .rating__items{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.rating_many .rating__items{margin:0 0 3.333vw}

.landscape-mob .rating_many .rating__items{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_many .rating__items{margin:0 0 1.563vw}

.landscape-tab .rating_many .rating__items{margin:0 0 1.395svh}}

.rating__items_noNy{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_noNy{height:19.531vw}

.portrait .rating__items_noNy{height:19.531vw}

.landscape .rating__items_noNy{height:39.063vh}}

@media screen and (min-width: 1920px){
.rating__items_noNy{height:48.148vh}

.portrait .rating__items_noNy{height:27.083vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_noNy{border-radius:1.875vw}

.portrait .rating__items_noNy{border-radius:1.875vw}

.landscape .rating__items_noNy{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.rating__items_noNy{border-radius:2.222vh}

.portrait .rating__items_noNy{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.rating__items_noNy{border-radius:6.667vw}

.landscape-mob .rating__items_noNy{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_noNy{border-radius:3.125vw}

.landscape-tab .rating__items_noNy{border-radius:2.791svh}}

.rating__items_noNy{background-color:#f1f1f1;overflow:hidden;box-sizing:border-box;opacity:0;transform:translate(0%, -5vh);transition:0s .4s cubic-bezier(0, 0.86, 0.47, 1.53)}

.container-appear-active .rating__items_noNy,.container-appear-done .rating__items_noNy,.container-enter-active .rating__items_noNy,.container-enter-done .rating__items_noNy,.container-exit .rating__items_noNy{opacity:1;transform:translate(0%, 0vh);transition:.4s 1.1s cubic-bezier(0, 0.86, 0.47, 1.53)}

.rating__items_noNy .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}

.portrait .rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}

.landscape .rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1920px){
.rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}

.portrait .rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (max-width: 1023px){
.rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}

.landscape-mob .rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}

.landscape-tab .rating__items_noNy .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.portrait .rating__items_noNy{height:calc(100vh - 32.031vw)}

.landscape .rating__items_noNy{height:calc(100vh - 64.063vh)}}

@media screen and (max-width: 1023px){
.rating__items_noNy{height:calc(100svh - 112.222vw)}

.landscape-mob .rating__items_noNy{height:calc(100svh - 60.625svh)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_noNy{height:calc(100svh - 59.896vw)}

.landscape-tab .rating__items_noNy{height:calc(100svh - 53.488svh)}}

._dark-theme .rating__items_noNy{background:#737373}

.rating_ny .rating__items_noNy{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_ny .rating__items_noNy{height:19.531vw}

.portrait .rating_ny .rating__items_noNy{height:19.531vw}

.landscape .rating_ny .rating__items_noNy{height:39.063vh}}

@media screen and (min-width: 1920px){
.rating_ny .rating__items_noNy{height:77.778vh}

.portrait .rating_ny .rating__items_noNy{height:43.75vw}}

._dark-theme .rating_ny .rating__items_noNy{background:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.portrait .rating_ny .rating__items_noNy{height:calc(100vh - 13.906vw)}

.landscape .rating_ny .rating__items_noNy{height:calc(100vh - 27.813vh)}}

@media screen and (max-width: 1023px){
.rating_ny .rating__items_noNy{height:calc(100svh - 33.889vw)}

.landscape-mob .rating_ny .rating__items_noNy{height:calc(100svh - 19.063svh)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_ny .rating__items_noNy{height:calc(100svh - 20.833vw)}

.landscape-tab .rating_ny .rating__items_noNy{height:calc(100svh - 18.605svh)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_noScroll{height:auto !important}

.portrait .rating__items_noScroll{height:auto !important}

.landscape .rating__items_noScroll{height:auto !important}}

@media screen and (min-width: 1920px){
.rating__items_noScroll{height:auto !important}

.portrait .rating__items_noScroll{height:auto !important}}

@media screen and (max-width: 1023px){
.rating__items_noScroll{height:auto !important}

.landscape-mob .rating__items_noScroll{height:auto !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_noScroll{height:auto !important}

.landscape-tab .rating__items_noScroll{height:auto !important}}

.rating__items_noScroll .ScrollbarsCustom-Wrapper,.rating__items_noScroll .ScrollbarsCustom-Scroller{position:relative !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-title{margin:0 0 .938vw}

.portrait .rating__items-title{margin:0 0 .938vw}

.landscape .rating__items-title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.rating__items-title{margin:0 0 1.111vh}

.portrait .rating__items-title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.rating__items-title{margin:0 0 3.333vw}

.landscape-mob .rating__items-title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-title{margin:0 0 1.563vw}

.landscape-tab .rating__items-title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-title{font-size:1.25vw}

.portrait .rating__items-title{font-size:1.25vw}

.landscape .rating__items-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.rating__items-title{font-size:1.481vh}

.portrait .rating__items-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating__items-title{font-size:4.444vw}

.landscape-mob .rating__items-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-title{font-size:2.083vw}

.landscape-tab .rating__items-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-title{line-height:1.797vw}

.portrait .rating__items-title{line-height:1.797vw}

.landscape .rating__items-title{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.rating__items-title{line-height:2.13vh}

.portrait .rating__items-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.rating__items-title{line-height:6.389vw}

.landscape-mob .rating__items-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-title{line-height:2.995vw}

.landscape-tab .rating__items-title{line-height:2.674svh}}

.rating__items-title{font-weight:600}

.rating__items-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-container{height:19.531vw}

.portrait .rating__items-container{height:19.531vw}

.landscape .rating__items-container{height:39.063vh}}

@media screen and (min-width: 1920px){
.rating__items-container{height:48.148vh}

.portrait .rating__items-container{height:27.083vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-container{border-radius:1.875vw}

.portrait .rating__items-container{border-radius:1.875vw}

.landscape .rating__items-container{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.rating__items-container{border-radius:2.222vh}

.portrait .rating__items-container{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.rating__items-container{border-radius:6.667vw}

.landscape-mob .rating__items-container{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-container{border-radius:3.125vw}

.landscape-tab .rating__items-container{border-radius:2.791svh}}

.rating__items-container{background-color:#f1f1f1;overflow:hidden;box-sizing:border-box;opacity:0;transform:translate(0%, -5vh);transition:0s .4s cubic-bezier(0, 0.86, 0.47, 1.53)}

.rating_noFooter .rating__items-container{height:100% !important}

.rating_fullScroll .rating__items-container{height:100% !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_many .rating__items-container{height:19.531vw}

.portrait .rating_many .rating__items-container{height:19.531vw}

.landscape .rating_many .rating__items-container{height:39.063vh}}

@media screen and (min-width: 1920px){
.rating_many .rating__items-container{height:48.148vh}

.portrait .rating_many .rating__items-container{height:27.083vw}}

@media screen and (max-width: 1023px){
.rating_many .rating__items-container{height:100.833vw}

.landscape-mob .rating_many .rating__items-container{height:56.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_many .rating__items-container{height:47.266vw}

.landscape-tab .rating_many .rating__items-container{height:42.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_noScroll .rating__items-container{height:auto !important}

.portrait .rating__items_noScroll .rating__items-container{height:auto !important}

.landscape .rating__items_noScroll .rating__items-container{height:auto !important}}

@media screen and (min-width: 1920px){
.rating__items_noScroll .rating__items-container{height:auto !important}

.portrait .rating__items_noScroll .rating__items-container{height:auto !important}}

@media screen and (max-width: 1023px){
.rating__items_noScroll .rating__items-container{height:auto !important}

.landscape-mob .rating__items_noScroll .rating__items-container{height:auto !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_noScroll .rating__items-container{height:auto !important}

.landscape-tab .rating__items_noScroll .rating__items-container{height:auto !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items_scroll .rating__items-container{height:19.531vw !important}

.portrait .rating__items_scroll .rating__items-container{height:19.531vw !important}

.landscape .rating__items_scroll .rating__items-container{height:39.063vh !important}}

@media screen and (min-width: 1920px){
.rating__items_scroll .rating__items-container{height:48.148vh !important}

.portrait .rating__items_scroll .rating__items-container{height:27.083vw !important}}

@media screen and (max-width: 1023px){
.rating__items_scroll .rating__items-container{height:100.833vw !important}

.landscape-mob .rating__items_scroll .rating__items-container{height:56.719svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items_scroll .rating__items-container{height:47.266vw !important}

.landscape-tab .rating__items_scroll .rating__items-container{height:42.209svh !important}}

.container-appear-active .rating__items-container,.container-appear-done .rating__items-container,.container-enter-active .rating__items-container,.container-enter-done .rating__items-container,.container-exit .rating__items-container{opacity:1;transform:translate(0%, 0vh);transition:.4s 1.1s cubic-bezier(0, 0.86, 0.47, 1.53)}

.rating_ny .rating__items-container{opacity:1;transform:translate(0%, 0vh)}

.rating__items-container .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__items-container .ScrollbarsCustom-Content{padding:0 !important}

.portrait .rating__items-container .ScrollbarsCustom-Content{padding:0 !important}

.landscape .rating__items-container .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1920px){
.rating__items-container .ScrollbarsCustom-Content{padding:0 !important}

.portrait .rating__items-container .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (max-width: 1023px){
.rating__items-container .ScrollbarsCustom-Content{padding:0 !important}

.landscape-mob .rating__items-container .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-container .ScrollbarsCustom-Content{padding:0 !important}

.landscape-tab .rating__items-container .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.portrait .rating__items-container{height:calc(100vh - 32.031vw)}

.landscape .rating__items-container{height:calc(100vh - 64.063vh)}}

@media screen and (max-width: 1023px){
.rating__items-container{height:calc(100svh - 112.222vw)}

.landscape-mob .rating__items-container{height:calc(100svh - 60.625svh)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__items-container{height:calc(100svh - 59.896vw)}

.landscape-tab .rating__items-container{height:calc(100svh - 53.488svh)}}

._dark-theme .rating__items-container{background:#737373}

.rating_ny .rating__items-container{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating_ny .rating__items-container{height:19.531vw}

.portrait .rating_ny .rating__items-container{height:19.531vw}

.landscape .rating_ny .rating__items-container{height:39.063vh}}

@media screen and (min-width: 1920px){
.rating_ny .rating__items-container{height:77.778vh}

.portrait .rating_ny .rating__items-container{height:43.75vw}}

._dark-theme .rating_ny .rating__items-container{background:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.portrait .rating_ny .rating__items-container{height:calc(100vh - 13.906vw)}

.landscape .rating_ny .rating__items-container{height:calc(100vh - 27.813vh)}}

@media screen and (max-width: 1023px){
.rating_ny .rating__items-container{height:calc(100svh - 33.889vw)}

.landscape-mob .rating_ny .rating__items-container{height:calc(100svh - 19.063svh)}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating_ny .rating__items-container{height:calc(100svh - 20.833vw)}

.landscape-tab .rating_ny .rating__items-container{height:calc(100svh - 18.605svh)}}

.rating__items-block{position:relative;width:100%;height:100%}

.rating__item{display:grid;grid-template-columns:auto auto 1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item{grid-column-gap:.938vw}

.portrait .rating__item{grid-column-gap:.938vw}

.landscape .rating__item{grid-column-gap:1.875vh}}

@media screen and (min-width: 1920px){
.rating__item{grid-column-gap:1.111vh}

.portrait .rating__item{grid-column-gap:.625vw}}

@media screen and (max-width: 1023px){
.rating__item{grid-column-gap:3.333vw}

.landscape-mob .rating__item{grid-column-gap:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item{grid-column-gap:1.563vw}

.landscape-tab .rating__item{grid-column-gap:1.395svh}}

.rating__item{align-items:center;justify-content:space-between;max-width:100%}

@media screen and (max-width: 1023px){
.rating__item{padding:4.444vw 4.444vw}

.landscape-mob .rating__item{padding:2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item{padding:2.344vw 3.125vw}

.landscape-tab .rating__item{padding:2.093svh 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item{padding:1.406vw 1.563vw}

.portrait .rating__item{padding:1.406vw 1.563vw}

.landscape .rating__item{padding:2.813vh 3.125vh}}

@media screen and (min-width: 1920px){
.rating__item{padding:2.315vh 3.704vh 2.315vh 3.241vh}

[dir="rtl"] .rating__item{padding:2.315vh 3.241vh 2.315vh 3.704vh}

.portrait .rating__item{padding:1.302vw 2.083vw 1.302vw 1.823vw}

[dir="rtl"] .portrait .rating__item{padding:1.302vw 1.823vw 1.302vw 2.083vw}}

.rating__item{text-align:left;font-weight:600;border-bottom:1px solid #f1f1f1}

[dir="rtl"] .rating__item{text-align:right}

.rating__item_hidden{transform:translateY(80px);transition:transform .5s ease-in-out}

.rating__item_visible{transform:translateY(0);transition:transform .5s ease-in-out}

.rating__item_user{position:absolute;bottom:0px;left:0;width:100%}

[dir="rtl"] .rating__item_user{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item_user{margin:0 !important}

.portrait .rating__item_user{margin:0 !important}

.landscape .rating__item_user{margin:0 !important}}

@media screen and (min-width: 1920px){
.rating__item_user{margin:0 !important}

.portrait .rating__item_user{margin:0 !important}}

@media screen and (max-width: 1023px){
.rating__item_user{margin:0 !important}

.landscape-mob .rating__item_user{margin:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item_user{margin:0 !important}

.landscape-tab .rating__item_user{margin:0 !important}}

.rating__item_user{box-sizing:border-box;background-color:#dbff00;border-bottom:none;z-index:5;will-change:transform}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item_user{border-radius:0 0 1.875vw 1.875vw}

.portrait .rating__item_user{border-radius:0 0 1.875vw 1.875vw}

.landscape .rating__item_user{border-radius:0 0 3.75vh 3.75vh}}

@media screen and (min-width: 1920px){
.rating__item_user{border-radius:0 0 2.222vh 2.222vh}

.portrait .rating__item_user{border-radius:0 0 1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.rating__item_user{border-radius:0 0 6.667vw 6.667vw}

.landscape-mob .rating__item_user{border-radius:0 0 3.75svh 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item_user{border-radius:0 0 3.125vw 3.125vw}

.landscape-tab .rating__item_user{border-radius:0 0 2.791svh 2.791svh}}

.rating__item_image{grid-template-columns:auto auto auto 1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item_margin:last-child{margin:0 0 4.063vw}

.portrait .rating__item_margin:last-child{margin:0 0 4.063vw}

.landscape .rating__item_margin:last-child{margin:0 0 8.125vh}}

@media screen and (min-width: 1920px){
.rating__item_margin:last-child{margin:0 0 6.204vh}

.portrait .rating__item_margin:last-child{margin:0 0 3.49vw}}

@media screen and (max-width: 1023px){
.rating__item_margin:last-child{margin:0 0 13.611vw}

.landscape-mob .rating__item_margin:last-child{margin:0 0 7.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item_margin:last-child{margin:0 0 7.813vw}

.landscape-tab .rating__item_margin:last-child{margin:0 0 6.977svh}}

.rating__item_margin:last-child{border-bottom:none}

.rating__item_active{background:#dbff00;z-index:1}

.rating__item_active.rating__item_out{position:sticky;bottom:0;left:0;right:0}

._dark-theme .rating__item{color:#fff;border-bottom:1px solid #737373}

._dark-theme .rating__item_user,._dark-theme .rating__item_active{color:#000}

.rating__item:not(:last-child){border-bottom:1px solid #fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-index{min-width:1.953vw}

.portrait .rating__item-index{min-width:1.953vw}

.landscape .rating__item-index{min-width:3.906vh}}

@media screen and (min-width: 1920px){
.rating__item-index{min-width:2.315vh}

.portrait .rating__item-index{min-width:1.302vw}}

@media screen and (max-width: 1023px){
.rating__item-index{min-width:6.944vw}

.landscape-mob .rating__item-index{min-width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-index{min-width:3.255vw}

.landscape-tab .rating__item-index{min-width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-index{font-size:1.25vw}

.portrait .rating__item-index{font-size:1.25vw}

.landscape .rating__item-index{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.rating__item-index{font-size:1.852vh}

.portrait .rating__item-index{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.rating__item-index{font-size:4.444vw}

.landscape-mob .rating__item-index{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-index{font-size:2.083vw}

.landscape-tab .rating__item-index{font-size:1.86svh}}

.rating__item-index{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-icon{width:3.125vw}

.portrait .rating__item-icon{width:3.125vw}

.landscape .rating__item-icon{width:6.25vh}}

@media screen and (min-width: 1920px){
.rating__item-icon{width:3.704vh}

.portrait .rating__item-icon{width:2.083vw}}

@media screen and (max-width: 1023px){
.rating__item-icon{width:11.111vw}

.landscape-mob .rating__item-icon{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-icon{width:5.208vw}

.landscape-tab .rating__item-icon{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-icon{height:3.125vw}

.portrait .rating__item-icon{height:3.125vw}

.landscape .rating__item-icon{height:6.25vh}}

@media screen and (min-width: 1920px){
.rating__item-icon{height:3.704vh}

.portrait .rating__item-icon{height:2.083vw}}

@media screen and (max-width: 1023px){
.rating__item-icon{height:11.111vw}

.landscape-mob .rating__item-icon{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-icon{height:5.208vw}

.landscape-tab .rating__item-icon{height:4.651svh}}

.rating__item-icon{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-icon{border-radius:.625vw}

.portrait .rating__item-icon{border-radius:.625vw}

.landscape .rating__item-icon{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.rating__item-icon{border-radius:.741vh}

.portrait .rating__item-icon{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.rating__item-icon{border-radius:2.222vw}

.landscape-mob .rating__item-icon{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-icon{border-radius:1.042vw}

.landscape-tab .rating__item-icon{border-radius:.93svh}}

.rating__item-icon svg{width:100%;height:100%;display:block}

.rating__item_active .rating__item-icon{background:hsla(0,0%,100%,.3)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-image{width:1.563vw}

.portrait .rating__item-image{width:1.563vw}

.landscape .rating__item-image{width:3.125vh}}

@media screen and (min-width: 1920px){
.rating__item-image{width:1.852vh}

.portrait .rating__item-image{width:1.042vw}}

@media screen and (max-width: 1023px){
.rating__item-image{width:5.556vw}

.landscape-mob .rating__item-image{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-image{width:2.604vw}

.landscape-tab .rating__item-image{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-image{height:1.563vw}

.portrait .rating__item-image{height:1.563vw}

.landscape .rating__item-image{height:3.125vh}}

@media screen and (min-width: 1920px){
.rating__item-image{height:1.852vh}

.portrait .rating__item-image{height:1.042vw}}

@media screen and (max-width: 1023px){
.rating__item-image{height:5.556vw}

.landscape-mob .rating__item-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-image{height:2.604vw}

.landscape-tab .rating__item-image{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-image{margin:0 0 0 -0.313vw}

[dir="rtl"] .rating__item-image{margin:0 -0.313vw 0 0}

.portrait .rating__item-image{margin:0 0 0 -0.313vw}

[dir="rtl"] .portrait .rating__item-image{margin:0 -0.313vw 0 0}

.landscape .rating__item-image{margin:0 0 0 -0.625vh}

[dir="rtl"] .landscape .rating__item-image{margin:0 -0.625vh 0 0}}

@media screen and (min-width: 1920px){
.rating__item-image{margin:0 0 0 -0.37vh}

[dir="rtl"] .rating__item-image{margin:0 -0.37vh 0 0}

.portrait .rating__item-image{margin:0 0 0 -0.208vw}

[dir="rtl"] .portrait .rating__item-image{margin:0 -0.208vw 0 0}}

@media screen and (max-width: 1023px){
.rating__item-image{margin:0 0 0 -1.111vw}

[dir="rtl"] .rating__item-image{margin:0 -1.111vw 0 0}

.landscape-mob .rating__item-image{margin:0 0 0 -0.625svh}

[dir="rtl"] .landscape-mob .rating__item-image{margin:0 -0.625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-image{margin:0 0 0 -0.521vw}

[dir="rtl"] .rating__item-image{margin:0 -0.521vw 0 0}

.landscape-tab .rating__item-image{margin:0 0 0 -0.465svh}

[dir="rtl"] .landscape-tab .rating__item-image{margin:0 -0.465svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-name{font-size:1.094vw}

.portrait .rating__item-name{font-size:1.094vw}

.landscape .rating__item-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rating__item-name{font-size:1.481vh}

.portrait .rating__item-name{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating__item-name{font-size:3.889vw}

.landscape-mob .rating__item-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-name{font-size:1.823vw}

.landscape-tab .rating__item-name{font-size:1.628svh}}

.rating__item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__item-count{font-size:1.094vw}

.portrait .rating__item-count{font-size:1.094vw}

.landscape .rating__item-count{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rating__item-count{font-size:1.852vh}

.portrait .rating__item-count{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.rating__item-count{font-size:3.889vw}

.landscape-mob .rating__item-count{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-count{font-size:1.823vw}

.landscape-tab .rating__item-count{font-size:1.628svh}}

.rating__item-count{text-align:right}

[dir="rtl"] .rating__item-count{text-align:left}

@media screen and (max-width: 1023px){
.rating__item-arrow{width:4.444vw}

.landscape-mob .rating__item-arrow{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-arrow{width:2.083vw}

.landscape-tab .rating__item-arrow{width:1.86svh}}

@media screen and (max-width: 1023px){
.rating__item-arrow{height:4.444vw}

.landscape-mob .rating__item-arrow{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__item-arrow{height:2.083vw}

.landscape-tab .rating__item-arrow{height:1.86svh}}

.rating__item-arrow svg{width:100%;height:100%;display:block}

.rating__item_active .rating__item-arrow{background:hsla(0,0%,100%,.3)}

@media screen and (min-width: 1024px){
.rating__item-arrow{display:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__title-old-rating{font-size:1.25vw}

.portrait .rating__title-old-rating{font-size:1.25vw}

.landscape .rating__title-old-rating{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.rating__title-old-rating{font-size:1.481vh}

.portrait .rating__title-old-rating{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating__title-old-rating{font-size:4.444vw}

.landscape-mob .rating__title-old-rating{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__title-old-rating{font-size:2.083vw}

.landscape-tab .rating__title-old-rating{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__title-old-rating{line-height:1.797vw}

.portrait .rating__title-old-rating{line-height:1.797vw}

.landscape .rating__title-old-rating{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.rating__title-old-rating{line-height:2.13vh}

.portrait .rating__title-old-rating{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.rating__title-old-rating{line-height:6.389vw}

.landscape-mob .rating__title-old-rating{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__title-old-rating{line-height:2.995vw}

.landscape-tab .rating__title-old-rating{line-height:2.674svh}}

.rating__title-old-rating{font-weight:600;margin-bottom:12px}

.rating__footer{flex:0 0 auto;position:relative}

@media screen and (max-width: 1023px){
.rating__footer{width:91.111vw}

.landscape-mob .rating__footer{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer{width:78.125vw}

.landscape-tab .rating__footer{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer{margin:.781vw 0 0}

.portrait .rating__footer{margin:.781vw 0 0}

.landscape .rating__footer{margin:1.563vh 0 0}}

@media screen and (min-width: 1920px){
.rating__footer{margin:1.389vh 0 0}

.portrait .rating__footer{margin:.781vw 0 0}}

@media screen and (max-width: 1023px){
.rating__footer{margin:5.556vw 0 0}

.landscape-mob .rating__footer{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer{margin:2.604vw 0 0}

.landscape-tab .rating__footer{margin:2.326svh 0 0}}

.rating__footer{opacity:0;transform:translate(0%, -5vh);transition:0s .4s cubic-bezier(0, 0.86, 0.47, 1.53)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer{border-radius:1.25vw}

.portrait .rating__footer{border-radius:1.25vw}

.landscape .rating__footer{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.rating__footer{border-radius:1.481vh}

.portrait .rating__footer{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.rating__footer{border-radius:4.444vw}

.landscape-mob .rating__footer{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer{border-radius:2.083vw}

.landscape-tab .rating__footer{border-radius:1.86svh}}

.rating__footer{overflow:hidden}

.container-appear-active .rating__footer,.container-appear-done .rating__footer,.container-enter-active .rating__footer,.container-enter-done .rating__footer,.container-exit .rating__footer{opacity:1;transform:translate(0%, 0vh);transition:.4s 1.2s cubic-bezier(0, 0.86, 0.47, 1.53)}

.rating__footer:before,.rating__footer:after{content:"";clear:both;display:block;position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer:before,.rating__footer:after{font-size:10.156vw}

.portrait .rating__footer:before,.portrait .rating__footer:after{font-size:10.156vw}

.landscape .rating__footer:before,.landscape .rating__footer:after{font-size:20.313vh}}

@media screen and (min-width: 1920px){
.rating__footer:before,.rating__footer:after{font-size:20.37vh}

.portrait .rating__footer:before,.portrait .rating__footer:after{font-size:11.458vw}}

@media screen and (max-width: 1023px){
.rating__footer:before,.rating__footer:after{font-size:30.556vw}

.landscape-mob .rating__footer:before,.landscape-mob .rating__footer:after{font-size:17.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer:before,.rating__footer:after{font-size:16.927vw}

.landscape-tab .rating__footer:before,.landscape-tab .rating__footer:after{font-size:15.116svh}}

.rating__footer:before,.rating__footer:after{width:1em;height:1em;background:#7d54de;border-radius:50%;opacity:.5;filter:blur(0.43em)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer:before{top:-4.688vw}

.portrait .rating__footer:before{top:-4.688vw}

.landscape .rating__footer:before{top:-9.375vh}}

@media screen and (min-width: 1920px){
.rating__footer:before{top:-3.704vh}

.portrait .rating__footer:before{top:-2.083vw}}

@media screen and (max-width: 1023px){
.rating__footer:before{top:-16.667vw}

.landscape-mob .rating__footer:before{top:-9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer:before{top:-7.813vw}

.landscape-tab .rating__footer:before{top:-6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer:before{right:-3.125vw}

[dir="rtl"] .rating__footer:before{right:auto;left:-3.125vw}

.portrait .rating__footer:before{right:-3.125vw}

[dir="rtl"] .portrait .rating__footer:before{right:auto;left:-3.125vw}

.landscape .rating__footer:before{right:-6.25vh}

[dir="rtl"] .landscape .rating__footer:before{right:auto;left:-6.25vh}}

@media screen and (min-width: 1920px){
.rating__footer:before{right:32.593vh}

[dir="rtl"] .rating__footer:before{right:auto;left:32.593vh}

.portrait .rating__footer:before{right:18.333vw}

[dir="rtl"] .portrait .rating__footer:before{right:auto;left:18.333vw}}

@media screen and (max-width: 1023px){
.rating__footer:before{right:-11.111vw}

[dir="rtl"] .rating__footer:before{right:auto;left:-11.111vw}

.landscape-mob .rating__footer:before{right:-6.25svh}

[dir="rtl"] .landscape-mob .rating__footer:before{right:auto;left:-6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer:before{right:-5.208vw}

[dir="rtl"] .rating__footer:before{right:auto;left:-5.208vw}

.landscape-tab .rating__footer:before{right:-4.651svh}

[dir="rtl"] .landscape-tab .rating__footer:before{right:auto;left:-4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer:after{bottom:-3.203vw}

.portrait .rating__footer:after{bottom:-3.203vw}

.landscape .rating__footer:after{bottom:-6.406vh}}

@media screen and (min-width: 1920px){
.rating__footer:after{bottom:-3.796vh}

.portrait .rating__footer:after{bottom:-2.135vw}}

@media screen and (max-width: 1023px){
.rating__footer:after{bottom:-17.5vw}

.landscape-mob .rating__footer:after{bottom:-9.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer:after{bottom:-8.203vw}

.landscape-tab .rating__footer:after{bottom:-7.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer:after{left:-3.359vw}

[dir="rtl"] .rating__footer:after{left:auto;right:-3.359vw}

.portrait .rating__footer:after{left:-3.359vw}

[dir="rtl"] .portrait .rating__footer:after{left:auto;right:-3.359vw}

.landscape .rating__footer:after{left:-6.719vh}

[dir="rtl"] .landscape .rating__footer:after{left:auto;right:-6.719vh}}

@media screen and (min-width: 1920px){
.rating__footer:after{left:-3.981vh}

[dir="rtl"] .rating__footer:after{left:auto;right:-3.981vh}

.portrait .rating__footer:after{left:-2.24vw}

[dir="rtl"] .portrait .rating__footer:after{left:auto;right:-2.24vw}}

@media screen and (max-width: 1023px){
.rating__footer:after{left:-11.944vw}

[dir="rtl"] .rating__footer:after{left:auto;right:-11.944vw}

.landscape-mob .rating__footer:after{left:-6.719svh}

[dir="rtl"] .landscape-mob .rating__footer:after{left:auto;right:-6.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer:after{left:-5.599vw}

[dir="rtl"] .rating__footer:after{left:auto;right:-5.599vw}

.landscape-tab .rating__footer:after{left:-5svh}

[dir="rtl"] .landscape-tab .rating__footer:after{left:auto;right:-5svh}}

@media screen and (min-width: 1920px){
.rating__footer:before{opacity:.5;filter:blur(0.505em)}

.rating__footer:after{content:none}}

@media screen and (min-width: 1024px){
.rating__footer{width:100%}}

._dark-theme .rating__footer{background:#dbff00}

._dark-theme .rating__footer:before,._dark-theme .rating__footer:after{content:none}

.rating__button{display:flex;align-items:center;justify-content:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__button{border-radius:1.25vw}

.portrait .rating__button{border-radius:1.25vw}

.landscape .rating__button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.rating__button{border-radius:1.481vh}

.portrait .rating__button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.rating__button{border-radius:4.444vw}

.landscape-mob .rating__button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__button{border-radius:2.083vw}

.landscape-tab .rating__button{border-radius:1.86svh}}

.rating__button{margin:auto auto 0;overflow:hidden;max-width:100% !important;height:100% !important;width:100% !important;background:none}

@media screen and (max-width: 1023px){
.rating__button .button__text{font-size:3.889vw}

.landscape-mob .rating__button .button__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__button .button__text{font-size:1.823vw}

.landscape-tab .rating__button .button__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__button .button__text{font-size:1.25vw}

.portrait .rating__button .button__text{font-size:1.25vw}

.landscape .rating__button .button__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.rating__button .button__text{font-size:1.852vh}

.portrait .rating__button .button__text{font-size:1.042vw}}

.rating__button .button__text{line-height:1.2;text-transform:none;letter-spacing:0;font-weight:500;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__button .button__text span{margin:.938vw auto 0}

.portrait .rating__button .button__text span{margin:.938vw auto 0}

.landscape .rating__button .button__text span{margin:1.875vh auto 0}}

@media screen and (min-width: 1920px){
.rating__button .button__text span{margin:2.222vh auto 0}

.portrait .rating__button .button__text span{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.rating__button .button__text span{margin:2.222vw auto 0}

.landscape-mob .rating__button .button__text span{margin:1.25svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__button .button__text span{margin:.521vw auto 0}

.landscape-tab .rating__button .button__text span{margin:.465svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__button .button__text span{font-size:1.875vw}

.portrait .rating__button .button__text span{font-size:1.875vw}

.landscape .rating__button .button__text span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.rating__button .button__text span{font-size:3.704vh}

.portrait .rating__button .button__text span{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.rating__button .button__text span{font-size:5.556vw}

.landscape-mob .rating__button .button__text span{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__button .button__text span{font-size:3.646vw}

.landscape-tab .rating__button .button__text span{font-size:3.256svh}}

.rating__button .button__text span{display:block;font-weight:600}

@media screen and (min-width: 1024px){
.rating__button .button__text br{display:none}}

.rating_rare .rating__button{pointer-events:none}

.rating__footer-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}

[dir="rtl"] .rating__footer-bg{left:auto;right:0}

.rating__footer-bg-item{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_1{top:-1.172vw}

.portrait .rating__footer-bg-item_1{top:-1.172vw}

.landscape .rating__footer-bg-item_1{top:-2.344vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_1{top:-3.704vh}

.portrait .rating__footer-bg-item_1{top:-2.083vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_1{top:-5vw}

.landscape-mob .rating__footer-bg-item_1{top:-2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_1{top:-2.604vw}

.landscape-tab .rating__footer-bg-item_1{top:-2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_1{left:-0.938vw}

[dir="rtl"] .rating__footer-bg-item_1{left:auto;right:-0.938vw}

.portrait .rating__footer-bg-item_1{left:-0.938vw}

[dir="rtl"] .portrait .rating__footer-bg-item_1{left:auto;right:-0.938vw}

.landscape .rating__footer-bg-item_1{left:-1.875vh}

[dir="rtl"] .landscape .rating__footer-bg-item_1{left:auto;right:-1.875vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_1{left:-1.389vh}

[dir="rtl"] .rating__footer-bg-item_1{left:auto;right:-1.389vh}

.portrait .rating__footer-bg-item_1{left:-0.781vw}

[dir="rtl"] .portrait .rating__footer-bg-item_1{left:auto;right:-0.781vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_1{left:-3.056vw}

[dir="rtl"] .rating__footer-bg-item_1{left:auto;right:-3.056vw}

.landscape-mob .rating__footer-bg-item_1{left:-1.719svh}

[dir="rtl"] .landscape-mob .rating__footer-bg-item_1{left:auto;right:-1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_1{left:-1.823vw}

[dir="rtl"] .rating__footer-bg-item_1{left:auto;right:-1.823vw}

.landscape-tab .rating__footer-bg-item_1{left:-1.628svh}

[dir="rtl"] .landscape-tab .rating__footer-bg-item_1{left:auto;right:-1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_1{height:9.219vw}

.portrait .rating__footer-bg-item_1{height:9.219vw}

.landscape .rating__footer-bg-item_1{height:18.438vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_1{height:17.037vh}

.portrait .rating__footer-bg-item_1{height:9.583vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_1{height:18.889vw}

.landscape-mob .rating__footer-bg-item_1{height:10.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_1{height:10.026vw}

.landscape-tab .rating__footer-bg-item_1{height:8.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_2{bottom:-0.234vw}

.portrait .rating__footer-bg-item_2{bottom:-0.234vw}

.landscape .rating__footer-bg-item_2{bottom:-0.469vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_2{bottom:0}

.portrait .rating__footer-bg-item_2{bottom:0}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_2{bottom:-1.111vw}

.landscape-mob .rating__footer-bg-item_2{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_2{bottom:0}

.landscape-tab .rating__footer-bg-item_2{bottom:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_2{left:-0.078vw}

[dir="rtl"] .rating__footer-bg-item_2{left:auto;right:-0.078vw}

.portrait .rating__footer-bg-item_2{left:-0.078vw}

[dir="rtl"] .portrait .rating__footer-bg-item_2{left:auto;right:-0.078vw}

.landscape .rating__footer-bg-item_2{left:-0.156vh}

[dir="rtl"] .landscape .rating__footer-bg-item_2{left:auto;right:-0.156vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_2{left:2.778vh}

[dir="rtl"] .rating__footer-bg-item_2{left:auto;right:2.778vh}

.portrait .rating__footer-bg-item_2{left:1.563vw}

[dir="rtl"] .portrait .rating__footer-bg-item_2{left:auto;right:1.563vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_2{left:-6.111vw}

[dir="rtl"] .rating__footer-bg-item_2{left:auto;right:-6.111vw}

.landscape-mob .rating__footer-bg-item_2{left:-3.438svh}

[dir="rtl"] .landscape-mob .rating__footer-bg-item_2{left:auto;right:-3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_2{left:3.516vw}

[dir="rtl"] .rating__footer-bg-item_2{left:auto;right:3.516vw}

.landscape-tab .rating__footer-bg-item_2{left:3.14svh}

[dir="rtl"] .landscape-tab .rating__footer-bg-item_2{left:auto;right:3.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_2{height:8.047vw}

.portrait .rating__footer-bg-item_2{height:8.047vw}

.landscape .rating__footer-bg-item_2{height:16.094vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_2{height:9.537vh}

.portrait .rating__footer-bg-item_2{height:5.365vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_2{height:18.333vw}

.landscape-mob .rating__footer-bg-item_2{height:10.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_2{height:9.635vw}

.landscape-tab .rating__footer-bg-item_2{height:8.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_3{top:-2.656vw}

.portrait .rating__footer-bg-item_3{top:-2.656vw}

.landscape .rating__footer-bg-item_3{top:-5.313vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_3{top:-6.296vh}

.portrait .rating__footer-bg-item_3{top:-3.542vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_3{top:-5.111vw}

.landscape-mob .rating__footer-bg-item_3{top:-2.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_3{top:-2.995vw}

.landscape-tab .rating__footer-bg-item_3{top:-2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_3{right:.547vw}

[dir="rtl"] .rating__footer-bg-item_3{right:auto;left:.547vw}

.portrait .rating__footer-bg-item_3{right:.547vw}

[dir="rtl"] .portrait .rating__footer-bg-item_3{right:auto;left:.547vw}

.landscape .rating__footer-bg-item_3{right:1.094vh}

[dir="rtl"] .landscape .rating__footer-bg-item_3{right:auto;left:1.094vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_3{right:-4.722vh}

[dir="rtl"] .rating__footer-bg-item_3{right:auto;left:-4.722vh}

.portrait .rating__footer-bg-item_3{right:-2.656vw}

[dir="rtl"] .portrait .rating__footer-bg-item_3{right:auto;left:-2.656vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_3{right:4.722vw}

[dir="rtl"] .rating__footer-bg-item_3{right:auto;left:4.722vw}

.landscape-mob .rating__footer-bg-item_3{right:2.656svh}

[dir="rtl"] .landscape-mob .rating__footer-bg-item_3{right:auto;left:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_3{right:8.724vw}

[dir="rtl"] .rating__footer-bg-item_3{right:auto;left:8.724vw}

.landscape-tab .rating__footer-bg-item_3{right:7.791svh}

[dir="rtl"] .landscape-tab .rating__footer-bg-item_3{right:auto;left:7.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_3{height:7.266vw}

.portrait .rating__footer-bg-item_3{height:7.266vw}

.landscape .rating__footer-bg-item_3{height:14.531vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_3{height:15.833vh}

.portrait .rating__footer-bg-item_3{height:8.906vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_3{height:16.667vw}

.landscape-mob .rating__footer-bg-item_3{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_3{height:9.766vw}

.landscape-tab .rating__footer-bg-item_3{height:8.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_4{bottom:0}

.portrait .rating__footer-bg-item_4{bottom:0}

.landscape .rating__footer-bg-item_4{bottom:0}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_4{bottom:0}

.portrait .rating__footer-bg-item_4{bottom:0}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_4{bottom:0}

.landscape-mob .rating__footer-bg-item_4{bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_4{bottom:0}

.landscape-tab .rating__footer-bg-item_4{bottom:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_4{right:8.125vw}

[dir="rtl"] .rating__footer-bg-item_4{right:auto;left:8.125vw}

.portrait .rating__footer-bg-item_4{right:8.125vw}

[dir="rtl"] .portrait .rating__footer-bg-item_4{right:auto;left:8.125vw}

.landscape .rating__footer-bg-item_4{right:16.25vh}

[dir="rtl"] .landscape .rating__footer-bg-item_4{right:auto;left:16.25vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_4{right:12.407vh}

[dir="rtl"] .rating__footer-bg-item_4{right:auto;left:12.407vh}

.portrait .rating__footer-bg-item_4{right:6.979vw}

[dir="rtl"] .portrait .rating__footer-bg-item_4{right:auto;left:6.979vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_4{right:11.667vw}

[dir="rtl"] .rating__footer-bg-item_4{right:auto;left:11.667vw}

.landscape-mob .rating__footer-bg-item_4{right:6.563svh}

[dir="rtl"] .landscape-mob .rating__footer-bg-item_4{right:auto;left:6.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_4{right:7.031vw}

[dir="rtl"] .rating__footer-bg-item_4{right:auto;left:7.031vw}

.landscape-tab .rating__footer-bg-item_4{right:6.279svh}

[dir="rtl"] .landscape-tab .rating__footer-bg-item_4{right:auto;left:6.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_4{height:4.922vw}

.portrait .rating__footer-bg-item_4{height:4.922vw}

.landscape .rating__footer-bg-item_4{height:9.844vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_4{height:7.685vh}

.portrait .rating__footer-bg-item_4{height:4.323vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_4{height:12.667vw}

.landscape-mob .rating__footer-bg-item_4{height:7.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_4{height:7.422vw}

.landscape-tab .rating__footer-bg-item_4{height:6.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_5{bottom:-1.797vw}

.portrait .rating__footer-bg-item_5{bottom:-1.797vw}

.landscape .rating__footer-bg-item_5{bottom:-3.594vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_5{bottom:-3.519vh}

.portrait .rating__footer-bg-item_5{bottom:-1.979vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_5{bottom:-6vw}

.landscape-mob .rating__footer-bg-item_5{bottom:-3.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_5{bottom:-2.604vw}

.landscape-tab .rating__footer-bg-item_5{bottom:-2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_5{right:-4.063vw}

[dir="rtl"] .rating__footer-bg-item_5{right:auto;left:-4.063vw}

.portrait .rating__footer-bg-item_5{right:-4.063vw}

[dir="rtl"] .portrait .rating__footer-bg-item_5{right:auto;left:-4.063vw}

.landscape .rating__footer-bg-item_5{right:-8.125vh}

[dir="rtl"] .landscape .rating__footer-bg-item_5{right:auto;left:-8.125vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_5{right:-7.13vh}

[dir="rtl"] .rating__footer-bg-item_5{right:auto;left:-7.13vh}

.portrait .rating__footer-bg-item_5{right:-4.01vw}

[dir="rtl"] .portrait .rating__footer-bg-item_5{right:auto;left:-4.01vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_5{right:-5.556vw}

[dir="rtl"] .rating__footer-bg-item_5{right:auto;left:-5.556vw}

.landscape-mob .rating__footer-bg-item_5{right:-3.125svh}

[dir="rtl"] .landscape-mob .rating__footer-bg-item_5{right:auto;left:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_5{right:-4.167vw}

[dir="rtl"] .rating__footer-bg-item_5{right:auto;left:-4.167vw}

.landscape-tab .rating__footer-bg-item_5{right:-3.721svh}

[dir="rtl"] .landscape-tab .rating__footer-bg-item_5{right:auto;left:-3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__footer-bg-item_5{height:12.5vw}

.portrait .rating__footer-bg-item_5{height:12.5vw}

.landscape .rating__footer-bg-item_5{height:25vh}}

@media screen and (min-width: 1920px){
.rating__footer-bg-item_5{height:27.87vh}

.portrait .rating__footer-bg-item_5{height:15.677vw}}

@media screen and (max-width: 1023px){
.rating__footer-bg-item_5{height:27.556vw}

.landscape-mob .rating__footer-bg-item_5{height:15.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__footer-bg-item_5{height:14.844vw}

.landscape-tab .rating__footer-bg-item_5{height:13.256svh}}

.rating__footer-bg-item img{height:100%}

.rating__header{position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .rating__header{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__header{padding:2.031vw 0 2.344vw}

.portrait .rating__header{padding:2.031vw 0 2.344vw}

.landscape .rating__header{padding:4.063vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.rating__header{padding:2.407vh 0 2.778vh}

.portrait .rating__header{padding:1.354vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.rating__header{padding:7.778vw 0 9.444vw}

.landscape-mob .rating__header{padding:4.375svh 0 5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__header{padding:2.995vw 0 6.25vw}

.landscape-tab .rating__header{padding:2.674svh 0 5.581svh}}

.rating__header{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__transition-button{width:16.484vw}

.portrait .rating__transition-button{width:16.484vw}

.landscape .rating__transition-button{width:32.969vh}}

@media screen and (min-width: 1920px){
.rating__transition-button{width:30.37vh}

.portrait .rating__transition-button{width:17.083vw}}

@media screen and (max-width: 1023px){
.rating__transition-button{width:59.444vw}

.landscape-mob .rating__transition-button{width:33.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__transition-button{width:27.474vw}

.landscape-tab .rating__transition-button{width:24.535svh}}

.rating__count-down{box-sizing:border-box;width:fit-content;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__count-down{padding:.469vw 1.406vw}

.portrait .rating__count-down{padding:.469vw 1.406vw}

.landscape .rating__count-down{padding:.938vh 2.813vh}}

@media screen and (min-width: 1920px){
.rating__count-down{padding:.648vh 2.037vh}

.portrait .rating__count-down{padding:.365vw 1.146vw}}

@media screen and (max-width: 1023px){
.rating__count-down{padding:1.111vw 4.444vw}

.landscape-mob .rating__count-down{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__count-down{padding:.521vw 2.083vw}

.landscape-tab .rating__count-down{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__count-down{margin:1.25vw auto .781vw}

.portrait .rating__count-down{margin:1.25vw auto .781vw}

.landscape .rating__count-down{margin:2.5vh auto 1.563vh}}

@media screen and (min-width: 1920px){
.rating__count-down{margin:3.056vh auto 2.593vh}

.portrait .rating__count-down{margin:1.719vw auto 1.458vw}}

@media screen and (max-width: 1023px){
.rating__count-down{margin:4.444vw auto}

.landscape-mob .rating__count-down{margin:2.5svh auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__count-down{margin:3.125vw auto 2.083vw}

.landscape-tab .rating__count-down{margin:2.791svh auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__count-down{border-radius:3.906vw}

.portrait .rating__count-down{border-radius:3.906vw}

.landscape .rating__count-down{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.rating__count-down{border-radius:4.63vh}

.portrait .rating__count-down{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.rating__count-down{border-radius:13.889vw}

.landscape-mob .rating__count-down{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__count-down{border-radius:6.51vw}

.landscape-tab .rating__count-down{border-radius:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rating__count-down{font-size:1.094vw}

.portrait .rating__count-down{font-size:1.094vw}

.landscape .rating__count-down{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rating__count-down{font-size:1.481vh}

.portrait .rating__count-down{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rating__count-down{font-size:3.333vw}

.landscape-mob .rating__count-down{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rating__count-down{font-size:1.563vw}

.landscape-tab .rating__count-down{font-size:1.395svh}}

.rating__count-down{border:1px solid #000;line-height:1.4}

.info{position:relative;width:100%;height:100%;overflow:hidden}

.info__bg{position:absolute;top:0;left:0}

[dir="rtl"] .info__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__bg{width:100vw}

.portrait .info__bg{width:100vw}

.landscape .info__bg{width:200vh}}

@media screen and (min-width: 1920px){
.info__bg{width:177.778vh}

.portrait .info__bg{width:100vw}}

@media screen and (max-width: 1023px){
.info__bg{width:100vw}

.landscape-mob .info__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__bg{width:100vw}

.landscape-tab .info__bg{width:89.302svh}}

.info__bg{height:100%;pointer-events:none}

.info__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__content{width:46.875vw}

.portrait .info__content{width:46.875vw}

.landscape .info__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.info__content{width:74.074vh}

.portrait .info__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.info__content{width:91.111vw}

.landscape-mob .info__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__content{width:78.125vw}

.landscape-tab .info__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__content{padding:1.953vw 0 1.563vw}

.portrait .info__content{padding:1.953vw 0 1.563vw}

.landscape .info__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.info__content{padding:2.315vh 0 1.852vh}

.portrait .info__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.info__content{padding:6.944vw 0 5.556vw}

.landscape-mob .info__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__content{padding:2.865vw 0 2.604vw}

.landscape-tab .info__content{padding:2.558svh 0 2.326svh}}

.info__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.info{overflow:hidden;background:#cde808}

.info__content{flex-direction:column;justify-content:flex-end;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__content{width:46.875vw}

.portrait .info__content{width:46.875vw}

.landscape .info__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.info__content{width:74.074vh}

.portrait .info__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.info__content{width:auto}

.landscape-mob .info__content{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__content{width:78.125vw}

.landscape-tab .info__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__content{padding-bottom:2.5vw}

.portrait .info__content{padding-bottom:2.5vw}

.landscape .info__content{padding-bottom:5vh}}

@media screen and (min-width: 1920px){
.info__content{padding-bottom:3.704vh}

.portrait .info__content{padding-bottom:2.083vw}}

@media screen and (max-width: 1023px){
.info__content{padding-bottom:0}

.landscape-mob .info__content{padding-bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__content{padding-bottom:4.167vw}

.landscape-tab .info__content{padding-bottom:3.721svh}}

.info__content{box-sizing:border-box}

@media screen and (max-width: 1023px){
.landscape .info__content{padding:14.063svh 0 7.5svh}}

.info__room-wrapper{align-self:stretch;flex:1 1 0%;position:relative}

.info__image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__image{width:31.25vw}

.portrait .info__image{width:31.25vw}

.landscape .info__image{width:62.5vh}}

@media screen and (min-width: 1920px){
.info__image{width:37.037vh}

.portrait .info__image{width:20.833vw}}

@media screen and (max-width: 1023px){
.info__image{width:69.444vw}

.landscape-mob .info__image{width:39.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__image{width:52.083vw}

.landscape-tab .info__image{width:46.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__image{height:21.484vw}

.portrait .info__image{height:21.484vw}

.landscape .info__image{height:42.969vh}}

@media screen and (min-width: 1920px){
.info__image{height:25.463vh}

.portrait .info__image{height:14.323vw}}

@media screen and (max-width: 1023px){
.info__image{height:80.833vw}

.landscape-mob .info__image{height:45.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__image{height:35.807vw}

.landscape-tab .info__image{height:31.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__image{margin:0 auto 0}

.portrait .info__image{margin:0 auto 0}

.landscape .info__image{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.info__image{margin:0 auto 0}

.portrait .info__image{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.info__image{margin:5.556vw auto 5.833vw}

.landscape-mob .info__image{margin:3.125svh auto 3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__image{margin:0 auto 0}

.landscape-tab .info__image{margin:0 auto 0}}

.info__image:before{position:absolute;content:"";top:50%;left:50%}

[dir="rtl"] .info__image:before{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__image:before{width:36.719vw}

.portrait .info__image:before{width:36.719vw}

.landscape .info__image:before{width:73.438vh}}

@media screen and (min-width: 1920px){
.info__image:before{width:43.519vh}

.portrait .info__image:before{width:24.479vw}}

@media screen and (max-width: 1023px){
.info__image:before{width:130.556vw}

.landscape-mob .info__image:before{width:73.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__image:before{width:61.198vw}

.landscape-tab .info__image:before{width:54.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__image:before{height:36.719vw}

.portrait .info__image:before{height:36.719vw}

.landscape .info__image:before{height:73.438vh}}

@media screen and (min-width: 1920px){
.info__image:before{height:43.519vh}

.portrait .info__image:before{height:24.479vw}}

@media screen and (max-width: 1023px){
.info__image:before{height:130.556vw}

.landscape-mob .info__image:before{height:73.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__image:before{height:61.198vw}

.landscape-tab .info__image:before{height:54.651svh}}

.info__image:before{transform:translate(-50%, -50%);pointer-events:none;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0) 100%);transform-origin:0 0}

[dir="rtl"] .info__image:before{transform:translate(50%, -50%);transform-origin:100% 0}

@media screen and (max-width: 1023px){
.landscape .info__image{height:39.219svh;margin:6.25svh auto .625svh}}

.info__image-block{width:100%;height:100%;animation:image-anim 1.5s linear infinite}

.info__image-block img{position:absolute;top:0;left:50%;height:100%;transform:translateX(-52%)}

[dir="rtl"] .info__image-block img{left:auto;right:50%;transform:translateX(52%)}

.info__block{width:100%;margin:0 auto;background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__block{padding:1.875vw 7.031vw .625vw}

.portrait .info__block{padding:1.875vw 7.031vw .625vw}

.landscape .info__block{padding:3.75vh 14.063vh 1.25vh}}

@media screen and (min-width: 1920px){
.info__block{padding:2.963vh 9.259vh .741vh}

.portrait .info__block{padding:1.667vw 5.208vw .417vw}}

@media screen and (max-width: 1023px){
.info__block{padding:8.889vw 4.444vw 2.222vw}

.landscape-mob .info__block{padding:5svh 2.5svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__block{padding:3.125vw 11.719vw 1.042vw}

.landscape-tab .info__block{padding:2.791svh 10.465svh .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__block{border-radius:3.125vw}

.portrait .info__block{border-radius:3.125vw}

.landscape .info__block{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.info__block{border-radius:3.704vh}

.portrait .info__block{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.info__block{border-radius:6.667vw 6.667vw 0 0}

.landscape-mob .info__block{border-radius:3.75svh 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__block{border-radius:5.208vw}

.landscape-tab .info__block{border-radius:4.651svh}}

.info__block{box-sizing:border-box}

.info__title{position:relative;display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__title{margin:0 0 1.875vw}

.portrait .info__title{margin:0 0 1.875vw}

.landscape .info__title{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.info__title{margin:0 0 2.222vh}

.portrait .info__title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.info__title{margin:0 0 4.444vw}

.landscape-mob .info__title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__title{margin:0 0 3.125vw}

.landscape-tab .info__title{margin:0 0 2.791svh}}

.info__title{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__text{font-size:1.094vw}

.portrait .info__text{font-size:1.094vw}

.landscape .info__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.info__text{font-size:1.481vh}

.portrait .info__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.info__text{font-size:3.889vw}

.landscape-mob .info__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__text{font-size:1.823vw}

.landscape-tab .info__text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__text{margin:0 0 2.5vw}

.portrait .info__text{margin:0 0 2.5vw}

.landscape .info__text{margin:0 0 5vh}}

@media screen and (min-width: 1920px){
.info__text{margin:0 0 3.704vh}

.portrait .info__text{margin:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.info__text{margin:0 0 8.889vw}

.landscape-mob .info__text{margin:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__text{margin:0 0 4.167vw}

.landscape-tab .info__text{margin:0 0 3.721svh}}

.container-enter .info__text{opacity:0;transform:translate(0, 1em)}

.container-enter-active .info__text{opacity:1;transform:translate(0, 0);transition:.3s ease-in-out .2s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__text p{margin:0 0 .938vw}

.portrait .info__text p{margin:0 0 .938vw}

.landscape .info__text p{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.info__text p{margin:0 0 1.111vh}

.portrait .info__text p{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.info__text p{margin:0 0 1.667vw}

.landscape-mob .info__text p{margin:0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__text p{margin:0 0 .781vw}

.landscape-tab .info__text p{margin:0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__text p:last-child{margin:0}

.portrait .info__text p:last-child{margin:0}

.landscape .info__text p:last-child{margin:0}}

@media screen and (min-width: 1920px){
.info__text p:last-child{margin:0}

.portrait .info__text p:last-child{margin:0}}

@media screen and (max-width: 1023px){
.info__text p:last-child{margin:0}

.landscape-mob .info__text p:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__text p:last-child{margin:0}

.landscape-tab .info__text p:last-child{margin:0}}

.info__button{max-width:unset;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__button{height:3.906vw}

.portrait .info__button{height:3.906vw}

.landscape .info__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.info__button{height:6.667vh}

.portrait .info__button{height:3.75vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__button{border-radius:1.25vw}

.portrait .info__button{border-radius:1.25vw}

.landscape .info__button{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.info__button{border-radius:1.481vh}

.portrait .info__button{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.info__button{border-radius:4.444vw}

.landscape-mob .info__button{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__button{border-radius:2.083vw}

.landscape-tab .info__button{border-radius:1.86svh}}

.info__copyright{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.info__copyright{margin:1.875vw 0 0}

.portrait .info__copyright{margin:1.875vw 0 0}

.landscape .info__copyright{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.info__copyright{margin:2.222vh 0 0}

.portrait .info__copyright{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.info__copyright{margin:6.667vw 0 0}

.landscape-mob .info__copyright{margin:3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.info__copyright{margin:3.125vw 0 0}

.landscape-tab .info__copyright{margin:2.791svh 0 0}}

.start{direction:ltr;position:relative;width:100%;height:100%;background:#cde808}

.start:before{content:"";display:block;position:absolute;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start:before{top:-22.266vw}

.portrait .start:before{top:-22.266vw}

.landscape .start:before{top:-44.531vh}}

@media screen and (min-width: 1920px){
.start:before{top:-35.926vh}

.portrait .start:before{top:-20.208vw}}

@media screen and (max-width: 1023px){
.start:before{top:-51.389vw}

.landscape-mob .start:before{top:-28.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start:before{top:-16.406vw}

.landscape-tab .start:before{top:-14.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start:before{left:-15.156vw}

.portrait .start:before{left:-15.156vw}

.landscape .start:before{left:-30.312vh}}

@media screen and (min-width: 1920px){
.start:before{left:-34.074vh}

.portrait .start:before{left:-19.167vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start:before{width:44.531vw}

.portrait .start:before{width:44.531vw}

.landscape .start:before{width:89.063vh}}

@media screen and (min-width: 1920px){
.start:before{width:85.278vh}

.portrait .start:before{width:47.969vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start:before{height:44.531vw}

.portrait .start:before{height:44.531vw}

.landscape .start:before{height:89.063vh}}

@media screen and (min-width: 1920px){
.start:before{height:85.278vh}

.portrait .start:before{height:47.969vw}}

@media screen and (max-width: 1023px){
.start:before{width:110.278vw}

.landscape-mob .start:before{width:62.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start:before{width:51.693vw}

.landscape-tab .start:before{width:46.163svh}}

@media screen and (max-width: 1023px){
.start:before{height:110.278vw}

.landscape-mob .start:before{height:62.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start:before{height:51.693vw}

.landscape-tab .start:before{height:46.163svh}}

.start:before{background:radial-gradient(circle, rgba(255, 255, 255, 0.55) 34%, rgba(255, 255, 255, 0) 55%);border-radius:50%;opacity:.55;overflow:hidden}

@media screen and (max-width: 1023px){
.start:before{left:50%;transform:translate(-50%, 0)}}

.start__content{display:flex;flex-direction:column;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__content{width:81.172vw}

.portrait .start__content{width:81.172vw}

.landscape .start__content{width:162.344vh}}

@media screen and (min-width: 1920px){
.start__content{width:136.111vh}

.portrait .start__content{width:76.563vw}}

@media screen and (max-width: 1023px){
.start__content{width:100vw}

.landscape-mob .start__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__content{width:78.125vw}

.landscape-tab .start__content{width:69.767svh}}

.start__content{min-height:100%;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__content{padding:0 0 1.563vw}

.portrait .start__content{padding:0 0 1.563vw}

.landscape .start__content{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.start__content{padding:0 0 2.963vh}

.portrait .start__content{padding:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.start__content{padding:0}

.landscape-mob .start__content{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__content{padding:0 4.167vw 4.167vw}

.landscape-tab .start__content{padding:0 3.721svh 3.721svh}}

.start__content{box-sizing:border-box}

@media screen and (max-width: 1023px){
.start__content{min-width:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__content{min-width:0%}}

@media screen and (min-width: 1024px){
.start__content{display:grid;grid-template-areas:"startHeader startHeader" "startRoom startBody";grid-template-rows:auto 1fr;align-items:center}}

.start__header{box-sizing:border-box;display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__header{height:7.656vw}

.portrait .start__header{height:7.656vw}

.landscape .start__header{height:15.313vh}}

@media screen and (min-width: 1920px){
.start__header{height:11.852vh}

.portrait .start__header{height:6.667vw}}

@media screen and (max-width: 1023px){
.start__header{height:27.778vw}

.landscape-mob .start__header{height:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__header{height:13.021vw}

.landscape-tab .start__header{height:11.628svh}}

@media screen and (min-width: 1024px){
.start__header{grid-area:startHeader}}

@media screen and (max-width: 767px)and (min-width: 1024px)and (max-width: 1919px){
.start__header_app{padding-block-start:3.125vw}

.portrait .start__header_app{padding-block-start:3.125vw}

.landscape .start__header_app{padding-block-start:6.25vh}}

@media screen and (max-width: 767px)and (min-width: 1920px){
.start__header_app{padding-block-start:3.704vh}

.portrait .start__header_app{padding-block-start:2.083vw}}

@media screen and (max-width: 767px)and (max-width: 1023px){
.start__header_app{padding-block-start:11.111vw}

.landscape-mob .start__header_app{padding-block-start:6.25svh}}

@media screen and (max-width: 767px)and (min-width: 768px)and (max-width: 1023px){
.start__header_app{padding-block-start:5.208vw}

.landscape-tab .start__header_app{padding-block-start:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__logo{height:2.656vw}

.portrait .start__logo{height:2.656vw}

.landscape .start__logo{height:5.313vh}}

@media screen and (min-width: 1920px){
.start__logo{height:5.926vh}

.portrait .start__logo{height:3.333vw}}

@media screen and (max-width: 1023px){
.start__logo{height:9.444vw}

.landscape-mob .start__logo{height:5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__logo{height:4.427vw}

.landscape-tab .start__logo{height:3.953svh}}

.start__logo{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.start__logo svg{height:100%}

.start__body{position:relative;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__body{padding:1.875vw 0 2.422vw}

.portrait .start__body{padding:1.875vw 0 2.422vw}

.landscape .start__body{padding:3.75vh 0 4.844vh}}

@media screen and (min-width: 1920px){
.start__body{padding:3.704vh 0}

.portrait .start__body{padding:2.083vw 0}}

@media screen and (max-width: 1023px){
.start__body{padding:10vw 0 8.889vw}

.landscape-mob .start__body{padding:5.625svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__body{padding:4.688vw 0 5.078vw}

.landscape-tab .start__body{padding:4.186svh 0 4.535svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__body{border-radius:3.125vw}

.portrait .start__body{border-radius:3.125vw}

.landscape .start__body{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.start__body{border-radius:3.704vh}

.portrait .start__body{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.start__body{border-radius:0}

.landscape-mob .start__body{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__body{border-radius:5.208vw}

.landscape-tab .start__body{border-radius:4.651svh}}

.start__body{background:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__body{width:39.063vw}

.portrait .start__body{width:39.063vw}

.landscape .start__body{width:78.125vh}}

@media screen and (min-width: 1920px){
.start__body{width:55.556vh}

.portrait .start__body{width:31.25vw}}

@media screen and (min-width: 1024px){
.start__body{grid-area:startBody}}

._dark-theme .start__body{background-color:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__image{width:21.25vw}

.portrait .start__image{width:21.25vw}

.landscape .start__image{width:42.5vh}}

@media screen and (min-width: 1920px){
.start__image{width:46.111vh}

.portrait .start__image{width:25.938vw}}

@media screen and (max-width: 1023px){
.start__image{width:82.5vw}

.landscape-mob .start__image{width:46.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__image{width:54.948vw}

.landscape-tab .start__image{width:49.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__image{height:23.203vw}

.portrait .start__image{height:23.203vw}

.landscape .start__image{height:46.406vh}}

@media screen and (min-width: 1920px){
.start__image{height:57.5vh}

.portrait .start__image{height:32.344vw}}

@media screen and (max-width: 1023px){
.start__image{height:83.333vw}

.landscape-mob .start__image{height:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__image{height:54.427vw}

.landscape-tab .start__image{height:48.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__image{margin:0 auto 3.125vw}

.portrait .start__image{margin:0 auto 3.125vw}

.landscape .start__image{margin:0 auto 6.25vh}}

@media screen and (min-width: 1920px){
.start__image{margin:0 auto 4.63vh}

.portrait .start__image{margin:0 auto 2.604vw}}

@media screen and (max-width: 1023px){
.start__image{margin:0 auto 10.278vw}

.landscape-mob .start__image{margin:0 auto 5.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__image{margin:0 auto 11.328vw}

.landscape-tab .start__image{margin:0 auto 10.116svh}}

.start__image img{height:100%;width:100%;object-fit:contain}

.start__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__title{font-size:3.125vw}

.portrait .start__title{font-size:3.125vw}

.landscape .start__title{font-size:6.25vh}}

@media screen and (min-width: 1920px){
.start__title{font-size:5.556vh}

.portrait .start__title{font-size:3.125vw}}

@media screen and (max-width: 1023px){
.start__title{font-size:8.889vw}

.landscape-mob .start__title{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__title{font-size:5.208vw}

.landscape-tab .start__title{font-size:4.651svh}}

.start__title{line-height:1;font-weight:600}

.container-appear .start__title,.container-enter .start__title{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.container-appear-active .start__title,.container-appear-done .start__title,.container-enter-active .start__title,.container-enter-done .start__title,.container-exit .start__title{opacity:1;transform:scale(1);transition:.3s 0.6s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

@media screen and (min-width: 1024px){
.start__title{white-space:nowrap}}

._dark-theme .start__title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__buttons-container{margin:1.25vw 0 2.344vw}

.portrait .start__buttons-container{margin:1.25vw 0 2.344vw}

.landscape .start__buttons-container{margin:2.5vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.start__buttons-container{margin:2.778vh 0 3.704vh}

.portrait .start__buttons-container{margin:1.563vw 0 2.083vw}}

@media screen and (max-width: 1023px){
.start__buttons-container{margin:4.444vw 0 8.889vw}

.landscape-mob .start__buttons-container{margin:2.5svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__buttons-container{margin:2.083vw 0 3.906vw}

.landscape-tab .start__buttons-container{margin:1.86svh 0 3.488svh}}

.start__buttons-container{display:flex;align-items:center;flex-direction:column;gap:8px}

.start__buttons-wrapper{display:flex;justify-content:space-between;gap:24px}

.start__lang .custom-button__text,.start__country .custom-button__text{color:#000}

.start__volume .custom-button__text{color:#000}

._dark-theme .start__volume .custom-button__icon{background-color:#737373}

._dark-theme .start__volume .custom-button__icon svg path{fill:#fff}

._dark-theme .start__volume .button__text{color:#fff}

.start__note{font-family:"Graphik",Helvetica,sans-serif}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__note{font-size:1.016vw}

.portrait .start__note{font-size:1.016vw}

.landscape .start__note{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.start__note{font-size:1.481vh}

.portrait .start__note{font-size:.833vw}}

@media screen and (max-width: 1023px){
.start__note{font-size:3.611vw}

.landscape-mob .start__note{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__note{font-size:1.693vw}

.landscape-tab .start__note{font-size:1.512svh}}

.start__note{font-weight:500;text-transform:uppercase;background:rgba(0,0,0,0);border:none;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__note{letter-spacing:.109vw}

.portrait .start__note{letter-spacing:.109vw}

.landscape .start__note{letter-spacing:.219vh}}

@media screen and (min-width: 1920px){
.start__note{letter-spacing:.13vh}

.portrait .start__note{letter-spacing:.073vw}}

@media screen and (max-width: 1023px){
.start__note{letter-spacing:.389vw}

.landscape-mob .start__note{letter-spacing:.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.start__note{letter-spacing:.182vw}

.landscape-tab .start__note{letter-spacing:.163svh}}

.start__note{padding:0;opacity:.6}

.container-appear-active .start__note,.container-appear-done .start__note,.container-enter-active .start__note,.container-enter-done .start__note,.container-exit .start__note{animation:blink-text .5s ease-in-out alternate infinite}

._dark-theme .start__note{color:#fff}

.start__room-wrapper{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.start__room-wrapper{width:39.063vw}

.portrait .start__room-wrapper{width:39.063vw}

.landscape .start__room-wrapper{width:78.125vh}}

@media screen and (min-width: 1920px){
.start__room-wrapper{width:62.685vh}

.portrait .start__room-wrapper{width:35.26vw}}

.start__room-wrapper{align-self:stretch;flex:1}

@media screen and (min-width: 1024px){
.start__room-wrapper{grid-area:startRoom;height:100%}}

.rules{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;background-color:#f1f1f1;overflow:hidden;transition:background-color .3s}

.rules_app{padding-top:40px;max-height:calc(100% - 40px)}

.rules_app .back{margin-top:40px}

.rules_pink{background-color:#fec7dc}

.rules_big{background-color:#e0ff23}

.rules_helloween,.rules_helloween-right{background-color:#0b0b0b}

._dark-theme .rules_helloween,._dark-theme .rules_helloween-right{background:#fff}

._dark-theme .rules_friday{background:#0b0b0b}

._black-friday-theme .rules_black-friday{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules_helloween-right:before{font-size:25.234vw}

.portrait .rules_helloween-right:before{font-size:25.234vw}

.landscape .rules_helloween-right:before{font-size:50.469vh}}

@media screen and (min-width: 1920px){
.rules_helloween-right:before{font-size:29.907vh}

.portrait .rules_helloween-right:before{font-size:16.823vw}}

@media screen and (max-width: 1023px){
.rules_helloween-right:before{font-size:89.722vw}

.landscape-mob .rules_helloween-right:before{font-size:50.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules_helloween-right:before{font-size:42.057vw}

.landscape-tab .rules_helloween-right:before{font-size:37.558svh}}

.rules_helloween-right:before{content:"";clear:both;display:block;width:1em;height:1em;position:absolute;top:-0.5em;left:-0.5em;background:radial-gradient(50% 50% at 50% 50%, #ffffff 0%, rgba(255, 255, 255, 0) 100%);opacity:.56}

.rules_back-1,.rules_back-2{background:linear-gradient(0deg, #d3ed28, #d3ed28),radial-gradient(72.34% 72.34% at 50% 0%, rgba(255, 255, 255, 0.45) 0%, rgba(255, 255, 255, 0) 100%)}

.rules__image-container{position:relative;top:0;left:50%;transform:translate(-50%, 0%);width:100%;height:100%}

.rules__header{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:1}

.rules__image{position:absolute;left:50%;transform:translate(-50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__image{width:42.188vw}

.portrait .rules__image{width:42.188vw}

.landscape .rules__image{width:84.375vh}}

@media screen and (min-width: 1920px){
.rules__image{width:76.852vh}

.portrait .rules__image{width:43.229vw}}

@media screen and (max-width: 1023px){
.rules__image{width:100vw}

.landscape-mob .rules__image{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__image{width:71.875vw}

.landscape-tab .rules__image{width:64.186svh}}

.rules__image{height:100%}

.rules__image-enter{opacity:0}

.rules__image-enter-active{opacity:1;transition:opacity .3s}

.rules__image-exit{opacity:1}

.rules__image-exit-active{opacity:0;transition:opacity .3s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__image_back-1{width:42.188vw}

.portrait .rules__image_back-1{width:42.188vw}

.landscape .rules__image_back-1{width:84.375vh}}

@media screen and (min-width: 1920px){
.rules__image_back-1{width:80.093vh}

.portrait .rules__image_back-1{width:45.052vw}}

@media screen and (max-width: 1023px){
.rules__image_back-1{width:86.111vw}

.landscape-mob .rules__image_back-1{width:48.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__image_back-1{width:62.5vw}

.landscape-tab .rules__image_back-1{width:55.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__image_back-2{width:42.188vw}

.portrait .rules__image_back-2{width:42.188vw}

.landscape .rules__image_back-2{width:84.375vh}}

@media screen and (min-width: 1920px){
.rules__image_back-2{width:78.704vh}

.portrait .rules__image_back-2{width:44.271vw}}

@media screen and (max-width: 1023px){
.rules__image_back-2{width:83.333vw}

.landscape-mob .rules__image_back-2{width:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__image_back-2{width:57.292vw}

.landscape-tab .rules__image_back-2{width:51.163svh}}

.rules__image_full,.rules__image_height{position:absolute;width:100% !important;height:100vh}

.rules__image_full img,.rules__image_height img{width:100%;height:100%;object-position:center;object-fit:cover}

@media screen and (max-width: 1023px){
.rules__image_full,.rules__image_height{height:55%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__image_full,.rules__image_height{height:100%}}

.rules__image_height{height:100vh}

@media screen and (min-width: 1024px){
.rules__image_height img{position:absolute;width:auto;height:100%;object-fit:contain}}

@media screen and (max-width: 1023px){
.rules__image_height{height:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__image_height{height:100vh}}

.rules__image_back-1 img,.rules__image_back-2 img{object-fit:contain}

.rules__image-img{position:absolute;top:50%;left:50%;width:110%;height:110%;transform:translate(-50%, -50%);object-fit:contain}

.rules__image-img img{position:relative;width:100%;height:100%;z-index:2}

.rules__image_old .rules__image-img img{object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__image_back-1 .rules__image-img{width:125%;height:125%}}

.rules__image_back-1 .rules__image-img img{object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__image_back-2 .rules__image-img{width:103%;height:103%}}

.rules__image_back-2 .rules__image-img img{object-fit:contain}

.rules_full .rules__image-img{width:101%;height:101%}

.rules_black-friday .rules__image-img img{object-fit:cover}

.rules_height .rules__image-bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}

.rules__content{position:relative;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__content{width:46.875vw}

.portrait .rules__content{width:46.875vw}

.landscape .rules__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.rules__content{width:74.074vh}

.portrait .rules__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.rules__content{width:100vw}

.landscape-mob .rules__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__content{width:78.125vw}

.landscape-tab .rules__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__content{margin:0 auto 2.5vw}

.portrait .rules__content{margin:0 auto 2.5vw}

.landscape .rules__content{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.rules__content{margin:0 auto 2.963vh}

.portrait .rules__content{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.rules__content{margin:0}

.landscape-mob .rules__content{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__content{margin:0 auto 4.167vw}

.landscape-tab .rules__content{margin:0 auto 3.721svh}}

.rules__content{display:flex;align-items:center;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__content{padding:1.875vw 7.031vw .938vw}

.portrait .rules__content{padding:1.875vw 7.031vw .938vw}

.landscape .rules__content{padding:3.75vh 14.063vh 1.875vh}}

@media screen and (min-width: 1920px){
.rules__content{padding:2.222vh 9.259vh 1.111vh}

.portrait .rules__content{padding:1.25vw 5.208vw .625vw}}

@media screen and (max-width: 1023px){
.rules__content{padding:8.889vw 4.444vw 3.333vw}

.landscape-mob .rules__content{padding:5svh 2.5svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__content{padding:3.125vw 11.719vw 1.563vw}

.landscape-tab .rules__content{padding:2.791svh 10.465svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__content{border-radius:3.125vw}

.portrait .rules__content{border-radius:3.125vw}

.landscape .rules__content{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.rules__content{border-radius:3.704vh}

.portrait .rules__content{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.rules__content{border-radius:6.667vw 6.667vw 0 0}

.landscape-mob .rules__content{border-radius:3.75svh 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__content{border-radius:5.208vw}

.landscape-tab .rules__content{border-radius:4.651svh}}

.rules__content{background:#fff;box-sizing:border-box;z-index:2}

@media screen and (max-width: 1023px){
.rules__content{min-width:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__content{min-width:0%}}

._dark-theme .rules__content{background:#272727}

._black-friday-theme .rules_black-friday .rules__content{background:#272727}

@media screen and (min-height: 700px)and (max-width: 500px){
.rules__content{min-height:56%}}

.rules__carousel{width:100%}

.rules__carousel .swiper{align-items:center}

@media screen and (max-width: 1023px){
.rules__carousel .swiper{align-items:flex-end}}

.rules__carousel .swiper-wrapper{align-items:center}

.rules__carousel .swiper-slide{opacity:0;transition:.3s ease-in-out;background:rgba(0,0,0,0)}

.rules__carousel .swiper-slide-active{opacity:1}

.rules__carousel .swiper-pagination-bullets{display:flex;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullets{margin:1.875vw auto 0}

.portrait .rules__carousel .swiper-pagination-bullets{margin:1.875vw auto 0}

.landscape .rules__carousel .swiper-pagination-bullets{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullets{margin:2.222vh auto 0}

.portrait .rules__carousel .swiper-pagination-bullets{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullets{margin:6.667vw auto 0}

.landscape-mob .rules__carousel .swiper-pagination-bullets{margin:3.75svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullets{margin:3.125vw auto 0}

.landscape-tab .rules__carousel .swiper-pagination-bullets{margin:2.791svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullets{max-width:32.813vw}

.portrait .rules__carousel .swiper-pagination-bullets{max-width:32.813vw}

.landscape .rules__carousel .swiper-pagination-bullets{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullets{max-width:38.889vh}

.portrait .rules__carousel .swiper-pagination-bullets{max-width:21.875vw}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullets{max-width:68.889vw}

.landscape-mob .rules__carousel .swiper-pagination-bullets{max-width:38.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullets{max-width:32.292vw}

.landscape-tab .rules__carousel .swiper-pagination-bullets{max-width:28.837svh}}

.container-enter .rules__carousel .swiper-pagination-bullets{opacity:0}

.container-enter-active .rules__carousel .swiper-pagination-bullets{opacity:1;transition:.3s ease-in-out .4s}

.rules__carousel .swiper-pagination-bullet{display:inline-flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullet{width:5.391vw}

.portrait .rules__carousel .swiper-pagination-bullet{width:5.391vw}

.landscape .rules__carousel .swiper-pagination-bullet{width:10.781vh}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullet{width:6.389vh}

.portrait .rules__carousel .swiper-pagination-bullet{width:3.594vw}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{width:12.778vw}

.landscape-mob .rules__carousel .swiper-pagination-bullet{width:7.187svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{width:5.99vw}

.landscape-tab .rules__carousel .swiper-pagination-bullet{width:5.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullet{height:.469vw}

.portrait .rules__carousel .swiper-pagination-bullet{height:.469vw}

.landscape .rules__carousel .swiper-pagination-bullet{height:.938vh}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullet{height:.556vh}

.portrait .rules__carousel .swiper-pagination-bullet{height:.313vw}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{height:1.667vw}

.landscape-mob .rules__carousel .swiper-pagination-bullet{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{height:.781vw}

.landscape-tab .rules__carousel .swiper-pagination-bullet{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullet{margin:0 .313vw}

.portrait .rules__carousel .swiper-pagination-bullet{margin:0 .313vw}

.landscape .rules__carousel .swiper-pagination-bullet{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullet{margin:0 .37vh}

.portrait .rules__carousel .swiper-pagination-bullet{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{margin:0 1.111vw}

.landscape-mob .rules__carousel .swiper-pagination-bullet{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{margin:0 .521vw}

.landscape-tab .rules__carousel .swiper-pagination-bullet{margin:0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__carousel .swiper-pagination-bullet{border-radius:78.047vw}

.portrait .rules__carousel .swiper-pagination-bullet{border-radius:78.047vw}

.landscape .rules__carousel .swiper-pagination-bullet{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.rules__carousel .swiper-pagination-bullet{border-radius:92.5vh}

.portrait .rules__carousel .swiper-pagination-bullet{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{border-radius:277.5vw}

.landscape-mob .rules__carousel .swiper-pagination-bullet{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__carousel .swiper-pagination-bullet{border-radius:130.078vw}

.landscape-tab .rules__carousel .swiper-pagination-bullet{border-radius:116.163svh}}

.rules__carousel .swiper-pagination-bullet{background:#f1f1f1;transition:.3s ease-in-out}

.rules__carousel .swiper-pagination-bullet-active{background:#dbff00}

._dark-theme .rules__carousel .swiper-pagination-bullet{background:#737373}

._black-friday-theme .rules_black-friday .rules__carousel .swiper-pagination-bullet{background:#737373}

._dark-theme .rules__carousel .swiper-pagination-bullet-active{background:#dbff00}

._black-friday-theme .rules_black-friday .rules__carousel .swiper-pagination-bullet-active{background:#dbff00}

.rules__item{text-align:center;width:100%;height:100%;display:flex;align-items:center;flex-direction:column}

.rules__item-text{width:100%;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__item-text{font-size:1.094vw}

.portrait .rules__item-text{font-size:1.094vw}

.landscape .rules__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.rules__item-text{font-size:1.481vh}

.portrait .rules__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.rules__item-text{font-size:3.889vw}

.landscape-mob .rules__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__item-text{font-size:1.823vw}

.landscape-tab .rules__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__item-text{line-height:1.563vw}

.portrait .rules__item-text{line-height:1.563vw}

.landscape .rules__item-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.rules__item-text{line-height:2.037vh}

.portrait .rules__item-text{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.rules__item-text{line-height:5.556vw}

.landscape-mob .rules__item-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__item-text{line-height:2.604vw}

.landscape-tab .rules__item-text{line-height:2.326svh}}

.rules__item-text{text-align:center;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__item-text b{font-size:1.563vw}

.portrait .rules__item-text b{font-size:1.563vw}

.landscape .rules__item-text b{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.rules__item-text b{font-size:2.074vh}

.portrait .rules__item-text b{font-size:1.167vw}}

@media screen and (max-width: 1023px){
.rules__item-text b{font-size:5.556vw}

.landscape-mob .rules__item-text b{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__item-text b{font-size:2.604vw}

.landscape-tab .rules__item-text b{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__item-text b{line-height:1.563vw}

.portrait .rules__item-text b{line-height:1.563vw}

.landscape .rules__item-text b{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.rules__item-text b{line-height:2.852vh}

.portrait .rules__item-text b{line-height:1.604vw}}

@media screen and (max-width: 1023px){
.rules__item-text b{line-height:5.556vw}

.landscape-mob .rules__item-text b{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__item-text b{line-height:2.604vw}

.landscape-tab .rules__item-text b{line-height:2.326svh}}

.container-enter .rules__item-text{opacity:0;transform:translate(0, 1em)}

.container-enter-active .rules__item-text{opacity:1;transform:translate(0, 0);transition:.3s ease-in-out .1s}

._dark-theme .rules__item-text{color:#fff}

.rules_black-friday .rules__item-text b{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules_black-friday .rules__item-text b{margin:0 auto .938vw}

.portrait .rules_black-friday .rules__item-text b{margin:0 auto .938vw}

.landscape .rules_black-friday .rules__item-text b{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.rules_black-friday .rules__item-text b{margin:0 auto 1.267vh}

.portrait .rules_black-friday .rules__item-text b{margin:0 auto .713vw}}

@media screen and (max-width: 1023px){
.rules_black-friday .rules__item-text b{margin:0 auto 3.333vw}

.landscape-mob .rules_black-friday .rules__item-text b{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules_black-friday .rules__item-text b{margin:0 auto 1.563vw}

.landscape-tab .rules_black-friday .rules__item-text b{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules_black-friday .rules__item-text b{font-size:1.875vw}

.portrait .rules_black-friday .rules__item-text b{font-size:1.875vw}

.landscape .rules_black-friday .rules__item-text b{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.rules_black-friday .rules__item-text b{font-size:2.533vh}

.portrait .rules_black-friday .rules__item-text b{font-size:1.425vw}}

@media screen and (max-width: 1023px){
.rules_black-friday .rules__item-text b{font-size:6.667vw}

.landscape-mob .rules_black-friday .rules__item-text b{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules_black-friday .rules__item-text b{font-size:3.125vw}

.landscape-tab .rules_black-friday .rules__item-text b{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules_black-friday .rules__item-text b{line-height:2.266vw}

.portrait .rules_black-friday .rules__item-text b{line-height:2.266vw}

.landscape .rules_black-friday .rules__item-text b{line-height:4.531vh}}

@media screen and (min-width: 1920px){
.rules_black-friday .rules__item-text b{line-height:3.061vh}

.portrait .rules_black-friday .rules__item-text b{line-height:1.722vw}}

@media screen and (max-width: 1023px){
.rules_black-friday .rules__item-text b{line-height:8.056vw}

.landscape-mob .rules_black-friday .rules__item-text b{line-height:4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules_black-friday .rules__item-text b{line-height:3.776vw}

.landscape-tab .rules_black-friday .rules__item-text b{line-height:3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules__button{margin:1.328vw 0 .859vw}

.portrait .rules__button{margin:1.328vw 0 .859vw}

.landscape .rules__button{margin:2.656vh 0 1.719vh}}

@media screen and (min-width: 1920px){
.rules__button{margin:1.574vh 0 1.019vh}

.portrait .rules__button{margin:.885vw 0 .573vw}}

@media screen and (max-width: 1023px){
.rules__button{margin:4.722vw 0 3.056vw}

.landscape-mob .rules__button{margin:2.656svh 0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules__button{margin:2.214vw 0 1.432vw}

.landscape-tab .rules__button{margin:1.977svh 0 1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.rules_black-friday .rules__button{margin:2.5vw 0 .859vw}

.portrait .rules_black-friday .rules__button{margin:2.5vw 0 .859vw}

.landscape .rules_black-friday .rules__button{margin:5vh 0 1.719vh}}

@media screen and (min-width: 1920px){
.rules_black-friday .rules__button{margin:2.963vh 0 1.019vh}

.portrait .rules_black-friday .rules__button{margin:1.667vw 0 .573vw}}

@media screen and (max-width: 1023px){
.rules_black-friday .rules__button{margin:8.889vw 0 3.056vw}

.landscape-mob .rules_black-friday .rules__button{margin:5svh 0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.rules_black-friday .rules__button{margin:4.167vw 0 1.432vw}

.landscape-tab .rules_black-friday .rules__button{margin:3.721svh 0 1.279svh}}

.container-enter .rules__copyright{opacity:0;transform:translate(0, 1em)}

.container-enter-active .rules__copyright{opacity:1;transform:translate(0, 0);transition:.3s ease-in-out .3s}

.games__rating-box{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box{width:46.875vw}

.portrait .games__rating-box{width:46.875vw}

.landscape .games__rating-box{width:93.75vh}}

@media screen and (min-width: 1920px){
.games__rating-box{width:92.593vh}

.portrait .games__rating-box{width:52.083vw}}

@media screen and (max-width: 1023px){
.games__rating-box{width:91.111vw}

.landscape-mob .games__rating-box{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box{width:78.125vw}

.landscape-tab .games__rating-box{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box{margin:0 auto 2.969vw}

.portrait .games__rating-box{margin:0 auto 2.969vw}

.landscape .games__rating-box{margin:0 auto 5.938vh}}

@media screen and (min-width: 1920px){
.games__rating-box{margin:0 auto 3.241vh}

.portrait .games__rating-box{margin:0 auto 1.823vw}}

@media screen and (max-width: 1023px){
.games__rating-box{margin:0 auto 4.167vw}

.landscape-mob .games__rating-box{margin:0 auto 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box{margin:0 auto 1.302vw}

.landscape-tab .games__rating-box{margin:0 auto 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box{padding:1.563vw 7.344vw .781vw}

.portrait .games__rating-box{padding:1.563vw 7.344vw .781vw}

.landscape .games__rating-box{padding:3.125vh 14.688vh 1.563vh}}

@media screen and (min-width: 1920px){
.games__rating-box{padding:2.407vh 24.537vh}

.portrait .games__rating-box{padding:1.354vw 13.802vw}}

@media screen and (max-width: 1023px){
.games__rating-box{padding:5.556vw 4.444vw}

.landscape-mob .games__rating-box{padding:3.125svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box{padding:2.604vw 12.76vw}

.landscape-tab .games__rating-box{padding:2.326svh 11.395svh}}

.games__rating-box{text-align:center;background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box{border-radius:1.875vw}

.portrait .games__rating-box{border-radius:1.875vw}

.landscape .games__rating-box{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.games__rating-box{border-radius:2.222vh}

.portrait .games__rating-box{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.games__rating-box{border-radius:6.667vw}

.landscape-mob .games__rating-box{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box{border-radius:3.125vw}

.landscape-tab .games__rating-box{border-radius:2.791svh}}

.games__rating-box{box-sizing:border-box;overflow:hidden}

.games__rating-box_game{background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box_rating{margin:0 0}

.portrait .games__rating-box_rating{margin:0 0}

.landscape .games__rating-box_rating{margin:0 0}}

@media screen and (min-width: 1920px){
.games__rating-box_rating{margin:0 0}

.portrait .games__rating-box_rating{margin:0 0}}

@media screen and (max-width: 1023px){
.games__rating-box_rating{margin:2.778vw 0 0}

.landscape-mob .games__rating-box_rating{margin:1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box_rating{margin:1.563vw 0 0}

.landscape-tab .games__rating-box_rating{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-date{margin:0 0 .625vw}

.portrait .games__rating-box-date{margin:0 0 .625vw}

.landscape .games__rating-box-date{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.games__rating-box-date{margin:0 0 .648vh}

.portrait .games__rating-box-date{margin:0 0 .365vw}}

@media screen and (max-width: 1023px){
.games__rating-box-date{margin:0 0 2.222vw}

.landscape-mob .games__rating-box-date{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-date{margin:0 0 1.042vw}

.landscape-tab .games__rating-box-date{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-date{font-size:1.875vw}

.portrait .games__rating-box-date{font-size:1.875vw}

.landscape .games__rating-box-date{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.games__rating-box-date{font-size:2.593vh}

.portrait .games__rating-box-date{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.games__rating-box-date{font-size:5.556vw}

.landscape-mob .games__rating-box-date{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-date{font-size:3.646vw}

.landscape-tab .games__rating-box-date{font-size:3.256svh}}

.games__rating-box-date{font-weight:600;line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-text{margin:0 0 1.25vw}

.portrait .games__rating-box-text{margin:0 0 1.25vw}

.landscape .games__rating-box-text{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.games__rating-box-text{margin:0 0 1.481vh}

.portrait .games__rating-box-text{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.games__rating-box-text{margin:0 0 4.444vw}

.landscape-mob .games__rating-box-text{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-text{margin:0 0 2.083vw}

.landscape-tab .games__rating-box-text{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-text{font-size:1.094vw}

.portrait .games__rating-box-text{font-size:1.094vw}

.landscape .games__rating-box-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.games__rating-box-text{font-size:1.481vh}

.portrait .games__rating-box-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.games__rating-box-text{font-size:3.889vw}

.landscape-mob .games__rating-box-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-text{font-size:1.823vw}

.landscape-tab .games__rating-box-text{font-size:1.628svh}}

.games__rating-box-text{font-weight:500;white-space:pre-line}

@media screen and (min-width: 1024px){
.games__rating-box-text{line-height:1.4285714286;white-space:normal}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-text{white-space:normal}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-image{width:12.969vw}

.portrait .games__rating-box-image{width:12.969vw}

.landscape .games__rating-box-image{width:25.938vh}}

@media screen and (min-width: 1920px){
.games__rating-box-image{width:21.852vh}

.portrait .games__rating-box-image{width:12.292vw}}

@media screen and (max-width: 1023px){
.games__rating-box-image{width:42.778vw}

.landscape-mob .games__rating-box-image{width:24.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-image{width:27.344vw}

.landscape-tab .games__rating-box-image{width:24.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-image{height:8.125vw}

.portrait .games__rating-box-image{height:8.125vw}

.landscape .games__rating-box-image{height:16.25vh}}

@media screen and (min-width: 1920px){
.games__rating-box-image{height:13.704vh}

.portrait .games__rating-box-image{height:7.708vw}}

@media screen and (max-width: 1023px){
.games__rating-box-image{height:28.333vw}

.landscape-mob .games__rating-box-image{height:15.937svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-image{height:17.188vw}

.landscape-tab .games__rating-box-image{height:15.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-image{margin:0 auto .938vw}

.portrait .games__rating-box-image{margin:0 auto .938vw}

.landscape .games__rating-box-image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.games__rating-box-image{margin:0 auto 2.222vh}

.portrait .games__rating-box-image{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.games__rating-box-image{margin:0 auto 3.333vw}

.landscape-mob .games__rating-box-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-image{margin:0 auto 1.563vw}

.landscape-tab .games__rating-box-image{margin:0 auto 1.395svh}}

.games__rating-box-image img{height:100%;width:100%;object-fit:contain;object-position:center}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-image{display:none}}

@media screen and (min-width: 1024px){
.games__rating-box-image{display:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating-box-button{margin:1.25vw 0 0 1.25vw 0 0 1.25vw 0 0}

.portrait .games__rating-box-button{margin:1.25vw 0 0 1.25vw 0 0 1.25vw 0 0}

.landscape .games__rating-box-button{margin:2.5vh 0 0 2.5vh 0 0 2.5vh 0 0}}

@media screen and (min-width: 1920px){
.games__rating-box-button{margin:1.296vh 0 0}

.portrait .games__rating-box-button{margin:.729vw 0 0}}

@media screen and (max-width: 1023px){
.games__rating-box-button{margin:4.444vw 0 0 4.444vw 0 0 4.444vw 0 0}

.landscape-mob .games__rating-box-button{margin:2.5svh 0 0 2.5svh 0 0 2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating-box-button{margin:2.083vw 0 0 2.083vw 0 0 2.083vw 0 0}

.landscape-tab .games__rating-box-button{margin:1.86svh 0 0 1.86svh 0 0 1.86svh 0 0}}

.games__item{position:relative;display:inline-flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{width:46.25vw}

.portrait .games__item{width:46.25vw}

.landscape .games__item{width:92.5vh}}

@media screen and (min-width: 1920px){
.games__item{width:66.667vh}

.portrait .games__item{width:37.5vw}}

@media screen and (max-width: 1023px){
.games__item{width:91.111vw}

.landscape-mob .games__item{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{width:43.75vw}

.landscape-tab .games__item{width:39.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{height:29.375vw}

.portrait .games__item{height:29.375vw}

.landscape .games__item{height:58.75vh}}

@media screen and (min-width: 1920px){
.games__item{height:45.926vh}

.portrait .games__item{height:25.833vw}}

@media screen and (max-width: 1023px){
.games__item{height:41.389vw}

.landscape-mob .games__item{height:23.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{height:43.229vw}

.landscape-tab .games__item{height:38.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{border-radius:2.5vw}

.portrait .games__item{border-radius:2.5vw}

.landscape .games__item{border-radius:5vh}}

@media screen and (min-width: 1920px){
.games__item{border-radius:2.963vh}

.portrait .games__item{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.games__item{border-radius:6.667vw}

.landscape-mob .games__item{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{border-radius:4.167vw}

.landscape-tab .games__item{border-radius:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{padding:1.875vw 1.875vw}

.portrait .games__item{padding:1.875vw 1.875vw}

.landscape .games__item{padding:3.75vh 3.75vh}}

@media screen and (min-width: 1920px){
.games__item{padding:2.222vh 2.222vh}

.portrait .games__item{padding:1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.games__item{padding:4.444vw}

.landscape-mob .games__item{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{padding:2.083vw}

.landscape-tab .games__item{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{box-sizing:border-box}

.portrait .games__item{box-sizing:border-box}

.landscape .games__item{box-sizing:border-box}}

@media screen and (min-width: 1920px){
.games__item{box-sizing:border-box}

.portrait .games__item{box-sizing:border-box}}

@media screen and (max-width: 1023px){
.games__item{box-sizing:border-box}

.landscape-mob .games__item{box-sizing:border-box}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{box-sizing:border-box}

.landscape-tab .games__item{box-sizing:border-box}}

.games__item{cursor:pointer;background:#f1f1f1;color:#4299ff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item{margin:0 0 1.25vw}

.portrait .games__item{margin:0 0 1.25vw}

.landscape .games__item{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.games__item{margin:0 0 1.481vh}

.portrait .games__item{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.games__item{margin:0 0 2.222vw}

.landscape-mob .games__item{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{margin:0 0 2.083vw}

.landscape-tab .games__item{margin:0 0 1.86svh}}

.games__item{overflow:hidden}

.games__item{opacity:0;transition:0s}

.games__item_1,.games__item_2{transform:scale(0.5)}

.container-appear-active .games__item_1,.container-appear-done .games__item_1,.container-enter-active .games__item_1,.container-enter-done .games__item_1,.container-exit .games__item_1,.container-appear-active .games__item_2,.container-appear-done .games__item_2,.container-enter-active .games__item_2,.container-enter-done .games__item_2,.container-exit .games__item_2{opacity:1;transform:scale(1);transition:.3s 0s ease-in-out}

.games__item_0{transform:translate(105%, 0%) scale(0)}

@media screen and (max-width: 1023px){
.games__item_0{transform:translate(0%, 200%) scale(0)}}

.container-appear-active .games__item_0,.container-appear-done .games__item_0,.container-enter-active .games__item_0,.container-enter-done .games__item_0,.container-exit .games__item_0{opacity:1;transform:translate(0%, 0%) scale(1);transition:.6s 0s ease-in-out}

.games__item_3{transform:translate(-105%, 0%) scale(0)}

@media screen and (max-width: 1023px){
.games__item_3{transform:translate(0%, -200%) scale(0)}}

.container-appear-active .games__item_3,.container-appear-done .games__item_3,.container-enter-active .games__item_3,.container-enter-done .games__item_3,.container-exit .games__item_3{opacity:1;transform:translate(0%, 0%) scale(1);transition:.6s 0s ease-in-out}

@media screen and (min-width: 1024px){
.games__item{max-height:47%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item{max-height:47%}}

@media screen and (max-width: 1023px){
.games__item{display:flex}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating .games__item{width:46.875vw}

.portrait .games__rating .games__item{width:46.875vw}

.landscape .games__rating .games__item{width:93.75vh}}

@media screen and (min-width: 1920px){
.games__rating .games__item{width:92.593vh}

.portrait .games__rating .games__item{width:52.083vw}}

@media screen and (max-width: 1023px){
.games__rating .games__item{width:91.111vw}

.landscape-mob .games__rating .games__item{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating .games__item{width:78.125vw}

.landscape-tab .games__rating .games__item{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating .games__item{height:15.625vw}

.portrait .games__rating .games__item{height:15.625vw}

.landscape .games__rating .games__item{height:31.25vh}}

@media screen and (min-width: 1920px){
.games__rating .games__item{height:24.074vh}

.portrait .games__rating .games__item{height:13.542vw}}

@media screen and (max-width: 1023px){
.games__rating .games__item{height:36.944vw}

.landscape-mob .games__rating .games__item{height:20.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating .games__item{height:32.813vw}

.landscape-tab .games__rating .games__item{height:29.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating .games__item{margin:0 auto 1.25vw}

.portrait .games__rating .games__item{margin:0 auto 1.25vw}

.landscape .games__rating .games__item{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.games__rating .games__item{margin:0 auto 1.481vh}

.portrait .games__rating .games__item{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.games__rating .games__item{margin:0 0 2.222vw}

.landscape-mob .games__rating .games__item{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating .games__item{margin:0 auto 2.083vw}

.landscape-tab .games__rating .games__item{margin:0 auto 1.86svh}}

.games__item-box{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box{width:5.625vw}

.portrait .games__item-box{width:5.625vw}

.landscape .games__item-box{width:11.25vh}}

@media screen and (min-width: 1920px){
.games__item-box{width:8.519vh}

.portrait .games__item-box{width:4.792vw}}

@media screen and (max-width: 1023px){
.games__item-box{width:17.778vw}

.landscape-mob .games__item-box{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box{width:9.375vw}

.landscape-tab .games__item-box{width:8.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box{height:5.313vw}

.portrait .games__item-box{height:5.313vw}

.landscape .games__item-box{height:10.625vh}}

@media screen and (min-width: 1920px){
.games__item-box{height:8.148vh}

.portrait .games__item-box{height:4.583vw}}

@media screen and (max-width: 1023px){
.games__item-box{height:16.667vw}

.landscape-mob .games__item-box{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box{height:8.854vw}

.landscape-tab .games__item-box{height:7.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box{border-radius:0 0 0 1.875vw}

.portrait .games__item-box{border-radius:0 0 0 1.875vw}

.landscape .games__item-box{border-radius:0 0 0 3.75vh}}

@media screen and (min-width: 1920px){
.games__item-box{border-radius:0 0 0 2.222vh}

.portrait .games__item-box{border-radius:0 0 0 1.25vw}}

@media screen and (max-width: 1023px){
.games__item-box{border-radius:0 0 0 6.667vw}

.landscape-mob .games__item-box{border-radius:0 0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box{border-radius:0 0 0 3.125vw}

.landscape-tab .games__item-box{border-radius:0 0 0 2.791svh}}

.games__item-box{background:#dbff00;z-index:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box svg{width:3.125vw}

.portrait .games__item-box svg{width:3.125vw}

.landscape .games__item-box svg{width:6.25vh}}

@media screen and (min-width: 1920px){
.games__item-box svg{width:4.63vh}

.portrait .games__item-box svg{width:2.604vw}}

@media screen and (max-width: 1023px){
.games__item-box svg{width:8.889vw}

.landscape-mob .games__item-box svg{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box svg{width:5.208vw}

.landscape-tab .games__item-box svg{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box svg{height:3.125vw}

.portrait .games__item-box svg{height:3.125vw}

.landscape .games__item-box svg{height:6.25vh}}

@media screen and (min-width: 1920px){
.games__item-box svg{height:4.63vh}

.portrait .games__item-box svg{height:2.604vw}}

@media screen and (max-width: 1023px){
.games__item-box svg{height:8.889vw}

.landscape-mob .games__item-box svg{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box svg{height:5.208vw}

.landscape-tab .games__item-box svg{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-box svg{margin:0 0 .313vw}

.portrait .games__item-box svg{margin:0 0 .313vw}

.landscape .games__item-box svg{margin:0 0 .625vh}}

@media screen and (min-width: 1920px){
.games__item-box svg{margin:0 0 .37vh}

.portrait .games__item-box svg{margin:0 0 .208vw}}

@media screen and (max-width: 1023px){
.games__item-box svg{margin:0 0 1.111vw}

.landscape-mob .games__item-box svg{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-box svg{margin:0 0 .521vw}

.landscape-tab .games__item-box svg{margin:0 0 .465svh}}

.games__item-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease-in-out}

@media(hover),(min-width: 0\0 ),(min--moz-device-pixel-ratio: 0){
.games__item:hover .games__item-image{transform:scale(1.1)}}

@media screen and (max-width: 1023px){
.games__item-image{animation:img-scale 3.3s 1s ease-in-out infinite}}

.games__item-image img{height:100%;width:100%;object-fit:cover;object-position:center}

.games__item-footer{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;will-change:transform}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-footer{align-items:flex-end}}

@media screen and (min-width: 1024px){
.games__item-footer{align-items:flex-end}}

.games__item-footer .games__item-button{align-self:flex-end}

.games__item-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-title{font-size:1.563vw}

.portrait .games__item-title{font-size:1.563vw}

.landscape .games__item-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.games__item-title{font-size:2.222vh}

.portrait .games__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.games__item-title{font-size:4.444vw}

.landscape-mob .games__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-title{font-size:2.604vw}

.landscape-tab .games__item-title{font-size:2.326svh}}

.games__item-title{line-height:1.2;color:#000;font-weight:600}

.games__item_white .games__item-title{color:#fff}

.games__item_black .games__item-title{color:#000}

.games__item-title span{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-title span{font-size:1.094vw}

.portrait .games__item-title span{font-size:1.094vw}

.landscape .games__item-title span{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.games__item-title span{font-size:1.852vh}

.portrait .games__item-title span{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.games__item-title span{font-size:3.333vw}

.landscape-mob .games__item-title span{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-title span{font-size:1.823vw}

.landscape-tab .games__item-title span{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-title span{line-height:1.563vw}

.portrait .games__item-title span{line-height:1.563vw}

.landscape .games__item-title span{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.games__item-title span{line-height:2.593vh}

.portrait .games__item-title span{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.games__item-title span{line-height:4.167vw}

.landscape-mob .games__item-title span{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-title span{line-height:2.604vw}

.landscape-tab .games__item-title span{line-height:2.326svh}}

.games__item-title span{font-weight:500}

.games__item-rating{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-rating{height:1.797vw}

.portrait .games__item-rating{height:1.797vw}

.landscape .games__item-rating{height:3.594vh}}

@media screen and (min-width: 1920px){
.games__item-rating{height:3.704vh}

.portrait .games__item-rating{height:2.083vw}}

@media screen and (max-width: 1023px){
.games__item-rating{height:6.389vw}

.landscape-mob .games__item-rating{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-rating{height:3.646vw}

.landscape-tab .games__item-rating{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-rating{padding:0 1.172vw}

.portrait .games__item-rating{padding:0 1.172vw}

.landscape .games__item-rating{padding:0 2.344vh}}

@media screen and (min-width: 1920px){
.games__item-rating{padding:0 1.389vh}

.portrait .games__item-rating{padding:0 .781vw}}

@media screen and (max-width: 1023px){
.games__item-rating{padding:0 4.167vw}

.landscape-mob .games__item-rating{padding:0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-rating{padding:0 1.953vw}

.landscape-tab .games__item-rating{padding:0 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-rating{font-size:1.094vw}

.portrait .games__item-rating{font-size:1.094vw}

.landscape .games__item-rating{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.games__item-rating{font-size:1.852vh}

.portrait .games__item-rating{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.games__item-rating{font-size:3.333vw}

.landscape-mob .games__item-rating{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-rating{font-size:1.823vw}

.landscape-tab .games__item-rating{font-size:1.628svh}}

.games__item-rating{color:#000;font-weight:500;background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-rating{border-radius:3.906vw}

.portrait .games__item-rating{border-radius:3.906vw}

.landscape .games__item-rating{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.games__item-rating{border-radius:4.63vh}

.portrait .games__item-rating{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.games__item-rating{border-radius:13.889vw}

.landscape-mob .games__item-rating{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-rating{border-radius:6.51vw}

.landscape-tab .games__item-rating{border-radius:5.814svh}}

.games__item-rating{box-sizing:border-box}

.games__item-timer{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-timer{padding:.313vw 1.25vw}

.portrait .games__item-timer{padding:.313vw 1.25vw}

.landscape .games__item-timer{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.games__item-timer{padding:.37vh 1.481vh}

.portrait .games__item-timer{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.games__item-timer{padding:1.111vw 4.444vw}

.landscape-mob .games__item-timer{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-timer{padding:.521vw 2.083vw}

.landscape-tab .games__item-timer{padding:.465svh 1.86svh}}

.games__item-timer{background-color:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-timer{border-radius:1.719vw}

.portrait .games__item-timer{border-radius:1.719vw}

.landscape .games__item-timer{border-radius:3.438vh}}

@media screen and (min-width: 1920px){
.games__item-timer{border-radius:2.037vh}

.portrait .games__item-timer{border-radius:1.146vw}}

@media screen and (max-width: 1023px){
.games__item-timer{border-radius:6.111vw}

.landscape-mob .games__item-timer{border-radius:3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-timer{border-radius:2.865vw}

.landscape-tab .games__item-timer{border-radius:2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-timer{font-size:1.094vw}

.portrait .games__item-timer{font-size:1.094vw}

.landscape .games__item-timer{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.games__item-timer{font-size:1.852vh}

.portrait .games__item-timer{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.games__item-timer{font-size:3.333vw}

.landscape-mob .games__item-timer{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-timer{font-size:1.823vw}

.landscape-tab .games__item-timer{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__item-timer{line-height:1.563vw}

.portrait .games__item-timer{line-height:1.563vw}

.landscape .games__item-timer{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.games__item-timer{line-height:2.222vh}

.portrait .games__item-timer{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.games__item-timer{line-height:5vw}

.landscape-mob .games__item-timer{line-height:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__item-timer{line-height:2.604vw}

.landscape-tab .games__item-timer{line-height:2.326svh}}

.games__item-timer{font-weight:800;color:#000}

.games.app{padding-top:40px}

.games{position:relative;height:100%;background-color:#fff;overflow:hidden;box-sizing:border-box}

._dark-theme .games{color:#fff;background:#272727}

.games__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__content{width:93.75vw}

.portrait .games__content{width:93.75vw}

.landscape .games__content{width:187.5vh}}

@media screen and (min-width: 1920px){
.games__content{width:166.667vh}

.portrait .games__content{width:93.75vw}}

@media screen and (max-width: 1023px){
.games__content{width:91.111vw}

.landscape-mob .games__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__content{width:89.583vw}

.landscape-tab .games__content{width:80svh}}

.games__content{margin:0 auto;height:100%;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__content{padding:2.266vw 0 0}

.portrait .games__content{padding:2.266vw 0 0}

.landscape .games__content{padding:4.531vh 0 0}}

@media screen and (min-width: 1920px){
.games__content{padding:4.444vh 0 0}

.portrait .games__content{padding:2.5vw 0 0}}

@media screen and (max-width: 1023px){
.games__content{padding:7.778vw 0 0}

.landscape-mob .games__content{padding:4.375svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__content{padding:3.516vw 0 0}

.landscape-tab .games__content{padding:3.14svh 0 0}}

.games__header{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__header{margin:0 0 2.344vw}

.portrait .games__header{margin:0 0 2.344vw}

.landscape .games__header{margin:0 0 4.688vh}}

@media screen and (min-width: 1920px){
.games__header{margin:0 0 2.778vh}

.portrait .games__header{margin:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.games__header{margin:0 0 5.556vw}

.landscape-mob .games__header{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__header{margin:0 0 0}

.landscape-tab .games__header{margin:0 0 0}}

.games__header{opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__header .status-panel{margin:0 auto 0 0}

.portrait .games__header .status-panel{margin:0 auto 0 0}

.landscape .games__header .status-panel{margin:0 auto 0 0}}

@media screen and (min-width: 1920px){
.games__header .status-panel{margin:0 auto 0 0}

.portrait .games__header .status-panel{margin:0 auto 0 0}}

@media screen and (max-width: 1023px){
.games__header .status-panel{margin:0 auto 0 0}

.landscape-mob .games__header .status-panel{margin:0 auto 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__header .status-panel{margin:0 auto 0 0}

.landscape-tab .games__header .status-panel{margin:0 auto 0 0}}

._dark-theme .games__header .status-panel__item-value{color:#fff}

.games__header-reversed{flex-direction:row-reverse}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__header-reversed .status-panel{margin:0 .391vw 0 auto}

.portrait .games__header-reversed .status-panel{margin:0 .391vw 0 auto}

.landscape .games__header-reversed .status-panel{margin:0 .781vh 0 auto}}

@media screen and (min-width: 1920px){
.games__header-reversed .status-panel{margin:0 .463vh 0 auto}

.portrait .games__header-reversed .status-panel{margin:0 .26vw 0 auto}}

@media screen and (max-width: 1023px){
.games__header-reversed .status-panel{margin:0 1.389vw 0 auto}

.landscape-mob .games__header-reversed .status-panel{margin:0 .781svh 0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__header-reversed .status-panel{margin:0 .651vw 0 auto}

.landscape-tab .games__header-reversed .status-panel{margin:0 .581svh 0 auto}}

.games__header:has(.status-panel__item.clicked){z-index:1001}

.games__header:has(.status-panel__item.clicked) .games__title,.games__header:has(.status-panel__item.clicked) .status-panel__item{transition:opacity .3s}

.games__header:has(.status-panel__item.clicked) .status-panel__item-value{transition:color .3s}

.games__header:has(.status-panel__item.clicked) .games__title,.games__header:has(.status-panel__item.clicked) .status-panel__item:not(.clicked){opacity:0}

.games__header:has(.status-panel__item.clicked) .status-panel__item.clicked .status-panel__item-value{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__buffs{width:46.875vw !important}

.portrait .games__buffs{width:46.875vw !important}

.landscape .games__buffs{width:93.75vh !important}}

@media screen and (min-width: 1920px){
.games__buffs{width:55.556vh !important}

.portrait .games__buffs{width:31.25vw !important}}

@media screen and (max-width: 1023px){
.games__buffs{width:91.111vw !important}

.landscape-mob .games__buffs{width:51.25svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__buffs{width:78.125vw !important}

.landscape-tab .games__buffs{width:69.767svh !important}}

.games__title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__title{font-size:2.5vw}

.portrait .games__title{font-size:2.5vw}

.landscape .games__title{font-size:5vh}}

@media screen and (min-width: 1920px){
.games__title{font-size:2.963vh}

.portrait .games__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.games__title{font-size:6.667vw}

.landscape-mob .games__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__title{font-size:4.167vw}

.landscape-tab .games__title{font-size:3.721svh}}

.games__title{margin:0}

.games__info{margin:0;padding:0;list-style-type:none}

.games__info-item,.games__info-item-image,.games__info-item-count{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item{margin:0 1.25vw 0 0}

.portrait .games__info-item{margin:0 1.25vw 0 0}

.landscape .games__info-item{margin:0 2.5vh 0 0}}

@media screen and (min-width: 1920px){
.games__info-item{margin:0 1.481vh 0 0}

.portrait .games__info-item{margin:0 .833vw 0 0}}

@media screen and (max-width: 1023px){
.games__info-item{margin:0 4.444vw 0 0}

.landscape-mob .games__info-item{margin:0 2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item{margin:0 2.083vw 0 0}

.landscape-tab .games__info-item{margin:0 1.86svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item-image{width:2.5vw}

.portrait .games__info-item-image{width:2.5vw}

.landscape .games__info-item-image{width:5vh}}

@media screen and (min-width: 1920px){
.games__info-item-image{width:2.963vh}

.portrait .games__info-item-image{width:1.667vw}}

@media screen and (max-width: 1023px){
.games__info-item-image{width:6.667vw}

.landscape-mob .games__info-item-image{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item-image{width:4.167vw}

.landscape-tab .games__info-item-image{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item-image{height:2.5vw}

.portrait .games__info-item-image{height:2.5vw}

.landscape .games__info-item-image{height:5vh}}

@media screen and (min-width: 1920px){
.games__info-item-image{height:2.963vh}

.portrait .games__info-item-image{height:1.667vw}}

@media screen and (max-width: 1023px){
.games__info-item-image{height:6.667vw}

.landscape-mob .games__info-item-image{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item-image{height:4.167vw}

.landscape-tab .games__info-item-image{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item-image{margin:0 .313vw 0 0}

.portrait .games__info-item-image{margin:0 .313vw 0 0}

.landscape .games__info-item-image{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.games__info-item-image{margin:0 .556vh 0 0}

.portrait .games__info-item-image{margin:0 .313vw 0 0}}

@media screen and (max-width: 1023px){
.games__info-item-image{margin:0 1.111vw 0 0}

.landscape-mob .games__info-item-image{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item-image{margin:0 .521vw 0 0}

.landscape-tab .games__info-item-image{margin:0 .465svh 0 0}}

.games__info-item-image svg{width:100%;height:100%}

.games__info-item-image svg rect{transform-origin:0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item-count{font-size:1.563vw}

.portrait .games__info-item-count{font-size:1.563vw}

.landscape .games__info-item-count{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.games__info-item-count{font-size:1.852vh}

.portrait .games__info-item-count{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.games__info-item-count{font-size:4.444vw}

.landscape-mob .games__info-item-count{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item-count{font-size:2.604vw}

.landscape-tab .games__info-item-count{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__info-item-count{line-height:1.797vw}

.portrait .games__info-item-count{line-height:1.797vw}

.landscape .games__info-item-count{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.games__info-item-count{line-height:2.593vh}

.portrait .games__info-item-count{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.games__info-item-count{line-height:6.389vw}

.landscape-mob .games__info-item-count{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__info-item-count{line-height:3.646vw}

.landscape-tab .games__info-item-count{line-height:3.256svh}}

.games__info-item-count{color:#000;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__toggle{margin:-0.469vw auto 1.563vw}

.portrait .games__toggle{margin:-0.469vw auto 1.563vw}

.landscape .games__toggle{margin:-0.938vh auto 3.125vh}}

@media screen and (min-width: 1920px){
.games__toggle{margin:0 auto 3.241vh}

.portrait .games__toggle{margin:0 auto 1.823vw}}

@media screen and (max-width: 1023px){
.games__toggle{margin:0 auto 5.556vw}

.landscape-mob .games__toggle{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__toggle{margin:2.865vw auto 2.083vw}

.landscape-tab .games__toggle{margin:2.558svh auto 1.86svh}}

.games__main{height:100%}

.games__main-enter{opacity:0}

.games__main-enter-active,.games__main-enter-done,.games__main-exit{opacity:1;transition:opacity .5s ease-in-out}

.games__main-exit-active{opacity:0;transition:opacity .5s ease-in-out}

.games__list,.games__rating{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__list,.games__rating{width:93.75vw}

.portrait .games__list,.portrait .games__rating{width:93.75vw}

.landscape .games__list,.landscape .games__rating{width:187.5vh}}

@media screen and (min-width: 1920px){
.games__list,.games__rating{width:134.815vh}

.portrait .games__list,.portrait .games__rating{width:75.833vw}}

@media screen and (max-width: 1023px){
.games__list,.games__rating{width:91.111vw}

.landscape-mob .games__list,.landscape-mob .games__rating{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__list,.games__rating{width:89.583vw}

.landscape-tab .games__list,.landscape-tab .games__rating{width:80svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__list,.games__rating{margin:auto auto 0}

.portrait .games__list,.portrait .games__rating{margin:auto auto 0}

.landscape .games__list,.landscape .games__rating{margin:auto auto 0}}

@media screen and (min-width: 1920px){
.games__list,.games__rating{margin:auto auto 0}

.portrait .games__list,.portrait .games__rating{margin:auto auto 0}}

@media screen and (max-width: 1023px){
.games__list,.games__rating{margin:auto auto 0}

.landscape-mob .games__list,.landscape-mob .games__rating{margin:auto auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__list,.games__rating{margin:auto auto 0}

.landscape-tab .games__list,.landscape-tab .games__rating{margin:auto auto 0}}

.games__list,.games__rating{overflow:hidden}

.games__list .ScrollbarsCustom-Wrapper,.games__rating .ScrollbarsCustom-Wrapper{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__list .ScrollbarsCustom-Content,.games__rating .ScrollbarsCustom-Content{padding:.547vw 0 6.406vw !important}

.portrait .games__list .ScrollbarsCustom-Content,.portrait .games__rating .ScrollbarsCustom-Content{padding:.547vw 0 6.406vw !important}

.landscape .games__list .ScrollbarsCustom-Content,.landscape .games__rating .ScrollbarsCustom-Content{padding:1.094vh 0 12.812vh !important}}

@media screen and (min-width: 1920px){
.games__list .ScrollbarsCustom-Content,.games__rating .ScrollbarsCustom-Content{padding:0 0 11.296vh !important}

.portrait .games__list .ScrollbarsCustom-Content,.portrait .games__rating .ScrollbarsCustom-Content{padding:0 0 6.354vw !important}}

@media screen and (max-width: 1023px){
.games__list .ScrollbarsCustom-Content,.games__rating .ScrollbarsCustom-Content{padding:0 0 25vw !important}

.landscape-mob .games__list .ScrollbarsCustom-Content,.landscape-mob .games__rating .ScrollbarsCustom-Content{padding:0 0 14.063svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__list .ScrollbarsCustom-Content,.games__rating .ScrollbarsCustom-Content{padding:0 0 11.068vw !important}

.landscape-tab .games__list .ScrollbarsCustom-Content,.landscape-tab .games__rating .ScrollbarsCustom-Content{padding:0 0 9.884svh !important}}

.games__list .ScrollbarsCustom-Track,.games__rating .ScrollbarsCustom-Track{display:none}

@media screen and (min-width: 1024px){
.games .ScrollbarsCustom-Content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-content:center}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games .ScrollbarsCustom-Content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-content:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.games__rating{width:53.906vw}

.portrait .games__rating{width:53.906vw}

.landscape .games__rating{width:107.813vh}}

@media screen and (min-width: 1920px){
.games__rating{width:101.852vh}

.portrait .games__rating{width:57.292vw}}

@media screen and (max-width: 1023px){
.games__rating{width:91.111vw}

.landscape-mob .games__rating{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating{width:89.583vw}

.landscape-tab .games__rating{width:80svh}}

@media screen and (min-width: 1024px){
.games__rating .ScrollbarsCustom-Content{flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.games__rating .ScrollbarsCustom-Content{flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .391vw}

.portrait [dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .391vw}

.landscape [dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .781vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .463vh}

.portrait [dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .26vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 1.389vw}

.landscape-mob [dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .651vw}

.landscape-tab [dir=rtl] .games__header-reversed .status-panel{margin:0 auto 0 .581svh}}

.prizes{background:#fff}

.prizes__data.app_margin{margin-top:40px}

.prizes__back.app_margin{margin-top:40px}

.prizes_ny{background:#fec7dc}

.prizes{position:relative;width:100%;height:100%;overflow:hidden}

.prizes__bg{position:absolute;top:0;left:0}

[dir="rtl"] .prizes__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__bg{width:100vw}

.portrait .prizes__bg{width:100vw}

.landscape .prizes__bg{width:200vh}}

@media screen and (min-width: 1920px){
.prizes__bg{width:177.778vh}

.portrait .prizes__bg{width:100vw}}

@media screen and (max-width: 1023px){
.prizes__bg{width:100vw}

.landscape-mob .prizes__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__bg{width:100vw}

.landscape-tab .prizes__bg{width:89.302svh}}

.prizes__bg{height:100%;pointer-events:none}

.prizes__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__content{width:46.875vw}

.portrait .prizes__content{width:46.875vw}

.landscape .prizes__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.prizes__content{width:74.074vh}

.portrait .prizes__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.prizes__content{width:91.111vw}

.landscape-mob .prizes__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__content{width:78.125vw}

.landscape-tab .prizes__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__content{padding:1.953vw 0 1.563vw}

.portrait .prizes__content{padding:1.953vw 0 1.563vw}

.landscape .prizes__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.prizes__content{padding:2.315vh 0 1.852vh}

.portrait .prizes__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.prizes__content{padding:6.944vw 0 5.556vw}

.landscape-mob .prizes__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__content{padding:2.865vw 0 2.604vw}

.landscape-tab .prizes__content{padding:2.558svh 0 2.326svh}}

.prizes__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.prizes .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes .ScrollbarsCustom-Content{padding:0 0 1.094vw !important}

.portrait .prizes .ScrollbarsCustom-Content{padding:0 0 1.094vw !important}

.landscape .prizes .ScrollbarsCustom-Content{padding:0 0 2.188vh !important}}

@media screen and (min-width: 1920px){
.prizes .ScrollbarsCustom-Content{padding:0 0 3.704vh !important}

.portrait .prizes .ScrollbarsCustom-Content{padding:0 0 2.083vw !important}}

@media screen and (max-width: 1023px){
.prizes .ScrollbarsCustom-Content{padding:0 0 28.889vw !important}

.landscape-mob .prizes .ScrollbarsCustom-Content{padding:0 0 16.25svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes .ScrollbarsCustom-Content{padding:0 0 10.677vw !important}

.landscape-tab .prizes .ScrollbarsCustom-Content{padding:0 0 9.535svh !important}}

.prizes__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__content{width:86.719vw}

.portrait .prizes__content{width:86.719vw}

.landscape .prizes__content{width:173.438vh}}

@media screen and (min-width: 1920px){
.prizes__content{width:166.667vh}

.portrait .prizes__content{width:93.75vw}}

@media screen and (max-width: 1023px){
.prizes__content{width:91.111vw}

.landscape-mob .prizes__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__content{width:89.583vw}

.landscape-tab .prizes__content{width:80svh}}

.prizes__content{height:100%;box-sizing:border-box}

.prizes .back{left:50%;transform:translate(-50%, 0%)}

[dir="rtl"] .prizes .back{left:auto;right:50%;transform:translate(50%, 0%)}

.custom-modal-exit .prizes .back{opacity:1}

.custom-modal-exit-active .prizes .back{opacity:0;transition:opacity .2s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__title{font-size:2.188vw}

.portrait .prizes__title{font-size:2.188vw}

.landscape .prizes__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.prizes__title{font-size:2.963vh}

.portrait .prizes__title{font-size:1.667vw}}

.prizes__title{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__title{margin:0 auto 2.109vw}

.portrait .prizes__title{margin:0 auto 2.109vw}

.landscape .prizes__title{margin:0 auto 4.219vh}}

@media screen and (min-width: 1920px){
.prizes__title{margin:0 auto 3.704vh}

.portrait .prizes__title{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.prizes__title{margin:0 auto 8.889vw}

.landscape-mob .prizes__title{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__title{margin:0 auto 3.516vw}

.landscape-tab .prizes__title{margin:0 auto 3.14svh}}

.custom-modal-exit .prizes__title{opacity:1;transform:translateY(0%)}

.custom-modal-exit-active .prizes__title{opacity:0;transform:translateY(-100%);transition:opacity .3s,transform .3s}

.prizes__list{position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__list{width:46.875vw}

.portrait .prizes__list{width:46.875vw}

.landscape .prizes__list{width:93.75vh}}

@media screen and (min-width: 1920px){
.prizes__list{width:74.074vh}

.portrait .prizes__list{width:41.667vw}}

@media screen and (max-width: 1023px){
.prizes__list{width:91.111vw}

.landscape-mob .prizes__list{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__list{width:89.583vw}

.landscape-tab .prizes__list{width:80svh}}

.prizes__list{margin:0 auto;display:grid;grid-template-columns:repeat(1, 1fr);box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__list{grid-row-gap:.938vw}

.portrait .prizes__list{grid-row-gap:.938vw}

.landscape .prizes__list{grid-row-gap:1.875vh}}

@media screen and (min-width: 1920px){
.prizes__list{grid-row-gap:1.481vh}

.portrait .prizes__list{grid-row-gap:.833vw}}

@media screen and (max-width: 1023px){
.prizes__list{grid-row-gap:3.333vw}

.landscape-mob .prizes__list{grid-row-gap:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__list{grid-row-gap:1.563vw}

.landscape-tab .prizes__list{grid-row-gap:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__list{padding:0 0 7.813vw}

.portrait .prizes__list{padding:0 0 7.813vw}

.landscape .prizes__list{padding:0 0 15.625vh}}

@media screen and (min-width: 1920px){
.prizes__list{padding:0 0 9.259vh}

.portrait .prizes__list{padding:0 0 5.208vw}}

@media screen and (max-width: 1023px){
.prizes__list{padding:0}

.landscape-mob .prizes__list{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__list{padding:0}

.landscape-tab .prizes__list{padding:0}}

@media screen and (min-width: 1024px){
.prizes__list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}}

.custom-modal-exit .prizes__list{opacity:1}

.custom-modal-exit-active .prizes__list{opacity:0;transition:opacity .3s}

.prizes__item{position:relative;width:100%;height:auto;background-color:#f1f1f1;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item{border-radius:1.875vw}

.portrait .prizes__item{border-radius:1.875vw}

.landscape .prizes__item{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.prizes__item{border-radius:2.222vh}

.portrait .prizes__item{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.prizes__item{border-radius:6.667vw}

.landscape-mob .prizes__item{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item{border-radius:3.125vw}

.landscape-tab .prizes__item{border-radius:2.791svh}}

.prizes__item{transition:.3s .3s ease-in-out;opacity:0;transform:translate(0, -50%);overflow:hidden}

.prizes__item_show{opacity:1;transform:translate(0, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item:last-child{margin:0}

.portrait .prizes__item:last-child{margin:0}

.landscape .prizes__item:last-child{margin:0}}

@media screen and (min-width: 1920px){
.prizes__item:last-child{margin:0}

.portrait .prizes__item:last-child{margin:0}}

@media screen and (max-width: 1023px){
.prizes__item:last-child{margin:0}

.landscape-mob .prizes__item:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item:last-child{margin:0}

.landscape-tab .prizes__item:last-child{margin:0}}

.prizes__item-box{position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-box{padding:1.25vw 0 1.25vw}

.portrait .prizes__item-box{padding:1.25vw 0 1.25vw}

.landscape .prizes__item-box{padding:2.5vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.prizes__item-box{padding:1.481vh 1.481vh 1.481vh}

.portrait .prizes__item-box{padding:.833vw .833vw .833vw}}

@media screen and (max-width: 1023px){
.prizes__item-box{padding:4.444vw}

.landscape-mob .prizes__item-box{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-box{padding:2.083vw}

.landscape-tab .prizes__item-box{padding:1.86svh}}

.prizes__item-box{box-sizing:border-box;overflow:hidden}

.prizes__item-title{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-title{margin:0 0 .469vw}

.portrait .prizes__item-title{margin:0 0 .469vw}

.landscape .prizes__item-title{margin:0 0 .938vh}}

@media screen and (min-width: 1920px){
.prizes__item-title{margin:0 0 .556vh}

.portrait .prizes__item-title{margin:0 0 .313vw}}

@media screen and (max-width: 1023px){
.prizes__item-title{margin:0 0 1.667vw}

.landscape-mob .prizes__item-title{margin:0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-title{margin:0 0 .781vw}

.landscape-tab .prizes__item-title{margin:0 0 .698svh}}

.prizes__item-description{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-description{font-size:1.094vw}

.portrait .prizes__item-description{font-size:1.094vw}

.landscape .prizes__item-description{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.prizes__item-description{font-size:1.296vh}

.portrait .prizes__item-description{font-size:.729vw}}

@media screen and (max-width: 1023px){
.prizes__item-description{font-size:3.889vw}

.landscape-mob .prizes__item-description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-description{font-size:1.823vw}

.landscape-tab .prizes__item-description{font-size:1.628svh}}

@media screen and (min-width: 1024px){
.prizes__item-description{line-height:1.4285714286}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-image{width:12.969vw}

.portrait .prizes__item-image{width:12.969vw}

.landscape .prizes__item-image{width:25.938vh}}

@media screen and (min-width: 1920px){
.prizes__item-image{width:21.852vh}

.portrait .prizes__item-image{width:12.292vw}}

@media screen and (max-width: 1023px){
.prizes__item-image{width:42.778vw}

.landscape-mob .prizes__item-image{width:24.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-image{width:27.344vw}

.landscape-tab .prizes__item-image{width:24.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-image{height:8.125vw}

.portrait .prizes__item-image{height:8.125vw}

.landscape .prizes__item-image{height:16.25vh}}

@media screen and (min-width: 1920px){
.prizes__item-image{height:13.704vh}

.portrait .prizes__item-image{height:7.708vw}}

@media screen and (max-width: 1023px){
.prizes__item-image{height:28.333vw}

.landscape-mob .prizes__item-image{height:15.937svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-image{height:17.188vw}

.landscape-tab .prizes__item-image{height:15.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-image{margin:0 auto .938vw}

.portrait .prizes__item-image{margin:0 auto .938vw}

.landscape .prizes__item-image{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.prizes__item-image{margin:0 auto 2.222vh}

.portrait .prizes__item-image{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.prizes__item-image{margin:0 auto 3.333vw}

.landscape-mob .prizes__item-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-image{margin:0 auto 1.563vw}

.landscape-tab .prizes__item-image{margin:0 auto 1.395svh}}

.prizes__item-image img{height:100%;width:100%;object-fit:contain;object-position:center;display:block;will-change:transform}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes_static-box .prizes__item-image{width:11.719vw}

.portrait .prizes_static-box .prizes__item-image{width:11.719vw}

.landscape .prizes_static-box .prizes__item-image{width:23.438vh}}

@media screen and (min-width: 1920px){
.prizes_static-box .prizes__item-image{width:13.889vh}

.portrait .prizes_static-box .prizes__item-image{width:7.813vw}}

@media screen and (max-width: 1023px){
.prizes_static-box .prizes__item-image{width:41.667vw}

.landscape-mob .prizes_static-box .prizes__item-image{width:23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes_static-box .prizes__item-image{width:19.531vw}

.landscape-tab .prizes_static-box .prizes__item-image{width:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes_static-box .prizes__item-image{height:10.156vw}

.portrait .prizes_static-box .prizes__item-image{height:10.156vw}

.landscape .prizes_static-box .prizes__item-image{height:20.313vh}}

@media screen and (min-width: 1920px){
.prizes_static-box .prizes__item-image{height:12.037vh}

.portrait .prizes_static-box .prizes__item-image{height:6.771vw}}

@media screen and (max-width: 1023px){
.prizes_static-box .prizes__item-image{height:36.111vw}

.landscape-mob .prizes_static-box .prizes__item-image{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes_static-box .prizes__item-image{height:16.927vw}

.landscape-tab .prizes_static-box .prizes__item-image{height:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes_static-box .prizes__item-image{margin:.313vw auto 1.406vw}

.portrait .prizes_static-box .prizes__item-image{margin:.313vw auto 1.406vw}

.landscape .prizes_static-box .prizes__item-image{margin:.625vh auto 2.813vh}}

@media screen and (min-width: 1920px){
.prizes_static-box .prizes__item-image{margin:.37vh auto 2.778vh}

.portrait .prizes_static-box .prizes__item-image{margin:.208vw auto 1.563vw}}

@media screen and (max-width: 1023px){
.prizes_static-box .prizes__item-image{margin:1.111vw auto 5vw}

.landscape-mob .prizes_static-box .prizes__item-image{margin:.625svh auto 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes_static-box .prizes__item-image{margin:.521vw auto 2.344vw}

.landscape-tab .prizes_static-box .prizes__item-image{margin:.465svh auto 2.093svh}}

.prizes__item-code{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-code{margin:0 0 1.563vw}

.portrait .prizes__item-code{margin:0 0 1.563vw}

.landscape .prizes__item-code{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.prizes__item-code{margin:0 0 1.852vh}

.portrait .prizes__item-code{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.prizes__item-code{margin:0 0 3.056vw}

.landscape-mob .prizes__item-code{margin:0 0 1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-code{margin:0 0 1.432vw}

.landscape-tab .prizes__item-code{margin:0 0 1.279svh}}

.prizes__item-code{color:#000}

.prizes__item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{top:1.25vw}

.portrait .prizes__item-value{top:1.25vw}

.landscape .prizes__item-value{top:2.5vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{top:1.481vh}

.portrait .prizes__item-value{top:.833vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{top:4.444vw}

.landscape-mob .prizes__item-value{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{top:2.083vw}

.landscape-tab .prizes__item-value{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{right:1.25vw}

[dir="rtl"] .prizes__item-value{right:auto;left:1.25vw}

.portrait .prizes__item-value{right:1.25vw}

[dir="rtl"] .portrait .prizes__item-value{right:auto;left:1.25vw}

.landscape .prizes__item-value{right:2.5vh}

[dir="rtl"] .landscape .prizes__item-value{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{right:1.481vh}

[dir="rtl"] .prizes__item-value{right:auto;left:1.481vh}

.portrait .prizes__item-value{right:.833vw}

[dir="rtl"] .portrait .prizes__item-value{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{right:4.444vw}

[dir="rtl"] .prizes__item-value{right:auto;left:4.444vw}

.landscape-mob .prizes__item-value{right:2.5svh}

[dir="rtl"] .landscape-mob .prizes__item-value{right:auto;left:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{right:2.083vw}

[dir="rtl"] .prizes__item-value{right:auto;left:2.083vw}

.landscape-tab .prizes__item-value{right:1.86svh}

[dir="rtl"] .landscape-tab .prizes__item-value{right:auto;left:1.86svh}}

.prizes__item-value{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{height:2.188vw}

.portrait .prizes__item-value{height:2.188vw}

.landscape .prizes__item-value{height:4.375vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{height:2.593vh}

.portrait .prizes__item-value{height:1.458vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{height:7.778vw}

.landscape-mob .prizes__item-value{height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{height:3.646vw}

.landscape-tab .prizes__item-value{height:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{padding:.156vw .703vw}

.portrait .prizes__item-value{padding:.156vw .703vw}

.landscape .prizes__item-value{padding:.313vh 1.406vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{padding:.185vh .833vh}

.portrait .prizes__item-value{padding:.104vw .469vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{padding:.556vw 2.5vw}

.landscape-mob .prizes__item-value{padding:.313svh 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{padding:.26vw 1.172vw}

.landscape-tab .prizes__item-value{padding:.233svh 1.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{font-size:1.563vw}

.portrait .prizes__item-value{font-size:1.563vw}

.landscape .prizes__item-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{font-size:1.852vh}

.portrait .prizes__item-value{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{font-size:5.556vw}

.landscape-mob .prizes__item-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{font-size:2.604vw}

.landscape-tab .prizes__item-value{font-size:2.326svh}}

.prizes__item-value{font-weight:600;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__item-value{border-radius:2.188vw}

.portrait .prizes__item-value{border-radius:2.188vw}

.landscape .prizes__item-value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.prizes__item-value{border-radius:2.593vh}

.portrait .prizes__item-value{border-radius:1.458vw}}

@media screen and (max-width: 1023px){
.prizes__item-value{border-radius:7.778vw}

.landscape-mob .prizes__item-value{border-radius:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__item-value{border-radius:3.646vw}

.landscape-tab .prizes__item-value{border-radius:3.256svh}}

.prizes__item-value{background:#000;box-sizing:border-box}

.prizes__footer{position:absolute;bottom:0;left:0;width:100%}

[dir="rtl"] .prizes__footer{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__footer{height:6.406vw}

.portrait .prizes__footer{height:6.406vw}

.landscape .prizes__footer{height:12.812vh}}

@media screen and (min-width: 1920px){
.prizes__footer{height:7.593vh}

.portrait .prizes__footer{height:4.271vw}}

@media screen and (max-width: 1023px){
.prizes__footer{height:22.778vw}

.landscape-mob .prizes__footer{height:12.812svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__footer{height:10.677vw}

.landscape-tab .prizes__footer{height:9.535svh}}

.prizes__footer{background:#fff}

@media screen and (min-width: 1024px){
.prizes__footer{background:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.prizes__button{height:auto}

.portrait .prizes__button{height:auto}

.landscape .prizes__button{height:auto}}

@media screen and (min-width: 1920px){
.prizes__button{height:auto}

.portrait .prizes__button{height:auto}}

@media screen and (max-width: 1023px){
.prizes__button{height:auto}

.landscape-mob .prizes__button{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.prizes__button{height:auto}

.landscape-tab .prizes__button{height:auto}}

.prizes__button{background-color:rgba(0,0,0,0)}

.prizes__button .button__text{text-transform:none !important}

.prizes_ny .prizes__button .button__text{letter-spacing:0;font-weight:400}

.prizes_ny .prizes__info svg path:nth-child(3),.prizes_ny .prizes__info svg path:nth-child(4),.prizes_ny .prizes__info svg path:nth-child(5){fill:#cad61e}

.roadmap.app{margin-top:40px;height:calc(100% - 40px)}

.roadmap{position:relative;width:100%;height:100%;overflow:hidden}

.roadmap__bg{position:absolute;top:0;left:0}

[dir="rtl"] .roadmap__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__bg{width:100vw}

.portrait .roadmap__bg{width:100vw}

.landscape .roadmap__bg{width:200vh}}

@media screen and (min-width: 1920px){
.roadmap__bg{width:177.778vh}

.portrait .roadmap__bg{width:100vw}}

@media screen and (max-width: 1023px){
.roadmap__bg{width:100vw}

.landscape-mob .roadmap__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__bg{width:100vw}

.landscape-tab .roadmap__bg{width:89.302svh}}

.roadmap__bg{height:100%;pointer-events:none}

.roadmap__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__content{width:46.875vw}

.portrait .roadmap__content{width:46.875vw}

.landscape .roadmap__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.roadmap__content{width:74.074vh}

.portrait .roadmap__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.roadmap__content{width:91.111vw}

.landscape-mob .roadmap__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__content{width:78.125vw}

.landscape-tab .roadmap__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__content{padding:1.953vw 0 1.563vw}

.portrait .roadmap__content{padding:1.953vw 0 1.563vw}

.landscape .roadmap__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__content{padding:2.315vh 0 1.852vh}

.portrait .roadmap__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.roadmap__content{padding:6.944vw 0 5.556vw}

.landscape-mob .roadmap__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__content{padding:2.865vw 0 2.604vw}

.landscape-tab .roadmap__content{padding:2.558svh 0 2.326svh}}

.roadmap__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.roadmap{background-color:#fff;box-sizing:border-box}

._dark-theme .roadmap{color:#fff;background:#272727}

.roadmap .ScrollbarsCustom-Wrapper{inset:0 !important;mask:linear-gradient(180deg, rgba(255, 0, 0, 0) 0%, red 9%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap .ScrollbarsCustom-Content{padding:4.688vw 0 0 !important}

.portrait .roadmap .ScrollbarsCustom-Content{padding:4.688vw 0 0 !important}

.landscape .roadmap .ScrollbarsCustom-Content{padding:9.375vh 0 0 !important}}

@media screen and (min-width: 1920px){
.roadmap .ScrollbarsCustom-Content{padding:6.481vh 0 0 !important}

.portrait .roadmap .ScrollbarsCustom-Content{padding:3.646vw 0 0 !important}}

@media screen and (max-width: 1023px){
.roadmap .ScrollbarsCustom-Content{padding:11.667vw 0 0 !important}

.landscape-mob .roadmap .ScrollbarsCustom-Content{padding:6.563svh 0 0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap .ScrollbarsCustom-Content{padding:7.422vw 0 0 !important}

.landscape-tab .roadmap .ScrollbarsCustom-Content{padding:6.628svh 0 0 !important}}

.roadmap__content{position:relative;box-sizing:border-box;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__content{padding-top:4.688vw}

.portrait .roadmap__content{padding-top:4.688vw}

.landscape .roadmap__content{padding-top:9.375vh}}

@media screen and (min-width: 1920px){
.roadmap__content{padding-top:5.556vh}

.portrait .roadmap__content{padding-top:3.125vw}}

@media screen and (max-width: 1023px){
.roadmap__content{padding-top:16.667vw}

.landscape-mob .roadmap__content{padding-top:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__content{padding-top:7.813vw}

.landscape-tab .roadmap__content{padding-top:6.977svh}}

.roadmap__title{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title{top:1.875vw}

.portrait .roadmap__title{top:1.875vw}

.landscape .roadmap__title{top:3.75vh}}

@media screen and (min-width: 1920px){
.roadmap__title{top:2.222vh}

.portrait .roadmap__title{top:1.25vw}}

@media screen and (max-width: 1023px){
.roadmap__title{top:6.667vw}

.landscape-mob .roadmap__title{top:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title{top:5.729vw}

.landscape-tab .roadmap__title{top:5.116svh}}

.roadmap__title{left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title{width:25vw}

.portrait .roadmap__title{width:25vw}

.landscape .roadmap__title{width:50vh}}

@media screen and (min-width: 1920px){
.roadmap__title{width:29.63vh}

.portrait .roadmap__title{width:16.667vw}}

@media screen and (max-width: 1023px){
.roadmap__title{width:91.111vw}

.landscape-mob .roadmap__title{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title{width:41.667vw}

.landscape-tab .roadmap__title{width:37.209svh}}

.roadmap__title{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title{padding:.313vw 0 .938vw}

.portrait .roadmap__title{padding:.313vw 0 .938vw}

.landscape .roadmap__title{padding:.625vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.roadmap__title{padding:.741vh 0 1.111vh}

.portrait .roadmap__title{padding:.417vw 0 .625vw}}

@media screen and (max-width: 1023px){
.roadmap__title{padding:3.333vw}

.landscape-mob .roadmap__title{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title{padding:.521vw 0 1.563vw}

.landscape-tab .roadmap__title{padding:.465svh 0 1.395svh}}

.roadmap__title{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#7d54de;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title{border-radius:25.625vw}

.portrait .roadmap__title{border-radius:25.625vw}

.landscape .roadmap__title{border-radius:51.25vh}}

@media screen and (min-width: 1920px){
.roadmap__title{border-radius:30.37vh}

.portrait .roadmap__title{border-radius:17.083vw}}

@media screen and (max-width: 1023px){
.roadmap__title{border-radius:91.111vw}

.landscape-mob .roadmap__title{border-radius:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title{border-radius:42.708vw}

.landscape-tab .roadmap__title{border-radius:38.14svh}}

.roadmap__title{z-index:2;box-sizing:border-box;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title span{font-size:1.875vw}

.portrait .roadmap__title span{font-size:1.875vw}

.landscape .roadmap__title span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.roadmap__title span{font-size:2.963vh}

.portrait .roadmap__title span{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.roadmap__title span{font-size:5.556vw}

.landscape-mob .roadmap__title span{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title span{font-size:3.125vw}

.landscape-tab .roadmap__title span{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title span{line-height:2.266vw}

.portrait .roadmap__title span{line-height:2.266vw}

.landscape .roadmap__title span{line-height:4.531vh}}

@media screen and (min-width: 1920px){
.roadmap__title span{line-height:2.963vh}

.portrait .roadmap__title span{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.roadmap__title span{line-height:5.556vw}

.landscape-mob .roadmap__title span{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title span{line-height:3.776vw}

.landscape-tab .roadmap__title span{line-height:3.372svh}}

.roadmap__title span{font-weight:800;text-transform:lowercase}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title strong{font-size:1.406vw}

.portrait .roadmap__title strong{font-size:1.406vw}

.landscape .roadmap__title strong{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.roadmap__title strong{font-size:1.852vh}

.portrait .roadmap__title strong{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.roadmap__title strong{font-size:3.333vw}

.landscape-mob .roadmap__title strong{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title strong{font-size:2.083vw}

.landscape-tab .roadmap__title strong{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__title strong{line-height:1.797vw}

.portrait .roadmap__title strong{line-height:1.797vw}

.landscape .roadmap__title strong{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.roadmap__title strong{line-height:2.593vh}

.portrait .roadmap__title strong{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.roadmap__title strong{line-height:4.167vw}

.landscape-mob .roadmap__title strong{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__title strong{line-height:2.995vw}

.landscape-tab .roadmap__title strong{line-height:2.674svh}}

.roadmap__title strong{font-weight:500}

.roadmap__list{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__list{width:41.875vw}

.portrait .roadmap__list{width:41.875vw}

.landscape .roadmap__list{width:83.75vh}}

@media screen and (min-width: 1920px){
.roadmap__list{width:74.074vh}

.portrait .roadmap__list{width:41.667vw}}

@media screen and (max-width: 1023px){
.roadmap__list{width:auto}

.landscape-mob .roadmap__list{width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__list{width:69.792vw}

.landscape-tab .roadmap__list{width:62.326svh}}

.roadmap__list{margin:0 auto;animation:fade-in-scale .3s .4s ease-in-out both}

.roadmap__item{position:relative;display:grid;grid-template-areas:"itemBlock itemImage" "itemPrem itemPrem";width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item{margin:.625vw 0 0}

.portrait .roadmap__item{margin:.625vw 0 0}

.landscape .roadmap__item{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.roadmap__item{margin:1.481vh 0 0}

.portrait .roadmap__item{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.roadmap__item{margin:2.222vw auto 0}

.landscape-mob .roadmap__item{margin:1.25svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item{margin:1.042vw auto 0}

.landscape-tab .roadmap__item{margin:.93svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item{padding:1.25vw 1.25vw 1.25vw 3.125vw}

[dir="rtl"] .roadmap__item{padding:1.25vw 3.125vw 1.25vw 1.25vw}

.portrait .roadmap__item{padding:1.25vw 1.25vw 1.25vw 3.125vw}

[dir="rtl"] .portrait .roadmap__item{padding:1.25vw 3.125vw 1.25vw 1.25vw}

.landscape .roadmap__item{padding:2.5vh 2.5vh 2.5vh 6.25vh}

[dir="rtl"] .landscape .roadmap__item{padding:2.5vh 6.25vh 2.5vh 2.5vh}}

@media screen and (min-width: 1920px){
.roadmap__item{padding:2.963vh 1.481vh 2.963vh 5.556vh}

[dir="rtl"] .roadmap__item{padding:2.963vh 5.556vh 2.963vh 1.481vh}

.portrait .roadmap__item{padding:1.667vw .833vw 1.667vw 3.125vw}

[dir="rtl"] .portrait .roadmap__item{padding:1.667vw 3.125vw 1.667vw .833vw}}

@media screen and (max-width: 1023px){
.roadmap__item{padding:4.444vw 4.444vw 4.444vw 11.111vw}

[dir="rtl"] .roadmap__item{padding:4.444vw 11.111vw 4.444vw 4.444vw}

.landscape-mob .roadmap__item{padding:2.5svh 2.5svh 2.5svh 6.25svh}

[dir="rtl"] .landscape-mob .roadmap__item{padding:2.5svh 6.25svh 2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item{padding:2.083vw 2.083vw 2.083vw 5.208vw}

[dir="rtl"] .roadmap__item{padding:2.083vw 5.208vw 2.083vw 2.083vw}

.landscape-tab .roadmap__item{padding:1.86svh 1.86svh 1.86svh 4.651svh}

[dir="rtl"] .landscape-tab .roadmap__item{padding:1.86svh 4.651svh 1.86svh 1.86svh}}

.roadmap__item{text-align:left;background:#f1f1f1}

[dir="rtl"] .roadmap__item{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item{border-radius:1.25vw}

.portrait .roadmap__item{border-radius:1.25vw}

.landscape .roadmap__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.roadmap__item{border-radius:1.481vh}

.portrait .roadmap__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.roadmap__item{border-radius:4.444vw}

.landscape-mob .roadmap__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item{border-radius:2.083vw}

.landscape-tab .roadmap__item{border-radius:1.86svh}}

.roadmap__item{box-sizing:border-box;transition:background-color .3s ease-in-out}

.roadmap__item_active{background-color:#dbff00}

._dark-theme .roadmap__item{color:#fff;background:#737373}

._dark-theme .roadmap__item_active{color:#000;background-color:#dbff00}

.roadmap__item-block{grid-area:itemBlock}

.roadmap__item-title{grid-area:roadItemTitle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-title{margin:0 0 .313vw}

.portrait .roadmap__item-title{margin:0 0 .313vw}

.landscape .roadmap__item-title{margin:0 0 .625vh}}

@media screen and (min-width: 1920px){
.roadmap__item-title{margin:0 0 .37vh}

.portrait .roadmap__item-title{margin:0 0 .208vw}}

@media screen and (max-width: 1023px){
.roadmap__item-title{margin:0 0 1.111vw}

.landscape-mob .roadmap__item-title{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-title{margin:0 0 .521vw}

.landscape-tab .roadmap__item-title{margin:0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-title{font-size:1.563vw}

.portrait .roadmap__item-title{font-size:1.563vw}

.landscape .roadmap__item-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__item-title{font-size:2.222vh}

.portrait .roadmap__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.roadmap__item-title{font-size:5.556vw}

.landscape-mob .roadmap__item-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-title{font-size:3.125vw}

.landscape-tab .roadmap__item-title{font-size:2.791svh}}

.roadmap__item-title{font-weight:bold}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-points{margin:0 0 1.25vw}

.portrait .roadmap__item-points{margin:0 0 1.25vw}

.landscape .roadmap__item-points{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.roadmap__item-points{margin:0 0 1.481vh}

.portrait .roadmap__item-points{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.roadmap__item-points{margin:0 0 2.222vw}

.landscape-mob .roadmap__item-points{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-points{margin:0 0 3.125vw}

.landscape-tab .roadmap__item-points{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-points{font-size:.938vw}

.portrait .roadmap__item-points{font-size:.938vw}

.landscape .roadmap__item-points{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.roadmap__item-points{font-size:1.481vh}

.portrait .roadmap__item-points{font-size:.833vw}}

@media screen and (max-width: 1023px){
.roadmap__item-points{font-size:3.333vw}

.landscape-mob .roadmap__item-points{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-points{font-size:1.823vw}

.landscape-tab .roadmap__item-points{font-size:1.628svh}}

.roadmap__item-points{font-weight:500;color:#7d54de}

._dark-theme .roadmap__item-points{color:#dbff00}

._dark-theme .roadmap__item_active .roadmap__item-points{color:#7d54de}

.roadmap__item-text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-text{font-size:1.094vw}

.portrait .roadmap__item-text{font-size:1.094vw}

.landscape .roadmap__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.roadmap__item-text{font-size:1.481vh}

.portrait .roadmap__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.roadmap__item-text{font-size:3.889vw}

.landscape-mob .roadmap__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-text{font-size:1.823vw}

.landscape-tab .roadmap__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-text{line-height:1.563vw}

.portrait .roadmap__item-text{line-height:1.563vw}

.landscape .roadmap__item-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__item-text{line-height:2.037vh}

.portrait .roadmap__item-text{line-height:1.146vw}}

@media screen and (max-width: 1023px){
.roadmap__item-text{line-height:5.556vw}

.landscape-mob .roadmap__item-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-text{line-height:2.604vw}

.landscape-tab .roadmap__item-text{line-height:2.326svh}}

.roadmap__item-text{font-weight:400}

.roadmap__item-image{grid-area:itemImage;justify-self:end;display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-image{width:5vw}

.portrait .roadmap__item-image{width:5vw}

.landscape .roadmap__item-image{width:10vh}}

@media screen and (min-width: 1920px){
.roadmap__item-image{width:7.407vh}

.portrait .roadmap__item-image{width:4.167vw}}

@media screen and (max-width: 1023px){
.roadmap__item-image{width:17.778vw}

.landscape-mob .roadmap__item-image{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-image{width:8.333vw}

.landscape-tab .roadmap__item-image{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-image{height:5vw}

.portrait .roadmap__item-image{height:5vw}

.landscape .roadmap__item-image{height:10vh}}

@media screen and (min-width: 1920px){
.roadmap__item-image{height:7.407vh}

.portrait .roadmap__item-image{height:4.167vw}}

@media screen and (max-width: 1023px){
.roadmap__item-image{height:17.778vw}

.landscape-mob .roadmap__item-image{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-image{height:8.333vw}

.landscape-tab .roadmap__item-image{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-image{margin:0 0 0 .781vw}

[dir="rtl"] .roadmap__item-image{margin:0 .781vw 0 0}

.portrait .roadmap__item-image{margin:0 0 0 .781vw}

[dir="rtl"] .portrait .roadmap__item-image{margin:0 .781vw 0 0}

.landscape .roadmap__item-image{margin:0 0 0 1.563vh}

[dir="rtl"] .landscape .roadmap__item-image{margin:0 1.563vh 0 0}}

@media screen and (min-width: 1920px){
.roadmap__item-image{margin:0 0 0 .926vh}

[dir="rtl"] .roadmap__item-image{margin:0 .926vh 0 0}

.portrait .roadmap__item-image{margin:0 0 0 .521vw}

[dir="rtl"] .portrait .roadmap__item-image{margin:0 .521vw 0 0}}

@media screen and (max-width: 1023px){
.roadmap__item-image{margin:0 0 0 2.778vw}

[dir="rtl"] .roadmap__item-image{margin:0 2.778vw 0 0}

.landscape-mob .roadmap__item-image{margin:0 0 0 1.563svh}

[dir="rtl"] .landscape-mob .roadmap__item-image{margin:0 1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-image{margin:0 0 0 1.302vw}

[dir="rtl"] .roadmap__item-image{margin:0 1.302vw 0 0}

.landscape-tab .roadmap__item-image{margin:0 0 0 1.163svh}

[dir="rtl"] .landscape-tab .roadmap__item-image{margin:0 1.163svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-image{border-radius:1.25vw}

.portrait .roadmap__item-image{border-radius:1.25vw}

.landscape .roadmap__item-image{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.roadmap__item-image{border-radius:1.481vh}

.portrait .roadmap__item-image{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.roadmap__item-image{border-radius:4.444vw}

.landscape-mob .roadmap__item-image{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-image{border-radius:2.083vw}

.landscape-tab .roadmap__item-image{border-radius:1.86svh}}

.roadmap__item-image{background:#fff}

.roadmap__item-image img{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-image img{height:3.75vw}

.portrait .roadmap__item-image img{height:3.75vw}

.landscape .roadmap__item-image img{height:7.5vh}}

@media screen and (min-width: 1920px){
.roadmap__item-image img{height:5.556vh}

.portrait .roadmap__item-image img{height:3.125vw}}

@media screen and (max-width: 1023px){
.roadmap__item-image img{height:13.333vw}

.landscape-mob .roadmap__item-image img{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-image img{height:8.333vw}

.landscape-tab .roadmap__item-image img{height:7.442svh}}

.roadmap__item-image img{object-fit:contain}

.roadmap__item-state{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-state{top:1.172vw}

.portrait .roadmap__item-state{top:1.172vw}

.landscape .roadmap__item-state{top:2.344vh}}

@media screen and (min-width: 1920px){
.roadmap__item-state{top:1.852vh}

.portrait .roadmap__item-state{top:1.042vw}}

@media screen and (max-width: 1023px){
.roadmap__item-state{top:4.722vw}

.landscape-mob .roadmap__item-state{top:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-state{top:2.344vw}

.landscape-tab .roadmap__item-state{top:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-state{left:.781vw}

[dir="rtl"] .roadmap__item-state{left:auto;right:.781vw}

.portrait .roadmap__item-state{left:.781vw}

[dir="rtl"] .portrait .roadmap__item-state{left:auto;right:.781vw}

.landscape .roadmap__item-state{left:1.563vh}

[dir="rtl"] .landscape .roadmap__item-state{left:auto;right:1.563vh}}

@media screen and (min-width: 1920px){
.roadmap__item-state{left:1.389vh}

[dir="rtl"] .roadmap__item-state{left:auto;right:1.389vh}

.portrait .roadmap__item-state{left:.781vw}

[dir="rtl"] .portrait .roadmap__item-state{left:auto;right:.781vw}}

@media screen and (max-width: 1023px){
.roadmap__item-state{left:2.778vw}

[dir="rtl"] .roadmap__item-state{left:auto;right:2.778vw}

.landscape-mob .roadmap__item-state{left:1.563svh}

[dir="rtl"] .landscape-mob .roadmap__item-state{left:auto;right:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-state{left:1.302vw}

[dir="rtl"] .roadmap__item-state{left:auto;right:1.302vw}

.landscape-tab .roadmap__item-state{left:1.163svh}

[dir="rtl"] .landscape-tab .roadmap__item-state{left:auto;right:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-state{width:1.563vw}

.portrait .roadmap__item-state{width:1.563vw}

.landscape .roadmap__item-state{width:3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__item-state{width:2.222vh}

.portrait .roadmap__item-state{width:1.25vw}}

@media screen and (max-width: 1023px){
.roadmap__item-state{width:5.556vw}

.landscape-mob .roadmap__item-state{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-state{width:2.604vw}

.landscape-tab .roadmap__item-state{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-state{height:1.563vw}

.portrait .roadmap__item-state{height:1.563vw}

.landscape .roadmap__item-state{height:3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__item-state{height:2.222vh}

.portrait .roadmap__item-state{height:1.25vw}}

@media screen and (max-width: 1023px){
.roadmap__item-state{height:5.556vw}

.landscape-mob .roadmap__item-state{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-state{height:2.604vw}

.landscape-tab .roadmap__item-state{height:2.326svh}}

.roadmap__item-state{border-radius:50%;background-color:#fff;z-index:3}

.roadmap__item-state img{display:block;width:100%;height:100%;object-fit:contain}

.roadmap__line{position:absolute;top:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line{padding-top:1.172vw}

.portrait .roadmap__line{padding-top:1.172vw}

.landscape .roadmap__line{padding-top:2.344vh}}

@media screen and (min-width: 1920px){
.roadmap__line{padding-top:1.852vh}

.portrait .roadmap__line{padding-top:1.042vw}}

@media screen and (max-width: 1023px){
.roadmap__line{padding-top:4.722vw}

.landscape-mob .roadmap__line{padding-top:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line{padding-top:2.344vw}

.landscape-tab .roadmap__line{padding-top:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line{padding-bottom:5.703vw}

.portrait .roadmap__line{padding-bottom:5.703vw}

.landscape .roadmap__line{padding-bottom:11.406vh}}

@media screen and (min-width: 1920px){
.roadmap__line{padding-bottom:10.093vh}

.portrait .roadmap__line{padding-bottom:5.677vw}}

@media screen and (max-width: 1023px){
.roadmap__line{padding-bottom:20.833vw}

.landscape-mob .roadmap__line{padding-bottom:11.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line{padding-bottom:10.547vw}

.landscape-tab .roadmap__line{padding-bottom:9.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line{left:1.406vw}

[dir="rtl"] .roadmap__line{left:auto;right:1.406vw}

.portrait .roadmap__line{left:1.406vw}

[dir="rtl"] .portrait .roadmap__line{left:auto;right:1.406vw}

.landscape .roadmap__line{left:2.813vh}

[dir="rtl"] .landscape .roadmap__line{left:auto;right:2.813vh}}

@media screen and (min-width: 1920px){
.roadmap__line{left:2.315vh}

[dir="rtl"] .roadmap__line{left:auto;right:2.315vh}

.portrait .roadmap__line{left:1.302vw}

[dir="rtl"] .portrait .roadmap__line{left:auto;right:1.302vw}}

@media screen and (max-width: 1023px){
.roadmap__line{left:5vw}

[dir="rtl"] .roadmap__line{left:auto;right:5vw}

.landscape-mob .roadmap__line{left:2.813svh}

[dir="rtl"] .landscape-mob .roadmap__line{left:auto;right:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line{left:2.344vw}

[dir="rtl"] .roadmap__line{left:auto;right:2.344vw}

.landscape-tab .roadmap__line{left:2.093svh}

[dir="rtl"] .landscape-tab .roadmap__line{left:auto;right:2.093svh}}

.roadmap__line{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line{width:.313vw}

.portrait .roadmap__line{width:.313vw}

.landscape .roadmap__line{width:.625vh}}

@media screen and (min-width: 1920px){
.roadmap__line{width:.37vh}

.portrait .roadmap__line{width:.208vw}}

@media screen and (max-width: 1023px){
.roadmap__line{width:1.111vw}

.landscape-mob .roadmap__line{width:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line{width:.521vw}

.landscape-tab .roadmap__line{width:.465svh}}

.roadmap__line{margin:auto 0;box-sizing:border-box;animation:fade-in-scale .3s .7s ease-in-out both}

.roadmap__line-container{position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line-container{border-radius:.313vw}

.portrait .roadmap__line-container{border-radius:.313vw}

.landscape .roadmap__line-container{border-radius:.625vh}}

@media screen and (min-width: 1920px){
.roadmap__line-container{border-radius:.37vh}

.portrait .roadmap__line-container{border-radius:.208vw}}

@media screen and (max-width: 1023px){
.roadmap__line-container{border-radius:1.111vw}

.landscape-mob .roadmap__line-container{border-radius:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line-container{border-radius:.521vw}

.landscape-tab .roadmap__line-container{border-radius:.465svh}}

.roadmap__line-container{background-color:#fff}

.roadmap__line-block{width:100%;height:100%;position:absolute;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__line-block{border-radius:.313vw}

.portrait .roadmap__line-block{border-radius:.313vw}

.landscape .roadmap__line-block{border-radius:.625vh}}

@media screen and (min-width: 1920px){
.roadmap__line-block{border-radius:.37vh}

.portrait .roadmap__line-block{border-radius:.208vw}}

@media screen and (max-width: 1023px){
.roadmap__line-block{border-radius:1.111vw}

.landscape-mob .roadmap__line-block{border-radius:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__line-block{border-radius:.521vw}

.landscape-tab .roadmap__line-block{border-radius:.465svh}}

.roadmap__line-block{background-color:#dbff00;transform-origin:bottom center;transition:height .3s ease-in-out}

.roadmap__item-pass{grid-area:itemPrem;display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass{margin:.938vw 0 0}

.portrait .roadmap__item-pass{margin:.938vw 0 0}

.landscape .roadmap__item-pass{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.roadmap__item-pass{margin:1.111vh 0 0}

.portrait .roadmap__item-pass{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.roadmap__item-pass{margin:3.333vw 0 0}

.landscape-mob .roadmap__item-pass{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass{margin:1.563vw 0 0}

.landscape-tab .roadmap__item-pass{margin:1.395svh 0 0}}

.roadmap__item-pass-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-text{padding:.234vw .703vw .156vw}

.portrait .roadmap__item-pass-text{padding:.234vw .703vw .156vw}

.landscape .roadmap__item-pass-text{padding:.469vh 1.406vh .313vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-text{padding:.278vh .833vh .185vh}

.portrait .roadmap__item-pass-text{padding:.156vw .469vw .104vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-text{padding:.833vw 2.5vw .556vw}

.landscape-mob .roadmap__item-pass-text{padding:.469svh 1.406svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-text{padding:.391vw 1.172vw .26vw}

.landscape-tab .roadmap__item-pass-text{padding:.349svh 1.047svh .233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-text{border-radius:1.563vw}

.portrait .roadmap__item-pass-text{border-radius:1.563vw}

.landscape .roadmap__item-pass-text{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-text{border-radius:1.852vh}

.portrait .roadmap__item-pass-text{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-text{border-radius:5.556vw}

.landscape-mob .roadmap__item-pass-text{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-text{border-radius:2.604vw}

.landscape-tab .roadmap__item-pass-text{border-radius:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-text{font-size:1.094vw}

.portrait .roadmap__item-pass-text{font-size:1.094vw}

.landscape .roadmap__item-pass-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-text{font-size:1.296vh}

.portrait .roadmap__item-pass-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-text{font-size:3.889vw}

.landscape-mob .roadmap__item-pass-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-text{font-size:1.823vw}

.landscape-tab .roadmap__item-pass-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-text{line-height:1.172vw}

.portrait .roadmap__item-pass-text{line-height:1.172vw}

.landscape .roadmap__item-pass-text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-text{line-height:1.389vh}

.portrait .roadmap__item-pass-text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-text{line-height:4.167vw}

.landscape-mob .roadmap__item-pass-text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-text{line-height:1.953vw}

.landscape-tab .roadmap__item-pass-text{line-height:1.744svh}}

.roadmap__item-pass-text{background-color:#b5e0ff;font-weight:500;color:#000}

.roadmap__item-pass-note{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-note{margin:0 .469vw 0 0}

[dir="rtl"] .roadmap__item-pass-note{margin:0 0 0 .469vw}

.portrait .roadmap__item-pass-note{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .roadmap__item-pass-note{margin:0 0 0 .469vw}

.landscape .roadmap__item-pass-note{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .roadmap__item-pass-note{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-note{margin:0 .556vh 0 0}

[dir="rtl"] .roadmap__item-pass-note{margin:0 0 0 .556vh}

.portrait .roadmap__item-pass-note{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .roadmap__item-pass-note{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-note{margin:0 1.667vw 0 0}

[dir="rtl"] .roadmap__item-pass-note{margin:0 0 0 1.667vw}

.landscape-mob .roadmap__item-pass-note{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .roadmap__item-pass-note{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-note{margin:0 .781vw 0 0}

[dir="rtl"] .roadmap__item-pass-note{margin:0 0 0 .781vw}

.landscape-tab .roadmap__item-pass-note{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .roadmap__item-pass-note{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-note{font-size:1.094vw}

.portrait .roadmap__item-pass-note{font-size:1.094vw}

.landscape .roadmap__item-pass-note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-note{font-size:1.296vh}

.portrait .roadmap__item-pass-note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-note{font-size:3.889vw}

.landscape-mob .roadmap__item-pass-note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-note{font-size:1.823vw}

.landscape-tab .roadmap__item-pass-note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.roadmap__item-pass-note{line-height:1.172vw}

.portrait .roadmap__item-pass-note{line-height:1.172vw}

.landscape .roadmap__item-pass-note{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.roadmap__item-pass-note{line-height:1.389vh}

.portrait .roadmap__item-pass-note{line-height:.781vw}}

@media screen and (max-width: 1023px){
.roadmap__item-pass-note{line-height:4.167vw}

.landscape-mob .roadmap__item-pass-note{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.roadmap__item-pass-note{line-height:1.953vw}

.landscape-tab .roadmap__item-pass-note{line-height:1.744svh}}

.roadmap__item-pass-note{font-weight:400;color:#000}

.gifts{position:relative;width:100%;height:100%;overflow:hidden}

.gifts__bg{position:absolute;top:0;left:0}

[dir="rtl"] .gifts__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__bg{width:100vw}

.portrait .gifts__bg{width:100vw}

.landscape .gifts__bg{width:200vh}}

@media screen and (min-width: 1920px){
.gifts__bg{width:177.778vh}

.portrait .gifts__bg{width:100vw}}

@media screen and (max-width: 1023px){
.gifts__bg{width:100vw}

.landscape-mob .gifts__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__bg{width:100vw}

.landscape-tab .gifts__bg{width:89.302svh}}

.gifts__bg{height:100%;pointer-events:none}

.gifts__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__content{width:46.875vw}

.portrait .gifts__content{width:46.875vw}

.landscape .gifts__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.gifts__content{width:74.074vh}

.portrait .gifts__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.gifts__content{width:91.111vw}

.landscape-mob .gifts__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__content{width:78.125vw}

.landscape-tab .gifts__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__content{padding:1.953vw 0 1.563vw}

.portrait .gifts__content{padding:1.953vw 0 1.563vw}

.landscape .gifts__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.gifts__content{padding:2.315vh 0 1.852vh}

.portrait .gifts__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.gifts__content{padding:6.944vw 0 5.556vw}

.landscape-mob .gifts__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__content{padding:2.865vw 0 2.604vw}

.landscape-tab .gifts__content{padding:2.558svh 0 2.326svh}}

.gifts__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.gifts{background-color:#fff}

._dark-theme .gifts{color:#fff;background:#272727}

.gifts__content{position:static;box-sizing:border-box;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__content{padding:2.031vw 0 0}

.portrait .gifts__content{padding:2.031vw 0 0}

.landscape .gifts__content{padding:4.063vh 0 0}}

@media screen and (min-width: 1920px){
.gifts__content{padding:2.13vh 0 0}

.portrait .gifts__content{padding:1.198vw 0 0}}

@media screen and (max-width: 1023px){
.gifts__content{padding:7.778vw 0 0}

.landscape-mob .gifts__content{padding:4.375svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__content{padding:2.865vw 0 0}

.landscape-tab .gifts__content{padding:2.558svh 0 0}}

.gifts__head.app{margin-top:40px}

.gifts__head.app .back{margin-top:40px}

.gifts__title{position:relative;margin:0;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.gifts__tabs{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__tabs{width:46.875vw}

.portrait .gifts__tabs{width:46.875vw}

.landscape .gifts__tabs{width:93.75vh}}

@media screen and (min-width: 1920px){
.gifts__tabs{width:55.556vh}

.portrait .gifts__tabs{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__tabs{margin:1.797vw auto 1.875vw}

.portrait .gifts__tabs{margin:1.797vw auto 1.875vw}

.landscape .gifts__tabs{margin:3.594vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.gifts__tabs{margin:4.907vh auto 5.185vh}

.portrait .gifts__tabs{margin:2.76vw auto 2.917vw}}

@media screen and (max-width: 1023px){
.gifts__tabs{margin:7.083vw auto 6.667vw}

.landscape-mob .gifts__tabs{margin:3.984svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__tabs{margin:3.125vw auto 2.995vw}

.landscape-tab .gifts__tabs{margin:2.791svh auto 2.674svh}}

.container-appear .gifts__tabs,.container-enter .gifts__tabs{opacity:0;transform:scale(0.4);transition:0s ease-in-out}

.container-appear-active .gifts__tabs,.container-appear-done .gifts__tabs,.container-enter-active .gifts__tabs,.container-enter-done .gifts__tabs,.container-exit .gifts__tabs{opacity:1;transform:scale(1);transition:.3s 0.35s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.gifts__list{width:100%;height:0;flex:1 1 0}

.gifts__list .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__list .ScrollbarsCustom-Content{width:46.875vw}

.portrait .gifts__list .ScrollbarsCustom-Content{width:46.875vw}

.landscape .gifts__list .ScrollbarsCustom-Content{width:93.75vh}}

@media screen and (min-width: 1920px){
.gifts__list .ScrollbarsCustom-Content{width:55.556vh}

.portrait .gifts__list .ScrollbarsCustom-Content{width:31.25vw}}

@media screen and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-Content{width:91.111vw}

.landscape-mob .gifts__list .ScrollbarsCustom-Content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-Content{width:78.125vw}

.landscape-tab .gifts__list .ScrollbarsCustom-Content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__list .ScrollbarsCustom-Content{padding:0 0 3.125vw !important}

.portrait .gifts__list .ScrollbarsCustom-Content{padding:0 0 3.125vw !important}

.landscape .gifts__list .ScrollbarsCustom-Content{padding:0 0 6.25vh !important}}

@media screen and (min-width: 1920px){
.gifts__list .ScrollbarsCustom-Content{padding:0 0 3.704vh !important}

.portrait .gifts__list .ScrollbarsCustom-Content{padding:0 0 2.083vw !important}}

@media screen and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-Content{padding:0 0 6.667vw !important}

.landscape-mob .gifts__list .ScrollbarsCustom-Content{padding:0 0 3.75svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-Content{padding:0 0 3.125vw !important}

.landscape-tab .gifts__list .ScrollbarsCustom-Content{padding:0 0 2.791svh !important}}

.gifts__list .ScrollbarsCustom-Content{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__list .ScrollbarsCustom-TrackY{right:-0.859vw !important}

[dir="rtl"] .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-0.859vw !important}

.portrait .gifts__list .ScrollbarsCustom-TrackY{right:-0.859vw !important}

[dir="rtl"] .portrait .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-0.859vw !important}

.landscape .gifts__list .ScrollbarsCustom-TrackY{right:-1.719vh !important}

[dir="rtl"] .landscape .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-1.719vh !important}}

@media screen and (min-width: 1920px){
.gifts__list .ScrollbarsCustom-TrackY{right:-1.019vh !important}

[dir="rtl"] .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-1.019vh !important}

.portrait .gifts__list .ScrollbarsCustom-TrackY{right:-0.573vw !important}

[dir="rtl"] .portrait .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-0.573vw !important}}

@media screen and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-TrackY{right:-3.056vw !important}

[dir="rtl"] .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-3.056vw !important}

.landscape-mob .gifts__list .ScrollbarsCustom-TrackY{right:-1.719svh !important}

[dir="rtl"] .landscape-mob .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-1.719svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__list .ScrollbarsCustom-TrackY{right:-1.432vw !important}

[dir="rtl"] .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-1.432vw !important}

.landscape-tab .gifts__list .ScrollbarsCustom-TrackY{right:-1.279svh !important}

[dir="rtl"] .landscape-tab .gifts__list .ScrollbarsCustom-TrackY{right:auto !important;left:-1.279svh !important}}

.gifts__list .ScrollbarsCustom-TrackY{background:rgba(0,0,0,0) !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__list-no-tabs{margin:2.344vw 0 0}

.portrait .gifts__list-no-tabs{margin:2.344vw 0 0}

.landscape .gifts__list-no-tabs{margin:4.688vh 0 0}}

@media screen and (min-width: 1920px){
.gifts__list-no-tabs{margin:2.778vh 0 0}

.portrait .gifts__list-no-tabs{margin:1.563vw 0 0}}

@media screen and (max-width: 1023px){
.gifts__list-no-tabs{margin:8.333vw 0 0}

.landscape-mob .gifts__list-no-tabs{margin:4.688svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__list-no-tabs{margin:3.906vw 0 0}

.landscape-tab .gifts__list-no-tabs{margin:3.488svh 0 0}}

.gifts__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item{height:18.047vw}

.portrait .gifts__item{height:18.047vw}

.landscape .gifts__item{height:36.094vh}}

@media screen and (min-width: 1920px){
.gifts__item{height:30.648vh}

.portrait .gifts__item{height:17.24vw}}

@media screen and (max-width: 1023px){
.gifts__item{height:64.167vw}

.landscape-mob .gifts__item{height:36.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item{height:30.078vw}

.landscape-tab .gifts__item{height:26.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item{border-radius:1.25vw}

.portrait .gifts__item{border-radius:1.25vw}

.landscape .gifts__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.gifts__item{border-radius:1.481vh}

.portrait .gifts__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.gifts__item{border-radius:4.444vw}

.landscape-mob .gifts__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item{border-radius:2.083vw}

.landscape-tab .gifts__item{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item{padding:1.25vw}

.portrait .gifts__item{padding:1.25vw}

.landscape .gifts__item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.gifts__item{padding:1.481vh}

.portrait .gifts__item{padding:.833vw}}

@media screen and (max-width: 1023px){
.gifts__item{padding:4.444vw}

.landscape-mob .gifts__item{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item{padding:2.083vw}

.landscape-tab .gifts__item{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item{margin:0 0 .781vw}

.portrait .gifts__item{margin:0 0 .781vw}

.landscape .gifts__item{margin:0 0 1.563vh}}

@media screen and (min-width: 1920px){
.gifts__item{margin:0 0 .926vh}

.portrait .gifts__item{margin:0 0 .521vw}}

@media screen and (max-width: 1023px){
.gifts__item{margin:0 0 2.778vw}

.landscape-mob .gifts__item{margin:0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item{margin:0 0 1.302vw}

.landscape-tab .gifts__item{margin:0 0 1.163svh}}

.gifts__item{box-sizing:border-box;background:#f1f1f1;opacity:0;animation:fade-in-scale .3s ease-in-out both}

._dark-theme .gifts__item{background:#737373}

.gifts__item-done{position:absolute;top:0;right:0}

[dir="rtl"] .gifts__item-done{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-done{width:3.125vw}

.portrait .gifts__item-done{width:3.125vw}

.landscape .gifts__item-done{width:6.25vh}}

@media screen and (min-width: 1920px){
.gifts__item-done{width:3.704vh}

.portrait .gifts__item-done{width:2.083vw}}

@media screen and (max-width: 1023px){
.gifts__item-done{width:11.111vw}

.landscape-mob .gifts__item-done{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-done{width:5.208vw}

.landscape-tab .gifts__item-done{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-done{height:3.125vw}

.portrait .gifts__item-done{height:3.125vw}

.landscape .gifts__item-done{height:6.25vh}}

@media screen and (min-width: 1920px){
.gifts__item-done{height:3.704vh}

.portrait .gifts__item-done{height:2.083vw}}

@media screen and (max-width: 1023px){
.gifts__item-done{height:11.111vw}

.landscape-mob .gifts__item-done{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-done{height:5.208vw}

.landscape-tab .gifts__item-done{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-done{padding:.703vw}

.portrait .gifts__item-done{padding:.703vw}

.landscape .gifts__item-done{padding:1.406vh}}

@media screen and (min-width: 1920px){
.gifts__item-done{padding:.833vh}

.portrait .gifts__item-done{padding:.469vw}}

@media screen and (max-width: 1023px){
.gifts__item-done{padding:2.5vw}

.landscape-mob .gifts__item-done{padding:1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-done{padding:1.172vw}

.landscape-tab .gifts__item-done{padding:1.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-done{border-radius:0 0 0 1.563vw}

[dir="rtl"] .gifts__item-done{border-radius:0 0 1.563vw 0}

.portrait .gifts__item-done{border-radius:0 0 0 1.563vw}

[dir="rtl"] .portrait .gifts__item-done{border-radius:0 0 1.563vw 0}

.landscape .gifts__item-done{border-radius:0 0 0 3.125vh}

[dir="rtl"] .landscape .gifts__item-done{border-radius:0 0 3.125vh 0}}

@media screen and (min-width: 1920px){
.gifts__item-done{border-radius:0 0 0 1.852vh}

[dir="rtl"] .gifts__item-done{border-radius:0 0 1.852vh 0}

.portrait .gifts__item-done{border-radius:0 0 0 1.042vw}

[dir="rtl"] .portrait .gifts__item-done{border-radius:0 0 1.042vw 0}}

@media screen and (max-width: 1023px){
.gifts__item-done{border-radius:0 0 0 5.556vw}

[dir="rtl"] .gifts__item-done{border-radius:0 0 5.556vw 0}

.landscape-mob .gifts__item-done{border-radius:0 0 0 3.125svh}

[dir="rtl"] .landscape-mob .gifts__item-done{border-radius:0 0 3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-done{border-radius:0 0 0 2.604vw}

[dir="rtl"] .gifts__item-done{border-radius:0 0 2.604vw 0}

.landscape-tab .gifts__item-done{border-radius:0 0 0 2.326svh}

[dir="rtl"] .landscape-tab .gifts__item-done{border-radius:0 0 2.326svh 0}}

.gifts__item-done{box-sizing:border-box;background-color:#fff}

.gifts__item-done img{width:100%;height:100%;object-fit:contain}

.gifts__item-image{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-image{height:9.688vw}

.portrait .gifts__item-image{height:9.688vw}

.landscape .gifts__item-image{height:19.375vh}}

@media screen and (min-width: 1920px){
.gifts__item-image{height:18.889vh}

.portrait .gifts__item-image{height:10.625vw}}

@media screen and (max-width: 1023px){
.gifts__item-image{height:34.444vw}

.landscape-mob .gifts__item-image{height:19.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-image{height:16.146vw}

.landscape-tab .gifts__item-image{height:14.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-image{margin:0 0 .625vw}

.portrait .gifts__item-image{margin:0 0 .625vw}

.landscape .gifts__item-image{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.gifts__item-image{margin:0 0 .741vh}

.portrait .gifts__item-image{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.gifts__item-image{margin:0 0 2.222vw}

.landscape-mob .gifts__item-image{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-image{margin:0 0 1.042vw}

.landscape-tab .gifts__item-image{margin:0 0 .93svh}}

.gifts__item-image img{display:block;width:100%;height:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-title{font-size:1.25vw}

.portrait .gifts__item-title{font-size:1.25vw}

.landscape .gifts__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.gifts__item-title{font-size:2.222vh}

.portrait .gifts__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.gifts__item-title{font-size:4.444vw}

.landscape-mob .gifts__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-title{font-size:2.083vw}

.landscape-tab .gifts__item-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-title{margin:auto auto .938vw}

.portrait .gifts__item-title{margin:auto auto .938vw}

.landscape .gifts__item-title{margin:auto auto 1.875vh}}

@media screen and (min-width: 1920px){
.gifts__item-title{margin:auto auto 1.111vh}

.portrait .gifts__item-title{margin:auto auto .625vw}}

@media screen and (max-width: 1023px){
.gifts__item-title{margin:auto auto 3.333vw}

.landscape-mob .gifts__item-title{margin:auto auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-title{margin:auto auto 1.563vw}

.landscape-tab .gifts__item-title{margin:auto auto 1.395svh}}

.gifts__item-title{line-height:1.4285714286;font-weight:600}

@media screen and (max-width: 1023px){
.gifts__item-title{width:80%}}

.gifts__item-price{display:inline-flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price{font-size:.938vw}

.portrait .gifts__item-price{font-size:.938vw}

.landscape .gifts__item-price{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.gifts__item-price{font-size:1.111vh}

.portrait .gifts__item-price{font-size:.625vw}}

@media screen and (max-width: 1023px){
.gifts__item-price{font-size:3.333vw}

.landscape-mob .gifts__item-price{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price{font-size:1.563vw}

.landscape-tab .gifts__item-price{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price{width:9.922vw}

.portrait .gifts__item-price{width:9.922vw}

.landscape .gifts__item-price{width:19.844vh}}

@media screen and (min-width: 1920px){
.gifts__item-price{width:11.759vh}

.portrait .gifts__item-price{width:6.615vw}}

@media screen and (max-width: 1023px){
.gifts__item-price{width:35.278vw}

.landscape-mob .gifts__item-price{width:19.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price{width:16.536vw}

.landscape-tab .gifts__item-price{width:14.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price{height:1.797vw}

.portrait .gifts__item-price{height:1.797vw}

.landscape .gifts__item-price{height:3.594vh}}

@media screen and (min-width: 1920px){
.gifts__item-price{height:2.13vh}

.portrait .gifts__item-price{height:1.198vw}}

@media screen and (max-width: 1023px){
.gifts__item-price{height:6.389vw}

.landscape-mob .gifts__item-price{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price{height:2.995vw}

.landscape-tab .gifts__item-price{height:2.674svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price{padding:0 1.094vw}

.portrait .gifts__item-price{padding:0 1.094vw}

.landscape .gifts__item-price{padding:0 2.188vh}}

@media screen and (min-width: 1920px){
.gifts__item-price{padding:0 1.296vh}

.portrait .gifts__item-price{padding:0 .729vw}}

@media screen and (max-width: 1023px){
.gifts__item-price{padding:0 3.889vw}

.landscape-mob .gifts__item-price{padding:0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price{padding:0 1.823vw}

.landscape-tab .gifts__item-price{padding:0 1.628svh}}

.gifts__item-price{background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price{border-radius:1.875vw}

.portrait .gifts__item-price{border-radius:1.875vw}

.landscape .gifts__item-price{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.gifts__item-price{border-radius:2.222vh}

.portrait .gifts__item-price{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.gifts__item-price{border-radius:6.667vw}

.landscape-mob .gifts__item-price{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price{border-radius:3.125vw}

.landscape-tab .gifts__item-price{border-radius:2.791svh}}

.gifts__item-price{font-weight:500}

.gifts__item-price .button__text{font-size:1em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price .button__text{line-height:1.172vw}

.portrait .gifts__item-price .button__text{line-height:1.172vw}

.landscape .gifts__item-price .button__text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.gifts__item-price .button__text{line-height:1.389vh}

.portrait .gifts__item-price .button__text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.gifts__item-price .button__text{line-height:4.167vw}

.landscape-mob .gifts__item-price .button__text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price .button__text{line-height:1.953vw}

.landscape-tab .gifts__item-price .button__text{line-height:1.744svh}}

.gifts__item-price .button__text{text-transform:none;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;will-change:transform}

.gifts__item-price img{display:inline-block;vertical-align:middle;width:1em;height:1em}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-price img{margin:-0.156vw .156vw 0 .625vw}

[dir="rtl"] .gifts__item-price img{margin:-0.156vw .625vw 0 .156vw}

.portrait .gifts__item-price img{margin:-0.156vw .156vw 0 .625vw}

[dir="rtl"] .portrait .gifts__item-price img{margin:-0.156vw .625vw 0 .156vw}

.landscape .gifts__item-price img{margin:-0.313vh .313vh 0 1.25vh}

[dir="rtl"] .landscape .gifts__item-price img{margin:-0.313vh 1.25vh 0 .313vh}}

@media screen and (min-width: 1920px){
.gifts__item-price img{margin:-0.185vh .185vh 0 .741vh}

[dir="rtl"] .gifts__item-price img{margin:-0.185vh .741vh 0 .185vh}

.portrait .gifts__item-price img{margin:-0.104vw .104vw 0 .417vw}

[dir="rtl"] .portrait .gifts__item-price img{margin:-0.104vw .417vw 0 .104vw}}

@media screen and (max-width: 1023px){
.gifts__item-price img{margin:-0.556vw .556vw 0 2.222vw}

[dir="rtl"] .gifts__item-price img{margin:-0.556vw 2.222vw 0 .556vw}

.landscape-mob .gifts__item-price img{margin:-0.313svh .313svh 0 1.25svh}

[dir="rtl"] .landscape-mob .gifts__item-price img{margin:-0.313svh 1.25svh 0 .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-price img{margin:-0.26vw .26vw 0 1.042vw}

[dir="rtl"] .gifts__item-price img{margin:-0.26vw 1.042vw 0 .26vw}

.landscape-tab .gifts__item-price img{margin:-0.233svh .233svh 0 .93svh}

[dir="rtl"] .landscape-tab .gifts__item-price img{margin:-0.233svh .93svh 0 .233svh}}

.gifts__item-price img{object-fit:contain;flex:0 0 auto}

.gifts__item-price span{text-transform:none}

.gifts__item-date{position:absolute;top:12px;right:12px;text-align:right}

[dir="rtl"] .gifts__item-date{right:auto;left:12px;text-align:left}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-date{line-height:.078vw}

.portrait .gifts__item-date{line-height:.078vw}

.landscape .gifts__item-date{line-height:.156vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-date{line-height:.093vh}

.portrait .gifts__item-date{line-height:.052vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-date{line-height:.278vw}

.landscape-mob .gifts__item-date{line-height:.156svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-date{line-height:.13vw}

.landscape-tab .gifts__item-date{line-height:.116svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-date{top:.469vw}

.portrait .gifts__item-date{top:.469vw}

.landscape .gifts__item-date{top:.938vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-date{top:.556vh}

.portrait .gifts__item-date{top:.313vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-date{top:1.667vw}

.landscape-mob .gifts__item-date{top:.938svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-date{top:.781vw}

.landscape-tab .gifts__item-date{top:.698svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-date{right:.469vw}

[dir="rtl"] .gifts__item-date{right:auto;left:.469vw}

.portrait .gifts__item-date{right:.469vw}

[dir="rtl"] .portrait .gifts__item-date{right:auto;left:.469vw}

.landscape .gifts__item-date{right:.938vh}

[dir="rtl"] .landscape .gifts__item-date{right:auto;left:.938vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-date{right:.556vh}

[dir="rtl"] .gifts__item-date{right:auto;left:.556vh}

.portrait .gifts__item-date{right:.313vw}

[dir="rtl"] .portrait .gifts__item-date{right:auto;left:.313vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-date{right:1.667vw}

[dir="rtl"] .gifts__item-date{right:auto;left:1.667vw}

.landscape-mob .gifts__item-date{right:.938svh}

[dir="rtl"] .landscape-mob .gifts__item-date{right:auto;left:.938svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-date{right:.781vw}

[dir="rtl"] .gifts__item-date{right:auto;left:.781vw}

.landscape-tab .gifts__item-date{right:.698svh}

[dir="rtl"] .landscape-tab .gifts__item-date{right:auto;left:.698svh}}

.gifts__item-text{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-text{padding:.313vw 1.25vw}

.portrait .gifts__item-text{padding:.313vw 1.25vw}

.landscape .gifts__item-text{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.gifts__item-text{padding:.37vh 1.481vh}

.portrait .gifts__item-text{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.gifts__item-text{padding:1.111vw 4.444vw}

.landscape-mob .gifts__item-text{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__item-text{padding:.521vw 2.083vw}

.landscape-tab .gifts__item-text{padding:.465svh 1.86svh}}

.gifts__item-text{border-radius:50px;font-size:12px;line-height:15px;font-weight:500;color:#000;background-color:#fff}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-text{font-size:.625vw}

.portrait .gifts__item-text{font-size:.625vw}

.landscape .gifts__item-text{font-size:1.25vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-text{font-size:.741vh}

.portrait .gifts__item-text{font-size:.417vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-text{font-size:2.222vw}

.landscape-mob .gifts__item-text{font-size:1.25svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-text{font-size:1.042vw}

.landscape-tab .gifts__item-text{font-size:.93svh}}

@media screen and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-text{line-height:.859vw}

.portrait .gifts__item-text{line-height:.859vw}

.landscape .gifts__item-text{line-height:1.719vh}}

@media screen and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-text{line-height:1.019vh}

.portrait .gifts__item-text{line-height:.573vw}}

@media screen and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-text{line-height:3.056vw}

.landscape-mob .gifts__item-text{line-height:1.719svh}}

@media screen and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-text{line-height:1.432vw}

.landscape-tab .gifts__item-text{line-height:1.279svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-text{font-size:1.016vw}

.portrait .gifts__item-text{font-size:1.016vw}

.landscape .gifts__item-text{font-size:2.031vh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-text{font-size:1.204vh}

.portrait .gifts__item-text{font-size:.677vw}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-text{font-size:3.611vw}

.landscape-mob .gifts__item-text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-text{font-size:1.693vw}

.landscape-tab .gifts__item-text{font-size:1.512svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1024px)and (max-width: 1919px){
.gifts__item-text{line-height:1.016vw}

.portrait .gifts__item-text{line-height:1.016vw}

.landscape .gifts__item-text{line-height:2.031vh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 1920px){
.gifts__item-text{line-height:1.204vh}

.portrait .gifts__item-text{line-height:.677vw}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){
.gifts__item-text{line-height:3.611vw}

.landscape-mob .gifts__item-text{line-height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px)and (min-width: 768px)and (max-width: 1023px){
.gifts__item-text{line-height:1.693vw}

.landscape-tab .gifts__item-text{line-height:1.512svh}}

.gifts__stub{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__stub{width:32.813vw}

.portrait .gifts__stub{width:32.813vw}

.landscape .gifts__stub{width:65.625vh}}

@media screen and (min-width: 1920px){
.gifts__stub{width:38.889vh}

.portrait .gifts__stub{width:21.875vw}}

.gifts__stub{margin:auto}

.gifts__stub-title{margin-top:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.gifts__stub-title{margin-bottom:1.563vw}

.portrait .gifts__stub-title{margin-bottom:1.563vw}

.landscape .gifts__stub-title{margin-bottom:3.125vh}}

@media screen and (min-width: 1920px){
.gifts__stub-title{margin-bottom:1.852vh}

.portrait .gifts__stub-title{margin-bottom:1.042vw}}

@media screen and (max-width: 1023px){
.gifts__stub-title{margin-bottom:5.556vw}

.landscape-mob .gifts__stub-title{margin-bottom:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.gifts__stub-title{margin-bottom:2.604vw}

.landscape-tab .gifts__stub-title{margin-bottom:2.326svh}}

.gifts__stub-text{font-weight:normal}

.creating-person{position:relative;width:100%;height:100%;overflow:hidden}

.creating-person__bg{position:absolute;top:0;left:0}

[dir="rtl"] .creating-person__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__bg{width:100vw}

.portrait .creating-person__bg{width:100vw}

.landscape .creating-person__bg{width:200vh}}

@media screen and (min-width: 1920px){
.creating-person__bg{width:177.778vh}

.portrait .creating-person__bg{width:100vw}}

@media screen and (max-width: 1023px){
.creating-person__bg{width:100vw}

.landscape-mob .creating-person__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__bg{width:100vw}

.landscape-tab .creating-person__bg{width:89.302svh}}

.creating-person__bg{height:100%;pointer-events:none}

.creating-person__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__content{width:46.875vw}

.portrait .creating-person__content{width:46.875vw}

.landscape .creating-person__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.creating-person__content{width:74.074vh}

.portrait .creating-person__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.creating-person__content{width:91.111vw}

.landscape-mob .creating-person__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__content{width:78.125vw}

.landscape-tab .creating-person__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__content{padding:1.953vw 0 1.563vw}

.portrait .creating-person__content{padding:1.953vw 0 1.563vw}

.landscape .creating-person__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.creating-person__content{padding:2.315vh 0 1.852vh}

.portrait .creating-person__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.creating-person__content{padding:6.944vw 0 5.556vw}

.landscape-mob .creating-person__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__content{padding:2.865vw 0 2.604vw}

.landscape-tab .creating-person__content{padding:2.558svh 0 2.326svh}}

.creating-person__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.creating-person{height:100%;background-color:#fff}

._dark-theme .creating-person{background-color:#272727}

.creating-person__content{justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__content{width:81.172vw}

.portrait .creating-person__content{width:81.172vw}

.landscape .creating-person__content{width:162.344vh}}

@media screen and (min-width: 1920px){
.creating-person__content{width:136.111vh}

.portrait .creating-person__content{width:76.563vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__content{padding:3.281vw 0 2.5vw}

.portrait .creating-person__content{padding:3.281vw 0 2.5vw}

.landscape .creating-person__content{padding:6.563vh 0 5vh}}

@media screen and (min-width: 1920px){
.creating-person__content{padding:3.704vh 0 2.963vh}

.portrait .creating-person__content{padding:2.083vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.creating-person__content{padding:11.389vw 0 8.889vw}

.landscape-mob .creating-person__content{padding:6.406svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__content{padding:5.078vw 0 4.167vw}

.landscape-tab .creating-person__content{padding:4.535svh 0 3.721svh}}

.creating-person__content{box-sizing:border-box;text-align:center}

@media screen and (min-width: 1024px){
.creating-person__content{display:grid;grid-template-areas:"createTitle createTitle" "createRoom createForm";grid-template-rows:auto 1fr;align-items:center;justify-content:center}}

.creating-person__image{position:absolute;top:47%;left:50%}

[dir="rtl"] .creating-person__image{left:auto;right:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__image{width:23.203vw}

.portrait .creating-person__image{width:23.203vw}

.landscape .creating-person__image{width:46.406vh}}

@media screen and (min-width: 1920px){
.creating-person__image{width:50.926vh}

.portrait .creating-person__image{width:28.646vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__image{height:25.391vw}

.portrait .creating-person__image{height:25.391vw}

.landscape .creating-person__image{height:50.781vh}}

@media screen and (min-width: 1920px){
.creating-person__image{height:55.093vh}

.portrait .creating-person__image{height:30.99vw}}

@media screen and (max-width: 1023px){
.creating-person__image{width:82.5vw}

.landscape-mob .creating-person__image{width:46.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__image{width:46.224vw}

.landscape-tab .creating-person__image{width:41.279svh}}

@media screen and (max-width: 1023px){
.creating-person__image{height:90.278vw}

.landscape-mob .creating-person__image{height:50.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__image{height:49.479vw}

.landscape-tab .creating-person__image{height:44.186svh}}

.creating-person__image{transform:translate(-50%, -50%)}

[dir="rtl"] .creating-person__image{transform:translate(50%, -50%)}

.creating-person__image img{height:100%;width:100%;object-fit:contain}

.creating-person__image{opacity:0;transition:.3s ease-in-out .8s}

.container-enter-done .creating-person__image{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__room{width:37.969vw}

.portrait .creating-person__room{width:37.969vw}

.landscape .creating-person__room{width:75.938vh}}

@media screen and (min-width: 1920px){
.creating-person__room{width:66.111vh}

.portrait .creating-person__room{width:37.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__room{margin:0 6.25vw 0 0}

[dir="rtl"] .creating-person__room{margin:0 0 0 6.25vw}

.portrait .creating-person__room{margin:0 6.25vw 0 0}

[dir="rtl"] .portrait .creating-person__room{margin:0 0 0 6.25vw}

.landscape .creating-person__room{margin:0 12.5vh 0 0}

[dir="rtl"] .landscape .creating-person__room{margin:0 0 0 12.5vh}}

@media screen and (min-width: 1920px){
.creating-person__room{margin:0 14.444vh 0 0}

[dir="rtl"] .creating-person__room{margin:0 0 0 14.444vh}

.portrait .creating-person__room{margin:0 8.125vw 0 0}

[dir="rtl"] .portrait .creating-person__room{margin:0 0 0 8.125vw}}

@media screen and (min-width: 1024px){
.creating-person__room{position:relative;height:100%;grid-area:createRoom}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__title{margin:0 0 0}

.portrait .creating-person__title{margin:0 0 0}

.landscape .creating-person__title{margin:0 0 0}}

@media screen and (min-width: 1920px){
.creating-person__title{margin:0 0 4.444vh}

.portrait .creating-person__title{margin:0 0 2.5vw}}

@media screen and (max-width: 1023px){
.creating-person__title{margin:0}

.landscape-mob .creating-person__title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__title{margin:0}

.landscape-tab .creating-person__title{margin:0}}

.creating-person__title{position:relative;z-index:1;opacity:0}

.container-enter-done .creating-person__title{opacity:0;animation:fade-in-top .3s .05s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px){
.creating-person__title{grid-area:createTitle}}

.creating-person__title.app_margin{margin-top:40px}

._dark-theme .creating-person__title{color:#fff}

.creating-person__form{width:100%;display:flex;flex-direction:column;align-items:center;flex:1 auto;height:100%;justify-content:flex-start}

@media screen and (min-width: 1024px){
.creating-person__form{grid-area:createForm;justify-content:center}}

@media screen and (min-width: 1024px){
.creating-person .input_confirmation{margin:0 0 5em}}

@media screen and (max-width: 1023px){
.creating-person .input_confirmation{margin:1em auto auto}}

.creating-person .input_confirmation input{opacity:0}

.creating-person .input_confirmation .input__block{padding:0;border:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person .input_confirmation .input__block{height:4.063vw}

.portrait .creating-person .input_confirmation .input__block{height:4.063vw}

.landscape .creating-person .input_confirmation .input__block{height:8.125vh}}

@media screen and (min-width: 1920px){
.creating-person .input_confirmation .input__block{height:4.815vh}

.portrait .creating-person .input_confirmation .input__block{height:2.708vw}}

@media screen and (max-width: 1023px){
.creating-person .input_confirmation .input__block{height:12.222vw}

.landscape-mob .creating-person .input_confirmation .input__block{height:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person .input_confirmation .input__block{height:6.771vw}

.landscape-tab .creating-person .input_confirmation .input__block{height:6.047svh}}

.creating-person__form-item-text{display:flex;align-items:flex-end;justify-content:center;position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .creating-person__form-item-text{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__form-item-text{height:6.328vw}

.portrait .creating-person__form-item-text{height:6.328vw}

.landscape .creating-person__form-item-text{height:12.656vh}}

@media screen and (min-width: 1920px){
.creating-person__form-item-text{height:8.889vh}

.portrait .creating-person__form-item-text{height:5vw}}

@media screen and (max-width: 1023px){
.creating-person__form-item-text{height:22.5vw}

.landscape-mob .creating-person__form-item-text{height:12.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__form-item-text{height:10.417vw}

.landscape-tab .creating-person__form-item-text{height:9.302svh}}

.creating-person__form-item-text{padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__form-item-text{font-size:2.5vw}

.portrait .creating-person__form-item-text{font-size:2.5vw}

.landscape .creating-person__form-item-text{font-size:5vh}}

@media screen and (min-width: 1920px){
.creating-person__form-item-text{font-size:4.444vh}

.portrait .creating-person__form-item-text{font-size:2.5vw}}

@media screen and (max-width: 1023px){
.creating-person__form-item-text{font-size:8.889vw}

.landscape-mob .creating-person__form-item-text{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__form-item-text{font-size:5.208vw}

.landscape-tab .creating-person__form-item-text{font-size:4.651svh}}

.creating-person__form-item-text{background:none;text-align:center;box-sizing:border-box}

._dark-theme .creating-person__form-item-text{color:#fff}

.creating-person__form-value{position:relative}

.creating-person__form-value-enter{transform:translate(-20%, 0%);opacity:0}

[dir="rtl"] .creating-person__form-value-enter{transform:translate(20%, 0%)}

.creating-person__form-value-enter-active,.creating-person__form-value-enter-done{transform:translate(0%, 0%);opacity:1;transition:.5s ease-in-out}

.creating-person__form-value-exit{transform:translate(0%, 0%);opacity:1}

.creating-person__form-value-exit-active,.creating-person__form-value-exit-done{transform:translate(20%, 0%);opacity:0;transition:.5s ease-in-out}

[dir="rtl"] .creating-person__form-value-exit-active,[dir="rtl"] .creating-person__form-value-exit-done{transform:translate(-20%, 0%)}

._dark-theme .creating-person__form-value{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__button{max-width:32.813vw}

.portrait .creating-person__button{max-width:32.813vw}

.landscape .creating-person__button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.creating-person__button{max-width:55.556vh}

.portrait .creating-person__button{max-width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__button{height:3.906vw}

.portrait .creating-person__button{height:3.906vw}

.landscape .creating-person__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.creating-person__button{height:6.667vh}

.portrait .creating-person__button{height:3.75vw}}

._dark-theme .creating-person__button .custom-button__icon svg path{fill:#000}

._dark-theme .creating-person__button .button__text{color:#000}

.creating-person .input_confirmation{opacity:0;transform:translate(0, 10%);transition:.3s ease-in-out .4s}

.container-enter-done .creating-person .input_confirmation{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.creating-person__generate{margin:0 0 3.125vw}

.portrait .creating-person__generate{margin:0 0 3.125vw}

.landscape .creating-person__generate{margin:0 0 6.25vh}}

@media screen and (min-width: 1920px){
.creating-person__generate{margin:0 0 3.704vh}

.portrait .creating-person__generate{margin:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.creating-person__generate{margin:6.667vw 0 13.333vw}

.landscape-mob .creating-person__generate{margin:3.75svh 0 7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.creating-person__generate{margin:3.125vw 0 12.63vw}

.landscape-tab .creating-person__generate{margin:2.791svh 0 11.279svh}}

.creating-person__generate{width:auto;opacity:0;transform:translate(0, 10%);transition:.3s ease-in-out .5s;z-index:1}

@media screen and (min-width: 1024px){
.creating-person__generate{width:100%}}

.container-enter-done .creating-person__generate{opacity:1;transform:translate(0, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-top{margin:0 auto .781vw}

.portrait .quiz__item-top{margin:0 auto .781vw}

.landscape .quiz__item-top{margin:0 auto 1.563vh}}

@media screen and (min-width: 1920px){
.quiz__item-top{margin:0 auto 8.028vh}

.portrait .quiz__item-top{margin:0 auto 4.516vw}}

@media screen and (max-width: 1023px){
.quiz__item-top{margin:0 auto 14.167vw}

.landscape-mob .quiz__item-top{margin:0 auto 7.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-top{margin:0 auto 7.969vw}

.landscape-tab .quiz__item-top{margin:0 auto 7.116svh}}

.quiz__item-question{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-question{margin:0 auto 1.25vw}

.portrait .quiz__item-question{margin:0 auto 1.25vw}

.landscape .quiz__item-question{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.quiz__item-question{margin:0 auto 2.519vh}

.portrait .quiz__item-question{margin:0 auto 1.417vw}}

@media screen and (max-width: 1023px){
.quiz__item-question{margin:0 auto 4.444vw}

.landscape-mob .quiz__item-question{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-question{margin:0 auto 2.5vw}

.landscape-tab .quiz__item-question{margin:0 auto 2.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-question{font-size:1.25vw}

.portrait .quiz__item-question{font-size:1.25vw}

.landscape .quiz__item-question{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.quiz__item-question{font-size:2.519vh}

.portrait .quiz__item-question{font-size:1.417vw}}

@media screen and (max-width: 1023px){
.quiz__item-question{font-size:4.444vw}

.landscape-mob .quiz__item-question{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-question{font-size:2.5vw}

.landscape-tab .quiz__item-question{font-size:2.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-question{line-height:1.797vw}

.portrait .quiz__item-question{line-height:1.797vw}

.landscape .quiz__item-question{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.quiz__item-question{line-height:3.62vh}

.portrait .quiz__item-question{line-height:2.036vw}}

@media screen and (max-width: 1023px){
.quiz__item-question{line-height:6.389vw}

.landscape-mob .quiz__item-question{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-question{line-height:3.594vw}

.landscape-tab .quiz__item-question{line-height:3.209svh}}

.quiz__item-question{font-weight:600}

.quiz__item-words{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;list-style-type:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-words{padding:0}

.portrait .quiz__item-words{padding:0}

.landscape .quiz__item-words{padding:0}}

@media screen and (min-width: 1920px){
.quiz__item-words{padding:0}

.portrait .quiz__item-words{padding:0}}

@media screen and (max-width: 1023px){
.quiz__item-words{padding:0}

.landscape-mob .quiz__item-words{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-words{padding:0}

.landscape-tab .quiz__item-words{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-words{margin:0 auto}

.portrait .quiz__item-words{margin:0 auto}

.landscape .quiz__item-words{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz__item-words{margin:0 auto}

.portrait .quiz__item-words{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz__item-words{margin:0 auto}

.landscape-mob .quiz__item-words{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-words{margin:0 auto}

.landscape-tab .quiz__item-words{margin:0 auto}}

.quiz__item-word{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word{margin:0 .313vw 0 0}

[dir="rtl"] .quiz__item-word{margin:0 0 0 .313vw}

.portrait .quiz__item-word{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .quiz__item-word{margin:0 0 0 .313vw}

.landscape .quiz__item-word{margin:0 .625vh 0 0}

[dir="rtl"] .landscape .quiz__item-word{margin:0 0 0 .625vh}}

@media screen and (min-width: 1920px){
.quiz__item-word{margin:0 .63vh 0 0}

[dir="rtl"] .quiz__item-word{margin:0 0 0 .63vh}

.portrait .quiz__item-word{margin:0 .354vw 0 0}

[dir="rtl"] .portrait .quiz__item-word{margin:0 0 0 .354vw}}

@media screen and (max-width: 1023px){
.quiz__item-word{margin:0 1.111vw 0 0}

[dir="rtl"] .quiz__item-word{margin:0 0 0 1.111vw}

.landscape-mob .quiz__item-word{margin:0 .625svh 0 0}

[dir="rtl"] .landscape-mob .quiz__item-word{margin:0 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word{margin:0 .625vw 0 0}

[dir="rtl"] .quiz__item-word{margin:0 0 0 .625vw}

.landscape-tab .quiz__item-word{margin:0 .558svh 0 0}

[dir="rtl"] .landscape-tab .quiz__item-word{margin:0 0 0 .558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word{padding:1.211vw 1.25vw}

.portrait .quiz__item-word{padding:1.211vw 1.25vw}

.landscape .quiz__item-word{padding:2.422vh 2.5vh}}

@media screen and (min-width: 1920px){
.quiz__item-word{padding:2.44vh 2.519vh}

.portrait .quiz__item-word{padding:1.372vw 1.417vw}}

@media screen and (max-width: 1023px){
.quiz__item-word{padding:4.306vw 4.444vw}

.landscape-mob .quiz__item-word{padding:2.422svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word{padding:2.422vw 2.5vw}

.landscape-tab .quiz__item-word{padding:2.163svh 2.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word{border-radius:.938vw}

.portrait .quiz__item-word{border-radius:.938vw}

.landscape .quiz__item-word{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-word{border-radius:1.111vh}

.portrait .quiz__item-word{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.quiz__item-word{border-radius:3.333vw}

.landscape-mob .quiz__item-word{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word{border-radius:1.563vw}

.landscape-tab .quiz__item-word{border-radius:1.395svh}}

.quiz__item-word{transition:.3s background-color;background-color:#f1f1f1;box-sizing:border-box;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word:last-child{margin:0}

.portrait .quiz__item-word:last-child{margin:0}

.landscape .quiz__item-word:last-child{margin:0}}

@media screen and (min-width: 1920px){
.quiz__item-word:last-child{margin:0}

.portrait .quiz__item-word:last-child{margin:0}}

@media screen and (max-width: 1023px){
.quiz__item-word:last-child{margin:0}

.landscape-mob .quiz__item-word:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word:last-child{margin:0}

.landscape-tab .quiz__item-word:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word-text{font-size:1.094vw}

.portrait .quiz__item-word-text{font-size:1.094vw}

.landscape .quiz__item-word-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.quiz__item-word-text{font-size:2.204vh}

.portrait .quiz__item-word-text{font-size:1.24vw}}

@media screen and (max-width: 1023px){
.quiz__item-word-text{font-size:3.889vw}

.landscape-mob .quiz__item-word-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word-text{font-size:2.188vw}

.landscape-tab .quiz__item-word-text{font-size:1.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word-text{line-height:1.094vw}

.portrait .quiz__item-word-text{line-height:1.094vw}

.landscape .quiz__item-word-text{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.quiz__item-word-text{line-height:2.204vh}

.portrait .quiz__item-word-text{line-height:1.24vw}}

@media screen and (max-width: 1023px){
.quiz__item-word-text{line-height:3.889vw}

.landscape-mob .quiz__item-word-text{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word-text{line-height:2.188vw}

.landscape-tab .quiz__item-word-text{line-height:1.953svh}}

.quiz__item-word-text{font-weight:600;color:#000}

.quiz__item-word-line{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word-line{height:1.016vw}

.portrait .quiz__item-word-line{height:1.016vw}

.landscape .quiz__item-word-line{height:2.031vh}}

@media screen and (min-width: 1920px){
.quiz__item-word-line{height:2.046vh}

.portrait .quiz__item-word-line{height:1.151vw}}

@media screen and (max-width: 1023px){
.quiz__item-word-line{height:3.611vw}

.landscape-mob .quiz__item-word-line{height:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word-line{height:2.031vw}

.landscape-tab .quiz__item-word-line{height:1.814svh}}

.quiz__item-word-line{border-bottom:solid #fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-word-line{border-width:.156vw}

.portrait .quiz__item-word-line{border-width:.156vw}

.landscape .quiz__item-word-line{border-width:.313vh}}

@media screen and (min-width: 1920px){
.quiz__item-word-line{border-width:.315vh}

.portrait .quiz__item-word-line{border-width:.177vw}}

@media screen and (max-width: 1023px){
.quiz__item-word-line{border-width:.556vw}

.landscape-mob .quiz__item-word-line{border-width:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-word-line{border-width:.313vw}

.landscape-tab .quiz__item-word-line{border-width:.279svh}}

.quiz__item-controls{position:relative;margin:auto auto 0;width:100%}

.quiz__item-controls:before{position:absolute;content:"";top:0;left:50%;width:102vw;height:110%;transform:translateX(-50%);background-color:#fff}

[dir="rtl"] .quiz__item-controls:before{left:auto;right:50%;transform:translateX(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-keyboard{margin:.625vw auto}

.portrait .quiz__item-keyboard{margin:.625vw auto}

.landscape .quiz__item-keyboard{margin:1.25vh auto}}

@media screen and (min-width: 1920px){
.quiz__item-keyboard{margin:1.259vh auto}

.portrait .quiz__item-keyboard{margin:.708vw auto}}

@media screen and (max-width: 1023px){
.quiz__item-keyboard{margin:2.222vw auto}

.landscape-mob .quiz__item-keyboard{margin:1.25svh auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-keyboard{margin:1.25vw auto}

.landscape-tab .quiz__item-keyboard{margin:1.116svh auto}}

.quiz{position:relative;width:100%;height:100%;overflow:hidden}

.quiz__bg{position:absolute;top:0;left:0}

[dir="rtl"] .quiz__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__bg{width:100vw}

.portrait .quiz__bg{width:100vw}

.landscape .quiz__bg{width:200vh}}

@media screen and (min-width: 1920px){
.quiz__bg{width:177.778vh}

.portrait .quiz__bg{width:100vw}}

@media screen and (max-width: 1023px){
.quiz__bg{width:100vw}

.landscape-mob .quiz__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__bg{width:100vw}

.landscape-tab .quiz__bg{width:89.302svh}}

.quiz__bg{height:100%;pointer-events:none}

.quiz__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__content{width:46.875vw}

.portrait .quiz__content{width:46.875vw}

.landscape .quiz__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz__content{width:74.074vh}

.portrait .quiz__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.quiz__content{width:91.111vw}

.landscape-mob .quiz__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__content{width:78.125vw}

.landscape-tab .quiz__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__content{padding:1.953vw 0 1.563vw}

.portrait .quiz__content{padding:1.953vw 0 1.563vw}

.landscape .quiz__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz__content{padding:2.315vh 0 1.852vh}

.portrait .quiz__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz__content{padding:6.944vw 0 5.556vw}

.landscape-mob .quiz__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__content{padding:2.865vw 0 2.604vw}

.landscape-tab .quiz__content{padding:2.558svh 0 2.326svh}}

.quiz__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.quiz{position:relative}

.quiz.app{padding-top:40px}

@media screen and (max-width: 1023px){
.quiz{overflow-x:hidden;overflow-y:auto}}

.quiz__content{display:flex;flex-direction:column;position:relative;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__content{width:93.75vw}

.portrait .quiz__content{width:93.75vw}

.landscape .quiz__content{width:187.5vh}}

@media screen and (min-width: 1920px){
.quiz__content{width:170.37vh}

.portrait .quiz__content{width:95.833vw}}

@media screen and (max-width: 1023px){
.quiz__content{width:91.111vw}

.landscape-mob .quiz__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__content{width:89.583vw}

.landscape-tab .quiz__content{width:80svh}}

.quiz__content{min-height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__content{padding:1.953vw 0 1.563vw}

.portrait .quiz__content{padding:1.953vw 0 1.563vw}

.landscape .quiz__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz__content{padding:2.315vh 0 1.852vh}

.portrait .quiz__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz__content{padding:6.944vw 0 5.556vw}

.landscape-mob .quiz__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__content{padding:2.865vw 0 2.604vw}

.landscape-tab .quiz__content{padding:2.558svh 0 2.326svh}}

.quiz_Rebus .quiz__content{height:100%}

.quiz__header{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__header{font-size:1.563vw}

.portrait .quiz__header{font-size:1.563vw}

.landscape .quiz__header{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__header{font-size:2.222vh}

.portrait .quiz__header{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__header{font-size:5.556vw}

.landscape-mob .quiz__header{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__header{font-size:2.604vw}

.landscape-tab .quiz__header{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__header{line-height:3.125vw}

.portrait .quiz__header{line-height:3.125vw}

.landscape .quiz__header{line-height:6.25vh}}

@media screen and (min-width: 1920px){
.quiz__header{line-height:5.556vh}

.portrait .quiz__header{line-height:3.125vw}}

@media screen and (max-width: 1023px){
.quiz__header{line-height:8.333vw}

.landscape-mob .quiz__header{line-height:4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__header{line-height:5.208vw}

.landscape-tab .quiz__header{line-height:4.651svh}}

.quiz__header{font-weight:600;color:#000}

.quiz__pause-button{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__pause-button{top:1.563vw}

.portrait .quiz__pause-button{top:1.563vw}

.landscape .quiz__pause-button{top:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__pause-button{top:1.852vh}

.portrait .quiz__pause-button{top:1.042vw}}

@media screen and (max-width: 1023px){
.quiz__pause-button{top:5.556vw}

.landscape-mob .quiz__pause-button{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__pause-button{top:2.604vw}

.landscape-tab .quiz__pause-button{top:2.326svh}}

.quiz__pause-button{left:0;padding:0}

[dir="rtl"] .quiz__pause-button{left:auto;right:0}

.quiz__pause-button .custom-button__icon{width:100%;height:100%}

.quiz__pagination{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__pagination{top:6.563vw}

.portrait .quiz__pagination{top:6.563vw}

.landscape .quiz__pagination{top:13.125vh}}

@media screen and (min-width: 1920px){
.quiz__pagination{top:7.778vh}

.portrait .quiz__pagination{top:4.375vw}}

@media screen and (max-width: 1023px){
.quiz__pagination{top:19.444vw}

.landscape-mob .quiz__pagination{top:10.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__pagination{top:10.938vw}

.landscape-tab .quiz__pagination{top:9.767svh}}

.quiz__pagination{left:50%;transform:translate(-50%, 0%);display:flex;flex-wrap:nowrap;justify-content:space-between}

[dir="rtl"] .quiz__pagination{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__pagination{width:32.813vw}

.portrait .quiz__pagination{width:32.813vw}

.landscape .quiz__pagination{width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz__pagination{width:57.407vh}

.portrait .quiz__pagination{width:32.292vw}}

@media screen and (max-width: 1023px){
.quiz__pagination{width:91.111vw}

.landscape-mob .quiz__pagination{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__pagination{width:54.688vw}

.landscape-tab .quiz__pagination{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__pagination{height:.625vw}

.portrait .quiz__pagination{height:.625vw}

.landscape .quiz__pagination{height:1.25vh}}

@media screen and (min-width: 1920px){
.quiz__pagination{height:1.111vh}

.portrait .quiz__pagination{height:.625vw}}

@media screen and (max-width: 1023px){
.quiz__pagination{height:2.222vw}

.landscape-mob .quiz__pagination{height:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__pagination{height:1.042vw}

.landscape-tab .quiz__pagination{height:.93svh}}

.quiz__pagination-item{flex-grow:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__pagination-item{border-radius:1.25vw}

.portrait .quiz__pagination-item{border-radius:1.25vw}

.landscape .quiz__pagination-item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.quiz__pagination-item{border-radius:1.481vh}

.portrait .quiz__pagination-item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.quiz__pagination-item{border-radius:4.444vw}

.landscape-mob .quiz__pagination-item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__pagination-item{border-radius:2.083vw}

.landscape-tab .quiz__pagination-item{border-radius:1.86svh}}

.quiz__pagination-item{height:100%;background:#f1f1f1;transition:.3s ease-in-out}

.quiz__pagination-item_active{background:#dbff00}

.quiz__item{display:flex;flex-grow:1;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item{padding:4.063vw 0 0}

.portrait .quiz__item{padding:4.063vw 0 0}

.landscape .quiz__item{padding:8.125vh 0 0}}

@media screen and (min-width: 1920px){
.quiz__item{padding:14.63vh 0 1.389vh}

.portrait .quiz__item{padding:8.229vw 0 .781vw}}

@media screen and (max-width: 1023px){
.quiz__item{padding:11.111vw 0 4.167vw}

.landscape-mob .quiz__item{padding:6.25svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item{padding:7.813vw 0 2.604vw}

.landscape-tab .quiz__item{padding:6.977svh 0 2.326svh}}

.quiz__item{height:100%}

@media screen and (min-width: 1024px){
.quiz__item{display:flex;flex-direction:row-reverse;justify-content:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer{padding:4.063vw 0 1.563vw}

.portrait .quiz__item_answer{padding:4.063vw 0 1.563vw}

.landscape .quiz__item_answer{padding:8.125vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer{padding:11.852vh 0 1.852vh}

.portrait .quiz__item_answer{padding:6.667vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer{padding:11.111vw 0 0}

.landscape-mob .quiz__item_answer{padding:6.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer{padding:7.813vw 0 0}

.landscape-tab .quiz__item_answer{padding:6.977svh 0 0}}

.quiz__item_answer{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus{padding:4.063vw 0 0}

.portrait .quiz__item_rebus{padding:4.063vw 0 0}

.landscape .quiz__item_rebus{padding:8.125vh 0 0}}

@media screen and (min-width: 1920px){
.quiz__item_rebus{padding:5.37vh 0 1.389vh}

.portrait .quiz__item_rebus{padding:3.021vw 0 .781vw}}

@media screen and (max-width: 1023px){
.quiz__item_rebus{padding:11.111vw 0 4.167vw}

.landscape-mob .quiz__item_rebus{padding:6.25svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus{padding:7.813vw 0 2.604vw}

.landscape-tab .quiz__item_rebus{padding:6.977svh 0 2.326svh}}

.quiz__item_puzzle{display:flex;flex-direction:column;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle{width:46.875vw}

.portrait .quiz__item_puzzle{width:46.875vw}

.landscape .quiz__item_puzzle{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle{width:74.074vh}

.portrait .quiz__item_puzzle{width:41.667vw}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle{width:91.111vw}

.landscape-mob .quiz__item_puzzle{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle{width:78.125vw}

.landscape-tab .quiz__item_puzzle{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle{padding:1.953vw 0 1.563vw}

.portrait .quiz__item_puzzle{padding:1.953vw 0 1.563vw}

.landscape .quiz__item_puzzle{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle{padding:2.315vh 0 1.852vh}

.portrait .quiz__item_puzzle{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle{padding:6.944vw 0 5.556vw}

.landscape-mob .quiz__item_puzzle{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle{padding:2.865vw 0 2.604vw}

.landscape-tab .quiz__item_puzzle{padding:2.558svh 0 2.326svh}}

.quiz__item_puzzle{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.quiz__item-image{flex:0 0 auto}

@media screen and (max-width: 1023px){
.quiz__item-image{width:91.111vw}

.landscape-mob .quiz__item-image{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-image{width:78.125vw}

.landscape-tab .quiz__item-image{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-image{height:36.719vw}

.portrait .quiz__item-image{height:36.719vw}

.landscape .quiz__item-image{height:73.438vh}}

@media screen and (min-width: 1920px){
.quiz__item-image{height:64.444vh}

.portrait .quiz__item-image{height:36.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-image{height:27.778vw}

.landscape-mob .quiz__item-image{height:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-image{height:16.927vw}

.landscape-tab .quiz__item-image{height:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-image{margin:0 0 0 2.5vw}

[dir="rtl"] .quiz__item-image{margin:0 2.5vw 0 0}

.portrait .quiz__item-image{margin:0 0 0 2.5vw}

[dir="rtl"] .portrait .quiz__item-image{margin:0 2.5vw 0 0}

.landscape .quiz__item-image{margin:0 0 0 5vh}

[dir="rtl"] .landscape .quiz__item-image{margin:0 5vh 0 0}}

@media screen and (min-width: 1920px){
.quiz__item-image{margin:0 0 0 5.556vh}

[dir="rtl"] .quiz__item-image{margin:0 5.556vh 0 0}

.portrait .quiz__item-image{margin:0 0 0 3.125vw}

[dir="rtl"] .portrait .quiz__item-image{margin:0 3.125vw 0 0}}

@media screen and (max-width: 1023px){
.quiz__item-image{margin:0 auto 3.889vw}

.landscape-mob .quiz__item-image{margin:0 auto 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-image{margin:0 auto 3.906vw}

.landscape-tab .quiz__item-image{margin:0 auto 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-image{padding:7.734vw 7.969vw}

.portrait .quiz__item-image{padding:7.734vw 7.969vw}

.landscape .quiz__item-image{padding:15.469vh 15.937vh}}

@media screen and (min-width: 1920px){
.quiz__item-image{padding:9.167vh 9.444vh}

.portrait .quiz__item-image{padding:5.156vw 5.313vw}}

@media screen and (max-width: 1023px){
.quiz__item-image{padding:2.778vw}

.landscape-mob .quiz__item-image{padding:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-image{padding:1.302vw}

.landscape-tab .quiz__item-image{padding:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-image{border-radius:1.875vw}

.portrait .quiz__item-image{border-radius:1.875vw}

.landscape .quiz__item-image{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item-image{border-radius:2.222vh}

.portrait .quiz__item-image{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-image{border-radius:6.667vw}

.landscape-mob .quiz__item-image{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-image{border-radius:3.125vw}

.landscape-tab .quiz__item-image{border-radius:2.791svh}}

.quiz__item-image{background:#f1f1f1;box-sizing:border-box;position:relative}

.quiz__item-image img{height:100%;width:100%;object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_reorder .quiz__item-image{width:45.625vw}

.portrait .quiz__item_reorder .quiz__item-image{width:45.625vw}

.landscape .quiz__item_reorder .quiz__item-image{width:91.25vh}}

@media screen and (min-width: 1920px){
.quiz__item_reorder .quiz__item-image{width:55.556vh}

.portrait .quiz__item_reorder .quiz__item-image{width:31.25vw}}

.quiz__item_answer .quiz__item-image{width:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-image{height:17.969vw}

.portrait .quiz__item_answer .quiz__item-image{height:17.969vw}

.landscape .quiz__item_answer .quiz__item-image{height:35.938vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-image{height:21.296vh}

.portrait .quiz__item_answer .quiz__item-image{height:11.979vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{height:63.889vw}

.landscape-mob .quiz__item_answer .quiz__item-image{height:35.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{height:29.948vw}

.landscape-tab .quiz__item_answer .quiz__item-image{height:26.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-image{padding:0}

.portrait .quiz__item_answer .quiz__item-image{padding:0}

.landscape .quiz__item_answer .quiz__item-image{padding:0}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-image{padding:0}

.portrait .quiz__item_answer .quiz__item-image{padding:0}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{padding:0}

.landscape-mob .quiz__item_answer .quiz__item-image{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{padding:0}

.landscape-tab .quiz__item_answer .quiz__item-image{padding:0}}

.quiz__item_answer .quiz__item-image{background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-image{margin:0 auto 1.094vw}

.portrait .quiz__item_answer .quiz__item-image{margin:0 auto 1.094vw}

.landscape .quiz__item_answer .quiz__item-image{margin:0 auto 2.188vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-image{margin:0 auto 1.296vh}

.portrait .quiz__item_answer .quiz__item-image{margin:0 auto .729vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{margin:auto}

.landscape-mob .quiz__item_answer .quiz__item-image{margin:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-image{margin:auto}

.landscape-tab .quiz__item_answer .quiz__item-image{margin:auto}}

@media screen and (min-width: 1024px){
.quiz__item_answer .quiz__item-image{max-height:32vh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-image{width:32.813vw}

.portrait .quiz__item_rebus .quiz__item-image{width:32.813vw}

.landscape .quiz__item_rebus .quiz__item-image{width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-image{width:64.815vh}

.portrait .quiz__item_rebus .quiz__item-image{width:36.458vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-image{height:10.156vw}

.portrait .quiz__item_rebus .quiz__item-image{height:10.156vw}

.landscape .quiz__item_rebus .quiz__item-image{height:20.313vh}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-image{height:13.889vh}

.portrait .quiz__item_rebus .quiz__item-image{height:7.813vw}}

@media screen and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{height:36.111vw}

.landscape-mob .quiz__item_rebus .quiz__item-image{height:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{height:16.927vw}

.landscape-tab .quiz__item_rebus .quiz__item-image{height:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-image{padding:0}

.portrait .quiz__item_rebus .quiz__item-image{padding:0}

.landscape .quiz__item_rebus .quiz__item-image{padding:0}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-image{padding:0}

.portrait .quiz__item_rebus .quiz__item-image{padding:0}}

@media screen and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{padding:0}

.landscape-mob .quiz__item_rebus .quiz__item-image{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{padding:0}

.landscape-tab .quiz__item_rebus .quiz__item-image{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-image{margin:0 auto 1.172vw}

.portrait .quiz__item_rebus .quiz__item-image{margin:0 auto 1.172vw}

.landscape .quiz__item_rebus .quiz__item-image{margin:0 auto 2.344vh}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-image{margin:0 auto 3.704vh}

.portrait .quiz__item_rebus .quiz__item-image{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{margin:0 auto 4.444vw}

.landscape-mob .quiz__item_rebus .quiz__item-image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus .quiz__item-image{margin:0 auto 3.906vw}

.landscape-tab .quiz__item_rebus .quiz__item-image{margin:0 auto 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_simple .quiz__item-image{height:36.719vw}

.portrait .quiz__item_simple .quiz__item-image{height:36.719vw}

.landscape .quiz__item_simple .quiz__item-image{height:73.438vh}}

@media screen and (min-width: 1920px){
.quiz__item_simple .quiz__item-image{height:64.444vh}

.portrait .quiz__item_simple .quiz__item-image{height:36.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_simple .quiz__item-image{height:48.889vw}

.landscape-mob .quiz__item_simple .quiz__item-image{height:27.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_simple .quiz__item-image{height:22.917vw}

.landscape-tab .quiz__item_simple .quiz__item-image{height:20.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_simple .quiz__item-image{padding:0}

.portrait .quiz__item_simple .quiz__item-image{padding:0}

.landscape .quiz__item_simple .quiz__item-image{padding:0}}

@media screen and (min-width: 1920px){
.quiz__item_simple .quiz__item-image{padding:0}

.portrait .quiz__item_simple .quiz__item-image{padding:0}}

@media screen and (max-width: 1023px){
.quiz__item_simple .quiz__item-image{padding:0}

.landscape-mob .quiz__item_simple .quiz__item-image{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_simple .quiz__item-image{padding:0}

.landscape-tab .quiz__item_simple .quiz__item-image{padding:0}}

.quiz__item_simple .quiz__item-image{max-width:40%}

@media screen and (max-width: 1023px){
.quiz__item_simple .quiz__item-image{max-width:none}}

.quiz__image-note{opacity:0;transition:.7s opacity;height:100%;width:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .quiz__image-note{left:auto;right:50%;transform:translate(50%, -50%)}

.quiz__image-note-enter-active{opacity:1}

.quiz__image-note-enter-done{opacity:1}

.quiz__item-block{display:flex;flex-direction:column;height:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-block{min-height:auto}

.portrait .quiz__item-block{min-height:auto}

.landscape .quiz__item-block{min-height:auto}}

@media screen and (min-width: 1920px){
.quiz__item-block{min-height:64.444vh}

.portrait .quiz__item-block{min-height:36.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-block{height:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-block{justify-content:center}}

@media screen and (max-width: 1023px){
.quiz__item-block{flex-grow:1;flex-shrink:0}}

@media screen and (min-width: 1024px){
.quiz__item-block{display:flex;flex-direction:column;justify-content:space-between;align-items:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-block{width:32.813vw}

.portrait .quiz__item_rebus .quiz__item-block{width:32.813vw}

.landscape .quiz__item_rebus .quiz__item-block{width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-block{width:64.815vh}

.portrait .quiz__item_rebus .quiz__item-block{width:36.458vw}}

@media screen and (max-width: 1023px){
.quiz__item_rebus .quiz__item-block{width:91.111vw}

.landscape-mob .quiz__item_rebus .quiz__item-block{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus .quiz__item-block{width:78.125vw}

.landscape-tab .quiz__item_rebus .quiz__item-block{width:69.767svh}}

.quiz__item_rebus .quiz__item-block{height:100% !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_rebus .quiz__item-block{margin:0 auto}

.portrait .quiz__item_rebus .quiz__item-block{margin:0 auto}

.landscape .quiz__item_rebus .quiz__item-block{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz__item_rebus .quiz__item-block{margin:0 auto}

.portrait .quiz__item_rebus .quiz__item-block{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz__item_rebus .quiz__item-block{margin:0 auto}

.landscape-mob .quiz__item_rebus .quiz__item-block{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_rebus .quiz__item-block{margin:0 auto}

.landscape-tab .quiz__item_rebus .quiz__item-block{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:1.875vw}

.portrait .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:1.875vw}

.landscape .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:2.222vh}

.portrait .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:2.222vw}

.landscape-mob .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:1.042vw}

.landscape-tab .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:1.563vw}

.portrait .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:1.563vw}

.landscape .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:1.852vh}

.portrait .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:5.556vw}

.landscape-mob .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:2.604vw}

.landscape-tab .quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{border-radius:2.326svh}}

.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{box-sizing:border-box;background-color:#f1f1f1}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{flex-direction:column;justify-content:space-between;align-items:center}}

@media screen and (min-width: 1024px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-0 .quiz__item-block_inside{max-height:80vh}}

@media screen and (min-width: 1024px){
.quiz__item_answer .quiz__item-block .quiz__item-content_stage-1 .quiz__item-block_inside{flex-direction:column-reverse}}

.quiz__item-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}

@media screen and (min-width: 1024px){
.quiz__item-content{justify-content:center;width:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-content{justify-content:center}}

@media screen and (max-width: 1023px){
.quiz__item-content{flex-grow:1}}

.quiz__item-content-enter{opacity:0}

.quiz__item-content-enter-active,.quiz__item-content-enter-done{opacity:1;transition:.3s ease-in-out}

.quiz__item-content-exit-active{opacity:0;transition:.3s ease-in-out}

.quiz__item-content_stage-1{justify-content:flex-end}

.quiz__item-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-title{font-size:1.719vw}

.portrait .quiz__item-title{font-size:1.719vw}

.landscape .quiz__item-title{font-size:3.438vh}}

@media screen and (min-width: 1920px){
.quiz__item-title{font-size:2.963vh}

.portrait .quiz__item-title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.quiz__item-title{font-size:4.444vw}

.landscape-mob .quiz__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-title{font-size:3.646vw}

.landscape-tab .quiz__item-title{font-size:3.256svh}}

@media screen and (max-width: 1023px){
.quiz__item-title{width:91.111vw}

.landscape-mob .quiz__item-title{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-title{width:78.125vw}

.landscape-tab .quiz__item-title{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-title{margin:0 0 1.875vw}

.portrait .quiz__item-title{margin:0 0 1.875vw}

.landscape .quiz__item-title{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item-title{margin:0 0 2.222vh}

.portrait .quiz__item-title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-title{margin:0 auto 6.111vw}

.landscape-mob .quiz__item-title{margin:0 auto 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-title{margin:0 auto 3.646vw}

.landscape-tab .quiz__item-title{margin:0 auto 3.256svh}}

.quiz__item-title{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_reorder .quiz__item-title{width:45.625vw}

.portrait .quiz__item_reorder .quiz__item-title{width:45.625vw}

.landscape .quiz__item_reorder .quiz__item-title{width:91.25vh}}

@media screen and (min-width: 1920px){
.quiz__item_reorder .quiz__item-title{width:55.556vh}

.portrait .quiz__item_reorder .quiz__item-title{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_reorder .quiz__item-title{font-size:1.875vw}

.portrait .quiz__item_reorder .quiz__item-title{font-size:1.875vw}

.landscape .quiz__item_reorder .quiz__item-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_reorder .quiz__item-title{font-size:2.963vh}

.portrait .quiz__item_reorder .quiz__item-title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{font-size:4.444vw}

.landscape-mob .quiz__item_reorder .quiz__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{font-size:3.646vw}

.landscape-tab .quiz__item_reorder .quiz__item-title{font-size:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_reorder .quiz__item-title{margin:0 0 1.875vw}

.portrait .quiz__item_reorder .quiz__item-title{margin:0 0 1.875vw}

.landscape .quiz__item_reorder .quiz__item-title{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_reorder .quiz__item-title{margin:0 0 2.222vh}

.portrait .quiz__item_reorder .quiz__item-title{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{margin:0 auto 4.444vw}

.landscape-mob .quiz__item_reorder .quiz__item-title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{margin:0 auto 3.646vw}

.landscape-tab .quiz__item_reorder .quiz__item-title{margin:0 auto 3.256svh}}

@media screen and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{max-height:3em}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_reorder .quiz__item-title{max-height:2em}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{width:46.875vw}

.portrait .quiz__item_answer .quiz__item-title{width:46.875vw}

.landscape .quiz__item_answer .quiz__item-title{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{width:74.074vh}

.portrait .quiz__item_answer .quiz__item-title{width:41.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{min-height:22.656vw}

.portrait .quiz__item_answer .quiz__item-title{min-height:22.656vw}

.landscape .quiz__item_answer .quiz__item-title{min-height:45.313vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{min-height:37.037vh}

.portrait .quiz__item_answer .quiz__item-title{min-height:20.833vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{min-height:61.667vw}

.landscape-mob .quiz__item_answer .quiz__item-title{min-height:34.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{min-height:28.906vw}

.landscape-tab .quiz__item_answer .quiz__item-title{min-height:25.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{padding:2.5vw}

.portrait .quiz__item_answer .quiz__item-title{padding:2.5vw}

.landscape .quiz__item_answer .quiz__item-title{padding:5vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{padding:3.704vh}

.portrait .quiz__item_answer .quiz__item-title{padding:2.083vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{padding:6.667vw}

.landscape-mob .quiz__item_answer .quiz__item-title{padding:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{padding:4.167vw}

.landscape-tab .quiz__item_answer .quiz__item-title{padding:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{margin:0 auto 2.5vw}

.portrait .quiz__item_answer .quiz__item-title{margin:0 auto 2.5vw}

.landscape .quiz__item_answer .quiz__item-title{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{margin:0 auto 3.704vh}

.portrait .quiz__item_answer .quiz__item-title{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{margin:0 auto 4.444vw}

.landscape-mob .quiz__item_answer .quiz__item-title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{margin:0 auto 2.083vw}

.landscape-tab .quiz__item_answer .quiz__item-title{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{font-size:1.875vw}

.portrait .quiz__item_answer .quiz__item-title{font-size:1.875vw}

.landscape .quiz__item_answer .quiz__item-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{font-size:2.593vh}

.portrait .quiz__item_answer .quiz__item-title{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{font-size:4.444vw}

.landscape-mob .quiz__item_answer .quiz__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{font-size:3.125vw}

.landscape-tab .quiz__item_answer .quiz__item-title{font-size:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title{border-radius:1.875vw}

.portrait .quiz__item_answer .quiz__item-title{border-radius:1.875vw}

.landscape .quiz__item_answer .quiz__item-title{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title{border-radius:2.222vh}

.portrait .quiz__item_answer .quiz__item-title{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{border-radius:6.667vw}

.landscape-mob .quiz__item_answer .quiz__item-title{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title{border-radius:3.125vw}

.landscape-tab .quiz__item_answer .quiz__item-title{border-radius:2.791svh}}

.quiz__item_answer .quiz__item-title{font-weight:600;box-sizing:border-box}

.quiz__item_answer .quiz__item-title.quiz__item-title_image{min-height:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 4.688vw}

.portrait .quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 4.688vw}

.landscape .quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 9.375vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 6.296vh}

.portrait .quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 3.542vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 0}

.landscape-mob .quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 0}

.landscape-tab .quiz__item_answer .quiz__item-title.quiz__item-title_image{margin:0 auto 0}}

@media screen and (min-width: 1024px){
.quiz__item_answer .quiz__item-title{display:flex;flex-direction:column;justify-content:center;align-items:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle .quiz__item-title{margin:1.25vw auto .313vw}

.portrait .quiz__item_puzzle .quiz__item-title{margin:1.25vw auto .313vw}

.landscape .quiz__item_puzzle .quiz__item-title{margin:2.5vh auto .625vh}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle .quiz__item-title{margin:1.481vh auto .37vh}

.portrait .quiz__item_puzzle .quiz__item-title{margin:.833vw auto .208vw}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-title{margin:4.444vw auto 1.111vw}

.landscape-mob .quiz__item_puzzle .quiz__item-title{margin:2.5svh auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-title{margin:2.083vw auto .521vw}

.landscape-tab .quiz__item_puzzle .quiz__item-title{margin:1.86svh auto .465svh}}

@media screen and (max-width: 1023px){
.quiz__item_simple .quiz__item-title{max-height:3em}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_simple .quiz__item-title{max-height:2em}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_multiply.quiz__item_min .quiz__item-title,.quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 2.5vw}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-title,.portrait .quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 2.5vw}

.landscape .quiz__item_multiply.quiz__item_min .quiz__item-title,.landscape .quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.quiz__item_multiply.quiz__item_min .quiz__item-title,.quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 1.481vh}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-title,.portrait .quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.quiz__item_multiply.quiz__item_min .quiz__item-title,.quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 6.111vw}

.landscape-mob .quiz__item_multiply.quiz__item_min .quiz__item-title,.landscape-mob .quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_multiply.quiz__item_min .quiz__item-title,.quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 4.167vw}

.landscape-tab .quiz__item_multiply.quiz__item_min .quiz__item-title,.landscape-tab .quiz__item_simple.quiz__item_min .quiz__item-title{margin:0 auto 3.721svh}}

@media screen and (max-width: 1023px){
.quiz__item-title{display:flex;align-items:center;justify-content:center}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-title{flex:0 0 auto}}

.quiz__item-enter .quiz__item-title{opacity:0;transform:translateY(1em)}

.quiz__item-enter-active .quiz__item-title{opacity:1;transform:translateY(0);transition:.3s ease-in-out}

.quiz__item-enter-done .quiz__item-title{opacity:1;transform:translateY(0)}

.quiz__item-exit .quiz__item-title{opacity:1;transform:translateY(0)}

.quiz__item-exit-active .quiz__item-title{opacity:0;transform:translateY(-1em);transition:.3s ease-in-out}

.quiz__item-exit-done .quiz__item-title{opacity:0;transform:translateY(-1em)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle .quiz__item-text{margin:0 auto .938vw}

.portrait .quiz__item_puzzle .quiz__item-text{margin:0 auto .938vw}

.landscape .quiz__item_puzzle .quiz__item-text{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle .quiz__item-text{margin:0 auto 1.111vh}

.portrait .quiz__item_puzzle .quiz__item-text{margin:0 auto .625vw}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text{margin:0 auto 3.333vw}

.landscape-mob .quiz__item_puzzle .quiz__item-text{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text{margin:0 auto 1.563vw}

.landscape-tab .quiz__item_puzzle .quiz__item-text{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle .quiz__item-text{font-size:.938vw}

.portrait .quiz__item_puzzle .quiz__item-text{font-size:.938vw}

.landscape .quiz__item_puzzle .quiz__item-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle .quiz__item-text{font-size:1.111vh}

.portrait .quiz__item_puzzle .quiz__item-text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text{font-size:3.333vw}

.landscape-mob .quiz__item_puzzle .quiz__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text{font-size:1.563vw}

.landscape-tab .quiz__item_puzzle .quiz__item-text{font-size:1.395svh}}

.quiz__item_puzzle .quiz__item-text{line-height:1.1;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_puzzle .quiz__item-text_note{margin:1.484vw auto}

.portrait .quiz__item_puzzle .quiz__item-text_note{margin:1.484vw auto}

.landscape .quiz__item_puzzle .quiz__item-text_note{margin:2.969vh auto}}

@media screen and (min-width: 1920px){
.quiz__item_puzzle .quiz__item-text_note{margin:1.759vh auto}

.portrait .quiz__item_puzzle .quiz__item-text_note{margin:.99vw auto}}

@media screen and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text_note{margin:5.278vw auto}

.landscape-mob .quiz__item_puzzle .quiz__item-text_note{margin:2.969svh auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_puzzle .quiz__item-text_note{margin:2.474vw auto}

.landscape-tab .quiz__item_puzzle .quiz__item-text_note{margin:2.209svh auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items{width:46.875vw}

.portrait .quiz__item-items{width:46.875vw}

.landscape .quiz__item-items{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz__item-items{width:74.074vh}

.portrait .quiz__item-items{width:41.667vw}}

@media screen and (max-width: 1023px){
.quiz__item-items{width:91.111vw}

.landscape-mob .quiz__item-items{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items{width:78.125vw}

.landscape-tab .quiz__item-items{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items{margin:0 auto 3.125vw}

.portrait .quiz__item-items{margin:0 auto 3.125vw}

.landscape .quiz__item-items{margin:0 auto 6.25vh}}

@media screen and (min-width: 1920px){
.quiz__item-items{margin:0 auto 3.704vh}

.portrait .quiz__item-items{margin:0 auto 2.083vw}}

@media screen and (max-width: 1023px){
.quiz__item-items{margin:0 auto 6.667vw}

.landscape-mob .quiz__item-items{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items{margin:0 auto 3.906vw}

.landscape-tab .quiz__item-items{margin:0 auto 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_multiply.quiz__item_min .quiz__item-items,.quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto .625vw}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-items,.portrait .quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto .625vw}

.landscape .quiz__item_multiply.quiz__item_min .quiz__item-items,.landscape .quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.quiz__item_multiply.quiz__item_min .quiz__item-items,.quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto .741vh}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-items,.portrait .quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.quiz__item_multiply.quiz__item_min .quiz__item-items,.quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto 6.667vw}

.landscape-mob .quiz__item_multiply.quiz__item_min .quiz__item-items,.landscape-mob .quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_multiply.quiz__item_min .quiz__item-items,.quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto 3.906vw}

.landscape-tab .quiz__item_multiply.quiz__item_min .quiz__item-items,.landscape-tab .quiz__item_simple.quiz__item_min .quiz__item-items{margin:0 auto 3.488svh}}

.quiz__item-enter .quiz__item-items{opacity:0}

.quiz__item-enter-active .quiz__item-items{opacity:1;transition:.3s ease-in-out .1s}

.quiz__item-enter-done .quiz__item-items{opacity:1}

.quiz__item-exit .quiz__item-items{opacity:1}

.quiz__item-exit-active .quiz__item-items{opacity:0;transition:.3s ease-in-out}

.quiz__item-exit-done .quiz__item-items{opacity:0}

.quiz__item-items ul{height:100%;margin:0;padding:0;list-style-type:none}

.quiz__item_answer .quiz__item-items ul{height:auto}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-items ul{margin:0 0 5.556vw}

.landscape-mob .quiz__item_answer .quiz__item-items ul{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-items ul{margin:0 0 2.604vw}

.landscape-tab .quiz__item_answer .quiz__item-items ul{margin:0 0 2.326svh}}

@media screen and (max-width: 1023px){
.quiz__item-items ul{display:block}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items li{width:45.625vw}

.portrait .quiz__item-items li{width:45.625vw}

.landscape .quiz__item-items li{width:91.25vh}}

@media screen and (min-width: 1920px){
.quiz__item-items li{width:55.556vh}

.portrait .quiz__item-items li{width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-items li{width:91.111vw}

.landscape-mob .quiz__item-items li{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items li{width:78.125vw}

.landscape-tab .quiz__item-items li{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items li{max-width:45.625vw}

.portrait .quiz__item-items li{max-width:45.625vw}

.landscape .quiz__item-items li{max-width:91.25vh}}

@media screen and (min-width: 1920px){
.quiz__item-items li{max-width:55.556vh}

.portrait .quiz__item-items li{max-width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-items li{max-width:91.111vw}

.landscape-mob .quiz__item-items li{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items li{max-width:78.125vw}

.landscape-tab .quiz__item-items li{max-width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items li{height:5vw}

.portrait .quiz__item-items li{height:5vw}

.landscape .quiz__item-items li{height:10vh}}

@media screen and (min-width: 1920px){
.quiz__item-items li{height:8.611vh}

.portrait .quiz__item-items li{height:4.844vw}}

@media screen and (max-width: 1023px){
.quiz__item-items li{height:12.778vw}

.landscape-mob .quiz__item-items li{height:7.187svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items li{height:8.724vw}

.landscape-tab .quiz__item-items li{height:7.791svh}}

@media screen and (max-width: 1023px){
.quiz__item-items li{margin:0 auto 2.222vw}

.landscape-mob .quiz__item-items li{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items li{margin:0 auto 1.563vw}

.landscape-tab .quiz__item-items li{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items li{margin:0 auto .938vw}

.portrait .quiz__item-items li{margin:0 auto .938vw}

.landscape .quiz__item-items li{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-items li{margin:0 auto 1.481vh}

.portrait .quiz__item-items li{margin:0 auto .833vw}}

.quiz__item-items li{box-sizing:border-box;background:rgba(0,0,0,0);max-height:var(--maxH)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-items li:last-child{margin:0 auto 0}

.portrait .quiz__item-items li:last-child{margin:0 auto 0}

.landscape .quiz__item-items li:last-child{margin:0 auto 0}}

@media screen and (min-width: 1920px){
.quiz__item-items li:last-child{margin:0 auto 0}

.portrait .quiz__item-items li:last-child{margin:0 auto 0}}

@media screen and (max-width: 1023px){
.quiz__item-items li:last-child{margin:0 auto 0}

.landscape-mob .quiz__item-items li:last-child{margin:0 auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-items li:last-child{margin:0 auto 0}

.landscape-tab .quiz__item-items li:last-child{margin:0 auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-items li{height:auto}

.portrait .quiz__item_answer .quiz__item-items li{height:auto}

.landscape .quiz__item_answer .quiz__item-items li{height:auto}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-items li{height:auto}

.portrait .quiz__item_answer .quiz__item-items li{height:auto}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-items li{height:auto}

.landscape-mob .quiz__item_answer .quiz__item-items li{height:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-items li{height:auto}

.landscape-tab .quiz__item_answer .quiz__item-items li{height:auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_multiply.quiz__item_min .quiz__item-items li,.quiz__item_simple.quiz__item_min .quiz__item-items li{margin:0 auto .625vw}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-items li,.portrait .quiz__item_simple.quiz__item_min .quiz__item-items li{margin:0 auto .625vw}

.landscape .quiz__item_multiply.quiz__item_min .quiz__item-items li,.landscape .quiz__item_simple.quiz__item_min .quiz__item-items li{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.quiz__item_multiply.quiz__item_min .quiz__item-items li,.quiz__item_simple.quiz__item_min .quiz__item-items li{margin:0 auto .741vh}

.portrait .quiz__item_multiply.quiz__item_min .quiz__item-items li,.portrait .quiz__item_simple.quiz__item_min .quiz__item-items li{margin:0 auto .417vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_reorder .quiz__item-items,.quiz__item_multiply .quiz__item-items{max-height:25.781vw}

.portrait .quiz__item_reorder .quiz__item-items,.portrait .quiz__item_multiply .quiz__item-items{max-height:25.781vw}

.landscape .quiz__item_reorder .quiz__item-items,.landscape .quiz__item_multiply .quiz__item-items{max-height:51.563vh}}

@media screen and (min-width: 1920px){
.quiz__item_reorder .quiz__item-items,.quiz__item_multiply .quiz__item-items{max-height:41.667vh}

.portrait .quiz__item_reorder .quiz__item-items,.portrait .quiz__item_multiply .quiz__item-items{max-height:23.438vw}}

.quiz__item_reorder .quiz__item-items ul,.quiz__item_multiply .quiz__item-items ul{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-items{margin:0 auto}

.portrait .quiz__item_answer .quiz__item-items{margin:0 auto}

.landscape .quiz__item_answer .quiz__item-items{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-items{margin:0 auto}

.portrait .quiz__item_answer .quiz__item-items{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-items{margin:0 auto}

.landscape-mob .quiz__item_answer .quiz__item-items{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-items{margin:0 auto}

.landscape-tab .quiz__item_answer .quiz__item-items{margin:0 auto}}

.quiz__item-option{position:relative;width:100% !important;max-width:unset !important;transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option{border-radius:.938vw}

.portrait .quiz__item-option{border-radius:.938vw}

.landscape .quiz__item-option{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-option{border-radius:1.111vh}

.portrait .quiz__item-option{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.quiz__item-option{border-radius:3.333vw}

.landscape-mob .quiz__item-option{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option{border-radius:1.563vw}

.landscape-tab .quiz__item-option{border-radius:1.395svh}}

.quiz__item-option{background:#f1f1f1}

.quiz__item-option_active{background:#dbff00}

.quiz__item-option_no{background:#dbff00}

.quiz__item-option_yes{background:#fff}

.quiz__item_reorder .quiz__item-option{display:flex;align-items:center;justify-content:center}

.quiz__item_answer .quiz__item-option{transition:.1s ease-in-out}

.quiz__item_answer .quiz__item-option:active{transform:scale(0.9)}

.quiz__item-option-text,.quiz__item-option .custom-button__text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{font-size:1.563vw}

.portrait .quiz__item-option-text,.portrait .quiz__item-option .custom-button__text{font-size:1.563vw}

.landscape .quiz__item-option-text,.landscape .quiz__item-option .custom-button__text{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{font-size:2.222vh}

.portrait .quiz__item-option-text,.portrait .quiz__item-option .custom-button__text{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{font-size:3.889vw}

.landscape-mob .quiz__item-option-text,.landscape-mob .quiz__item-option .custom-button__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{font-size:2.604vw}

.landscape-tab .quiz__item-option-text,.landscape-tab .quiz__item-option .custom-button__text{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{letter-spacing:0}

.portrait .quiz__item-option-text,.portrait .quiz__item-option .custom-button__text{letter-spacing:0}

.landscape .quiz__item-option-text,.landscape .quiz__item-option .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 1920px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{letter-spacing:0}

.portrait .quiz__item-option-text,.portrait .quiz__item-option .custom-button__text{letter-spacing:0}}

@media screen and (max-width: 1023px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{letter-spacing:0}

.landscape-mob .quiz__item-option-text,.landscape-mob .quiz__item-option .custom-button__text{letter-spacing:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-text,.quiz__item-option .custom-button__text{letter-spacing:0}

.landscape-tab .quiz__item-option-text,.landscape-tab .quiz__item-option .custom-button__text{letter-spacing:0}}

.quiz__item-option-text,.quiz__item-option .custom-button__text{line-height:1.1;text-transform:none;font-weight:900;white-space:normal}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item_answer .quiz__item-option-text,.quiz__item_answer .quiz__item-option .custom-button__text{font-size:1.563vw}

.portrait .quiz__item_answer .quiz__item-option-text,.portrait .quiz__item_answer .quiz__item-option .custom-button__text{font-size:1.563vw}

.landscape .quiz__item_answer .quiz__item-option-text,.landscape .quiz__item_answer .quiz__item-option .custom-button__text{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item_answer .quiz__item-option-text,.quiz__item_answer .quiz__item-option .custom-button__text{font-size:2.222vh}

.portrait .quiz__item_answer .quiz__item-option-text,.portrait .quiz__item_answer .quiz__item-option .custom-button__text{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item_answer .quiz__item-option-text,.quiz__item_answer .quiz__item-option .custom-button__text{font-size:4.444vw}

.landscape-mob .quiz__item_answer .quiz__item-option-text,.landscape-mob .quiz__item_answer .quiz__item-option .custom-button__text{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item_answer .quiz__item-option-text,.quiz__item_answer .quiz__item-option .custom-button__text{font-size:2.083vw}

.landscape-tab .quiz__item_answer .quiz__item-option-text,.landscape-tab .quiz__item_answer .quiz__item-option .custom-button__text{font-size:1.86svh}}

.quiz__item_answer .quiz__item-option-text,.quiz__item_answer .quiz__item-option .custom-button__text{text-transform:uppercase}

.quiz__item-option .custom-button__icon{position:absolute;top:0;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option .custom-button__icon{right:.938vw}

[dir="rtl"] .quiz__item-option .custom-button__icon{right:auto;left:.938vw}

.portrait .quiz__item-option .custom-button__icon{right:.938vw}

[dir="rtl"] .portrait .quiz__item-option .custom-button__icon{right:auto;left:.938vw}

.landscape .quiz__item-option .custom-button__icon{right:1.875vh}

[dir="rtl"] .landscape .quiz__item-option .custom-button__icon{right:auto;left:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-option .custom-button__icon{right:1.852vh}

[dir="rtl"] .quiz__item-option .custom-button__icon{right:auto;left:1.852vh}

.portrait .quiz__item-option .custom-button__icon{right:1.042vw}

[dir="rtl"] .portrait .quiz__item-option .custom-button__icon{right:auto;left:1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item-option .custom-button__icon{right:2.917vw}

[dir="rtl"] .quiz__item-option .custom-button__icon{right:auto;left:2.917vw}

.landscape-mob .quiz__item-option .custom-button__icon{right:1.641svh}

[dir="rtl"] .landscape-mob .quiz__item-option .custom-button__icon{right:auto;left:1.641svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option .custom-button__icon{right:1.563vw}

[dir="rtl"] .quiz__item-option .custom-button__icon{right:auto;left:1.563vw}

.landscape-tab .quiz__item-option .custom-button__icon{right:1.395svh}

[dir="rtl"] .landscape-tab .quiz__item-option .custom-button__icon{right:auto;left:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option .custom-button__icon{width:.938vw}

.portrait .quiz__item-option .custom-button__icon{width:.938vw}

.landscape .quiz__item-option .custom-button__icon{width:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-option .custom-button__icon{width:1.389vh}

.portrait .quiz__item-option .custom-button__icon{width:.781vw}}

@media screen and (max-width: 1023px){
.quiz__item-option .custom-button__icon{width:3.333vw}

.landscape-mob .quiz__item-option .custom-button__icon{width:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option .custom-button__icon{width:1.563vw}

.landscape-tab .quiz__item-option .custom-button__icon{width:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option .custom-button__icon{height:1.563vw}

.portrait .quiz__item-option .custom-button__icon{height:1.563vw}

.landscape .quiz__item-option .custom-button__icon{height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-option .custom-button__icon{height:2.315vh}

.portrait .quiz__item-option .custom-button__icon{height:1.302vw}}

@media screen and (max-width: 1023px){
.quiz__item-option .custom-button__icon{height:5.556vw}

.landscape-mob .quiz__item-option .custom-button__icon{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option .custom-button__icon{height:2.604vw}

.landscape-tab .quiz__item-option .custom-button__icon{height:2.326svh}}

.quiz__item-option .custom-button__icon{margin:auto 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option_move{height:5vw}

.portrait .quiz__item-option_move{height:5vw}

.landscape .quiz__item-option_move{height:10vh}}

@media screen and (min-width: 1920px){
.quiz__item-option_move{height:8.611vh}

.portrait .quiz__item-option_move{height:4.844vw}}

@media screen and (max-width: 1023px){
.quiz__item-option_move{height:13.333vw}

.landscape-mob .quiz__item-option_move{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option_move{height:8.333vw}

.landscape-tab .quiz__item-option_move{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option_move{padding:1.563vw 2.5vw}

.portrait .quiz__item-option_move{padding:1.563vw 2.5vw}

.landscape .quiz__item-option_move{padding:3.125vh 5vh}}

@media screen and (min-width: 1920px){
.quiz__item-option_move{padding:1.852vh 3.889vh}

.portrait .quiz__item-option_move{padding:1.042vw 2.188vw}}

@media screen and (max-width: 1023px){
.quiz__item-option_move{padding:3.333vw 8.889vw}

.landscape-mob .quiz__item-option_move{padding:1.875svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option_move{padding:2.604vw 4.167vw}

.landscape-tab .quiz__item-option_move{padding:2.326svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-multiple .custom-button__text{padding:0 1.563vw 0 3.125vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__text{padding:0 3.125vw 0 1.563vw}

.portrait .quiz__item-option-multiple .custom-button__text{padding:0 1.563vw 0 3.125vw}

[dir="rtl"] .portrait .quiz__item-option-multiple .custom-button__text{padding:0 3.125vw 0 1.563vw}

.landscape .quiz__item-option-multiple .custom-button__text{padding:0 3.125vh 0 6.25vh}

[dir="rtl"] .landscape .quiz__item-option-multiple .custom-button__text{padding:0 6.25vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-multiple .custom-button__text{padding:0 1.852vh 0 3.704vh}

[dir="rtl"] .quiz__item-option-multiple .custom-button__text{padding:0 3.704vh 0 1.852vh}

.portrait .quiz__item-option-multiple .custom-button__text{padding:0 1.042vw 0 2.083vw}

[dir="rtl"] .portrait .quiz__item-option-multiple .custom-button__text{padding:0 2.083vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__text{padding:0 5.556vw 0 11.111vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__text{padding:0 11.111vw 0 5.556vw}

.landscape-mob .quiz__item-option-multiple .custom-button__text{padding:0 3.125svh 0 6.25svh}

[dir="rtl"] .landscape-mob .quiz__item-option-multiple .custom-button__text{padding:0 6.25svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__text{padding:0 2.604vw 0 5.208vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__text{padding:0 5.208vw 0 2.604vw}

.landscape-tab .quiz__item-option-multiple .custom-button__text{padding:0 2.326svh 0 4.651svh}

[dir="rtl"] .landscape-tab .quiz__item-option-multiple .custom-button__text{padding:0 4.651svh 0 2.326svh}}

.quiz__item-option-multiple .custom-button__text{box-sizing:border-box}

.quiz__item-option-multiple .custom-button__icon{position:absolute;top:0;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-multiple .custom-button__icon{left:.938vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__icon{left:auto;right:.938vw}

.portrait .quiz__item-option-multiple .custom-button__icon{left:.938vw}

[dir="rtl"] .portrait .quiz__item-option-multiple .custom-button__icon{left:auto;right:.938vw}

.landscape .quiz__item-option-multiple .custom-button__icon{left:1.875vh}

[dir="rtl"] .landscape .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-multiple .custom-button__icon{left:1.852vh}

[dir="rtl"] .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.852vh}

.portrait .quiz__item-option-multiple .custom-button__icon{left:1.042vw}

[dir="rtl"] .portrait .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.042vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{left:2.917vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__icon{left:auto;right:2.917vw}

.landscape-mob .quiz__item-option-multiple .custom-button__icon{left:1.641svh}

[dir="rtl"] .landscape-mob .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.641svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{left:1.563vw}

[dir="rtl"] .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.563vw}

.landscape-tab .quiz__item-option-multiple .custom-button__icon{left:1.395svh}

[dir="rtl"] .landscape-tab .quiz__item-option-multiple .custom-button__icon{left:auto;right:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-multiple .custom-button__icon{width:1.563vw}

.portrait .quiz__item-option-multiple .custom-button__icon{width:1.563vw}

.landscape .quiz__item-option-multiple .custom-button__icon{width:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-multiple .custom-button__icon{width:2.315vh}

.portrait .quiz__item-option-multiple .custom-button__icon{width:1.302vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{width:5.556vw}

.landscape-mob .quiz__item-option-multiple .custom-button__icon{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{width:2.604vw}

.landscape-tab .quiz__item-option-multiple .custom-button__icon{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-multiple .custom-button__icon{height:1.563vw}

.portrait .quiz__item-option-multiple .custom-button__icon{height:1.563vw}

.landscape .quiz__item-option-multiple .custom-button__icon{height:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-multiple .custom-button__icon{height:2.315vh}

.portrait .quiz__item-option-multiple .custom-button__icon{height:1.302vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{height:5.556vw}

.landscape-mob .quiz__item-option-multiple .custom-button__icon{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-multiple .custom-button__icon{height:2.604vw}

.landscape-tab .quiz__item-option-multiple .custom-button__icon{height:2.326svh}}

.quiz__item-option-multiple .custom-button__icon{margin:auto 0}

.quiz__item-option-multiple .select{transition:.3s ease-in-out}

.quiz__item-option-multiple_active .select{opacity:1}

.quiz__item-option-icon{position:absolute;top:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-icon{right:.938vw}

[dir="rtl"] .quiz__item-option-icon{right:auto;left:.938vw}

.portrait .quiz__item-option-icon{right:.938vw}

[dir="rtl"] .portrait .quiz__item-option-icon{right:auto;left:.938vw}

.landscape .quiz__item-option-icon{right:1.875vh}

[dir="rtl"] .landscape .quiz__item-option-icon{right:auto;left:1.875vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-icon{right:1.111vh}

[dir="rtl"] .quiz__item-option-icon{right:auto;left:1.111vh}

.portrait .quiz__item-option-icon{right:.625vw}

[dir="rtl"] .portrait .quiz__item-option-icon{right:auto;left:.625vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-icon{right:3.333vw}

[dir="rtl"] .quiz__item-option-icon{right:auto;left:3.333vw}

.landscape-mob .quiz__item-option-icon{right:1.875svh}

[dir="rtl"] .landscape-mob .quiz__item-option-icon{right:auto;left:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-icon{right:1.563vw}

[dir="rtl"] .quiz__item-option-icon{right:auto;left:1.563vw}

.landscape-tab .quiz__item-option-icon{right:1.395svh}

[dir="rtl"] .landscape-tab .quiz__item-option-icon{right:auto;left:1.395svh}}

.quiz__item-option-icon{transform:translate(0%, -50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-option-icon{height:1.641vw}

.portrait .quiz__item-option-icon{height:1.641vw}

.landscape .quiz__item-option-icon{height:3.281vh}}

@media screen and (min-width: 1920px){
.quiz__item-option-icon{height:1.944vh}

.portrait .quiz__item-option-icon{height:1.094vw}}

@media screen and (max-width: 1023px){
.quiz__item-option-icon{height:5.833vw}

.landscape-mob .quiz__item-option-icon{height:3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-option-icon{height:2.734vw}

.landscape-tab .quiz__item-option-icon{height:2.442svh}}

.quiz__item-description{display:flex;justify-content:center;align-items:center}

@media screen and (max-width: 1023px){
.quiz__item-description{padding:6.667vw}

.landscape-mob .quiz__item-description{padding:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-description{padding:3.125vw}

.landscape-tab .quiz__item-description{padding:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-description{width:46.875vw}

.portrait .quiz__item-description{width:46.875vw}

.landscape .quiz__item-description{width:93.75vh}}

@media screen and (min-width: 1920px){
.quiz__item-description{width:74.074vh}

.portrait .quiz__item-description{width:41.667vw}}

@media screen and (max-width: 1023px){
.quiz__item-description{width:91.111vw}

.landscape-mob .quiz__item-description{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-description{width:78.125vw}

.landscape-tab .quiz__item-description{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-description{padding:2.5vw}

.portrait .quiz__item-description{padding:2.5vw}

.landscape .quiz__item-description{padding:5vh}}

@media screen and (min-width: 1920px){
.quiz__item-description{padding:3.704vh 2.963vh}

.portrait .quiz__item-description{padding:2.083vw 1.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-description{font-size:1.563vw}

.portrait .quiz__item-description{font-size:1.563vw}

.landscape .quiz__item-description{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.quiz__item-description{font-size:2.037vh}

.portrait .quiz__item-description{font-size:1.146vw}}

@media screen and (max-width: 1023px){
.quiz__item-description{font-size:3.889vw}

.landscape-mob .quiz__item-description{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-description{font-size:2.604vw}

.landscape-tab .quiz__item-description{font-size:2.326svh}}

.quiz__item-description{line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-description{border-radius:1.875vw}

.portrait .quiz__item-description{border-radius:1.875vw}

.landscape .quiz__item-description{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.quiz__item-description{border-radius:2.222vh}

.portrait .quiz__item-description{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-description{border-radius:6.667vw}

.landscape-mob .quiz__item-description{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-description{border-radius:3.125vw}

.landscape-tab .quiz__item-description{border-radius:2.791svh}}

.quiz__item-description{background:#7d54de;color:#000;box-sizing:border-box;text-align:center}

.quiz__item-description_wrong{background:#dbff00}

.quiz__item-description_right{background:#f1f1f1}

@media screen and (min-width: 1024px){
.quiz__item-description{position:absolute;top:50%;left:50%;min-height:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .quiz__item-description{left:auto;right:50%;transform:translate(50%, -50%)}}

@media screen and (max-width: 1023px){
.quiz__item-description{flex:1 1 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-description{position:absolute;flex:0 0 auto;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .quiz__item-description{left:auto;right:50%;transform:translate(50%, -50%)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-button{width:32.813vw}

.portrait .quiz__item-button{width:32.813vw}

.landscape .quiz__item-button{width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz__item-button{width:55.556vh}

.portrait .quiz__item-button{width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-button{width:91.111vw}

.landscape-mob .quiz__item-button{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-button{width:54.688vw}

.landscape-tab .quiz__item-button{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__item-button{max-width:32.813vw}

.portrait .quiz__item-button{max-width:32.813vw}

.landscape .quiz__item-button{max-width:65.625vh}}

@media screen and (min-width: 1920px){
.quiz__item-button{max-width:55.556vh}

.portrait .quiz__item-button{max-width:31.25vw}}

@media screen and (max-width: 1023px){
.quiz__item-button{max-width:91.111vw}

.landscape-mob .quiz__item-button{max-width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__item-button{max-width:54.688vw}

.landscape-tab .quiz__item-button{max-width:48.837svh}}

.quiz__item-button{margin:auto auto 20px}

@media screen and (min-width: 1024px){
.quiz__item-button{margin:0 auto}}

.quiz__item-button .custom-button__text{font-weight:600}

.quiz__item-enter .quiz__item-button{opacity:0;transform:translateY(1em)}

.quiz__item-enter-active .quiz__item-button{opacity:1;transform:translateY(0);transition:.3s ease-in-out .2s}

.quiz__item-enter-done .quiz__item-button{opacity:1;transform:translateY(0)}

.quiz__item-exit .quiz__item-button{opacity:1;transform:translateY(0)}

.quiz__item-exit-active .quiz__item-button{opacity:0;transform:translateY(-1em);transition:.3s ease-in-out}

.quiz__item-exit-done .quiz__item-button{opacity:0;transform:translateY(-1em)}

.quiz__item-button_puzzle{opacity:.5;pointer-events:none}

.quiz__item-button_active{opacity:1;pointer-events:all}

.quiz__copyright{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__copyright{margin:0 auto}

.portrait .quiz__copyright{margin:0 auto}

.landscape .quiz__copyright{margin:0 auto}}

@media screen and (min-width: 1920px){
.quiz__copyright{margin:0 auto}

.portrait .quiz__copyright{margin:0 auto}}

@media screen and (max-width: 1023px){
.quiz__copyright{margin:0 auto}

.landscape-mob .quiz__copyright{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__copyright{margin:0 auto}

.landscape-tab .quiz__copyright{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.quiz__copyright{font-size:.859vw}

.portrait .quiz__copyright{font-size:.859vw}

.landscape .quiz__copyright{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.quiz__copyright{font-size:1.019vh}

.portrait .quiz__copyright{font-size:.573vw}}

@media screen and (max-width: 1023px){
.quiz__copyright{font-size:3.056vw}

.landscape-mob .quiz__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.quiz__copyright{font-size:1.432vw}

.landscape-tab .quiz__copyright{font-size:1.279svh}}

.quiz__copyright{line-height:1;color:#737373;font-weight:300;text-align:center}

@media screen and (min-width: 1024px){
.quiz__copyright{position:absolute;left:0}

[dir="rtl"] .quiz__copyright{left:auto;right:0}}

@media screen and (min-width: 1024px)and (min-width: 1024px)and (max-width: 1919px){
.quiz__copyright{bottom:.938vw}

.portrait .quiz__copyright{bottom:.938vw}

.landscape .quiz__copyright{bottom:1.875vh}}

@media screen and (min-width: 1024px)and (min-width: 1920px){
.quiz__copyright{bottom:1.111vh}

.portrait .quiz__copyright{bottom:.625vw}}

@media screen and (min-width: 1024px)and (max-width: 1023px){
.quiz__copyright{bottom:3.333vw}

.landscape-mob .quiz__copyright{bottom:1.875svh}}

@media screen and (min-width: 1024px)and (min-width: 768px)and (max-width: 1023px){
.quiz__copyright{bottom:1.563vw}

.landscape-tab .quiz__copyright{bottom:1.395svh}}

.quiz__item-enter .quiz__copyright{opacity:0;transform:translateY(1em)}

.quiz__item-enter-active .quiz__copyright{opacity:1;transform:translateY(0);transition:.3s ease-in-out .2s}

.quiz__item-enter-done .quiz__copyright{opacity:1;transform:translateY(0)}

.quiz__item-exit .quiz__copyright{opacity:1;transform:translateY(0)}

.quiz__item-exit-active .quiz__copyright{opacity:0;transform:translateY(-1em);transition:.3s ease-in-out}

.quiz__item-exit-done .quiz__copyright{opacity:0;transform:translateY(-1em)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__presents{margin:1.875vw 0 1.563vw}

.portrait .friends__presents{margin:1.875vw 0 1.563vw}

.landscape .friends__presents{margin:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.friends__presents{margin:2.222vh 0 1.852vh}

.portrait .friends__presents{margin:1.25vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.friends__presents{margin:6.667vw 0 5.556vw}

.landscape-mob .friends__presents{margin:3.75svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__presents{margin:3.125vw 0 2.604vw}

.landscape-tab .friends__presents{margin:2.791svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__presents-title{margin:0 0 .938vw}

.portrait .friends__presents-title{margin:0 0 .938vw}

.landscape .friends__presents-title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.friends__presents-title{margin:0 0 1.111vh}

.portrait .friends__presents-title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.friends__presents-title{margin:0 0 3.333vw}

.landscape-mob .friends__presents-title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__presents-title{margin:0 0 1.563vw}

.landscape-tab .friends__presents-title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__presents-title{font-size:1.563vw}

.portrait .friends__presents-title{font-size:1.563vw}

.landscape .friends__presents-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.friends__presents-title{font-size:1.852vh}

.portrait .friends__presents-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.friends__presents-title{font-size:5.556vw}

.landscape-mob .friends__presents-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__presents-title{font-size:2.604vw}

.landscape-tab .friends__presents-title{font-size:2.326svh}}

.friends__presents-title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__presents-text{margin:0 0 1.719vw}

.portrait .friends__presents-text{margin:0 0 1.719vw}

.landscape .friends__presents-text{margin:0 0 3.438vh}}

@media screen and (min-width: 1920px){
.friends__presents-text{margin:0 0 2.037vh}

.portrait .friends__presents-text{margin:0 0 1.146vw}}

@media screen and (max-width: 1023px){
.friends__presents-text{margin:0 0 6.111vw}

.landscape-mob .friends__presents-text{margin:0 0 3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__presents-text{margin:0 0 2.865vw}

.landscape-tab .friends__presents-text{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__presents-text{font-size:1.094vw}

.portrait .friends__presents-text{font-size:1.094vw}

.landscape .friends__presents-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__presents-text{font-size:1.296vh}

.portrait .friends__presents-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.friends__presents-text{font-size:3.889vw}

.landscape-mob .friends__presents-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__presents-text{font-size:1.823vw}

.landscape-tab .friends__presents-text{font-size:1.628svh}}

.friends__presents-text{text-align:center;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__send{margin:0 0 .625vw}

.portrait .friends__send{margin:0 0 .625vw}

.landscape .friends__send{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.friends__send{margin:0 0 .741vh}

.portrait .friends__send{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.friends__send{margin:0 0 2.222vw}

.landscape-mob .friends__send{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__send{margin:0 0 1.042vw}

.landscape-tab .friends__send{margin:0 0 .93svh}}

.friends-achievements{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements{margin:1.563vw 0 1.563vw}

.portrait .friends-achievements{margin:1.563vw 0 1.563vw}

.landscape .friends-achievements{margin:3.125vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.friends-achievements{margin:1.852vh 0 1.852vh}

.portrait .friends-achievements{margin:1.042vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.friends-achievements{margin:5.556vw 0 5.556vw}

.landscape-mob .friends-achievements{margin:3.125svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements{margin:2.604vw 0 2.604vw}

.landscape-tab .friends-achievements{margin:2.326svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__title{margin:0 0 .938vw}

.portrait .friends-achievements__title{margin:0 0 .938vw}

.landscape .friends-achievements__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.friends-achievements__title{margin:0 0 1.111vh}

.portrait .friends-achievements__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.friends-achievements__title{margin:0 0 3.333vw}

.landscape-mob .friends-achievements__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__title{margin:0 0 1.563vw}

.landscape-tab .friends-achievements__title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__title{font-size:1.563vw}

.portrait .friends-achievements__title{font-size:1.563vw}

.landscape .friends-achievements__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.friends-achievements__title{font-size:1.852vh}

.portrait .friends-achievements__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.friends-achievements__title{font-size:5.556vw}

.landscape-mob .friends-achievements__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__title{font-size:2.604vw}

.landscape-tab .friends-achievements__title{font-size:2.326svh}}

.friends-achievements__title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__text{margin:0 0 1.563vw}

.portrait .friends-achievements__text{margin:0 0 1.563vw}

.landscape .friends-achievements__text{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.friends-achievements__text{margin:0 0 1.852vh}

.portrait .friends-achievements__text{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.friends-achievements__text{margin:0 0 5.556vw}

.landscape-mob .friends-achievements__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__text{margin:0 0 2.604vw}

.landscape-tab .friends-achievements__text{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__text{font-size:1.094vw}

.portrait .friends-achievements__text{font-size:1.094vw}

.landscape .friends-achievements__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends-achievements__text{font-size:1.296vh}

.portrait .friends-achievements__text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.friends-achievements__text{font-size:3.889vw}

.landscape-mob .friends-achievements__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__text{font-size:1.823vw}

.landscape-tab .friends-achievements__text{font-size:1.628svh}}

.friends-achievements__text{text-align:center;white-space:pre-line}

.friends-achievements__list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__list .swiper-wrapper{padding:.391vw 0 0}

.portrait .friends-achievements__list .swiper-wrapper{padding:.391vw 0 0}

.landscape .friends-achievements__list .swiper-wrapper{padding:.781vh 0 0}}

@media screen and (min-width: 1920px){
.friends-achievements__list .swiper-wrapper{padding:.463vh 0 0}

.portrait .friends-achievements__list .swiper-wrapper{padding:.26vw 0 0}}

@media screen and (max-width: 1023px){
.friends-achievements__list .swiper-wrapper{padding:1.389vw 0 0}

.landscape-mob .friends-achievements__list .swiper-wrapper{padding:.781svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__list .swiper-wrapper{padding:.651vw 0 0}

.landscape-tab .friends-achievements__list .swiper-wrapper{padding:.581svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__list .swiper-slide{width:14.063vw}

.portrait .friends-achievements__list .swiper-slide{width:14.063vw}

.landscape .friends-achievements__list .swiper-slide{width:28.125vh}}

@media screen and (min-width: 1920px){
.friends-achievements__list .swiper-slide{width:23.703vh}

.portrait .friends-achievements__list .swiper-slide{width:13.333vw}}

@media screen and (max-width: 1023px){
.friends-achievements__list .swiper-slide{width:43.333vw}

.landscape-mob .friends-achievements__list .swiper-slide{width:24.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__list .swiper-slide{width:28.906vw}

.landscape-tab .friends-achievements__list .swiper-slide{width:25.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends-achievements__list .swiper-slide{margin:0 .938vw 0 0}

[dir="rtl"] .friends-achievements__list .swiper-slide{margin:0 0 0 .938vw}

.portrait .friends-achievements__list .swiper-slide{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .friends-achievements__list .swiper-slide{margin:0 0 0 .938vw}

.landscape .friends-achievements__list .swiper-slide{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .friends-achievements__list .swiper-slide{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.friends-achievements__list .swiper-slide{margin:0 1.481vh 0 0}

[dir="rtl"] .friends-achievements__list .swiper-slide{margin:0 0 0 1.481vh}

.portrait .friends-achievements__list .swiper-slide{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .friends-achievements__list .swiper-slide{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.friends-achievements__list .swiper-slide{margin:0 2.222vw 0 0}

[dir="rtl"] .friends-achievements__list .swiper-slide{margin:0 0 0 2.222vw}

.landscape-mob .friends-achievements__list .swiper-slide{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .friends-achievements__list .swiper-slide{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends-achievements__list .swiper-slide{margin:0 1.302vw 0 0}

[dir="rtl"] .friends-achievements__list .swiper-slide{margin:0 0 0 1.302vw}

.landscape-tab .friends-achievements__list .swiper-slide{margin:0 1.163svh 0 0}

[dir="rtl"] .landscape-tab .friends-achievements__list .swiper-slide{margin:0 0 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard{margin:1.563vw 0 0}

.portrait .friends__postcard{margin:1.563vw 0 0}

.landscape .friends__postcard{margin:3.125vh 0 0}}

@media screen and (min-width: 1920px){
.friends__postcard{margin:1.852vh 0 0}

.portrait .friends__postcard{margin:1.042vw 0 0}}

@media screen and (max-width: 1023px){
.friends__postcard{margin:5.556vw 0 0}

.landscape-mob .friends__postcard{margin:3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard{margin:2.604vw 0 0}

.landscape-tab .friends__postcard{margin:2.326svh 0 0}}

.friends__postcard-item{display:flex;flex-direction:column;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-item{width:25.625vw}

.portrait .friends__postcard-item{width:25.625vw}

.landscape .friends__postcard-item{width:51.25vh}}

@media screen and (min-width: 1920px){
.friends__postcard-item{width:30.37vh}

.portrait .friends__postcard-item{width:17.083vw}}

@media screen and (max-width: 1023px){
.friends__postcard-item{width:91.111vw}

.landscape-mob .friends__postcard-item{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-item{width:42.708vw}

.landscape-tab .friends__postcard-item{width:38.14svh}}

.friends__postcard-item{margin:0 auto;box-sizing:border-box}

.friends__postcard-bg{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-bg{margin:0 0 1.406vw}

.portrait .friends__postcard-bg{margin:0 0 1.406vw}

.landscape .friends__postcard-bg{margin:0 0 2.813vh}}

@media screen and (min-width: 1920px){
.friends__postcard-bg{margin:0 0 1.667vh}

.portrait .friends__postcard-bg{margin:0 0 .938vw}}

@media screen and (max-width: 1023px){
.friends__postcard-bg{margin:0 0 5vw}

.landscape-mob .friends__postcard-bg{margin:0 0 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-bg{margin:0 0 2.344vw}

.landscape-tab .friends__postcard-bg{margin:0 0 2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-bg{height:11.719vw}

.portrait .friends__postcard-bg{height:11.719vw}

.landscape .friends__postcard-bg{height:23.438vh}}

@media screen and (min-width: 1920px){
.friends__postcard-bg{height:13.889vh}

.portrait .friends__postcard-bg{height:7.813vw}}

@media screen and (max-width: 1023px){
.friends__postcard-bg{height:41.667vw}

.landscape-mob .friends__postcard-bg{height:23.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-bg{height:19.531vw}

.landscape-tab .friends__postcard-bg{height:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-bg{width:18.438vw}

.portrait .friends__postcard-bg{width:18.438vw}

.landscape .friends__postcard-bg{width:36.875vh}}

@media screen and (min-width: 1920px){
.friends__postcard-bg{width:21.852vh}

.portrait .friends__postcard-bg{width:12.292vw}}

@media screen and (max-width: 1023px){
.friends__postcard-bg{width:65.556vw}

.landscape-mob .friends__postcard-bg{width:36.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-bg{width:30.729vw}

.landscape-tab .friends__postcard-bg{width:27.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-bg{border-radius:1.25vw}

.portrait .friends__postcard-bg{border-radius:1.25vw}

.landscape .friends__postcard-bg{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.friends__postcard-bg{border-radius:1.481vh}

.portrait .friends__postcard-bg{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.friends__postcard-bg{border-radius:4.444vw}

.landscape-mob .friends__postcard-bg{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-bg{border-radius:2.083vw}

.landscape-tab .friends__postcard-bg{border-radius:1.86svh}}

.friends__postcard-bg{overflow:hidden}

.friends__postcard-bg img{width:100%;height:100%;object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-text{margin:.469vw 0 1.641vw}

.portrait .friends__postcard-text{margin:.469vw 0 1.641vw}

.landscape .friends__postcard-text{margin:.938vh 0 3.281vh}}

@media screen and (min-width: 1920px){
.friends__postcard-text{margin:.556vh 0 1.944vh}

.portrait .friends__postcard-text{margin:.313vw 0 1.094vw}}

@media screen and (max-width: 1023px){
.friends__postcard-text{margin:1.667vw 0 5.833vw}

.landscape-mob .friends__postcard-text{margin:.938svh 0 3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-text{margin:.781vw 0 2.734vw}

.landscape-tab .friends__postcard-text{margin:.698svh 0 2.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-text{font-size:1.875vw}

.portrait .friends__postcard-text{font-size:1.875vw}

.landscape .friends__postcard-text{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.friends__postcard-text{font-size:2.222vh}

.portrait .friends__postcard-text{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.friends__postcard-text{font-size:6.667vw}

.landscape-mob .friends__postcard-text{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-text{font-size:3.125vw}

.landscape-tab .friends__postcard-text{font-size:2.791svh}}

.friends__postcard-text{color:#000;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-available{margin:1.25vw 0 2.422vw}

.portrait .friends__postcard-available{margin:1.25vw 0 2.422vw}

.landscape .friends__postcard-available{margin:2.5vh 0 4.844vh}}

@media screen and (min-width: 1920px){
.friends__postcard-available{margin:1.481vh 0 2.87vh}

.portrait .friends__postcard-available{margin:.833vw 0 1.615vw}}

@media screen and (max-width: 1023px){
.friends__postcard-available{margin:4.444vw 0 8.611vw}

.landscape-mob .friends__postcard-available{margin:2.5svh 0 4.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-available{margin:2.083vw 0 4.036vw}

.landscape-tab .friends__postcard-available{margin:1.86svh 0 3.605svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__postcard-available{font-size:1.094vw}

.portrait .friends__postcard-available{font-size:1.094vw}

.landscape .friends__postcard-available{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__postcard-available{font-size:1.296vh}

.portrait .friends__postcard-available{font-size:.729vw}}

@media screen and (max-width: 1023px){
.friends__postcard-available{font-size:3.889vw}

.landscape-mob .friends__postcard-available{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__postcard-available{font-size:1.823vw}

.landscape-tab .friends__postcard-available{font-size:1.628svh}}

.friends__postcard-available b{font-weight:500}

.friends__postcard-button[disabled]{opacity:.5}

.friends__item{display:flex;align-items:center;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item{padding:1.797vw 1.875vw 1.25vw}

.portrait .friends__item{padding:1.797vw 1.875vw 1.25vw}

.landscape .friends__item{padding:3.594vh 3.75vh 2.5vh}}

@media screen and (min-width: 1920px){
.friends__item{padding:3.333vh 3.704vh 3.333vh 3.333vh}

[dir="rtl"] .friends__item{padding:3.333vh 3.333vh 3.333vh 3.704vh}

.portrait .friends__item{padding:1.875vw 2.083vw 1.875vw 1.875vw}

[dir="rtl"] .portrait .friends__item{padding:1.875vw 1.875vw 1.875vw 2.083vw}}

@media screen and (max-width: 1023px){
.friends__item{padding:5.889vw 3.333vw 5.889vw 4.444vw}

[dir="rtl"] .friends__item{padding:5.889vw 4.444vw 5.889vw 3.333vw}

.landscape-mob .friends__item{padding:3.313svh 1.875svh 3.313svh 2.5svh}

[dir="rtl"] .landscape-mob .friends__item{padding:3.313svh 2.5svh 3.313svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item{padding:5.078vw 3.125vw}

.landscape-tab .friends__item{padding:4.535svh 2.791svh}}

.friends__item{background-color:#f1f1f1;border-bottom:1px solid #fff}

.friends__item:last-child{border-bottom:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item.hide-level .friends__item-name{margin:0}

.portrait .friends__item.hide-level .friends__item-name{margin:0}

.landscape .friends__item.hide-level .friends__item-name{margin:0}}

@media screen and (min-width: 1920px){
.friends__item.hide-level .friends__item-name{margin:0}

.portrait .friends__item.hide-level .friends__item-name{margin:0}}

@media screen and (max-width: 1023px){
.friends__item.hide-level .friends__item-name{margin:0}

.landscape-mob .friends__item.hide-level .friends__item-name{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item.hide-level .friends__item-name{margin:0}

.landscape-tab .friends__item.hide-level .friends__item-name{margin:0}}

._dark-theme .friends__item{color:#fff;background:#737373;border-color:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-icon{font-size:3.125vw}

.portrait .friends__item-icon{font-size:3.125vw}

.landscape .friends__item-icon{font-size:6.25vh}}

@media screen and (min-width: 1920px){
.friends__item-icon{font-size:3.704vh}

.portrait .friends__item-icon{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.friends__item-icon{font-size:11.111vw}

.landscape-mob .friends__item-icon{font-size:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-icon{font-size:5.208vw}

.landscape-tab .friends__item-icon{font-size:4.651svh}}

.friends__item-icon{width:1em;height:1em;display:block;background:hsla(0,0%,100%,.1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-icon{border-radius:.625vw}

.portrait .friends__item-icon{border-radius:.625vw}

.landscape .friends__item-icon{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.friends__item-icon{border-radius:.741vh}

.portrait .friends__item-icon{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.friends__item-icon{border-radius:2.222vw}

.landscape-mob .friends__item-icon{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-icon{border-radius:1.042vw}

.landscape-tab .friends__item-icon{border-radius:.93svh}}

.friends__item-icon img{width:100%;height:100%;display:block;object-fit:contain}

.friends__item-icon svg{width:100%;height:100%;display:block}

.friends__item-info{flex:1 1 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-info{margin:0 .938vw 0 0}

[dir="rtl"] .friends__item-info{margin:0 0 0 .938vw}

.portrait .friends__item-info{margin:0 .938vw 0 0}

[dir="rtl"] .portrait .friends__item-info{margin:0 0 0 .938vw}

.landscape .friends__item-info{margin:0 1.875vh 0 0}

[dir="rtl"] .landscape .friends__item-info{margin:0 0 0 1.875vh}}

@media screen and (min-width: 1920px){
.friends__item-info{margin:0 1.111vh 0 0}

[dir="rtl"] .friends__item-info{margin:0 0 0 1.111vh}

.portrait .friends__item-info{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .friends__item-info{margin:0 0 0 .625vw}}

@media screen and (max-width: 1023px){
.friends__item-info{margin:0 3.333vw 0 0}

[dir="rtl"] .friends__item-info{margin:0 0 0 3.333vw}

.landscape-mob .friends__item-info{margin:0 1.875svh 0 0}

[dir="rtl"] .landscape-mob .friends__item-info{margin:0 0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-info{margin:0 1.563vw 0 0}

[dir="rtl"] .friends__item-info{margin:0 0 0 1.563vw}

.landscape-tab .friends__item-info{margin:0 1.395svh 0 0}

[dir="rtl"] .landscape-tab .friends__item-info{margin:0 0 0 1.395svh}}

.friends__item-info{text-align:left}

[dir="rtl"] .friends__item-info{text-align:right}

.friends__item-name{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-name{margin:0 0 .547vw}

.portrait .friends__item-name{margin:0 0 .547vw}

.landscape .friends__item-name{margin:0 0 1.094vh}}

@media screen and (min-width: 1920px){
.friends__item-name{margin:0 0 .648vh}

.portrait .friends__item-name{margin:0 0 .365vw}}

@media screen and (max-width: 1023px){
.friends__item-name{margin:0 0 1.944vw}

.landscape-mob .friends__item-name{margin:0 0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-name{margin:0 0 .911vw}

.landscape-tab .friends__item-name{margin:0 0 .814svh}}

.friends__item-name-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-name-text{font-size:1.094vw}

.portrait .friends__item-name-text{font-size:1.094vw}

.landscape .friends__item-name-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__item-name-text{font-size:2.222vh}

.portrait .friends__item-name-text{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.friends__item-name-text{font-size:3.889vw}

.landscape-mob .friends__item-name-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-name-text{font-size:2.083vw}

.landscape-tab .friends__item-name-text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-name-text{line-height:1.094vw}

.portrait .friends__item-name-text{line-height:1.094vw}

.landscape .friends__item-name-text{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.friends__item-name-text{line-height:2.222vh}

.portrait .friends__item-name-text{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.friends__item-name-text{line-height:3.889vw}

.landscape-mob .friends__item-name-text{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-name-text{line-height:2.083vw}

.landscape-tab .friends__item-name-text{line-height:1.86svh}}

.friends__item-name-text{font-weight:900}

.friends__item-image{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-image{width:1.563vw}

.portrait .friends__item-image{width:1.563vw}

.landscape .friends__item-image{width:3.125vh}}

@media screen and (min-width: 1920px){
.friends__item-image{width:1.852vh}

.portrait .friends__item-image{width:1.042vw}}

@media screen and (max-width: 1023px){
.friends__item-image{width:5.556vw}

.landscape-mob .friends__item-image{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-image{width:2.604vw}

.landscape-tab .friends__item-image{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-image{height:1.563vw}

.portrait .friends__item-image{height:1.563vw}

.landscape .friends__item-image{height:3.125vh}}

@media screen and (min-width: 1920px){
.friends__item-image{height:1.852vh}

.portrait .friends__item-image{height:1.042vw}}

@media screen and (max-width: 1023px){
.friends__item-image{height:5.556vw}

.landscape-mob .friends__item-image{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-image{height:2.604vw}

.landscape-tab .friends__item-image{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-image{margin:0 0 0 .313vw}

[dir="rtl"] .friends__item-image{margin:0 .313vw 0 0}

.portrait .friends__item-image{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .friends__item-image{margin:0 .313vw 0 0}

.landscape .friends__item-image{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .friends__item-image{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.friends__item-image{margin:0 0 0 .37vh}

[dir="rtl"] .friends__item-image{margin:0 .37vh 0 0}

.portrait .friends__item-image{margin:0 0 0 .208vw}

[dir="rtl"] .portrait .friends__item-image{margin:0 .208vw 0 0}}

@media screen and (max-width: 1023px){
.friends__item-image{margin:0 0 0 1.111vw}

[dir="rtl"] .friends__item-image{margin:0 1.111vw 0 0}

.landscape-mob .friends__item-image{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .friends__item-image{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-image{margin:0 0 0 .521vw}

[dir="rtl"] .friends__item-image{margin:0 .521vw 0 0}

.landscape-tab .friends__item-image{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .friends__item-image{margin:0 .465svh 0 0}}

.friends__item-level{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-level{font-size:.938vw}

.portrait .friends__item-level{font-size:.938vw}

.landscape .friends__item-level{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.friends__item-level{font-size:1.852vh}

.portrait .friends__item-level{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.friends__item-level{font-size:3.333vw}

.landscape-mob .friends__item-level{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-level{font-size:1.823vw}

.landscape-tab .friends__item-level{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-level{line-height:.938vw}

.portrait .friends__item-level{line-height:.938vw}

.landscape .friends__item-level{line-height:1.875vh}}

@media screen and (min-width: 1920px){
.friends__item-level{line-height:2.593vh}

.portrait .friends__item-level{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.friends__item-level{line-height:3.333vw}

.landscape-mob .friends__item-level{line-height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-level{line-height:1.823vw}

.landscape-tab .friends__item-level{line-height:1.628svh}}

.friends__item-level{color:#7d54de;font-weight:700}

._dark-theme .friends__item-level{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-points{font-size:1.094vw}

.portrait .friends__item-points{font-size:1.094vw}

.landscape .friends__item-points{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__item-points{font-size:1.852vh}

.portrait .friends__item-points{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.friends__item-points{font-size:3.889vw}

.landscape-mob .friends__item-points{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-points{font-size:2.083vw}

.landscape-tab .friends__item-points{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-points{line-height:1.094vw}

.portrait .friends__item-points{line-height:1.094vw}

.landscape .friends__item-points{line-height:2.188vh}}

@media screen and (min-width: 1920px){
.friends__item-points{line-height:1.852vh}

.portrait .friends__item-points{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.friends__item-points{line-height:3.889vw}

.landscape-mob .friends__item-points{line-height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-points{line-height:2.083vw}

.landscape-tab .friends__item-points{line-height:1.86svh}}

.friends__item-points{font-weight:900}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-arrow{width:1.172vw}

.portrait .friends__item-arrow{width:1.172vw}

.landscape .friends__item-arrow{width:2.344vh}}

@media screen and (min-width: 1920px){
.friends__item-arrow{width:2.222vh}

.portrait .friends__item-arrow{width:1.25vw}}

@media screen and (max-width: 1023px){
.friends__item-arrow{width:4.167vw}

.landscape-mob .friends__item-arrow{width:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-arrow{width:1.953vw}

.landscape-tab .friends__item-arrow{width:1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__item-arrow{height:1.172vw}

.portrait .friends__item-arrow{height:1.172vw}

.landscape .friends__item-arrow{height:2.344vh}}

@media screen and (min-width: 1920px){
.friends__item-arrow{height:2.222vh}

.portrait .friends__item-arrow{height:1.25vw}}

@media screen and (max-width: 1023px){
.friends__item-arrow{height:4.167vw}

.landscape-mob .friends__item-arrow{height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__item-arrow{height:1.953vw}

.landscape-tab .friends__item-arrow{height:1.744svh}}

.friends__item-arrow{flex:0 0 auto}

.friends__item-arrow svg{width:100%;height:100%;display:block}

.friends{position:relative;width:100%;height:100%;overflow:hidden}

.friends__bg{position:absolute;top:0;left:0}

[dir="rtl"] .friends__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__bg{width:100vw}

.portrait .friends__bg{width:100vw}

.landscape .friends__bg{width:200vh}}

@media screen and (min-width: 1920px){
.friends__bg{width:177.778vh}

.portrait .friends__bg{width:100vw}}

@media screen and (max-width: 1023px){
.friends__bg{width:100vw}

.landscape-mob .friends__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__bg{width:100vw}

.landscape-tab .friends__bg{width:89.302svh}}

.friends__bg{height:100%;pointer-events:none}

.friends__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__content{width:46.875vw}

.portrait .friends__content{width:46.875vw}

.landscape .friends__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.friends__content{width:74.074vh}

.portrait .friends__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.friends__content{width:91.111vw}

.landscape-mob .friends__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__content{width:78.125vw}

.landscape-tab .friends__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__content{padding:1.953vw 0 1.563vw}

.portrait .friends__content{padding:1.953vw 0 1.563vw}

.landscape .friends__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.friends__content{padding:2.315vh 0 1.852vh}

.portrait .friends__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.friends__content{padding:6.944vw 0 5.556vw}

.landscape-mob .friends__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__content{padding:2.865vw 0 2.604vw}

.landscape-tab .friends__content{padding:2.558svh 0 2.326svh}}

.friends__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.friends{background-color:#fff;overflow:unset}

._dark-theme .friends{color:#fff;background:#272727}

.friends.app{margin-top:40px}

.friends .my-id{pointer-events:auto;cursor:pointer;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends.hide-likes .friends__title{margin:0 auto 1.25vw}

.portrait .friends.hide-likes .friends__title{margin:0 auto 1.25vw}

.landscape .friends.hide-likes .friends__title{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.friends.hide-likes .friends__title{margin:0 auto 1.481vh}

.portrait .friends.hide-likes .friends__title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.friends.hide-likes .friends__title{margin:0 auto 4.444vw}

.landscape-mob .friends.hide-likes .friends__title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends.hide-likes .friends__title{margin:0 auto 2.083vw}

.landscape-tab .friends.hide-likes .friends__title{margin:0 auto 1.86svh}}

.friends.hide-likes .my-id{margin-bottom:8px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends:not(.hide-likes) .friends__title{margin:0 auto 1.406vw}

.portrait .friends:not(.hide-likes) .friends__title{margin:0 auto 1.406vw}

.landscape .friends:not(.hide-likes) .friends__title{margin:0 auto 2.813vh}}

@media screen and (min-width: 1920px){
.friends:not(.hide-likes) .friends__title{margin:0 auto 1.667vh}

.portrait .friends:not(.hide-likes) .friends__title{margin:0 auto .938vw}}

@media screen and (max-width: 1023px){
.friends:not(.hide-likes) .friends__title{margin:0 auto 5vw}

.landscape-mob .friends:not(.hide-likes) .friends__title{margin:0 auto 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends:not(.hide-likes) .friends__title{margin:0 auto 2.344vw}

.landscape-tab .friends:not(.hide-likes) .friends__title{margin:0 auto 2.093svh}}

.friends__icon{display:inline-block;height:24px;margin:auto 0 auto 10px}

[dir="rtl"] .friends__icon{margin:auto 10px auto 0}

.friends__head{position:relative}

.friends__title{position:relative;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both;text-align:center}

@media screen and (max-width: 1023px){
.friends__title{width:75%}}

.friends__title span{font-size:1em}

.friends__content{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__content{padding:2.031vw 0 1.563vw}

.portrait .friends__content{padding:2.031vw 0 1.563vw}

.landscape .friends__content{padding:4.063vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.friends__content{padding:2.407vh 0 1.852vh}

.portrait .friends__content{padding:1.354vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.friends__content{padding:7.222vw 0 5.833vw}

.landscape-mob .friends__content{padding:4.063svh 0 3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__content{padding:2.865vw 0 2.604vw}

.landscape-tab .friends__content{padding:2.558svh 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__subtitle{margin:2.969vw 0 1.172vw}

.portrait .friends__subtitle{margin:2.969vw 0 1.172vw}

.landscape .friends__subtitle{margin:5.938vh 0 2.344vh}}

@media screen and (min-width: 1920px){
.friends__subtitle{margin:3.519vh 0 1.389vh}

.portrait .friends__subtitle{margin:1.979vw 0 .781vw}}

@media screen and (max-width: 1023px){
.friends__subtitle{margin:10.556vw 0 4.167vw}

.landscape-mob .friends__subtitle{margin:5.938svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__subtitle{margin:4.948vw 0 1.953vw}

.landscape-tab .friends__subtitle{margin:4.419svh 0 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__subtitle{font-size:1.563vw}

.portrait .friends__subtitle{font-size:1.563vw}

.landscape .friends__subtitle{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.friends__subtitle{font-size:1.852vh}

.portrait .friends__subtitle{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.friends__subtitle{font-size:5.556vw}

.landscape-mob .friends__subtitle{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__subtitle{font-size:2.604vw}

.landscape-tab .friends__subtitle{font-size:2.326svh}}

.friends__subtitle{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__text{margin:1.172vw auto 1.875vw}

.portrait .friends__text{margin:1.172vw auto 1.875vw}

.landscape .friends__text{margin:2.344vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.friends__text{margin:2.222vh auto 5.556vh}

.portrait .friends__text{margin:1.25vw auto 3.125vw}}

@media screen and (max-width: 1023px){
.friends__text{margin:3.611vw auto 4.722vw}

.landscape-mob .friends__text{margin:2.031svh auto 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__text{margin:1.563vw auto 5.339vw}

.landscape-tab .friends__text{margin:1.395svh auto 4.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__text{font-size:1.094vw}

.portrait .friends__text{font-size:1.094vw}

.landscape .friends__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__text{font-size:1.481vh}

.portrait .friends__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.friends__text{font-size:3.889vw}

.landscape-mob .friends__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__text{font-size:1.823vw}

.landscape-tab .friends__text{font-size:1.628svh}}

.friends__text{line-height:1.4;white-space:pre-line}

.container-appear .friends__text,.container-enter .friends__text{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .friends__text,.container-appear-done .friends__text,.container-enter-active .friends__text,.container-enter-done .friends__text,.container-exit .friends__text{opacity:1;transform:scale(1);transition:.3s 0.6s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__text_stub{margin:1.172vw auto 0}

.portrait .friends__text_stub{margin:1.172vw auto 0}

.landscape .friends__text_stub{margin:2.344vh auto 0}}

@media screen and (min-width: 1920px){
.friends__text_stub{margin:2.222vh auto 0}

.portrait .friends__text_stub{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.friends__text_stub{margin:3.611vw auto 5vw}

.landscape-mob .friends__text_stub{margin:2.031svh auto 2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__text_stub{margin:1.563vw auto 0}

.landscape-tab .friends__text_stub{margin:1.395svh auto 0}}

@media screen and (max-width: 1023px){
.friends__text{white-space:normal}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__text{white-space:pre-line}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__stub{height:19.141vw}

.portrait .friends__stub{height:19.141vw}

.landscape .friends__stub{height:38.281vh}}

@media screen and (min-width: 1920px){
.friends__stub{height:46.296vh}

.portrait .friends__stub{height:26.042vw}}

@media screen and (max-width: 1023px){
.friends__stub{height:57.222vw}

.landscape-mob .friends__stub{height:32.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__stub{height:44.271vw}

.landscape-tab .friends__stub{height:39.535svh}}

.friends__stub{object-fit:contain;margin:auto auto 0}

.friends__list{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list{height:21.094vw}

.portrait .friends__list{height:21.094vw}

.landscape .friends__list{height:42.188vh}}

@media screen and (min-width: 1920px){
.friends__list{height:46.296vh}

.portrait .friends__list{height:26.042vw}}

@media screen and (max-width: 1023px){
.friends__list{height:75vw}

.landscape-mob .friends__list{height:42.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list{height:54.688vw}

.landscape-tab .friends__list{height:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list{margin:0 0 .391vw}

.portrait .friends__list{margin:0 0 .391vw}

.landscape .friends__list{margin:0 0 .781vh}}

@media screen and (min-width: 1920px){
.friends__list{margin:0 0 .463vh}

.portrait .friends__list{margin:0 0 .26vw}}

@media screen and (max-width: 1023px){
.friends__list{margin:0 0 1.389vw}

.landscape-mob .friends__list{margin:0 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list{margin:0 0 .651vw}

.landscape-tab .friends__list{margin:0 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list{border-radius:1.875vw}

.portrait .friends__list{border-radius:1.875vw}

.landscape .friends__list{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.friends__list{border-radius:2.222vh}

.portrait .friends__list{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.friends__list{border-radius:6.667vw}

.landscape-mob .friends__list{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list{border-radius:3.125vw}

.landscape-tab .friends__list{border-radius:2.791svh}}

.friends__list{background:#f8f8f8;overflow:hidden}

.container-appear .friends__list,.container-enter .friends__list{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .friends__list,.container-appear-done .friends__list,.container-enter-active .friends__list,.container-enter-done .friends__list,.container-exit .friends__list{opacity:1;transform:scale(1);transition:.3s 0.7s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

._dark-theme .friends__list{background:#272727}

.friends__list .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list .ScrollbarsCustom-Track{width:.469vw !important}

.portrait .friends__list .ScrollbarsCustom-Track{width:.469vw !important}

.landscape .friends__list .ScrollbarsCustom-Track{width:.938vh !important}}

@media screen and (min-width: 1920px){
.friends__list .ScrollbarsCustom-Track{width:.556vh !important}

.portrait .friends__list .ScrollbarsCustom-Track{width:.313vw !important}}

@media screen and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Track{width:1.667vw !important}

.landscape-mob .friends__list .ScrollbarsCustom-Track{width:.938svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Track{width:.781vw !important}

.landscape-tab .friends__list .ScrollbarsCustom-Track{width:.698svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list .ScrollbarsCustom-Track{right:.391vw !important}

[dir="rtl"] .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.391vw !important}

.portrait .friends__list .ScrollbarsCustom-Track{right:.391vw !important}

[dir="rtl"] .portrait .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.391vw !important}

.landscape .friends__list .ScrollbarsCustom-Track{right:.781vh !important}

[dir="rtl"] .landscape .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.781vh !important}}

@media screen and (min-width: 1920px){
.friends__list .ScrollbarsCustom-Track{right:.463vh !important}

[dir="rtl"] .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.463vh !important}

.portrait .friends__list .ScrollbarsCustom-Track{right:.26vw !important}

[dir="rtl"] .portrait .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.26vw !important}}

@media screen and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Track{right:1.389vw !important}

[dir="rtl"] .friends__list .ScrollbarsCustom-Track{right:auto !important;left:1.389vw !important}

.landscape-mob .friends__list .ScrollbarsCustom-Track{right:.781svh !important}

[dir="rtl"] .landscape-mob .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.781svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Track{right:.651vw !important}

[dir="rtl"] .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.651vw !important}

.landscape-tab .friends__list .ScrollbarsCustom-Track{right:.581svh !important}

[dir="rtl"] .landscape-tab .friends__list .ScrollbarsCustom-Track{right:auto !important;left:.581svh !important}}

.friends__list .ScrollbarsCustom-Track{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__list .ScrollbarsCustom-Content{padding:0 !important}

.portrait .friends__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape .friends__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1920px){
.friends__list .ScrollbarsCustom-Content{padding:0 !important}

.portrait .friends__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape-mob .friends__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape-tab .friends__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__note{margin:1.25vw auto 1.953vw}

.portrait .friends__note{margin:1.25vw auto 1.953vw}

.landscape .friends__note{margin:2.5vh auto 3.906vh}}

@media screen and (min-width: 1920px){
.friends__note{margin:2.963vh auto 2.315vh}

.portrait .friends__note{margin:1.667vw auto 1.302vw}}

@media screen and (max-width: 1023px){
.friends__note{margin:4.444vw auto 6.944vw}

.landscape-mob .friends__note{margin:2.5svh auto 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__note{margin:2.083vw auto 3.255vw}

.landscape-tab .friends__note{margin:1.86svh auto 2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__note{font-size:1.094vw}

.portrait .friends__note{font-size:1.094vw}

.landscape .friends__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.friends__note{font-size:1.481vh}

.portrait .friends__note{font-size:.833vw}}

@media screen and (max-width: 1023px){
.friends__note{font-size:3.889vw}

.landscape-mob .friends__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__note{font-size:1.823vw}

.landscape-tab .friends__note{font-size:1.628svh}}

.container-appear .friends__note,.container-enter .friends__note{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .friends__note,.container-appear-done .friends__note,.container-enter-active .friends__note,.container-enter-done .friends__note,.container-exit .friends__note{opacity:1;transform:scale(1);transition:.3s 0.7s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.friends__buttons{display:flex;justify-content:center;align-items:center;position:sticky;bottom:0;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__buttons{width:46.875vw}

.portrait .friends__buttons{width:46.875vw}

.landscape .friends__buttons{width:93.75vh}}

@media screen and (min-width: 1920px){
.friends__buttons{width:55.556vh}

.portrait .friends__buttons{width:31.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__buttons{margin:auto auto 0}

.portrait .friends__buttons{margin:auto auto 0}

.landscape .friends__buttons{margin:auto auto 0}}

@media screen and (min-width: 1920px){
.friends__buttons{margin:auto auto 0}

.portrait .friends__buttons{margin:auto auto 0}}

@media screen and (max-width: 1023px){
.friends__buttons{margin:auto auto 0}

.landscape-mob .friends__buttons{margin:auto auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__buttons{margin:auto auto 0}

.landscape-tab .friends__buttons{margin:auto auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__buttons{padding:1.563vw 0}

.portrait .friends__buttons{padding:1.563vw 0}

.landscape .friends__buttons{padding:3.125vh 0}}

@media screen and (min-width: 1920px){
.friends__buttons{padding:1.852vh 0}

.portrait .friends__buttons{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.friends__buttons{padding:5.556vw 0}

.landscape-mob .friends__buttons{padding:3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__buttons{padding:2.604vw 0}

.landscape-tab .friends__buttons{padding:2.326svh 0}}

.container-enter .friends__buttons{opacity:0;transform:translate(0%, 10%) scale(0.8);transition:0s ease-in-out}

.container-appear-active .friends__buttons,.container-appear-done .friends__buttons,.container-enter-active .friends__buttons,.container-enter-done .friends__buttons,.container-exit .friends__buttons{opacity:1;transform:translate(0%, 0%) scale(1);transition:.3s 0.9s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.friends__buttons{background-color:#fff;min-width:100%;z-index:1}

.friends__button{width:100% !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__button{margin:0 .313vw}

.portrait .friends__button{margin:0 .313vw}

.landscape .friends__button{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.friends__button{margin:0 .37vh}

.portrait .friends__button{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.friends__button{margin:0 1.111vw}

.landscape-mob .friends__button{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__button{margin:0 .521vw}

.landscape-tab .friends__button{margin:0 .465svh}}

.friends__button{opacity:1}

.friends__button:disabled{opacity:.35}

.friends__profile{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile{gap:1.172vw}

.portrait .friends__profile{gap:1.172vw}

.landscape .friends__profile{gap:2.344vh}}

@media screen and (min-width: 1920px){
.friends__profile{gap:1.389vh}

.portrait .friends__profile{gap:.781vw}}

@media screen and (max-width: 1023px){
.friends__profile{gap:4.167vw}

.landscape-mob .friends__profile{gap:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile{gap:1.953vw}

.landscape-tab .friends__profile{gap:1.744svh}}

.friends__profile-likes,.friends__profile-id{display:flex;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile-likes,.friends__profile-id{gap:.313vw}

.portrait .friends__profile-likes,.portrait .friends__profile-id{gap:.313vw}

.landscape .friends__profile-likes,.landscape .friends__profile-id{gap:.625vh}}

@media screen and (min-width: 1920px){
.friends__profile-likes,.friends__profile-id{gap:.37vh}

.portrait .friends__profile-likes,.portrait .friends__profile-id{gap:.208vw}}

@media screen and (max-width: 1023px){
.friends__profile-likes,.friends__profile-id{gap:1.111vw}

.landscape-mob .friends__profile-likes,.landscape-mob .friends__profile-id{gap:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile-likes,.friends__profile-id{gap:.521vw}

.landscape-tab .friends__profile-likes,.landscape-tab .friends__profile-id{gap:.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile-likes .my-id,.friends__profile-id .my-id{padding:0}

.portrait .friends__profile-likes .my-id,.portrait .friends__profile-id .my-id{padding:0}

.landscape .friends__profile-likes .my-id,.landscape .friends__profile-id .my-id{padding:0}}

@media screen and (min-width: 1920px){
.friends__profile-likes .my-id,.friends__profile-id .my-id{padding:0}

.portrait .friends__profile-likes .my-id,.portrait .friends__profile-id .my-id{padding:0}}

@media screen and (max-width: 1023px){
.friends__profile-likes .my-id,.friends__profile-id .my-id{padding:0}

.landscape-mob .friends__profile-likes .my-id,.landscape-mob .friends__profile-id .my-id{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile-likes .my-id,.friends__profile-id .my-id{padding:0}

.landscape-tab .friends__profile-likes .my-id,.landscape-tab .friends__profile-id .my-id{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile-likes svg,.friends__profile-id svg{width:1.875vw}

.portrait .friends__profile-likes svg,.portrait .friends__profile-id svg{width:1.875vw}

.landscape .friends__profile-likes svg,.landscape .friends__profile-id svg{width:3.75vh}}

@media screen and (min-width: 1920px){
.friends__profile-likes svg,.friends__profile-id svg{width:2.222vh}

.portrait .friends__profile-likes svg,.portrait .friends__profile-id svg{width:1.25vw}}

@media screen and (max-width: 1023px){
.friends__profile-likes svg,.friends__profile-id svg{width:6.667vw}

.landscape-mob .friends__profile-likes svg,.landscape-mob .friends__profile-id svg{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile-likes svg,.friends__profile-id svg{width:3.125vw}

.landscape-tab .friends__profile-likes svg,.landscape-tab .friends__profile-id svg{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile-likes svg,.friends__profile-id svg{height:1.875vw}

.portrait .friends__profile-likes svg,.portrait .friends__profile-id svg{height:1.875vw}

.landscape .friends__profile-likes svg,.landscape .friends__profile-id svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.friends__profile-likes svg,.friends__profile-id svg{height:2.222vh}

.portrait .friends__profile-likes svg,.portrait .friends__profile-id svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.friends__profile-likes svg,.friends__profile-id svg{height:6.667vw}

.landscape-mob .friends__profile-likes svg,.landscape-mob .friends__profile-id svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile-likes svg,.friends__profile-id svg{height:3.125vw}

.landscape-tab .friends__profile-likes svg,.landscape-tab .friends__profile-id svg{height:2.791svh}}

.friends__profile-likes svg,.friends__profile-id svg{color:#000}

.friends__profile-likes span,.friends__profile-id span{font-weight:700}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.friends__profile-likes span,.friends__profile-id span{font-size:1.25vw}

.portrait .friends__profile-likes span,.portrait .friends__profile-id span{font-size:1.25vw}

.landscape .friends__profile-likes span,.landscape .friends__profile-id span{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.friends__profile-likes span,.friends__profile-id span{font-size:1.481vh}

.portrait .friends__profile-likes span,.portrait .friends__profile-id span{font-size:.833vw}}

@media screen and (max-width: 1023px){
.friends__profile-likes span,.friends__profile-id span{font-size:4.444vw}

.landscape-mob .friends__profile-likes span,.landscape-mob .friends__profile-id span{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.friends__profile-likes span,.friends__profile-id span{font-size:2.083vw}

.landscape-tab .friends__profile-likes span,.landscape-tab .friends__profile-id span{font-size:1.86svh}}

.faq{position:relative;width:100%;height:100%;overflow:hidden}

.faq__bg{position:absolute;top:0;left:0}

[dir="rtl"] .faq__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__bg{width:100vw}

.portrait .faq__bg{width:100vw}

.landscape .faq__bg{width:200vh}}

@media screen and (min-width: 1920px){
.faq__bg{width:177.778vh}

.portrait .faq__bg{width:100vw}}

@media screen and (max-width: 1023px){
.faq__bg{width:100vw}

.landscape-mob .faq__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__bg{width:100vw}

.landscape-tab .faq__bg{width:89.302svh}}

.faq__bg{height:100%;pointer-events:none}

.faq__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content{width:46.875vw}

.portrait .faq__content{width:46.875vw}

.landscape .faq__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.faq__content{width:74.074vh}

.portrait .faq__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.faq__content{width:91.111vw}

.landscape-mob .faq__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__content{width:78.125vw}

.landscape-tab .faq__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content{padding:1.953vw 0 1.563vw}

.portrait .faq__content{padding:1.953vw 0 1.563vw}

.landscape .faq__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.faq__content{padding:2.315vh 0 1.852vh}

.portrait .faq__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.faq__content{padding:6.944vw 0 5.556vw}

.landscape-mob .faq__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__content{padding:2.865vw 0 2.604vw}

.landscape-tab .faq__content{padding:2.558svh 0 2.326svh}}

.faq__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.faq{overflow:hidden;width:100% !important;box-sizing:border-box;background-color:#fff}

._dark-theme .faq{color:#fff;background:#272727}

.faq_app{padding-top:40px}

.faq_app .back{margin-top:40px}

@media screen and (min-width: 1024px){
.faq{display:flex;flex-direction:column;justify-content:center;align-items:center}}

.faq__content{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content{padding-bottom:0}

.portrait .faq__content{padding-bottom:0}

.landscape .faq__content{padding-bottom:0}}

@media screen and (min-width: 1920px){
.faq__content{padding-bottom:0}

.portrait .faq__content{padding-bottom:0}}

@media screen and (max-width: 1023px){
.faq__content{padding-bottom:0}

.landscape-mob .faq__content{padding-bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__content{padding-bottom:0}

.landscape-tab .faq__content{padding-bottom:0}}

.faq__content{margin:0 auto}

.faq__content .ScrollbarsCustom-Wrapper{inset:0 !important}

.faq__content .ScrollbarsCustom-Content{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content .ScrollbarsCustom-Content{width:39.063vw}

.portrait .faq__content .ScrollbarsCustom-Content{width:39.063vw}

.landscape .faq__content .ScrollbarsCustom-Content{width:78.125vh}}

@media screen and (min-width: 1920px){
.faq__content .ScrollbarsCustom-Content{width:74.074vh}

.portrait .faq__content .ScrollbarsCustom-Content{width:41.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content .ScrollbarsCustom-Content{width:46.875vw !important}

.portrait .faq__content .ScrollbarsCustom-Content{width:46.875vw !important}

.landscape .faq__content .ScrollbarsCustom-Content{width:93.75vh !important}}

@media screen and (min-width: 1920px){
.faq__content .ScrollbarsCustom-Content{width:74.074vh !important}

.portrait .faq__content .ScrollbarsCustom-Content{width:41.667vw !important}}

@media screen and (max-width: 1023px){
.faq__content .ScrollbarsCustom-Content{width:86.667vw !important}

.landscape-mob .faq__content .ScrollbarsCustom-Content{width:48.75svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__content .ScrollbarsCustom-Content{width:69.01vw !important}

.landscape-tab .faq__content .ScrollbarsCustom-Content{width:61.628svh !important}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__content .ScrollbarsCustom-Content{padding:.391vw 0 1.094vw !important}

.portrait .faq__content .ScrollbarsCustom-Content{padding:.391vw 0 1.094vw !important}

.landscape .faq__content .ScrollbarsCustom-Content{padding:.781vh 0 2.188vh !important}}

@media screen and (min-width: 1920px){
.faq__content .ScrollbarsCustom-Content{padding:.648vh 0 1.296vh !important}

.portrait .faq__content .ScrollbarsCustom-Content{padding:.365vw 0 .729vw !important}}

@media screen and (max-width: 1023px){
.faq__content .ScrollbarsCustom-Content{padding:.556vw 6.667vw 3.333vw !important}

.landscape-mob .faq__content .ScrollbarsCustom-Content{padding:.313svh 3.75svh 1.875svh !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__content .ScrollbarsCustom-Content{padding:0 3.125vw 1.563vw !important}

.landscape-tab .faq__content .ScrollbarsCustom-Content{padding:0 2.791svh 1.395svh !important}}

.faq__content .ScrollbarsCustom-Content{box-sizing:border-box;margin:0 auto}

@media screen and (max-width: 1023px){
.faq__content .ScrollbarsCustom-Content{width:100% !important}}

.faq__content .ScrollbarsCustom-Track{display:none}

@media screen and (min-width: 1024px){
.faq__content{height:80%}}

.faq__title{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__title{margin:0 0 2.109vw}

.portrait .faq__title{margin:0 0 2.109vw}

.landscape .faq__title{margin:0 0 4.219vh}}

@media screen and (min-width: 1920px){
.faq__title{margin:0 0 10.463vh}

.portrait .faq__title{margin:0 0 5.885vw}}

@media screen and (max-width: 1023px){
.faq__title{margin:0 6.389vw 5.278vw}

.landscape-mob .faq__title{margin:0 3.594svh 2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__title{margin:0 0 17.969vw}

.landscape-tab .faq__title{margin:0 0 16.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__title{font-size:2.188vw}

.portrait .faq__title{font-size:2.188vw}

.landscape .faq__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.faq__title{font-size:3.704vh}

.portrait .faq__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.faq__title{font-size:6.667vw}

.landscape-mob .faq__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__title{font-size:4.167vw}

.landscape-tab .faq__title{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__title{line-height:2.578vw}

.portrait .faq__title{line-height:2.578vw}

.landscape .faq__title{line-height:5.156vh}}

@media screen and (min-width: 1920px){
.faq__title{line-height:4.444vh}

.portrait .faq__title{line-height:2.5vw}}

@media screen and (max-width: 1023px){
.faq__title{line-height:7.778vw}

.landscape-mob .faq__title{line-height:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__title{line-height:4.167vw}

.landscape-tab .faq__title{line-height:3.721svh}}

.faq__title{font-weight:500}

@media screen and (max-width: 1023px){
.faq__title{text-align:center;width:auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__title{text-align:center}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__items{width:46.875vw}

.portrait .faq__items{width:46.875vw}

.landscape .faq__items{width:93.75vh}}

@media screen and (min-width: 1920px){
.faq__items{width:74.074vh}

.portrait .faq__items{width:41.667vw}}

@media screen and (max-width: 1023px){
.faq__items{width:86.667vw}

.landscape-mob .faq__items{width:48.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__items{width:69.01vw}

.landscape-tab .faq__items{width:61.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__items{margin:0 auto 1.875vw}

.portrait .faq__items{margin:0 auto 1.875vw}

.landscape .faq__items{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.faq__items{margin:0 auto 2.222vh}

.portrait .faq__items{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.faq__items{margin:0 auto 6.667vw}

.landscape-mob .faq__items{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__items{margin:0 auto 3.125vw}

.landscape-tab .faq__items{margin:0 auto 2.791svh}}

.faq__items{will-change:transform}

.faq__item{position:relative;display:block;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item{padding:1.25vw 3.516vw .938vw 0}

[dir="rtl"] .faq__item{padding:1.25vw 0 .938vw 3.516vw}

.portrait .faq__item{padding:1.25vw 3.516vw .938vw 0}

[dir="rtl"] .portrait .faq__item{padding:1.25vw 0 .938vw 3.516vw}

.landscape .faq__item{padding:2.5vh 7.031vh 1.875vh 0}

[dir="rtl"] .landscape .faq__item{padding:2.5vh 0 1.875vh 7.031vh}}

@media screen and (min-width: 1920px){
.faq__item{padding:1.852vh 4.167vh 1.852vh 0}

[dir="rtl"] .faq__item{padding:1.852vh 0 1.852vh 4.167vh}

.portrait .faq__item{padding:1.042vw 2.344vw 1.042vw 0}

[dir="rtl"] .portrait .faq__item{padding:1.042vw 0 1.042vw 2.344vw}}

@media screen and (max-width: 1023px){
.faq__item{padding:4.444vw 12.5vw 3.333vw 0}

[dir="rtl"] .faq__item{padding:4.444vw 0 3.333vw 12.5vw}

.landscape-mob .faq__item{padding:2.5svh 7.031svh 1.875svh 0}

[dir="rtl"] .landscape-mob .faq__item{padding:2.5svh 0 1.875svh 7.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item{padding:2.083vw 5.859vw 1.563vw 0}

[dir="rtl"] .faq__item{padding:2.083vw 0 1.563vw 5.859vw}

.landscape-tab .faq__item{padding:1.86svh 5.233svh 1.395svh 0}

[dir="rtl"] .landscape-tab .faq__item{padding:1.86svh 0 1.395svh 5.233svh}}

.faq__item{box-sizing:border-box;cursor:pointer;text-decoration:none;text-align:left;will-change:transform}

[dir="rtl"] .faq__item{text-align:right}

.faq__item:after{content:"";position:absolute;bottom:0;left:0;width:100%}

[dir="rtl"] .faq__item:after{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item:after{height:.078vw}

.portrait .faq__item:after{height:.078vw}

.landscape .faq__item:after{height:.156vh}}

@media screen and (min-width: 1920px){
.faq__item:after{height:.093vh}

.portrait .faq__item:after{height:.052vw}}

@media screen and (max-width: 1023px){
.faq__item:after{height:.278vw}

.landscape-mob .faq__item:after{height:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item:after{height:.13vw}

.landscape-tab .faq__item:after{height:.116svh}}

.faq__item:after{background-color:#d5d5d7;transform:scaleX(0);transform-origin:0 0;animation:line-scale-x .3s ease-in-out both}

[dir="rtl"] .faq__item:after{transform-origin:100% 0}

.faq__item:nth-child(0):after{animation-delay:0.1s}

.faq__item:nth-child(1):after{animation-delay:0.2s}

.faq__item:nth-child(2):after{animation-delay:0.3s}

.faq__item:nth-child(3):after{animation-delay:0.4s}

.faq__item:nth-child(4):after{animation-delay:0.5s}

.faq__item:nth-child(5):after{animation-delay:0.6s}

.faq__item:nth-child(6):after{animation-delay:0.7s}

.faq__item:nth-child(7):after{animation-delay:0.8s}

.faq__item:nth-child(8):after{animation-delay:0.9s}

.faq__item:nth-child(9):after{animation-delay:1s}

.faq__item:nth-child(10):after{animation-delay:1.1s}

.faq__item-title-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-block{min-height:2.5vw}

.portrait .faq__item-title-block{min-height:2.5vw}

.landscape .faq__item-title-block{min-height:5vh}}

@media screen and (min-width: 1920px){
.faq__item-title-block{min-height:2.963vh}

.portrait .faq__item-title-block{min-height:1.667vw}}

@media screen and (max-width: 1023px){
.faq__item-title-block{min-height:8.889vw}

.landscape-mob .faq__item-title-block{min-height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-block{min-height:4.167vw}

.landscape-tab .faq__item-title-block{min-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-block{font-size:1.25vw}

.portrait .faq__item-title-block{font-size:1.25vw}

.landscape .faq__item-title-block{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.faq__item-title-block{font-size:1.852vh}

.portrait .faq__item-title-block{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.faq__item-title-block{font-size:4.444vw}

.landscape-mob .faq__item-title-block{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-block{font-size:2.083vw}

.landscape-tab .faq__item-title-block{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-block{line-height:1.563vw}

.portrait .faq__item-title-block{line-height:1.563vw}

.landscape .faq__item-title-block{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.faq__item-title-block{line-height:2.222vh}

.portrait .faq__item-title-block{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.faq__item-title-block{line-height:5.556vw}

.landscape-mob .faq__item-title-block{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-block{line-height:2.604vw}

.landscape-tab .faq__item-title-block{line-height:2.326svh}}

.faq__item-title-block{font-weight:500}

.faq__item-title-arrow{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-arrow{top:1.25vw}

.portrait .faq__item-title-arrow{top:1.25vw}

.landscape .faq__item-title-arrow{top:2.5vh}}

@media screen and (min-width: 1920px){
.faq__item-title-arrow{top:1.852vh}

.portrait .faq__item-title-arrow{top:1.042vw}}

@media screen and (max-width: 1023px){
.faq__item-title-arrow{top:4.444vw}

.landscape-mob .faq__item-title-arrow{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-arrow{top:2.083vw}

.landscape-tab .faq__item-title-arrow{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-arrow{right:0}

[dir="rtl"] .faq__item-title-arrow{right:auto;left:0}

.portrait .faq__item-title-arrow{right:0}

[dir="rtl"] .portrait .faq__item-title-arrow{right:auto;left:0}

.landscape .faq__item-title-arrow{right:0}

[dir="rtl"] .landscape .faq__item-title-arrow{right:auto;left:0}}

@media screen and (min-width: 1920px){
.faq__item-title-arrow{right:0}

[dir="rtl"] .faq__item-title-arrow{right:auto;left:0}

.portrait .faq__item-title-arrow{right:0}

[dir="rtl"] .portrait .faq__item-title-arrow{right:auto;left:0}}

@media screen and (max-width: 1023px){
.faq__item-title-arrow{right:0}

[dir="rtl"] .faq__item-title-arrow{right:auto;left:0}

.landscape-mob .faq__item-title-arrow{right:0}

[dir="rtl"] .landscape-mob .faq__item-title-arrow{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-arrow{right:0}

[dir="rtl"] .faq__item-title-arrow{right:auto;left:0}

.landscape-tab .faq__item-title-arrow{right:0}

[dir="rtl"] .landscape-tab .faq__item-title-arrow{right:auto;left:0}}

.faq__item-title-arrow{width:0;height:0;margin:auto 0;padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-arrow{width:2.5vw}

.portrait .faq__item-title-arrow{width:2.5vw}

.landscape .faq__item-title-arrow{width:5vh}}

@media screen and (min-width: 1920px){
.faq__item-title-arrow{width:2.963vh}

.portrait .faq__item-title-arrow{width:1.667vw}}

@media screen and (max-width: 1023px){
.faq__item-title-arrow{width:8.889vw}

.landscape-mob .faq__item-title-arrow{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-arrow{width:4.167vw}

.landscape-tab .faq__item-title-arrow{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-title-arrow{height:2.5vw}

.portrait .faq__item-title-arrow{height:2.5vw}

.landscape .faq__item-title-arrow{height:5vh}}

@media screen and (min-width: 1920px){
.faq__item-title-arrow{height:2.963vh}

.portrait .faq__item-title-arrow{height:1.667vw}}

@media screen and (max-width: 1023px){
.faq__item-title-arrow{height:8.889vw}

.landscape-mob .faq__item-title-arrow{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-title-arrow{height:4.167vw}

.landscape-tab .faq__item-title-arrow{height:3.721svh}}

.faq__item-title-arrow{transition:transform .3s;transform:rotate(0deg);z-index:2;cursor:pointer}

.faq__item-title-arrow-reverse{transform:rotate(180deg)}

[dir="rtl"] .faq__item-title-arrow-reverse{transform:rotate(-180deg)}

.faq__item-text{display:grid;grid-template-rows:0fr;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-text{font-size:.938vw}

.portrait .faq__item-text{font-size:.938vw}

.landscape .faq__item-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.faq__item-text{font-size:1.481vh}

.portrait .faq__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.faq__item-text{font-size:3.333vw}

.landscape-mob .faq__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-text{font-size:1.563vw}

.landscape-tab .faq__item-text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-text{line-height:1.25vw}

.portrait .faq__item-text{line-height:1.25vw}

.landscape .faq__item-text{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.faq__item-text{line-height:1.852vh}

.portrait .faq__item-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.faq__item-text{line-height:4.444vw}

.landscape-mob .faq__item-text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-text{line-height:2.083vw}

.landscape-tab .faq__item-text{line-height:1.86svh}}

.faq__item-text{color:#3a3642;white-space:pre-line;transition:grid-template-rows .3s ease-out}

.faq__item-text a{text-decoration:none;font-weight:700;color:#7d54de}

.faq__item-text b{color:#7d54de}

._dark-theme .faq__item-text{color:#fff}

.faq__item-text-active{grid-template-rows:1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-text-block{padding:.625vw 0 0}

.portrait .faq__item-text-block{padding:.625vw 0 0}

.landscape .faq__item-text-block{padding:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.faq__item-text-block{padding:.741vh 0 0}

.portrait .faq__item-text-block{padding:.417vw 0 0}}

@media screen and (max-width: 1023px){
.faq__item-text-block{padding:2.222vw 0 0}

.landscape-mob .faq__item-text-block{padding:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-text-block{padding:1.042vw 0 0}

.landscape-tab .faq__item-text-block{padding:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-text-block{font-size:1.016vw}

.portrait .faq__item-text-block{font-size:1.016vw}

.landscape .faq__item-text-block{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.faq__item-text-block{font-size:1.204vh}

.portrait .faq__item-text-block{font-size:.677vw}}

@media screen and (max-width: 1023px){
.faq__item-text-block{font-size:3.611vw}

.landscape-mob .faq__item-text-block{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-text-block{font-size:1.693vw}

.landscape-tab .faq__item-text-block{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__item-text-block{line-height:1.25vw}

.portrait .faq__item-text-block{line-height:1.25vw}

.landscape .faq__item-text-block{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.faq__item-text-block{line-height:1.481vh}

.portrait .faq__item-text-block{line-height:.833vw}}

@media screen and (max-width: 1023px){
.faq__item-text-block{line-height:4.444vw}

.landscape-mob .faq__item-text-block{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__item-text-block{line-height:2.083vw}

.landscape-tab .faq__item-text-block{line-height:1.86svh}}

.faq__item-text-block{min-height:0;font-weight:400;white-space:pre-line}

.faq__item-text-block>p:first-of-type{margin:0}

.faq__copyright{position:relative;display:block;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.faq__copyright{margin:auto 0 0}

.portrait .faq__copyright{margin:auto 0 0}

.landscape .faq__copyright{margin:auto 0 0}}

@media screen and (min-width: 1920px){
.faq__copyright{margin:auto 0 0}

.portrait .faq__copyright{margin:auto 0 0}}

@media screen and (max-width: 1023px){
.faq__copyright{margin:auto 0 0}

.landscape-mob .faq__copyright{margin:auto 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.faq__copyright{margin:auto 0 0}

.landscape-tab .faq__copyright{margin:auto 0 0}}

.faq__copyright{text-align:center}

.share{width:100%;height:100%;background:#fff;overflow:hidden}

.share__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}

[dir="rtl"] .share__bg{left:auto;right:0}

.share__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__content{padding:1.875vw 0 3.281vw}

.portrait .share__content{padding:1.875vw 0 3.281vw}

.landscape .share__content{padding:3.75vh 0 6.563vh}}

@media screen and (min-width: 1920px){
.share__content{padding:2.315vh 0 3.889vh}

.portrait .share__content{padding:1.302vw 0 2.188vw}}

@media screen and (max-width: 1023px){
.share__content{padding:7.222vw 0 8.889vw}

.landscape-mob .share__content{padding:4.063svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__content{padding:2.474vw 0 5.729vw}

.landscape-tab .share__content{padding:2.209svh 0 5.116svh}}

.share__content{box-sizing:border-box;z-index:1;pointer-events:none}

.share__content>*{pointer-events:all}

.share__head{position:relative;flex:0 0 auto;text-align:center;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__name{width:54.688vw}

.portrait .share__name{width:54.688vw}

.landscape .share__name{width:109.375vh}}

@media screen and (min-width: 1920px){
.share__name{width:83.333vh}

.portrait .share__name{width:46.875vw}}

@media screen and (max-width: 1023px){
.share__name{width:64.722vw}

.landscape-mob .share__name{width:36.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__name{width:52.083vw}

.landscape-tab .share__name{width:46.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__name{margin:0 auto .469vw}

.portrait .share__name{margin:0 auto .469vw}

.landscape .share__name{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.share__name{margin:0 auto 2.5vh}

.portrait .share__name{margin:0 auto 1.406vw}}

@media screen and (max-width: 1023px){
.share__name{margin:0 auto 2.5vw}

.landscape-mob .share__name{margin:0 auto 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__name{margin:0 auto 1.172vw}

.landscape-tab .share__name{margin:0 auto 1.047svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__name{font-size:2.188vw}

.portrait .share__name{font-size:2.188vw}

.landscape .share__name{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.share__name{font-size:3.704vh}

.portrait .share__name{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.share__name{font-size:6.667vw}

.landscape-mob .share__name{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__name{font-size:4.688vw}

.landscape-tab .share__name{font-size:4.186svh}}

.share__name{line-height:1.2;font-weight:600}

.share__info{display:flex;align-items:center;justify-content:center}

.share__space{border-radius:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__space{width:.469vw}

.portrait .share__space{width:.469vw}

.landscape .share__space{width:.938vh}}

@media screen and (min-width: 1920px){
.share__space{width:.556vh}

.portrait .share__space{width:.313vw}}

@media screen and (max-width: 1023px){
.share__space{width:1.667vw}

.landscape-mob .share__space{width:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__space{width:.781vw}

.landscape-tab .share__space{width:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__space{height:.469vw}

.portrait .share__space{height:.469vw}

.landscape .share__space{height:.938vh}}

@media screen and (min-width: 1920px){
.share__space{height:.556vh}

.portrait .share__space{height:.313vw}}

@media screen and (max-width: 1023px){
.share__space{height:1.667vw}

.landscape-mob .share__space{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__space{height:.781vw}

.landscape-tab .share__space{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__space{margin:0 .391vw}

.portrait .share__space{margin:0 .391vw}

.landscape .share__space{margin:0 .781vh}}

@media screen and (min-width: 1920px){
.share__space{margin:0 1.111vh}

.portrait .share__space{margin:0 .625vw}}

@media screen and (max-width: 1023px){
.share__space{margin:0 1.667vw}

.landscape-mob .share__space{margin:0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__space{margin:0 .781vw}

.landscape-tab .share__space{margin:0 .698svh}}

.share__level{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__level{font-size:1.094vw}

.portrait .share__level{font-size:1.094vw}

.landscape .share__level{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.share__level{font-size:1.852vh}

.portrait .share__level{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.share__level{font-size:3.889vw}

.landscape-mob .share__level{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__level{font-size:1.563vw}

.landscape-tab .share__level{font-size:1.395svh}}

.share__level{font-weight:500;line-height:1}

.share__id{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__id-i{width:1.328vw}

.portrait .share__id-i{width:1.328vw}

.landscape .share__id-i{width:2.656vh}}

@media screen and (min-width: 1920px){
.share__id-i{width:1.944vh}

.portrait .share__id-i{width:1.094vw}}

@media screen and (max-width: 1023px){
.share__id-i{width:4.722vw}

.landscape-mob .share__id-i{width:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__id-i{width:2.214vw}

.landscape-tab .share__id-i{width:1.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__id-i{height:1.25vw}

.portrait .share__id-i{height:1.25vw}

.landscape .share__id-i{height:2.5vh}}

@media screen and (min-width: 1920px){
.share__id-i{height:1.944vh}

.portrait .share__id-i{height:1.094vw}}

@media screen and (max-width: 1023px){
.share__id-i{height:4.444vw}

.landscape-mob .share__id-i{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__id-i{height:2.083vw}

.landscape-tab .share__id-i{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__id-i{margin:0 0 0 .313vw}

[dir="rtl"] .share__id-i{margin:0 .313vw 0 0}

.portrait .share__id-i{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .share__id-i{margin:0 .313vw 0 0}

.landscape .share__id-i{margin:0 0 0 .625vh}

[dir="rtl"] .landscape .share__id-i{margin:0 .625vh 0 0}}

@media screen and (min-width: 1920px){
.share__id-i{margin:0 0 0 .741vh}

[dir="rtl"] .share__id-i{margin:0 .741vh 0 0}

.portrait .share__id-i{margin:0 0 0 .417vw}

[dir="rtl"] .portrait .share__id-i{margin:0 .417vw 0 0}}

@media screen and (max-width: 1023px){
.share__id-i{margin:0 0 0 1.111vw}

[dir="rtl"] .share__id-i{margin:0 1.111vw 0 0}

.landscape-mob .share__id-i{margin:0 0 0 .625svh}

[dir="rtl"] .landscape-mob .share__id-i{margin:0 .625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__id-i{margin:0 0 0 .521vw}

[dir="rtl"] .share__id-i{margin:0 .521vw 0 0}

.landscape-tab .share__id-i{margin:0 0 0 .465svh}

[dir="rtl"] .landscape-tab .share__id-i{margin:0 .465svh 0 0}}

.share__actions{display:flex;flex-direction:column;align-items:center}

.share__button{margin-top:20px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__counts{width:29.219vw}

.portrait .share__counts{width:29.219vw}

.landscape .share__counts{width:58.438vh}}

@media screen and (min-width: 1920px){
.share__counts{width:36.944vh}

.portrait .share__counts{width:20.781vw}}

@media screen and (max-width: 1023px){
.share__counts{width:83.333vw}

.landscape-mob .share__counts{width:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__counts{width:43.62vw}

.landscape-tab .share__counts{width:38.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__counts{margin:0 auto}

.portrait .share__counts{margin:0 auto}

.landscape .share__counts{margin:0 auto}}

@media screen and (min-width: 1920px){
.share__counts{margin:0 auto}

.portrait .share__counts{margin:0 auto}}

@media screen and (max-width: 1023px){
.share__counts{margin:0 auto}

.landscape-mob .share__counts{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__counts{margin:0 auto}

.landscape-tab .share__counts{margin:0 auto}}

.share__counts{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between}

.share__count-item{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item{min-width:6.25vw}

.portrait .share__count-item{min-width:6.25vw}

.landscape .share__count-item{min-width:12.5vh}}

@media screen and (min-width: 1920px){
.share__count-item{min-width:8.148vh}

.portrait .share__count-item{min-width:4.583vw}}

@media screen and (max-width: 1023px){
.share__count-item{min-width:18.056vw}

.landscape-mob .share__count-item{min-width:10.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item{min-width:8.464vw}

.landscape-tab .share__count-item{min-width:7.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item{padding:.469vw .938vw}

.portrait .share__count-item{padding:.469vw .938vw}

.landscape .share__count-item{padding:.938vh 1.875vh}}

@media screen and (min-width: 1920px){
.share__count-item{padding:.556vh .741vh}

.portrait .share__count-item{padding:.313vw .417vw}}

@media screen and (max-width: 1023px){
.share__count-item{padding:1.111vw 2.222vw}

.landscape-mob .share__count-item{padding:.625svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item{padding:.521vw 1.042vw}

.landscape-tab .share__count-item{padding:.465svh .93svh}}

.share__count-item{color:#fff;backdrop-filter:blur(4px);background:rgba(100,100,100,.4)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item{border-radius:78.047vw}

.portrait .share__count-item{border-radius:78.047vw}

.landscape .share__count-item{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.share__count-item{border-radius:92.5vh}

.portrait .share__count-item{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.share__count-item{border-radius:277.5vw}

.landscape-mob .share__count-item{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item{border-radius:130.078vw}

.landscape-tab .share__count-item{border-radius:116.163svh}}

.share__count-item{box-sizing:border-box;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item svg{width:1.953vw}

.portrait .share__count-item svg{width:1.953vw}

.landscape .share__count-item svg{width:3.906vh}}

@media screen and (min-width: 1920px){
.share__count-item svg{width:2.315vh}

.portrait .share__count-item svg{width:1.302vw}}

@media screen and (max-width: 1023px){
.share__count-item svg{width:6.944vw}

.landscape-mob .share__count-item svg{width:3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item svg{width:3.255vw}

.landscape-tab .share__count-item svg{width:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item svg{height:1.875vw}

.portrait .share__count-item svg{height:1.875vw}

.landscape .share__count-item svg{height:3.75vh}}

@media screen and (min-width: 1920px){
.share__count-item svg{height:2.222vh}

.portrait .share__count-item svg{height:1.25vw}}

@media screen and (max-width: 1023px){
.share__count-item svg{height:6.667vw}

.landscape-mob .share__count-item svg{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item svg{height:3.125vw}

.landscape-tab .share__count-item svg{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item span{font-size:1.563vw}

.portrait .share__count-item span{font-size:1.563vw}

.landscape .share__count-item span{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.share__count-item span{font-size:2.222vh}

.portrait .share__count-item span{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.share__count-item span{font-size:4.444vw}

.landscape-mob .share__count-item span{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item span{font-size:2.083vw}

.landscape-tab .share__count-item span{font-size:1.86svh}}

.share__count-item span{line-height:1.2;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.share__count-item span{margin:0 0 0 .469vw}

[dir="rtl"] .share__count-item span{margin:0 .469vw 0 0}

.portrait .share__count-item span{margin:0 0 0 .469vw}

[dir="rtl"] .portrait .share__count-item span{margin:0 .469vw 0 0}

.landscape .share__count-item span{margin:0 0 0 .938vh}

[dir="rtl"] .landscape .share__count-item span{margin:0 .938vh 0 0}}

@media screen and (min-width: 1920px){
.share__count-item span{margin:0 0 0 .556vh}

[dir="rtl"] .share__count-item span{margin:0 .556vh 0 0}

.portrait .share__count-item span{margin:0 0 0 .313vw}

[dir="rtl"] .portrait .share__count-item span{margin:0 .313vw 0 0}}

@media screen and (max-width: 1023px){
.share__count-item span{margin:0 0 0 1.667vw}

[dir="rtl"] .share__count-item span{margin:0 1.667vw 0 0}

.landscape-mob .share__count-item span{margin:0 0 0 .938svh}

[dir="rtl"] .landscape-mob .share__count-item span{margin:0 .938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.share__count-item span{margin:0 0 0 .781vw}

[dir="rtl"] .share__count-item span{margin:0 .781vw 0 0}

.landscape-tab .share__count-item span{margin:0 0 0 .698svh}

[dir="rtl"] .landscape-tab .share__count-item span{margin:0 .698svh 0 0}}

@keyframes rotation{
0%{transform:rotate(0deg)}

100%{transform:rotate(360deg)}}

.sets{position:relative;width:100%;height:100%;overflow:hidden}

.sets__bg{position:absolute;top:0;left:0}

[dir="rtl"] .sets__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets__bg{width:100vw}

.portrait .sets__bg{width:100vw}

.landscape .sets__bg{width:200vh}}

@media screen and (min-width: 1920px){
.sets__bg{width:177.778vh}

.portrait .sets__bg{width:100vw}}

@media screen and (max-width: 1023px){
.sets__bg{width:100vw}

.landscape-mob .sets__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets__bg{width:100vw}

.landscape-tab .sets__bg{width:89.302svh}}

.sets__bg{height:100%;pointer-events:none}

.sets__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets__content{width:46.875vw}

.portrait .sets__content{width:46.875vw}

.landscape .sets__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.sets__content{width:74.074vh}

.portrait .sets__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.sets__content{width:91.111vw}

.landscape-mob .sets__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets__content{width:78.125vw}

.landscape-tab .sets__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets__content{padding:1.953vw 0 1.563vw}

.portrait .sets__content{padding:1.953vw 0 1.563vw}

.landscape .sets__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.sets__content{padding:2.315vh 0 1.852vh}

.portrait .sets__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.sets__content{padding:6.944vw 0 5.556vw}

.landscape-mob .sets__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets__content{padding:2.865vw 0 2.604vw}

.landscape-tab .sets__content{padding:2.558svh 0 2.326svh}}

.sets__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.sets{position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

.sets.app{margin-top:40px}

._dark-theme .sets{color:#fff;background:#272727}

.sets:not(.tamagotchi-2026) .sets__title{order:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__content{padding:2.188vw 0 2.344vw}

.portrait .sets:not(.tamagotchi-2026) .sets__content{padding:2.188vw 0 2.344vw}

.landscape .sets:not(.tamagotchi-2026) .sets__content{padding:4.375vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__content{padding:2.593vh 0 2.778vh}

.portrait .sets:not(.tamagotchi-2026) .sets__content{padding:1.458vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__content{padding:7.083vw 0 5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__content{padding:3.984svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__content{padding:3.646vw 0 3.906vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__content{padding:3.256svh 0 3.488svh}}

.sets:not(.tamagotchi-2026) .sets__tabs{order:2}

.sets:not(.tamagotchi-2026) .sets__tabs:before{background-color:#7d54de}

._dark-theme .sets:not(.tamagotchi-2026) .sets__tabs:before{background:#737373}

.sets:not(.tamagotchi-2026) .sets__tab:before{background-color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 4.648vw 0 0}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 4.648vw}

.portrait .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 4.648vw 0 0}

[dir="rtl"] .portrait .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 4.648vw}

.landscape .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 9.297vh 0 0}

[dir="rtl"] .landscape .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 9.297vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 5.509vh 0 0}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 5.509vh}

.portrait .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 3.099vw 0 0}

[dir="rtl"] .portrait .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 3.099vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 9.722vw 0 0}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 9.722vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 5.469svh 0 0}

[dir="rtl"] .landscape-mob .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 3.906vw 0 0}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 3.906vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .sets:not(.tamagotchi-2026) .sets__tab:first-of-type{margin:0 0 0 3.488svh}}

.sets:not(.tamagotchi-2026) .sets__tab_active:before{transform:scaleX(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.25vw}

.portrait .sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.25vw}

.landscape .sets:not(.tamagotchi-2026) .sets__tab-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.852vh}

.portrait .sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:3.889vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab-title{font-size:2.083vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:1.719vw}

.portrait .sets:not(.tamagotchi-2026) .sets__tab-title{line-height:1.719vw}

.landscape .sets:not(.tamagotchi-2026) .sets__tab-title{line-height:3.438vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:2.593vh}

.portrait .sets:not(.tamagotchi-2026) .sets__tab-title{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__tab-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__tab-title{line-height:2.865vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__tab-title{line-height:2.558svh}}

.sets:not(.tamagotchi-2026) .sets__main{order:4;position:relative;width:100%}

.sets:not(.tamagotchi-2026) .sets__main-enter{opacity:0}

.sets:not(.tamagotchi-2026) .sets__main-enter-active,.sets:not(.tamagotchi-2026) .sets__main-enter-done,.sets:not(.tamagotchi-2026) .sets__main-exit{opacity:1;transition:opacity .5s ease-in-out}

.sets:not(.tamagotchi-2026) .sets__main-exit-active{opacity:0;transition:opacity .5s ease-in-out}

.sets:not(.tamagotchi-2026) .sets__info{order:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__info{margin:2.5vw auto 1.875vw}

.portrait .sets:not(.tamagotchi-2026) .sets__info{margin:2.5vw auto 1.875vw}

.landscape .sets:not(.tamagotchi-2026) .sets__info{margin:5vh auto 3.75vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__info{margin:3.704vh auto 2.222vh}

.portrait .sets:not(.tamagotchi-2026) .sets__info{margin:2.083vw auto 1.25vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info{margin:6.111vw auto 6.667vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__info{margin:3.438svh auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info{margin:4.167vw auto 3.125vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__info{margin:3.721svh auto 2.791svh}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info{padding:0 2.5vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__info{padding:0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info{padding:0 2.083vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__info{padding:0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__info-text{margin:1.484vw 0 3.438vw}

.portrait .sets:not(.tamagotchi-2026) .sets__info-text{margin:1.484vw 0 3.438vw}

.landscape .sets:not(.tamagotchi-2026) .sets__info-text{margin:2.969vh 0 6.875vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__info-text{margin:1.759vh 0 4.074vh}

.portrait .sets:not(.tamagotchi-2026) .sets__info-text{margin:.99vw 0 2.292vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info-text{margin:5.278vw 0 12.222vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__info-text{margin:2.969svh 0 6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info-text{margin:2.474vw 0 5.729vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__info-text{margin:2.209svh 0 5.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__info-text{font-size:1.25vw}

.portrait .sets:not(.tamagotchi-2026) .sets__info-text{font-size:1.25vw}

.landscape .sets:not(.tamagotchi-2026) .sets__info-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__info-text{font-size:1.481vh}

.portrait .sets:not(.tamagotchi-2026) .sets__info-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info-text{font-size:3.889vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__info-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__info-text{font-size:2.083vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__info-text{font-size:1.86svh}}

.sets:not(.tamagotchi-2026) .sets__info-text{line-height:1.4;text-align:left;white-space:pre-line}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__info-text{text-align:right}

@media screen and (min-width: 1024px){
.sets:not(.tamagotchi-2026) .sets__info-text{text-align:center}}

.sets:not(.tamagotchi-2026) .sets__prizes{position:relative;width:100%}

.sets:not(.tamagotchi-2026) .sets__item{display:flex;align-items:center;flex-direction:column}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item{flex-direction:row}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item{flex-direction:column}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__item-image{width:3.75vw}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{width:3.75vw}

.landscape .sets:not(.tamagotchi-2026) .sets__item-image{width:7.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__item-image{width:5.185vh}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{width:2.917vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{width:11.944vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image{width:6.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{width:6.25vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__item-image{height:3.75vw}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{height:3.75vw}

.landscape .sets:not(.tamagotchi-2026) .sets__item-image{height:7.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__item-image{height:5.185vh}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{height:2.917vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{height:11.944vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image{height:6.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{height:6.25vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .469vw}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .469vw}

.landscape .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .741vh}

.portrait .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 4.444vw 0 0}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 0 4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 1.042vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 0 .93svh}}

.sets:not(.tamagotchi-2026) .sets__item-image{flex:0 0 auto}

.sets:not(.tamagotchi-2026) .sets__item-image img{width:100%;height:100%;object-fit:contain}

.sets:not(.tamagotchi-2026) .sets__item-info{flex:0 0 auto}

._dark-theme .sets:not(.tamagotchi-2026) .sets__item-text{color:hsla(0,0%,100%,.5)}

.sets:not(.tamagotchi-2026) .sets__prize{margin:0}

.sets:not(.tamagotchi-2026) .sets__prize-bg:before,.sets:not(.tamagotchi-2026) .sets__prize-bg:after{content:none}

.sets:not(.tamagotchi-2026) .sets__prize-name{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .313vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .313vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .625vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .37vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .208vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto 1.111vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .521vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-name{margin:0 auto .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-name{font-size:1.563vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{font-size:1.563vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-name{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-name{font-size:1.852vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{font-size:4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-name{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{font-size:2.604vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-name{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-name{line-height:1.875vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{line-height:1.875vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-name{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-name{line-height:2.222vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-name{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{line-height:6.389vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-name{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-name{line-height:3.125vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-name{line-height:2.791svh}}

.sets:not(.tamagotchi-2026) .sets__prize-name{font-weight:600;color:#000}

.sets:not(.tamagotchi-2026) .sets__prize-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto .938vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto .938vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 1.111vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto .625vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 3.333vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 1.563vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-title{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-title{font-size:1.406vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{font-size:1.406vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-title{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-title{font-size:1.667vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{font-size:.938vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{font-size:3.889vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{font-size:2.344vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-title{font-size:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-title{line-height:1.875vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{line-height:1.875vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-title{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-title{line-height:2.222vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{line-height:5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-title{line-height:3.125vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-title{line-height:2.791svh}}

.sets:not(.tamagotchi-2026) .sets__prize-title{font-weight:300;color:#000}

.sets:not(.tamagotchi-2026) .sets__prize-title span{font-weight:700}

.sets:not(.tamagotchi-2026) .sets__prize-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto .938vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto .938vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 1.111vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto .625vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 3.333vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 1.563vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-text{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-text{font-size:1.25vw}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-text{font-size:1.25vw}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-text{font-size:1.481vh}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-text{font-size:3.889vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-text{font-size:2.083vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-text{font-size:1.86svh}}

.sets:not(.tamagotchi-2026) .sets__prize-text{line-height:1.4;text-align:center;white-space:pre-line}

.sets:not(.tamagotchi-2026) .sets__prize-text p{margin:0}

.sets:not(.tamagotchi-2026) .sets__prize-text span{font-weight:700}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__prize-button{margin:.781vw 0 0}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-button{margin:.781vw 0 0}

.landscape .sets:not(.tamagotchi-2026) .sets__prize-button{margin:1.563vh 0 0}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__prize-button{margin:.926vh 0 0}

.portrait .sets:not(.tamagotchi-2026) .sets__prize-button{margin:.521vw 0 0}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-button{margin:2.778vw 0 0}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__prize-button{margin:1.563svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__prize-button{margin:1.302vw 0 0}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__prize-button{margin:1.163svh 0 0}}

.sets:not(.tamagotchi-2026) .sets__prize-button[disabled]{background-color:#e2e2e2}

.sets:not(.tamagotchi-2026) .sets__prize-button:has(.custom-button__beauties) .custom-button__count{order:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards{margin:3.906vw 0 0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards{margin:3.906vw 0 0}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards{margin:7.813vh 0 0}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards{margin:4.63vh 0 0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards{margin:2.604vw 0 0}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards{margin:13.889vw 0 0}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards{margin:7.813svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards{margin:6.51vw 0 0}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards{margin:5.814svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 .781vw}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 .781vw}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 1.563vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 1.389vh}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 .781vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 2.778vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 2.604vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards-title{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:1.563vw}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:1.563vw}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:1.852vh}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:2.604vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards-title{font-size:2.326svh}}

.sets:not(.tamagotchi-2026) .sets__rewards-title{font-weight:600;text-align:center}

.sets:not(.tamagotchi-2026) .sets__rewards-list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards-list{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.25vw}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.25vw}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards-list{gap:2.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.481vh}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{gap:.833vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{gap:3.333vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.563vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards-list{gap:1.395svh}}

.sets:not(.tamagotchi-2026) .sets__rewards-list{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}

.landscape .sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}

.portrait .sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__rewards-list{margin:0}}

.sets:not(.tamagotchi-2026) .sets__rewards-list{list-style-type:none}

.sets:not(.tamagotchi-2026) .sets__reward{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward{width:15.625vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{width:15.625vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward{width:31.25vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward{width:16.667vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{width:9.375vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{width:43.889vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward{width:24.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{width:17.968vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward{width:16.046svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward{height:17.188vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{height:17.188vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward{height:34.375vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward{height:18.519vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{height:10.417vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{height:55vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward{height:30.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{height:22.517vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward{height:20.109svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward{padding:1.406vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{padding:1.406vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward{padding:2.813vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward{padding:1.667vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{padding:.938vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{padding:4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{padding:1.82vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward{padding:1.625svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward{border-radius:1.25vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{border-radius:1.25vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward{border-radius:1.481vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{border-radius:4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward{border-radius:1.82vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward{border-radius:1.625svh}}

.sets:not(.tamagotchi-2026) .sets__reward{box-sizing:border-box;background-color:#f1f1f1}

.sets:not(.tamagotchi-2026) .sets__reward-icon{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-icon{height:8.594vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-icon{height:8.594vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-icon{height:17.188vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-icon{height:10.185vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-icon{height:5.729vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-icon{height:30vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-icon{height:16.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-icon{height:12.282vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-icon{height:10.968svh}}

.sets:not(.tamagotchi-2026) .sets__reward-icon{object-fit:contain}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-title{margin:1.25vw auto 0}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-title{margin:1.25vw auto 0}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-title{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-title{margin:1.481vh auto 0}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-title{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-title{margin:3.889vw auto 0}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-title{margin:2.188svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-title{margin:1.592vw auto 0}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-title{margin:1.422svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-title{font-size:1.406vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-title{font-size:1.406vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-title{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-title{font-size:1.667vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-title{font-size:.938vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-title{font-size:4.444vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-title{font-size:1.82vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-title{font-size:1.625svh}}

.sets:not(.tamagotchi-2026) .sets__reward-title{color:#000;line-height:1.25;font-weight:600;box-sizing:border-box;text-align:center}

.sets:not(.tamagotchi-2026) .sets__reward-value{position:absolute;left:50%;transform:translate(-50%)}

[dir="rtl"] .sets:not(.tamagotchi-2026) .sets__reward-value{left:auto;right:50%;transform:translate(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-1.016vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-1.016vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-2.031vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-1.204vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-0.677vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-3.611vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-1.693vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-value{bottom:-1.512svh}}

.sets:not(.tamagotchi-2026) .sets__reward-value{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-value{padding:.391vw 1.016vw .313vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{padding:.391vw 1.016vw .313vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-value{padding:.781vh 2.031vh .625vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-value{padding:.556vh 1.204vh .463vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{padding:.313vw .677vw .26vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{padding:1.389vw 3.611vw 1.111vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-value{padding:.781svh 2.031svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{padding:.651vw 1.693vw .521vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-value{padding:.581svh 1.512svh .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:1.563vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:1.563vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:2.315vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:2.604vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:2.326svh}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{font-size:2.604vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-value{font-size:2.326svh}}

.sets:not(.tamagotchi-2026) .sets__reward-value{color:#fff;font-weight:600;background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:2.188vw}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:2.188vw}

.landscape .sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:3.333vh}

.portrait .sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:1.875vw}}

@media screen and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:5.556vw}

.landscape-mob .sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:3.646vw}

.landscape-tab .sets:not(.tamagotchi-2026) .sets__reward-value{border-radius:3.256svh}}

.sets:not(.tamagotchi-2026) .sets__reward-value{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__title{margin:0 auto 3.281vw}

.portrait .sets.tamagotchi-2026 .sets__title{margin:0 auto 3.281vw}

.landscape .sets.tamagotchi-2026 .sets__title{margin:0 auto 6.563vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__title{margin:0 auto 5.833vh}

.portrait .sets.tamagotchi-2026 .sets__title{margin:0 auto 3.281vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__title{margin:0 auto 10.833vw}

.landscape-mob .sets.tamagotchi-2026 .sets__title{margin:0 auto 6.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__title{margin:0 auto 5.469vw}

.landscape-tab .sets.tamagotchi-2026 .sets__title{margin:0 auto 4.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__title{font-size:2.5vw}

.portrait .sets.tamagotchi-2026 .sets__title{font-size:2.5vw}

.landscape .sets.tamagotchi-2026 .sets__title{font-size:5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__title{font-size:2.963vh}

.portrait .sets.tamagotchi-2026 .sets__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__title{font-size:6.667vw}

.landscape-mob .sets.tamagotchi-2026 .sets__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__title{font-size:4.167vw}

.landscape-tab .sets.tamagotchi-2026 .sets__title{font-size:3.721svh}}

.sets.tamagotchi-2026 .sets__title{text-align:center;font-weight:600}

.sets.tamagotchi-2026 .sets__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__content{width:46.875vw}

.portrait .sets.tamagotchi-2026 .sets__content{width:46.875vw}

.landscape .sets.tamagotchi-2026 .sets__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__content{width:74.074vh}

.portrait .sets.tamagotchi-2026 .sets__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{width:91.111vw}

.landscape-mob .sets.tamagotchi-2026 .sets__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{width:87.24vw}

.landscape-tab .sets.tamagotchi-2026 .sets__content{width:77.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__content{margin:0 auto}

.portrait .sets.tamagotchi-2026 .sets__content{margin:0 auto}

.landscape .sets.tamagotchi-2026 .sets__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__content{margin:0 auto}

.portrait .sets.tamagotchi-2026 .sets__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{margin:0 auto}

.landscape-mob .sets.tamagotchi-2026 .sets__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{margin:0 auto}

.landscape-tab .sets.tamagotchi-2026 .sets__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__content{padding:2.188vw 0 2.344vw}

.portrait .sets.tamagotchi-2026 .sets__content{padding:2.188vw 0 2.344vw}

.landscape .sets.tamagotchi-2026 .sets__content{padding:4.375vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__content{padding:3.611vh 0 2.778vh}

.portrait .sets.tamagotchi-2026 .sets__content{padding:2.031vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{padding:8.333vw 0 5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__content{padding:4.688svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__content{padding:3.906vw 0}

.landscape-tab .sets.tamagotchi-2026 .sets__content{padding:3.488svh 0}}

.sets.tamagotchi-2026 .sets__tabs:before{background-color:#7d54de}

._dark-theme .sets.tamagotchi-2026 .sets__tabs:before{background:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__toggle{width:46.875vw}

.portrait .sets.tamagotchi-2026 .sets__toggle{width:46.875vw}

.landscape .sets.tamagotchi-2026 .sets__toggle{width:93.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__toggle{width:74.074vh}

.portrait .sets.tamagotchi-2026 .sets__toggle{width:41.667vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__toggle{width:91.111vw}

.landscape-mob .sets.tamagotchi-2026 .sets__toggle{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__toggle{width:87.24vw}

.landscape-tab .sets.tamagotchi-2026 .sets__toggle{width:77.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__toggle{margin:0 0 1.953vw}

.portrait .sets.tamagotchi-2026 .sets__toggle{margin:0 0 1.953vw}

.landscape .sets.tamagotchi-2026 .sets__toggle{margin:0 0 3.906vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__toggle{margin:0 0 2.13vh}

.portrait .sets.tamagotchi-2026 .sets__toggle{margin:0 0 1.198vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__toggle{margin:0 0 5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__toggle{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__toggle{margin:0 0 3.255vw}

.landscape-tab .sets.tamagotchi-2026 .sets__toggle{margin:0 0 2.907svh}}

.sets.tamagotchi-2026 .sets__tab:before{background-color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 4.648vw 0 0}

[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 4.648vw}

.portrait .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 4.648vw 0 0}

[dir="rtl"] .portrait .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 4.648vw}

.landscape .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 9.297vh 0 0}

[dir="rtl"] .landscape .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 9.297vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 5.509vh 0 0}

[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 5.509vh}

.portrait .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 3.099vw 0 0}

[dir="rtl"] .portrait .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 3.099vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 9.722vw 0 0}

[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 9.722vw}

.landscape-mob .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 5.469svh 0 0}

[dir="rtl"] .landscape-mob .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 3.906vw 0 0}

[dir="rtl"] .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 3.906vw}

.landscape-tab .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .sets.tamagotchi-2026 .sets__tab:first-of-type{margin:0 0 0 3.488svh}}

.sets.tamagotchi-2026 .sets__tab_active:before{transform:scaleX(1)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__tab-title{font-size:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__tab-title{font-size:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__tab-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__tab-title{font-size:1.852vh}

.portrait .sets.tamagotchi-2026 .sets__tab-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab-title{font-size:3.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__tab-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab-title{font-size:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__tab-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__tab-title{line-height:1.719vw}

.portrait .sets.tamagotchi-2026 .sets__tab-title{line-height:1.719vw}

.landscape .sets.tamagotchi-2026 .sets__tab-title{line-height:3.438vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__tab-title{line-height:2.593vh}

.portrait .sets.tamagotchi-2026 .sets__tab-title{line-height:1.458vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab-title{line-height:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__tab-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__tab-title{line-height:2.865vw}

.landscape-tab .sets.tamagotchi-2026 .sets__tab-title{line-height:2.558svh}}

.sets.tamagotchi-2026 .sets__main{position:relative;width:100%}

.sets.tamagotchi-2026 .sets__main-enter{opacity:0}

.sets.tamagotchi-2026 .sets__main-enter-active,.sets.tamagotchi-2026 .sets__main-enter-done,.sets.tamagotchi-2026 .sets__main-exit{opacity:1;transition:opacity .5s ease-in-out}

.sets.tamagotchi-2026 .sets__main-exit-active{opacity:0;transition:opacity .5s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__info{margin:0 0 1.953vw}

.portrait .sets.tamagotchi-2026 .sets__info{margin:0 0 1.953vw}

.landscape .sets.tamagotchi-2026 .sets__info{margin:0 0 3.906vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__info{margin:0 0 2.13vh}

.portrait .sets.tamagotchi-2026 .sets__info{margin:0 0 1.198vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info{margin:0 0 7.5vw}

.landscape-mob .sets.tamagotchi-2026 .sets__info{margin:0 0 4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info{margin:0 0 3.255vw}

.landscape-tab .sets.tamagotchi-2026 .sets__info{margin:0 0 2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__info{padding:0}

.portrait .sets.tamagotchi-2026 .sets__info{padding:0}

.landscape .sets.tamagotchi-2026 .sets__info{padding:0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__info{padding:0}

.portrait .sets.tamagotchi-2026 .sets__info{padding:0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info{padding:0 2.5vw}

.landscape-mob .sets.tamagotchi-2026 .sets__info{padding:0 1.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info{padding:0}

.landscape-tab .sets.tamagotchi-2026 .sets__info{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__info-text{margin:1.484vw 0 3.438vw}

.portrait .sets.tamagotchi-2026 .sets__info-text{margin:1.484vw 0 3.438vw}

.landscape .sets.tamagotchi-2026 .sets__info-text{margin:2.969vh 0 6.875vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__info-text{margin:1.759vh 0 4.074vh}

.portrait .sets.tamagotchi-2026 .sets__info-text{margin:.99vw 0 2.292vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info-text{margin:5.278vw 0 12.222vw}

.landscape-mob .sets.tamagotchi-2026 .sets__info-text{margin:2.969svh 0 6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info-text{margin:2.474vw 0 5.729vw}

.landscape-tab .sets.tamagotchi-2026 .sets__info-text{margin:2.209svh 0 5.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__info-text{font-size:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__info-text{font-size:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__info-text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__info-text{font-size:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__info-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info-text{font-size:3.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__info-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__info-text{font-size:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__info-text{font-size:1.86svh}}

.sets.tamagotchi-2026 .sets__info-text{line-height:1.4;text-align:left;white-space:pre-line}

[dir="rtl"] .sets.tamagotchi-2026 .sets__info-text{text-align:right}

@media screen and (min-width: 1024px){
.sets.tamagotchi-2026 .sets__info-text{text-align:center}}

.sets.tamagotchi-2026 .sets__prizes{position:relative;width:100%}

.sets.tamagotchi-2026 .sets__item{display:flex;align-items:center;flex-direction:row}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__item{gap:1.172vw}

.portrait .sets.tamagotchi-2026 .sets__item{gap:1.172vw}

.landscape .sets.tamagotchi-2026 .sets__item{gap:2.344vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__item{gap:1.389vh}

.portrait .sets.tamagotchi-2026 .sets__item{gap:.781vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item{gap:4.167vw}

.landscape-mob .sets.tamagotchi-2026 .sets__item{gap:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item{gap:1.953vw}

.landscape-tab .sets.tamagotchi-2026 .sets__item{gap:1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__item-image{width:3.75vw}

.portrait .sets.tamagotchi-2026 .sets__item-image{width:3.75vw}

.landscape .sets.tamagotchi-2026 .sets__item-image{width:7.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__item-image{width:5.556vh}

.portrait .sets.tamagotchi-2026 .sets__item-image{width:3.125vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-image{width:13.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__item-image{width:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-image{width:6.25vw}

.landscape-tab .sets.tamagotchi-2026 .sets__item-image{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__item-image{height:3.75vw}

.portrait .sets.tamagotchi-2026 .sets__item-image{height:3.75vw}

.landscape .sets.tamagotchi-2026 .sets__item-image{height:7.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__item-image{height:5.556vh}

.portrait .sets.tamagotchi-2026 .sets__item-image{height:3.125vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-image{height:13.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__item-image{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-image{height:6.25vw}

.landscape-tab .sets.tamagotchi-2026 .sets__item-image{height:5.581svh}}

.sets.tamagotchi-2026 .sets__item-image img{width:100%;max-width:100%;object-position:center;object-fit:contain}

.sets.tamagotchi-2026 .sets__item-info{text-align:left}

[dir="rtl"] .sets.tamagotchi-2026 .sets__item-info{text-align:right}

.sets.tamagotchi-2026 .sets__item-title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__item-title{font-size:1.406vw}

.portrait .sets.tamagotchi-2026 .sets__item-title{font-size:1.406vw}

.landscape .sets.tamagotchi-2026 .sets__item-title{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__item-title{font-size:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__item-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-title{font-size:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-title{font-size:2.344vw}

.landscape-tab .sets.tamagotchi-2026 .sets__item-title{font-size:2.093svh}}

.sets.tamagotchi-2026 .sets__item-title{line-height:1.35}

.sets.tamagotchi-2026 .sets__item-text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__item-text{font-size:1.094vw}

.portrait .sets.tamagotchi-2026 .sets__item-text{font-size:1.094vw}

.landscape .sets.tamagotchi-2026 .sets__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__item-text{font-size:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-text{font-size:3.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__item-text{font-size:1.823vw}

.landscape-tab .sets.tamagotchi-2026 .sets__item-text{font-size:1.628svh}}

.sets.tamagotchi-2026 .sets__item-text{line-height:1.3}

.sets.tamagotchi-2026 .sets__prize{position:relative;width:100%;box-sizing:border-box;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize{padding:2.188vw 1.875vw 1.875vw}

.portrait .sets.tamagotchi-2026 .sets__prize{padding:2.188vw 1.875vw 1.875vw}

.landscape .sets.tamagotchi-2026 .sets__prize{padding:4.375vh 3.75vh 3.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize{padding:2.315vh 2.222vh 2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize{padding:1.302vw 1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize{padding:5.556vw 4.444vw 4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize{padding:3.125svh 2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize{padding:3.646vw 3.125vw 3.125vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize{padding:3.256svh 2.791svh 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize{border-radius:1.875vw}

.portrait .sets.tamagotchi-2026 .sets__prize{border-radius:1.875vw}

.landscape .sets.tamagotchi-2026 .sets__prize{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize{border-radius:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize{border-radius:6.667vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize{border-radius:3.125vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize{border-radius:2.791svh}}

.sets.tamagotchi-2026 .sets__prize-bg:before,.sets.tamagotchi-2026 .sets__prize-bg:after{content:none}

.sets.tamagotchi-2026 .sets__prize-image{position:relative;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.016vw}

.portrait .sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.016vw}

.landscape .sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 2.031vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 3.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.563vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-image{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-image{width:9.375vw}

.portrait .sets.tamagotchi-2026 .sets__prize-image{width:9.375vw}

.landscape .sets.tamagotchi-2026 .sets__prize-image{width:18.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-image{width:21.852vh}

.portrait .sets.tamagotchi-2026 .sets__prize-image{width:12.292vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{width:33.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-image{width:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{width:20.182vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-image{width:18.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-image{height:8.125vw}

.portrait .sets.tamagotchi-2026 .sets__prize-image{height:8.125vw}

.landscape .sets.tamagotchi-2026 .sets__prize-image{height:16.25vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-image{height:18.981vh}

.portrait .sets.tamagotchi-2026 .sets__prize-image{height:10.677vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{height:28.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-image{height:16.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-image{height:17.448vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-image{height:15.581svh}}

.sets.tamagotchi-2026 .sets__prize-image-img{width:100%;max-width:100%;object-position:center;object-fit:contain}

.sets.tamagotchi-2026 .sets__prize-name{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .469vw}

.portrait .sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .469vw}

.landscape .sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .556vh}

.portrait .sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .313vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{margin:0 auto 1.944vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-name{margin:0 auto 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .781vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-name{margin:0 auto .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-name{font-size:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__prize-name{font-size:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__prize-name{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-name{font-size:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize-name{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{font-size:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-name{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{font-size:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-name{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-name{line-height:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__prize-name{line-height:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__prize-name{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-name{line-height:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize-name{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{line-height:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-name{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-name{line-height:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-name{line-height:1.86svh}}

.sets.tamagotchi-2026 .sets__prize-name{font-weight:600;color:#000}

.sets.tamagotchi-2026 .sets__prize-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-title{margin:0 auto .938vw}

.portrait .sets.tamagotchi-2026 .sets__prize-title{margin:0 auto .938vw}

.landscape .sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 2.315vh}

.portrait .sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 1.302vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 3.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 1.563vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-title{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-title{font-size:1.094vw}

.portrait .sets.tamagotchi-2026 .sets__prize-title{font-size:1.094vw}

.landscape .sets.tamagotchi-2026 .sets__prize-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-title{font-size:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__prize-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{font-size:3.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{font-size:1.823vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-title{line-height:1.563vw}

.portrait .sets.tamagotchi-2026 .sets__prize-title{line-height:1.563vw}

.landscape .sets.tamagotchi-2026 .sets__prize-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-title{line-height:1.852vh}

.portrait .sets.tamagotchi-2026 .sets__prize-title{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{line-height:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-title{line-height:2.604vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-title{line-height:2.326svh}}

.sets.tamagotchi-2026 .sets__prize-title{font-weight:400;color:#000}

.sets.tamagotchi-2026 .sets__prize-title span{font-weight:500}

.sets.tamagotchi-2026 .sets__prize-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-text{margin:0 auto .938vw}

.portrait .sets.tamagotchi-2026 .sets__prize-text{margin:0 auto .938vw}

.landscape .sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 1.875vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 2.222vh}

.portrait .sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 3.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 1.693vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-text{margin:0 auto 1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-text{font-size:1.094vw}

.portrait .sets.tamagotchi-2026 .sets__prize-text{font-size:1.094vw}

.landscape .sets.tamagotchi-2026 .sets__prize-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-text{font-size:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__prize-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{font-size:3.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{font-size:1.823vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-text{line-height:1.563vw}

.portrait .sets.tamagotchi-2026 .sets__prize-text{line-height:1.563vw}

.landscape .sets.tamagotchi-2026 .sets__prize-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-text{line-height:1.852vh}

.portrait .sets.tamagotchi-2026 .sets__prize-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{line-height:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-text{line-height:2.604vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-text{line-height:2.326svh}}

.sets.tamagotchi-2026 .sets__prize-text{text-align:center;white-space:pre-line}

.sets.tamagotchi-2026 .sets__prize-text p{margin:0}

.sets.tamagotchi-2026 .sets__prize-text span{font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__prize-button{width:32.813vw}

.portrait .sets.tamagotchi-2026 .sets__prize-button{width:32.813vw}

.landscape .sets.tamagotchi-2026 .sets__prize-button{width:65.625vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__prize-button{width:38.889vh}

.portrait .sets.tamagotchi-2026 .sets__prize-button{width:21.875vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-button{width:82.222vw}

.landscape-mob .sets.tamagotchi-2026 .sets__prize-button{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__prize-button{width:54.688vw}

.landscape-tab .sets.tamagotchi-2026 .sets__prize-button{width:48.837svh}}

.sets.tamagotchi-2026 .sets__prize-button .button__count{font-weight:600}

.sets.tamagotchi-2026 .sets__prize-button[disabled]{background-color:#e2e2e2}

.sets.tamagotchi-2026 .sets__prize-button:has(.custom-button__beauties) .custom-button__count{order:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__rewards-title{font-size:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__rewards-title{font-size:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__rewards-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__rewards-title{font-size:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__rewards-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-title{font-size:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__rewards-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-title{font-size:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__rewards-title{font-size:1.86svh}}

.sets.tamagotchi-2026 .sets__rewards-title{font-weight:600;text-align:center}

.sets.tamagotchi-2026 .sets__rewards-list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__rewards-list{padding:0}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{padding:0}

.landscape .sets.tamagotchi-2026 .sets__rewards-list{padding:0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__rewards-list{padding:0}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{padding:0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{padding:0}

.landscape-mob .sets.tamagotchi-2026 .sets__rewards-list{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{padding:0}

.landscape-tab .sets.tamagotchi-2026 .sets__rewards-list{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__rewards-list{gap:.938vw}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{gap:.938vw}

.landscape .sets.tamagotchi-2026 .sets__rewards-list{gap:1.875vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__rewards-list{gap:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{gap:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{gap:3.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__rewards-list{gap:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{gap:1.563vw}

.landscape-tab .sets.tamagotchi-2026 .sets__rewards-list{gap:1.395svh}}

.sets.tamagotchi-2026 .sets__rewards-list{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__rewards-list{margin:0}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{margin:0}

.landscape .sets.tamagotchi-2026 .sets__rewards-list{margin:0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__rewards-list{margin:0}

.portrait .sets.tamagotchi-2026 .sets__rewards-list{margin:0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{margin:0}

.landscape-mob .sets.tamagotchi-2026 .sets__rewards-list{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__rewards-list{margin:0}

.landscape-tab .sets.tamagotchi-2026 .sets__rewards-list{margin:0}}

.sets.tamagotchi-2026 .sets__rewards-list{list-style-type:none}

.sets.tamagotchi-2026 .sets__reward{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward{width:11.016vw}

.portrait .sets.tamagotchi-2026 .sets__reward{width:11.016vw}

.landscape .sets.tamagotchi-2026 .sets__reward{width:22.031vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward{width:17.407vh}

.portrait .sets.tamagotchi-2026 .sets__reward{width:9.792vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{width:43.889vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward{width:24.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{width:20.573vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward{width:18.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward{height:13.75vw}

.portrait .sets.tamagotchi-2026 .sets__reward{height:13.75vw}

.landscape .sets.tamagotchi-2026 .sets__reward{height:27.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward{height:20.37vh}

.portrait .sets.tamagotchi-2026 .sets__reward{height:11.458vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{height:53.333vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward{height:30svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{height:25vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward{height:22.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward{padding:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__reward{padding:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__reward{padding:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward{padding:1.481vh}

.portrait .sets.tamagotchi-2026 .sets__reward{padding:.833vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{padding:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{padding:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward{border-radius:1.875vw}

.portrait .sets.tamagotchi-2026 .sets__reward{border-radius:1.875vw}

.landscape .sets.tamagotchi-2026 .sets__reward{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward{border-radius:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__reward{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{border-radius:6.667vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward{border-radius:3.125vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward{border-radius:2.791svh}}

.sets.tamagotchi-2026 .sets__reward{box-sizing:border-box;background-color:#f1f1f1}

.sets.tamagotchi-2026 .sets__reward-icon{position:relative;width:100%;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-icon{height:7.813vw}

.portrait .sets.tamagotchi-2026 .sets__reward-icon{height:7.813vw}

.landscape .sets.tamagotchi-2026 .sets__reward-icon{height:15.625vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-icon{height:11.852vh}

.portrait .sets.tamagotchi-2026 .sets__reward-icon{height:6.667vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-icon{height:30vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-icon{height:16.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-icon{height:14.063vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-icon{height:12.558svh}}

.sets.tamagotchi-2026 .sets__reward-icon{object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-title{margin:1.25vw auto 0}

.portrait .sets.tamagotchi-2026 .sets__reward-title{margin:1.25vw auto 0}

.landscape .sets.tamagotchi-2026 .sets__reward-title{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-title{margin:1.481vh auto 0}

.portrait .sets.tamagotchi-2026 .sets__reward-title{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{margin:3.889vw auto 0}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-title{margin:2.188svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{margin:1.592vw auto 0}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-title{margin:1.422svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-title{font-size:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__reward-title{font-size:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__reward-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-title{font-size:1.852vh}

.portrait .sets.tamagotchi-2026 .sets__reward-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{font-size:4.444vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{font-size:2.083vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-title{font-size:1.86svh}}

.sets.tamagotchi-2026 .sets__reward-title{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-title{line-height:1.25vw}

.portrait .sets.tamagotchi-2026 .sets__reward-title{line-height:1.25vw}

.landscape .sets.tamagotchi-2026 .sets__reward-title{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-title{line-height:2.222vh}

.portrait .sets.tamagotchi-2026 .sets__reward-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{line-height:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-title{line-height:2.604vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-title{line-height:2.326svh}}

.sets.tamagotchi-2026 .sets__reward-title{font-weight:600;box-sizing:border-box;text-align:center}

.sets.tamagotchi-2026 .sets__reward-value{position:absolute;left:50%;transform:translate(-50%)}

[dir="rtl"] .sets.tamagotchi-2026 .sets__reward-value{left:auto;right:50%;transform:translate(50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-value{bottom:-1.016vw}

.portrait .sets.tamagotchi-2026 .sets__reward-value{bottom:-1.016vw}

.landscape .sets.tamagotchi-2026 .sets__reward-value{bottom:-2.031vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-value{bottom:-1.204vh}

.portrait .sets.tamagotchi-2026 .sets__reward-value{bottom:-0.677vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{bottom:-3.611vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-value{bottom:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{bottom:-1.693vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-value{bottom:-1.512svh}}

.sets.tamagotchi-2026 .sets__reward-value{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-value{padding:.391vw 1.016vw .313vw}

.portrait .sets.tamagotchi-2026 .sets__reward-value{padding:.391vw 1.016vw .313vw}

.landscape .sets.tamagotchi-2026 .sets__reward-value{padding:.781vh 2.031vh .625vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-value{padding:.556vh 1.204vh .463vh}

.portrait .sets.tamagotchi-2026 .sets__reward-value{padding:.313vw .677vw .26vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{padding:1.389vw 3.611vw 1.111vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-value{padding:.781svh 2.031svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{padding:.651vw 1.693vw .521vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-value{padding:.581svh 1.512svh .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:1.563vw}

.portrait .sets.tamagotchi-2026 .sets__reward-value{font-size:1.563vw}

.landscape .sets.tamagotchi-2026 .sets__reward-value{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:2.315vh}

.portrait .sets.tamagotchi-2026 .sets__reward-value{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:2.604vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-value{font-size:2.326svh}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-value{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{font-size:2.604vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-value{font-size:2.326svh}}

.sets.tamagotchi-2026 .sets__reward-value{color:#fff;font-weight:600;background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026 .sets__reward-value{border-radius:2.188vw}

.portrait .sets.tamagotchi-2026 .sets__reward-value{border-radius:2.188vw}

.landscape .sets.tamagotchi-2026 .sets__reward-value{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026 .sets__reward-value{border-radius:3.333vh}

.portrait .sets.tamagotchi-2026 .sets__reward-value{border-radius:1.875vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{border-radius:5.556vw}

.landscape-mob .sets.tamagotchi-2026 .sets__reward-value{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026 .sets__reward-value{border-radius:3.646vw}

.landscape-tab .sets.tamagotchi-2026 .sets__reward-value{border-radius:3.256svh}}

.sets.tamagotchi-2026 .sets__reward-value{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:2.656vw 0 0}

.portrait .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:2.656vw 0 0}

.landscape .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:5.313vh 0 0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:3.889vh 0 0}

.portrait .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:2.188vw 0 0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:4.722vw 0 0}

.landscape-mob .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:2.656svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:4.427vw 0 0}

.landscape-tab .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards{margin:3.953svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 1.016vw}

.portrait .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 1.016vw}

.landscape .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 2.031vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 2.407vh}

.portrait .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 1.354vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 4.722vw}

.landscape-mob .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 1.693vw}

.landscape-tab .sets.tamagotchi-2026:has(.sets__toggle) .sets__rewards-title{margin:0 0 1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:2.656vw 0 0}

.portrait .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:2.656vw 0 0}

.landscape .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:5.313vh 0 0}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:3.889vh 0 0}

.portrait .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:2.188vw 0 0}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:8.333vw 0 0}

.landscape-mob .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:4.688svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:4.427vw 0 0}

.landscape-tab .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards{margin:3.953svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 1.016vw}

.portrait .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 1.016vw}

.landscape .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 2.031vh}}

@media screen and (min-width: 1920px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 2.407vh}

.portrait .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 1.354vw}}

@media screen and (max-width: 1023px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 3.611vw}

.landscape-mob .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 1.693vw}

.landscape-tab .sets.tamagotchi-2026:not(:has(.sets__toggle)) .sets__rewards-title{margin:0 0 1.512svh}}

[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-info{text-align:center}

@media screen and (max-width: 767px){
[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-info{text-align:right}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .469vw}

.portrait [dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .469vw}

.landscape [dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .741vh}

.portrait [dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto 2.222vw}

.landscape-mob [dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
[dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .781vw}

.landscape-tab [dir=rtl] .sets:not(.tamagotchi-2026) .sets__item-image{margin:0 auto .698svh}}

.main__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header{width:87.891vw}

.portrait .main__header{width:87.891vw}

.landscape .main__header{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__header{width:163.889vh}

.portrait .main__header{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header{margin:0 auto}

.portrait .main__header{margin:0 auto}

.landscape .main__header{margin:0 auto}}

@media screen and (min-width: 1920px){
.main__header{margin:0 auto}

.portrait .main__header{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header{padding:.938vw 0}

.portrait .main__header{padding:.938vw 0}

.landscape .main__header{padding:1.875vh 0}}

@media screen and (min-width: 1920px){
.main__header{padding:3.333vh 0}

.portrait .main__header{padding:1.875vw 0}}

@media screen and (max-width: 1023px){
.main__header{padding:3.611vw 2.222vw 0}

.landscape-mob .main__header{padding:2.031svh 1.25svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__header{padding:2.083vw 0 0}

.landscape-tab .main__header{padding:1.86svh 0 0}}

.main__header{box-sizing:border-box;flex-shrink:0;z-index:2}

@media screen and (min-width: 1024px){
.main__header{justify-content:center}}

.main__header:has(.status-panel__item.clicked){z-index:1001}

.main__header:has(.status-panel__item.clicked) .main__button,.main__header:has(.status-panel__item.clicked) .status-panel__item{transition:opacity .3s;pointer-events:none}

.main__header:has(.status-panel__item.clicked) .main__button,.main__header:has(.status-panel__item.clicked) .status-panel__item:not(.clicked){opacity:0}

.main__header.app{margin-top:40px}

.main__header-top,.main__header-bottom,.customization__info{display:flex;align-items:center;justify-content:space-between}

@media screen and (max-width: 1023px){
.main__header-top,.main__header-bottom,.customization__info{width:100%}}

@media screen and (max-width: 1023px){
.main__header-top{margin:0 0 2.778vw}

.landscape-mob .main__header-top{margin:0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__header-top{margin:0 0 1.302vw}

.landscape-tab .main__header-top{margin:0 0 1.163svh}}

.main__header-top{z-index:2}

@media screen and (min-width: 1024px){
.main__header-top{position:absolute;top:50%}}

@media screen and (min-width: 1024px){
.main__header-top.level-visible{transform:translate(0, -50%)}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header-top:not(.main__header-top_ru){left:19.219vw}

[dir="rtl"] .main__header-top:not(.main__header-top_ru){left:auto;right:19.219vw}

.portrait .main__header-top:not(.main__header-top_ru){left:19.219vw}

[dir="rtl"] .portrait .main__header-top:not(.main__header-top_ru){left:auto;right:19.219vw}

.landscape .main__header-top:not(.main__header-top_ru){left:38.438vh}

[dir="rtl"] .landscape .main__header-top:not(.main__header-top_ru){left:auto;right:38.438vh}}

@media screen and (min-width: 1920px){
.main__header-top:not(.main__header-top_ru){left:31.204vh}

[dir="rtl"] .main__header-top:not(.main__header-top_ru){left:auto;right:31.204vh}

.portrait .main__header-top:not(.main__header-top_ru){left:17.552vw}

[dir="rtl"] .portrait .main__header-top:not(.main__header-top_ru){left:auto;right:17.552vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header-top_ru{left:12.344vw}

[dir="rtl"] .main__header-top_ru{left:auto;right:12.344vw}

.portrait .main__header-top_ru{left:12.344vw}

[dir="rtl"] .portrait .main__header-top_ru{left:auto;right:12.344vw}

.landscape .main__header-top_ru{left:24.688vh}

[dir="rtl"] .landscape .main__header-top_ru{left:auto;right:24.688vh}}

@media screen and (min-width: 1920px){
.main__header-top_ru{left:20.648vh}

[dir="rtl"] .main__header-top_ru{left:auto;right:20.648vh}

.portrait .main__header-top_ru{left:11.615vw}

[dir="rtl"] .portrait .main__header-top_ru{left:auto;right:11.615vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__header-bottom .main-level,.customization__info .main-level{margin:0 auto}

.portrait .main__header-bottom .main-level,.portrait .customization__info .main-level{margin:0 auto}

.landscape .main__header-bottom .main-level,.landscape .customization__info .main-level{margin:0 auto}}

@media screen and (min-width: 1920px){
.main__header-bottom .main-level,.customization__info .main-level{margin:0 auto}

.portrait .main__header-bottom .main-level,.portrait .customization__info .main-level{margin:0 auto}}

@media screen and (max-width: 1023px){
.main__header-bottom .main-level,.customization__info .main-level{margin:0 auto}

.landscape-mob .main__header-bottom .main-level,.landscape-mob .customization__info .main-level{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__header-bottom .main-level,.customization__info .main-level{margin:0 auto}

.landscape-tab .main__header-bottom .main-level,.landscape-tab .customization__info .main-level{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__id{margin:0 0 0 .391vw}

[dir="rtl"] .main__id{margin:0 .391vw 0 0}

.portrait .main__id{margin:0 0 0 .391vw}

[dir="rtl"] .portrait .main__id{margin:0 .391vw 0 0}

.landscape .main__id{margin:0 0 0 .781vh}

[dir="rtl"] .landscape .main__id{margin:0 .781vh 0 0}}

@media screen and (min-width: 1920px){
.main__id{margin:0 2.963vh 0 .463vh}

[dir="rtl"] .main__id{margin:0 .463vh 0 2.963vh}

.portrait .main__id{margin:0 1.667vw 0 .26vw}

[dir="rtl"] .portrait .main__id{margin:0 .26vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.main__id{margin:0 2.778vw 0 0}

[dir="rtl"] .main__id{margin:0 0 0 2.778vw}

.landscape-mob .main__id{margin:0 1.563svh 0 0}

[dir="rtl"] .landscape-mob .main__id{margin:0 0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__id{margin:0 0 0 0}

.landscape-tab .main__id{margin:0 0 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__id{font-size:1.094vw}

.portrait .main__id{font-size:1.094vw}

.landscape .main__id{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.main__id{font-size:1.481vh}

.portrait .main__id{font-size:.833vw}}

@media screen and (max-width: 1023px){
.main__id{font-size:3.889vw}

.landscape-mob .main__id{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__id{font-size:1.823vw}

.landscape-tab .main__id{font-size:1.628svh}}

.main__id{font-weight:500;color:#fff;padding:0;background:none;cursor:pointer}

.main__id img{display:none}

.main__header-stub{display:inline-block;vertical-align:middle}

@media screen and (max-width: 1023px){
.main__header-stub{width:8.889vw}

.landscape-mob .main__header-stub{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__header-stub{width:13.021vw}

.landscape-tab .main__header-stub{width:11.628svh}}

.main__button-quiz-wrapper{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-quiz-wrapper{width:87.891vw}

.portrait .main__button-quiz-wrapper{width:87.891vw}

.landscape .main__button-quiz-wrapper{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__button-quiz-wrapper{width:163.889vh}

.portrait .main__button-quiz-wrapper{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-quiz-wrapper{top:5.938vw}

.portrait .main__button-quiz-wrapper{top:5.938vw}

.landscape .main__button-quiz-wrapper{top:11.875vh}}

@media screen and (min-width: 1920px){
.main__button-quiz-wrapper{top:9.63vh}

.portrait .main__button-quiz-wrapper{top:5.417vw}}

@media screen and (max-width: 1023px){
.main__button-quiz-wrapper{top:27.778vw}

.landscape-mob .main__button-quiz-wrapper{top:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-quiz-wrapper{top:15.104vw}

.landscape-tab .main__button-quiz-wrapper{top:13.488svh}}

@media screen and (max-width: 1023px){
.main__button-quiz-wrapper{right:0}

[dir="rtl"] .main__button-quiz-wrapper{right:auto;left:0}

.landscape-mob .main__button-quiz-wrapper{right:0}

[dir="rtl"] .landscape-mob .main__button-quiz-wrapper{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-quiz-wrapper{right:-2.083vw}

[dir="rtl"] .main__button-quiz-wrapper{right:auto;left:-2.083vw}

.landscape-tab .main__button-quiz-wrapper{right:-1.86svh}

[dir="rtl"] .landscape-tab .main__button-quiz-wrapper{right:auto;left:-1.86svh}}

.main__button-quiz-wrapper-enter{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__button-quiz-wrapper-enter-active,.main__button-quiz-wrapper-enter-done,.main__button-quiz-wrapper-exit{opacity:1;transform:scale(1);transition:.3s 0.3s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__button-quiz-wrapper-exit-active{opacity:0;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-quiz-wrapper{padding:0 3.516vw}

.portrait .main__button-quiz-wrapper{padding:0 3.516vw}

.landscape .main__button-quiz-wrapper{padding:0 7.031vh}}

@media screen and (min-width: 1920px){
.main__button-quiz-wrapper{padding:0 2.222vh}

.portrait .main__button-quiz-wrapper{padding:0 1.25vw}}

.main__button-quiz-wrapper{box-sizing:border-box}

@media screen and (min-width: 1024px){
.main__button-quiz-wrapper{left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:flex-end}}

@media screen and (min-width: 1024px){
.main__button-quiz{width:auto}}

.main__button-tickets-wrapper{position:absolute;display:grid;align-items:center;justify-content:start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-tickets-wrapper{width:87.891vw}

.portrait .main__button-tickets-wrapper{width:87.891vw}

.landscape .main__button-tickets-wrapper{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__button-tickets-wrapper{width:163.889vh}

.portrait .main__button-tickets-wrapper{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-tickets-wrapper{top:5.938vw}

.portrait .main__button-tickets-wrapper{top:5.938vw}

.landscape .main__button-tickets-wrapper{top:11.875vh}}

@media screen and (min-width: 1920px){
.main__button-tickets-wrapper{top:9.63vh}

.portrait .main__button-tickets-wrapper{top:5.417vw}}

@media screen and (max-width: 1023px){
.main__button-tickets-wrapper{top:28.889vw}

.landscape-mob .main__button-tickets-wrapper{top:16.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-tickets-wrapper{top:15.104vw}

.landscape-tab .main__button-tickets-wrapper{top:13.488svh}}

@media screen and (max-width: 1023px){
.main__button-tickets-wrapper{left:0}

[dir="rtl"] .main__button-tickets-wrapper{left:auto;right:0}

.landscape-mob .main__button-tickets-wrapper{left:0}

[dir="rtl"] .landscape-mob .main__button-tickets-wrapper{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-tickets-wrapper{left:0}

[dir="rtl"] .main__button-tickets-wrapper{left:auto;right:0}

.landscape-tab .main__button-tickets-wrapper{left:0}

[dir="rtl"] .landscape-tab .main__button-tickets-wrapper{left:auto;right:0}}

.main__button-tickets-wrapper-enter{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__button-tickets-wrapper-enter-active,.main__button-tickets-wrapper-enter-done,.main__button-tickets-wrapper-exit{opacity:1;transform:scale(1);transition:.3s 0.3s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__button-tickets-wrapper-exit-active{opacity:0;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-tickets-wrapper{padding:0 .781vw}

.portrait .main__button-tickets-wrapper{padding:0 .781vw}

.landscape .main__button-tickets-wrapper{padding:0 1.563vh}}

@media screen and (min-width: 1920px){
.main__button-tickets-wrapper{padding:0 2.778vh}

.portrait .main__button-tickets-wrapper{padding:0 1.563vw}}

.main__button-tickets-wrapper{box-sizing:border-box}

@media screen and (min-width: 1024px){
.main__button-tickets-wrapper{left:0;right:0;margin:0 auto}}

.main__button-raffle-wrapper{position:absolute;display:grid;align-items:center;justify-content:start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-raffle-wrapper{width:87.891vw}

.portrait .main__button-raffle-wrapper{width:87.891vw}

.landscape .main__button-raffle-wrapper{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__button-raffle-wrapper{width:163.889vh}

.portrait .main__button-raffle-wrapper{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-raffle-wrapper{top:5.938vw}

.portrait .main__button-raffle-wrapper{top:5.938vw}

.landscape .main__button-raffle-wrapper{top:11.875vh}}

@media screen and (min-width: 1920px){
.main__button-raffle-wrapper{top:9.63vh}

.portrait .main__button-raffle-wrapper{top:5.417vw}}

@media screen and (max-width: 1023px){
.main__button-raffle-wrapper{top:28.889vw}

.landscape-mob .main__button-raffle-wrapper{top:16.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-raffle-wrapper{top:15.104vw}

.landscape-tab .main__button-raffle-wrapper{top:13.488svh}}

@media screen and (max-width: 1023px){
.main__button-raffle-wrapper{left:0}

[dir="rtl"] .main__button-raffle-wrapper{left:auto;right:0}

.landscape-mob .main__button-raffle-wrapper{left:0}

[dir="rtl"] .landscape-mob .main__button-raffle-wrapper{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-raffle-wrapper{left:0}

[dir="rtl"] .main__button-raffle-wrapper{left:auto;right:0}

.landscape-tab .main__button-raffle-wrapper{left:0}

[dir="rtl"] .landscape-tab .main__button-raffle-wrapper{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-raffle-wrapper{padding:0 .781vw}

.portrait .main__button-raffle-wrapper{padding:0 .781vw}

.landscape .main__button-raffle-wrapper{padding:0 1.563vh}}

@media screen and (min-width: 1920px){
.main__button-raffle-wrapper{padding:0 2.778vh}

.portrait .main__button-raffle-wrapper{padding:0 1.563vw}}

@media screen and (min-width: 1024px){
.main__button-raffle-wrapper{left:0;right:0;margin:0 auto}}

.main__button-raffle{display:flex;align-items:center;justify-content:center;gap:6px}

.main__button-price-wrapper{position:absolute;display:grid;align-items:center;justify-content:start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-price-wrapper{width:87.891vw}

.portrait .main__button-price-wrapper{width:87.891vw}

.landscape .main__button-price-wrapper{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__button-price-wrapper{width:163.889vh}

.portrait .main__button-price-wrapper{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-price-wrapper{top:5.938vw}

.portrait .main__button-price-wrapper{top:5.938vw}

.landscape .main__button-price-wrapper{top:11.875vh}}

@media screen and (min-width: 1920px){
.main__button-price-wrapper{top:9.63vh}

.portrait .main__button-price-wrapper{top:5.417vw}}

@media screen and (max-width: 1023px){
.main__button-price-wrapper{top:31.111vw}

.landscape-mob .main__button-price-wrapper{top:17.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-price-wrapper{top:15.104vw}

.landscape-tab .main__button-price-wrapper{top:13.488svh}}

@media screen and (max-width: 1023px){
.main__button-price-wrapper{left:0}

[dir="rtl"] .main__button-price-wrapper{left:auto;right:0}

.landscape-mob .main__button-price-wrapper{left:0}

[dir="rtl"] .landscape-mob .main__button-price-wrapper{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-price-wrapper{left:0}

[dir="rtl"] .main__button-price-wrapper{left:auto;right:0}

.landscape-tab .main__button-price-wrapper{left:0}

[dir="rtl"] .landscape-tab .main__button-price-wrapper{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-price-wrapper{padding:0 .781vw}

.portrait .main__button-price-wrapper{padding:0 .781vw}

.landscape .main__button-price-wrapper{padding:0 1.563vh}}

@media screen and (min-width: 1920px){
.main__button-price-wrapper{padding:0 2.778vh}

.portrait .main__button-price-wrapper{padding:0 1.563vw}}

@media screen and (min-width: 1024px){
.main__button-price-wrapper{left:0;right:0;margin:0 auto}}

.main__button-drawing-result{position:absolute;display:grid;align-items:center;justify-content:start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-drawing-result{width:87.891vw}

.portrait .main__button-drawing-result{width:87.891vw}

.landscape .main__button-drawing-result{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__button-drawing-result{width:163.889vh}

.portrait .main__button-drawing-result{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-drawing-result{top:5.938vw}

.portrait .main__button-drawing-result{top:5.938vw}

.landscape .main__button-drawing-result{top:11.875vh}}

@media screen and (min-width: 1920px){
.main__button-drawing-result{top:9.63vh}

.portrait .main__button-drawing-result{top:5.417vw}}

@media screen and (max-width: 1023px){
.main__button-drawing-result{top:28.889vw}

.landscape-mob .main__button-drawing-result{top:16.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-drawing-result{top:15.104vw}

.landscape-tab .main__button-drawing-result{top:13.488svh}}

@media screen and (max-width: 1023px){
.main__button-drawing-result{left:0}

[dir="rtl"] .main__button-drawing-result{left:auto;right:0}

.landscape-mob .main__button-drawing-result{left:0}

[dir="rtl"] .landscape-mob .main__button-drawing-result{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-drawing-result{left:0}

[dir="rtl"] .main__button-drawing-result{left:auto;right:0}

.landscape-tab .main__button-drawing-result{left:0}

[dir="rtl"] .landscape-tab .main__button-drawing-result{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-drawing-result{padding:0 .781vw}

.portrait .main__button-drawing-result{padding:0 .781vw}

.landscape .main__button-drawing-result{padding:0 1.563vh}}

@media screen and (min-width: 1920px){
.main__button-drawing-result{padding:0 2.778vh}

.portrait .main__button-drawing-result{padding:0 1.563vw}}

@media screen and (min-width: 1024px){
.main__button-drawing-result{left:0;right:0;margin:0 auto}}

.main__exp,.customization__exp{display:flex;justify-content:center;align-items:center;position:relative;min-width:60%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__exp,.customization__exp{height:1.875vw}

.portrait .main__exp,.portrait .customization__exp{height:1.875vw}

.landscape .main__exp,.landscape .customization__exp{height:3.75vh}}

@media screen and (min-width: 1920px){
.main__exp,.customization__exp{height:2.963vh}

.portrait .main__exp,.portrait .customization__exp{height:1.667vw}}

@media screen and (max-width: 1023px){
.main__exp,.customization__exp{height:6.667vw}

.landscape-mob .main__exp,.landscape-mob .customization__exp{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__exp,.customization__exp{height:3.125vw}

.landscape-tab .main__exp,.landscape-tab .customization__exp{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__exp,.customization__exp{border-radius:78.047vw}

.portrait .main__exp,.portrait .customization__exp{border-radius:78.047vw}

.landscape .main__exp,.landscape .customization__exp{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.main__exp,.customization__exp{border-radius:92.5vh}

.portrait .main__exp,.portrait .customization__exp{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.main__exp,.customization__exp{border-radius:277.5vw}

.landscape-mob .main__exp,.landscape-mob .customization__exp{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__exp,.customization__exp{border-radius:130.078vw}

.landscape-tab .main__exp,.landscape-tab .customization__exp{border-radius:116.163svh}}

.main__exp,.customization__exp{color:#000;line-height:1.2;background:linear-gradient(150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);box-sizing:border-box;overflow:hidden}

[dir="rtl"] .main__exp,[dir="rtl"] .customization__exp{background:linear-gradient(-150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%)}

.main__exp-progress,.customization__exp-progress{position:absolute;left:0;top:0;width:100%;height:100%;background:#dbff00;transform-origin:0 0}

[dir="rtl"] .main__exp-progress,[dir="rtl"] .customization__exp-progress{left:auto;right:0;transform-origin:100% 0}

.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{font-size:.938vw}

.portrait .main__exp-level,.portrait .customization__exp-level,.portrait .main__exp-values,.portrait .customization__exp-values{font-size:.938vw}

.landscape .main__exp-level,.landscape .customization__exp-level,.landscape .main__exp-values,.landscape .customization__exp-values{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{font-size:1.481vh}

.portrait .main__exp-level,.portrait .customization__exp-level,.portrait .main__exp-values,.portrait .customization__exp-values{font-size:.833vw}}

@media screen and (max-width: 1023px){
.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{font-size:3.333vw}

.landscape-mob .main__exp-level,.landscape-mob .customization__exp-level,.landscape-mob .main__exp-values,.landscape-mob .customization__exp-values{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{font-size:1.823vw}

.landscape-tab .main__exp-level,.landscape-tab .customization__exp-level,.landscape-tab .main__exp-values,.landscape-tab .customization__exp-values{font-size:1.628svh}}

.main__exp-level,.customization__exp-level,.main__exp-values,.customization__exp-values{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__exp-level,.customization__exp-level{margin:0 .625vw 0 0}

[dir="rtl"] .main__exp-level,[dir="rtl"] .customization__exp-level{margin:0 0 0 .625vw}

.portrait .main__exp-level,.portrait .customization__exp-level{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .main__exp-level,[dir="rtl"] .portrait .customization__exp-level{margin:0 0 0 .625vw}

.landscape .main__exp-level,.landscape .customization__exp-level{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .main__exp-level,[dir="rtl"] .landscape .customization__exp-level{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.main__exp-level,.customization__exp-level{margin:0 .741vh 0 0}

[dir="rtl"] .main__exp-level,[dir="rtl"] .customization__exp-level{margin:0 0 0 .741vh}

.portrait .main__exp-level,.portrait .customization__exp-level{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .main__exp-level,[dir="rtl"] .portrait .customization__exp-level{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.main__exp-level,.customization__exp-level{margin:0 2.222vw 0 0}

[dir="rtl"] .main__exp-level,[dir="rtl"] .customization__exp-level{margin:0 0 0 2.222vw}

.landscape-mob .main__exp-level,.landscape-mob .customization__exp-level{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .main__exp-level,[dir="rtl"] .landscape-mob .customization__exp-level{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__exp-level,.customization__exp-level{margin:0 1.042vw 0 0}

[dir="rtl"] .main__exp-level,[dir="rtl"] .customization__exp-level{margin:0 0 0 1.042vw}

.landscape-tab .main__exp-level,.landscape-tab .customization__exp-level{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .main__exp-level,[dir="rtl"] .landscape-tab .customization__exp-level{margin:0 0 0 .93svh}}

.main__bar,.customization__bar{display:flex;justify-content:space-between;align-items:center;align-self:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__friends{margin:1.25vw 0 0}

.portrait .main__friends{margin:1.25vw 0 0}

.landscape .main__friends{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.main__friends{margin:1.481vh 0 0}

.portrait .main__friends{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.main__friends{margin:4.444vw 0 0}

.landscape-mob .main__friends{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__friends{margin:2.083vw 0 0}

.landscape-tab .main__friends{margin:1.86svh 0 0}}

.main__bottom{pointer-events:none;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom{width:46.875vw}

.portrait .main__bottom{width:46.875vw}

.landscape .main__bottom{width:93.75vh}}

@media screen and (min-width: 1920px){
.main__bottom{width:74.074vh}

.portrait .main__bottom{width:41.667vw}}

@media screen and (max-width: 1023px){
.main__bottom{width:91.111vw}

.landscape-mob .main__bottom{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom{width:73.958vw}

.landscape-tab .main__bottom{width:66.047svh}}

.main__bottom{margin:0 auto;flex-shrink:0;z-index:2}

.main__bottom-nav{position:relative;display:flex;justify-content:space-between;align-items:center}

.main__bottom-nav>*{pointer-events:all}

.main__purchases{position:absolute;left:0}

[dir="rtl"] .main__purchases{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__purchases{bottom:5.625vw}

.portrait .main__purchases{bottom:5.625vw}

.landscape .main__purchases{bottom:11.25vh}}

@media screen and (min-width: 1920px){
.main__purchases{bottom:8.519vh}

.portrait .main__purchases{bottom:4.792vw}}

@media screen and (max-width: 1023px){
.main__purchases{bottom:17.222vw}

.landscape-mob .main__purchases{bottom:9.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__purchases{bottom:8.073vw}

.landscape-tab .main__purchases{bottom:7.209svh}}

.main__bottom-nav-appear .main__purchases,.main__bottom-nav-enter .main__purchases{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__bottom-nav-appear-active .main__purchases,.main__bottom-nav-appear-done .main__purchases,.main__bottom-nav-enter-active .main__purchases,.main__bottom-nav-enter-done .main__purchases,.main__bottom-nav-exit .main__purchases{opacity:1;transform:scale(1);transition:.3s 0.15s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-exit-active .main__purchases,.main__bottom-nav-exit-done .main__purchases{opacity:0;pointer-events:none;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-appear .main__gifts,.main__bottom-nav-enter .main__gifts{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__bottom-nav-appear-active .main__gifts,.main__bottom-nav-appear-done .main__gifts,.main__bottom-nav-enter-active .main__gifts,.main__bottom-nav-enter-done .main__gifts,.main__bottom-nav-exit .main__gifts{opacity:1;transform:scale(1);transition:.3s 0.45s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-exit-active .main__gifts,.main__bottom-nav-exit-done .main__gifts{opacity:0;pointer-events:none;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-appear .main__tasks,.main__bottom-nav-enter .main__tasks{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__bottom-nav-appear-active .main__tasks,.main__bottom-nav-appear-done .main__tasks,.main__bottom-nav-enter-active .main__tasks,.main__bottom-nav-enter-done .main__tasks,.main__bottom-nav-exit .main__tasks{opacity:1;transform:scale(1);transition:.3s 0.3s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-exit-active .main__tasks,.main__bottom-nav-exit-done .main__tasks{opacity:0;pointer-events:none;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-appear .main__box,.main__bottom-nav-enter .main__box{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__bottom-nav-appear-active .main__box,.main__bottom-nav-appear-done .main__box,.main__bottom-nav-enter-active .main__box,.main__bottom-nav-enter-done .main__box,.main__bottom-nav-exit .main__box{opacity:1;transform:scale(1);transition:.3s 0.15s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-exit-active .main__box,.main__bottom-nav-exit-done .main__box{opacity:0;pointer-events:none;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-timer{display:inline-flex;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer{width:12.188vw}

.portrait .main__bottom-timer{width:12.188vw}

.landscape .main__bottom-timer{width:24.375vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer{width:14.444vh}

.portrait .main__bottom-timer{width:8.125vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer{width:33.333vw}

.landscape-mob .main__bottom-timer{width:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer{width:20.313vw}

.landscape-tab .main__bottom-timer{width:18.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer{height:2.031vw}

.portrait .main__bottom-timer{height:2.031vw}

.landscape .main__bottom-timer{height:4.063vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer{height:2.407vh}

.portrait .main__bottom-timer{height:1.354vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer{height:5.556vw}

.landscape-mob .main__bottom-timer{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer{height:3.385vw}

.landscape-tab .main__bottom-timer{height:3.023svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer{margin:0 auto}

.portrait .main__bottom-timer{margin:0 auto}

.landscape .main__bottom-timer{margin:0 auto}}

@media screen and (min-width: 1920px){
.main__bottom-timer{margin:0 auto}

.portrait .main__bottom-timer{margin:0 auto}}

@media screen and (max-width: 1023px){
.main__bottom-timer{margin:0 auto}

.landscape-mob .main__bottom-timer{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer{margin:0 auto}

.landscape-tab .main__bottom-timer{margin:0 auto}}

.main__bottom-timer{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer{font-size:1.25vw}

.portrait .main__bottom-timer{font-size:1.25vw}

.landscape .main__bottom-timer{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer{font-size:1.481vh}

.portrait .main__bottom-timer{font-size:.833vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer{font-size:3.333vw}

.landscape-mob .main__bottom-timer{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer{font-size:2.083vw}

.landscape-tab .main__bottom-timer{font-size:1.86svh}}

.main__bottom-timer{font-weight:500;line-height:1.2}

@media screen and (max-width: 1023px){
.main__bottom-timer{min-width:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer{min-width:0%}}

.main__bottom-timer-block{display:inline-flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-block{padding:.156vw 1.25vw 0}

.portrait .main__bottom-timer-block{padding:.156vw 1.25vw 0}

.landscape .main__bottom-timer-block{padding:.313vh 2.5vh 0}}

@media screen and (min-width: 1920px){
.main__bottom-timer-block{padding:.185vh 1.481vh 0}

.portrait .main__bottom-timer-block{padding:.104vw .833vw 0}}

@media screen and (max-width: 1023px){
.main__bottom-timer-block{padding:.556vw 4.444vw 0}

.landscape-mob .main__bottom-timer-block{padding:.313svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-block{padding:.26vw 2.083vw 0}

.landscape-tab .main__bottom-timer-block{padding:.233svh 1.86svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-block{font-size:1.25vw}

.portrait .main__bottom-timer-block{font-size:1.25vw}

.landscape .main__bottom-timer-block{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-block{font-size:1.481vh}

.portrait .main__bottom-timer-block{font-size:.833vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-block{font-size:3.333vw}

.landscape-mob .main__bottom-timer-block{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-block{font-size:2.083vw}

.landscape-tab .main__bottom-timer-block{font-size:1.86svh}}

.main__bottom-timer-block{font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-block{border-radius:78.047vw}

.portrait .main__bottom-timer-block{border-radius:78.047vw}

.landscape .main__bottom-timer-block{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-block{border-radius:92.5vh}

.portrait .main__bottom-timer-block{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-block{border-radius:277.5vw}

.landscape-mob .main__bottom-timer-block{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-block{border-radius:130.078vw}

.landscape-tab .main__bottom-timer-block{border-radius:116.163svh}}

.main__bottom-timer-block{background:linear-gradient(150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);backdrop-filter:blur(20px);box-sizing:border-box}

[dir="rtl"] .main__bottom-timer-block{background:linear-gradient(-150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%)}

.main__bottom-nav-appear .main__bottom-timer-block,.main__bottom-nav-enter .main__bottom-timer-block{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.main__bottom-nav-appear-active .main__bottom-timer-block,.main__bottom-nav-appear-done .main__bottom-timer-block,.main__bottom-nav-enter-active .main__bottom-timer-block,.main__bottom-nav-enter-done .main__bottom-timer-block,.main__bottom-nav-exit .main__bottom-timer-block{opacity:1;transform:scale(1);transition:.3s 0.45s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-nav-exit-active .main__bottom-timer-block,.main__bottom-nav-exit-done .main__bottom-timer-block{opacity:0;pointer-events:none;transform:scale(0.5);transition:.3s 0s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.main__bottom-timer-progress{position:absolute;left:0;top:0;width:100%;height:100%;background:#dbff00;transform-origin:0 0}

[dir="rtl"] .main__bottom-timer-progress{left:auto;right:0;transform-origin:100% 0}

.main__bottom-timer-energy{display:inline-flex;align-items:center;justify-content:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-energy{margin:0 .625vw 0 0}

[dir="rtl"] .main__bottom-timer-energy{margin:0 0 0 .625vw}

.portrait .main__bottom-timer-energy{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .main__bottom-timer-energy{margin:0 0 0 .625vw}

.landscape .main__bottom-timer-energy{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .main__bottom-timer-energy{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-energy{margin:0 .741vh 0 0}

[dir="rtl"] .main__bottom-timer-energy{margin:0 0 0 .741vh}

.portrait .main__bottom-timer-energy{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .main__bottom-timer-energy{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-energy{margin:0 2.222vw 0 0}

[dir="rtl"] .main__bottom-timer-energy{margin:0 0 0 2.222vw}

.landscape-mob .main__bottom-timer-energy{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .main__bottom-timer-energy{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-energy{margin:0 1.042vw 0 0}

[dir="rtl"] .main__bottom-timer-energy{margin:0 0 0 1.042vw}

.landscape-tab .main__bottom-timer-energy{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .main__bottom-timer-energy{margin:0 0 0 .93svh}}

.main__bottom-timer-energy img,.main__bottom-timer-energy span{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-energy img{width:.938vw}

.portrait .main__bottom-timer-energy img{width:.938vw}

.landscape .main__bottom-timer-energy img{width:1.875vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-energy img{width:1.111vh}

.portrait .main__bottom-timer-energy img{width:.625vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-energy img{width:3.333vw}

.landscape-mob .main__bottom-timer-energy img{width:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-energy img{width:1.823vw}

.landscape-tab .main__bottom-timer-energy img{width:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-energy img{height:.938vw}

.portrait .main__bottom-timer-energy img{height:.938vw}

.landscape .main__bottom-timer-energy img{height:1.875vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-energy img{height:1.111vh}

.portrait .main__bottom-timer-energy img{height:.625vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-energy img{height:3.333vw}

.landscape-mob .main__bottom-timer-energy img{height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-energy img{height:1.823vw}

.landscape-tab .main__bottom-timer-energy img{height:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-energy img{margin:-0.156vw .156vw 0 0}

[dir="rtl"] .main__bottom-timer-energy img{margin:-0.156vw 0 0 .156vw}

.portrait .main__bottom-timer-energy img{margin:-0.156vw .156vw 0 0}

[dir="rtl"] .portrait .main__bottom-timer-energy img{margin:-0.156vw 0 0 .156vw}

.landscape .main__bottom-timer-energy img{margin:-0.313vh .313vh 0 0}

[dir="rtl"] .landscape .main__bottom-timer-energy img{margin:-0.313vh 0 0 .313vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-energy img{margin:-0.185vh .185vh 0 0}

[dir="rtl"] .main__bottom-timer-energy img{margin:-0.185vh 0 0 .185vh}

.portrait .main__bottom-timer-energy img{margin:-0.104vw .104vw 0 0}

[dir="rtl"] .portrait .main__bottom-timer-energy img{margin:-0.104vw 0 0 .104vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-energy img{margin:-0.556vw .556vw 0 0}

[dir="rtl"] .main__bottom-timer-energy img{margin:-0.556vw 0 0 .556vw}

.landscape-mob .main__bottom-timer-energy img{margin:-0.313svh .313svh 0 0}

[dir="rtl"] .landscape-mob .main__bottom-timer-energy img{margin:-0.313svh 0 0 .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-energy img{margin:-0.26vw .26vw 0 0}

[dir="rtl"] .main__bottom-timer-energy img{margin:-0.26vw 0 0 .26vw}

.landscape-tab .main__bottom-timer-energy img{margin:-0.233svh .233svh 0 0}

[dir="rtl"] .landscape-tab .main__bottom-timer-energy img{margin:-0.233svh 0 0 .233svh}}

.main__bottom-timer-time{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-time{min-width:3.906vw}

.portrait .main__bottom-timer-time{min-width:3.906vw}

.landscape .main__bottom-timer-time{min-width:7.813vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-time{min-width:4.63vh}

.portrait .main__bottom-timer-time{min-width:2.604vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-time{min-width:13.889vw}

.landscape-mob .main__bottom-timer-time{min-width:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-time{min-width:6.51vw}

.landscape-tab .main__bottom-timer-time{min-width:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bottom-timer-time{font-size:1.25vw}

.portrait .main__bottom-timer-time{font-size:1.25vw}

.landscape .main__bottom-timer-time{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.main__bottom-timer-time{font-size:1.481vh}

.portrait .main__bottom-timer-time{font-size:.833vw}}

@media screen and (max-width: 1023px){
.main__bottom-timer-time{font-size:3.333vw}

.landscape-mob .main__bottom-timer-time{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bottom-timer-time{font-size:2.083vw}

.landscape-tab .main__bottom-timer-time{font-size:1.86svh}}

.main__button-converter{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-converter{top:-0.117vw}

.portrait .main__button-converter{top:-0.117vw}

.landscape .main__button-converter{top:-0.234vh}}

@media screen and (min-width: 1920px){
.main__button-converter{top:-0.139vh}

.portrait .main__button-converter{top:-0.078vw}}

@media screen and (max-width: 1023px){
.main__button-converter{top:-0.556vw}

.landscape-mob .main__button-converter{top:-0.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-converter{top:-0.26vw}

.landscape-tab .main__button-converter{top:-0.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__button-converter{right:-0.234vw}

[dir="rtl"] .main__button-converter{right:auto;left:-0.234vw}

.portrait .main__button-converter{right:-0.234vw}

[dir="rtl"] .portrait .main__button-converter{right:auto;left:-0.234vw}

.landscape .main__button-converter{right:-0.469vh}

[dir="rtl"] .landscape .main__button-converter{right:auto;left:-0.469vh}}

@media screen and (min-width: 1920px){
.main__button-converter{right:-0.278vh}

[dir="rtl"] .main__button-converter{right:auto;left:-0.278vh}

.portrait .main__button-converter{right:-0.156vw}

[dir="rtl"] .portrait .main__button-converter{right:auto;left:-0.156vw}}

@media screen and (max-width: 1023px){
.main__button-converter{right:-0.833vw}

[dir="rtl"] .main__button-converter{right:auto;left:-0.833vw}

.landscape-mob .main__button-converter{right:-0.469svh}

[dir="rtl"] .landscape-mob .main__button-converter{right:auto;left:-0.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__button-converter{right:-0.391vw}

[dir="rtl"] .main__button-converter{right:auto;left:-0.391vw}

.landscape-tab .main__button-converter{right:-0.349svh}

[dir="rtl"] .landscape-tab .main__button-converter{right:auto;left:-0.349svh}}

.main__energy-info{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .main__energy-info{left:auto;right:50%;transform:translate(50%, -50%)}

.main{direction:ltr;position:relative;display:flex;flex-direction:column;justify-content:space-between}

[dir="rtl"] .main{direction:rtl}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main{padding:0 1.25vw 7.344vw}

.portrait .main{padding:0 1.25vw 7.344vw}

.landscape .main{padding:0 2.5vh 14.688vh}}

@media screen and (min-width: 1920px){
.main{padding:0 0 15.37vh}

.portrait .main{padding:0 0 8.646vw}}

@media screen and (max-width: 1023px){
.main{padding:0 4.444vw 22.778vw}

.landscape-mob .main{padding:0 2.5svh 12.812svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main{padding:0 7.292vw 12.24vw}

.landscape-tab .main{padding:0 6.512svh 10.93svh}}

.main{width:100%;height:100%;color:#000;box-sizing:border-box}

.main__bathroom,.main__procedure-label{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom,.main__procedure-label{width:9.688vw}

.portrait .main__bathroom,.portrait .main__procedure-label{width:9.688vw}

.landscape .main__bathroom,.landscape .main__procedure-label{width:19.375vh}}

@media screen and (min-width: 1920px){
.main__bathroom,.main__procedure-label{width:18.333vh}

.portrait .main__bathroom,.portrait .main__procedure-label{width:10.313vw}}

@media screen and (max-width: 1023px){
.main__bathroom,.main__procedure-label{width:23.889vw}

.landscape-mob .main__bathroom,.landscape-mob .main__procedure-label{width:13.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom,.main__procedure-label{width:13.542vw}

.landscape-tab .main__bathroom,.landscape-tab .main__procedure-label{width:12.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom,.main__procedure-label{height:5.625vw}

.portrait .main__bathroom,.portrait .main__procedure-label{height:5.625vw}

.landscape .main__bathroom,.landscape .main__procedure-label{height:11.25vh}}

@media screen and (min-width: 1920px){
.main__bathroom,.main__procedure-label{height:7.407vh}

.portrait .main__bathroom,.portrait .main__procedure-label{height:4.167vw}}

@media screen and (max-width: 1023px){
.main__bathroom,.main__procedure-label{height:13.889vw}

.landscape-mob .main__bathroom,.landscape-mob .main__procedure-label{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom,.main__procedure-label{height:7.813vw}

.landscape-tab .main__bathroom,.landscape-tab .main__procedure-label{height:6.977svh}}

.main__bathroom,.main__procedure-label{z-index:2}

.main__bathroom{transition:transform .3s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom_to-bath{top:31.953vw}

.portrait .main__bathroom_to-bath{top:31.953vw}

.landscape .main__bathroom_to-bath{top:63.906vh}}

@media screen and (min-width: 1920px){
.main__bathroom_to-bath{top:63.148vh}

.portrait .main__bathroom_to-bath{top:35.521vw}}

@media screen and (max-width: 1023px){
.main__bathroom_to-bath{top:123.889vw}

.landscape-mob .main__bathroom_to-bath{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom_to-bath{top:83.854vw}

.landscape-tab .main__bathroom_to-bath{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom_to-bath{right:-1.875vw}

.portrait .main__bathroom_to-bath{right:-1.875vw}

.landscape .main__bathroom_to-bath{right:-3.75vh}}

@media screen and (min-width: 1920px){
.main__bathroom_to-bath{right:-5.556vh}

.portrait .main__bathroom_to-bath{right:-3.125vw}}

@media screen and (max-width: 1023px){
.main__bathroom_to-bath{right:-5.556vw}

.landscape-mob .main__bathroom_to-bath{right:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom_to-bath{right:-3.776vw}

.landscape-tab .main__bathroom_to-bath{right:-3.372svh}}

.main__bathroom_to-bath.appear,.main__bathroom_to-bath.enter{transform:translate(100%, 0%)}

.main__bathroom_to-bath.appear-active,.main__bathroom_to-bath.appear-done,.main__bathroom_to-bath.enter-active,.main__bathroom_to-bath.enter-done,.main__bathroom_to-bath.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.main__bathroom_to-bath.exit-active{transform:translate(100%, 0%);transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom_to-main{top:31.953vw}

.portrait .main__bathroom_to-main{top:31.953vw}

.landscape .main__bathroom_to-main{top:63.906vh}}

@media screen and (min-width: 1920px){
.main__bathroom_to-main{top:63.148vh}

.portrait .main__bathroom_to-main{top:35.521vw}}

@media screen and (max-width: 1023px){
.main__bathroom_to-main{top:123.889vw}

.landscape-mob .main__bathroom_to-main{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom_to-main{top:83.854vw}

.landscape-tab .main__bathroom_to-main{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom_to-main{left:-1.875vw}

.portrait .main__bathroom_to-main{left:-1.875vw}

.landscape .main__bathroom_to-main{left:-3.75vh}}

@media screen and (min-width: 1920px){
.main__bathroom_to-main{left:-5.556vh}

.portrait .main__bathroom_to-main{left:-3.125vw}}

@media screen and (max-width: 1023px){
.main__bathroom_to-main{left:-5.556vw}

.landscape-mob .main__bathroom_to-main{left:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__bathroom_to-main{left:-2.604vw}

.landscape-tab .main__bathroom_to-main{left:-2.326svh}}

.main__bathroom_to-main.appear,.main__bathroom_to-main.enter{transform:translate(-100%, 0%)}

.main__bathroom_to-main.appear-active,.main__bathroom_to-main.appear-done,.main__bathroom_to-main.enter-active,.main__bathroom_to-main.enter-done,.main__bathroom_to-main.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.main__bathroom_to-main.exit-active{transform:translate(-100%, 0%);transition:.3s ease-in-out}

.main__bathroom-tutor{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}

.main .main__procedure-label_highlighted{z-index:10000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__procedure-label_to-main{top:31.953vw}

.portrait .main__procedure-label_to-main{top:31.953vw}

.landscape .main__procedure-label_to-main{top:63.906vh}}

@media screen and (min-width: 1920px){
.main__procedure-label_to-main{top:63.148vh}

.portrait .main__procedure-label_to-main{top:35.521vw}}

@media screen and (max-width: 1023px){
.main__procedure-label_to-main{top:123.889vw}

.landscape-mob .main__procedure-label_to-main{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__procedure-label_to-main{top:83.854vw}

.landscape-tab .main__procedure-label_to-main{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__procedure-label_to-main{right:-1.875vw}

.portrait .main__procedure-label_to-main{right:-1.875vw}

.landscape .main__procedure-label_to-main{right:-3.75vh}}

@media screen and (min-width: 1920px){
.main__procedure-label_to-main{right:-5.556vh}

.portrait .main__procedure-label_to-main{right:-3.125vw}}

@media screen and (max-width: 1023px){
.main__procedure-label_to-main{right:-5.556vw}

.landscape-mob .main__procedure-label_to-main{right:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__procedure-label_to-main{right:-3.776vw}

.landscape-tab .main__procedure-label_to-main{right:-3.372svh}}

.main__procedure-label_to-main.appear,.main__procedure-label_to-main.enter{transform:translate(100%, 0%)}

.main__procedure-label_to-main.appear-active,.main__procedure-label_to-main.appear-done,.main__procedure-label_to-main.enter-active,.main__procedure-label_to-main.enter-done,.main__procedure-label_to-main.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.main__procedure-label_to-main.exit-active{transform:translate(100%, 0%);transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__procedure-label_to-bath{top:31.953vw}

.portrait .main__procedure-label_to-bath{top:31.953vw}

.landscape .main__procedure-label_to-bath{top:63.906vh}}

@media screen and (min-width: 1920px){
.main__procedure-label_to-bath{top:63.148vh}

.portrait .main__procedure-label_to-bath{top:35.521vw}}

@media screen and (max-width: 1023px){
.main__procedure-label_to-bath{top:123.889vw}

.landscape-mob .main__procedure-label_to-bath{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__procedure-label_to-bath{top:83.854vw}

.landscape-tab .main__procedure-label_to-bath{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__procedure-label_to-bath{left:-1.875vw}

.portrait .main__procedure-label_to-bath{left:-1.875vw}

.landscape .main__procedure-label_to-bath{left:-3.75vh}}

@media screen and (min-width: 1920px){
.main__procedure-label_to-bath{left:-5.556vh}

.portrait .main__procedure-label_to-bath{left:-3.125vw}}

@media screen and (max-width: 1023px){
.main__procedure-label_to-bath{left:-5.556vw}

.landscape-mob .main__procedure-label_to-bath{left:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__procedure-label_to-bath{left:-2.604vw}

.landscape-tab .main__procedure-label_to-bath{left:-2.326svh}}

.main__procedure-label_to-bath.appear,.main__procedure-label_to-bath.enter{transform:translate(-100%, 0%)}

.main__procedure-label_to-bath.appear-active,.main__procedure-label_to-bath.appear-done,.main__procedure-label_to-bath.enter-active,.main__procedure-label_to-bath.enter-done,.main__procedure-label_to-bath.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.main__procedure-label_to-bath.exit-active{transform:translate(-100%, 0%);transition:.3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__bathroom-wrapper{width:87.891vw}

.portrait .main__bathroom-wrapper{width:87.891vw}

.landscape .main__bathroom-wrapper{width:175.781vh}}

@media screen and (min-width: 1920px){
.main__bathroom-wrapper{width:163.889vh}

.portrait .main__bathroom-wrapper{width:92.188vw}}

@media screen and (min-width: 1024px){
.main__bathroom-wrapper{position:absolute;margin:auto;top:0;left:0;right:0;height:100%;overflow:hidden;pointer-events:none;max-width:100vw}

.main__bathroom-wrapper>*{pointer-events:all}}

.main__button-stub{position:absolute;left:50%;transform:translateX(-50%);bottom:13%;z-index:100;max-width:30%}

[dir="rtl"] .main__button-stub{left:auto;right:50%;transform:translateX(50%)}

.main__event-info{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__event-info{bottom:13.281vw}

.portrait .main__event-info{bottom:13.281vw}

.landscape .main__event-info{bottom:26.563vh}}

@media screen and (min-width: 1920px){
.main__event-info{bottom:24.352vh}

.portrait .main__event-info{bottom:13.698vw}}

@media screen and (max-width: 1023px){
.main__event-info{bottom:39.722vw}

.landscape-mob .main__event-info{bottom:22.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__event-info{bottom:18.62vw}

.landscape-tab .main__event-info{bottom:16.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main__event-info{left:-2.344vw}

[dir="rtl"] .main__event-info{left:auto;right:-2.344vw}

.portrait .main__event-info{left:-2.344vw}

[dir="rtl"] .portrait .main__event-info{left:auto;right:-2.344vw}

.landscape .main__event-info{left:-4.688vh}

[dir="rtl"] .landscape .main__event-info{left:auto;right:-4.688vh}}

@media screen and (min-width: 1920px){
.main__event-info{left:-2.778vh}

[dir="rtl"] .main__event-info{left:auto;right:-2.778vh}

.portrait .main__event-info{left:-1.563vw}

[dir="rtl"] .portrait .main__event-info{left:auto;right:-1.563vw}}

@media screen and (max-width: 1023px){
.main__event-info{left:-5.556vw}

[dir="rtl"] .main__event-info{left:auto;right:-5.556vw}

.landscape-mob .main__event-info{left:-3.125svh}

[dir="rtl"] .landscape-mob .main__event-info{left:auto;right:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main__event-info{left:-2.604vw}

[dir="rtl"] .main__event-info{left:auto;right:-2.604vw}

.landscape-tab .main__event-info{left:-2.326svh}

[dir="rtl"] .landscape-tab .main__event-info{left:auto;right:-2.326svh}}

.main__event-info{z-index:2}

.main__event-info-appear,.main__event-info-enter{transform:translate(-100%, 0%)}

[dir="rtl"] .main__event-info-appear,[dir="rtl"] .main__event-info-enter{transform:translate(100%, 0%)}

.main__event-info-appear-active,.main__event-info-appear-done,.main__event-info-enter-active,.main__event-info-enter-done,.main__event-info-exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.main__event-info-exit-active{transform:translate(-100%, 0%);transition:.3s ease-in-out}

[dir="rtl"] .main__event-info-exit-active{transform:translate(100%, 0%)}

.task{position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

._dark-theme .task{background:#272727}

.task.app{margin-top:40px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__header{padding:2.031vw 0 2.344vw}

.portrait .task__header{padding:2.031vw 0 2.344vw}

.landscape .task__header{padding:4.063vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.task__header{padding:2.407vh 0 2.778vh}

.portrait .task__header{padding:1.354vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.task__header{padding:7.778vw 0 9.444vw}

.landscape-mob .task__header{padding:4.375svh 0 5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__header{padding:2.995vw 0 6.25vw}

.landscape-tab .task__header{padding:2.674svh 0 5.581svh}}

.task__header{box-sizing:border-box}

.task__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__title{font-size:2.188vw}

.portrait .task__title{font-size:2.188vw}

.landscape .task__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.task__title{font-size:2.963vh}

.portrait .task__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.task__title{font-size:6.667vw}

.landscape-mob .task__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__title{font-size:4.167vw}

.landscape-tab .task__title{font-size:3.721svh}}

.task__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

._dark-theme .task__title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__content{width:44.375vw}

.portrait .task__content{width:44.375vw}

.landscape .task__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.task__content{width:92.593vh}

.portrait .task__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.task__content{width:100vw}

.landscape-mob .task__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__content{width:100vw}

.landscape-tab .task__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__content{margin:0 auto}

.portrait .task__content{margin:0 auto}

.landscape .task__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.task__content{margin:0 auto}

.portrait .task__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.task__content{margin:0 auto}

.landscape-mob .task__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__content{margin:0 auto}

.landscape-tab .task__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__content{padding:0 0 1.563vw}

.portrait .task__content{padding:0 0 1.563vw}

.landscape .task__content{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.task__content{padding:0 0 2.778vh}

.portrait .task__content{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.task__content{padding:0 4.444vw 5.556vw}

.landscape-mob .task__content{padding:0 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__content{padding:0 5.208vw 2.604vw}

.landscape-tab .task__content{padding:0 4.651svh 2.326svh}}

.task__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__content{padding-bottom:8.281vw}

.portrait .task__content{padding-bottom:8.281vw}

.landscape .task__content{padding-bottom:16.563vh}}

@media screen and (min-width: 1920px){
.task__content{padding-bottom:13.519vh}

.portrait .task__content{padding-bottom:7.604vw}}

@media screen and (max-width: 1023px){
.task__content{padding-bottom:30.556vw}

.landscape-mob .task__content{padding-bottom:17.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__content{padding-bottom:16.667vw}

.landscape-tab .task__content{padding-bottom:14.884svh}}

.task__toggle-wrapper{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__toggle-wrapper{height:3.75vw}

.portrait .task__toggle-wrapper{height:3.75vw}

.landscape .task__toggle-wrapper{height:7.5vh}}

@media screen and (min-width: 1920px){
.task__toggle-wrapper{height:5.556vh}

.portrait .task__toggle-wrapper{height:3.125vw}}

@media screen and (max-width: 1023px){
.task__toggle-wrapper{height:10vw}

.landscape-mob .task__toggle-wrapper{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__toggle-wrapper{height:6.25vw}

.landscape-tab .task__toggle-wrapper{height:5.581svh}}

.task__toggle-wrapper{margin:0 auto;overflow-x:auto}

.task__toggle-wrapper .ScrollbarsCustom-Wrapper,.task__toggle-wrapper .SScrollbarsCustom-Scroller{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__block{margin:0 0 2.5vw}

.portrait .task__block{margin:0 0 2.5vw}

.landscape .task__block{margin:0 0 5vh}}

@media screen and (min-width: 1920px){
.task__block{margin:0 0 2.963vh}

.portrait .task__block{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.task__block{margin:0 0 8.889vw}

.landscape-mob .task__block{margin:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__block{margin:0 0 4.167vw}

.landscape-tab .task__block{margin:0 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__block-title{margin:0 0 1.25vw}

.portrait .task__block-title{margin:0 0 1.25vw}

.landscape .task__block-title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.task__block-title{margin:0 0 1.944vh}

.portrait .task__block-title{margin:0 0 1.094vw}}

@media screen and (max-width: 1023px){
.task__block-title{margin:0 0 4.444vw}

.landscape-mob .task__block-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__block-title{margin:0 0 3.906vw}

.landscape-tab .task__block-title{margin:0 0 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__block-title{font-size:1.563vw}

.portrait .task__block-title{font-size:1.563vw}

.landscape .task__block-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.task__block-title{font-size:2.222vh}

.portrait .task__block-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.task__block-title{font-size:4.444vw}

.landscape-mob .task__block-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__block-title{font-size:3.125vw}

.landscape-tab .task__block-title{font-size:2.791svh}}

.task__block-title{font-weight:600;opacity:0;animation:fade-in-right .3s .1s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.task__list{padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__list{margin:1.25vw 0 0}

.portrait .task__list{margin:1.25vw 0 0}

.landscape .task__list{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.task__list{margin:1.944vh 0 0}

.portrait .task__list{margin:1.094vw 0 0}}

@media screen and (max-width: 1023px){
.task__list{margin:4.444vw 0 0}

.landscape-mob .task__list{margin:2.5svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__list{margin:3.906vw 0 0}

.landscape-tab .task__list{margin:3.488svh 0 0}}

.task__list{display:grid;grid-template-columns:1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__list{grid-gap:.625vw}

.portrait .task__list{grid-gap:.625vw}

.landscape .task__list{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.task__list{grid-gap:1.481vh}

.portrait .task__list{grid-gap:.833vw}}

@media screen and (max-width: 1023px){
.task__list{grid-gap:2.222vw}

.landscape-mob .task__list{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__list{grid-gap:1.042vw}

.landscape-tab .task__list{grid-gap:.93svh}}

@media screen and (min-width: 1920px){
.task__list{display:grid;grid-template-columns:repeat(2, 1fr)}}

.task__premium-offer{position:relative;display:flex;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer{margin:.625vw auto -0.625vw}

.portrait .task__premium-offer{margin:.625vw auto -0.625vw}

.landscape .task__premium-offer{margin:1.25vh auto -1.25vh}}

@media screen and (min-width: 1920px){
.task__premium-offer{margin:1.481vh auto -0.741vh}

.portrait .task__premium-offer{margin:.833vw auto -0.417vw}}

@media screen and (max-width: 1023px){
.task__premium-offer{margin:2.222vw auto -2.222vw}

.landscape-mob .task__premium-offer{margin:1.25svh auto -1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer{margin:1.042vw auto -2.865vw}

.landscape-tab .task__premium-offer{margin:.93svh auto -2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer{padding:1.25vw 3.125vw}

.portrait .task__premium-offer{padding:1.25vw 3.125vw}

.landscape .task__premium-offer{padding:2.5vh 6.25vh}}

@media screen and (min-width: 1920px){
.task__premium-offer{padding:2.222vh 3.704vh}

.portrait .task__premium-offer{padding:1.25vw 2.083vw}}

@media screen and (max-width: 1023px){
.task__premium-offer{padding:4.444vw 9.722vw}

.landscape-mob .task__premium-offer{padding:2.5svh 5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer{padding:2.083vw 6.51vw}

.landscape-tab .task__premium-offer{padding:1.86svh 5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer{border-radius:1.25vw}

.portrait .task__premium-offer{border-radius:1.25vw}

.landscape .task__premium-offer{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.task__premium-offer{border-radius:1.481vh}

.portrait .task__premium-offer{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.task__premium-offer{border-radius:4.444vw}

.landscape-mob .task__premium-offer{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer{border-radius:2.083vw}

.landscape-tab .task__premium-offer{border-radius:1.86svh}}

.task__premium-offer{background-color:#b5e0ff;box-sizing:border-box;animation:fade-in-scale .3s ease-in-out both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer-content{margin:0 auto}

.portrait .task__premium-offer-content{margin:0 auto}

.landscape .task__premium-offer-content{margin:0 auto}}

@media screen and (min-width: 1920px){
.task__premium-offer-content{margin:0 auto}

.portrait .task__premium-offer-content{margin:0 auto}}

@media screen and (max-width: 1023px){
.task__premium-offer-content{margin:0 auto}

.landscape-mob .task__premium-offer-content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer-content{margin:0 auto}

.landscape-tab .task__premium-offer-content{margin:0 auto}}

.task__premium-offer-content{box-sizing:border-box;text-align:center}

.task__premium-offer-title{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer-title{font-size:1.25vw}

.portrait .task__premium-offer-title{font-size:1.25vw}

.landscape .task__premium-offer-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.task__premium-offer-title{font-size:1.852vh}

.portrait .task__premium-offer-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.task__premium-offer-title{font-size:4.444vw}

.landscape-mob .task__premium-offer-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer-title{font-size:2.083vw}

.landscape-tab .task__premium-offer-title{font-size:1.86svh}}

.task__premium-offer-title{font-weight:600;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer-text{margin:.625vw auto 0}

.portrait .task__premium-offer-text{margin:.625vw auto 0}

.landscape .task__premium-offer-text{margin:1.25vh auto 0}}

@media screen and (min-width: 1920px){
.task__premium-offer-text{margin:.741vh auto 0}

.portrait .task__premium-offer-text{margin:.417vw auto 0}}

@media screen and (max-width: 1023px){
.task__premium-offer-text{margin:2.222vw auto 0}

.landscape-mob .task__premium-offer-text{margin:1.25svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer-text{margin:1.042vw auto 0}

.landscape-tab .task__premium-offer-text{margin:.93svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer-text{font-size:1.094vw}

.portrait .task__premium-offer-text{font-size:1.094vw}

.landscape .task__premium-offer-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.task__premium-offer-text{font-size:1.481vh}

.portrait .task__premium-offer-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.task__premium-offer-text{font-size:3.889vw}

.landscape-mob .task__premium-offer-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer-text{font-size:1.823vw}

.landscape-tab .task__premium-offer-text{font-size:1.628svh}}

.task__premium-offer-text{text-align:center;font-weight:500;white-space:pre-line}

.task__premium-offer-button{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__premium-offer-button{margin:1.25vw auto 0}

.portrait .task__premium-offer-button{margin:1.25vw auto 0}

.landscape .task__premium-offer-button{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.task__premium-offer-button{margin:1.481vh auto 0}

.portrait .task__premium-offer-button{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.task__premium-offer-button{margin:4.444vw auto 0}

.landscape-mob .task__premium-offer-button{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__premium-offer-button{margin:2.083vw auto 0}

.landscape-tab .task__premium-offer-button{margin:1.86svh auto 0}}

.task__premium-offer-button_kz{max-width:120px !important}

.task__item{position:relative;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item{padding:1.25vw}

.portrait .task__item{padding:1.25vw}

.landscape .task__item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.task__item{padding:2.222vh 1.481vh}

.portrait .task__item{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.task__item{padding:4.444vw 4.444vw}

.landscape-mob .task__item{padding:2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item{padding:2.083vw 2.083vw}

.landscape-tab .task__item{padding:1.86svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item{border-radius:1.25vw}

.portrait .task__item{border-radius:1.25vw}

.landscape .task__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.task__item{border-radius:1.481vh}

.portrait .task__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.task__item{border-radius:4.444vw}

.landscape-mob .task__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item{border-radius:2.083vw}

.landscape-tab .task__item{border-radius:1.86svh}}

.task__item{background-color:#f1f1f1;box-sizing:border-box;list-style-type:none;overflow:hidden;animation:fade-in-scale .3s ease-in-out both}

@media screen and (min-width: 1920px){
.task__item{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge{margin:0 0 1.25vw}

.portrait .task__item_challenge{margin:0 0 1.25vw}

.landscape .task__item_challenge{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge{margin:0 0 1.481vh !important}

.portrait .task__item_challenge{margin:0 0 .833vw !important}}

@media screen and (max-width: 1023px){
.task__item_challenge{margin:0 0 2.222vw}

.landscape-mob .task__item_challenge{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge{margin:0 0 1.563vw}

.landscape-tab .task__item_challenge{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge{padding:.781vw 2.5vw .781vw .781vw}

[dir="rtl"] .task__item_challenge{padding:.781vw .781vw .781vw 2.5vw}

.portrait .task__item_challenge{padding:.781vw 2.5vw .781vw .781vw}

[dir="rtl"] .portrait .task__item_challenge{padding:.781vw .781vw .781vw 2.5vw}

.landscape .task__item_challenge{padding:1.563vh 5vh 1.563vh 1.563vh}

[dir="rtl"] .landscape .task__item_challenge{padding:1.563vh 1.563vh 1.563vh 5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge{padding:.926vh 2.963vh .926vh .926vh}

[dir="rtl"] .task__item_challenge{padding:.926vh .926vh .926vh 2.963vh}

.portrait .task__item_challenge{padding:.521vw 1.667vw .521vw .521vw}

[dir="rtl"] .portrait .task__item_challenge{padding:.521vw .521vw .521vw 1.667vw}}

@media screen and (max-width: 1023px){
.task__item_challenge{padding:2.222vw 8.889vw 2.222vw 2.222vw}

[dir="rtl"] .task__item_challenge{padding:2.222vw 2.222vw 2.222vw 8.889vw}

.landscape-mob .task__item_challenge{padding:1.25svh 5svh 1.25svh 1.25svh}

[dir="rtl"] .landscape-mob .task__item_challenge{padding:1.25svh 1.25svh 1.25svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge{padding:1.042vw 4.167vw 1.042vw 1.042vw}

[dir="rtl"] .task__item_challenge{padding:1.042vw 1.042vw 1.042vw 4.167vw}

.landscape-tab .task__item_challenge{padding:.93svh 3.721svh .93svh .93svh}

[dir="rtl"] .landscape-tab .task__item_challenge{padding:.93svh .93svh .93svh 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge{border-radius:1.25vw}

.portrait .task__item_challenge{border-radius:1.25vw}

.landscape .task__item_challenge{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge{border-radius:1.481vh}

.portrait .task__item_challenge{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.task__item_challenge{border-radius:3.333vw}

.landscape-mob .task__item_challenge{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge{border-radius:1.563vw}

.landscape-tab .task__item_challenge{border-radius:1.395svh}}

.task__item_challenge{background-color:#f8f8f8;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge:last-child{margin:0}

.portrait .task__item_challenge:last-child{margin:0}

.landscape .task__item_challenge:last-child{margin:0}}

@media screen and (min-width: 1920px){
.task__item_challenge:last-child{margin:0}

.portrait .task__item_challenge:last-child{margin:0}}

@media screen and (max-width: 1023px){
.task__item_challenge:last-child{margin:0}

.landscape-mob .task__item_challenge:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge:last-child{margin:0}

.landscape-tab .task__item_challenge:last-child{margin:0}}

.task__item_march{background:#ffe3f9}

.task__item_completed{background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_completed{padding:1.875vw 1.25vw}

.portrait .task__item_completed{padding:1.875vw 1.25vw}

.landscape .task__item_completed{padding:3.75vh 2.5vh}}

@media screen and (min-width: 1920px){
.task__item_completed{padding:2.222vh 1.481vh}

.portrait .task__item_completed{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.task__item_completed{padding:4.444vw 11.111vw 4.444vw 4.444vw}

[dir="rtl"] .task__item_completed{padding:4.444vw 4.444vw 4.444vw 11.111vw}

.landscape-mob .task__item_completed{padding:2.5svh 6.25svh 2.5svh 2.5svh}

[dir="rtl"] .landscape-mob .task__item_completed{padding:2.5svh 2.5svh 2.5svh 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_completed{padding:2.083vw 2.083vw}

.landscape-tab .task__item_completed{padding:1.86svh 1.86svh}}

.task__item_locked{pointer-events:none !important;user-select:none !important;opacity:.5 !important}

._dark-theme .task__item{background:#737373}

._dark-theme .task__item_completed{background:#dbff00}

.task__item-lock{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-lock{top:.625vw}

.portrait .task__item-lock{top:.625vw}

.landscape .task__item-lock{top:1.25vh}}

@media screen and (min-width: 1920px){
.task__item-lock{top:.741vh}

.portrait .task__item-lock{top:.417vw}}

@media screen and (max-width: 1023px){
.task__item-lock{top:2.222vw}

.landscape-mob .task__item-lock{top:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-lock{top:1.042vw}

.landscape-tab .task__item-lock{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-lock{right:.625vw}

[dir="rtl"] .task__item-lock{right:auto;left:.625vw}

.portrait .task__item-lock{right:.625vw}

[dir="rtl"] .portrait .task__item-lock{right:auto;left:.625vw}

.landscape .task__item-lock{right:1.25vh}

[dir="rtl"] .landscape .task__item-lock{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.task__item-lock{right:.741vh}

[dir="rtl"] .task__item-lock{right:auto;left:.741vh}

.portrait .task__item-lock{right:.417vw}

[dir="rtl"] .portrait .task__item-lock{right:auto;left:.417vw}}

@media screen and (max-width: 1023px){
.task__item-lock{right:2.222vw}

[dir="rtl"] .task__item-lock{right:auto;left:2.222vw}

.landscape-mob .task__item-lock{right:1.25svh}

[dir="rtl"] .landscape-mob .task__item-lock{right:auto;left:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-lock{right:1.042vw}

[dir="rtl"] .task__item-lock{right:auto;left:1.042vw}

.landscape-tab .task__item-lock{right:.93svh}

[dir="rtl"] .landscape-tab .task__item-lock{right:auto;left:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-lock{font-size:1.953vw}

.portrait .task__item-lock{font-size:1.953vw}

.landscape .task__item-lock{font-size:3.906vh}}

@media screen and (min-width: 1920px){
.task__item-lock{font-size:2.315vh}

.portrait .task__item-lock{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.task__item-lock{font-size:5.556vw}

.landscape-mob .task__item-lock{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-lock{font-size:2.604vw}

.landscape-tab .task__item-lock{font-size:2.326svh}}

.task__item-lock{width:1em;height:1em}

.task__item-arrow{position:absolute;top:0;right:0}

[dir="rtl"] .task__item-arrow{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-arrow{width:3.125vw}

.portrait .task__item-arrow{width:3.125vw}

.landscape .task__item-arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.task__item-arrow{width:3.704vh}

.portrait .task__item-arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.task__item-arrow{width:11.111vw}

.landscape-mob .task__item-arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-arrow{width:5.208vw}

.landscape-tab .task__item-arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-arrow{height:3.125vw}

.portrait .task__item-arrow{height:3.125vw}

.landscape .task__item-arrow{height:6.25vh}}

@media screen and (min-width: 1920px){
.task__item-arrow{height:3.704vh}

.portrait .task__item-arrow{height:2.083vw}}

@media screen and (max-width: 1023px){
.task__item-arrow{height:11.111vw}

.landscape-mob .task__item-arrow{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-arrow{height:5.208vw}

.landscape-tab .task__item-arrow{height:4.651svh}}

.task__item-arrow_challenge{top:16px;right:16px}

[dir="rtl"] .task__item-arrow_challenge{right:auto;left:16px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-arrow_challenge{width:1.563vw}

.portrait .task__item-arrow_challenge{width:1.563vw}

.landscape .task__item-arrow_challenge{width:3.125vh}}

@media screen and (min-width: 1920px){
.task__item-arrow_challenge{width:1.852vh}

.portrait .task__item-arrow_challenge{width:1.042vw}}

@media screen and (max-width: 1023px){
.task__item-arrow_challenge{width:5.556vw}

.landscape-mob .task__item-arrow_challenge{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-arrow_challenge{width:2.604vw}

.landscape-tab .task__item-arrow_challenge{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-arrow_challenge{height:1.563vw}

.portrait .task__item-arrow_challenge{height:1.563vw}

.landscape .task__item-arrow_challenge{height:3.125vh}}

@media screen and (min-width: 1920px){
.task__item-arrow_challenge{height:1.852vh}

.portrait .task__item-arrow_challenge{height:1.042vw}}

@media screen and (max-width: 1023px){
.task__item-arrow_challenge{height:5.556vw}

.landscape-mob .task__item-arrow_challenge{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-arrow_challenge{height:2.604vw}

.landscape-tab .task__item-arrow_challenge{height:2.326svh}}

.task__item-cost{flex:0 0 auto;position:relative;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost{width:5vw}

.portrait .task__item-cost{width:5vw}

.landscape .task__item-cost{width:10vh}}

@media screen and (min-width: 1920px){
.task__item-cost{width:5.926vh}

.portrait .task__item-cost{width:3.333vw}}

@media screen and (max-width: 1023px){
.task__item-cost{width:17.778vw}

.landscape-mob .task__item-cost{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost{width:8.333vw}

.landscape-tab .task__item-cost{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost{height:5vw}

.portrait .task__item-cost{height:5vw}

.landscape .task__item-cost{height:10vh}}

@media screen and (min-width: 1920px){
.task__item-cost{height:5.926vh}

.portrait .task__item-cost{height:3.333vw}}

@media screen and (max-width: 1023px){
.task__item-cost{height:17.778vw}

.landscape-mob .task__item-cost{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost{height:8.333vw}

.landscape-tab .task__item-cost{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost{padding:.625vw}

.portrait .task__item-cost{padding:.625vw}

.landscape .task__item-cost{padding:1.25vh}}

@media screen and (min-width: 1920px){
.task__item-cost{padding:.741vh}

.portrait .task__item-cost{padding:.417vw}}

@media screen and (max-width: 1023px){
.task__item-cost{padding:2.222vw}

.landscape-mob .task__item-cost{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost{padding:1.042vw}

.landscape-tab .task__item-cost{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost{border-radius:1.25vw}

.portrait .task__item-cost{border-radius:1.25vw}

.landscape .task__item-cost{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.task__item-cost{border-radius:1.481vh}

.portrait .task__item-cost{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.task__item-cost{border-radius:4.444vw}

.landscape-mob .task__item-cost{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost{border-radius:2.083vw}

.landscape-tab .task__item-cost{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost{margin:0 1.875vw 0 0}

[dir="rtl"] .task__item-cost{margin:0 0 0 1.875vw}

.portrait .task__item-cost{margin:0 1.875vw 0 0}

[dir="rtl"] .portrait .task__item-cost{margin:0 0 0 1.875vw}

.landscape .task__item-cost{margin:0 3.75vh 0 0}

[dir="rtl"] .landscape .task__item-cost{margin:0 0 0 3.75vh}}

@media screen and (min-width: 1920px){
.task__item-cost{margin:0 2.222vh 0 0}

[dir="rtl"] .task__item-cost{margin:0 0 0 2.222vh}

.portrait .task__item-cost{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .task__item-cost{margin:0 0 0 1.25vw}}

@media screen and (max-width: 1023px){
.task__item-cost{margin:0 6.667vw 0 0}

[dir="rtl"] .task__item-cost{margin:0 0 0 6.667vw}

.landscape-mob .task__item-cost{margin:0 3.75svh 0 0}

[dir="rtl"] .landscape-mob .task__item-cost{margin:0 0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost{margin:0 3.125vw 0 0}

[dir="rtl"] .task__item-cost{margin:0 0 0 3.125vw}

.landscape-tab .task__item-cost{margin:0 2.791svh 0 0}

[dir="rtl"] .landscape-tab .task__item-cost{margin:0 0 0 2.791svh}}

.task__item-cost{background-color:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-cost{width:3.75vw}

.portrait .task__item_challenge .task__item-cost{width:3.75vw}

.landscape .task__item_challenge .task__item-cost{width:7.5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-cost{width:4.444vh}

.portrait .task__item_challenge .task__item-cost{width:2.5vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-cost{width:13.333vw}

.landscape-mob .task__item_challenge .task__item-cost{width:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-cost{width:6.25vw}

.landscape-tab .task__item_challenge .task__item-cost{width:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-cost{height:3.75vw}

.portrait .task__item_challenge .task__item-cost{height:3.75vw}

.landscape .task__item_challenge .task__item-cost{height:7.5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-cost{height:4.444vh}

.portrait .task__item_challenge .task__item-cost{height:2.5vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-cost{height:13.333vw}

.landscape-mob .task__item_challenge .task__item-cost{height:7.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-cost{height:6.25vw}

.landscape-tab .task__item_challenge .task__item-cost{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-cost{margin:0 1.563vw 0 0}

[dir="rtl"] .task__item_challenge .task__item-cost{margin:0 0 0 1.563vw}

.portrait .task__item_challenge .task__item-cost{margin:0 1.563vw 0 0}

[dir="rtl"] .portrait .task__item_challenge .task__item-cost{margin:0 0 0 1.563vw}

.landscape .task__item_challenge .task__item-cost{margin:0 3.125vh 0 0}

[dir="rtl"] .landscape .task__item_challenge .task__item-cost{margin:0 0 0 3.125vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-cost{margin:0 1.852vh 0 0}

[dir="rtl"] .task__item_challenge .task__item-cost{margin:0 0 0 1.852vh}

.portrait .task__item_challenge .task__item-cost{margin:0 1.042vw 0 0}

[dir="rtl"] .portrait .task__item_challenge .task__item-cost{margin:0 0 0 1.042vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-cost{margin:0 5.556vw 0 0}

[dir="rtl"] .task__item_challenge .task__item-cost{margin:0 0 0 5.556vw}

.landscape-mob .task__item_challenge .task__item-cost{margin:0 3.125svh 0 0}

[dir="rtl"] .landscape-mob .task__item_challenge .task__item-cost{margin:0 0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-cost{margin:0 2.604vw 0 0}

[dir="rtl"] .task__item_challenge .task__item-cost{margin:0 0 0 2.604vw}

.landscape-tab .task__item_challenge .task__item-cost{margin:0 2.326svh 0 0}

[dir="rtl"] .landscape-tab .task__item_challenge .task__item-cost{margin:0 0 0 2.326svh}}

.task__item-cost .carousel{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-cost .swiper-slide{margin:0 .781vw}

.portrait .task__item-cost .swiper-slide{margin:0 .781vw}

.landscape .task__item-cost .swiper-slide{margin:0 1.563vh}}

@media screen and (min-width: 1920px){
.task__item-cost .swiper-slide{margin:0 .926vh}

.portrait .task__item-cost .swiper-slide{margin:0 .521vw}}

@media screen and (max-width: 1023px){
.task__item-cost .swiper-slide{margin:0 2.778vw}

.landscape-mob .task__item-cost .swiper-slide{margin:0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-cost .swiper-slide{margin:0 1.302vw}

.landscape-tab .task__item-cost .swiper-slide{margin:0 1.163svh}}

.task__item-cost .swiper-slide{background:rgba(0,0,0,0);opacity:0;transition:.5s ease-in-out}

.task__item-cost .swiper-slide-active,.task__item-cost .swiper-slide-dublicate-active{opacity:1}

.task__item-content{flex:1 1 auto}

.task__item_challenge .task__item-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}

.task__item-icon{position:relative;width:100%;height:100%}

.task__item-icon svg{width:100%;height:100%}

.task__item-icon svg rect{transform-origin:0 0}

[dir="rtl"] .task__item-icon svg rect{transform-origin:100% 0}

.task__item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{bottom:-0.313vw}

.portrait .task__item-value{bottom:-0.313vw}

.landscape .task__item-value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.task__item-value{bottom:-0.37vh}

.portrait .task__item-value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.task__item-value{bottom:-1.111vw}

.landscape-mob .task__item-value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{bottom:-0.521vw}

.landscape-tab .task__item-value{bottom:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{right:-0.313vw}

[dir="rtl"] .task__item-value{right:auto;left:-0.313vw}

.portrait .task__item-value{right:-0.313vw}

[dir="rtl"] .portrait .task__item-value{right:auto;left:-0.313vw}

.landscape .task__item-value{right:-0.625vh}

[dir="rtl"] .landscape .task__item-value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.task__item-value{right:-0.37vh}

[dir="rtl"] .task__item-value{right:auto;left:-0.37vh}

.portrait .task__item-value{right:-0.208vw}

[dir="rtl"] .portrait .task__item-value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.task__item-value{right:-1.111vw}

[dir="rtl"] .task__item-value{right:auto;left:-1.111vw}

.landscape-mob .task__item-value{right:-0.625svh}

[dir="rtl"] .landscape-mob .task__item-value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{right:-0.521vw}

[dir="rtl"] .task__item-value{right:auto;left:-0.521vw}

.landscape-tab .task__item-value{right:-0.465svh}

[dir="rtl"] .landscape-tab .task__item-value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{min-width:1.875vw}

.portrait .task__item-value{min-width:1.875vw}

.landscape .task__item-value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.task__item-value{min-width:2.222vh}

.portrait .task__item-value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.task__item-value{min-width:6.667vw}

.landscape-mob .task__item-value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{min-width:3.125vw}

.landscape-tab .task__item-value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{min-height:1.875vw}

.portrait .task__item-value{min-height:1.875vw}

.landscape .task__item-value{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.task__item-value{min-height:2.222vh}

.portrait .task__item-value{min-height:1.25vw}}

@media screen and (max-width: 1023px){
.task__item-value{min-height:6.667vw}

.landscape-mob .task__item-value{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{min-height:3.125vw}

.landscape-tab .task__item-value{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{padding:.469vw .352vw}

.portrait .task__item-value{padding:.469vw .352vw}

.landscape .task__item-value{padding:.938vh .703vh}}

@media screen and (min-width: 1920px){
.task__item-value{padding:.556vh .417vh}

.portrait .task__item-value{padding:.313vw .234vw}}

@media screen and (max-width: 1023px){
.task__item-value{padding:1.667vw 1.25vw}

.landscape-mob .task__item-value{padding:.938svh .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{padding:.781vw .586vw}

.landscape-tab .task__item-value{padding:.698svh .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{font-size:.938vw}

.portrait .task__item-value{font-size:.938vw}

.landscape .task__item-value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.task__item-value{font-size:1.111vh}

.portrait .task__item-value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.task__item-value{font-size:3.333vw}

.landscape-mob .task__item-value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{font-size:1.563vw}

.landscape-tab .task__item-value{font-size:1.395svh}}

.task__item-value{line-height:1;font-weight:bold}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-value{border-radius:3.125vw}

.portrait .task__item-value{border-radius:3.125vw}

.landscape .task__item-value{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.task__item-value{border-radius:3.704vh}

.portrait .task__item-value{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.task__item-value{border-radius:11.111vw}

.landscape-mob .task__item-value{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-value{border-radius:5.208vw}

.landscape-tab .task__item-value{border-radius:4.651svh}}

.task__item-value{box-sizing:border-box}

.task__item_standard .task__item-value{background-color:#000;color:#fff}

.task__item-value_standard{background-color:#000;color:#fff}

.task__item_premium .task__item-value{background-color:#b5e0ff;color:#000}

.task__item-value_premium{background-color:#b5e0ff;color:#000}

.task__item-counter{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-counter{padding:.313vw 1.25vw}

.portrait .task__item-counter{padding:.313vw 1.25vw}

.landscape .task__item-counter{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.task__item-counter{padding:.37vh 1.481vh}

.portrait .task__item-counter{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.task__item-counter{padding:1.111vw 4.444vw}

.landscape-mob .task__item-counter{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-counter{padding:.521vw 2.083vw}

.landscape-tab .task__item-counter{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-counter{font-size:.938vw}

.portrait .task__item-counter{font-size:.938vw}

.landscape .task__item-counter{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.task__item-counter{font-size:1.111vh}

.portrait .task__item-counter{font-size:.625vw}}

@media screen and (max-width: 1023px){
.task__item-counter{font-size:3.333vw}

.landscape-mob .task__item-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-counter{font-size:1.563vw}

.landscape-tab .task__item-counter{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-counter{line-height:1.172vw}

.portrait .task__item-counter{line-height:1.172vw}

.landscape .task__item-counter{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.task__item-counter{line-height:1.389vh}

.portrait .task__item-counter{line-height:.781vw}}

@media screen and (max-width: 1023px){
.task__item-counter{line-height:4.167vw}

.landscape-mob .task__item-counter{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-counter{line-height:1.953vw}

.landscape-tab .task__item-counter{line-height:1.744svh}}

.task__item-counter{background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-counter{border-width:.078vw}

.portrait .task__item-counter{border-width:.078vw}

.landscape .task__item-counter{border-width:.156vh}}

@media screen and (min-width: 1920px){
.task__item-counter{border-width:.093vh}

.portrait .task__item-counter{border-width:.052vw}}

@media screen and (max-width: 1023px){
.task__item-counter{border-width:.278vw}

.landscape-mob .task__item-counter{border-width:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-counter{border-width:.13vw}

.landscape-tab .task__item-counter{border-width:.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-counter{border-radius:3.906vw}

.portrait .task__item-counter{border-radius:3.906vw}

.landscape .task__item-counter{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.task__item-counter{border-radius:4.63vh}

.portrait .task__item-counter{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.task__item-counter{border-radius:13.889vw}

.landscape-mob .task__item-counter{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-counter{border-radius:6.51vw}

.landscape-tab .task__item-counter{border-radius:5.814svh}}

.task__item-counter{border:solid #fff;font-weight:500}

.task__item-pass{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass{margin:.938vw 0 0}

.portrait .task__item-pass{margin:.938vw 0 0}

.landscape .task__item-pass{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.task__item-pass{margin:1.111vh 0 0}

.portrait .task__item-pass{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.task__item-pass{margin:3.333vw 0 0}

.landscape-mob .task__item-pass{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass{margin:1.563vw 0 0}

.landscape-tab .task__item-pass{margin:1.395svh 0 0}}

.task__item_challenge .task__item-pass{order:2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-pass{margin:.313vw 0 0}

.portrait .task__item_challenge .task__item-pass{margin:.313vw 0 0}

.landscape .task__item_challenge .task__item-pass{margin:.625vh 0 0}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-pass{margin:.37vh 0 0}

.portrait .task__item_challenge .task__item-pass{margin:.208vw 0 0}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-pass{margin:1.111vw 0 0}

.landscape-mob .task__item_challenge .task__item-pass{margin:.625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-pass{margin:.521vw 0 0}

.landscape-tab .task__item_challenge .task__item-pass{margin:.465svh 0 0}}

.task__item-pass-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-text{margin:0 .469vw 0 0}

[dir="rtl"] .task__item-pass-text{margin:0 0 0 .469vw}

.portrait .task__item-pass-text{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .task__item-pass-text{margin:0 0 0 .469vw}

.landscape .task__item-pass-text{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .task__item-pass-text{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.task__item-pass-text{margin:0 .556vh 0 0}

[dir="rtl"] .task__item-pass-text{margin:0 0 0 .556vh}

.portrait .task__item-pass-text{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .task__item-pass-text{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.task__item-pass-text{margin:0 1.667vw 0 0}

[dir="rtl"] .task__item-pass-text{margin:0 0 0 1.667vw}

.landscape-mob .task__item-pass-text{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .task__item-pass-text{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-text{margin:0 .781vw 0 0}

[dir="rtl"] .task__item-pass-text{margin:0 0 0 .781vw}

.landscape-tab .task__item-pass-text{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .task__item-pass-text{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-text{padding:.234vw .703vw .156vw}

.portrait .task__item-pass-text{padding:.234vw .703vw .156vw}

.landscape .task__item-pass-text{padding:.469vh 1.406vh .313vh}}

@media screen and (min-width: 1920px){
.task__item-pass-text{padding:.278vh .833vh .185vh}

.portrait .task__item-pass-text{padding:.156vw .469vw .104vw}}

@media screen and (max-width: 1023px){
.task__item-pass-text{padding:.833vw 2.5vw .556vw}

.landscape-mob .task__item-pass-text{padding:.469svh 1.406svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-text{padding:.391vw 1.172vw .26vw}

.landscape-tab .task__item-pass-text{padding:.349svh 1.047svh .233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-text{border-radius:1.563vw}

.portrait .task__item-pass-text{border-radius:1.563vw}

.landscape .task__item-pass-text{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.task__item-pass-text{border-radius:1.852vh}

.portrait .task__item-pass-text{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.task__item-pass-text{border-radius:5.556vw}

.landscape-mob .task__item-pass-text{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-text{border-radius:2.604vw}

.landscape-tab .task__item-pass-text{border-radius:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-text{font-size:1.094vw}

.portrait .task__item-pass-text{font-size:1.094vw}

.landscape .task__item-pass-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.task__item-pass-text{font-size:1.296vh}

.portrait .task__item-pass-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.task__item-pass-text{font-size:3.889vw}

.landscape-mob .task__item-pass-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-text{font-size:1.823vw}

.landscape-tab .task__item-pass-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-text{line-height:1.172vw}

.portrait .task__item-pass-text{line-height:1.172vw}

.landscape .task__item-pass-text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.task__item-pass-text{line-height:1.389vh}

.portrait .task__item-pass-text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.task__item-pass-text{line-height:4.167vw}

.landscape-mob .task__item-pass-text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-text{line-height:1.953vw}

.landscape-tab .task__item-pass-text{line-height:1.744svh}}

.task__item-pass-text{background-color:#b5e0ff;font-weight:500;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-pass-text{padding:.156vw .469vw .078vw}

.portrait .task__item_challenge .task__item-pass-text{padding:.156vw .469vw .078vw}

.landscape .task__item_challenge .task__item-pass-text{padding:.313vh .938vh .156vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-pass-text{padding:.185vh .556vh .093vh}

.portrait .task__item_challenge .task__item-pass-text{padding:.104vw .313vw .052vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-pass-text{padding:.556vw 1.667vw .278vw}

.landscape-mob .task__item_challenge .task__item-pass-text{padding:.313svh .938svh .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-pass-text{padding:.26vw .781vw .13vw}

.landscape-tab .task__item_challenge .task__item-pass-text{padding:.233svh .698svh .116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-pass-text{font-size:.938vw}

.portrait .task__item_challenge .task__item-pass-text{font-size:.938vw}

.landscape .task__item_challenge .task__item-pass-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-pass-text{font-size:1.111vh}

.portrait .task__item_challenge .task__item-pass-text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-pass-text{font-size:3.333vw}

.landscape-mob .task__item_challenge .task__item-pass-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-pass-text{font-size:1.563vw}

.landscape-tab .task__item_challenge .task__item-pass-text{font-size:1.395svh}}

.task__item-pass-note{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-note{font-size:1.094vw}

.portrait .task__item-pass-note{font-size:1.094vw}

.landscape .task__item-pass-note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.task__item-pass-note{font-size:1.296vh}

.portrait .task__item-pass-note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.task__item-pass-note{font-size:3.889vw}

.landscape-mob .task__item-pass-note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-note{font-size:1.823vw}

.landscape-tab .task__item-pass-note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-pass-note{line-height:1.172vw}

.portrait .task__item-pass-note{line-height:1.172vw}

.landscape .task__item-pass-note{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.task__item-pass-note{line-height:1.389vh}

.portrait .task__item-pass-note{line-height:.781vw}}

@media screen and (max-width: 1023px){
.task__item-pass-note{line-height:4.167vw}

.landscape-mob .task__item-pass-note{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-pass-note{line-height:1.953vw}

.landscape-tab .task__item-pass-note{line-height:1.744svh}}

.task__item-pass-note{font-weight:400;color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-pass-note{font-size:.938vw}

.portrait .task__item_challenge .task__item-pass-note{font-size:.938vw}

.landscape .task__item_challenge .task__item-pass-note{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-pass-note{font-size:1.111vh}

.portrait .task__item_challenge .task__item-pass-note{font-size:.625vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-pass-note{font-size:3.333vw}

.landscape-mob .task__item_challenge .task__item-pass-note{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-pass-note{font-size:1.563vw}

.landscape-tab .task__item_challenge .task__item-pass-note{font-size:1.395svh}}

.task__content{position:relative;z-index:1}

.task__item-title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-title{font-size:1.25vw}

.portrait .task__item-title{font-size:1.25vw}

.landscape .task__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.task__item-title{font-size:1.852vh}

.portrait .task__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.task__item-title{font-size:4.444vw}

.landscape-mob .task__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-title{font-size:2.083vw}

.landscape-tab .task__item-title{font-size:1.86svh}}

.task__item-title{font-weight:600;box-sizing:border-box}

.task__item_challenge .task__item-title{order:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_completed .task__item-title{padding:0 2.344vw 0 0}

[dir="rtl"] .task__item_completed .task__item-title{padding:0 0 0 2.344vw}

.portrait .task__item_completed .task__item-title{padding:0 2.344vw 0 0}

[dir="rtl"] .portrait .task__item_completed .task__item-title{padding:0 0 0 2.344vw}

.landscape .task__item_completed .task__item-title{padding:0 4.688vh 0 0}

[dir="rtl"] .landscape .task__item_completed .task__item-title{padding:0 0 0 4.688vh}}

@media screen and (min-width: 1920px){
.task__item_completed .task__item-title{padding:0 2.778vh 0 0}

[dir="rtl"] .task__item_completed .task__item-title{padding:0 0 0 2.778vh}

.portrait .task__item_completed .task__item-title{padding:0 1.563vw 0 0}

[dir="rtl"] .portrait .task__item_completed .task__item-title{padding:0 0 0 1.563vw}}

@media screen and (max-width: 1023px){
.task__item_completed .task__item-title{padding:0}

.landscape-mob .task__item_completed .task__item-title{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_completed .task__item-title{padding:0 3.906vw 0 0}

[dir="rtl"] .task__item_completed .task__item-title{padding:0 0 0 3.906vw}

.landscape-tab .task__item_completed .task__item-title{padding:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .task__item_completed .task__item-title{padding:0 0 0 3.488svh}}

.task__item-title a{font-weight:700;color:#7d54de}

._dark-theme .task__item-title{color:#fff}

._dark-theme .task__item_completed .task__item-title{color:#000}

.task__item-title span{color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-title{margin:0}

.portrait .task__item_challenge .task__item-title{margin:0}

.landscape .task__item_challenge .task__item-title{margin:0}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-title{margin:0}

.portrait .task__item_challenge .task__item-title{margin:0}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-title{margin:0}

.landscape-mob .task__item_challenge .task__item-title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-title{margin:0}

.landscape-tab .task__item_challenge .task__item-title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-title{font-size:1.25vw}

.portrait .task__item_challenge .task__item-title{font-size:1.25vw}

.landscape .task__item_challenge .task__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-title{font-size:1.667vh}

.portrait .task__item_challenge .task__item-title{font-size:.938vw}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-title{font-size:3.889vw}

.landscape-mob .task__item_challenge .task__item-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-title{font-size:1.823vw}

.landscape-tab .task__item_challenge .task__item-title{font-size:1.628svh}}

.task__item_challenge .task__item-title{line-height:1.4}

.task__item_challenge .task__item-title span{color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-text{margin:.625vw 0 0}

.portrait .task__item-text{margin:.625vw 0 0}

.landscape .task__item-text{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.task__item-text{margin:.741vh 0 0}

.portrait .task__item-text{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.task__item-text{margin:2.222vw 0 0}

.landscape-mob .task__item-text{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-text{margin:1.042vw 0 0}

.landscape-tab .task__item-text{margin:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-text{font-size:1.094vw}

.portrait .task__item-text{font-size:1.094vw}

.landscape .task__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.task__item-text{font-size:1.481vh}

.portrait .task__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.task__item-text{font-size:3.889vw}

.landscape-mob .task__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-text{font-size:1.823vw}

.landscape-tab .task__item-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item_challenge .task__item-text{margin:.313vw 0 0}

.portrait .task__item_challenge .task__item-text{margin:.313vw 0 0}

.landscape .task__item_challenge .task__item-text{margin:.625vh 0 0}}

@media screen and (min-width: 1920px){
.task__item_challenge .task__item-text{margin:.37vh 0 0}

.portrait .task__item_challenge .task__item-text{margin:.208vw 0 0}}

@media screen and (max-width: 1023px){
.task__item_challenge .task__item-text{margin:1.111vw 0 0}

.landscape-mob .task__item_challenge .task__item-text{margin:.625svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item_challenge .task__item-text{margin:.521vw 0 0}

.landscape-tab .task__item_challenge .task__item-text{margin:.465svh 0 0}}

.task__item_challenge .task__item-text{order:3}

.task__item-text a{text-decoration:none;font-weight:700;color:#7d54de}

._dark-theme .task__item-text{color:#fff}

._dark-theme .task__item_completed .task__item-text{color:#000}

.task__item-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-footer{margin:.938vw .313vw 0 0}

[dir="rtl"] .task__item-footer{margin:.938vw 0 0 .313vw}

.portrait .task__item-footer{margin:.938vw .313vw 0 0}

[dir="rtl"] .portrait .task__item-footer{margin:.938vw 0 0 .313vw}

.landscape .task__item-footer{margin:1.875vh .625vh 0 0}

[dir="rtl"] .landscape .task__item-footer{margin:1.875vh 0 0 .625vh}}

@media screen and (min-width: 1920px){
.task__item-footer{margin:1.111vh .37vh 0 0}

[dir="rtl"] .task__item-footer{margin:1.111vh 0 0 .37vh}

.portrait .task__item-footer{margin:.625vw .208vw 0 0}

[dir="rtl"] .portrait .task__item-footer{margin:.625vw 0 0 .208vw}}

@media screen and (max-width: 1023px){
.task__item-footer{margin:3.333vw 1.111vw 0 0}

[dir="rtl"] .task__item-footer{margin:3.333vw 0 0 1.111vw}

.landscape-mob .task__item-footer{margin:1.875svh .625svh 0 0}

[dir="rtl"] .landscape-mob .task__item-footer{margin:1.875svh 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-footer{margin:1.563vw .521vw 0 0}

[dir="rtl"] .task__item-footer{margin:1.563vw 0 0 .521vw}

.landscape-tab .task__item-footer{margin:1.395svh .465svh 0 0}

[dir="rtl"] .landscape-tab .task__item-footer{margin:1.395svh 0 0 .465svh}}

.task__item_challenge .task__item-footer{width:100%;justify-content:flex-start;order:4}

.task__item-teens{margin:0 0 0 auto}

[dir="rtl"] .task__item-teens{margin:0 auto 0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-teens{height:1.094vw}

.portrait .task__item-teens{height:1.094vw}

.landscape .task__item-teens{height:2.188vh}}

@media screen and (min-width: 1920px){
.task__item-teens{height:1.296vh}

.portrait .task__item-teens{height:.729vw}}

@media screen and (max-width: 1023px){
.task__item-teens{height:3.889vw}

.landscape-mob .task__item-teens{height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-teens{height:1.823vw}

.landscape-tab .task__item-teens{height:1.628svh}}

.task__item-teens img{height:100%}

.task__item .task__item-button{background:#dbff00}

.task__item_march .task__item-button{background:#fff}

.task__item_completed .task__item-button{background:#fff}

.challenges__section_burgundy .task__item-button.task__item-button_doTask{background:#000}

.challenges__section_burgundy .task__item-button.task__item-button_doTask .custom-button__text{color:#fff}

.challenges__section_burgundy .task__item-button.task__item-button_showPrizes{background:#d5d5d7}

.challenges__section_burgundy .task__item-button.task__item-button_showPrizes .custom-button__text{color:#000}

.task__item-available-at{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__item-available-at{font-size:.938vw}

.portrait .task__item-available-at{font-size:.938vw}

.landscape .task__item-available-at{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.task__item-available-at{font-size:1.296vh}

.portrait .task__item-available-at{font-size:.729vw}}

@media screen and (max-width: 1023px){
.task__item-available-at{font-size:3.333vw}

.landscape-mob .task__item-available-at{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__item-available-at{font-size:1.563vw}

.landscape-tab .task__item-available-at{font-size:1.395svh}}

.task__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.task__buttons{margin:1.875vw auto 0}

.portrait .task__buttons{margin:1.875vw auto 0}

.landscape .task__buttons{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.task__buttons{margin:2.222vh auto 0}

.portrait .task__buttons{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.task__buttons{margin:4.444vw auto 0}

.landscape-mob .task__buttons{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.task__buttons{margin:2.083vw auto 0}

.landscape-tab .task__buttons{margin:1.86svh auto 0}}

.task__buttons{text-align:center}

.customization__filters{justify-content:space-between;flex-wrap:wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filters{grid-gap:.625vw}

.portrait .customization__filters{grid-gap:.625vw}

.landscape .customization__filters{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.customization__filters{grid-gap:.741vh}

.portrait .customization__filters{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.customization__filters{grid-gap:2.222vw}

.landscape-mob .customization__filters{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filters{grid-gap:1.042vw}

.landscape-tab .customization__filters{grid-gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filters{margin:1.25vw auto 0}

.portrait .customization__filters{margin:1.25vw auto 0}

.landscape .customization__filters{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.customization__filters{margin:1.481vh auto 0}

.portrait .customization__filters{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.customization__filters{margin:4.444vw auto 0}

.landscape-mob .customization__filters{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filters{margin:2.083vw auto 0}

.landscape-tab .customization__filters{margin:1.86svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filters{width:21.484vw}

.portrait .customization__filters{width:21.484vw}

.landscape .customization__filters{width:42.969vh}}

@media screen and (min-width: 1920px){
.customization__filters{width:40vh}

.portrait .customization__filters{width:22.5vw}}

@media screen and (max-width: 1023px){
.customization__filters{width:91.111vw}

.landscape-mob .customization__filters{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filters{width:78.125vw}

.landscape-tab .customization__filters{width:69.767svh}}

.customization__filters{display:grid;grid-template-columns:1fr 1fr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filters .button__icon{margin:-1.563vw 0 0}

.portrait .customization__filters .button__icon{margin:-1.563vw 0 0}

.landscape .customization__filters .button__icon{margin:-3.125vh 0 0}}

@media screen and (min-width: 1920px){
.customization__filters .button__icon{margin:-1.852vh 0 0}

.portrait .customization__filters .button__icon{margin:-1.042vw 0 0}}

@media screen and (max-width: 1023px){
.customization__filters .button__icon{margin:-5.556vw 0 0}

.landscape-mob .customization__filters .button__icon{margin:-3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filters .button__icon{margin:-2.604vw 0 0}

.landscape-tab .customization__filters .button__icon{margin:-2.326svh 0 0}}

.customization__filter-box{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-box{height:8.438vw}

.portrait .customization__filter-box{height:8.438vw}

.landscape .customization__filter-box{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__filter-box{height:16.667vh}

.portrait .customization__filter-box{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__filter-box{height:25.556vw}

.landscape-mob .customization__filter-box{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-box{height:14.063vw}

.landscape-tab .customization__filter-box{height:12.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-box{border-radius:1.25vw}

.portrait .customization__filter-box{border-radius:1.25vw}

.landscape .customization__filter-box{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.customization__filter-box{border-radius:1.481vh}

.portrait .customization__filter-box{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.customization__filter-box{border-radius:4.444vw}

.landscape-mob .customization__filter-box{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-box{border-radius:2.083vw}

.landscape-tab .customization__filter-box{border-radius:1.86svh}}

.customization__filter-box{overflow:hidden;background:#f1f1f1;opacity:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-box_room{height:8.438vw}

.portrait .customization__filter-box_room{height:8.438vw}

.landscape .customization__filter-box_room{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__filter-box_room{height:16.667vh}

.portrait .customization__filter-box_room{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__filter-box_room{height:25.556vw}

.landscape-mob .customization__filter-box_room{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-box_room{height:14.063vw}

.landscape-tab .customization__filter-box_room{height:12.558svh}}

@media screen and (min-width: 1024px){
.customization__filter-box{width:100%}}

.customization__filter-box_inactive{opacity:.25}

.customization__filters_full .customization__filter-box{grid-column:1/-1}

._dark-theme .customization__filter-box{background:#737373}

.customization__filter-content{width:100%;height:100%}

.customization__filter{position:absolute;top:0;left:0;max-width:100% !important;width:100% !important;height:100% !important;background:rgba(0,0,0,0)}

[dir="rtl"] .customization__filter{left:auto;right:0}

.customization__filter .button__icon img{transition:.3s ease-in-out}

@media(hover),(min-width: 0\0 ),(min--moz-device-pixel-ratio: 0){
.customization__filter:hover .button__icon img{transform:scale(1.1)}}

.customization__filter-title{position:absolute;left:50%;transform:translate(-50%, 0)}

[dir="rtl"] .customization__filter-title{left:auto;right:50%;transform:translate(50%, 0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-title{font-size:.938vw}

.portrait .customization__filter-title{font-size:.938vw}

.landscape .customization__filter-title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.customization__filter-title{font-size:1.481vh}

.portrait .customization__filter-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.customization__filter-title{font-size:3.333vw}

.landscape-mob .customization__filter-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-title{font-size:1.563vw}

.landscape-tab .customization__filter-title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-title{bottom:.938vw}

.portrait .customization__filter-title{bottom:.938vw}

.landscape .customization__filter-title{bottom:1.875vh}}

@media screen and (min-width: 1920px){
.customization__filter-title{bottom:1.481vh}

.portrait .customization__filter-title{bottom:.833vw}}

@media screen and (max-width: 1023px){
.customization__filter-title{bottom:2.778vw}

.landscape-mob .customization__filter-title{bottom:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-title{bottom:1.693vw}

.landscape-tab .customization__filter-title{bottom:1.512svh}}

.customization__filter-title{font-weight:500;text-align:center;line-height:1;white-space:nowrap}

._dark-theme .customization__filter-title{color:#fff}

.customization__filter-new{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{top:.469vw}

.portrait .customization__filter-new{top:.469vw}

.landscape .customization__filter-new{top:.938vh}}

@media screen and (min-width: 1920px){
.customization__filter-new{top:.556vh}

.portrait .customization__filter-new{top:.313vw}}

@media screen and (max-width: 1023px){
.customization__filter-new{top:1.667vw}

.landscape-mob .customization__filter-new{top:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{top:.781vw}

.landscape-tab .customization__filter-new{top:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{right:.469vw}

[dir="rtl"] .customization__filter-new{right:auto;left:.469vw}

.portrait .customization__filter-new{right:.469vw}

[dir="rtl"] .portrait .customization__filter-new{right:auto;left:.469vw}

.landscape .customization__filter-new{right:.938vh}

[dir="rtl"] .landscape .customization__filter-new{right:auto;left:.938vh}}

@media screen and (min-width: 1920px){
.customization__filter-new{right:.556vh}

[dir="rtl"] .customization__filter-new{right:auto;left:.556vh}

.portrait .customization__filter-new{right:.313vw}

[dir="rtl"] .portrait .customization__filter-new{right:auto;left:.313vw}}

@media screen and (max-width: 1023px){
.customization__filter-new{right:1.667vw}

[dir="rtl"] .customization__filter-new{right:auto;left:1.667vw}

.landscape-mob .customization__filter-new{right:.938svh}

[dir="rtl"] .landscape-mob .customization__filter-new{right:auto;left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{right:.781vw}

[dir="rtl"] .customization__filter-new{right:auto;left:.781vw}

.landscape-tab .customization__filter-new{right:.698svh}

[dir="rtl"] .landscape-tab .customization__filter-new{right:auto;left:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{padding:0 .469vw 0}

.portrait .customization__filter-new{padding:0 .469vw 0}

.landscape .customization__filter-new{padding:0 .938vh 0}}

@media screen and (min-width: 1920px){
.customization__filter-new{padding:0 .741vh 0}

.portrait .customization__filter-new{padding:0 .417vw 0}}

@media screen and (max-width: 1023px){
.customization__filter-new{padding:0 1.667vw 0}

.landscape-mob .customization__filter-new{padding:0 .938svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{padding:0 .781vw 0}

.landscape-tab .customization__filter-new{padding:0 .698svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{border-radius:7.813vw}

.portrait .customization__filter-new{border-radius:7.813vw}

.landscape .customization__filter-new{border-radius:15.625vh}}

@media screen and (min-width: 1920px){
.customization__filter-new{border-radius:9.259vh}

.portrait .customization__filter-new{border-radius:5.208vw}}

@media screen and (max-width: 1023px){
.customization__filter-new{border-radius:27.778vw}

.landscape-mob .customization__filter-new{border-radius:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{border-radius:13.021vw}

.landscape-tab .customization__filter-new{border-radius:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{font-size:.781vw}

.portrait .customization__filter-new{font-size:.781vw}

.landscape .customization__filter-new{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.customization__filter-new{font-size:.926vh}

.portrait .customization__filter-new{font-size:.521vw}}

@media screen and (max-width: 1023px){
.customization__filter-new{font-size:2.778vw}

.landscape-mob .customization__filter-new{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{font-size:1.302vw}

.landscape-tab .customization__filter-new{font-size:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__filter-new{line-height:.938vw}

.portrait .customization__filter-new{line-height:.938vw}

.landscape .customization__filter-new{line-height:1.875vh}}

@media screen and (min-width: 1920px){
.customization__filter-new{line-height:1.111vh}

.portrait .customization__filter-new{line-height:.625vw}}

@media screen and (max-width: 1023px){
.customization__filter-new{line-height:3.333vw}

.landscape-mob .customization__filter-new{line-height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__filter-new{line-height:1.563vw}

.landscape-tab .customization__filter-new{line-height:1.395svh}}

.customization__filter-new{background-color:#7d54de;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-box{height:8.438vw}

.portrait .customization__rooms-box{height:8.438vw}

.landscape .customization__rooms-box{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__rooms-box{height:16.667vh}

.portrait .customization__rooms-box{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__rooms-box{height:30vw}

.landscape-mob .customization__rooms-box{height:16.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-box{height:14.063vw}

.landscape-tab .customization__rooms-box{height:12.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-box{height:9.375vw}

.portrait .customization__rooms-box{height:9.375vw}

.landscape .customization__rooms-box{height:18.75vh}}

@media screen and (min-width: 1920px){
.customization__rooms-box{height:16.667vh}

.portrait .customization__rooms-box{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__rooms-box{height:33.333vw}

.landscape-mob .customization__rooms-box{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-box{height:15.625vw}

.landscape-tab .customization__rooms-box{height:13.953svh}}

.customization__rooms-box{box-sizing:border-box}

.customization__rooms-button{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-button{padding:.781vw}

.portrait .customization__rooms-button{padding:.781vw}

.landscape .customization__rooms-button{padding:1.563vh}}

@media screen and (min-width: 1920px){
.customization__rooms-button{padding:.926vh}

.portrait .customization__rooms-button{padding:.521vw}}

@media screen and (max-width: 1023px){
.customization__rooms-button{padding:2.222vw}

.landscape-mob .customization__rooms-button{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-button{padding:1.302vw}

.landscape-tab .customization__rooms-button{padding:1.163svh}}

.customization__rooms-button{transform:translate(0%, 0%)}

.customization__rooms-button *{flex:0 0 auto}

.customization__rooms-button .custom-button__icon{height:55%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-button .custom-button__icon{margin:0 0 auto}

.portrait .customization__rooms-button .custom-button__icon{margin:0 0 auto}

.landscape .customization__rooms-button .custom-button__icon{margin:0 0 auto}}

@media screen and (min-width: 1920px){
.customization__rooms-button .custom-button__icon{margin:.926vh 0 auto}

.portrait .customization__rooms-button .custom-button__icon{margin:.521vw 0 auto}}

@media screen and (max-width: 1023px){
.customization__rooms-button .custom-button__icon{margin:0 0 auto}

.landscape-mob .customization__rooms-button .custom-button__icon{margin:0 0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-button .custom-button__icon{margin:0 0 auto}

.landscape-tab .customization__rooms-button .custom-button__icon{margin:0 0 auto}}

.customization__rooms-title{position:relative;bottom:auto;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-title{margin:.391vw auto .547vw}

.portrait .customization__rooms-title{margin:.391vw auto .547vw}

.landscape .customization__rooms-title{margin:.781vh auto 1.094vh}}

@media screen and (min-width: 1920px){
.customization__rooms-title{margin:.463vh auto .926vh}

.portrait .customization__rooms-title{margin:.26vw auto .521vw}}

@media screen and (max-width: 1023px){
.customization__rooms-title{margin:.833vw auto 1.667vw}

.landscape-mob .customization__rooms-title{margin:.469svh auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-title{margin:.651vw auto 1.302vw}

.landscape-tab .customization__rooms-title{margin:.581svh auto 1.163svh}}

.customization__filter-select-wrapper{display:flex;justify-content:center;width:100%;margin:0 auto}

.customization__rooms-select{width:48%;pointer-events:none}

@media screen and (min-width: 1024px){
.customization__rooms-select{width:60%}}

.customization__rooms-check{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-check{top:.625vw}

.portrait .customization__rooms-check{top:.625vw}

.landscape .customization__rooms-check{top:1.25vh}}

@media screen and (min-width: 1920px){
.customization__rooms-check{top:.741vh}

.portrait .customization__rooms-check{top:.417vw}}

@media screen and (max-width: 1023px){
.customization__rooms-check{top:2.222vw}

.landscape-mob .customization__rooms-check{top:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-check{top:1.042vw}

.landscape-tab .customization__rooms-check{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-check{right:.625vw}

[dir="rtl"] .customization__rooms-check{right:auto;left:.625vw}

.portrait .customization__rooms-check{right:.625vw}

[dir="rtl"] .portrait .customization__rooms-check{right:auto;left:.625vw}

.landscape .customization__rooms-check{right:1.25vh}

[dir="rtl"] .landscape .customization__rooms-check{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.customization__rooms-check{right:.741vh}

[dir="rtl"] .customization__rooms-check{right:auto;left:.741vh}

.portrait .customization__rooms-check{right:.417vw}

[dir="rtl"] .portrait .customization__rooms-check{right:auto;left:.417vw}}

@media screen and (max-width: 1023px){
.customization__rooms-check{right:2.222vw}

[dir="rtl"] .customization__rooms-check{right:auto;left:2.222vw}

.landscape-mob .customization__rooms-check{right:1.25svh}

[dir="rtl"] .landscape-mob .customization__rooms-check{right:auto;left:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-check{right:1.042vw}

[dir="rtl"] .customization__rooms-check{right:auto;left:1.042vw}

.landscape-tab .customization__rooms-check{right:.93svh}

[dir="rtl"] .landscape-tab .customization__rooms-check{right:auto;left:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-check{width:1.563vw}

.portrait .customization__rooms-check{width:1.563vw}

.landscape .customization__rooms-check{width:3.125vh}}

@media screen and (min-width: 1920px){
.customization__rooms-check{width:2.778vh}

.portrait .customization__rooms-check{width:1.563vw}}

@media screen and (max-width: 1023px){
.customization__rooms-check{width:5.556vw}

.landscape-mob .customization__rooms-check{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-check{width:2.604vw}

.landscape-tab .customization__rooms-check{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__rooms-check{height:1.563vw}

.portrait .customization__rooms-check{height:1.563vw}

.landscape .customization__rooms-check{height:3.125vh}}

@media screen and (min-width: 1920px){
.customization__rooms-check{height:2.778vh}

.portrait .customization__rooms-check{height:1.563vw}}

@media screen and (max-width: 1023px){
.customization__rooms-check{height:5.556vw}

.landscape-mob .customization__rooms-check{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__rooms-check{height:2.604vw}

.landscape-tab .customization__rooms-check{height:2.326svh}}

.customization__rooms-check{border-radius:50%;background:#d5d5d7}

.customization__rooms-check svg{width:100%;height:100%;opacity:0;transition:.5s ease-in-out}

.customization__rooms-check_active svg{opacity:1}

.customization__block{display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block{gap:1.875vw}

.portrait .customization__block{gap:1.875vw}

.landscape .customization__block{gap:3.75vh}}

@media screen and (min-width: 1920px){
.customization__block{gap:2.5vh}

.portrait .customization__block{gap:1.406vw}}

@media screen and (max-width: 1023px){
.customization__block{gap:10.556vw}

.landscape-mob .customization__block{gap:5.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block{gap:4.948vw}

.landscape-tab .customization__block{gap:4.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block{padding:.391vw 0 .391vw}

.portrait .customization__block{padding:.391vw 0 .391vw}

.landscape .customization__block{padding:.781vh 0 .781vh}}

@media screen and (min-width: 1920px){
.customization__block{padding:.926vh 0 .926vh}

.portrait .customization__block{padding:.521vw 0 .521vw}}

@media screen and (max-width: 1023px){
.customization__block{padding:2.778vw 0 2.778vw}

.landscape-mob .customization__block{padding:1.563svh 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block{padding:1.302vw 0 1.302vw}

.landscape-tab .customization__block{padding:1.163svh 0 1.163svh}}

.customization__block-header{position:relative;display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-header{margin:0 0 0 1.484vw}

[dir="rtl"] .customization__block-header{margin:0 1.484vw 0 0}

.portrait .customization__block-header{margin:0 0 0 1.484vw}

[dir="rtl"] .portrait .customization__block-header{margin:0 1.484vw 0 0}

.landscape .customization__block-header{margin:0 0 0 2.969vh}

[dir="rtl"] .landscape .customization__block-header{margin:0 2.969vh 0 0}}

@media screen and (min-width: 1920px){
.customization__block-header{margin:0}

.portrait .customization__block-header{margin:0}}

@media screen and (max-width: 1023px){
.customization__block-header{margin:0}

.landscape-mob .customization__block-header{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-header{margin:0}

.landscape-tab .customization__block-header{margin:0}}

.customization__block-back{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-back{left:-1.563vw}

[dir="rtl"] .customization__block-back{left:auto;right:-1.563vw}

.portrait .customization__block-back{left:-1.563vw}

[dir="rtl"] .portrait .customization__block-back{left:auto;right:-1.563vw}

.landscape .customization__block-back{left:-3.125vh}

[dir="rtl"] .landscape .customization__block-back{left:auto;right:-3.125vh}}

@media screen and (min-width: 1920px){
.customization__block-back{left:0}

[dir="rtl"] .customization__block-back{left:auto;right:0}

.portrait .customization__block-back{left:0}

[dir="rtl"] .portrait .customization__block-back{left:auto;right:0}}

@media screen and (max-width: 1023px){
.customization__block-back{left:0}

[dir="rtl"] .customization__block-back{left:auto;right:0}

.landscape-mob .customization__block-back{left:0}

[dir="rtl"] .landscape-mob .customization__block-back{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-back{left:0}

[dir="rtl"] .customization__block-back{left:auto;right:0}

.landscape-tab .customization__block-back{left:0}

[dir="rtl"] .landscape-tab .customization__block-back{left:auto;right:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-back{width:2.5vw}

.portrait .customization__block-back{width:2.5vw}

.landscape .customization__block-back{width:5vh}}

@media screen and (min-width: 1920px){
.customization__block-back{width:3.704vh}

.portrait .customization__block-back{width:2.083vw}}

@media screen and (max-width: 1023px){
.customization__block-back{width:8.889vw}

.landscape-mob .customization__block-back{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-back{width:4.167vw}

.landscape-tab .customization__block-back{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-back{height:2.5vw}

.portrait .customization__block-back{height:2.5vw}

.landscape .customization__block-back{height:5vh}}

@media screen and (min-width: 1920px){
.customization__block-back{height:3.704vh}

.portrait .customization__block-back{height:2.083vw}}

@media screen and (max-width: 1023px){
.customization__block-back{height:8.889vw}

.landscape-mob .customization__block-back{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-back{height:4.167vw}

.landscape-tab .customization__block-back{height:3.721svh}}

.customization__lists{display:flex;flex-direction:column;gap:10px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-title{font-size:1.563vw}

.portrait .customization__block-title{font-size:1.563vw}

.landscape .customization__block-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.customization__block-title{font-size:2.222vh}

.portrait .customization__block-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.customization__block-title{font-size:4.444vw}

.landscape-mob .customization__block-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-title{font-size:3.125vw}

.landscape-tab .customization__block-title{font-size:2.791svh}}

.customization__block-title{font-weight:600;text-align:center}

.customization__main-enter .customization__block-title{opacity:0;transform:translateY(-50%)}

.customization__main-enter-active .customization__block-title{opacity:1;transform:translateY(0%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.customization__main-exit .customization__block-title{opacity:0}

.customization__main-exit-active .customization__block-title{opacity:1;transition:opacity .3s ease-in-out}

._dark-theme .customization__block-title{color:#fff}

.customization__block-level{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level{margin:.781vw 0 .938vw}

.portrait .customization__block-level{margin:.781vw 0 .938vw}

.landscape .customization__block-level{margin:1.563vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.customization__block-level{margin:3.333vh 0 1.481vh}

.portrait .customization__block-level{margin:1.875vw 0 .833vw}}

@media screen and (max-width: 1023px){
.customization__block-level{margin:4.444vw 0 2.778vw}

.landscape-mob .customization__block-level{margin:2.5svh 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level{margin:4.688vw 0 1.563vw}

.landscape-tab .customization__block-level{margin:4.186svh 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level{font-size:1.25vw}

.portrait .customization__block-level{font-size:1.25vw}

.landscape .customization__block-level{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.customization__block-level{font-size:1.852vh}

.portrait .customization__block-level{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.customization__block-level{font-size:3.889vw}

.landscape-mob .customization__block-level{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level{font-size:2.083vw}

.landscape-tab .customization__block-level{font-size:1.86svh}}

.customization__block-level{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level_open{margin:.781vw 0 .938vw}

.portrait .customization__block-level_open{margin:.781vw 0 .938vw}

.landscape .customization__block-level_open{margin:1.563vh 0 1.875vh}}

@media screen and (min-width: 1920px){
.customization__block-level_open{margin:3.333vh 0 1.481vh}

.portrait .customization__block-level_open{margin:1.875vw 0 .833vw}}

@media screen and (max-width: 1023px){
.customization__block-level_open{margin:4.444vw 0 2.778vw}

.landscape-mob .customization__block-level_open{margin:2.5svh 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level_open{margin:4.688vw 0 1.563vw}

.landscape-tab .customization__block-level_open{margin:4.186svh 0 1.395svh}}

.customization__block-level_open{display:flex}

._dark-theme .customization__block-level{color:#fff}

.customization__block-level__opened{display:block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level__opened{padding:.469vw .938vw}

.portrait .customization__block-level__opened{padding:.469vw .938vw}

.landscape .customization__block-level__opened{padding:.938vh 1.875vh}}

@media screen and (min-width: 1920px){
.customization__block-level__opened{padding:.556vh 1.111vh}

.portrait .customization__block-level__opened{padding:.313vw .625vw}}

@media screen and (max-width: 1023px){
.customization__block-level__opened{padding:1.667vw 3.333vw}

.landscape-mob .customization__block-level__opened{padding:.938svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level__opened{padding:.781vw 1.563vw}

.landscape-tab .customization__block-level__opened{padding:.698svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level__opened{border-radius:7.813vw}

.portrait .customization__block-level__opened{border-radius:7.813vw}

.landscape .customization__block-level__opened{border-radius:15.625vh}}

@media screen and (min-width: 1920px){
.customization__block-level__opened{border-radius:9.259vh}

.portrait .customization__block-level__opened{border-radius:5.208vw}}

@media screen and (max-width: 1023px){
.customization__block-level__opened{border-radius:27.778vw}

.landscape-mob .customization__block-level__opened{border-radius:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level__opened{border-radius:13.021vw}

.landscape-tab .customization__block-level__opened{border-radius:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__block-level__opened{font-size:.875vw}

.portrait .customization__block-level__opened{font-size:.875vw}

.landscape .customization__block-level__opened{font-size:1.75vh}}

@media screen and (min-width: 1920px){
.customization__block-level__opened{font-size:1.296vh}

.portrait .customization__block-level__opened{font-size:.729vw}}

@media screen and (max-width: 1023px){
.customization__block-level__opened{font-size:2.722vw}

.landscape-mob .customization__block-level__opened{font-size:1.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__block-level__opened{font-size:1.458vw}

.landscape-tab .customization__block-level__opened{font-size:1.302svh}}

.customization__block-level__opened{font-weight:600;background-color:#d5d5d7}

.customization__main-enter .customization__block-level{opacity:0;transform:translateY(-50%)}

.customization__main-enter-active .customization__block-level{opacity:1;transform:translateY(0%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.customization__main-exit .customization__block-level{opacity:0}

.customization__main-exit-active .customization__block-level{opacity:1;transition:opacity .3s ease-in-out}

.customization__list{display:grid;flex-wrap:wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__list{grid-gap:.625vw}

.portrait .customization__list{grid-gap:.625vw}

.landscape .customization__list{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.customization__list{grid-gap:.741vh}

.portrait .customization__list{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.customization__list{grid-gap:5.556vw 2.222vw}

.landscape-mob .customization__list{grid-gap:3.125svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__list{grid-gap:2.083vw 1.042vw}

.landscape-tab .customization__list{grid-gap:1.86svh .93svh}}

.customization__list{padding:0;margin:0;width:100%;grid-template-columns:repeat(3, 1fr);justify-content:space-between}

@media screen and (min-width: 1024px){
.customization__list{display:grid;grid-template-columns:1fr 1fr}}

.customization__list .ScrollbarsCustom-Content{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__list .ScrollbarsCustom-Content{grid-gap:.625vw}

.portrait .customization__list .ScrollbarsCustom-Content{grid-gap:.625vw}

.landscape .customization__list .ScrollbarsCustom-Content{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.customization__list .ScrollbarsCustom-Content{grid-gap:.741vh}

.portrait .customization__list .ScrollbarsCustom-Content{grid-gap:.417vw}}

@media screen and (max-width: 1023px){
.customization__list .ScrollbarsCustom-Content{grid-gap:2.222vw}

.landscape-mob .customization__list .ScrollbarsCustom-Content{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__list .ScrollbarsCustom-Content{grid-gap:1.042vw}

.landscape-tab .customization__list .ScrollbarsCustom-Content{grid-gap:.93svh}}

@media screen and (min-width: 1024px){
.customization__list .ScrollbarsCustom-Content{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr)}}

.customization__item{position:relative;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item{height:8.438vw}

.portrait .customization__item{height:8.438vw}

.landscape .customization__item{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__item{height:16.667vh}

.portrait .customization__item{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__item{height:32.222vw}

.landscape-mob .customization__item{height:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item{height:15.104vw}

.landscape-tab .customization__item{height:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item{padding:.625vw}

.portrait .customization__item{padding:.625vw}

.landscape .customization__item{padding:1.25vh}}

@media screen and (min-width: 1920px){
.customization__item{padding:1.481vh}

.portrait .customization__item{padding:.833vw}}

@media screen and (max-width: 1023px){
.customization__item{padding:2.222vw}

.landscape-mob .customization__item{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item{padding:1.042vw}

.landscape-tab .customization__item{padding:.93svh}}

.customization__item{margin:0;background:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item{border-radius:1.25vw}

.portrait .customization__item{border-radius:1.25vw}

.landscape .customization__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.customization__item{border-radius:1.481vh}

.portrait .customization__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.customization__item{border-radius:4.444vw}

.landscape-mob .customization__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item{border-radius:2.083vw}

.landscape-tab .customization__item{border-radius:1.86svh}}

.customization__item{list-style-type:none;box-sizing:border-box;opacity:1}

@media screen and (min-width: 1024px){
.customization__item{width:100%}}

.customization__item{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item_inactive{height:8.438vw}

.portrait .customization__item_inactive{height:8.438vw}

.landscape .customization__item_inactive{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__item_inactive{height:16.667vh}

.portrait .customization__item_inactive{height:9.375vw}}

@media screen and (max-width: 1023px){
.customization__item_inactive{height:25.556vw}

.landscape-mob .customization__item_inactive{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item_inactive{height:11.979vw}

.landscape-tab .customization__item_inactive{height:10.698svh}}

.customization__list_odd .customization__item:last-child{grid-column:1/-1}

.customization__list_full .customization__item{grid-column:1/-1}

._dark-theme .customization__item{background:#737373}

.customization__item .customization__item-image img{transition:.3s ease-in-out}

@media(hover),(min-width: 0\0 ),(min--moz-device-pixel-ratio: 0){
.customization__item:hover .customization__item-image img{transform:scale(1.1)}}

.customization__item-button .button__icon{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-button .button__icon{width:.938vw}

.portrait .customization__item-button .button__icon{width:.938vw}

.landscape .customization__item-button .button__icon{width:1.875vh}}

@media screen and (min-width: 1920px){
.customization__item-button .button__icon{width:1.111vh}

.portrait .customization__item-button .button__icon{width:.625vw}}

@media screen and (max-width: 1023px){
.customization__item-button .button__icon{width:3.333vw}

.landscape-mob .customization__item-button .button__icon{width:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-button .button__icon{width:1.563vw}

.landscape-tab .customization__item-button .button__icon{width:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-button .button__icon{height:.938vw}

.portrait .customization__item-button .button__icon{height:.938vw}

.landscape .customization__item-button .button__icon{height:1.875vh}}

@media screen and (min-width: 1920px){
.customization__item-button .button__icon{height:1.111vh}

.portrait .customization__item-button .button__icon{height:.625vw}}

@media screen and (max-width: 1023px){
.customization__item-button .button__icon{height:3.333vw}

.landscape-mob .customization__item-button .button__icon{height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-button .button__icon{height:1.563vw}

.landscape-tab .customization__item-button .button__icon{height:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-button .button__icon{margin:auto .313vw auto 0}

[dir="rtl"] .customization__item-button .button__icon{margin:auto 0 auto .313vw}

.portrait .customization__item-button .button__icon{margin:auto .313vw auto 0}

[dir="rtl"] .portrait .customization__item-button .button__icon{margin:auto 0 auto .313vw}

.landscape .customization__item-button .button__icon{margin:auto .625vh auto 0}

[dir="rtl"] .landscape .customization__item-button .button__icon{margin:auto 0 auto .625vh}}

@media screen and (min-width: 1920px){
.customization__item-button .button__icon{margin:auto .37vh auto 0}

[dir="rtl"] .customization__item-button .button__icon{margin:auto 0 auto .37vh}

.portrait .customization__item-button .button__icon{margin:auto .208vw auto 0}

[dir="rtl"] .portrait .customization__item-button .button__icon{margin:auto 0 auto .208vw}}

@media screen and (max-width: 1023px){
.customization__item-button .button__icon{margin:auto 1.111vw auto 0}

[dir="rtl"] .customization__item-button .button__icon{margin:auto 0 auto 1.111vw}

.landscape-mob .customization__item-button .button__icon{margin:auto .625svh auto 0}

[dir="rtl"] .landscape-mob .customization__item-button .button__icon{margin:auto 0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-button .button__icon{margin:auto .521vw auto 0}

[dir="rtl"] .customization__item-button .button__icon{margin:auto 0 auto .521vw}

.landscape-tab .customization__item-button .button__icon{margin:auto .465svh auto 0}

[dir="rtl"] .landscape-tab .customization__item-button .button__icon{margin:auto 0 auto .465svh}}

.customization__item-button .button__icon path{fill:#000}

.customization__item-button .button__text{text-transform:lowercase}

.customization__item-image{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-image{width:6.25vw}

.portrait .customization__item-image{width:6.25vw}

.landscape .customization__item-image{width:12.5vh}}

@media screen and (min-width: 1920px){
.customization__item-image{width:11.111vh}

.portrait .customization__item-image{width:6.25vw}}

@media screen and (max-width: 1023px){
.customization__item-image{width:22.222vw}

.landscape-mob .customization__item-image{width:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-image{width:10.417vw}

.landscape-tab .customization__item-image{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-image{height:5.625vw}

.portrait .customization__item-image{height:5.625vw}

.landscape .customization__item-image{height:11.25vh}}

@media screen and (min-width: 1920px){
.customization__item-image{height:11.111vh}

.portrait .customization__item-image{height:6.25vw}}

@media screen and (max-width: 1023px){
.customization__item-image{height:18.889vw}

.landscape-mob .customization__item-image{height:10.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-image{height:10.417vw}

.landscape-tab .customization__item-image{height:9.302svh}}

.customization__item-image{overflow:hidden}

.customization__item-image img{width:100%;height:100%;object-fit:contain;object-position:center}

.customization__item-image_color img{width:90%;height:90%;object-fit:contain}

.customization__item-check{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-check{top:.859vw}

.portrait .customization__item-check{top:.859vw}

.landscape .customization__item-check{top:1.719vh}}

@media screen and (min-width: 1920px){
.customization__item-check{top:1.019vh}

.portrait .customization__item-check{top:.573vw}}

@media screen and (max-width: 1023px){
.customization__item-check{top:3.056vw}

.landscape-mob .customization__item-check{top:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-check{top:1.432vw}

.landscape-tab .customization__item-check{top:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-check{right:.859vw}

[dir="rtl"] .customization__item-check{right:auto;left:.859vw}

.portrait .customization__item-check{right:.859vw}

[dir="rtl"] .portrait .customization__item-check{right:auto;left:.859vw}

.landscape .customization__item-check{right:1.719vh}

[dir="rtl"] .landscape .customization__item-check{right:auto;left:1.719vh}}

@media screen and (min-width: 1920px){
.customization__item-check{right:1.019vh}

[dir="rtl"] .customization__item-check{right:auto;left:1.019vh}

.portrait .customization__item-check{right:.573vw}

[dir="rtl"] .portrait .customization__item-check{right:auto;left:.573vw}}

@media screen and (max-width: 1023px){
.customization__item-check{right:3.056vw}

[dir="rtl"] .customization__item-check{right:auto;left:3.056vw}

.landscape-mob .customization__item-check{right:1.719svh}

[dir="rtl"] .landscape-mob .customization__item-check{right:auto;left:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-check{right:1.432vw}

[dir="rtl"] .customization__item-check{right:auto;left:1.432vw}

.landscape-tab .customization__item-check{right:1.279svh}

[dir="rtl"] .landscape-tab .customization__item-check{right:auto;left:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-check{height:1.328vw}

.portrait .customization__item-check{height:1.328vw}

.landscape .customization__item-check{height:2.656vh}}

@media screen and (min-width: 1920px){
.customization__item-check{height:1.574vh}

.portrait .customization__item-check{height:.885vw}}

@media screen and (max-width: 1023px){
.customization__item-check{height:4.722vw}

.landscape-mob .customization__item-check{height:2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-check{height:2.214vw}

.landscape-tab .customization__item-check{height:1.977svh}}

.customization__item-check{opacity:0;transition:.3s ease-in-out}

.customization__item-check_visible{opacity:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-name{margin:1.094vw 0 0}

.portrait .customization__item-name{margin:1.094vw 0 0}

.landscape .customization__item-name{margin:2.188vh 0 0}}

@media screen and (min-width: 1920px){
.customization__item-name{margin:1.296vh 0 0}

.portrait .customization__item-name{margin:.729vw 0 0}}

@media screen and (max-width: 1023px){
.customization__item-name{margin:3.889vw 0 0}

.landscape-mob .customization__item-name{margin:2.188svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-name{margin:1.823vw 0 0}

.landscape-tab .customization__item-name{margin:1.628svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-name{font-size:1.094vw}

.portrait .customization__item-name{font-size:1.094vw}

.landscape .customization__item-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.customization__item-name{font-size:1.296vh}

.portrait .customization__item-name{font-size:.729vw}}

@media screen and (max-width: 1023px){
.customization__item-name{font-size:3.889vw}

.landscape-mob .customization__item-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-name{font-size:1.823vw}

.landscape-tab .customization__item-name{font-size:1.628svh}}

.customization__item-name{font-weight:800}

.customization__item-button-wrapper{display:flex;justify-content:center;width:100%;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-button{margin:.313vw 0 0}

.portrait .customization__item-button{margin:.313vw 0 0}

.landscape .customization__item-button{margin:.625vh 0 0}}

@media screen and (min-width: 1920px){
.customization__item-button{margin:auto 0 0}

.portrait .customization__item-button{margin:auto 0 0}}

@media screen and (max-width: 1023px){
.customization__item-button{margin:3.611vw 0 0}

.landscape-mob .customization__item-button{margin:2.031svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-button{margin:1.693vw 0 0}

.landscape-tab .customization__item-button{margin:1.512svh 0 0}}

.customization__item_inactive .customization__item-button{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item_character .customization__item-button{margin:.313vw 0 0}

.portrait .customization__item_character .customization__item-button{margin:.313vw 0 0}

.landscape .customization__item_character .customization__item-button{margin:.625vh 0 0}}

@media screen and (min-width: 1920px){
.customization__item_character .customization__item-button{margin:.463vh 0 0}

.portrait .customization__item_character .customization__item-button{margin:.26vw 0 0}}

@media screen and (max-width: 1023px){
.customization__item_character .customization__item-button{margin:3.611vw 0 0}

.landscape-mob .customization__item_character .customization__item-button{margin:2.031svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item_character .customization__item-button{margin:1.693vw 0 0}

.landscape-tab .customization__item_character .customization__item-button{margin:1.512svh 0 0}}

.customization__item-new{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{top:.469vw}

.portrait .customization__item-new{top:.469vw}

.landscape .customization__item-new{top:.938vh}}

@media screen and (min-width: 1920px){
.customization__item-new{top:.556vh}

.portrait .customization__item-new{top:.313vw}}

@media screen and (max-width: 1023px){
.customization__item-new{top:1.667vw}

.landscape-mob .customization__item-new{top:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{top:.781vw}

.landscape-tab .customization__item-new{top:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{right:.469vw}

[dir="rtl"] .customization__item-new{right:auto;left:.469vw}

.portrait .customization__item-new{right:.469vw}

[dir="rtl"] .portrait .customization__item-new{right:auto;left:.469vw}

.landscape .customization__item-new{right:.938vh}

[dir="rtl"] .landscape .customization__item-new{right:auto;left:.938vh}}

@media screen and (min-width: 1920px){
.customization__item-new{right:.556vh}

[dir="rtl"] .customization__item-new{right:auto;left:.556vh}

.portrait .customization__item-new{right:.313vw}

[dir="rtl"] .portrait .customization__item-new{right:auto;left:.313vw}}

@media screen and (max-width: 1023px){
.customization__item-new{right:1.667vw}

[dir="rtl"] .customization__item-new{right:auto;left:1.667vw}

.landscape-mob .customization__item-new{right:.938svh}

[dir="rtl"] .landscape-mob .customization__item-new{right:auto;left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{right:.781vw}

[dir="rtl"] .customization__item-new{right:auto;left:.781vw}

.landscape-tab .customization__item-new{right:.698svh}

[dir="rtl"] .landscape-tab .customization__item-new{right:auto;left:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{padding:0 .469vw 0}

.portrait .customization__item-new{padding:0 .469vw 0}

.landscape .customization__item-new{padding:0 .938vh 0}}

@media screen and (min-width: 1920px){
.customization__item-new{padding:0 .741vh 0}

.portrait .customization__item-new{padding:0 .417vw 0}}

@media screen and (max-width: 1023px){
.customization__item-new{padding:0 1.667vw 0}

.landscape-mob .customization__item-new{padding:0 .938svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{padding:0 .781vw 0}

.landscape-tab .customization__item-new{padding:0 .698svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{border-radius:7.813vw}

.portrait .customization__item-new{border-radius:7.813vw}

.landscape .customization__item-new{border-radius:15.625vh}}

@media screen and (min-width: 1920px){
.customization__item-new{border-radius:9.259vh}

.portrait .customization__item-new{border-radius:5.208vw}}

@media screen and (max-width: 1023px){
.customization__item-new{border-radius:27.778vw}

.landscape-mob .customization__item-new{border-radius:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{border-radius:13.021vw}

.landscape-tab .customization__item-new{border-radius:11.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{font-size:.781vw}

.portrait .customization__item-new{font-size:.781vw}

.landscape .customization__item-new{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.customization__item-new{font-size:.926vh}

.portrait .customization__item-new{font-size:.521vw}}

@media screen and (max-width: 1023px){
.customization__item-new{font-size:2.778vw}

.landscape-mob .customization__item-new{font-size:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{font-size:1.302vw}

.landscape-tab .customization__item-new{font-size:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-new{line-height:.938vw}

.portrait .customization__item-new{line-height:.938vw}

.landscape .customization__item-new{line-height:1.875vh}}

@media screen and (min-width: 1920px){
.customization__item-new{line-height:1.111vh}

.portrait .customization__item-new{line-height:.625vw}}

@media screen and (max-width: 1023px){
.customization__item-new{line-height:3.333vw}

.landscape-mob .customization__item-new{line-height:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-new{line-height:1.563vw}

.landscape-tab .customization__item-new{line-height:1.395svh}}

.customization__item-new{background-color:#7d54de;color:#fff}

.customization__item-beauties{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-beauties{top:.625vw}

.portrait .customization__item-beauties{top:.625vw}

.landscape .customization__item-beauties{top:1.25vh}}

@media screen and (min-width: 1920px){
.customization__item-beauties{top:1.111vh}

.portrait .customization__item-beauties{top:.625vw}}

@media screen and (max-width: 1023px){
.customization__item-beauties{top:1.667vw}

.landscape-mob .customization__item-beauties{top:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-beauties{top:1.042vw}

.landscape-tab .customization__item-beauties{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-beauties{right:.625vw}

[dir="rtl"] .customization__item-beauties{right:auto;left:.625vw}

.portrait .customization__item-beauties{right:.625vw}

[dir="rtl"] .portrait .customization__item-beauties{right:auto;left:.625vw}

.landscape .customization__item-beauties{right:1.25vh}

[dir="rtl"] .landscape .customization__item-beauties{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.customization__item-beauties{right:1.111vh}

[dir="rtl"] .customization__item-beauties{right:auto;left:1.111vh}

.portrait .customization__item-beauties{right:.625vw}

[dir="rtl"] .portrait .customization__item-beauties{right:auto;left:.625vw}}

@media screen and (max-width: 1023px){
.customization__item-beauties{right:1.667vw}

[dir="rtl"] .customization__item-beauties{right:auto;left:1.667vw}

.landscape-mob .customization__item-beauties{right:.938svh}

[dir="rtl"] .landscape-mob .customization__item-beauties{right:auto;left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-beauties{right:1.042vw}

[dir="rtl"] .customization__item-beauties{right:auto;left:1.042vw}

.landscape-tab .customization__item-beauties{right:.93svh}

[dir="rtl"] .landscape-tab .customization__item-beauties{right:auto;left:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-beauties{width:1.563vw}

.portrait .customization__item-beauties{width:1.563vw}

.landscape .customization__item-beauties{width:3.125vh}}

@media screen and (min-width: 1920px){
.customization__item-beauties{width:2.222vh}

.portrait .customization__item-beauties{width:1.25vw}}

@media screen and (max-width: 1023px){
.customization__item-beauties{width:3.889vw}

.landscape-mob .customization__item-beauties{width:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-beauties{width:2.604vw}

.landscape-tab .customization__item-beauties{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__item-beauties{height:1.563vw}

.portrait .customization__item-beauties{height:1.563vw}

.landscape .customization__item-beauties{height:3.125vh}}

@media screen and (min-width: 1920px){
.customization__item-beauties{height:2.222vh}

.portrait .customization__item-beauties{height:1.25vw}}

@media screen and (max-width: 1023px){
.customization__item-beauties{height:3.889vw}

.landscape-mob .customization__item-beauties{height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__item-beauties{height:2.604vw}

.landscape-tab .customization__item-beauties{height:2.326svh}}

[data-lang=ar] .customization__block-back .custom-button__icon svg{transform:scaleX(-1)}

.customization{position:relative;min-height:100%;overflow:hidden}

.customization__room{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}

[dir="rtl"] .customization__room{left:auto;right:0}

.customization__room img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}

[dir="rtl"] .customization__room img{left:auto;right:0}

.customization__room-enter{opacity:0}

.customization__room-enter-active,.customization__room-enter-done,.customization__room-exit{opacity:1;transition:.3s ease-in-out}

.customization__room-exit-active{opacity:0;transition:.3s ease-in-out}

.customization__header.app{margin-top:40px}

.customization__header{position:relative;z-index:1;display:flex;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__header{width:87.891vw}

.portrait .customization__header{width:87.891vw}

.landscape .customization__header{width:175.781vh}}

@media screen and (min-width: 1920px){
.customization__header{width:163.889vh}

.portrait .customization__header{width:92.188vw}}

.customization__header{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__header{padding:1.328vw 0}

.portrait .customization__header{padding:1.328vw 0}

.landscape .customization__header{padding:2.656vh 0}}

@media screen and (min-width: 1920px){
.customization__header{padding:3.333vh 0}

.portrait .customization__header{padding:1.875vw 0}}

@media screen and (max-width: 1023px){
.customization__header{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .customization__header{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__header{padding:2.604vw 5.208vw}

.landscape-tab .customization__header{padding:2.326svh 4.651svh}}

.customization__header{box-sizing:border-box}

@media screen and (max-width: 1023px){
.customization__header{flex-direction:column;justify-content:flex-start}}

.customization__header:has(.status-panel__item.clicked){z-index:1001}

.customization__header:has(.status-panel__item.clicked) .main__button,.customization__header:has(.status-panel__item.clicked) .status-panel__item{transition:opacity .3s}

.customization__header:has(.status-panel__item.clicked) .main__button,.customization__header:has(.status-panel__item.clicked) .status-panel__item:not(.clicked){opacity:0}

.customization__content{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;left:0;right:0;margin:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__content{width:87.891vw}

.portrait .customization__content{width:87.891vw}

.landscape .customization__content{width:175.781vh}}

@media screen and (min-width: 1920px){
.customization__content{width:163.889vh}

.portrait .customization__content{width:92.188vw}}

.customization__content{width:100%;height:100%;box-sizing:border-box}

@media screen and (min-width: 1024px){
.customization__content{max-width:100vw}}

.customization__background{flex:1;overflow:hidden;top:0;left:50%;transform:translate(-50%, 0%);position:absolute;min-width:100vw;min-height:44%}

[dir="rtl"] .customization__background{left:auto;right:50%;transform:translate(50%, 0%)}

@media screen and (max-width: 1023px){
.customization__background{min-height:50%}}

@media screen and (min-width: 1024px){
.customization__background{min-height:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__background{height:66%}}

.customization__box{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;width:100%}

[dir="rtl"] .customization__box{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__box{padding:1.25vw 1.875vw 1.875vw}

.portrait .customization__box{padding:1.25vw 1.875vw 1.875vw}

.landscape .customization__box{padding:2.5vh 3.75vh 3.75vh}}

@media screen and (min-width: 1920px){
.customization__box{padding:1.481vh 2.222vh 2.222vh}

.portrait .customization__box{padding:.833vw 1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.customization__box{padding:4.444vw 4.444vw 21.389vw}

.landscape-mob .customization__box{padding:2.5svh 2.5svh 12.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__box{padding:2.083vw 10.938vw 10.417vw}

.landscape-tab .customization__box{padding:1.86svh 9.767svh 9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__box{width:25vw}

.portrait .customization__box{width:25vw}

.landscape .customization__box{width:50vh}}

@media screen and (min-width: 1920px){
.customization__box{width:44.444vh}

.portrait .customization__box{width:25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__box{right:2.5vw}

[dir="rtl"] .customization__box{right:auto;left:2.5vw}

.portrait .customization__box{right:2.5vw}

[dir="rtl"] .portrait .customization__box{right:auto;left:2.5vw}

.landscape .customization__box{right:5vh}

[dir="rtl"] .landscape .customization__box{right:auto;left:5vh}}

@media screen and (min-width: 1920px){
.customization__box{right:2.963vh}

[dir="rtl"] .customization__box{right:auto;left:2.963vh}

.portrait .customization__box{right:1.667vw}

[dir="rtl"] .portrait .customization__box{right:auto;left:1.667vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__box{height:34.063vw}

.portrait .customization__box{height:34.063vw}

.landscape .customization__box{height:68.125vh}}

@media screen and (min-width: 1920px){
.customization__box{height:57.407vh}

.portrait .customization__box{height:32.292vw}}

@media screen and (max-width: 1023px){
.customization__box{height:108.333vw}

.landscape-mob .customization__box{height:60.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__box{height:55.99vw}

.landscape-tab .customization__box{height:50svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__box{border-radius:3.125vw}

.portrait .customization__box{border-radius:3.125vw}

.landscape .customization__box{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.customization__box{border-radius:3.704vh}

.portrait .customization__box{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.customization__box{border-radius:6.667vw 6.667vw 0 0}

.landscape-mob .customization__box{border-radius:3.75svh 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__box{border-radius:3.125vw 3.125vw 0 0}

.landscape-tab .customization__box{border-radius:2.791svh 2.791svh 0 0}}

.customization__box{background:#fff;box-sizing:border-box;pointer-events:all;overflow:hidden;overflow-y:auto;transform-origin:0% 50%;opacity:0}

[dir="rtl"] .customization__box{transform-origin:100% 50%}

@media screen and (max-width: 1023px){
.customization__box{opacity:1}}

@media screen and (min-width: 1024px){
.customization__box{display:block;top:50%;left:auto;transform:translate(0%, -50%) scale(0)}

[dir="rtl"] .customization__box{left:auto;right:auto}

.container-appear-active .customization__box,.container-appear-done .customization__box,.container-enter-active .customization__box,.container-enter-done .customization__box,.container-exit .customization__box{opacity:1;transform:translate(0%, -50%) scale(1);transition:.5s .6s cubic-bezier(0.07, 1.3, 0.6, 1.51)}}

.customization__box .ScrollbarsCustom-Wrapper{inset:0 !important}

._dark-theme .customization__box{background:#272727}

@media screen and (max-width: 1023px){
.customization .toggle{margin:0 auto}}

.customization .toggle-enter-active,.customization__main-enter-active{opacity:0}

.customization .toggle-enter-active,.customization .toggle-enter-done,.customization .toggle-exit,.customization__main-enter-active,.customization__main-enter-done,.customization__main-exit{opacity:1;transition:.3s ease-in-out}

.customization .toggle-exit-active,.customization__main-exit-active{opacity:0;transition:.1s ease-in-out}

.customization__main{width:100%}

@media screen and (min-width: 1024px){
.customization__main{height:auto}}

.customization__button-wrapper{display:flex;justify-content:center;position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__button-wrapper{bottom:2.344vw}

.portrait .customization__button-wrapper{bottom:2.344vw}

.landscape .customization__button-wrapper{bottom:4.688vh}}

@media screen and (min-width: 1920px){
.customization__button-wrapper{bottom:2.778vh}

.portrait .customization__button-wrapper{bottom:1.563vw}}

@media screen and (max-width: 1023px){
.customization__button-wrapper{bottom:22.222vw}

.landscape-mob .customization__button-wrapper{bottom:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__button-wrapper{bottom:10.417vw}

.landscape-tab .customization__button-wrapper{bottom:9.302svh}}

.customization__button-wrapper{left:50%;transform:translate(-50%, 0);width:100%}

[dir="rtl"] .customization__button-wrapper{left:auto;right:50%;transform:translate(50%, 0)}

.customization__button-wrapper-enter{opacity:0;transform:translate(-50%, 50%)}

[dir="rtl"] .customization__button-wrapper-enter{transform:translate(50%, 50%)}

.customization__button-wrapper-enter-active,.customization__button-wrapper-enter-done,.customization__button-wrapper-exit{opacity:1;transform:translate(-50%, 0);transition:.3s ease-in-out}

[dir="rtl"] .customization__button-wrapper-enter-active,[dir="rtl"] .customization__button-wrapper-enter-done,[dir="rtl"] .customization__button-wrapper-exit{transform:translate(50%, 0)}

.customization__button-wrapper-exit-active{opacity:0;transform:translate(-50%, 50%);transition:.3s ease-in-out}

[dir="rtl"] .customization__button-wrapper-exit-active{transform:translate(50%, 50%)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__info{margin:0 auto}

.portrait .customization__info{margin:0 auto}

.landscape .customization__info{margin:0 auto}}

@media screen and (min-width: 1920px){
.customization__info{margin:0 auto}

.portrait .customization__info{margin:0 auto}}

@media screen and (max-width: 1023px){
.customization__info{margin:0}

.landscape-mob .customization__info{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__info{margin:0}

.landscape-tab .customization__info{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__stub{width:23.438vw}

.portrait .customization__stub{width:23.438vw}

.landscape .customization__stub{width:46.875vh}}

@media screen and (min-width: 1920px){
.customization__stub{width:18.519vh}

.portrait .customization__stub{width:10.417vw}}

@media screen and (max-width: 1023px){
.customization__stub{width:0}

.landscape-mob .customization__stub{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__stub{width:0}

.landscape-tab .customization__stub{width:0}}

.customization__banner{position:relative;z-index:0;box-sizing:border-box;overflow:hidden;display:flex;cursor:pointer}

@media screen and (max-width: 1023px){
.customization__banner{width:91.111vw}

.landscape-mob .customization__banner{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner{width:78.125vw}

.landscape-tab .customization__banner{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner{height:8.438vw}

.portrait .customization__banner{height:8.438vw}

.landscape .customization__banner{height:16.875vh}}

@media screen and (min-width: 1920px){
.customization__banner{height:12.963vh}

.portrait .customization__banner{height:7.292vw}}

@media screen and (max-width: 1023px){
.customization__banner{height:25.556vw}

.landscape-mob .customization__banner{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner{height:14.063vw}

.landscape-tab .customization__banner{height:12.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner{padding:.938vw 1.25vw}

.portrait .customization__banner{padding:.938vw 1.25vw}

.landscape .customization__banner{padding:1.875vh 2.5vh}}

@media screen and (min-width: 1920px){
.customization__banner{padding:1.481vh 1.667vh}

.portrait .customization__banner{padding:.833vw .938vw}}

@media screen and (max-width: 1023px){
.customization__banner{padding:3.333vw 5.556vw}

.landscape-mob .customization__banner{padding:1.875svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner{padding:2.083vw 3.255vw}

.landscape-tab .customization__banner{padding:1.86svh 2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner{margin:1.25vw auto 0}

.portrait .customization__banner{margin:1.25vw auto 0}

.landscape .customization__banner{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.customization__banner{margin:1.481vh auto 0}

.portrait .customization__banner{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.customization__banner{margin:4.444vw auto 0}

.landscape-mob .customization__banner{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner{margin:2.083vw auto 0}

.landscape-tab .customization__banner{margin:1.86svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner{border-radius:1.25vw}

.portrait .customization__banner{border-radius:1.25vw}

.landscape .customization__banner{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.customization__banner{border-radius:1.481vh}

.portrait .customization__banner{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.customization__banner{border-radius:4.444vw}

.landscape-mob .customization__banner{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner{border-radius:2.083vw}

.landscape-tab .customization__banner{border-radius:1.86svh}}

@media screen and (min-width: 1024px){
.customization__banner{width:100%}}

.customization__banner-image{position:absolute;z-index:-1;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:center}

.customization__banner-text{z-index:1;display:flex;flex-direction:column;align-self:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-text{gap:.156vw}

.portrait .customization__banner-text{gap:.156vw}

.landscape .customization__banner-text{gap:.313vh}}

@media screen and (min-width: 1920px){
.customization__banner-text{gap:.185vh}

.portrait .customization__banner-text{gap:.104vw}}

@media screen and (max-width: 1023px){
.customization__banner-text{gap:0}

.landscape-mob .customization__banner-text{gap:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-text{gap:0}

.landscape-tab .customization__banner-text{gap:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-text h3{margin:0}

.portrait .customization__banner-text h3{margin:0}

.landscape .customization__banner-text h3{margin:0}}

@media screen and (min-width: 1920px){
.customization__banner-text h3{margin:0}

.portrait .customization__banner-text h3{margin:0}}

@media screen and (max-width: 1023px){
.customization__banner-text h3{margin:0}

.landscape-mob .customization__banner-text h3{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-text h3{margin:0}

.landscape-tab .customization__banner-text h3{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-text h3{font-size:2.031vw}

.portrait .customization__banner-text h3{font-size:2.031vw}

.landscape .customization__banner-text h3{font-size:4.063vh}}

@media screen and (min-width: 1920px){
.customization__banner-text h3{font-size:2.963vh}

.portrait .customization__banner-text h3{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.customization__banner-text h3{font-size:6.667vw}

.landscape-mob .customization__banner-text h3{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-text h3{font-size:4.167vw}

.landscape-tab .customization__banner-text h3{font-size:3.721svh}}

.customization__banner-text h3{font-weight:500;line-height:1.2}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-text span{font-size:1.016vw}

.portrait .customization__banner-text span{font-size:1.016vw}

.landscape .customization__banner-text span{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.customization__banner-text span{font-size:1.481vh}

.portrait .customization__banner-text span{font-size:.833vw}}

@media screen and (max-width: 1023px){
.customization__banner-text span{font-size:3.333vw}

.landscape-mob .customization__banner-text span{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-text span{font-size:2.083vw}

.landscape-tab .customization__banner-text span{font-size:1.86svh}}

.customization__banner-text span{line-height:1.4}

.customization__banner-icon{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-icon{bottom:.938vw}

.portrait .customization__banner-icon{bottom:.938vw}

.landscape .customization__banner-icon{bottom:1.875vh}}

@media screen and (min-width: 1920px){
.customization__banner-icon{bottom:1.481vh}

.portrait .customization__banner-icon{bottom:.833vw}}

@media screen and (max-width: 1023px){
.customization__banner-icon{bottom:3.333vw}

.landscape-mob .customization__banner-icon{bottom:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-icon{bottom:1.953vw}

.landscape-tab .customization__banner-icon{bottom:1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-icon{right:1.25vw}

[dir="rtl"] .customization__banner-icon{right:auto;left:1.25vw}

.portrait .customization__banner-icon{right:1.25vw}

[dir="rtl"] .portrait .customization__banner-icon{right:auto;left:1.25vw}

.landscape .customization__banner-icon{right:2.5vh}

[dir="rtl"] .landscape .customization__banner-icon{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.customization__banner-icon{right:1.667vh}

[dir="rtl"] .customization__banner-icon{right:auto;left:1.667vh}

.portrait .customization__banner-icon{right:.938vw}

[dir="rtl"] .portrait .customization__banner-icon{right:auto;left:.938vw}}

@media screen and (max-width: 1023px){
.customization__banner-icon{right:5.556vw}

[dir="rtl"] .customization__banner-icon{right:auto;left:5.556vw}

.landscape-mob .customization__banner-icon{right:3.125svh}

[dir="rtl"] .landscape-mob .customization__banner-icon{right:auto;left:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-icon{right:3.255vw}

[dir="rtl"] .customization__banner-icon{right:auto;left:3.255vw}

.landscape-tab .customization__banner-icon{right:2.907svh}

[dir="rtl"] .landscape-tab .customization__banner-icon{right:auto;left:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-icon{width:1.875vw}

.portrait .customization__banner-icon{width:1.875vw}

.landscape .customization__banner-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.customization__banner-icon{width:2.222vh}

.portrait .customization__banner-icon{width:1.25vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization__banner-icon{height:1.875vw}

.portrait .customization__banner-icon{height:1.875vw}

.landscape .customization__banner-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.customization__banner-icon{height:2.222vh}

.portrait .customization__banner-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.customization__banner-icon{height:6.667vw}

.landscape-mob .customization__banner-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization__banner-icon{height:3.125vw}

.landscape-tab .customization__banner-icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:1.25vw auto 0}

.portrait .customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:1.25vw auto 0}

.landscape .customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:.741vh auto 0}

.portrait .customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:.417vw auto 0}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:2.222vw auto 0}

.landscape-mob .customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:1.25svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:2.083vw auto 0}

.landscape-tab .customization.tamagotchi-2026:has(.customization__banner) .customization__filters{margin:1.86svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle{height:2.5vw}

.portrait .customization.tamagotchi-2026 .toggle{height:2.5vw}

.landscape .customization.tamagotchi-2026 .toggle{height:5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle{height:4.444vh}

.portrait .customization.tamagotchi-2026 .toggle{height:2.5vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle{height:10vw}

.landscape-mob .customization.tamagotchi-2026 .toggle{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle{height:6.25vw}

.landscape-tab .customization.tamagotchi-2026 .toggle{height:5.581svh}}

.customization.tamagotchi-2026 .toggle__item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item{gap:.469vw}

.portrait .customization.tamagotchi-2026 .toggle__item{gap:.469vw}

.landscape .customization.tamagotchi-2026 .toggle__item{gap:.938vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item{gap:.556vh}

.portrait .customization.tamagotchi-2026 .toggle__item{gap:.313vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item{gap:1.667vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item{gap:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item{gap:.781vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item{gap:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item-icon{margin:0}

.portrait .customization.tamagotchi-2026 .toggle__item-icon{margin:0}

.landscape .customization.tamagotchi-2026 .toggle__item-icon{margin:0}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item-icon{margin:0}

.portrait .customization.tamagotchi-2026 .toggle__item-icon{margin:0}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-icon{margin:0}

.landscape-mob .customization.tamagotchi-2026 .toggle__item-icon{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-icon{margin:0}

.landscape-tab .customization.tamagotchi-2026 .toggle__item-icon{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item-icon{padding:0}

.portrait .customization.tamagotchi-2026 .toggle__item-icon{padding:0}

.landscape .customization.tamagotchi-2026 .toggle__item-icon{padding:0}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item-icon{padding:0}

.portrait .customization.tamagotchi-2026 .toggle__item-icon{padding:0}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-icon{padding:0}

.landscape-mob .customization.tamagotchi-2026 .toggle__item-icon{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-icon{padding:0}

.landscape-tab .customization.tamagotchi-2026 .toggle__item-icon{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item-text{font-size:.781vw}

.portrait .customization.tamagotchi-2026 .toggle__item-text{font-size:.781vw}

.landscape .customization.tamagotchi-2026 .toggle__item-text{font-size:1.563vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item-text{font-size:1.481vh}

.portrait .customization.tamagotchi-2026 .toggle__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-text{font-size:3.333vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item-text{font-size:2.083vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item-text{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:2.222vh}

.portrait .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:1.25vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:6.667vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:3.125vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:2.222vh}

.portrait .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:6.667vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:3.125vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_char .toggle__item-icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:2.222vh}

.portrait .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:1.25vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:6.111vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:3.125vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:2.222vh}

.portrait .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:6.111vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:3.125vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_room .toggle__item-icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:1.852vh}

.portrait .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:1.042vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:5.556vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:2.604vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:1.25vw}

.portrait .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:1.25vw}

.landscape .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:1.852vh}

.portrait .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:1.042vw}}

@media screen and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:5.556vw}

.landscape-mob .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:2.604vw}

.landscape-tab .customization.tamagotchi-2026 .toggle__item_beauties .toggle__item-icon{height:2.326svh}}

.game-rating{position:relative;height:100%;background-color:#fff;overflow:hidden}

.game-rating.app{margin-top:40px;height:calc(100% - 40px)}

._dark-theme .game-rating{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__toggle{margin:0 auto}

.portrait .game-rating__toggle{margin:0 auto}

.landscape .game-rating__toggle{margin:0 auto}}

@media screen and (min-width: 1920px){
.game-rating__toggle{margin:0 auto}

.portrait .game-rating__toggle{margin:0 auto}}

@media screen and (max-width: 1023px){
.game-rating__toggle{margin:0 auto}

.landscape-mob .game-rating__toggle{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__toggle{margin:0 auto}

.landscape-tab .game-rating__toggle{margin:0 auto}}

.game-rating__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__content{width:46.875vw}

.portrait .game-rating__content{width:46.875vw}

.landscape .game-rating__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.game-rating__content{width:92.593vh}

.portrait .game-rating__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.game-rating__content{width:91.111vw}

.landscape-mob .game-rating__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__content{width:78.125vw}

.landscape-tab .game-rating__content{width:69.767svh}}

.game-rating__content{margin:0 auto;height:100%;max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__content{padding:0 0 14.063vw}

.portrait .game-rating__content{padding:0 0 14.063vw}

.landscape .game-rating__content{padding:0 0 28.125vh}}

@media screen and (min-width: 1920px){
.game-rating__content{padding:0 0 21.759vh}

.portrait .game-rating__content{padding:0 0 12.24vw}}

@media screen and (max-width: 1023px){
.game-rating__content{padding:0 0 43.056vw}

.landscape-mob .game-rating__content{padding:0 0 24.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__content{padding:0 0 25.391vw}

.landscape-tab .game-rating__content{padding:0 0 22.674svh}}

.game-rating__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__header{padding:2.031vw 0 1.641vw}

.portrait .game-rating__header{padding:2.031vw 0 1.641vw}

.landscape .game-rating__header{padding:4.063vh 0 3.281vh}}

@media screen and (min-width: 1920px){
.game-rating__header{padding:2.407vh 0 1.944vh}

.portrait .game-rating__header{padding:1.354vw 0 1.094vw}}

@media screen and (max-width: 1023px){
.game-rating__header{padding:7.778vw 0 5.833vw}

.landscape-mob .game-rating__header{padding:4.375svh 0 3.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__header{padding:2.995vw 0 2.734vw}

.landscape-tab .game-rating__header{padding:2.674svh 0 2.442svh}}

.game-rating__header{box-sizing:border-box}

.game-rating__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__title{font-size:2.188vw}

.portrait .game-rating__title{font-size:2.188vw}

.landscape .game-rating__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.game-rating__title{font-size:2.963vh}

.portrait .game-rating__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.game-rating__title{font-size:6.667vw}

.landscape-mob .game-rating__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__title{font-size:4.167vw}

.landscape-tab .game-rating__title{font-size:3.721svh}}

.game-rating__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

._dark-theme .game-rating__title{color:#fff}

.game-rating__items{flex:1 0 auto;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.game-rating__items{margin:.938vw auto 0}

.portrait .game-rating__items{margin:.938vw auto 0}

.landscape .game-rating__items{margin:1.875vh auto 0}}

@media screen and (min-width: 1920px){
.game-rating__items{margin:1.111vh auto 0}

.portrait .game-rating__items{margin:.625vw auto 0}}

@media screen and (max-width: 1023px){
.game-rating__items{margin:3.333vw auto 0}

.landscape-mob .game-rating__items{margin:1.875svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.game-rating__items{margin:1.563vw auto 0}

.landscape-tab .game-rating__items{margin:1.395svh auto 0}}

.game-rating__items .rating__items{height:100%}

.game-rating__items .ScrollbarsCustom-Track{display:none}

.main-level{display:flex;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level{width:23.438vw}

.portrait .main-level{width:23.438vw}

.landscape .main-level{width:46.875vh}}

@media screen and (min-width: 1920px){
.main-level{width:27.778vh}

.portrait .main-level{width:15.625vw}}

@media screen and (max-width: 1023px){
.main-level{width:83.333vw}

.landscape-mob .main-level{width:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level{width:39.063vw}

.landscape-tab .main-level{width:34.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level{height:2.5vw}

.portrait .main-level{height:2.5vw}

.landscape .main-level{height:5vh}}

@media screen and (min-width: 1920px){
.main-level{height:2.963vh}

.portrait .main-level{height:1.667vw}}

@media screen and (max-width: 1023px){
.main-level{height:8.889vw}

.landscape-mob .main-level{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level{height:4.167vw}

.landscape-tab .main-level{height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level{margin:1.641vw auto 2.109vw}

.portrait .main-level{margin:1.641vw auto 2.109vw}

.landscape .main-level{margin:3.281vh auto 4.219vh}}

@media screen and (min-width: 1920px){
.main-level{margin:1.944vh auto 2.5vh}

.portrait .main-level{margin:1.094vw auto 1.406vw}}

@media screen and (max-width: 1023px){
.main-level{margin:5.833vw auto 7.5vw}

.landscape-mob .main-level{margin:3.281svh auto 4.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level{margin:2.734vw auto 3.516vw}

.landscape-tab .main-level{margin:2.442svh auto 3.14svh}}

.main-level{font-weight:500;color:#000;line-height:1.2}

.main-level__block{display:flex;justify-content:center;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level__block{border-radius:78.047vw}

.portrait .main-level__block{border-radius:78.047vw}

.landscape .main-level__block{border-radius:156.094vh}}

@media screen and (min-width: 1920px){
.main-level__block{border-radius:92.5vh}

.portrait .main-level__block{border-radius:52.031vw}}

@media screen and (max-width: 1023px){
.main-level__block{border-radius:277.5vw}

.landscape-mob .main-level__block{border-radius:156.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level__block{border-radius:130.078vw}

.landscape-tab .main-level__block{border-radius:116.163svh}}

.main-level__block{background:linear-gradient(150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);backdrop-filter:blur(20px);box-sizing:border-box;overflow:hidden}

[dir="rtl"] .main-level__block{background:linear-gradient(-150deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%)}

.main-level__progress{position:absolute;left:0;top:0;width:100%;height:100%;background:#dbff00;transform-origin:0 0}

[dir="rtl"] .main-level__progress{left:auto;right:0;transform-origin:100% 0}

.main-level__level,.main-level__values{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level__level,.main-level__values{font-size:1.094vw}

.portrait .main-level__level,.portrait .main-level__values{font-size:1.094vw}

.landscape .main-level__level,.landscape .main-level__values{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.main-level__level,.main-level__values{font-size:1.296vh}

.portrait .main-level__level,.portrait .main-level__values{font-size:.729vw}}

@media screen and (max-width: 1023px){
.main-level__level,.main-level__values{font-size:3.889vw}

.landscape-mob .main-level__level,.landscape-mob .main-level__values{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level__level,.main-level__values{font-size:1.823vw}

.landscape-tab .main-level__level,.landscape-tab .main-level__values{font-size:1.628svh}}

.main-level__level,.main-level__values{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.main-level__level{margin:0 .625vw 0 0}

[dir="rtl"] .main-level__level{margin:0 0 0 .625vw}

.portrait .main-level__level{margin:0 .625vw 0 0}

[dir="rtl"] .portrait .main-level__level{margin:0 0 0 .625vw}

.landscape .main-level__level{margin:0 1.25vh 0 0}

[dir="rtl"] .landscape .main-level__level{margin:0 0 0 1.25vh}}

@media screen and (min-width: 1920px){
.main-level__level{margin:0 .741vh 0 0}

[dir="rtl"] .main-level__level{margin:0 0 0 .741vh}

.portrait .main-level__level{margin:0 .417vw 0 0}

[dir="rtl"] .portrait .main-level__level{margin:0 0 0 .417vw}}

@media screen and (max-width: 1023px){
.main-level__level{margin:0 2.222vw 0 0}

[dir="rtl"] .main-level__level{margin:0 0 0 2.222vw}

.landscape-mob .main-level__level{margin:0 1.25svh 0 0}

[dir="rtl"] .landscape-mob .main-level__level{margin:0 0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.main-level__level{margin:0 1.042vw 0 0}

[dir="rtl"] .main-level__level{margin:0 0 0 1.042vw}

.landscape-tab .main-level__level{margin:0 .93svh 0 0}

[dir="rtl"] .landscape-tab .main-level__level{margin:0 0 0 .93svh}}

.main-level__button{position:absolute;top:0;right:0}

[dir="rtl"] .main-level__button{right:auto;left:0}

.wheel{position:relative;width:100%;height:100%;background:radial-gradient(179.86% 102.03% at 31.54% 37.97%, #f2ffa4 0%, #dcf257 37%, #84a100 100%);overflow:hidden}

.wheel__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__content{padding:3.359vw 2.5vw}

.portrait .wheel__content{padding:3.359vw 2.5vw}

.landscape .wheel__content{padding:6.719vh 5vh}}

@media screen and (min-width: 1920px){
.wheel__content{padding:3.981vh 2.963vh}

.portrait .wheel__content{padding:2.24vw 1.667vw}}

@media screen and (max-width: 1023px){
.wheel__content{padding:11.944vw 8.889vw}

.landscape-mob .wheel__content{padding:6.719svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__content{padding:5.599vw 4.167vw}

.landscape-tab .wheel__content{padding:5svh 3.721svh}}

.wheel__content{width:100%;height:100%;box-sizing:border-box}

.wheel__content img{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__title{font-size:2.5vw}

.portrait .wheel__title{font-size:2.5vw}

.landscape .wheel__title{font-size:5vh}}

@media screen and (min-width: 1920px){
.wheel__title{font-size:3.704vh}

.portrait .wheel__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.wheel__title{font-size:8.889vw}

.landscape-mob .wheel__title{font-size:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__title{font-size:4.167vw}

.landscape-tab .wheel__title{font-size:3.721svh}}

.wheel__title{font-weight:600;line-height:1.3;text-align:center}

.wheel__title-enter{opacity:0;transform:translate(0%, -30%)}

.wheel__title-enter-active,.wheel__title-enter-active,.wheel__title-exit{opacity:1;transform:translate(0%, 0%);transition:.3s ease-in-out}

.wheel__title-exit-active{opacity:0;transform:translate(0%, 30%);transition:.3s ease-in-out}

.wheel__list-wrapper{position:relative;direction:ltr}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__list-wrapper{width:14.375vw}

.portrait .wheel__list-wrapper{width:14.375vw}

.landscape .wheel__list-wrapper{width:28.75vh}}

@media screen and (min-width: 1920px){
.wheel__list-wrapper{width:17.037vh}

.portrait .wheel__list-wrapper{width:9.583vw}}

@media screen and (max-width: 1023px){
.wheel__list-wrapper{width:51.111vw}

.landscape-mob .wheel__list-wrapper{width:28.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__list-wrapper{width:23.958vw}

.landscape-tab .wheel__list-wrapper{width:21.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__list-wrapper{height:14.375vw}

.portrait .wheel__list-wrapper{height:14.375vw}

.landscape .wheel__list-wrapper{height:28.75vh}}

@media screen and (min-width: 1920px){
.wheel__list-wrapper{height:17.037vh}

.portrait .wheel__list-wrapper{height:9.583vw}}

@media screen and (max-width: 1023px){
.wheel__list-wrapper{height:51.111vw}

.landscape-mob .wheel__list-wrapper{height:28.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__list-wrapper{height:23.958vw}

.landscape-tab .wheel__list-wrapper{height:21.395svh}}

.wheel__list{position:relative;list-style-type:none;width:100%;height:100%;margin:0;padding:0}

.wheel__reward{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward{width:14.375vw}

.portrait .wheel__reward{width:14.375vw}

.landscape .wheel__reward{width:28.75vh}}

@media screen and (min-width: 1920px){
.wheel__reward{width:17.037vh}

.portrait .wheel__reward{width:9.583vw}}

@media screen and (max-width: 1023px){
.wheel__reward{width:51.111vw}

.landscape-mob .wheel__reward{width:28.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward{width:23.958vw}

.landscape-tab .wheel__reward{width:21.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward{height:14.375vw}

.portrait .wheel__reward{height:14.375vw}

.landscape .wheel__reward{height:28.75vh}}

@media screen and (min-width: 1920px){
.wheel__reward{height:17.037vh}

.portrait .wheel__reward{height:9.583vw}}

@media screen and (max-width: 1023px){
.wheel__reward{height:51.111vw}

.landscape-mob .wheel__reward{height:28.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward{height:23.958vw}

.landscape-tab .wheel__reward{height:21.395svh}}

.wheel__reward{outline:none;will-change:transform}

.wheel__reward-count{z-index:1}

.wheel__reward-icon{z-index:1;position:relative;width:100%;height:100%;outline:none}

.wheel__reward-icon-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(0);transform-origin:center center;visibility:hidden;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s linear .3s}

.wheel__reward-icon-image_active{opacity:1;transform:scale(1);visibility:visible;transition:transform .3s ease-in-out,opacity .3s ease-in-out}

.wheel__reward-icon-image_base:not(.wheel__reward-icon-image_active){display:none}

.wheel__reward-particles-container{width:100px;height:100px;position:absolute;bottom:0;left:50%;top:100%;opacity:0;z-index:1;transform:translate(-50%, -65%)}

.wheel__reward-particle{width:8px;height:8px;position:absolute;top:50%;left:50%;transform:scaleX(2);background-color:#000;border-radius:50%}

.wheel__reward-value{position:absolute;bottom:0;left:50%;transform:scale(0.7)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-value{padding:.313vw 1.094vw}

.portrait .wheel__reward-value{padding:.313vw 1.094vw}

.landscape .wheel__reward-value{padding:.625vh 2.188vh}}

@media screen and (min-width: 1920px){
.wheel__reward-value{padding:.37vh 1.296vh}

.portrait .wheel__reward-value{padding:.208vw .729vw}}

@media screen and (max-width: 1023px){
.wheel__reward-value{padding:1.111vw 3.889vw}

.landscape-mob .wheel__reward-value{padding:.625svh 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-value{padding:.521vw 1.823vw}

.landscape-tab .wheel__reward-value{padding:.465svh 1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-value{font-size:2.422vw}

.portrait .wheel__reward-value{font-size:2.422vw}

.landscape .wheel__reward-value{font-size:4.844vh}}

@media screen and (min-width: 1920px){
.wheel__reward-value{font-size:2.87vh}

.portrait .wheel__reward-value{font-size:1.615vw}}

@media screen and (max-width: 1023px){
.wheel__reward-value{font-size:8.611vw}

.landscape-mob .wheel__reward-value{font-size:4.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-value{font-size:4.036vw}

.landscape-tab .wheel__reward-value{font-size:3.605svh}}

.wheel__reward-value{font-weight:600;line-height:1.2;z-index:1;color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-value{border-radius:3.438vw}

.portrait .wheel__reward-value{border-radius:3.438vw}

.landscape .wheel__reward-value{border-radius:6.875vh}}

@media screen and (min-width: 1920px){
.wheel__reward-value{border-radius:4.074vh}

.portrait .wheel__reward-value{border-radius:2.292vw}}

@media screen and (max-width: 1023px){
.wheel__reward-value{border-radius:12.222vw}

.landscape-mob .wheel__reward-value{border-radius:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-value{border-radius:5.729vw}

.landscape-tab .wheel__reward-value{border-radius:5.116svh}}

.wheel__reward-value{box-sizing:border-box;opacity:0}

.wheel__reward-value_active{background:#000}

.wheel__footer{width:100%;text-align:center}

.wheel__reward-info{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-info{width:26.563vw}

.portrait .wheel__reward-info{width:26.563vw}

.landscape .wheel__reward-info{width:53.125vh}}

@media screen and (min-width: 1920px){
.wheel__reward-info{width:31.481vh}

.portrait .wheel__reward-info{width:17.708vw}}

@media screen and (max-width: 1023px){
.wheel__reward-info{width:66.667vw}

.landscape-mob .wheel__reward-info{width:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-info{width:31.25vw}

.landscape-tab .wheel__reward-info{width:27.907svh}}

.wheel__reward-info{z-index:1;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-info{margin:-4.531vw auto 2.969vw}

.portrait .wheel__reward-info{margin:-4.531vw auto 2.969vw}

.landscape .wheel__reward-info{margin:-9.063vh auto 5.938vh}}

@media screen and (min-width: 1920px){
.wheel__reward-info{margin:-5.37vh auto 4.444vh}

.portrait .wheel__reward-info{margin:-3.021vw auto 2.5vw}}

@media screen and (max-width: 1023px){
.wheel__reward-info{margin:-10.556vw auto 10.556vw}

.landscape-mob .wheel__reward-info{margin:-5.938svh auto 5.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-info{margin:-6.25vw auto 6.25vw}

.landscape-tab .wheel__reward-info{margin:-5.581svh auto 5.581svh}}

.wheel__reward-info-title{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-info-title{margin:0 auto .625vw}

.portrait .wheel__reward-info-title{margin:0 auto .625vw}

.landscape .wheel__reward-info-title{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.wheel__reward-info-title{margin:0 auto .741vh}

.portrait .wheel__reward-info-title{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.wheel__reward-info-title{margin:0 auto 1.667vw}

.landscape-mob .wheel__reward-info-title{margin:0 auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-info-title{margin:0 auto .781vw}

.landscape-tab .wheel__reward-info-title{margin:0 auto .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-info-title{font-size:1.406vw}

.portrait .wheel__reward-info-title{font-size:1.406vw}

.landscape .wheel__reward-info-title{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.wheel__reward-info-title{font-size:1.667vh}

.portrait .wheel__reward-info-title{font-size:.938vw}}

@media screen and (max-width: 1023px){
.wheel__reward-info-title{font-size:4.444vw}

.landscape-mob .wheel__reward-info-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-info-title{font-size:2.083vw}

.landscape-tab .wheel__reward-info-title{font-size:1.86svh}}

.wheel__reward-info-title{line-height:1.4;text-align:center;font-weight:600;opacity:0;transform:translateY(1vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.wheel__reward-info_show .wheel__reward-info-title{opacity:1;transform:translateY(0vh)}

.wheel__reward-info-text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__reward-info-text{font-size:1.094vw}

.portrait .wheel__reward-info-text{font-size:1.094vw}

.landscape .wheel__reward-info-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.wheel__reward-info-text{font-size:1.296vh}

.portrait .wheel__reward-info-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.wheel__reward-info-text{font-size:3.333vw}

.landscape-mob .wheel__reward-info-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__reward-info-text{font-size:1.563vw}

.landscape-tab .wheel__reward-info-text{font-size:1.395svh}}

.wheel__reward-info-text{line-height:1.3;text-align:center;font-weight:400;color:rgba(0,0,0,.5);opacity:0;transform:translateY(1vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.wheel__reward-info_show .wheel__reward-info-text{opacity:1;transform:translateY(0vh);transition-delay:.1s}

.wheel__promocode-date{width:100%;opacity:0;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__promocode-date{top:1.172vw}

.portrait .wheel__promocode-date{top:1.172vw}

.landscape .wheel__promocode-date{top:2.344vh}}

@media screen and (min-width: 1920px){
.wheel__promocode-date{top:1.389vh}

.portrait .wheel__promocode-date{top:.781vw}}

@media screen and (max-width: 1023px){
.wheel__promocode-date{top:2.778vw}

.landscape-mob .wheel__promocode-date{top:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__promocode-date{top:1.302vw}

.landscape-tab .wheel__promocode-date{top:1.163svh}}

.wheel__promocode-date{transform:translateY(1vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.wheel__reward-info_show .wheel__promocode-date{opacity:1;transform:translateY(0vh);transition-delay:.1s}

.wheel__promocode-text{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__promocode-text{padding:.313vw 1.25vw}

.portrait .wheel__promocode-text{padding:.313vw 1.25vw}

.landscape .wheel__promocode-text{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.wheel__promocode-text{padding:.37vh 1.481vh}

.portrait .wheel__promocode-text{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.wheel__promocode-text{padding:1.111vw 4.444vw}

.landscape-mob .wheel__promocode-text{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__promocode-text{padding:.521vw 2.083vw}

.landscape-tab .wheel__promocode-text{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__promocode-text{border-radius:3.906vw}

.portrait .wheel__promocode-text{border-radius:3.906vw}

.landscape .wheel__promocode-text{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.wheel__promocode-text{border-radius:4.63vh}

.portrait .wheel__promocode-text{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.wheel__promocode-text{border-radius:13.889vw}

.landscape-mob .wheel__promocode-text{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__promocode-text{border-radius:6.51vw}

.landscape-tab .wheel__promocode-text{border-radius:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__promocode-text{font-size:.938vw}

.portrait .wheel__promocode-text{font-size:.938vw}

.landscape .wheel__promocode-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.wheel__promocode-text{font-size:1.111vh}

.portrait .wheel__promocode-text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.wheel__promocode-text{font-size:3.333vw}

.landscape-mob .wheel__promocode-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__promocode-text{font-size:1.563vw}

.landscape-tab .wheel__promocode-text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__promocode-text{line-height:1.172vw}

.portrait .wheel__promocode-text{line-height:1.172vw}

.landscape .wheel__promocode-text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.wheel__promocode-text{line-height:1.389vh}

.portrait .wheel__promocode-text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.wheel__promocode-text{line-height:4.167vw}

.landscape-mob .wheel__promocode-text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__promocode-text{line-height:1.953vw}

.landscape-tab .wheel__promocode-text{line-height:1.744svh}}

.wheel__promocode-text{font-weight:500;color:#000;background-color:#f1f1f1}

.wheel__arrow{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__arrow{bottom:-6.719vw}

.portrait .wheel__arrow{bottom:-6.719vw}

.landscape .wheel__arrow{bottom:-13.438vh}}

@media screen and (min-width: 1920px){
.wheel__arrow{bottom:-7.963vh}

.portrait .wheel__arrow{bottom:-4.479vw}}

@media screen and (max-width: 1023px){
.wheel__arrow{bottom:-23.889vw}

.landscape-mob .wheel__arrow{bottom:-13.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__arrow{bottom:-11.198vw}

.landscape-tab .wheel__arrow{bottom:-10svh}}

.wheel__arrow{left:50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wheel__arrow{height:3.594vw}

.portrait .wheel__arrow{height:3.594vw}

.landscape .wheel__arrow{height:7.187vh}}

@media screen and (min-width: 1920px){
.wheel__arrow{height:4.259vh}

.portrait .wheel__arrow{height:2.396vw}}

@media screen and (max-width: 1023px){
.wheel__arrow{height:12.778vw}

.landscape-mob .wheel__arrow{height:7.187svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wheel__arrow{height:5.99vw}

.landscape-tab .wheel__arrow{height:5.349svh}}

.wheel__arrow{transition:.3s ease-in-out opacity;transform-origin:center bottom}

.wheel__arrow_hidden{opacity:0}

.wheel__button{transition:opacity .3s}

.wheel__background-pool{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:200%;height:200%;max-width:100vw;max-height:100vh;opacity:0}

.wheel__background-item{position:absolute;display:flex;justify-content:center;align-items:center;width:10%;opacity:0}

.wheel__background-item img{width:100%;height:100%;object-fit:contain}

[dir=rtl] .wheel__reward-value_active,[dir=rtl] .wheel__reward-info-title{direction:rtl}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__content{padding:2.5vw}

.portrait .wish-modal__content{padding:2.5vw}

.landscape .wish-modal__content{padding:5vh}}

@media screen and (min-width: 1920px){
.wish-modal__content{padding:3.704vh}

.portrait .wish-modal__content{padding:2.083vw}}

@media screen and (max-width: 1023px){
.wish-modal__content{padding:8.889vw 5.556vw}

.landscape-mob .wish-modal__content{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__content{padding:4.167vw}

.landscape-tab .wish-modal__content{padding:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__title{font-size:2.188vw}

.portrait .wish-modal__title{font-size:2.188vw}

.landscape .wish-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.wish-modal__title{font-size:3.704vh}

.portrait .wish-modal__title{font-size:2.083vw}}

@media screen and (max-width: 1023px){
.wish-modal__title{font-size:6.667vw}

.landscape-mob .wish-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__title{font-size:4.167vw}

.landscape-tab .wish-modal__title{font-size:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__title{margin:0 0 1.25vw}

.portrait .wish-modal__title{margin:0 0 1.25vw}

.landscape .wish-modal__title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.wish-modal__title{margin:0 0 2.315vh}

.portrait .wish-modal__title{margin:0 0 1.302vw}}

@media screen and (max-width: 1023px){
.wish-modal__title{margin:0 0 2.222vw}

.landscape-mob .wish-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__title{margin:0 0 3.125vw}

.landscape-tab .wish-modal__title{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__text{margin:0 0 1.875vw}

.portrait .wish-modal__text{margin:0 0 1.875vw}

.landscape .wish-modal__text{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.wish-modal__text{margin:0 0 2.222vh 0 0 2.222vh}

.portrait .wish-modal__text{margin:0 0 1.25vw 0 0 1.25vw}}

@media screen and (max-width: 1023px){
.wish-modal__text{margin:0 0 6.667vw}

.landscape-mob .wish-modal__text{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__text{margin:0 0 3.125vw}

.landscape-tab .wish-modal__text{margin:0 0 2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__text-error{margin:.938vw 0 .625vw}

.portrait .wish-modal__text-error{margin:.938vw 0 .625vw}

.landscape .wish-modal__text-error{margin:1.875vh 0 1.25vh}}

@media screen and (min-width: 1920px){
.wish-modal__text-error{margin:1.111vh 0 .741vh}

.portrait .wish-modal__text-error{margin:.625vw 0 .417vw}}

@media screen and (max-width: 1023px){
.wish-modal__text-error{margin:3.333vw 0 2.222vw}

.landscape-mob .wish-modal__text-error{margin:1.875svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__text-error{margin:1.563vw 0 1.042vw}

.landscape-tab .wish-modal__text-error{margin:1.395svh 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__text-error{font-size:1.094vw}

.portrait .wish-modal__text-error{font-size:1.094vw}

.landscape .wish-modal__text-error{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.wish-modal__text-error{font-size:1.296vh}

.portrait .wish-modal__text-error{font-size:.729vw}}

@media screen and (max-width: 1023px){
.wish-modal__text-error{font-size:3.889vw}

.landscape-mob .wish-modal__text-error{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__text-error{font-size:1.823vw}

.landscape-tab .wish-modal__text-error{font-size:1.628svh}}

.wish-modal__text-error{color:#df6101;transition:margin .3s}

.wish-modal__block{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__form{margin:0}

.portrait .wish-modal__form{margin:0}

.landscape .wish-modal__form{margin:0}}

@media screen and (min-width: 1920px){
.wish-modal__form{margin:0}

.portrait .wish-modal__form{margin:0}}

@media screen and (max-width: 1023px){
.wish-modal__form{margin:0}

.landscape-mob .wish-modal__form{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__form{margin:0}

.landscape-tab .wish-modal__form{margin:0}}

.wish-modal__form{grid-area:afForm}

.wish-modal__form .input__block{max-width:100%;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__form .input__block{border-radius:7.813vw}

.portrait .wish-modal__form .input__block{border-radius:7.813vw}

.landscape .wish-modal__form .input__block{border-radius:15.625vh}}

@media screen and (min-width: 1920px){
.wish-modal__form .input__block{border-radius:9.259vh}

.portrait .wish-modal__form .input__block{border-radius:5.208vw}}

@media screen and (max-width: 1023px){
.wish-modal__form .input__block{border-radius:27.778vw}

.landscape-mob .wish-modal__form .input__block{border-radius:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__form .input__block{border-radius:13.021vw}

.landscape-tab .wish-modal__form .input__block{border-radius:11.628svh}}

.wish-modal__form .input__block{color:#737373}

.wish-modal__form .input__block::-webkit-outer-spin-button,.wish-modal__form .input__block::-webkit-inner-spin-button{-webkit-appearance:none}

.wish-modal__form .input__block:hover,.wish-modal__form .input__block:focus{appearance:none;-moz-appearance:textfield}

.wish-modal__form .input__block::placeholder{color:#737373 !important}

.wish-modal__form .input__error{position:relative;display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__form .input__error{margin:.938vw 0 0}

.portrait .wish-modal__form .input__error{margin:.938vw 0 0}

.landscape .wish-modal__form .input__error{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.wish-modal__form .input__error{margin:1.111vh 0 0}

.portrait .wish-modal__form .input__error{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.wish-modal__form .input__error{margin:3.333vw 0 0}

.landscape-mob .wish-modal__form .input__error{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__form .input__error{margin:1.563vw 0 0}

.landscape-tab .wish-modal__form .input__error{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__form .input__error{font-size:1.094vw}

.portrait .wish-modal__form .input__error{font-size:1.094vw}

.landscape .wish-modal__form .input__error{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.wish-modal__form .input__error{font-size:1.296vh}

.portrait .wish-modal__form .input__error{font-size:.729vw}}

@media screen and (max-width: 1023px){
.wish-modal__form .input__error{font-size:3.889vw}

.landscape-mob .wish-modal__form .input__error{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__form .input__error{font-size:1.823vw}

.landscape-tab .wish-modal__form .input__error{font-size:1.628svh}}

.wish-modal__form .input__error{color:#df6101}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__form .input__error:empty{margin:0}

.portrait .wish-modal__form .input__error:empty{margin:0}

.landscape .wish-modal__form .input__error:empty{margin:0}}

@media screen and (min-width: 1920px){
.wish-modal__form .input__error:empty{margin:0}

.portrait .wish-modal__form .input__error:empty{margin:0}}

@media screen and (max-width: 1023px){
.wish-modal__form .input__error:empty{margin:0}

.landscape-mob .wish-modal__form .input__error:empty{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__form .input__error:empty{margin:0}

.landscape-tab .wish-modal__form .input__error:empty{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__button{width:27.813vw}

.portrait .wish-modal__button{width:27.813vw}

.landscape .wish-modal__button{width:55.625vh}}

@media screen and (min-width: 1920px){
.wish-modal__button{width:48.148vh}

.portrait .wish-modal__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.wish-modal__button{width:80vw}

.landscape-mob .wish-modal__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__button{width:46.354vw}

.landscape-tab .wish-modal__button{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__button{max-width:none}

.portrait .wish-modal__button{max-width:none}

.landscape .wish-modal__button{max-width:none}}

@media screen and (min-width: 1920px){
.wish-modal__button{max-width:none}

.portrait .wish-modal__button{max-width:none}}

@media screen and (max-width: 1023px){
.wish-modal__button{max-width:none}

.landscape-mob .wish-modal__button{max-width:none}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__button{max-width:none}

.landscape-tab .wish-modal__button{max-width:none}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__button:first-of-type{margin:2.5vw 0 .625vw}

.portrait .wish-modal__button:first-of-type{margin:2.5vw 0 .625vw}

.landscape .wish-modal__button:first-of-type{margin:5vh 0 1.25vh}}

@media screen and (min-width: 1920px){
.wish-modal__button:first-of-type{margin:2.963vh 0 .741vh}

.portrait .wish-modal__button:first-of-type{margin:1.667vw 0 .417vw}}

@media screen and (max-width: 1023px){
.wish-modal__button:first-of-type{margin:8.889vw 0 2.222vw}

.landscape-mob .wish-modal__button:first-of-type{margin:5svh 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__button:first-of-type{margin:4.167vw 0 1.042vw}

.landscape-tab .wish-modal__button:first-of-type{margin:3.721svh 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish-modal__button .custom-button__text{font-size:1.016vw}

.portrait .wish-modal__button .custom-button__text{font-size:1.016vw}

.landscape .wish-modal__button .custom-button__text{font-size:2.031vh}}

@media screen and (min-width: 1920px){
.wish-modal__button .custom-button__text{font-size:1.481vh}

.portrait .wish-modal__button .custom-button__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.wish-modal__button .custom-button__text{font-size:3.611vw}

.landscape-mob .wish-modal__button .custom-button__text{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish-modal__button .custom-button__text{font-size:1.693vw}

.landscape-tab .wish-modal__button .custom-button__text{font-size:1.512svh}}

.wish-modal__button div svg{color:#b0cfff}

.wish{display:flex;align-items:center;justify-content:center;width:100%;height:100%}

.wish__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;transition:.3s opacity ease-in-out}

[dir="rtl"] .wish__bg{left:auto;right:0}

.wish__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(20px);object-fit:cover;opacity:0;transition:.3s opacity ease-in-out}

[dir="rtl"] .wish__bg-image{left:auto;right:0}

.wish__bg-image_visible{opacity:1;z-index:1}

.wish__wrapper{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__wrapper{width:25.625vw}

.portrait .wish__wrapper{width:25.625vw}

.landscape .wish__wrapper{width:51.25vh}}

@media screen and (min-width: 1920px){
.wish__wrapper{width:30.37vh}

.portrait .wish__wrapper{width:17.083vw}}

@media screen and (max-width: 1023px){
.wish__wrapper{width:91.111vw}

.landscape-mob .wish__wrapper{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__wrapper{width:42.708vw}

.landscape-tab .wish__wrapper{width:38.14svh}}

.wish__wrapper{display:flex;flex-direction:column;z-index:1}

.wish__content-close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-close{top:1.563vw}

.portrait .wish__content-close{top:1.563vw}

.landscape .wish__content-close{top:3.125vh}}

@media screen and (min-width: 1920px){
.wish__content-close{top:1.852vh}

.portrait .wish__content-close{top:1.042vw}}

@media screen and (max-width: 1023px){
.wish__content-close{top:5.556vw}

.landscape-mob .wish__content-close{top:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-close{top:2.604vw}

.landscape-tab .wish__content-close{top:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-close{left:1.25vw}

[dir="rtl"] .wish__content-close{left:auto;right:1.25vw}

.portrait .wish__content-close{left:1.25vw}

[dir="rtl"] .portrait .wish__content-close{left:auto;right:1.25vw}

.landscape .wish__content-close{left:2.5vh}

[dir="rtl"] .landscape .wish__content-close{left:auto;right:2.5vh}}

@media screen and (min-width: 1920px){
.wish__content-close{left:1.481vh}

[dir="rtl"] .wish__content-close{left:auto;right:1.481vh}

.portrait .wish__content-close{left:.833vw}

[dir="rtl"] .portrait .wish__content-close{left:auto;right:.833vw}}

@media screen and (max-width: 1023px){
.wish__content-close{left:4.444vw}

[dir="rtl"] .wish__content-close{left:auto;right:4.444vw}

.landscape-mob .wish__content-close{left:2.5svh}

[dir="rtl"] .landscape-mob .wish__content-close{left:auto;right:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-close{left:2.083vw}

[dir="rtl"] .wish__content-close{left:auto;right:2.083vw}

.landscape-tab .wish__content-close{left:1.86svh}

[dir="rtl"] .landscape-tab .wish__content-close{left:auto;right:1.86svh}}

.wish__content-close{z-index:2}

.wish__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content{border-radius:2.5vw}

.portrait .wish__content{border-radius:2.5vw}

.landscape .wish__content{border-radius:5vh}}

@media screen and (min-width: 1920px){
.wish__content{border-radius:3.704vh}

.portrait .wish__content{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.wish__content{border-radius:6.667vw}

.landscape-mob .wish__content{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content{border-radius:3.125vw}

.landscape-tab .wish__content{border-radius:2.791svh}}

.wish__content{box-shadow:0px 24px 24px 0px rgba(0,0,0,.0784313725);overflow:hidden;opacity:0;pointer-events:none}

.wish__content-enter-active{opacity:1;transition:opacity .3s ease-in-out}

.wish__content-enter-done{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}

.wish__content-exit{opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}

.wish__content-exit-active{opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}

.wish__content-exit-done{opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}

.wish__content-gallery{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-gallery{height:33.203vw}

.portrait .wish__content-gallery{height:33.203vw}

.landscape .wish__content-gallery{height:66.406vh}}

@media screen and (min-width: 1920px){
.wish__content-gallery{height:39.352vh}

.portrait .wish__content-gallery{height:22.135vw}}

@media screen and (max-width: 1023px){
.wish__content-gallery{height:118.056vw}

.landscape-mob .wish__content-gallery{height:66.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-gallery{height:55.339vw}

.landscape-tab .wish__content-gallery{height:49.419svh}}

.wish__content-gallery{object-fit:cover}

.wish__content-gallery .carousel{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .wish__content-gallery .carousel{left:auto;right:0}

.wish__content-gallery .swiper-slide{background:rgba(0,0,0,0)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content_share .wish__content-gallery{height:46.094vw}

.portrait .wish__content_share .wish__content-gallery{height:46.094vw}

.landscape .wish__content_share .wish__content-gallery{height:92.188vh}}

@media screen and (min-width: 1920px){
.wish__content_share .wish__content-gallery{height:54.63vh}

.portrait .wish__content_share .wish__content-gallery{height:30.729vw}}

@media screen and (max-width: 1023px){
.wish__content_share .wish__content-gallery{height:163.889vw}

.landscape-mob .wish__content_share .wish__content-gallery{height:92.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content_share .wish__content-gallery{height:76.823vw}

.landscape-tab .wish__content_share .wish__content-gallery{height:68.605svh}}

.wish__total-image{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__total-image{border-radius:2.5vw}

.portrait .wish__total-image{border-radius:2.5vw}

.landscape .wish__total-image{border-radius:5vh}}

@media screen and (min-width: 1920px){
.wish__total-image{border-radius:3.704vh}

.portrait .wish__total-image{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.wish__total-image{border-radius:6.667vw}

.landscape-mob .wish__total-image{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__total-image{border-radius:3.125vw}

.landscape-tab .wish__total-image{border-radius:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__total-image{height:46.094vw}

.portrait .wish__total-image{height:46.094vw}

.landscape .wish__total-image{height:92.188vh}}

@media screen and (min-width: 1920px){
.wish__total-image{height:54.63vh}

.portrait .wish__total-image{height:30.729vw}}

@media screen and (max-width: 1023px){
.wish__total-image{height:163.889vw}

.landscape-mob .wish__total-image{height:92.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__total-image{height:76.823vw}

.landscape-tab .wish__total-image{height:68.605svh}}

.wish__total-image{object-fit:cover}

.wish__content-info{position:relative;width:100%;display:flex;align-items:center;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-info{padding:2.5vw 1.563vw 2.5vw}

.portrait .wish__content-info{padding:2.5vw 1.563vw 2.5vw}

.landscape .wish__content-info{padding:5vh 3.125vh 5vh}}

@media screen and (min-width: 1920px){
.wish__content-info{padding:2.963vh 1.852vh 2.963vh}

.portrait .wish__content-info{padding:1.667vw 1.042vw 1.667vw}}

@media screen and (max-width: 1023px){
.wish__content-info{padding:8.889vw 5.556vw 8.889vw}

.landscape-mob .wish__content-info{padding:5svh 3.125svh 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-info{padding:4.167vw 2.604vw 4.167vw}

.landscape-tab .wish__content-info{padding:3.721svh 2.326svh 3.721svh}}

.wish__content-info{background:#fff;box-sizing:border-box;z-index:2;text-align:center}

.wish__content-info_share{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0);color:#fff}

[dir="rtl"] .wish__content-info_share{left:auto;right:0}

.wish__content-title{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-title{margin:0 0 2.578vw}

.portrait .wish__content-title{margin:0 0 2.578vw}

.landscape .wish__content-title{margin:0 0 5.156vh}}

@media screen and (min-width: 1920px){
.wish__content-title{margin:0 0 3.056vh}

.portrait .wish__content-title{margin:0 0 1.719vw}}

@media screen and (max-width: 1023px){
.wish__content-title{margin:0 0 9.167vw}

.landscape-mob .wish__content-title{margin:0 0 5.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-title{margin:0 0 4.297vw}

.landscape-tab .wish__content-title{margin:0 0 3.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-title{font-size:1.875vw}

.portrait .wish__content-title{font-size:1.875vw}

.landscape .wish__content-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.wish__content-title{font-size:2.222vh}

.portrait .wish__content-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.wish__content-title{font-size:6.667vw}

.landscape-mob .wish__content-title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-title{font-size:3.125vw}

.landscape-tab .wish__content-title{font-size:2.791svh}}

.wish__content-title{line-height:1.2;font-weight:700;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-title_share{margin:0 0 .625vw}

.portrait .wish__content-title_share{margin:0 0 .625vw}

.landscape .wish__content-title_share{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.wish__content-title_share{margin:0 0 .741vh}

.portrait .wish__content-title_share{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.wish__content-title_share{margin:0 0 2.222vw}

.landscape-mob .wish__content-title_share{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-title_share{margin:0 0 1.042vw}

.landscape-tab .wish__content-title_share{margin:0 0 .93svh}}

.wish__content-title_black{color:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-title_min{font-size:1.484vw}

.portrait .wish__content-title_min{font-size:1.484vw}

.landscape .wish__content-title_min{font-size:2.969vh}}

@media screen and (min-width: 1920px){
.wish__content-title_min{font-size:1.759vh}

.portrait .wish__content-title_min{font-size:.99vw}}

@media screen and (max-width: 1023px){
.wish__content-title_min{font-size:5.278vw}

.landscape-mob .wish__content-title_min{font-size:2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-title_min{font-size:2.474vw}

.landscape-tab .wish__content-title_min{font-size:2.209svh}}

.wish__content-text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-text{font-size:1.094vw}

.portrait .wish__content-text{font-size:1.094vw}

.landscape .wish__content-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.wish__content-text{font-size:1.296vh}

.portrait .wish__content-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.wish__content-text{font-size:3.889vw}

.landscape-mob .wish__content-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-text{font-size:1.823vw}

.landscape-tab .wish__content-text{font-size:1.628svh}}

.wish__content-text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-text_share{margin:0 auto}

.portrait .wish__content-text_share{margin:0 auto}

.landscape .wish__content-text_share{margin:0 auto}}

@media screen and (min-width: 1920px){
.wish__content-text_share{margin:0 auto}

.portrait .wish__content-text_share{margin:0 auto}}

@media screen and (max-width: 1023px){
.wish__content-text_share{margin:0 auto}

.landscape-mob .wish__content-text_share{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-text_share{margin:0 auto}

.landscape-tab .wish__content-text_share{margin:0 auto}}

.wish__content-text_black{color:#000}

.wish__content-pagination{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination{padding:0 1.563vw}

.portrait .wish__content-pagination{padding:0 1.563vw}

.landscape .wish__content-pagination{padding:0 3.125vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination{padding:0 1.852vh}

.portrait .wish__content-pagination{padding:0 1.042vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination{padding:0 5.556vw}

.landscape-mob .wish__content-pagination{padding:0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination{padding:0 2.604vw}

.landscape-tab .wish__content-pagination{padding:0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination{bottom:1.875vw}

.portrait .wish__content-pagination{bottom:1.875vw}

.landscape .wish__content-pagination{bottom:3.75vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination{bottom:2.222vh}

.portrait .wish__content-pagination{bottom:1.25vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination{bottom:6.667vw}

.landscape-mob .wish__content-pagination{bottom:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination{bottom:3.125vw}

.landscape-tab .wish__content-pagination{bottom:2.791svh}}

.wish__content-pagination{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination{height:.469vw}

.portrait .wish__content-pagination{height:.469vw}

.landscape .wish__content-pagination{height:.938vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination{height:.556vh}

.portrait .wish__content-pagination{height:.313vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination{height:1.667vw}

.landscape-mob .wish__content-pagination{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination{height:.781vw}

.landscape-tab .wish__content-pagination{height:.698svh}}

.wish__content-pagination{text-align:center;box-sizing:border-box;z-index:2}

.wish__content-pagination .swiper-pagination-bullet{display:inline-block;vertical-align:middle;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination .swiper-pagination-bullet{height:.469vw}

.portrait .wish__content-pagination .swiper-pagination-bullet{height:.469vw}

.landscape .wish__content-pagination .swiper-pagination-bullet{height:.938vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination .swiper-pagination-bullet{height:.556vh}

.portrait .wish__content-pagination .swiper-pagination-bullet{height:.313vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{height:1.667vw}

.landscape-mob .wish__content-pagination .swiper-pagination-bullet{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{height:.781vw}

.landscape-tab .wish__content-pagination .swiper-pagination-bullet{height:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination .swiper-pagination-bullet{margin:0 .313vw}

.portrait .wish__content-pagination .swiper-pagination-bullet{margin:0 .313vw}

.landscape .wish__content-pagination .swiper-pagination-bullet{margin:0 .625vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination .swiper-pagination-bullet{margin:0 .37vh}

.portrait .wish__content-pagination .swiper-pagination-bullet{margin:0 .208vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{margin:0 1.111vw}

.landscape-mob .wish__content-pagination .swiper-pagination-bullet{margin:0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{margin:0 .521vw}

.landscape-tab .wish__content-pagination .swiper-pagination-bullet{margin:0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-pagination .swiper-pagination-bullet{border-radius:.469vw}

.portrait .wish__content-pagination .swiper-pagination-bullet{border-radius:.469vw}

.landscape .wish__content-pagination .swiper-pagination-bullet{border-radius:.938vh}}

@media screen and (min-width: 1920px){
.wish__content-pagination .swiper-pagination-bullet{border-radius:.556vh}

.portrait .wish__content-pagination .swiper-pagination-bullet{border-radius:.313vw}}

@media screen and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{border-radius:1.667vw}

.landscape-mob .wish__content-pagination .swiper-pagination-bullet{border-radius:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-pagination .swiper-pagination-bullet{border-radius:.781vw}

.landscape-tab .wish__content-pagination .swiper-pagination-bullet{border-radius:.698svh}}

.wish__content-pagination .swiper-pagination-bullet{background-color:#f1f1f1;transition:background-color .3s ease-in-out}

.wish__content-pagination .swiper-pagination-bullet-active{background-color:#dbff00}

.wish__content-navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-navigation{padding:16.875vw 1.563vw 0}

.portrait .wish__content-navigation{padding:16.875vw 1.563vw 0}

.landscape .wish__content-navigation{padding:33.75vh 3.125vh 0}}

@media screen and (min-width: 1920px){
.wish__content-navigation{padding:20vh 1.852vh 0}

.portrait .wish__content-navigation{padding:11.25vw 1.042vw 0}}

@media screen and (max-width: 1023px){
.wish__content-navigation{padding:60vw 5.556vw 0}

.landscape-mob .wish__content-navigation{padding:33.75svh 3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-navigation{padding:28.125vw 2.604vw 0}

.landscape-tab .wish__content-navigation{padding:25.116svh 2.326svh 0}}

.wish__content-navigation{box-sizing:border-box;pointer-events:none;z-index:2}

.wish__content-nav{pointer-events:auto}

.wish__content-nav .button__icon,.wish__content-nav svg{width:100%;height:100%}

.wish__image{width:100%;height:100%}

.wish__image-img{width:100%;height:100%;object-fit:cover}

.wish__content-soc{position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}

[dir="rtl"] .wish__content-soc{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-soc{padding:1.563vw 1.25vw 0}

.portrait .wish__content-soc{padding:1.563vw 1.25vw 0}

.landscape .wish__content-soc{padding:3.125vh 2.5vh 0}}

@media screen and (min-width: 1920px){
.wish__content-soc{padding:1.852vh 1.481vh 0}

.portrait .wish__content-soc{padding:1.042vw .833vw 0}}

@media screen and (max-width: 1023px){
.wish__content-soc{padding:5.556vw 4.444vw 0}

.landscape-mob .wish__content-soc{padding:3.125svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-soc{padding:2.604vw 2.083vw 0}

.landscape-tab .wish__content-soc{padding:2.326svh 1.86svh 0}}

.wish__content-soc{box-sizing:border-box;pointer-events:none}

.wish__content-soc-button{pointer-events:auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-soc-button{margin:0 1.25vw 0 0}

[dir="rtl"] .wish__content-soc-button{margin:0 0 0 1.25vw}

.portrait .wish__content-soc-button{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .wish__content-soc-button{margin:0 0 0 1.25vw}

.landscape .wish__content-soc-button{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .wish__content-soc-button{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.wish__content-soc-button{margin:0 1.481vh 0 0}

[dir="rtl"] .wish__content-soc-button{margin:0 0 0 1.481vh}

.portrait .wish__content-soc-button{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .wish__content-soc-button{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.wish__content-soc-button{margin:0 4.444vw 0 0}

[dir="rtl"] .wish__content-soc-button{margin:0 0 0 4.444vw}

.landscape-mob .wish__content-soc-button{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .wish__content-soc-button{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-soc-button{margin:0 2.083vw 0 0}

[dir="rtl"] .wish__content-soc-button{margin:0 0 0 2.083vw}

.landscape-tab .wish__content-soc-button{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .wish__content-soc-button{margin:0 0 0 1.86svh}}

.wish__content-soc-button{transition:.3s opacity,.3s background-color}

.wish__content-soc-button[disabled]{opacity:.3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.wish__content-soc-button:last-child{margin:0}

.portrait .wish__content-soc-button:last-child{margin:0}

.landscape .wish__content-soc-button:last-child{margin:0}}

@media screen and (min-width: 1920px){
.wish__content-soc-button:last-child{margin:0}

.portrait .wish__content-soc-button:last-child{margin:0}}

@media screen and (max-width: 1023px){
.wish__content-soc-button:last-child{margin:0}

.landscape-mob .wish__content-soc-button:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.wish__content-soc-button:last-child{margin:0}

.landscape-tab .wish__content-soc-button:last-child{margin:0}}

.interactive-shop{position:fixed;width:100%;height:100%}

.interactive-shop_disabled{pointer-events:none}

.interactive-shop__background-image{object-fit:cover;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__area-images{width:100%;height:100%;position:relative}

.interactive-shop__shadow-space{pointer-events:none;opacity:0}

.interactive-shop__shadow-space_active{opacity:1}

.interactive-shop__shadow-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(8px);transition:.3s opacity ease-in-out;opacity:0}

.interactive-shop__shadow-background_active{opacity:1}

.interactive-shop__tree-sequence{object-fit:cover;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__table{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__table-light{position:absolute;left:36%;top:45%;width:38%;transform-origin:center;animation:package-circle-block-full 2.5s infinite ease-in-out}

.interactive-shop__items{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%}

.interactive-shop__item{position:absolute}

.interactive-shop__item_shop{top:56%;left:39%;height:9%}

.interactive-shop__item_shop-kz{top:59%;left:35%}

.interactive-shop__item_prem{top:32.5%;left:17.8%;height:12%}

.interactive-shop__item_shelf{top:59%;left:68%;height:13%}

.interactive-shop__item_boxes{top:45%;left:55%;height:10%}

.interactive-shop__item_la-roche-corner{top:61%;left:55%;width:200px;height:120px;transform:rotate(30deg) translate(-45%, 20%)}

.interactive-shop__item_la-roche-corner_button{width:100%;height:100% !important;background:rgba(0,0,0,0);z-index:2}

.interactive-shop__item_tree{height:23.6227824%;width:6.38432364%;left:56.3211125%;top:34.5471522%;opacity:0;transition:opacity .3s ease-in-out}

.onboarding-modal__highlighted-overlay .interactive-shop__item_tree{opacity:1}

.interactive-shop__item_hidden{opacity:0}

.interactive-shop__item-button{width:110px;height:110px;background:rgba(0,0,0,0);z-index:2;display:flex;justify-content:center;align-items:center}

.interactive-shop__item-button_fly{animation:button-fly 2s ease-in-out infinite alternate}

.interactive-shop__item-button img{display:block;width:100%;height:auto}

.interactive-shop__item-shadow{position:absolute;animation:button-shad 2s ease-in-out infinite alternate;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:.859vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{left:.859vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.719vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:1.019vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{left:.573vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:3.056vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:1.432vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.719vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.719vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-3.438vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.037vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.146vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-6.111vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.865vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{height:7.344vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:6.528vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:13.056vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{height:7.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:6.12vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{height:5.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.391vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{left:.391vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{left:.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.463vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{left:.26vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:1.389vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{left:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.651vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{left:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.328vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.328vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.656vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.574vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-0.885vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-4.722vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.214vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{height:7.344vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:6.528vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:13.056vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{height:7.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:6.12vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{height:5.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.016vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.016vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-2.031vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.204vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-0.677vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-3.611vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.693vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.266vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.266vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-4.531vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.685vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-1.51vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-8.056vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-3.776vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{height:8.438vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:7.5vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:15vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{height:8.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:7.031vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{height:6.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.391vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.391vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.463vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.26vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-1.389vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.651vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.344vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.344vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-4.688vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.778vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-1.563vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-8.333vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-3.906vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{height:9.219vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:8.194vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:16.389vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{height:9.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:7.682vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{height:6.86svh}}

.interactive-shop__item_tree .interactive-shop__item-shadow{left:27%;bottom:-7%;height:70%;width:170%;display:none}

.interactive-shop__button{position:absolute}

@media screen and (max-width: 1023px){
.interactive-shop__button{top:123.889vw}

.landscape-mob .interactive-shop__button{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{top:83.854vw}

.landscape-tab .interactive-shop__button{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{bottom:13.281vw}

.portrait .interactive-shop__button{bottom:13.281vw}

.landscape .interactive-shop__button{bottom:26.563vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{bottom:24.352vh}

.portrait .interactive-shop__button{bottom:13.698vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{right:-1.875vw}

.portrait .interactive-shop__button{right:-1.875vw}

.landscape .interactive-shop__button{right:-3.75vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{right:-5.556vh}

.portrait .interactive-shop__button{right:-3.125vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{right:-5.556vw}

.landscape-mob .interactive-shop__button{right:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{right:-3.776vw}

.landscape-tab .interactive-shop__button{right:-3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{width:9.688vw}

.portrait .interactive-shop__button{width:9.688vw}

.landscape .interactive-shop__button{width:19.375vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{width:18.333vh}

.portrait .interactive-shop__button{width:10.313vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{width:23.889vw}

.landscape-mob .interactive-shop__button{width:13.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{width:13.542vw}

.landscape-tab .interactive-shop__button{width:12.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{height:5.625vw}

.portrait .interactive-shop__button{height:5.625vw}

.landscape .interactive-shop__button{height:11.25vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{height:7.407vh}

.portrait .interactive-shop__button{height:4.167vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{height:13.889vw}

.landscape-mob .interactive-shop__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{height:7.813vw}

.landscape-tab .interactive-shop__button{height:6.977svh}}

.interactive-shop__button{z-index:2}

.interactive-shop__button.appear,.interactive-shop__button.enter{transform:translate(100%, 0%)}

.interactive-shop__button.appear-active,.interactive-shop__button.appear-done,.interactive-shop__button.enter-active,.interactive-shop__button.enter-done,.interactive-shop__button.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.interactive-shop__button.exit-active{transform:translate(100%, 0%);transition:.3s ease-in-out}

.interactive-shop__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{width:87.891vw}

.portrait .interactive-shop__header{width:87.891vw}

.landscape .interactive-shop__header{width:175.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header{width:163.889vh}

.portrait .interactive-shop__header{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{height:5vw}

.portrait .interactive-shop__header{height:5vw}

.landscape .interactive-shop__header{height:10vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header{height:9.63vh}

.portrait .interactive-shop__header{height:5.417vw}}

@media screen and (max-width: 1023px){
.interactive-shop__header{height:16.667vw}

.landscape-mob .interactive-shop__header{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header{height:8.854vw}

.landscape-tab .interactive-shop__header{height:7.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{margin:0 auto}

.portrait .interactive-shop__header{margin:0 auto}

.landscape .interactive-shop__header{margin:0 auto}}

@media screen and (min-width: 1920px){
.interactive-shop__header{margin:0 auto}

.portrait .interactive-shop__header{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{padding:1.25vw 0}

.portrait .interactive-shop__header{padding:1.25vw 0}

.landscape .interactive-shop__header{padding:2.5vh 0}}

@media screen and (min-width: 1920px){
.interactive-shop__header{padding:3.333vh 0}

.portrait .interactive-shop__header{padding:1.875vw 0}}

@media screen and (max-width: 1023px){
.interactive-shop__header{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .interactive-shop__header{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header{padding:2.083vw 7.422vw 2.604vw}

.landscape-tab .interactive-shop__header{padding:1.86svh 6.628svh 2.326svh}}

.interactive-shop__header{box-sizing:border-box;flex-shrink:0;z-index:2}

@media screen and (min-width: 1024px){
.interactive-shop__header{justify-content:center}}

.interactive-shop__header.app{margin-top:40px}

.interactive-shop__header-top{display:flex;align-items:center;justify-content:space-between;z-index:2}

@media screen and (min-width: 1024px){
.interactive-shop__header-top{position:absolute;top:50%;transform:translate(0, -50%)}}

@media screen and (max-width: 1023px){
.interactive-shop__header-top{width:100%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header-top_kz,.interactive-shop__header-top_ae{left:15.234vw}

[dir="rtl"] .interactive-shop__header-top_kz,[dir="rtl"] .interactive-shop__header-top_ae{left:auto;right:15.234vw}

.portrait .interactive-shop__header-top_kz,.portrait .interactive-shop__header-top_ae{left:15.234vw}

[dir="rtl"] .portrait .interactive-shop__header-top_kz,[dir="rtl"] .portrait .interactive-shop__header-top_ae{left:auto;right:15.234vw}

.landscape .interactive-shop__header-top_kz,.landscape .interactive-shop__header-top_ae{left:30.469vh}

[dir="rtl"] .landscape .interactive-shop__header-top_kz,[dir="rtl"] .landscape .interactive-shop__header-top_ae{left:auto;right:30.469vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header-top_kz,.interactive-shop__header-top_ae{left:37.037vh}

[dir="rtl"] .interactive-shop__header-top_kz,[dir="rtl"] .interactive-shop__header-top_ae{left:auto;right:37.037vh}

.portrait .interactive-shop__header-top_kz,.portrait .interactive-shop__header-top_ae{left:20.833vw}

[dir="rtl"] .portrait .interactive-shop__header-top_kz,[dir="rtl"] .portrait .interactive-shop__header-top_ae{left:auto;right:20.833vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header-top_ru{left:9.063vw}

[dir="rtl"] .interactive-shop__header-top_ru{left:auto;right:9.063vw}

.portrait .interactive-shop__header-top_ru{left:9.063vw}

[dir="rtl"] .portrait .interactive-shop__header-top_ru{left:auto;right:9.063vw}

.landscape .interactive-shop__header-top_ru{left:18.125vh}

[dir="rtl"] .landscape .interactive-shop__header-top_ru{left:auto;right:18.125vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header-top_ru{left:15.741vh}

[dir="rtl"] .interactive-shop__header-top_ru{left:auto;right:15.741vh}

.portrait .interactive-shop__header-top_ru{left:8.854vw}

[dir="rtl"] .portrait .interactive-shop__header-top_ru{left:auto;right:8.854vw}}

.interactive-shop__header-stub{display:inline-block;vertical-align:middle}

@media screen and (max-width: 1023px){
.interactive-shop__header-stub{width:8.889vw}

.landscape-mob .interactive-shop__header-stub{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header-stub{width:13.021vw}

.landscape-tab .interactive-shop__header-stub{width:11.628svh}}

.interactive-shop__area,.interactive-shop__shadow-space{position:absolute;top:50%;left:50%;will-change:transform;width:var(--width);height:var(--height);transform:translate(var(--x), var(--y));touch-action:none}

@keyframes simple-pulse{
0%,100%{transform:scale(1)}

50%{transform:scale(1.4)}}

[data-store=ae] .interactive-shop__item_boxes{top:45%;left:55%;height:10%}

[dir="rtl"] [data-store=ae] .interactive-shop__item_boxes{left:auto;right:55%}

[data-store=ae] .interactive-shop__area{right:auto;left:50%}

[dir="rtl"] [data-store=ae] .interactive-shop__area{left:auto;right:50%}

.shelf{display:flex;flex-direction:column;position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

._dark-theme .shelf{background:#272727}

.shelf.app{margin-top:40px}

.shelf__header{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__header{padding:2.031vw 0 2.344vw}

.portrait .shelf__header{padding:2.031vw 0 2.344vw}

.landscape .shelf__header{padding:4.063vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.shelf__header{padding:2.407vh 0 2.778vh}

.portrait .shelf__header{padding:1.354vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.shelf__header{padding:7.778vw 0 9.444vw}

.landscape-mob .shelf__header{padding:4.375svh 0 5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__header{padding:2.995vw 0 6.25vw}

.landscape-tab .shelf__header{padding:2.674svh 0 5.581svh}}

.shelf__header{box-sizing:border-box}

.shelf__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__title{font-size:2.188vw}

.portrait .shelf__title{font-size:2.188vw}

.landscape .shelf__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.shelf__title{font-size:2.963vh}

.portrait .shelf__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.shelf__title{font-size:6.667vw}

.landscape-mob .shelf__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__title{font-size:4.167vw}

.landscape-tab .shelf__title{font-size:3.721svh}}

.shelf__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

._dark-theme .shelf__title{color:#fff}

.shelf__content{display:flex;flex-direction:column;flex:1 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__content{width:44.375vw}

.portrait .shelf__content{width:44.375vw}

.landscape .shelf__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.shelf__content{width:92.593vh}

.portrait .shelf__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.shelf__content{width:100vw}

.landscape-mob .shelf__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__content{width:100vw}

.landscape-tab .shelf__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__content{margin:0 auto}

.portrait .shelf__content{margin:0 auto}

.landscape .shelf__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.shelf__content{margin:0 auto}

.portrait .shelf__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.shelf__content{margin:0 auto}

.landscape-mob .shelf__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__content{margin:0 auto}

.landscape-tab .shelf__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__content{padding:0 0 0}

.portrait .shelf__content{padding:0 0 0}

.landscape .shelf__content{padding:0 0 0}}

@media screen and (min-width: 1920px){
.shelf__content{padding:0 0 0}

.portrait .shelf__content{padding:0 0 0}}

@media screen and (max-width: 1023px){
.shelf__content{padding:0 4.444vw 0}

.landscape-mob .shelf__content{padding:0 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__content{padding:0 5.208vw 0}

.landscape-tab .shelf__content{padding:0 4.651svh 0}}

.shelf__content{box-sizing:border-box}

@media screen and (max-width: 1023px){
.shelf__content .ScrollbarsCustom-Wrapper{width:100%}}

.shelf__toggle-wrapper{flex:0 0 auto;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__toggle-wrapper{height:3.75vw}

.portrait .shelf__toggle-wrapper{height:3.75vw}

.landscape .shelf__toggle-wrapper{height:7.5vh}}

@media screen and (min-width: 1920px){
.shelf__toggle-wrapper{height:5.556vh}

.portrait .shelf__toggle-wrapper{height:3.125vw}}

@media screen and (max-width: 1023px){
.shelf__toggle-wrapper{height:10vw}

.landscape-mob .shelf__toggle-wrapper{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__toggle-wrapper{height:6.25vw}

.landscape-tab .shelf__toggle-wrapper{height:5.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__toggle-wrapper{margin:0 auto 2.344vw}

.portrait .shelf__toggle-wrapper{margin:0 auto 2.344vw}

.landscape .shelf__toggle-wrapper{margin:0 auto 4.688vh}}

@media screen and (min-width: 1920px){
.shelf__toggle-wrapper{margin:0 auto 2.778vh}

.portrait .shelf__toggle-wrapper{margin:0 auto 1.563vw}}

@media screen and (max-width: 1023px){
.shelf__toggle-wrapper{margin:0 auto 8.333vw}

.landscape-mob .shelf__toggle-wrapper{margin:0 auto 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__toggle-wrapper{margin:0 auto 3.906vw}

.landscape-tab .shelf__toggle-wrapper{margin:0 auto 3.488svh}}

.shelf__toggle-wrapper{overflow-x:auto}

.shelf__toggle-wrapper .ScrollbarsCustom-Wrapper,.shelf__toggle-wrapper .SScrollbarsCustom-Scroller{height:100%}

.shelf__info{display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info{width:43.594vw}

.portrait .shelf__info{width:43.594vw}

.landscape .shelf__info{width:87.188vh}}

@media screen and (min-width: 1920px){
.shelf__info{width:55.556vh}

.portrait .shelf__info{width:31.25vw}}

@media screen and (max-width: 1023px){
.shelf__info{width:91.111vw}

.landscape-mob .shelf__info{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info{width:78.125vw}

.landscape-tab .shelf__info{width:69.767svh}}

.shelf__info{max-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info{margin:0 auto 1.563vw}

.portrait .shelf__info{margin:0 auto 1.563vw}

.landscape .shelf__info{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.shelf__info{margin:0 auto 1.852vh}

.portrait .shelf__info{margin:0 auto 1.042vw}}

@media screen and (max-width: 1023px){
.shelf__info{margin:0 auto 5.556vw}

.landscape-mob .shelf__info{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info{margin:0 auto 2.604vw}

.landscape-tab .shelf__info{margin:0 auto 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info{padding:1.563vw 1.25vw}

.portrait .shelf__info{padding:1.563vw 1.25vw}

.landscape .shelf__info{padding:3.125vh 2.5vh}}

@media screen and (min-width: 1920px){
.shelf__info{padding:1.852vh .926vh}

.portrait .shelf__info{padding:1.042vw .521vw}}

@media screen and (max-width: 1023px){
.shelf__info{padding:5.556vw 4.444vw}

.landscape-mob .shelf__info{padding:3.125svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info{padding:2.604vw 2.083vw}

.landscape-tab .shelf__info{padding:2.326svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info{border-radius:1.25vw}

.portrait .shelf__info{border-radius:1.25vw}

.landscape .shelf__info{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.shelf__info{border-radius:1.481vh}

.portrait .shelf__info{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.shelf__info{border-radius:4.444vw}

.landscape-mob .shelf__info{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info{border-radius:2.083vw}

.landscape-tab .shelf__info{border-radius:1.86svh}}

.shelf__info{background-color:#f1f1f1;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-reward{width:5.938vw}

.portrait .shelf__info-reward{width:5.938vw}

.landscape .shelf__info-reward{width:11.875vh}}

@media screen and (min-width: 1920px){
.shelf__info-reward{width:7.037vh}

.portrait .shelf__info-reward{width:3.958vw}}

@media screen and (max-width: 1023px){
.shelf__info-reward{width:21.111vw}

.landscape-mob .shelf__info-reward{width:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-reward{width:9.896vw}

.landscape-tab .shelf__info-reward{width:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-reward{height:5.938vw}

.portrait .shelf__info-reward{height:5.938vw}

.landscape .shelf__info-reward{height:11.875vh}}

@media screen and (min-width: 1920px){
.shelf__info-reward{height:7.037vh}

.portrait .shelf__info-reward{height:3.958vw}}

@media screen and (max-width: 1023px){
.shelf__info-reward{height:21.111vw}

.landscape-mob .shelf__info-reward{height:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-reward{height:9.896vw}

.landscape-tab .shelf__info-reward{height:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-reward{margin:0 1.25vw 0 0}

[dir="rtl"] .shelf__info-reward{margin:0 0 0 1.25vw}

.portrait .shelf__info-reward{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .shelf__info-reward{margin:0 0 0 1.25vw}

.landscape .shelf__info-reward{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .shelf__info-reward{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.shelf__info-reward{margin:0 1.481vh 0 0}

[dir="rtl"] .shelf__info-reward{margin:0 0 0 1.481vh}

.portrait .shelf__info-reward{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .shelf__info-reward{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.shelf__info-reward{margin:0 4.444vw 0 0}

[dir="rtl"] .shelf__info-reward{margin:0 0 0 4.444vw}

.landscape-mob .shelf__info-reward{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .shelf__info-reward{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-reward{margin:0 2.083vw 0 0}

[dir="rtl"] .shelf__info-reward{margin:0 0 0 2.083vw}

.landscape-tab .shelf__info-reward{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .shelf__info-reward{margin:0 0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-block{width:33.594vw}

.portrait .shelf__info-block{width:33.594vw}

.landscape .shelf__info-block{width:67.188vh}}

@media screen and (min-width: 1920px){
.shelf__info-block{width:44.444vh}

.portrait .shelf__info-block{width:25vw}}

@media screen and (max-width: 1023px){
.shelf__info-block{width:56.667vw}

.landscape-mob .shelf__info-block{width:31.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-block{width:62.109vw}

.landscape-tab .shelf__info-block{width:55.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-title{margin:0 0 .313vw}

.portrait .shelf__info-title{margin:0 0 .313vw}

.landscape .shelf__info-title{margin:0 0 .625vh}}

@media screen and (min-width: 1920px){
.shelf__info-title{margin:0 0 .37vh}

.portrait .shelf__info-title{margin:0 0 .208vw}}

@media screen and (max-width: 1023px){
.shelf__info-title{margin:0 0 1.111vw}

.landscape-mob .shelf__info-title{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-title{margin:0 0 .521vw}

.landscape-tab .shelf__info-title{margin:0 0 .465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-title{font-size:1.094vw}

.portrait .shelf__info-title{font-size:1.094vw}

.landscape .shelf__info-title{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.shelf__info-title{font-size:1.296vh}

.portrait .shelf__info-title{font-size:.729vw}}

@media screen and (max-width: 1023px){
.shelf__info-title{font-size:3.889vw}

.landscape-mob .shelf__info-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-title{font-size:1.823vw}

.landscape-tab .shelf__info-title{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-title{line-height:1.563vw}

.portrait .shelf__info-title{line-height:1.563vw}

.landscape .shelf__info-title{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.shelf__info-title{line-height:1.852vh}

.portrait .shelf__info-title{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.shelf__info-title{line-height:5.556vw}

.landscape-mob .shelf__info-title{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-title{line-height:2.604vw}

.landscape-tab .shelf__info-title{line-height:2.326svh}}

.shelf__info-title{font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info_min .shelf__info-title{font-size:.938vw}

.portrait .shelf__info_min .shelf__info-title{font-size:.938vw}

.landscape .shelf__info_min .shelf__info-title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.shelf__info_min .shelf__info-title{font-size:1.111vh}

.portrait .shelf__info_min .shelf__info-title{font-size:.625vw}}

@media screen and (max-width: 1023px){
.shelf__info_min .shelf__info-title{font-size:3.333vw}

.landscape-mob .shelf__info_min .shelf__info-title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info_min .shelf__info-title{font-size:1.563vw}

.landscape-tab .shelf__info_min .shelf__info-title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info_min .shelf__info-title{line-height:1.25vw}

.portrait .shelf__info_min .shelf__info-title{line-height:1.25vw}

.landscape .shelf__info_min .shelf__info-title{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.shelf__info_min .shelf__info-title{line-height:1.481vh}

.portrait .shelf__info_min .shelf__info-title{line-height:.833vw}}

@media screen and (max-width: 1023px){
.shelf__info_min .shelf__info-title{line-height:4.444vw}

.landscape-mob .shelf__info_min .shelf__info-title{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info_min .shelf__info-title{line-height:2.083vw}

.landscape-tab .shelf__info_min .shelf__info-title{line-height:1.86svh}}

.shelf__info-text{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-text{font-size:1.094vw}

.portrait .shelf__info-text{font-size:1.094vw}

.landscape .shelf__info-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.shelf__info-text{font-size:1.296vh}

.portrait .shelf__info-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.shelf__info-text{font-size:3.889vw}

.landscape-mob .shelf__info-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-text{font-size:1.823vw}

.landscape-tab .shelf__info-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info-text{line-height:1.563vw}

.portrait .shelf__info-text{line-height:1.563vw}

.landscape .shelf__info-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.shelf__info-text{line-height:1.852vh}

.portrait .shelf__info-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.shelf__info-text{line-height:5.556vw}

.landscape-mob .shelf__info-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info-text{line-height:2.604vw}

.landscape-tab .shelf__info-text{line-height:2.326svh}}

.shelf__info-text a{text-decoration:none;color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info_min .shelf__info-text{font-size:.938vw}

.portrait .shelf__info_min .shelf__info-text{font-size:.938vw}

.landscape .shelf__info_min .shelf__info-text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.shelf__info_min .shelf__info-text{font-size:1.111vh}

.portrait .shelf__info_min .shelf__info-text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.shelf__info_min .shelf__info-text{font-size:3.333vw}

.landscape-mob .shelf__info_min .shelf__info-text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info_min .shelf__info-text{font-size:1.563vw}

.landscape-tab .shelf__info_min .shelf__info-text{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__info_min .shelf__info-text{line-height:1.25vw}

.portrait .shelf__info_min .shelf__info-text{line-height:1.25vw}

.landscape .shelf__info_min .shelf__info-text{line-height:2.5vh}}

@media screen and (min-width: 1920px){
.shelf__info_min .shelf__info-text{line-height:1.481vh}

.portrait .shelf__info_min .shelf__info-text{line-height:.833vw}}

@media screen and (max-width: 1023px){
.shelf__info_min .shelf__info-text{line-height:4.444vw}

.landscape-mob .shelf__info_min .shelf__info-text{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__info_min .shelf__info-text{line-height:2.083vw}

.landscape-tab .shelf__info_min .shelf__info-text{line-height:1.86svh}}

.shelf__list{flex:1 0 auto;box-sizing:border-box}

.shelf__list .ScrollbarsCustom-Wrapper{width:100%}

.shelf__items{display:flex;flex-direction:column;gap:20px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__items{padding:0 0 3.125vw}

.portrait .shelf__items{padding:0 0 3.125vw}

.landscape .shelf__items{padding:0 0 6.25vh}}

@media screen and (min-width: 1920px){
.shelf__items{padding:0 0 3.704vh}

.portrait .shelf__items{padding:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.shelf__items{padding:0 0 11.111vw}

.landscape-mob .shelf__items{padding:0 0 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__items{padding:0 0 5.208vw}

.landscape-tab .shelf__items{padding:0 0 4.651svh}}

.shelf__items{box-sizing:border-box;opacity:0}

.shelf__items-enter{opacity:0}

.shelf__items-enter-active{opacity:1;transition:opacity .3s ease-in-out}

.shelf__items-enter-done{opacity:1}

.shelf__items-exit{opacity:1}

.shelf__items-exit-active{opacity:0;transition:opacity .3s ease-in-out}

.shelf__items-exit-done{opacity:0}

.shelf__item{animation:fade-in-scale .3s ease-in-out both;animation-delay:var(--delay)}

.shelf__items-loader{display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shelf__items-loader{padding:3.125vw 0}

.portrait .shelf__items-loader{padding:3.125vw 0}

.landscape .shelf__items-loader{padding:6.25vh 0}}

@media screen and (min-width: 1920px){
.shelf__items-loader{padding:3.704vh 0}

.portrait .shelf__items-loader{padding:2.083vw 0}}

@media screen and (max-width: 1023px){
.shelf__items-loader{padding:8.333vw 0}

.landscape-mob .shelf__items-loader{padding:4.688svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shelf__items-loader{padding:5.208vw 0}

.landscape-tab .shelf__items-loader{padding:4.651svh 0}}

.shelf__items-loader{min-height:200px;box-sizing:border-box}

.shelf__items-loader-spinner{width:48px;height:48px;border:5px solid #dbff00;border-bottom-color:#7d54de;border-radius:50%;display:inline-block;box-sizing:border-box;animation:shelf-rotation 1s linear infinite}

@keyframes shelf-rotation{
0%{transform:rotate(0deg)}

100%{transform:rotate(360deg)}}

.shop{position:relative;width:100%;height:100%;overflow:hidden}

.shop__bg{position:absolute;top:0;left:0}

[dir="rtl"] .shop__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__bg{width:100vw}

.portrait .shop__bg{width:100vw}

.landscape .shop__bg{width:200vh}}

@media screen and (min-width: 1920px){
.shop__bg{width:177.778vh}

.portrait .shop__bg{width:100vw}}

@media screen and (max-width: 1023px){
.shop__bg{width:100vw}

.landscape-mob .shop__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__bg{width:100vw}

.landscape-tab .shop__bg{width:89.302svh}}

.shop__bg{height:100%;pointer-events:none}

.shop__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__content{width:46.875vw}

.portrait .shop__content{width:46.875vw}

.landscape .shop__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.shop__content{width:74.074vh}

.portrait .shop__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.shop__content{width:91.111vw}

.landscape-mob .shop__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__content{width:78.125vw}

.landscape-tab .shop__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__content{padding:1.953vw 0 1.563vw}

.portrait .shop__content{padding:1.953vw 0 1.563vw}

.landscape .shop__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.shop__content{padding:2.315vh 0 1.852vh}

.portrait .shop__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.shop__content{padding:6.944vw 0 5.556vw}

.landscape-mob .shop__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__content{padding:2.865vw 0 2.604vw}

.landscape-tab .shop__content{padding:2.558svh 0 2.326svh}}

.shop__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.shop{display:flex;flex-direction:column;background-color:#fff;height:auto;min-height:100%;overflow-y:auto}

._dark-theme .shop{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop_app{margin-top:3.125vw}

.portrait .shop_app{margin-top:3.125vw}

.landscape .shop_app{margin-top:6.25vh}}

@media screen and (min-width: 1920px){
.shop_app{margin-top:3.704vh}

.portrait .shop_app{margin-top:2.083vw}}

@media screen and (max-width: 1023px){
.shop_app{margin-top:11.111vw}

.landscape-mob .shop_app{margin-top:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop_app{margin-top:5.208vw}

.landscape-tab .shop_app{margin-top:4.651svh}}

.shop__bg-image{display:none}

.shop_ny .shop__bg-image{display:block}

.shop__content{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__content{width:46.875vw}

.portrait .shop__content{width:46.875vw}

.landscape .shop__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.shop__content{width:55.556vh}

.portrait .shop__content{width:31.25vw}}

@media screen and (max-width: 1023px){
.shop__content{width:91.111vw}

.landscape-mob .shop__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__content{width:78.125vw}

.landscape-tab .shop__content{width:69.767svh}}

.shop__title{flex:0 0 auto;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__title{margin:0 0 1.563vw}

.portrait .shop__title{margin:0 0 1.563vw}

.landscape .shop__title{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.shop__title{margin:0 0 1.852vh}

.portrait .shop__title{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.shop__title{margin:0 0 5.556vw}

.landscape-mob .shop__title{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__title{margin:0 0 2.604vw}

.landscape-tab .shop__title{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__title{font-size:2.188vw}

.portrait .shop__title{font-size:2.188vw}

.landscape .shop__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.shop__title{font-size:2.963vh}

.portrait .shop__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.shop__title{font-size:6.667vw}

.landscape-mob .shop__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__title{font-size:4.167vw}

.landscape-tab .shop__title{font-size:3.721svh}}

.shop__title{white-space:pre-line;opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.shop__tabs{flex:0 0 auto;display:flex;justify-content:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__tabs{margin:0 auto 1.875vw}

.portrait .shop__tabs{margin:0 auto 1.875vw}

.landscape .shop__tabs{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.shop__tabs{margin:0 auto 2.963vh}

.portrait .shop__tabs{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.shop__tabs{margin:0 auto 3.333vw}

.landscape-mob .shop__tabs{margin:0 auto 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__tabs{margin:0 auto 3.125vw}

.landscape-tab .shop__tabs{margin:0 auto 2.791svh}}

.container-appear .shop__tabs,.container-enter .shop__tabs{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .shop__tabs,.container-appear-done .shop__tabs,.container-enter-active .shop__tabs,.container-enter-done .shop__tabs,.container-exit .shop__tabs{opacity:1;transform:scale(1);transition:.3s 0.6s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.shop__main{display:flex;flex-direction:column;width:100%;flex:1 0 auto}

.shop__main .ScrollbarsCustom-Wrapper{inset:0 0 0 0 !important}

.shop__main .ScrollbarsCustom-Track{display:none}

.shop__info{display:flex;background:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info{margin:0 0 1.563vw}

.portrait .shop__info{margin:0 0 1.563vw}

.landscape .shop__info{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.shop__info{margin:0 0 1.852vh}

.portrait .shop__info{margin:0 0 1.042vw}}

@media screen and (max-width: 1023px){
.shop__info{margin:0 0 5.556vw}

.landscape-mob .shop__info{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info{margin:0 0 2.604vw}

.landscape-tab .shop__info{margin:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info{padding:1.563vw 1.25vw}

.portrait .shop__info{padding:1.563vw 1.25vw}

.landscape .shop__info{padding:3.125vh 2.5vh}}

@media screen and (min-width: 1920px){
.shop__info{padding:1.852vh 1.481vh}

.portrait .shop__info{padding:1.042vw .833vw}}

@media screen and (max-width: 1023px){
.shop__info{padding:5.556vw 4.444vw}

.landscape-mob .shop__info{padding:3.125svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info{padding:2.604vw 2.083vw}

.landscape-tab .shop__info{padding:2.326svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info{border-radius:1.25vw}

.portrait .shop__info{border-radius:1.25vw}

.landscape .shop__info{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.shop__info{border-radius:1.481vh}

.portrait .shop__info{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.shop__info{border-radius:4.444vw}

.landscape-mob .shop__info{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info{border-radius:2.083vw}

.landscape-tab .shop__info{border-radius:1.86svh}}

.shop__info{box-sizing:border-box}

.container-appear .shop__info,.container-enter .shop__info{opacity:0;transform:scale(0.8);transition:0s ease-in-out}

.container-appear-active .shop__info,.container-appear-done .shop__info,.container-enter-active .shop__info,.container-enter-done .shop__info,.container-exit .shop__info{opacity:1;transform:scale(1);transition:.3s 0.9s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.shop__info-gift{flex:0 0 auto;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info-gift{height:5.938vw}

.portrait .shop__info-gift{height:5.938vw}

.landscape .shop__info-gift{height:11.875vh}}

@media screen and (min-width: 1920px){
.shop__info-gift{height:7.037vh}

.portrait .shop__info-gift{height:3.958vw}}

@media screen and (max-width: 1023px){
.shop__info-gift{height:21.111vw}

.landscape-mob .shop__info-gift{height:11.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info-gift{height:9.896vw}

.landscape-tab .shop__info-gift{height:8.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info-gift{font-size:1.094vw}

.portrait .shop__info-gift{font-size:1.094vw}

.landscape .shop__info-gift{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.shop__info-gift{font-size:1.296vh}

.portrait .shop__info-gift{font-size:.729vw}}

@media screen and (max-width: 1023px){
.shop__info-gift{font-size:3.889vw}

.landscape-mob .shop__info-gift{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info-gift{font-size:1.823vw}

.landscape-tab .shop__info-gift{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info-gift{margin:0 1.094vw 0 0}

[dir="rtl"] .shop__info-gift{margin:0 0 0 1.094vw}

.portrait .shop__info-gift{margin:0 1.094vw 0 0}

[dir="rtl"] .portrait .shop__info-gift{margin:0 0 0 1.094vw}

.landscape .shop__info-gift{margin:0 2.188vh 0 0}

[dir="rtl"] .landscape .shop__info-gift{margin:0 0 0 2.188vh}}

@media screen and (min-width: 1920px){
.shop__info-gift{margin:0 1.296vh 0 0}

[dir="rtl"] .shop__info-gift{margin:0 0 0 1.296vh}

.portrait .shop__info-gift{margin:0 .729vw 0 0}

[dir="rtl"] .portrait .shop__info-gift{margin:0 0 0 .729vw}}

@media screen and (max-width: 1023px){
.shop__info-gift{margin:0 3.889vw 0 0}

[dir="rtl"] .shop__info-gift{margin:0 0 0 3.889vw}

.landscape-mob .shop__info-gift{margin:0 2.188svh 0 0}

[dir="rtl"] .landscape-mob .shop__info-gift{margin:0 0 0 2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info-gift{margin:0 1.823vw 0 0}

[dir="rtl"] .shop__info-gift{margin:0 0 0 1.823vw}

.landscape-tab .shop__info-gift{margin:0 1.628svh 0 0}

[dir="rtl"] .landscape-tab .shop__info-gift{margin:0 0 0 1.628svh}}

.shop__info-gift img{height:100%}

.shop__info-gift-cashback{display:flex;align-items:center;position:absolute;right:0;bottom:0}

[dir="rtl"] .shop__info-gift-cashback{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info-gift-cashback{padding:.234vw .391vw}

.portrait .shop__info-gift-cashback{padding:.234vw .391vw}

.landscape .shop__info-gift-cashback{padding:.469vh .781vh}}

@media screen and (min-width: 1920px){
.shop__info-gift-cashback{padding:.278vh .463vh}

.portrait .shop__info-gift-cashback{padding:.156vw .26vw}}

@media screen and (max-width: 1023px){
.shop__info-gift-cashback{padding:.833vw 1.389vw}

.landscape-mob .shop__info-gift-cashback{padding:.469svh .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info-gift-cashback{padding:.391vw .651vw}

.landscape-tab .shop__info-gift-cashback{padding:.349svh .581svh}}

.shop__info-gift-cashback{color:#fff;font-weight:600;background:#000}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__info-gift-cashback{border-radius:7.734vw}

.portrait .shop__info-gift-cashback{border-radius:7.734vw}

.landscape .shop__info-gift-cashback{border-radius:15.469vh}}

@media screen and (min-width: 1920px){
.shop__info-gift-cashback{border-radius:9.167vh}

.portrait .shop__info-gift-cashback{border-radius:5.156vw}}

@media screen and (max-width: 1023px){
.shop__info-gift-cashback{border-radius:27.5vw}

.landscape-mob .shop__info-gift-cashback{border-radius:15.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__info-gift-cashback{border-radius:12.891vw}

.landscape-tab .shop__info-gift-cashback{border-radius:11.512svh}}

.shop__info-gift-cashback{box-sizing:border-box}

.shop__info-text{text-align:left}

[dir="rtl"] .shop__info-text{text-align:right}

.shop__items{position:relative;display:grid;align-content:start;grid-template-columns:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__items{grid-gap:.938vw .625vw}

.portrait .shop__items{grid-gap:.938vw .625vw}

.landscape .shop__items{grid-gap:1.875vh 1.25vh}}

@media screen and (min-width: 1920px){
.shop__items{grid-gap:1.111vh .741vh}

.portrait .shop__items{grid-gap:.625vw .417vw}}

@media screen and (max-width: 1023px){
.shop__items{grid-gap:3.333vw 2.222vw}

.landscape-mob .shop__items{grid-gap:1.875svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__items{grid-gap:1.563vw 1.042vw}

.landscape-tab .shop__items{grid-gap:1.395svh .93svh}}

.shop__items{width:100%}

.shop__items-appear,.shop__items-enter{opacity:0}

.shop__items-appear-active,.shop__items-enter-active,.shop__items-enter-done,.shop__items-exit{opacity:1;transition:.3s ease-in-out}

.shop__items-exit-active{opacity:0;transition:.3s ease-in-out}

.shop__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item{width:23.125vw}

.portrait .shop__item{width:23.125vw}

.landscape .shop__item{width:46.25vh}}

@media screen and (min-width: 1920px){
.shop__item{width:27.407vh}

.portrait .shop__item{width:15.417vw}}

@media screen and (max-width: 1023px){
.shop__item{width:42.778vw}

.landscape-mob .shop__item{width:24.063svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item{width:38.542vw}

.landscape-tab .shop__item{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item{height:14.297vw}

.portrait .shop__item{height:14.297vw}

.landscape .shop__item{height:28.594vh}}

@media screen and (min-width: 1920px){
.shop__item{height:16.944vh}

.portrait .shop__item{height:9.531vw}}

@media screen and (max-width: 1023px){
.shop__item{height:50.833vw}

.landscape-mob .shop__item{height:28.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item{height:23.828vw}

.landscape-tab .shop__item{height:21.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item{padding:1.25vw 1.484vw}

.portrait .shop__item{padding:1.25vw 1.484vw}

.landscape .shop__item{padding:2.5vh 2.969vh}}

@media screen and (min-width: 1920px){
.shop__item{padding:1.481vh 1.759vh}

.portrait .shop__item{padding:.833vw .99vw}}

@media screen and (max-width: 1023px){
.shop__item{padding:4.444vw 5.278vw}

.landscape-mob .shop__item{padding:2.5svh 2.969svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item{padding:2.083vw 2.474vw}

.landscape-tab .shop__item{padding:1.86svh 2.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item{border-radius:1.25vw}

.portrait .shop__item{border-radius:1.25vw}

.landscape .shop__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.shop__item{border-radius:1.481vh}

.portrait .shop__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.shop__item{border-radius:4.444vw}

.landscape-mob .shop__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item{border-radius:2.083vw}

.landscape-tab .shop__item{border-radius:1.86svh}}

.shop__item{background:#f1f1f1;box-sizing:border-box}

.shop__item img{width:90%;height:90%;object-fit:contain;object-position:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-image{width:10.156vw}

.portrait .shop__item-image{width:10.156vw}

.landscape .shop__item-image{width:20.313vh}}

@media screen and (min-width: 1920px){
.shop__item-image{width:12.037vh}

.portrait .shop__item-image{width:6.771vw}}

@media screen and (max-width: 1023px){
.shop__item-image{width:36.111vw}

.landscape-mob .shop__item-image{width:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-image{width:16.927vw}

.landscape-tab .shop__item-image{width:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-image{height:9.375vw}

.portrait .shop__item-image{height:9.375vw}

.landscape .shop__item-image{height:18.75vh}}

@media screen and (min-width: 1920px){
.shop__item-image{height:11.111vh}

.portrait .shop__item-image{height:6.25vw}}

@media screen and (max-width: 1023px){
.shop__item-image{height:33.333vw}

.landscape-mob .shop__item-image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-image{height:15.625vw}

.landscape-tab .shop__item-image{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-button{width:9.063vw}

.portrait .shop__item-button{width:9.063vw}

.landscape .shop__item-button{width:18.125vh}}

@media screen and (min-width: 1920px){
.shop__item-button{width:10.741vh}

.portrait .shop__item-button{width:6.042vw}}

@media screen and (max-width: 1023px){
.shop__item-button{width:32.222vw}

.landscape-mob .shop__item-button{width:18.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-button{width:15.104vw}

.landscape-tab .shop__item-button{width:13.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-button{height:1.797vw}

.portrait .shop__item-button{height:1.797vw}

.landscape .shop__item-button{height:3.594vh}}

@media screen and (min-width: 1920px){
.shop__item-button{height:2.13vh}

.portrait .shop__item-button{height:1.198vw}}

@media screen and (max-width: 1023px){
.shop__item-button{height:6.389vw}

.landscape-mob .shop__item-button{height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-button{height:2.995vw}

.landscape-tab .shop__item-button{height:2.674svh}}

.shop__item-button{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-button .button__icon{width:1.25vw}

.portrait .shop__item-button .button__icon{width:1.25vw}

.landscape .shop__item-button .button__icon{width:2.5vh}}

@media screen and (min-width: 1920px){
.shop__item-button .button__icon{width:1.481vh}

.portrait .shop__item-button .button__icon{width:.833vw}}

@media screen and (max-width: 1023px){
.shop__item-button .button__icon{width:4.444vw}

.landscape-mob .shop__item-button .button__icon{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-button .button__icon{width:2.083vw}

.landscape-tab .shop__item-button .button__icon{width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-button .button__icon{height:1.25vw}

.portrait .shop__item-button .button__icon{height:1.25vw}

.landscape .shop__item-button .button__icon{height:2.5vh}}

@media screen and (min-width: 1920px){
.shop__item-button .button__icon{height:1.481vh}

.portrait .shop__item-button .button__icon{height:.833vw}}

@media screen and (max-width: 1023px){
.shop__item-button .button__icon{height:4.444vw}

.landscape-mob .shop__item-button .button__icon{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-button .button__icon{height:2.083vw}

.landscape-tab .shop__item-button .button__icon{height:1.86svh}}

.shop__item-button .button__icon svg path{fill:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.shop__item-button .button__text{font-size:.938vw}

.portrait .shop__item-button .button__text{font-size:.938vw}

.landscape .shop__item-button .button__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.shop__item-button .button__text{font-size:1.111vh}

.portrait .shop__item-button .button__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.shop__item-button .button__text{font-size:3.333vw}

.landscape-mob .shop__item-button .button__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.shop__item-button .button__text{font-size:1.563vw}

.landscape-tab .shop__item-button .button__text{font-size:1.395svh}}

.shop__item-button .button__text{font-weight:500;letter-spacing:-0.03em;text-transform:none}

.shop__item-button_yellow{background:#dbff00}

.season-task{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

.season-task::-webkit-scrollbar{display:none;width:0;height:0}

.season-task.app{margin-top:40px}

.season-task__header{position:fixed}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__header{top:0}

.portrait .season-task__header{top:0}

.landscape .season-task__header{top:0}}

@media screen and (min-width: 1920px){
.season-task__header{top:0}

.portrait .season-task__header{top:0}}

@media screen and (max-width: 1023px){
.season-task__header{top:0}

.landscape-mob .season-task__header{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__header{top:0}

.landscape-tab .season-task__header{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__header{left:0}

[dir="rtl"] .season-task__header{left:auto;right:0}

.portrait .season-task__header{left:0}

[dir="rtl"] .portrait .season-task__header{left:auto;right:0}

.landscape .season-task__header{left:0}

[dir="rtl"] .landscape .season-task__header{left:auto;right:0}}

@media screen and (min-width: 1920px){
.season-task__header{left:0}

[dir="rtl"] .season-task__header{left:auto;right:0}

.portrait .season-task__header{left:0}

[dir="rtl"] .portrait .season-task__header{left:auto;right:0}}

@media screen and (max-width: 1023px){
.season-task__header{left:0}

[dir="rtl"] .season-task__header{left:auto;right:0}

.landscape-mob .season-task__header{left:0}

[dir="rtl"] .landscape-mob .season-task__header{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__header{left:0}

[dir="rtl"] .season-task__header{left:auto;right:0}

.landscape-tab .season-task__header{left:0}

[dir="rtl"] .landscape-tab .season-task__header{left:auto;right:0}}

.season-task__header{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__header{padding:2.031vw 0 2.344vw}

.portrait .season-task__header{padding:2.031vw 0 2.344vw}

.landscape .season-task__header{padding:4.063vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.season-task__header{padding:2.407vh 0 2.778vh}

.portrait .season-task__header{padding:1.354vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.season-task__header{padding:6.667vw 0 12.5vw}

.landscape-mob .season-task__header{padding:3.75svh 0 7.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__header{padding:2.995vw 0 6.25vw}

.landscape-tab .season-task__header{padding:2.674svh 0 5.581svh}}

.season-task__header{box-sizing:border-box;z-index:3}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{width:25.625vw}

.portrait .season-task__title{width:25.625vw}

.landscape .season-task__title{width:51.25vh}}

@media screen and (min-width: 1920px){
.season-task__title{width:30.37vh}

.portrait .season-task__title{width:17.083vw}}

@media screen and (max-width: 1023px){
.season-task__title{width:91.111vw}

.landscape-mob .season-task__title{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{width:42.708vw}

.landscape-tab .season-task__title{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{margin:0 auto}

.portrait .season-task__title{margin:0 auto}

.landscape .season-task__title{margin:0 auto}}

@media screen and (min-width: 1920px){
.season-task__title{margin:0 auto}

.portrait .season-task__title{margin:0 auto}}

@media screen and (max-width: 1023px){
.season-task__title{margin:0 auto}

.landscape-mob .season-task__title{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{margin:0 auto}

.landscape-tab .season-task__title{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{padding:.938vw}

.portrait .season-task__title{padding:.938vw}

.landscape .season-task__title{padding:1.875vh}}

@media screen and (min-width: 1920px){
.season-task__title{padding:1.111vh}

.portrait .season-task__title{padding:.625vw}}

@media screen and (max-width: 1023px){
.season-task__title{padding:3.333vw}

.landscape-mob .season-task__title{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{padding:1.563vw}

.landscape-tab .season-task__title{padding:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{border-radius:15.625vw}

.portrait .season-task__title{border-radius:15.625vw}

.landscape .season-task__title{border-radius:31.25vh}}

@media screen and (min-width: 1920px){
.season-task__title{border-radius:18.519vh}

.portrait .season-task__title{border-radius:10.417vw}}

@media screen and (max-width: 1023px){
.season-task__title{border-radius:55.556vw}

.landscape-mob .season-task__title{border-radius:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{border-radius:26.042vw}

.landscape-tab .season-task__title{border-radius:23.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{font-size:.938vw}

.portrait .season-task__title{font-size:.938vw}

.landscape .season-task__title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.season-task__title{font-size:1.111vh}

.portrait .season-task__title{font-size:.625vw}}

@media screen and (max-width: 1023px){
.season-task__title{font-size:3.333vw}

.landscape-mob .season-task__title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{font-size:1.563vw}

.landscape-tab .season-task__title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title{line-height:1.172vw}

.portrait .season-task__title{line-height:1.172vw}

.landscape .season-task__title{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.season-task__title{line-height:1.389vh}

.portrait .season-task__title{line-height:.781vw}}

@media screen and (max-width: 1023px){
.season-task__title{line-height:4.167vw}

.landscape-mob .season-task__title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title{line-height:1.953vw}

.landscape-tab .season-task__title{line-height:1.744svh}}

.season-task__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both;background-color:#dbff00;color:#000}

.season-task__title span{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title span{font-size:1.875vw}

.portrait .season-task__title span{font-size:1.875vw}

.landscape .season-task__title span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.season-task__title span{font-size:1.667vh}

.portrait .season-task__title span{font-size:.938vw}}

@media screen and (max-width: 1023px){
.season-task__title span{font-size:5.556vw}

.landscape-mob .season-task__title span{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title span{font-size:3.646vw}

.landscape-tab .season-task__title span{font-size:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__title span{line-height:2.188vw}

.portrait .season-task__title span{line-height:2.188vw}

.landscape .season-task__title span{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.season-task__title span{line-height:2.963vh}

.portrait .season-task__title span{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.season-task__title span{line-height:6.667vw}

.landscape-mob .season-task__title span{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__title span{line-height:4.167vw}

.landscape-tab .season-task__title span{line-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__content{width:44.375vw}

.portrait .season-task__content{width:44.375vw}

.landscape .season-task__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.season-task__content{width:92.593vh}

.portrait .season-task__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.season-task__content{width:100vw}

.landscape-mob .season-task__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__content{width:100vw}

.landscape-tab .season-task__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__content{margin:0 auto}

.portrait .season-task__content{margin:0 auto}

.landscape .season-task__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.season-task__content{margin:0 auto}

.portrait .season-task__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.season-task__content{margin:0 auto}

.landscape-mob .season-task__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__content{margin:0 auto}

.landscape-tab .season-task__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__content{padding:8.438vw 0 1.25vw}

.portrait .season-task__content{padding:8.438vw 0 1.25vw}

.landscape .season-task__content{padding:16.875vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.season-task__content{padding:10vh 0 1.481vh}

.portrait .season-task__content{padding:5.625vw 0 .833vw}}

@media screen and (max-width: 1023px){
.season-task__content{padding:30vw 4.444vw 4.444vw}

.landscape-mob .season-task__content{padding:16.875svh 2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__content{padding:14.063vw 5.208vw 2.083vw}

.landscape-tab .season-task__content{padding:12.558svh 4.651svh 1.86svh}}

.season-task__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__block{margin:0 0 2.5vw}

.portrait .season-task__block{margin:0 0 2.5vw}

.landscape .season-task__block{margin:0 0 5vh}}

@media screen and (min-width: 1920px){
.season-task__block{margin:0 0 2.963vh}

.portrait .season-task__block{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.season-task__block{margin:0 0 8.889vw}

.landscape-mob .season-task__block{margin:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__block{margin:0 0 4.167vw}

.landscape-tab .season-task__block{margin:0 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__block-title{margin:0 0 1.25vw}

.portrait .season-task__block-title{margin:0 0 1.25vw}

.landscape .season-task__block-title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.season-task__block-title{margin:0 0 1.944vh}

.portrait .season-task__block-title{margin:0 0 1.094vw}}

@media screen and (max-width: 1023px){
.season-task__block-title{margin:0 0 4.444vw}

.landscape-mob .season-task__block-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__block-title{margin:0 0 3.906vw}

.landscape-tab .season-task__block-title{margin:0 0 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__block-title{font-size:1.563vw}

.portrait .season-task__block-title{font-size:1.563vw}

.landscape .season-task__block-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__block-title{font-size:2.222vh}

.portrait .season-task__block-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.season-task__block-title{font-size:4.444vw}

.landscape-mob .season-task__block-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__block-title{font-size:3.125vw}

.landscape-tab .season-task__block-title{font-size:2.791svh}}

.season-task__block-title{font-weight:600;opacity:0;animation:fade-in-right .3s .1s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.season-task__list{width:100%;padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__list{margin:1.875vw 0 0}

.portrait .season-task__list{margin:1.875vw 0 0}

.landscape .season-task__list{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.season-task__list{margin:2.222vh 0 0}

.portrait .season-task__list{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.season-task__list{margin:6.667vw 0 0}

.landscape-mob .season-task__list{margin:3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__list{margin:3.125vw 0 0}

.landscape-tab .season-task__list{margin:2.791svh 0 0}}

.season-task__item{position:relative;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item{padding:1.25vw}

.portrait .season-task__item{padding:1.25vw}

.landscape .season-task__item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__item{padding:2.222vh 1.481vh}

.portrait .season-task__item{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.season-task__item{padding:4.444vw 4.444vw}

.landscape-mob .season-task__item{padding:2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item{padding:2.083vw 2.083vw}

.landscape-tab .season-task__item{padding:1.86svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item{border-radius:1.25vw}

.portrait .season-task__item{border-radius:1.25vw}

.landscape .season-task__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__item{border-radius:1.481vh}

.portrait .season-task__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.season-task__item{border-radius:4.444vw}

.landscape-mob .season-task__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item{border-radius:2.083vw}

.landscape-tab .season-task__item{border-radius:1.86svh}}

.season-task__item{background-color:#f1f1f1;box-sizing:border-box;list-style-type:none;overflow:hidden;animation:fade-in-scale .3s ease-in-out both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item:not(.season-task__item:last-of-type){margin:0 0 .625vw}

.portrait .season-task__item:not(.season-task__item:last-of-type){margin:0 0 .625vw}

.landscape .season-task__item:not(.season-task__item:last-of-type){margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.season-task__item:not(.season-task__item:last-of-type){margin:0 0 .741vh}

.portrait .season-task__item:not(.season-task__item:last-of-type){margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.season-task__item:not(.season-task__item:last-of-type){margin:0 0 2.222vw}

.landscape-mob .season-task__item:not(.season-task__item:last-of-type){margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item:not(.season-task__item:last-of-type){margin:0 0 1.042vw}

.landscape-tab .season-task__item:not(.season-task__item:last-of-type){margin:0 0 .93svh}}

.season-task__item_completed{background:#dbff00}

@media screen and (min-width: 1920px){
.season-task__item{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-arrow{width:1.563vw}

.portrait .season-task__item-arrow{width:1.563vw}

.landscape .season-task__item-arrow{width:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__item-arrow{width:1.852vh}

.portrait .season-task__item-arrow{width:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__item-arrow{width:5.556vw}

.landscape-mob .season-task__item-arrow{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-arrow{width:2.604vw}

.landscape-tab .season-task__item-arrow{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-arrow{min-width:1.563vw}

.portrait .season-task__item-arrow{min-width:1.563vw}

.landscape .season-task__item-arrow{min-width:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__item-arrow{min-width:1.852vh}

.portrait .season-task__item-arrow{min-width:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__item-arrow{min-width:5.556vw}

.landscape-mob .season-task__item-arrow{min-width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-arrow{min-width:2.604vw}

.landscape-tab .season-task__item-arrow{min-width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-arrow{height:1.563vw}

.portrait .season-task__item-arrow{height:1.563vw}

.landscape .season-task__item-arrow{height:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__item-arrow{height:1.852vh}

.portrait .season-task__item-arrow{height:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__item-arrow{height:5.556vw}

.landscape-mob .season-task__item-arrow{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-arrow{height:2.604vw}

.landscape-tab .season-task__item-arrow{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-arrow{margin:0 .781vw 0 0}

[dir="rtl"] .season-task__item-arrow{margin:0 0 0 .781vw}

.portrait .season-task__item-arrow{margin:0 .781vw 0 0}

[dir="rtl"] .portrait .season-task__item-arrow{margin:0 0 0 .781vw}

.landscape .season-task__item-arrow{margin:0 1.563vh 0 0}

[dir="rtl"] .landscape .season-task__item-arrow{margin:0 0 0 1.563vh}}

@media screen and (min-width: 1920px){
.season-task__item-arrow{margin:0 .926vh 0 0}

[dir="rtl"] .season-task__item-arrow{margin:0 0 0 .926vh}

.portrait .season-task__item-arrow{margin:0 .521vw 0 0}

[dir="rtl"] .portrait .season-task__item-arrow{margin:0 0 0 .521vw}}

@media screen and (max-width: 1023px){
.season-task__item-arrow{margin:0 2.778vw 0 0}

[dir="rtl"] .season-task__item-arrow{margin:0 0 0 2.778vw}

.landscape-mob .season-task__item-arrow{margin:0 1.563svh 0 0}

[dir="rtl"] .landscape-mob .season-task__item-arrow{margin:0 0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-arrow{margin:0 1.302vw 0 0}

[dir="rtl"] .season-task__item-arrow{margin:0 0 0 1.302vw}

.landscape-tab .season-task__item-arrow{margin:0 1.163svh 0 0}

[dir="rtl"] .landscape-tab .season-task__item-arrow{margin:0 0 0 1.163svh}}

.season-task__item-arrow{border-radius:50%;overflow:hidden;background-color:#fff}

.season-task__item-arrow-img{width:100%;height:100%;opacity:0;transition:opacity .3s}

.season-task__item-arrow-img_active,.season-task__item-arrow-img_completed{opacity:1}

.season-task__item-cost{flex:0 0 auto;position:relative;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost{width:5vw}

.portrait .season-task__item-cost{width:5vw}

.landscape .season-task__item-cost{width:10vh}}

@media screen and (min-width: 1920px){
.season-task__item-cost{width:5.926vh}

.portrait .season-task__item-cost{width:3.333vw}}

@media screen and (max-width: 1023px){
.season-task__item-cost{width:17.778vw}

.landscape-mob .season-task__item-cost{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost{width:8.333vw}

.landscape-tab .season-task__item-cost{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost{height:5vw}

.portrait .season-task__item-cost{height:5vw}

.landscape .season-task__item-cost{height:10vh}}

@media screen and (min-width: 1920px){
.season-task__item-cost{height:5.926vh}

.portrait .season-task__item-cost{height:3.333vw}}

@media screen and (max-width: 1023px){
.season-task__item-cost{height:17.778vw}

.landscape-mob .season-task__item-cost{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost{height:8.333vw}

.landscape-tab .season-task__item-cost{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost{padding:.625vw}

.portrait .season-task__item-cost{padding:.625vw}

.landscape .season-task__item-cost{padding:1.25vh}}

@media screen and (min-width: 1920px){
.season-task__item-cost{padding:.741vh}

.portrait .season-task__item-cost{padding:.417vw}}

@media screen and (max-width: 1023px){
.season-task__item-cost{padding:2.222vw}

.landscape-mob .season-task__item-cost{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost{padding:1.042vw}

.landscape-tab .season-task__item-cost{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost{border-radius:1.25vw}

.portrait .season-task__item-cost{border-radius:1.25vw}

.landscape .season-task__item-cost{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__item-cost{border-radius:1.481vh}

.portrait .season-task__item-cost{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.season-task__item-cost{border-radius:4.444vw}

.landscape-mob .season-task__item-cost{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost{border-radius:2.083vw}

.landscape-tab .season-task__item-cost{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost{margin:0 0 0 1.875vw}

[dir="rtl"] .season-task__item-cost{margin:0 1.875vw 0 0}

.portrait .season-task__item-cost{margin:0 0 0 1.875vw}

[dir="rtl"] .portrait .season-task__item-cost{margin:0 1.875vw 0 0}

.landscape .season-task__item-cost{margin:0 0 0 3.75vh}

[dir="rtl"] .landscape .season-task__item-cost{margin:0 3.75vh 0 0}}

@media screen and (min-width: 1920px){
.season-task__item-cost{margin:0 0 0 2.222vh}

[dir="rtl"] .season-task__item-cost{margin:0 2.222vh 0 0}

.portrait .season-task__item-cost{margin:0 0 0 1.25vw}

[dir="rtl"] .portrait .season-task__item-cost{margin:0 1.25vw 0 0}}

@media screen and (max-width: 1023px){
.season-task__item-cost{margin:0 0 0 6.667vw}

[dir="rtl"] .season-task__item-cost{margin:0 6.667vw 0 0}

.landscape-mob .season-task__item-cost{margin:0 0 0 3.75svh}

[dir="rtl"] .landscape-mob .season-task__item-cost{margin:0 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost{margin:0 0 0 3.125vw}

[dir="rtl"] .season-task__item-cost{margin:0 3.125vw 0 0}

.landscape-tab .season-task__item-cost{margin:0 0 0 2.791svh}

[dir="rtl"] .landscape-tab .season-task__item-cost{margin:0 2.791svh 0 0}}

.season-task__item-cost{background-color:#fff;box-sizing:border-box}

.season-task__item-cost .carousel{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-cost .swiper-slide{margin:0 .781vw}

.portrait .season-task__item-cost .swiper-slide{margin:0 .781vw}

.landscape .season-task__item-cost .swiper-slide{margin:0 1.563vh}}

@media screen and (min-width: 1920px){
.season-task__item-cost .swiper-slide{margin:0 .926vh}

.portrait .season-task__item-cost .swiper-slide{margin:0 .521vw}}

@media screen and (max-width: 1023px){
.season-task__item-cost .swiper-slide{margin:0 2.778vw}

.landscape-mob .season-task__item-cost .swiper-slide{margin:0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-cost .swiper-slide{margin:0 1.302vw}

.landscape-tab .season-task__item-cost .swiper-slide{margin:0 1.163svh}}

.season-task__item-cost .swiper-slide{background:rgba(0,0,0,0);opacity:0;transition:.5s ease-in-out}

.season-task__item-cost .swiper-slide-active,.season-task__item-cost .swiper-slide-dublicate-active{opacity:1}

.season-task__item-content{flex:1 1 auto}

.season-task__item-icon{position:relative;width:100%;height:100%}

.season-task__item-icon svg{width:100%;height:100%}

.season-task__item-icon svg rect{transform-origin:0 0}

[dir="rtl"] .season-task__item-icon svg rect{transform-origin:100% 0}

.season-task__item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{bottom:-0.313vw}

.portrait .season-task__item-value{bottom:-0.313vw}

.landscape .season-task__item-value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{bottom:-0.37vh}

.portrait .season-task__item-value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{bottom:-1.111vw}

.landscape-mob .season-task__item-value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{bottom:-0.521vw}

.landscape-tab .season-task__item-value{bottom:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{right:-0.313vw}

[dir="rtl"] .season-task__item-value{right:auto;left:-0.313vw}

.portrait .season-task__item-value{right:-0.313vw}

[dir="rtl"] .portrait .season-task__item-value{right:auto;left:-0.313vw}

.landscape .season-task__item-value{right:-0.625vh}

[dir="rtl"] .landscape .season-task__item-value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{right:-0.37vh}

[dir="rtl"] .season-task__item-value{right:auto;left:-0.37vh}

.portrait .season-task__item-value{right:-0.208vw}

[dir="rtl"] .portrait .season-task__item-value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{right:-1.111vw}

[dir="rtl"] .season-task__item-value{right:auto;left:-1.111vw}

.landscape-mob .season-task__item-value{right:-0.625svh}

[dir="rtl"] .landscape-mob .season-task__item-value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{right:-0.521vw}

[dir="rtl"] .season-task__item-value{right:auto;left:-0.521vw}

.landscape-tab .season-task__item-value{right:-0.465svh}

[dir="rtl"] .landscape-tab .season-task__item-value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{min-width:1.875vw}

.portrait .season-task__item-value{min-width:1.875vw}

.landscape .season-task__item-value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{min-width:2.222vh}

.portrait .season-task__item-value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{min-width:6.667vw}

.landscape-mob .season-task__item-value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{min-width:3.125vw}

.landscape-tab .season-task__item-value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{min-height:1.875vw}

.portrait .season-task__item-value{min-height:1.875vw}

.landscape .season-task__item-value{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{min-height:2.222vh}

.portrait .season-task__item-value{min-height:1.25vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{min-height:6.667vw}

.landscape-mob .season-task__item-value{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{min-height:3.125vw}

.landscape-tab .season-task__item-value{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{padding:.469vw .352vw}

.portrait .season-task__item-value{padding:.469vw .352vw}

.landscape .season-task__item-value{padding:.938vh .703vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{padding:.556vh .417vh}

.portrait .season-task__item-value{padding:.313vw .234vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{padding:1.667vw 1.25vw}

.landscape-mob .season-task__item-value{padding:.938svh .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{padding:.781vw .586vw}

.landscape-tab .season-task__item-value{padding:.698svh .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{font-size:.938vw}

.portrait .season-task__item-value{font-size:.938vw}

.landscape .season-task__item-value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{font-size:1.111vh}

.portrait .season-task__item-value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{font-size:3.333vw}

.landscape-mob .season-task__item-value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{font-size:1.563vw}

.landscape-tab .season-task__item-value{font-size:1.395svh}}

.season-task__item-value{line-height:1;font-weight:bold;background-color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-value{border-radius:3.125vw}

.portrait .season-task__item-value{border-radius:3.125vw}

.landscape .season-task__item-value{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.season-task__item-value{border-radius:3.704vh}

.portrait .season-task__item-value{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.season-task__item-value{border-radius:11.111vw}

.landscape-mob .season-task__item-value{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-value{border-radius:5.208vw}

.landscape-tab .season-task__item-value{border-radius:4.651svh}}

.season-task__item-value{color:#fff;box-sizing:border-box}

.season-task__item-counter{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-counter{margin:.938vw 0 0}

.portrait .season-task__item-counter{margin:.938vw 0 0}

.landscape .season-task__item-counter{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.season-task__item-counter{margin:1.111vh 0 0}

.portrait .season-task__item-counter{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.season-task__item-counter{margin:3.333vw 0 0}

.landscape-mob .season-task__item-counter{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-counter{margin:1.563vw 0 0}

.landscape-tab .season-task__item-counter{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-counter{padding:.313vw 1.25vw}

.portrait .season-task__item-counter{padding:.313vw 1.25vw}

.landscape .season-task__item-counter{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.season-task__item-counter{padding:.37vh 1.481vh}

.portrait .season-task__item-counter{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.season-task__item-counter{padding:1.111vw 4.444vw}

.landscape-mob .season-task__item-counter{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-counter{padding:.521vw 2.083vw}

.landscape-tab .season-task__item-counter{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-counter{font-size:.938vw}

.portrait .season-task__item-counter{font-size:.938vw}

.landscape .season-task__item-counter{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.season-task__item-counter{font-size:1.111vh}

.portrait .season-task__item-counter{font-size:.625vw}}

@media screen and (max-width: 1023px){
.season-task__item-counter{font-size:3.333vw}

.landscape-mob .season-task__item-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-counter{font-size:1.563vw}

.landscape-tab .season-task__item-counter{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-counter{line-height:1.172vw}

.portrait .season-task__item-counter{line-height:1.172vw}

.landscape .season-task__item-counter{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.season-task__item-counter{line-height:1.389vh}

.portrait .season-task__item-counter{line-height:.781vw}}

@media screen and (max-width: 1023px){
.season-task__item-counter{line-height:4.167vw}

.landscape-mob .season-task__item-counter{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-counter{line-height:1.953vw}

.landscape-tab .season-task__item-counter{line-height:1.744svh}}

.season-task__item-counter{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-counter{border-radius:3.906vw}

.portrait .season-task__item-counter{border-radius:3.906vw}

.landscape .season-task__item-counter{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.season-task__item-counter{border-radius:4.63vh}

.portrait .season-task__item-counter{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.season-task__item-counter{border-radius:13.889vw}

.landscape-mob .season-task__item-counter{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-counter{border-radius:6.51vw}

.landscape-tab .season-task__item-counter{border-radius:5.814svh}}

.season-task__item-counter{font-weight:500}

.season-task__content{position:relative;z-index:1}

.season-task__item-title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-title{font-size:1.25vw}

.portrait .season-task__item-title{font-size:1.25vw}

.landscape .season-task__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__item-title{font-size:1.852vh}

.portrait .season-task__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__item-title{font-size:4.444vw}

.landscape-mob .season-task__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-title{font-size:2.083vw}

.landscape-tab .season-task__item-title{font-size:1.86svh}}

.season-task__item-title{font-weight:600}

.season-task__item-title a{font-weight:700;color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-text{margin:.625vw 0 0}

.portrait .season-task__item-text{margin:.625vw 0 0}

.landscape .season-task__item-text{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.season-task__item-text{margin:.741vh 0 0}

.portrait .season-task__item-text{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.season-task__item-text{margin:2.222vw 0 0}

.landscape-mob .season-task__item-text{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-text{margin:1.042vw 0 0}

.landscape-tab .season-task__item-text{margin:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-text{font-size:1.094vw}

.portrait .season-task__item-text{font-size:1.094vw}

.landscape .season-task__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.season-task__item-text{font-size:1.481vh}

.portrait .season-task__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.season-task__item-text{font-size:3.889vw}

.landscape-mob .season-task__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-text{font-size:1.823vw}

.landscape-tab .season-task__item-text{font-size:1.628svh}}

.season-task__item-text a{text-decoration:none;font-weight:700;color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-button{margin:.938vw .547vw 0 0}

[dir="rtl"] .season-task__item-button{margin:.938vw 0 0 .547vw}

.portrait .season-task__item-button{margin:.938vw .547vw 0 0}

[dir="rtl"] .portrait .season-task__item-button{margin:.938vw 0 0 .547vw}

.landscape .season-task__item-button{margin:1.875vh 1.094vh 0 0}

[dir="rtl"] .landscape .season-task__item-button{margin:1.875vh 0 0 1.094vh}}

@media screen and (min-width: 1920px){
.season-task__item-button{margin:1.111vh .648vh 0 0}

[dir="rtl"] .season-task__item-button{margin:1.111vh 0 0 .648vh}

.portrait .season-task__item-button{margin:.625vw .365vw 0 0}

[dir="rtl"] .portrait .season-task__item-button{margin:.625vw 0 0 .365vw}}

@media screen and (max-width: 1023px){
.season-task__item-button{margin:3.333vw 1.944vw 0 0}

[dir="rtl"] .season-task__item-button{margin:3.333vw 0 0 1.944vw}

.landscape-mob .season-task__item-button{margin:1.875svh 1.094svh 0 0}

[dir="rtl"] .landscape-mob .season-task__item-button{margin:1.875svh 0 0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-button{margin:1.563vw .911vw 0 0}

[dir="rtl"] .season-task__item-button{margin:1.563vw 0 0 .911vw}

.landscape-tab .season-task__item-button{margin:1.395svh .814svh 0 0}

[dir="rtl"] .landscape-tab .season-task__item-button{margin:1.395svh 0 0 .814svh}}

.season-task__item-available-at{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__item-available-at{font-size:.938vw}

.portrait .season-task__item-available-at{font-size:.938vw}

.landscape .season-task__item-available-at{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.season-task__item-available-at{font-size:1.296vh}

.portrait .season-task__item-available-at{font-size:.729vw}}

@media screen and (max-width: 1023px){
.season-task__item-available-at{font-size:3.333vw}

.landscape-mob .season-task__item-available-at{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__item-available-at{font-size:1.563vw}

.landscape-tab .season-task__item-available-at{font-size:1.395svh}}

.season-task__section{width:100%;border-bottom:1px solid #d8d8d8;box-sizing:border-box;transition:border-color .3s}

.season-task__section:first-of-type{border-top:1px solid #d8d8d8}

.season-task__section_active{border-bottom-color:rgba(0,0,0,0)}

.season-task__section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-header{padding:1.563vw 0}

.portrait .season-task__section-header{padding:1.563vw 0}

.landscape .season-task__section-header{padding:3.125vh 0}}

@media screen and (min-width: 1920px){
.season-task__section-header{padding:1.852vh 0}

.portrait .season-task__section-header{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.season-task__section-header{padding:5.556vw 0}

.landscape-mob .season-task__section-header{padding:3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-header{padding:2.604vw 0}

.landscape-tab .season-task__section-header{padding:2.326svh 0}}

.season-task__section-header{box-sizing:border-box;transition:padding .3s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section_active .season-task__section-header{padding:1.563vw 0 .391vw}

.portrait .season-task__section_active .season-task__section-header{padding:1.563vw 0 .391vw}

.landscape .season-task__section_active .season-task__section-header{padding:3.125vh 0 .781vh}}

@media screen and (min-width: 1920px){
.season-task__section_active .season-task__section-header{padding:1.852vh 0 .463vh}

.portrait .season-task__section_active .season-task__section-header{padding:1.042vw 0 .26vw}}

@media screen and (max-width: 1023px){
.season-task__section_active .season-task__section-header{padding:5.556vw 0 1.389vw}

.landscape-mob .season-task__section_active .season-task__section-header{padding:3.125svh 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section_active .season-task__section-header{padding:2.604vw 0 .651vw}

.landscape-tab .season-task__section_active .season-task__section-header{padding:2.326svh 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-title{font-size:1.25vw}

.portrait .season-task__section-title{font-size:1.25vw}

.landscape .season-task__section-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__section-title{font-size:1.481vh}

.portrait .season-task__section-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.season-task__section-title{font-size:4.444vw}

.landscape-mob .season-task__section-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-title{font-size:2.083vw}

.landscape-tab .season-task__section-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-title{line-height:1.797vw}

.portrait .season-task__section-title{line-height:1.797vw}

.landscape .season-task__section-title{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.season-task__section-title{line-height:2.13vh}

.portrait .season-task__section-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.season-task__section-title{line-height:6.389vw}

.landscape-mob .season-task__section-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-title{line-height:2.995vw}

.landscape-tab .season-task__section-title{line-height:2.674svh}}

.season-task__section-title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-arrow{width:2.5vw}

.portrait .season-task__section-arrow{width:2.5vw}

.landscape .season-task__section-arrow{width:5vh}}

@media screen and (min-width: 1920px){
.season-task__section-arrow{width:2.963vh}

.portrait .season-task__section-arrow{width:1.667vw}}

@media screen and (max-width: 1023px){
.season-task__section-arrow{width:8.889vw}

.landscape-mob .season-task__section-arrow{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-arrow{width:4.167vw}

.landscape-tab .season-task__section-arrow{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-arrow{height:2.5vw}

.portrait .season-task__section-arrow{height:2.5vw}

.landscape .season-task__section-arrow{height:5vh}}

@media screen and (min-width: 1920px){
.season-task__section-arrow{height:2.963vh}

.portrait .season-task__section-arrow{height:1.667vw}}

@media screen and (max-width: 1023px){
.season-task__section-arrow{height:8.889vw}

.landscape-mob .season-task__section-arrow{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-arrow{height:4.167vw}

.landscape-tab .season-task__section-arrow{height:3.721svh}}

.season-task__section-arrow{transition:transform .3s ease-in-out}

.season-task__section-arrow_reverse{transform:rotate(180deg)}

[dir="rtl"] .season-task__section-arrow_reverse{transform:rotate(-180deg)}

.season-task__section-content{transition:height .3s;overflow:hidden}

.season-task__section-block{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-block{margin:0}

.portrait .season-task__section-block{margin:0}

.landscape .season-task__section-block{margin:0}}

@media screen and (min-width: 1920px){
.season-task__section-block{margin:0}

.portrait .season-task__section-block{margin:0}}

@media screen and (max-width: 1023px){
.season-task__section-block{margin:0}

.landscape-mob .season-task__section-block{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-block{margin:0}

.landscape-tab .season-task__section-block{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__section-block{padding:0}

.portrait .season-task__section-block{padding:0}

.landscape .season-task__section-block{padding:0}}

@media screen and (min-width: 1920px){
.season-task__section-block{padding:0}

.portrait .season-task__section-block{padding:0}}

@media screen and (max-width: 1023px){
.season-task__section-block{padding:0}

.landscape-mob .season-task__section-block{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__section-block{padding:0}

.landscape-tab .season-task__section-block{padding:0}}

.season-task__section-block{list-style-type:none;overflow:hidden}

.season-task__buttons{position:sticky;bottom:0;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__buttons{padding:1.25vw 0 2.5vw}

.portrait .season-task__buttons{padding:1.25vw 0 2.5vw}

.landscape .season-task__buttons{padding:2.5vh 0 5vh}}

@media screen and (min-width: 1920px){
.season-task__buttons{padding:1.481vh 0 2.963vh}

.portrait .season-task__buttons{padding:.833vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.season-task__buttons{padding:4.444vw 0 8.889vw}

.landscape-mob .season-task__buttons{padding:2.5svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__buttons{padding:2.083vw 0 4.167vw}

.landscape-tab .season-task__buttons{padding:1.86svh 0 3.721svh}}

.season-task__buttons{background-color:#fff;z-index:2}

.season-task__button{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__button{margin:0 auto .625vw}

.portrait .season-task__button{margin:0 auto .625vw}

.landscape .season-task__button{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.season-task__button{margin:0 auto .741vh}

.portrait .season-task__button{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.season-task__button{margin:0 auto 2.222vw}

.landscape-mob .season-task__button{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__button{margin:0 auto 1.042vw}

.landscape-tab .season-task__button{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__button:last-child{margin:0 auto}

.portrait .season-task__button:last-child{margin:0 auto}

.landscape .season-task__button:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.season-task__button:last-child{margin:0 auto}

.portrait .season-task__button:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.season-task__button:last-child{margin:0 auto}

.landscape-mob .season-task__button:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__button:last-child{margin:0 auto}

.landscape-tab .season-task__button:last-child{margin:0 auto}}

.season-task__winners{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners{margin:0 auto .625vw}

.portrait .season-task__winners{margin:0 auto .625vw}

.landscape .season-task__winners{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.season-task__winners{margin:0 auto .741vh}

.portrait .season-task__winners{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.season-task__winners{margin:0 auto 2.222vw}

.landscape-mob .season-task__winners{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners{margin:0 auto 1.042vw}

.landscape-tab .season-task__winners{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners{padding:1.25vw}

.portrait .season-task__winners{padding:1.25vw}

.landscape .season-task__winners{padding:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__winners{padding:2.222vh 1.481vh}

.portrait .season-task__winners{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.season-task__winners{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .season-task__winners{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners{padding:2.083vw 2.083vw 2.604vw}

.landscape-tab .season-task__winners{padding:1.86svh 1.86svh 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners{border-radius:1.25vw}

.portrait .season-task__winners{border-radius:1.25vw}

.landscape .season-task__winners{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__winners{border-radius:1.481vh}

.portrait .season-task__winners{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.season-task__winners{border-radius:4.444vw}

.landscape-mob .season-task__winners{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners{border-radius:2.083vw}

.landscape-tab .season-task__winners{border-radius:1.86svh}}

.season-task__winners{box-sizing:border-box;list-style-type:none;animation:fade-in-scale .3s ease-in-out both;text-align:center;background-color:#f1f1f1}

.season-task__winners-stars{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-stars{top:-1.211vw}

.portrait .season-task__winners-stars{top:-1.211vw}

.landscape .season-task__winners-stars{top:-2.422vh}}

@media screen and (min-width: 1920px){
.season-task__winners-stars{top:-1.435vh}

.portrait .season-task__winners-stars{top:-0.807vw}}

@media screen and (max-width: 1023px){
.season-task__winners-stars{top:-4.306vw}

.landscape-mob .season-task__winners-stars{top:-2.422svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-stars{top:-2.018vw}

.landscape-tab .season-task__winners-stars{top:-1.802svh}}

.season-task__winners-stars{left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-stars{width:24.141vw}

.portrait .season-task__winners-stars{width:24.141vw}

.landscape .season-task__winners-stars{width:48.281vh}}

@media screen and (min-width: 1920px){
.season-task__winners-stars{width:28.611vh}

.portrait .season-task__winners-stars{width:16.094vw}}

@media screen and (max-width: 1023px){
.season-task__winners-stars{width:85.833vw}

.landscape-mob .season-task__winners-stars{width:48.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-stars{width:40.234vw}

.landscape-tab .season-task__winners-stars{width:35.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-stars{height:16.875vw}

.portrait .season-task__winners-stars{height:16.875vw}

.landscape .season-task__winners-stars{height:33.75vh}}

@media screen and (min-width: 1920px){
.season-task__winners-stars{height:20vh}

.portrait .season-task__winners-stars{height:11.25vw}}

@media screen and (max-width: 1023px){
.season-task__winners-stars{height:60vw}

.landscape-mob .season-task__winners-stars{height:33.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-stars{height:28.125vw}

.landscape-tab .season-task__winners-stars{height:25.116svh}}

.season-task__winners-stars{margin:0 auto;pointer-events:none}

.season-task__winners-image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-image{width:16.641vw}

.portrait .season-task__winners-image{width:16.641vw}

.landscape .season-task__winners-image{width:33.281vh}}

@media screen and (min-width: 1920px){
.season-task__winners-image{width:19.722vh}

.portrait .season-task__winners-image{width:11.094vw}}

@media screen and (max-width: 1023px){
.season-task__winners-image{width:59.167vw}

.landscape-mob .season-task__winners-image{width:33.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-image{width:27.734vw}

.landscape-tab .season-task__winners-image{width:24.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-image{height:9.688vw}

.portrait .season-task__winners-image{height:9.688vw}

.landscape .season-task__winners-image{height:19.375vh}}

@media screen and (min-width: 1920px){
.season-task__winners-image{height:11.481vh}

.portrait .season-task__winners-image{height:6.458vw}}

@media screen and (max-width: 1023px){
.season-task__winners-image{height:34.444vw}

.landscape-mob .season-task__winners-image{height:19.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-image{height:16.146vw}

.landscape-tab .season-task__winners-image{height:14.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-image{margin:0 auto 1.25vw}

.portrait .season-task__winners-image{margin:0 auto 1.25vw}

.landscape .season-task__winners-image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.season-task__winners-image{margin:0 auto 1.481vh}

.portrait .season-task__winners-image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.season-task__winners-image{margin:0 auto 4.444vw}

.landscape-mob .season-task__winners-image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-image{margin:0 auto 2.083vw}

.landscape-tab .season-task__winners-image{margin:0 auto 1.86svh}}

.season-task__winners-image{object-fit:contain}

.season-task__winners-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-title{width:23.125vw}

.portrait .season-task__winners-title{width:23.125vw}

.landscape .season-task__winners-title{width:46.25vh}}

@media screen and (min-width: 1920px){
.season-task__winners-title{width:27.407vh}

.portrait .season-task__winners-title{width:15.417vw}}

@media screen and (max-width: 1023px){
.season-task__winners-title{width:82.222vw}

.landscape-mob .season-task__winners-title{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-title{width:38.542vw}

.landscape-tab .season-task__winners-title{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-title{margin:0 auto .469vw}

.portrait .season-task__winners-title{margin:0 auto .469vw}

.landscape .season-task__winners-title{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.season-task__winners-title{margin:0 auto .556vh}

.portrait .season-task__winners-title{margin:0 auto .313vw}}

@media screen and (max-width: 1023px){
.season-task__winners-title{margin:0 auto 1.667vw}

.landscape-mob .season-task__winners-title{margin:0 auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-title{margin:0 auto .781vw}

.landscape-tab .season-task__winners-title{margin:0 auto .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-title{font-size:1.563vw}

.portrait .season-task__winners-title{font-size:1.563vw}

.landscape .season-task__winners-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__winners-title{font-size:1.852vh}

.portrait .season-task__winners-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__winners-title{font-size:5.556vw}

.landscape-mob .season-task__winners-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-title{font-size:2.604vw}

.landscape-tab .season-task__winners-title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-title{line-height:1.875vw}

.portrait .season-task__winners-title{line-height:1.875vw}

.landscape .season-task__winners-title{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.season-task__winners-title{line-height:2.222vh}

.portrait .season-task__winners-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.season-task__winners-title{line-height:6.667vw}

.landscape-mob .season-task__winners-title{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-title{line-height:3.125vw}

.landscape-tab .season-task__winners-title{line-height:2.791svh}}

.season-task__winners-title{font-weight:600;white-space:pre-line}

.season-task__winners-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-text{width:23.125vw}

.portrait .season-task__winners-text{width:23.125vw}

.landscape .season-task__winners-text{width:46.25vh}}

@media screen and (min-width: 1920px){
.season-task__winners-text{width:27.407vh}

.portrait .season-task__winners-text{width:15.417vw}}

@media screen and (max-width: 1023px){
.season-task__winners-text{width:82.222vw}

.landscape-mob .season-task__winners-text{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-text{width:38.542vw}

.landscape-tab .season-task__winners-text{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-text{margin:0 auto}

.portrait .season-task__winners-text{margin:0 auto}

.landscape .season-task__winners-text{margin:0 auto}}

@media screen and (min-width: 1920px){
.season-task__winners-text{margin:0 auto}

.portrait .season-task__winners-text{margin:0 auto}}

@media screen and (max-width: 1023px){
.season-task__winners-text{margin:0 auto}

.landscape-mob .season-task__winners-text{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-text{margin:0 auto}

.landscape-tab .season-task__winners-text{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-text{font-size:1.094vw}

.portrait .season-task__winners-text{font-size:1.094vw}

.landscape .season-task__winners-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.season-task__winners-text{font-size:1.296vh}

.portrait .season-task__winners-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.season-task__winners-text{font-size:3.889vw}

.landscape-mob .season-task__winners-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-text{font-size:1.823vw}

.landscape-tab .season-task__winners-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-text{line-height:1.563vw}

.portrait .season-task__winners-text{line-height:1.563vw}

.landscape .season-task__winners-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__winners-text{line-height:1.852vh}

.portrait .season-task__winners-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__winners-text{line-height:5.556vw}

.landscape-mob .season-task__winners-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-text{line-height:2.604vw}

.landscape-tab .season-task__winners-text{line-height:2.326svh}}

.season-task__winners-text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__winners-button{margin:.938vw auto 0}

.portrait .season-task__winners-button{margin:.938vw auto 0}

.landscape .season-task__winners-button{margin:1.875vh auto 0}}

@media screen and (min-width: 1920px){
.season-task__winners-button{margin:1.111vh auto 0}

.portrait .season-task__winners-button{margin:.625vw auto 0}}

@media screen and (max-width: 1023px){
.season-task__winners-button{margin:3.333vw auto 0}

.landscape-mob .season-task__winners-button{margin:1.875svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__winners-button{margin:1.563vw auto 0}

.landscape-tab .season-task__winners-button{margin:1.395svh auto 0}}

.season-task__info{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info{margin:0 auto}

.portrait .season-task__info{margin:0 auto}

.landscape .season-task__info{margin:0 auto}}

@media screen and (min-width: 1920px){
.season-task__info{margin:0 auto}

.portrait .season-task__info{margin:0 auto}}

@media screen and (max-width: 1023px){
.season-task__info{margin:0 auto}

.landscape-mob .season-task__info{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info{margin:0 auto}

.landscape-tab .season-task__info{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info{padding:1.25vw}

.portrait .season-task__info{padding:1.25vw}

.landscape .season-task__info{padding:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__info{padding:2.222vh 2.222vh}

.portrait .season-task__info{padding:1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.season-task__info{padding:4.444vw}

.landscape-mob .season-task__info{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info{padding:2.083vw}

.landscape-tab .season-task__info{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info{border-radius:1.25vw}

.portrait .season-task__info{border-radius:1.25vw}

.landscape .season-task__info{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.season-task__info{border-radius:1.481vh}

.portrait .season-task__info{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.season-task__info{border-radius:4.444vw}

.landscape-mob .season-task__info{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info{border-radius:2.083vw}

.landscape-tab .season-task__info{border-radius:1.86svh}}

.season-task__info{box-sizing:border-box;list-style-type:none;animation:fade-in-scale .3s ease-in-out both;text-align:center;background-color:#f7ffc6}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-image{width:3.125vw}

.portrait .season-task__info-image{width:3.125vw}

.landscape .season-task__info-image{width:6.25vh}}

@media screen and (min-width: 1920px){
.season-task__info-image{width:3.704vh}

.portrait .season-task__info-image{width:2.083vw}}

@media screen and (max-width: 1023px){
.season-task__info-image{width:11.111vw}

.landscape-mob .season-task__info-image{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-image{width:5.208vw}

.landscape-tab .season-task__info-image{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-image{height:3.125vw}

.portrait .season-task__info-image{height:3.125vw}

.landscape .season-task__info-image{height:6.25vh}}

@media screen and (min-width: 1920px){
.season-task__info-image{height:3.704vh}

.portrait .season-task__info-image{height:2.083vw}}

@media screen and (max-width: 1023px){
.season-task__info-image{height:11.111vw}

.landscape-mob .season-task__info-image{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-image{height:5.208vw}

.landscape-tab .season-task__info-image{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-image{margin:0 1.25vw 0 0}

[dir="rtl"] .season-task__info-image{margin:0 0 0 1.25vw}

.portrait .season-task__info-image{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .season-task__info-image{margin:0 0 0 1.25vw}

.landscape .season-task__info-image{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .season-task__info-image{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.season-task__info-image{margin:0 1.481vh 0 0}

[dir="rtl"] .season-task__info-image{margin:0 0 0 1.481vh}

.portrait .season-task__info-image{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .season-task__info-image{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.season-task__info-image{margin:0 4.444vw 0 0}

[dir="rtl"] .season-task__info-image{margin:0 0 0 4.444vw}

.landscape-mob .season-task__info-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .season-task__info-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-image{margin:0 2.083vw 0 0}

[dir="rtl"] .season-task__info-image{margin:0 0 0 2.083vw}

.landscape-tab .season-task__info-image{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .season-task__info-image{margin:0 0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-text{width:18.75vw}

.portrait .season-task__info-text{width:18.75vw}

.landscape .season-task__info-text{width:37.5vh}}

@media screen and (min-width: 1920px){
.season-task__info-text{width:22.222vh}

.portrait .season-task__info-text{width:12.5vw}}

@media screen and (max-width: 1023px){
.season-task__info-text{width:66.667vw}

.landscape-mob .season-task__info-text{width:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-text{width:31.25vw}

.landscape-tab .season-task__info-text{width:27.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-text{font-size:1.094vw}

.portrait .season-task__info-text{font-size:1.094vw}

.landscape .season-task__info-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.season-task__info-text{font-size:1.296vh}

.portrait .season-task__info-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.season-task__info-text{font-size:3.889vw}

.landscape-mob .season-task__info-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-text{font-size:1.823vw}

.landscape-tab .season-task__info-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.season-task__info-text{line-height:1.563vw}

.portrait .season-task__info-text{line-height:1.563vw}

.landscape .season-task__info-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.season-task__info-text{line-height:1.852vh}

.portrait .season-task__info-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.season-task__info-text{line-height:5.556vw}

.landscape-mob .season-task__info-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.season-task__info-text{line-height:2.604vw}

.landscape-tab .season-task__info-text{line-height:2.326svh}}

.season-task__info-text{font-weight:400;text-align:left}

[dir="rtl"] .season-task__info-text{text-align:right}

.ny-task{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

.ny-task::-webkit-scrollbar{display:none;width:0;height:0}

.ny-task.app{padding-top:40px;box-sizing:border-box}

.ny-task__header{position:fixed}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__header{top:0}

.portrait .ny-task__header{top:0}

.landscape .ny-task__header{top:0}}

@media screen and (min-width: 1920px){
.ny-task__header{top:0}

.portrait .ny-task__header{top:0}}

@media screen and (max-width: 1023px){
.ny-task__header{top:0}

.landscape-mob .ny-task__header{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__header{top:0}

.landscape-tab .ny-task__header{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__header{left:0}

[dir="rtl"] .ny-task__header{left:auto;right:0}

.portrait .ny-task__header{left:0}

[dir="rtl"] .portrait .ny-task__header{left:auto;right:0}

.landscape .ny-task__header{left:0}

[dir="rtl"] .landscape .ny-task__header{left:auto;right:0}}

@media screen and (min-width: 1920px){
.ny-task__header{left:0}

[dir="rtl"] .ny-task__header{left:auto;right:0}

.portrait .ny-task__header{left:0}

[dir="rtl"] .portrait .ny-task__header{left:auto;right:0}}

@media screen and (max-width: 1023px){
.ny-task__header{left:0}

[dir="rtl"] .ny-task__header{left:auto;right:0}

.landscape-mob .ny-task__header{left:0}

[dir="rtl"] .landscape-mob .ny-task__header{left:auto;right:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__header{left:0}

[dir="rtl"] .ny-task__header{left:auto;right:0}

.landscape-tab .ny-task__header{left:0}

[dir="rtl"] .landscape-tab .ny-task__header{left:auto;right:0}}

.ny-task__header{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__header{padding:2.031vw 0 2.344vw}

.portrait .ny-task__header{padding:2.031vw 0 2.344vw}

.landscape .ny-task__header{padding:4.063vh 0 4.688vh}}

@media screen and (min-width: 1920px){
.ny-task__header{padding:2.407vh 0 2.778vh}

.portrait .ny-task__header{padding:1.354vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.ny-task__header{padding:6.667vw 0 12.5vw}

.landscape-mob .ny-task__header{padding:3.75svh 0 7.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__header{padding:2.995vw 0 6.25vw}

.landscape-tab .ny-task__header{padding:2.674svh 0 5.581svh}}

.ny-task__header{box-sizing:border-box;z-index:3}

.ny-task__header.app{margin-top:40px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{width:25.625vw}

.portrait .ny-task__title{width:25.625vw}

.landscape .ny-task__title{width:51.25vh}}

@media screen and (min-width: 1920px){
.ny-task__title{width:30.37vh}

.portrait .ny-task__title{width:17.083vw}}

@media screen and (max-width: 1023px){
.ny-task__title{width:91.111vw}

.landscape-mob .ny-task__title{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{width:42.708vw}

.landscape-tab .ny-task__title{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{margin:0 auto}

.portrait .ny-task__title{margin:0 auto}

.landscape .ny-task__title{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__title{margin:0 auto}

.portrait .ny-task__title{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__title{margin:0 auto}

.landscape-mob .ny-task__title{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{margin:0 auto}

.landscape-tab .ny-task__title{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{padding:.938vw}

.portrait .ny-task__title{padding:.938vw}

.landscape .ny-task__title{padding:1.875vh}}

@media screen and (min-width: 1920px){
.ny-task__title{padding:1.111vh}

.portrait .ny-task__title{padding:.625vw}}

@media screen and (max-width: 1023px){
.ny-task__title{padding:3.333vw}

.landscape-mob .ny-task__title{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{padding:1.563vw}

.landscape-tab .ny-task__title{padding:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{border-radius:15.625vw}

.portrait .ny-task__title{border-radius:15.625vw}

.landscape .ny-task__title{border-radius:31.25vh}}

@media screen and (min-width: 1920px){
.ny-task__title{border-radius:18.519vh}

.portrait .ny-task__title{border-radius:10.417vw}}

@media screen and (max-width: 1023px){
.ny-task__title{border-radius:55.556vw}

.landscape-mob .ny-task__title{border-radius:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{border-radius:26.042vw}

.landscape-tab .ny-task__title{border-radius:23.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{font-size:.938vw}

.portrait .ny-task__title{font-size:.938vw}

.landscape .ny-task__title{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.ny-task__title{font-size:1.111vh}

.portrait .ny-task__title{font-size:.625vw}}

@media screen and (max-width: 1023px){
.ny-task__title{font-size:3.333vw}

.landscape-mob .ny-task__title{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{font-size:1.563vw}

.landscape-tab .ny-task__title{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title{line-height:1.172vw}

.portrait .ny-task__title{line-height:1.172vw}

.landscape .ny-task__title{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.ny-task__title{line-height:1.389vh}

.portrait .ny-task__title{line-height:.781vw}}

@media screen and (max-width: 1023px){
.ny-task__title{line-height:4.167vw}

.landscape-mob .ny-task__title{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title{line-height:1.953vw}

.landscape-tab .ny-task__title{line-height:1.744svh}}

.ny-task__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both;background-color:#dbff00;color:#000}

.ny-task__title span{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title span{font-size:1.875vw}

.portrait .ny-task__title span{font-size:1.875vw}

.landscape .ny-task__title span{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.ny-task__title span{font-size:1.667vh}

.portrait .ny-task__title span{font-size:.938vw}}

@media screen and (max-width: 1023px){
.ny-task__title span{font-size:5.556vw}

.landscape-mob .ny-task__title span{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title span{font-size:3.646vw}

.landscape-tab .ny-task__title span{font-size:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__title span{line-height:2.188vw}

.portrait .ny-task__title span{line-height:2.188vw}

.landscape .ny-task__title span{line-height:4.375vh}}

@media screen and (min-width: 1920px){
.ny-task__title span{line-height:2.963vh}

.portrait .ny-task__title span{line-height:1.667vw}}

@media screen and (max-width: 1023px){
.ny-task__title span{line-height:6.667vw}

.landscape-mob .ny-task__title span{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__title span{line-height:4.167vw}

.landscape-tab .ny-task__title span{line-height:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__content{width:44.375vw}

.portrait .ny-task__content{width:44.375vw}

.landscape .ny-task__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.ny-task__content{width:92.593vh}

.portrait .ny-task__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.ny-task__content{width:100vw}

.landscape-mob .ny-task__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__content{width:100vw}

.landscape-tab .ny-task__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__content{margin:0 auto}

.portrait .ny-task__content{margin:0 auto}

.landscape .ny-task__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__content{margin:0 auto}

.portrait .ny-task__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__content{margin:0 auto}

.landscape-mob .ny-task__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__content{margin:0 auto}

.landscape-tab .ny-task__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__content{padding:8.438vw 0 1.25vw}

.portrait .ny-task__content{padding:8.438vw 0 1.25vw}

.landscape .ny-task__content{padding:16.875vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__content{padding:10vh 0 1.481vh}

.portrait .ny-task__content{padding:5.625vw 0 .833vw}}

@media screen and (max-width: 1023px){
.ny-task__content{padding:30vw 4.444vw 4.444vw}

.landscape-mob .ny-task__content{padding:16.875svh 2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__content{padding:14.063vw 5.208vw 2.083vw}

.landscape-tab .ny-task__content{padding:12.558svh 4.651svh 1.86svh}}

.ny-task__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__block{margin:0 0 2.5vw}

.portrait .ny-task__block{margin:0 0 2.5vw}

.landscape .ny-task__block{margin:0 0 5vh}}

@media screen and (min-width: 1920px){
.ny-task__block{margin:0 0 2.963vh}

.portrait .ny-task__block{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.ny-task__block{margin:0 0 8.889vw}

.landscape-mob .ny-task__block{margin:0 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__block{margin:0 0 4.167vw}

.landscape-tab .ny-task__block{margin:0 0 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__block-title{margin:0 0 1.25vw}

.portrait .ny-task__block-title{margin:0 0 1.25vw}

.landscape .ny-task__block-title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__block-title{margin:0 0 1.944vh}

.portrait .ny-task__block-title{margin:0 0 1.094vw}}

@media screen and (max-width: 1023px){
.ny-task__block-title{margin:0 0 4.444vw}

.landscape-mob .ny-task__block-title{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__block-title{margin:0 0 3.906vw}

.landscape-tab .ny-task__block-title{margin:0 0 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__block-title{font-size:1.563vw}

.portrait .ny-task__block-title{font-size:1.563vw}

.landscape .ny-task__block-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__block-title{font-size:2.222vh}

.portrait .ny-task__block-title{font-size:1.25vw}}

@media screen and (max-width: 1023px){
.ny-task__block-title{font-size:4.444vw}

.landscape-mob .ny-task__block-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__block-title{font-size:3.125vw}

.landscape-tab .ny-task__block-title{font-size:2.791svh}}

.ny-task__block-title{font-weight:600;opacity:0;animation:fade-in-right .3s .1s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.ny-task__list{width:100%;padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__list{margin:1.875vw 0 0}

.portrait .ny-task__list{margin:1.875vw 0 0}

.landscape .ny-task__list{margin:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.ny-task__list{margin:2.222vh 0 0}

.portrait .ny-task__list{margin:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.ny-task__list{margin:6.667vw 0 0}

.landscape-mob .ny-task__list{margin:3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__list{margin:3.125vw 0 0}

.landscape-tab .ny-task__list{margin:2.791svh 0 0}}

.ny-task__item{position:relative;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item{padding:1.25vw}

.portrait .ny-task__item{padding:1.25vw}

.landscape .ny-task__item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__item{padding:2.222vh 1.481vh}

.portrait .ny-task__item{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.ny-task__item{padding:4.444vw 4.444vw}

.landscape-mob .ny-task__item{padding:2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item{padding:2.083vw 2.083vw}

.landscape-tab .ny-task__item{padding:1.86svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item{border-radius:1.25vw}

.portrait .ny-task__item{border-radius:1.25vw}

.landscape .ny-task__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__item{border-radius:1.481vh}

.portrait .ny-task__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__item{border-radius:4.444vw}

.landscape-mob .ny-task__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item{border-radius:2.083vw}

.landscape-tab .ny-task__item{border-radius:1.86svh}}

.ny-task__item{background-color:#f1f1f1;box-sizing:border-box;list-style-type:none;overflow:hidden;animation:fade-in-scale .3s ease-in-out both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 .625vw}

.portrait .ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 .625vw}

.landscape .ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 .741vh}

.portrait .ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 2.222vw}

.landscape-mob .ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 1.042vw}

.landscape-tab .ny-task__item:not(.ny-task__item:last-of-type){margin:0 0 .93svh}}

.ny-task__item_completed{background:#dbff00}

@media screen and (min-width: 1920px){
.ny-task__item{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-arrow{width:1.563vw}

.portrait .ny-task__item-arrow{width:1.563vw}

.landscape .ny-task__item-arrow{width:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__item-arrow{width:1.852vh}

.portrait .ny-task__item-arrow{width:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__item-arrow{width:5.556vw}

.landscape-mob .ny-task__item-arrow{width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-arrow{width:2.604vw}

.landscape-tab .ny-task__item-arrow{width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-arrow{min-width:1.563vw}

.portrait .ny-task__item-arrow{min-width:1.563vw}

.landscape .ny-task__item-arrow{min-width:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__item-arrow{min-width:1.852vh}

.portrait .ny-task__item-arrow{min-width:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__item-arrow{min-width:5.556vw}

.landscape-mob .ny-task__item-arrow{min-width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-arrow{min-width:2.604vw}

.landscape-tab .ny-task__item-arrow{min-width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-arrow{height:1.563vw}

.portrait .ny-task__item-arrow{height:1.563vw}

.landscape .ny-task__item-arrow{height:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__item-arrow{height:1.852vh}

.portrait .ny-task__item-arrow{height:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__item-arrow{height:5.556vw}

.landscape-mob .ny-task__item-arrow{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-arrow{height:2.604vw}

.landscape-tab .ny-task__item-arrow{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-arrow{margin:0 .781vw 0 0}

[dir="rtl"] .ny-task__item-arrow{margin:0 0 0 .781vw}

.portrait .ny-task__item-arrow{margin:0 .781vw 0 0}

[dir="rtl"] .portrait .ny-task__item-arrow{margin:0 0 0 .781vw}

.landscape .ny-task__item-arrow{margin:0 1.563vh 0 0}

[dir="rtl"] .landscape .ny-task__item-arrow{margin:0 0 0 1.563vh}}

@media screen and (min-width: 1920px){
.ny-task__item-arrow{margin:0 .926vh 0 0}

[dir="rtl"] .ny-task__item-arrow{margin:0 0 0 .926vh}

.portrait .ny-task__item-arrow{margin:0 .521vw 0 0}

[dir="rtl"] .portrait .ny-task__item-arrow{margin:0 0 0 .521vw}}

@media screen and (max-width: 1023px){
.ny-task__item-arrow{margin:0 2.778vw 0 0}

[dir="rtl"] .ny-task__item-arrow{margin:0 0 0 2.778vw}

.landscape-mob .ny-task__item-arrow{margin:0 1.563svh 0 0}

[dir="rtl"] .landscape-mob .ny-task__item-arrow{margin:0 0 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-arrow{margin:0 1.302vw 0 0}

[dir="rtl"] .ny-task__item-arrow{margin:0 0 0 1.302vw}

.landscape-tab .ny-task__item-arrow{margin:0 1.163svh 0 0}

[dir="rtl"] .landscape-tab .ny-task__item-arrow{margin:0 0 0 1.163svh}}

.ny-task__item-arrow{border-radius:50%;overflow:hidden;background-color:#fff}

.ny-task__item-arrow-img{width:100%;height:100%;opacity:0;transition:opacity .3s}

.ny-task__item-arrow-img_active,.ny-task__item-arrow-img_completed{opacity:1}

.ny-task__item-cost{flex:0 0 auto;position:relative;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost{width:5vw}

.portrait .ny-task__item-cost{width:5vw}

.landscape .ny-task__item-cost{width:10vh}}

@media screen and (min-width: 1920px){
.ny-task__item-cost{width:5.926vh}

.portrait .ny-task__item-cost{width:3.333vw}}

@media screen and (max-width: 1023px){
.ny-task__item-cost{width:17.778vw}

.landscape-mob .ny-task__item-cost{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost{width:8.333vw}

.landscape-tab .ny-task__item-cost{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost{height:5vw}

.portrait .ny-task__item-cost{height:5vw}

.landscape .ny-task__item-cost{height:10vh}}

@media screen and (min-width: 1920px){
.ny-task__item-cost{height:5.926vh}

.portrait .ny-task__item-cost{height:3.333vw}}

@media screen and (max-width: 1023px){
.ny-task__item-cost{height:17.778vw}

.landscape-mob .ny-task__item-cost{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost{height:8.333vw}

.landscape-tab .ny-task__item-cost{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost{padding:.625vw}

.portrait .ny-task__item-cost{padding:.625vw}

.landscape .ny-task__item-cost{padding:1.25vh}}

@media screen and (min-width: 1920px){
.ny-task__item-cost{padding:.741vh}

.portrait .ny-task__item-cost{padding:.417vw}}

@media screen and (max-width: 1023px){
.ny-task__item-cost{padding:2.222vw}

.landscape-mob .ny-task__item-cost{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost{padding:1.042vw}

.landscape-tab .ny-task__item-cost{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost{border-radius:1.25vw}

.portrait .ny-task__item-cost{border-radius:1.25vw}

.landscape .ny-task__item-cost{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__item-cost{border-radius:1.481vh}

.portrait .ny-task__item-cost{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__item-cost{border-radius:4.444vw}

.landscape-mob .ny-task__item-cost{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost{border-radius:2.083vw}

.landscape-tab .ny-task__item-cost{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost{margin:0 0 0 1.875vw}

[dir="rtl"] .ny-task__item-cost{margin:0 1.875vw 0 0}

.portrait .ny-task__item-cost{margin:0 0 0 1.875vw}

[dir="rtl"] .portrait .ny-task__item-cost{margin:0 1.875vw 0 0}

.landscape .ny-task__item-cost{margin:0 0 0 3.75vh}

[dir="rtl"] .landscape .ny-task__item-cost{margin:0 3.75vh 0 0}}

@media screen and (min-width: 1920px){
.ny-task__item-cost{margin:0 0 0 2.222vh}

[dir="rtl"] .ny-task__item-cost{margin:0 2.222vh 0 0}

.portrait .ny-task__item-cost{margin:0 0 0 1.25vw}

[dir="rtl"] .portrait .ny-task__item-cost{margin:0 1.25vw 0 0}}

@media screen and (max-width: 1023px){
.ny-task__item-cost{margin:0 0 0 6.667vw}

[dir="rtl"] .ny-task__item-cost{margin:0 6.667vw 0 0}

.landscape-mob .ny-task__item-cost{margin:0 0 0 3.75svh}

[dir="rtl"] .landscape-mob .ny-task__item-cost{margin:0 3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost{margin:0 0 0 3.125vw}

[dir="rtl"] .ny-task__item-cost{margin:0 3.125vw 0 0}

.landscape-tab .ny-task__item-cost{margin:0 0 0 2.791svh}

[dir="rtl"] .landscape-tab .ny-task__item-cost{margin:0 2.791svh 0 0}}

.ny-task__item-cost{background-color:#fff;box-sizing:border-box}

.ny-task__item-cost .carousel{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-cost .swiper-slide{margin:0 .781vw}

.portrait .ny-task__item-cost .swiper-slide{margin:0 .781vw}

.landscape .ny-task__item-cost .swiper-slide{margin:0 1.563vh}}

@media screen and (min-width: 1920px){
.ny-task__item-cost .swiper-slide{margin:0 .926vh}

.portrait .ny-task__item-cost .swiper-slide{margin:0 .521vw}}

@media screen and (max-width: 1023px){
.ny-task__item-cost .swiper-slide{margin:0 2.778vw}

.landscape-mob .ny-task__item-cost .swiper-slide{margin:0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-cost .swiper-slide{margin:0 1.302vw}

.landscape-tab .ny-task__item-cost .swiper-slide{margin:0 1.163svh}}

.ny-task__item-cost .swiper-slide{background:rgba(0,0,0,0);opacity:0;transition:.5s ease-in-out}

.ny-task__item-cost .swiper-slide-active,.ny-task__item-cost .swiper-slide-dublicate-active{opacity:1}

.ny-task__item-content{flex:1 1 auto}

.ny-task__item-icon{position:relative;width:100%;height:100%}

.ny-task__item-icon svg{width:100%;height:100%}

.ny-task__item-icon svg rect{transform-origin:0 0}

[dir="rtl"] .ny-task__item-icon svg rect{transform-origin:100% 0}

.ny-task__item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{bottom:-0.313vw}

.portrait .ny-task__item-value{bottom:-0.313vw}

.landscape .ny-task__item-value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{bottom:-0.37vh}

.portrait .ny-task__item-value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{bottom:-1.111vw}

.landscape-mob .ny-task__item-value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{bottom:-0.521vw}

.landscape-tab .ny-task__item-value{bottom:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{right:-0.313vw}

[dir="rtl"] .ny-task__item-value{right:auto;left:-0.313vw}

.portrait .ny-task__item-value{right:-0.313vw}

[dir="rtl"] .portrait .ny-task__item-value{right:auto;left:-0.313vw}

.landscape .ny-task__item-value{right:-0.625vh}

[dir="rtl"] .landscape .ny-task__item-value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{right:-0.37vh}

[dir="rtl"] .ny-task__item-value{right:auto;left:-0.37vh}

.portrait .ny-task__item-value{right:-0.208vw}

[dir="rtl"] .portrait .ny-task__item-value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{right:-1.111vw}

[dir="rtl"] .ny-task__item-value{right:auto;left:-1.111vw}

.landscape-mob .ny-task__item-value{right:-0.625svh}

[dir="rtl"] .landscape-mob .ny-task__item-value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{right:-0.521vw}

[dir="rtl"] .ny-task__item-value{right:auto;left:-0.521vw}

.landscape-tab .ny-task__item-value{right:-0.465svh}

[dir="rtl"] .landscape-tab .ny-task__item-value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{min-width:1.875vw}

.portrait .ny-task__item-value{min-width:1.875vw}

.landscape .ny-task__item-value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{min-width:2.222vh}

.portrait .ny-task__item-value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{min-width:6.667vw}

.landscape-mob .ny-task__item-value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{min-width:3.125vw}

.landscape-tab .ny-task__item-value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{min-height:1.875vw}

.portrait .ny-task__item-value{min-height:1.875vw}

.landscape .ny-task__item-value{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{min-height:2.222vh}

.portrait .ny-task__item-value{min-height:1.25vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{min-height:6.667vw}

.landscape-mob .ny-task__item-value{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{min-height:3.125vw}

.landscape-tab .ny-task__item-value{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{padding:.469vw .352vw}

.portrait .ny-task__item-value{padding:.469vw .352vw}

.landscape .ny-task__item-value{padding:.938vh .703vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{padding:.556vh .417vh}

.portrait .ny-task__item-value{padding:.313vw .234vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{padding:1.667vw 1.25vw}

.landscape-mob .ny-task__item-value{padding:.938svh .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{padding:.781vw .586vw}

.landscape-tab .ny-task__item-value{padding:.698svh .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{font-size:.938vw}

.portrait .ny-task__item-value{font-size:.938vw}

.landscape .ny-task__item-value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{font-size:1.111vh}

.portrait .ny-task__item-value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{font-size:3.333vw}

.landscape-mob .ny-task__item-value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{font-size:1.563vw}

.landscape-tab .ny-task__item-value{font-size:1.395svh}}

.ny-task__item-value{line-height:1;font-weight:bold;background-color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-value{border-radius:3.125vw}

.portrait .ny-task__item-value{border-radius:3.125vw}

.landscape .ny-task__item-value{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.ny-task__item-value{border-radius:3.704vh}

.portrait .ny-task__item-value{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.ny-task__item-value{border-radius:11.111vw}

.landscape-mob .ny-task__item-value{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-value{border-radius:5.208vw}

.landscape-tab .ny-task__item-value{border-radius:4.651svh}}

.ny-task__item-value{color:#fff;box-sizing:border-box}

.ny-task__item-counter{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-counter{margin:.938vw 0 0}

.portrait .ny-task__item-counter{margin:.938vw 0 0}

.landscape .ny-task__item-counter{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.ny-task__item-counter{margin:1.111vh 0 0}

.portrait .ny-task__item-counter{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.ny-task__item-counter{margin:3.333vw 0 0}

.landscape-mob .ny-task__item-counter{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-counter{margin:1.563vw 0 0}

.landscape-tab .ny-task__item-counter{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-counter{padding:.313vw 1.25vw}

.portrait .ny-task__item-counter{padding:.313vw 1.25vw}

.landscape .ny-task__item-counter{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__item-counter{padding:.37vh 1.481vh}

.portrait .ny-task__item-counter{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.ny-task__item-counter{padding:1.111vw 4.444vw}

.landscape-mob .ny-task__item-counter{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-counter{padding:.521vw 2.083vw}

.landscape-tab .ny-task__item-counter{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-counter{font-size:.938vw}

.portrait .ny-task__item-counter{font-size:.938vw}

.landscape .ny-task__item-counter{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.ny-task__item-counter{font-size:1.111vh}

.portrait .ny-task__item-counter{font-size:.625vw}}

@media screen and (max-width: 1023px){
.ny-task__item-counter{font-size:3.333vw}

.landscape-mob .ny-task__item-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-counter{font-size:1.563vw}

.landscape-tab .ny-task__item-counter{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-counter{line-height:1.172vw}

.portrait .ny-task__item-counter{line-height:1.172vw}

.landscape .ny-task__item-counter{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.ny-task__item-counter{line-height:1.389vh}

.portrait .ny-task__item-counter{line-height:.781vw}}

@media screen and (max-width: 1023px){
.ny-task__item-counter{line-height:4.167vw}

.landscape-mob .ny-task__item-counter{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-counter{line-height:1.953vw}

.landscape-tab .ny-task__item-counter{line-height:1.744svh}}

.ny-task__item-counter{background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-counter{border-radius:3.906vw}

.portrait .ny-task__item-counter{border-radius:3.906vw}

.landscape .ny-task__item-counter{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.ny-task__item-counter{border-radius:4.63vh}

.portrait .ny-task__item-counter{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.ny-task__item-counter{border-radius:13.889vw}

.landscape-mob .ny-task__item-counter{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-counter{border-radius:6.51vw}

.landscape-tab .ny-task__item-counter{border-radius:5.814svh}}

.ny-task__item-counter{font-weight:500}

.ny-task__item-counter_black{background-color:#000;color:#fff}

.ny-task__content{position:relative;z-index:1}

.ny-task__item-title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-title{font-size:1.25vw}

.portrait .ny-task__item-title{font-size:1.25vw}

.landscape .ny-task__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__item-title{font-size:1.852vh}

.portrait .ny-task__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__item-title{font-size:4.444vw}

.landscape-mob .ny-task__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-title{font-size:2.083vw}

.landscape-tab .ny-task__item-title{font-size:1.86svh}}

.ny-task__item-title{font-weight:600}

.ny-task__item-title a{font-weight:700;color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-text{margin:.625vw 0 0}

.portrait .ny-task__item-text{margin:.625vw 0 0}

.landscape .ny-task__item-text{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.ny-task__item-text{margin:.741vh 0 0}

.portrait .ny-task__item-text{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.ny-task__item-text{margin:2.222vw 0 0}

.landscape-mob .ny-task__item-text{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-text{margin:1.042vw 0 0}

.landscape-tab .ny-task__item-text{margin:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-text{font-size:1.094vw}

.portrait .ny-task__item-text{font-size:1.094vw}

.landscape .ny-task__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.ny-task__item-text{font-size:1.481vh}

.portrait .ny-task__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__item-text{font-size:3.889vw}

.landscape-mob .ny-task__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-text{font-size:1.823vw}

.landscape-tab .ny-task__item-text{font-size:1.628svh}}

.ny-task__item-text a{text-decoration:none;font-weight:700;color:#7d54de}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-button{margin:.938vw .547vw 0 0}

[dir="rtl"] .ny-task__item-button{margin:.938vw 0 0 .547vw}

.portrait .ny-task__item-button{margin:.938vw .547vw 0 0}

[dir="rtl"] .portrait .ny-task__item-button{margin:.938vw 0 0 .547vw}

.landscape .ny-task__item-button{margin:1.875vh 1.094vh 0 0}

[dir="rtl"] .landscape .ny-task__item-button{margin:1.875vh 0 0 1.094vh}}

@media screen and (min-width: 1920px){
.ny-task__item-button{margin:1.111vh .648vh 0 0}

[dir="rtl"] .ny-task__item-button{margin:1.111vh 0 0 .648vh}

.portrait .ny-task__item-button{margin:.625vw .365vw 0 0}

[dir="rtl"] .portrait .ny-task__item-button{margin:.625vw 0 0 .365vw}}

@media screen and (max-width: 1023px){
.ny-task__item-button{margin:3.333vw 1.944vw 0 0}

[dir="rtl"] .ny-task__item-button{margin:3.333vw 0 0 1.944vw}

.landscape-mob .ny-task__item-button{margin:1.875svh 1.094svh 0 0}

[dir="rtl"] .landscape-mob .ny-task__item-button{margin:1.875svh 0 0 1.094svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-button{margin:1.563vw .911vw 0 0}

[dir="rtl"] .ny-task__item-button{margin:1.563vw 0 0 .911vw}

.landscape-tab .ny-task__item-button{margin:1.395svh .814svh 0 0}

[dir="rtl"] .landscape-tab .ny-task__item-button{margin:1.395svh 0 0 .814svh}}

.ny-task__item-available-at{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__item-available-at{font-size:.938vw}

.portrait .ny-task__item-available-at{font-size:.938vw}

.landscape .ny-task__item-available-at{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.ny-task__item-available-at{font-size:1.296vh}

.portrait .ny-task__item-available-at{font-size:.729vw}}

@media screen and (max-width: 1023px){
.ny-task__item-available-at{font-size:3.333vw}

.landscape-mob .ny-task__item-available-at{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__item-available-at{font-size:1.563vw}

.landscape-tab .ny-task__item-available-at{font-size:1.395svh}}

.ny-task__section{width:100%;border-bottom:1px solid #d8d8d8;box-sizing:border-box;transition:border-color .3s}

.ny-task__section:first-of-type{border-top:1px solid #d8d8d8}

.ny-task__section_active{border-bottom-color:rgba(0,0,0,0)}

.ny-task__section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-header{padding:1.563vw 0}

.portrait .ny-task__section-header{padding:1.563vw 0}

.landscape .ny-task__section-header{padding:3.125vh 0}}

@media screen and (min-width: 1920px){
.ny-task__section-header{padding:1.852vh 0}

.portrait .ny-task__section-header{padding:1.042vw 0}}

@media screen and (max-width: 1023px){
.ny-task__section-header{padding:5.556vw 0}

.landscape-mob .ny-task__section-header{padding:3.125svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-header{padding:2.604vw 0}

.landscape-tab .ny-task__section-header{padding:2.326svh 0}}

.ny-task__section-header{box-sizing:border-box;transition:padding .3s}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section_active .ny-task__section-header{padding:1.563vw 0 .391vw}

.portrait .ny-task__section_active .ny-task__section-header{padding:1.563vw 0 .391vw}

.landscape .ny-task__section_active .ny-task__section-header{padding:3.125vh 0 .781vh}}

@media screen and (min-width: 1920px){
.ny-task__section_active .ny-task__section-header{padding:1.852vh 0 .463vh}

.portrait .ny-task__section_active .ny-task__section-header{padding:1.042vw 0 .26vw}}

@media screen and (max-width: 1023px){
.ny-task__section_active .ny-task__section-header{padding:5.556vw 0 1.389vw}

.landscape-mob .ny-task__section_active .ny-task__section-header{padding:3.125svh 0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section_active .ny-task__section-header{padding:2.604vw 0 .651vw}

.landscape-tab .ny-task__section_active .ny-task__section-header{padding:2.326svh 0 .581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-title{font-size:1.25vw}

.portrait .ny-task__section-title{font-size:1.25vw}

.landscape .ny-task__section-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__section-title{font-size:1.481vh}

.portrait .ny-task__section-title{font-size:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__section-title{font-size:4.444vw}

.landscape-mob .ny-task__section-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-title{font-size:2.083vw}

.landscape-tab .ny-task__section-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-title{line-height:1.797vw}

.portrait .ny-task__section-title{line-height:1.797vw}

.landscape .ny-task__section-title{line-height:3.594vh}}

@media screen and (min-width: 1920px){
.ny-task__section-title{line-height:2.13vh}

.portrait .ny-task__section-title{line-height:1.198vw}}

@media screen and (max-width: 1023px){
.ny-task__section-title{line-height:6.389vw}

.landscape-mob .ny-task__section-title{line-height:3.594svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-title{line-height:2.995vw}

.landscape-tab .ny-task__section-title{line-height:2.674svh}}

.ny-task__section-title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-arrow{width:2.5vw}

.portrait .ny-task__section-arrow{width:2.5vw}

.landscape .ny-task__section-arrow{width:5vh}}

@media screen and (min-width: 1920px){
.ny-task__section-arrow{width:2.963vh}

.portrait .ny-task__section-arrow{width:1.667vw}}

@media screen and (max-width: 1023px){
.ny-task__section-arrow{width:8.889vw}

.landscape-mob .ny-task__section-arrow{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-arrow{width:4.167vw}

.landscape-tab .ny-task__section-arrow{width:3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-arrow{height:2.5vw}

.portrait .ny-task__section-arrow{height:2.5vw}

.landscape .ny-task__section-arrow{height:5vh}}

@media screen and (min-width: 1920px){
.ny-task__section-arrow{height:2.963vh}

.portrait .ny-task__section-arrow{height:1.667vw}}

@media screen and (max-width: 1023px){
.ny-task__section-arrow{height:8.889vw}

.landscape-mob .ny-task__section-arrow{height:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-arrow{height:4.167vw}

.landscape-tab .ny-task__section-arrow{height:3.721svh}}

.ny-task__section-arrow{transition:transform .3s ease-in-out}

.ny-task__section-arrow_reverse{transform:rotate(180deg)}

[dir="rtl"] .ny-task__section-arrow_reverse{transform:rotate(-180deg)}

.ny-task__section-content{transition:height .3s;overflow:hidden}

.ny-task__section-block{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-block{margin:0}

.portrait .ny-task__section-block{margin:0}

.landscape .ny-task__section-block{margin:0}}

@media screen and (min-width: 1920px){
.ny-task__section-block{margin:0}

.portrait .ny-task__section-block{margin:0}}

@media screen and (max-width: 1023px){
.ny-task__section-block{margin:0}

.landscape-mob .ny-task__section-block{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-block{margin:0}

.landscape-tab .ny-task__section-block{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__section-block{padding:0}

.portrait .ny-task__section-block{padding:0}

.landscape .ny-task__section-block{padding:0}}

@media screen and (min-width: 1920px){
.ny-task__section-block{padding:0}

.portrait .ny-task__section-block{padding:0}}

@media screen and (max-width: 1023px){
.ny-task__section-block{padding:0}

.landscape-mob .ny-task__section-block{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__section-block{padding:0}

.landscape-tab .ny-task__section-block{padding:0}}

.ny-task__section-block{list-style-type:none;overflow:hidden}

.ny-task__buttons{position:sticky;bottom:0;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__buttons{padding:1.25vw 0 2.5vw}

.portrait .ny-task__buttons{padding:1.25vw 0 2.5vw}

.landscape .ny-task__buttons{padding:2.5vh 0 5vh}}

@media screen and (min-width: 1920px){
.ny-task__buttons{padding:1.481vh 0 2.963vh}

.portrait .ny-task__buttons{padding:.833vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.ny-task__buttons{padding:4.444vw 0 8.889vw}

.landscape-mob .ny-task__buttons{padding:2.5svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__buttons{padding:2.083vw 0 4.167vw}

.landscape-tab .ny-task__buttons{padding:1.86svh 0 3.721svh}}

.ny-task__buttons{background-color:#fff;z-index:2}

.ny-task__button{display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__button{margin:0 auto .625vw}

.portrait .ny-task__button{margin:0 auto .625vw}

.landscape .ny-task__button{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.ny-task__button{margin:0 auto .741vh}

.portrait .ny-task__button{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.ny-task__button{margin:0 auto 2.222vw}

.landscape-mob .ny-task__button{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__button{margin:0 auto 1.042vw}

.landscape-tab .ny-task__button{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__button:last-child{margin:0 auto}

.portrait .ny-task__button:last-child{margin:0 auto}

.landscape .ny-task__button:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__button:last-child{margin:0 auto}

.portrait .ny-task__button:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__button:last-child{margin:0 auto}

.landscape-mob .ny-task__button:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__button:last-child{margin:0 auto}

.landscape-tab .ny-task__button:last-child{margin:0 auto}}

.ny-task__winners{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners{margin:0 auto .625vw}

.portrait .ny-task__winners{margin:0 auto .625vw}

.landscape .ny-task__winners{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.ny-task__winners{margin:0 auto .741vh}

.portrait .ny-task__winners{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.ny-task__winners{margin:0 auto 2.222vw}

.landscape-mob .ny-task__winners{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners{margin:0 auto 1.042vw}

.landscape-tab .ny-task__winners{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners{padding:1.25vw}

.portrait .ny-task__winners{padding:1.25vw}

.landscape .ny-task__winners{padding:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__winners{padding:2.222vh 1.481vh}

.portrait .ny-task__winners{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.ny-task__winners{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .ny-task__winners{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners{padding:2.083vw 2.083vw 2.604vw}

.landscape-tab .ny-task__winners{padding:1.86svh 1.86svh 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners{border-radius:1.25vw}

.portrait .ny-task__winners{border-radius:1.25vw}

.landscape .ny-task__winners{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__winners{border-radius:1.481vh}

.portrait .ny-task__winners{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__winners{border-radius:4.444vw}

.landscape-mob .ny-task__winners{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners{border-radius:2.083vw}

.landscape-tab .ny-task__winners{border-radius:1.86svh}}

.ny-task__winners{box-sizing:border-box;list-style-type:none;animation:fade-in-scale .3s ease-in-out both;text-align:center;background-color:#f1f1f1}

.ny-task__winners-stars{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-stars{top:-1.211vw}

.portrait .ny-task__winners-stars{top:-1.211vw}

.landscape .ny-task__winners-stars{top:-2.422vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-stars{top:-1.435vh}

.portrait .ny-task__winners-stars{top:-0.807vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-stars{top:-4.306vw}

.landscape-mob .ny-task__winners-stars{top:-2.422svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-stars{top:-2.018vw}

.landscape-tab .ny-task__winners-stars{top:-1.802svh}}

.ny-task__winners-stars{left:0;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-stars{width:24.141vw}

.portrait .ny-task__winners-stars{width:24.141vw}

.landscape .ny-task__winners-stars{width:48.281vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-stars{width:28.611vh}

.portrait .ny-task__winners-stars{width:16.094vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-stars{width:85.833vw}

.landscape-mob .ny-task__winners-stars{width:48.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-stars{width:40.234vw}

.landscape-tab .ny-task__winners-stars{width:35.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-stars{height:16.875vw}

.portrait .ny-task__winners-stars{height:16.875vw}

.landscape .ny-task__winners-stars{height:33.75vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-stars{height:20vh}

.portrait .ny-task__winners-stars{height:11.25vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-stars{height:60vw}

.landscape-mob .ny-task__winners-stars{height:33.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-stars{height:28.125vw}

.landscape-tab .ny-task__winners-stars{height:25.116svh}}

.ny-task__winners-stars{margin:0 auto;pointer-events:none}

.ny-task__winners-image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-image{width:16.641vw}

.portrait .ny-task__winners-image{width:16.641vw}

.landscape .ny-task__winners-image{width:33.281vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-image{width:19.722vh}

.portrait .ny-task__winners-image{width:11.094vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-image{width:59.167vw}

.landscape-mob .ny-task__winners-image{width:33.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-image{width:27.734vw}

.landscape-tab .ny-task__winners-image{width:24.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-image{height:9.688vw}

.portrait .ny-task__winners-image{height:9.688vw}

.landscape .ny-task__winners-image{height:19.375vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-image{height:11.481vh}

.portrait .ny-task__winners-image{height:6.458vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-image{height:34.444vw}

.landscape-mob .ny-task__winners-image{height:19.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-image{height:16.146vw}

.landscape-tab .ny-task__winners-image{height:14.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-image{margin:0 auto 1.25vw}

.portrait .ny-task__winners-image{margin:0 auto 1.25vw}

.landscape .ny-task__winners-image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-image{margin:0 auto 1.481vh}

.portrait .ny-task__winners-image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-image{margin:0 auto 4.444vw}

.landscape-mob .ny-task__winners-image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-image{margin:0 auto 2.083vw}

.landscape-tab .ny-task__winners-image{margin:0 auto 1.86svh}}

.ny-task__winners-image{object-fit:contain}

.ny-task__winners-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-title{width:23.125vw}

.portrait .ny-task__winners-title{width:23.125vw}

.landscape .ny-task__winners-title{width:46.25vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-title{width:27.407vh}

.portrait .ny-task__winners-title{width:15.417vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-title{width:82.222vw}

.landscape-mob .ny-task__winners-title{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-title{width:38.542vw}

.landscape-tab .ny-task__winners-title{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-title{margin:0 auto .469vw}

.portrait .ny-task__winners-title{margin:0 auto .469vw}

.landscape .ny-task__winners-title{margin:0 auto .938vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-title{margin:0 auto .556vh}

.portrait .ny-task__winners-title{margin:0 auto .313vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-title{margin:0 auto 1.667vw}

.landscape-mob .ny-task__winners-title{margin:0 auto .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-title{margin:0 auto .781vw}

.landscape-tab .ny-task__winners-title{margin:0 auto .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-title{font-size:1.563vw}

.portrait .ny-task__winners-title{font-size:1.563vw}

.landscape .ny-task__winners-title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-title{font-size:1.852vh}

.portrait .ny-task__winners-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-title{font-size:5.556vw}

.landscape-mob .ny-task__winners-title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-title{font-size:2.604vw}

.landscape-tab .ny-task__winners-title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-title{line-height:1.875vw}

.portrait .ny-task__winners-title{line-height:1.875vw}

.landscape .ny-task__winners-title{line-height:3.75vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-title{line-height:2.222vh}

.portrait .ny-task__winners-title{line-height:1.25vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-title{line-height:6.667vw}

.landscape-mob .ny-task__winners-title{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-title{line-height:3.125vw}

.landscape-tab .ny-task__winners-title{line-height:2.791svh}}

.ny-task__winners-title{font-weight:600;white-space:pre-line}

.ny-task__winners-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-text{width:23.125vw}

.portrait .ny-task__winners-text{width:23.125vw}

.landscape .ny-task__winners-text{width:46.25vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-text{width:27.407vh}

.portrait .ny-task__winners-text{width:15.417vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-text{width:82.222vw}

.landscape-mob .ny-task__winners-text{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-text{width:38.542vw}

.landscape-tab .ny-task__winners-text{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-text{margin:0 auto}

.portrait .ny-task__winners-text{margin:0 auto}

.landscape .ny-task__winners-text{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__winners-text{margin:0 auto}

.portrait .ny-task__winners-text{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__winners-text{margin:0 auto}

.landscape-mob .ny-task__winners-text{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-text{margin:0 auto}

.landscape-tab .ny-task__winners-text{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-text{font-size:1.094vw}

.portrait .ny-task__winners-text{font-size:1.094vw}

.landscape .ny-task__winners-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-text{font-size:1.296vh}

.portrait .ny-task__winners-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-text{font-size:3.889vw}

.landscape-mob .ny-task__winners-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-text{font-size:1.823vw}

.landscape-tab .ny-task__winners-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-text{line-height:1.563vw}

.portrait .ny-task__winners-text{line-height:1.563vw}

.landscape .ny-task__winners-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__winners-text{line-height:1.852vh}

.portrait .ny-task__winners-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__winners-text{line-height:5.556vw}

.landscape-mob .ny-task__winners-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-text{line-height:2.604vw}

.landscape-tab .ny-task__winners-text{line-height:2.326svh}}

.ny-task__winners-text{font-weight:400;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__winners-button{margin:.938vw auto 0}

.portrait .ny-task__winners-button{margin:.938vw auto 0}

.landscape .ny-task__winners-button{margin:1.875vh auto 0}}

@media screen and (min-width: 1920px){
.ny-task__winners-button{margin:1.111vh auto 0}

.portrait .ny-task__winners-button{margin:.625vw auto 0}}

@media screen and (max-width: 1023px){
.ny-task__winners-button{margin:3.333vw auto 0}

.landscape-mob .ny-task__winners-button{margin:1.875svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__winners-button{margin:1.563vw auto 0}

.landscape-tab .ny-task__winners-button{margin:1.395svh auto 0}}

.ny-task__note{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note{margin:0 auto}

.portrait .ny-task__note{margin:0 auto}

.landscape .ny-task__note{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__note{margin:0 auto}

.portrait .ny-task__note{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__note{margin:0 auto}

.landscape-mob .ny-task__note{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note{margin:0 auto}

.landscape-tab .ny-task__note{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note{padding:1.25vw}

.portrait .ny-task__note{padding:1.25vw}

.landscape .ny-task__note{padding:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__note{padding:2.222vh 2.222vh}

.portrait .ny-task__note{padding:1.25vw 1.25vw}}

@media screen and (max-width: 1023px){
.ny-task__note{padding:4.444vw}

.landscape-mob .ny-task__note{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note{padding:2.083vw}

.landscape-tab .ny-task__note{padding:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note{border-radius:1.25vw}

.portrait .ny-task__note{border-radius:1.25vw}

.landscape .ny-task__note{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__note{border-radius:1.481vh}

.portrait .ny-task__note{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__note{border-radius:4.444vw}

.landscape-mob .ny-task__note{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note{border-radius:2.083vw}

.landscape-tab .ny-task__note{border-radius:1.86svh}}

.ny-task__note{box-sizing:border-box;list-style-type:none;animation:fade-in-scale .3s ease-in-out both;text-align:center;background-color:#f7ffc6}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-image{width:3.125vw}

.portrait .ny-task__note-image{width:3.125vw}

.landscape .ny-task__note-image{width:6.25vh}}

@media screen and (min-width: 1920px){
.ny-task__note-image{width:3.704vh}

.portrait .ny-task__note-image{width:2.083vw}}

@media screen and (max-width: 1023px){
.ny-task__note-image{width:11.111vw}

.landscape-mob .ny-task__note-image{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-image{width:5.208vw}

.landscape-tab .ny-task__note-image{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-image{height:3.125vw}

.portrait .ny-task__note-image{height:3.125vw}

.landscape .ny-task__note-image{height:6.25vh}}

@media screen and (min-width: 1920px){
.ny-task__note-image{height:3.704vh}

.portrait .ny-task__note-image{height:2.083vw}}

@media screen and (max-width: 1023px){
.ny-task__note-image{height:11.111vw}

.landscape-mob .ny-task__note-image{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-image{height:5.208vw}

.landscape-tab .ny-task__note-image{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-image{margin:0 1.25vw 0 0}

[dir="rtl"] .ny-task__note-image{margin:0 0 0 1.25vw}

.portrait .ny-task__note-image{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .ny-task__note-image{margin:0 0 0 1.25vw}

.landscape .ny-task__note-image{margin:0 2.5vh 0 0}

[dir="rtl"] .landscape .ny-task__note-image{margin:0 0 0 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__note-image{margin:0 1.481vh 0 0}

[dir="rtl"] .ny-task__note-image{margin:0 0 0 1.481vh}

.portrait .ny-task__note-image{margin:0 .833vw 0 0}

[dir="rtl"] .portrait .ny-task__note-image{margin:0 0 0 .833vw}}

@media screen and (max-width: 1023px){
.ny-task__note-image{margin:0 4.444vw 0 0}

[dir="rtl"] .ny-task__note-image{margin:0 0 0 4.444vw}

.landscape-mob .ny-task__note-image{margin:0 2.5svh 0 0}

[dir="rtl"] .landscape-mob .ny-task__note-image{margin:0 0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-image{margin:0 2.083vw 0 0}

[dir="rtl"] .ny-task__note-image{margin:0 0 0 2.083vw}

.landscape-tab .ny-task__note-image{margin:0 1.86svh 0 0}

[dir="rtl"] .landscape-tab .ny-task__note-image{margin:0 0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-text{width:18.75vw}

.portrait .ny-task__note-text{width:18.75vw}

.landscape .ny-task__note-text{width:37.5vh}}

@media screen and (min-width: 1920px){
.ny-task__note-text{width:22.222vh}

.portrait .ny-task__note-text{width:12.5vw}}

@media screen and (max-width: 1023px){
.ny-task__note-text{width:66.667vw}

.landscape-mob .ny-task__note-text{width:37.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-text{width:31.25vw}

.landscape-tab .ny-task__note-text{width:27.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-text{font-size:1.094vw}

.portrait .ny-task__note-text{font-size:1.094vw}

.landscape .ny-task__note-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.ny-task__note-text{font-size:1.296vh}

.portrait .ny-task__note-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.ny-task__note-text{font-size:3.889vw}

.landscape-mob .ny-task__note-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-text{font-size:1.823vw}

.landscape-tab .ny-task__note-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__note-text{line-height:1.563vw}

.portrait .ny-task__note-text{line-height:1.563vw}

.landscape .ny-task__note-text{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__note-text{line-height:1.852vh}

.portrait .ny-task__note-text{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__note-text{line-height:5.556vw}

.landscape-mob .ny-task__note-text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__note-text{line-height:2.604vw}

.landscape-tab .ny-task__note-text{line-height:2.326svh}}

.ny-task__note-text{font-weight:400;text-align:left}

[dir="rtl"] .ny-task__note-text{text-align:right}

.ny-task__quiz{position:fixed;background-color:#fff;display:flex;z-index:3;left:0;top:0;width:100%;height:100%;transition:.7s opacity;opacity:0}

[dir="rtl"] .ny-task__quiz{left:auto;right:0}

.ny-task__quiz-enter-active{opacity:1}

.ny-task__quiz-enter-done{opacity:1}

.ny-task__quiz-exit-active{opacity:0}

.ny-task__quiz-exit-done{opacity:0}

.ny-task__prize{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize{height:14.922vw}

.portrait .ny-task__prize{height:14.922vw}

.landscape .ny-task__prize{height:29.844vh}}

@media screen and (min-width: 1920px){
.ny-task__prize{height:17.685vh}

.portrait .ny-task__prize{height:9.948vw}}

@media screen and (max-width: 1023px){
.ny-task__prize{height:53.056vw}

.landscape-mob .ny-task__prize{height:29.844svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize{height:24.87vw}

.landscape-tab .ny-task__prize{height:22.209svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize{margin:0 auto .625vw}

.portrait .ny-task__prize{margin:0 auto .625vw}

.landscape .ny-task__prize{margin:0 auto 1.25vh}}

@media screen and (min-width: 1920px){
.ny-task__prize{margin:0 auto .741vh}

.portrait .ny-task__prize{margin:0 auto .417vw}}

@media screen and (max-width: 1023px){
.ny-task__prize{margin:0 auto 2.222vw}

.landscape-mob .ny-task__prize{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize{margin:0 auto 1.042vw}

.landscape-tab .ny-task__prize{margin:0 auto .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize{border-radius:1.25vw}

.portrait .ny-task__prize{border-radius:1.25vw}

.landscape .ny-task__prize{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__prize{border-radius:1.481vh}

.portrait .ny-task__prize{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.ny-task__prize{border-radius:4.444vw}

.landscape-mob .ny-task__prize{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize{border-radius:2.083vw}

.landscape-tab .ny-task__prize{border-radius:1.86svh}}

.ny-task__prize{box-sizing:border-box;list-style-type:none;animation:fade-in-scale .3s ease-in-out both;text-align:center;background-color:#f1f1f1}

.ny-task__prize-item{width:100%;height:100%;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item{padding:1.25vw}

.portrait .ny-task__prize-item{padding:1.25vw}

.landscape .ny-task__prize-item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item{padding:2.222vh 1.481vh}

.portrait .ny-task__prize-item{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .ny-task__prize-item{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item{padding:2.083vw 2.083vw 2.604vw}

.landscape-tab .ny-task__prize-item{padding:1.86svh 1.86svh 2.326svh}}

.ny-task__prize-item{box-sizing:border-box}

.ny-task__prize-item-image{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-image{width:9.375vw}

.portrait .ny-task__prize-item-image{width:9.375vw}

.landscape .ny-task__prize-item-image{width:18.75vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-image{width:11.111vh}

.portrait .ny-task__prize-item-image{width:6.25vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-image{width:33.333vw}

.landscape-mob .ny-task__prize-item-image{width:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-image{width:15.625vw}

.landscape-tab .ny-task__prize-item-image{width:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-image{height:9.375vw}

.portrait .ny-task__prize-item-image{height:9.375vw}

.landscape .ny-task__prize-item-image{height:18.75vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-image{height:11.111vh}

.portrait .ny-task__prize-item-image{height:6.25vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-image{height:33.333vw}

.landscape-mob .ny-task__prize-item-image{height:18.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-image{height:15.625vw}

.landscape-tab .ny-task__prize-item-image{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-image{margin:0 auto 1.25vw}

.portrait .ny-task__prize-item-image{margin:0 auto 1.25vw}

.landscape .ny-task__prize-item-image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-image{margin:0 auto 1.481vh}

.portrait .ny-task__prize-item-image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-image{margin:0 auto 4.444vw}

.landscape-mob .ny-task__prize-item-image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-image{margin:0 auto 2.083vw}

.landscape-tab .ny-task__prize-item-image{margin:0 auto 1.86svh}}

.ny-task__prize-item-image-block{position:relative;width:100%;height:100%;object-fit:contain}

.ny-task__prize-item-counter{display:inline-block;position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-counter{bottom:0}

.portrait .ny-task__prize-item-counter{bottom:0}

.landscape .ny-task__prize-item-counter{bottom:0}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-counter{bottom:0}

.portrait .ny-task__prize-item-counter{bottom:0}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-counter{bottom:0}

.landscape-mob .ny-task__prize-item-counter{bottom:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-counter{bottom:0}

.landscape-tab .ny-task__prize-item-counter{bottom:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-counter{right:0}

[dir="rtl"] .ny-task__prize-item-counter{right:auto;left:0}

.portrait .ny-task__prize-item-counter{right:0}

[dir="rtl"] .portrait .ny-task__prize-item-counter{right:auto;left:0}

.landscape .ny-task__prize-item-counter{right:0}

[dir="rtl"] .landscape .ny-task__prize-item-counter{right:auto;left:0}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-counter{right:0}

[dir="rtl"] .ny-task__prize-item-counter{right:auto;left:0}

.portrait .ny-task__prize-item-counter{right:0}

[dir="rtl"] .portrait .ny-task__prize-item-counter{right:auto;left:0}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-counter{right:0}

[dir="rtl"] .ny-task__prize-item-counter{right:auto;left:0}

.landscape-mob .ny-task__prize-item-counter{right:0}

[dir="rtl"] .landscape-mob .ny-task__prize-item-counter{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-counter{right:0}

[dir="rtl"] .ny-task__prize-item-counter{right:auto;left:0}

.landscape-tab .ny-task__prize-item-counter{right:0}

[dir="rtl"] .landscape-tab .ny-task__prize-item-counter{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-counter{padding:.234vw .703vw .078vw}

.portrait .ny-task__prize-item-counter{padding:.234vw .703vw .078vw}

.landscape .ny-task__prize-item-counter{padding:.469vh 1.406vh .156vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-counter{padding:.278vh .833vh .093vh}

.portrait .ny-task__prize-item-counter{padding:.156vw .469vw .052vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-counter{padding:.833vw 2.5vw .278vw}

.landscape-mob .ny-task__prize-item-counter{padding:.469svh 1.406svh .156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-counter{padding:.391vw 1.172vw .13vw}

.landscape-tab .ny-task__prize-item-counter{padding:.349svh 1.047svh .116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-counter{border-radius:2.188vw}

.portrait .ny-task__prize-item-counter{border-radius:2.188vw}

.landscape .ny-task__prize-item-counter{border-radius:4.375vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-counter{border-radius:2.593vh}

.portrait .ny-task__prize-item-counter{border-radius:1.458vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-counter{border-radius:7.778vw}

.landscape-mob .ny-task__prize-item-counter{border-radius:4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-counter{border-radius:3.646vw}

.landscape-tab .ny-task__prize-item-counter{border-radius:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-counter{font-size:1.563vw}

.portrait .ny-task__prize-item-counter{font-size:1.563vw}

.landscape .ny-task__prize-item-counter{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-counter{font-size:1.852vh}

.portrait .ny-task__prize-item-counter{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-counter{font-size:5.556vw}

.landscape-mob .ny-task__prize-item-counter{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-counter{font-size:2.604vw}

.landscape-tab .ny-task__prize-item-counter{font-size:2.326svh}}

.ny-task__prize-item-counter{line-height:1.2;background-color:#000;color:#fff;font-weight:600}

.ny-task__prize-item-title{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-title{min-width:23.125vw}

.portrait .ny-task__prize-item-title{min-width:23.125vw}

.landscape .ny-task__prize-item-title{min-width:46.25vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-title{min-width:27.407vh}

.portrait .ny-task__prize-item-title{min-width:15.417vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-title{margin:0 auto}

.portrait .ny-task__prize-item-title{margin:0 auto}

.landscape .ny-task__prize-item-title{margin:0 auto}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-title{margin:0 auto}

.portrait .ny-task__prize-item-title{margin:0 auto}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-title{margin:0 auto}

.landscape-mob .ny-task__prize-item-title{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-title{margin:0 auto}

.landscape-tab .ny-task__prize-item-title{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-item-title{font-size:1.25vw}

.portrait .ny-task__prize-item-title{font-size:1.25vw}

.landscape .ny-task__prize-item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-item-title{font-size:1.852vh}

.portrait .ny-task__prize-item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-item-title{font-size:4.444vw}

.landscape-mob .ny-task__prize-item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-item-title{font-size:2.083vw}

.landscape-tab .ny-task__prize-item-title{font-size:1.86svh}}

.ny-task__prize-item-title{line-height:1.2;font-weight:600;white-space:pre-line}

.ny-task__prize-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;top:0;bottom:0;left:0;width:100%}

[dir="rtl"] .ny-task__prize-nav{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-nav{height:3.125vw}

.portrait .ny-task__prize-nav{height:3.125vw}

.landscape .ny-task__prize-nav{height:6.25vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-nav{height:3.704vh}

.portrait .ny-task__prize-nav{height:2.083vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-nav{height:11.111vw}

.landscape-mob .ny-task__prize-nav{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-nav{height:5.208vw}

.landscape-tab .ny-task__prize-nav{height:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.ny-task__prize-nav{padding:0 1.25vw}

.portrait .ny-task__prize-nav{padding:0 1.25vw}

.landscape .ny-task__prize-nav{padding:0 2.5vh}}

@media screen and (min-width: 1920px){
.ny-task__prize-nav{padding:0 1.481vh}

.portrait .ny-task__prize-nav{padding:0 .833vw}}

@media screen and (max-width: 1023px){
.ny-task__prize-nav{padding:0 4.444vw}

.landscape-mob .ny-task__prize-nav{padding:0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.ny-task__prize-nav{padding:0 2.083vw}

.landscape-tab .ny-task__prize-nav{padding:0 1.86svh}}

.ny-task__prize-nav{margin:auto 0;box-sizing:border-box}

.ny-task__prize-nav-item{z-index:2;cursor:pointer}

.ny-task__prize-nav{direction:ltr}

.ny-task__prize-nav .custom-button__icon,.ny-task__prize-nav .custom-button__icon svg{transform:none}

.raffle{position:relative;width:100%;height:100%;overflow:hidden}

.raffle__bg{position:absolute;top:0;left:0}

[dir="rtl"] .raffle__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__bg{width:100vw}

.portrait .raffle__bg{width:100vw}

.landscape .raffle__bg{width:200vh}}

@media screen and (min-width: 1920px){
.raffle__bg{width:177.778vh}

.portrait .raffle__bg{width:100vw}}

@media screen and (max-width: 1023px){
.raffle__bg{width:100vw}

.landscape-mob .raffle__bg{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__bg{width:100vw}

.landscape-tab .raffle__bg{width:89.302svh}}

.raffle__bg{height:100%;pointer-events:none}

.raffle__content{display:flex;flex-direction:column;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__content{width:46.875vw}

.portrait .raffle__content{width:46.875vw}

.landscape .raffle__content{width:93.75vh}}

@media screen and (min-width: 1920px){
.raffle__content{width:74.074vh}

.portrait .raffle__content{width:41.667vw}}

@media screen and (max-width: 1023px){
.raffle__content{width:91.111vw}

.landscape-mob .raffle__content{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__content{width:78.125vw}

.landscape-tab .raffle__content{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__content{padding:1.953vw 0 1.563vw}

.portrait .raffle__content{padding:1.953vw 0 1.563vw}

.landscape .raffle__content{padding:3.906vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.raffle__content{padding:2.315vh 0 1.852vh}

.portrait .raffle__content{padding:1.302vw 0 1.042vw}}

@media screen and (max-width: 1023px){
.raffle__content{padding:6.944vw 0 5.556vw}

.landscape-mob .raffle__content{padding:3.906svh 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__content{padding:2.865vw 0 2.604vw}

.landscape-tab .raffle__content{padding:2.558svh 0 2.326svh}}

.raffle__content{min-height:100%;margin:0 auto;text-align:center;box-sizing:border-box}

.raffle{position:relative;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

._dark-theme .raffle{background:#272727}

.raffle.app{margin-top:40px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__header{padding:2.188vw 0 0}

.portrait .raffle__header{padding:2.188vw 0 0}

.landscape .raffle__header{padding:4.375vh 0 0}}

@media screen and (min-width: 1920px){
.raffle__header{padding:2.593vh 0 2.778vh}

.portrait .raffle__header{padding:1.458vw 0 1.563vw}}

@media screen and (max-width: 1023px){
.raffle__header{padding:7.083vw 0 0}

.landscape-mob .raffle__header{padding:3.984svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__header{padding:3.646vw 0 0}

.landscape-tab .raffle__header{padding:3.256svh 0 0}}

.raffle__header{box-sizing:border-box}

.raffle__title-container{display:flex;margin:0;justify-content:center}

.raffle__title{width:70%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__content{width:44.375vw}

.portrait .raffle__content{width:44.375vw}

.landscape .raffle__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.raffle__content{width:92.593vh}

.portrait .raffle__content{width:52.083vw}}

@media screen and (max-width: 1023px){
.raffle__content{width:100vw}

.landscape-mob .raffle__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__content{width:100vw}

.landscape-tab .raffle__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__content{margin:0 auto}

.portrait .raffle__content{margin:0 auto}

.landscape .raffle__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.raffle__content{margin:0 auto}

.portrait .raffle__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.raffle__content{margin:0 auto}

.landscape-mob .raffle__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__content{margin:0 auto}

.landscape-tab .raffle__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__content{padding:0 0 1.563vw}

.portrait .raffle__content{padding:0 0 1.563vw}

.landscape .raffle__content{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.raffle__content{padding:0 0 2.778vh}

.portrait .raffle__content{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.raffle__content{padding:0 4.444vw 5.556vw}

.landscape-mob .raffle__content{padding:0 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__content{padding:0 5.208vw 2.604vw}

.landscape-tab .raffle__content{padding:0 4.651svh 2.326svh}}

.raffle__content{box-sizing:border-box}

.raffle__toggle-wrapper{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__toggle-wrapper{height:3.75vw}

.portrait .raffle__toggle-wrapper{height:3.75vw}

.landscape .raffle__toggle-wrapper{height:7.5vh}}

@media screen and (min-width: 1920px){
.raffle__toggle-wrapper{height:5.556vh}

.portrait .raffle__toggle-wrapper{height:3.125vw}}

@media screen and (max-width: 1023px){
.raffle__toggle-wrapper{height:10vw}

.landscape-mob .raffle__toggle-wrapper{height:5.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__toggle-wrapper{height:6.25vw}

.landscape-tab .raffle__toggle-wrapper{height:5.581svh}}

.raffle__toggle-wrapper{margin:0 auto;overflow-x:auto}

.raffle__toggle-wrapper .ScrollbarsCustom-Wrapper,.raffle__toggle-wrapper .SScrollbarsCustom-Scroller{height:100%}

.raffle__toggle{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__toggle{margin:-0.469vw auto 1.563vw}

.portrait .raffle__toggle{margin:-0.469vw auto 1.563vw}

.landscape .raffle__toggle{margin:-0.938vh auto 3.125vh}}

@media screen and (min-width: 1920px){
.raffle__toggle{margin:0 auto 3.241vh}

.portrait .raffle__toggle{margin:0 auto 1.823vw}}

@media screen and (max-width: 1023px){
.raffle__toggle{margin:0 auto 5.556vw}

.landscape-mob .raffle__toggle{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__toggle{margin:2.865vw auto 2.083vw}

.landscape-tab .raffle__toggle{margin:2.558svh auto 1.86svh}}

.raffle__condition-container{margin-top:24px;display:flex;flex-direction:column;width:100%;gap:16px}

.raffle__condition-title{font-weight:500;font-size:16px;line-height:23px}

.raffle__condition-element{display:flex;gap:16px}

.raffle__condition-element .image-raffle{width:48px;height:48px}

.raffle__condition-element .content-raffle{display:flex;flex-direction:column;gap:12px;text-align:left}

[dir="rtl"] .raffle__condition-element .content-raffle{text-align:right}

.raffle__condition-element .content-raffle .info-raffle{display:flex;align-items:start;flex-direction:column;background-color:rgba(0,0,0,0)}

.raffle__condition-element .content-raffle .info-raffle .title-raffle{font-size:16px}

.raffle__condition-element .content-raffle .info-raffle .subtitle-raffle{color:#000;font-size:12px;line-height:130%;opacity:.5}

.raffle__condition-element .content-raffle .button-filled{border:none;border-radius:50px;background-color:#f1f1f1;padding:4px 16px;font-size:12px;font-weight:500;align-self:start}

.raffle__condition-element .content-raffle .button-outline{border:solid 1px #f1f1f1;background-color:rgba(0,0,0,0);border-radius:50px;padding:4px 16px;font-size:12px;font-weight:500;align-self:start}

.raffle__prize-container{margin-top:28px;display:flex;flex-direction:column;gap:16px}

.raffle__prize-title{font-weight:500;font-size:16px;line-height:23px}

.raffle__prize-elements-container{display:flex;flex-direction:column;gap:12px}

.raffle__prize-element{background-color:#f1f1f1;padding:16px;gap:12px;border:none;border-radius:24px;display:flex;flex-direction:column;align-items:center}

.raffle__prize-element-image{width:158px}

.raffle__prize-element-info{display:flex;flex-direction:column;gap:6px;align-items:center}

.raffle__prize-element-info .prize-element-title{font-weight:600;font-size:16px;text-align:center}

.raffle__prize-element-info .prize-element-subtitle{font-size:14px;text-align:center}

.raffle__task-container{margin-top:20px;display:flex;flex-direction:column;gap:20px}

.raffle__task-info{border:none;background-color:#f1f1f1;border-radius:16px;padding:20px 24px;gap:16px}

@media screen and (min-width: 1920px){
.raffle__task-info{font-size:16px}}

@media screen and (max-width: 1023px){
.raffle__task-info{font-size:14px}}

.raffle__task-info{text-align:center}

.raffle__task-elements-container{display:flex;flex-direction:column;gap:10px}

.raffle__task-element{display:flex;border:none;background-color:#f1f1f1;border-radius:16px;padding:20px 24px;gap:24px}

.raffle__task-element-complited{background-color:#dbff00}

.raffle__task-element-image{height:64px;padding:0 3px 0 9px;flex:1;border-radius:16px;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center}

[dir="rtl"] .raffle__task-element-image{padding:0 9px 0 3px}

.raffle__task-element-image .image-task-element{width:52px;height:52px}

.raffle__task-element-image .plus-one-element{position:absolute;top:44px;left:45px;padding:3px 6px;gap:4px;background-color:#000;border-radius:100%;color:#fff;font-size:12px;font-weight:600}

[dir="rtl"] .raffle__task-element-image .plus-one-element{left:auto;right:45px}

.raffle__task-element-info{display:flex;flex-direction:column;align-items:start;gap:8px}

.raffle__task-element-info .task-element-title{font-weight:600;font-size:16px}

.raffle__task-element-info .task-element-subtitle{font-size:14px}

.raffle__task-element-info .task-element-check{background-color:#fff;padding:4px 16px;gap:8px;border-radius:50px;font-size:12px;font-weight:500}

.raffle__item{width:100%;position:relative;display:flex}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item{padding:1.25vw}

.portrait .raffle__item{padding:1.25vw}

.landscape .raffle__item{padding:2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item{padding:2.222vh 1.481vh}

.portrait .raffle__item{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.raffle__item{padding:4.444vw 4.444vw}

.landscape-mob .raffle__item{padding:2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item{padding:2.083vw 2.083vw}

.landscape-tab .raffle__item{padding:1.86svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item{border-radius:1.25vw}

.portrait .raffle__item{border-radius:1.25vw}

.landscape .raffle__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item{border-radius:1.481vh}

.portrait .raffle__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.raffle__item{border-radius:4.444vw}

.landscape-mob .raffle__item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item{border-radius:2.083vw}

.landscape-tab .raffle__item{border-radius:1.86svh}}

.raffle__item{background-color:#f1f1f1;box-sizing:border-box;list-style-type:none;overflow:hidden;animation:fade-in-scale .3s ease-in-out both}

.raffle__item_march{background:#ffe3f9}

.raffle__item_completed{background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item_completed{padding:1.875vw 1.25vw}

.portrait .raffle__item_completed{padding:1.875vw 1.25vw}

.landscape .raffle__item_completed{padding:3.75vh 2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item_completed{padding:2.222vh 1.481vh}

.portrait .raffle__item_completed{padding:1.25vw .833vw}}

@media screen and (max-width: 1023px){
.raffle__item_completed{padding:4.444vw 11.111vw 4.444vw 4.444vw}

[dir="rtl"] .raffle__item_completed{padding:4.444vw 4.444vw 4.444vw 11.111vw}

.landscape-mob .raffle__item_completed{padding:2.5svh 6.25svh 2.5svh 2.5svh}

[dir="rtl"] .landscape-mob .raffle__item_completed{padding:2.5svh 2.5svh 2.5svh 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item_completed{padding:2.083vw 2.083vw}

.landscape-tab .raffle__item_completed{padding:1.86svh 1.86svh}}

@media screen and (min-width: 1920px){
.raffle__item{margin:0}}

._dark-theme .raffle__item{background:#737373}

._dark-theme .raffle__item_completed{background:#dbff00}

.raffle__item-arrow{position:absolute;top:0;right:0}

[dir="rtl"] .raffle__item-arrow{right:auto;left:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-arrow{width:3.125vw}

.portrait .raffle__item-arrow{width:3.125vw}

.landscape .raffle__item-arrow{width:6.25vh}}

@media screen and (min-width: 1920px){
.raffle__item-arrow{width:3.704vh}

.portrait .raffle__item-arrow{width:2.083vw}}

@media screen and (max-width: 1023px){
.raffle__item-arrow{width:11.111vw}

.landscape-mob .raffle__item-arrow{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-arrow{width:5.208vw}

.landscape-tab .raffle__item-arrow{width:4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-arrow{height:3.125vw}

.portrait .raffle__item-arrow{height:3.125vw}

.landscape .raffle__item-arrow{height:6.25vh}}

@media screen and (min-width: 1920px){
.raffle__item-arrow{height:3.704vh}

.portrait .raffle__item-arrow{height:2.083vw}}

@media screen and (max-width: 1023px){
.raffle__item-arrow{height:11.111vw}

.landscape-mob .raffle__item-arrow{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-arrow{height:5.208vw}

.landscape-tab .raffle__item-arrow{height:4.651svh}}

.raffle__item-cost{flex:0 0 auto;position:relative;display:flex;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost{width:5vw}

.portrait .raffle__item-cost{width:5vw}

.landscape .raffle__item-cost{width:10vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost{width:5.926vh}

.portrait .raffle__item-cost{width:3.333vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost{width:17.778vw}

.landscape-mob .raffle__item-cost{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost{width:8.333vw}

.landscape-tab .raffle__item-cost{width:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost{height:5vw}

.portrait .raffle__item-cost{height:5vw}

.landscape .raffle__item-cost{height:10vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost{height:5.926vh}

.portrait .raffle__item-cost{height:3.333vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost{height:17.778vw}

.landscape-mob .raffle__item-cost{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost{height:8.333vw}

.landscape-tab .raffle__item-cost{height:7.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost{padding:.625vw}

.portrait .raffle__item-cost{padding:.625vw}

.landscape .raffle__item-cost{padding:1.25vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost{padding:.741vh}

.portrait .raffle__item-cost{padding:.417vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost{padding:2.222vw}

.landscape-mob .raffle__item-cost{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost{padding:1.042vw}

.landscape-tab .raffle__item-cost{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost{border-radius:1.25vw}

.portrait .raffle__item-cost{border-radius:1.25vw}

.landscape .raffle__item-cost{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost{border-radius:1.481vh}

.portrait .raffle__item-cost{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost{border-radius:4.444vw}

.landscape-mob .raffle__item-cost{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost{border-radius:2.083vw}

.landscape-tab .raffle__item-cost{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost{margin:0 1.875vw 0 0}

[dir="rtl"] .raffle__item-cost{margin:0 0 0 1.875vw}

.portrait .raffle__item-cost{margin:0 1.875vw 0 0}

[dir="rtl"] .portrait .raffle__item-cost{margin:0 0 0 1.875vw}

.landscape .raffle__item-cost{margin:0 3.75vh 0 0}

[dir="rtl"] .landscape .raffle__item-cost{margin:0 0 0 3.75vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost{margin:0 2.222vh 0 0}

[dir="rtl"] .raffle__item-cost{margin:0 0 0 2.222vh}

.portrait .raffle__item-cost{margin:0 1.25vw 0 0}

[dir="rtl"] .portrait .raffle__item-cost{margin:0 0 0 1.25vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost{margin:0 6.667vw 0 0}

[dir="rtl"] .raffle__item-cost{margin:0 0 0 6.667vw}

.landscape-mob .raffle__item-cost{margin:0 3.75svh 0 0}

[dir="rtl"] .landscape-mob .raffle__item-cost{margin:0 0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost{margin:0 3.125vw 0 0}

[dir="rtl"] .raffle__item-cost{margin:0 0 0 3.125vw}

.landscape-tab .raffle__item-cost{margin:0 2.791svh 0 0}

[dir="rtl"] .landscape-tab .raffle__item-cost{margin:0 0 0 2.791svh}}

.raffle__item-cost{background-color:#fff;box-sizing:border-box}

.raffle__item-cost .carousel{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-cost .swiper-slide{margin:0 .781vw}

.portrait .raffle__item-cost .swiper-slide{margin:0 .781vw}

.landscape .raffle__item-cost .swiper-slide{margin:0 1.563vh}}

@media screen and (min-width: 1920px){
.raffle__item-cost .swiper-slide{margin:0 .926vh}

.portrait .raffle__item-cost .swiper-slide{margin:0 .521vw}}

@media screen and (max-width: 1023px){
.raffle__item-cost .swiper-slide{margin:0 2.778vw}

.landscape-mob .raffle__item-cost .swiper-slide{margin:0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-cost .swiper-slide{margin:0 1.302vw}

.landscape-tab .raffle__item-cost .swiper-slide{margin:0 1.163svh}}

.raffle__item-cost .swiper-slide{background:rgba(0,0,0,0);opacity:0;transition:.5s ease-in-out}

.raffle__item-cost .swiper-slide-active,.raffle__item-cost .swiper-slide-dublicate-active{opacity:1}

.raffle__item-content{flex:1 1 auto}

.raffle__item-icon{position:relative;width:100%;height:100%}

.raffle__item-icon svg{width:100%;height:100%}

.raffle__item-icon svg rect{transform-origin:0 0}

[dir="rtl"] .raffle__item-icon svg rect{transform-origin:100% 0}

.raffle__item-value{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{bottom:-0.313vw}

.portrait .raffle__item-value{bottom:-0.313vw}

.landscape .raffle__item-value{bottom:-0.625vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{bottom:-0.37vh}

.portrait .raffle__item-value{bottom:-0.208vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{bottom:-1.111vw}

.landscape-mob .raffle__item-value{bottom:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{bottom:-0.521vw}

.landscape-tab .raffle__item-value{bottom:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{right:-0.313vw}

[dir="rtl"] .raffle__item-value{right:auto;left:-0.313vw}

.portrait .raffle__item-value{right:-0.313vw}

[dir="rtl"] .portrait .raffle__item-value{right:auto;left:-0.313vw}

.landscape .raffle__item-value{right:-0.625vh}

[dir="rtl"] .landscape .raffle__item-value{right:auto;left:-0.625vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{right:-0.37vh}

[dir="rtl"] .raffle__item-value{right:auto;left:-0.37vh}

.portrait .raffle__item-value{right:-0.208vw}

[dir="rtl"] .portrait .raffle__item-value{right:auto;left:-0.208vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{right:-1.111vw}

[dir="rtl"] .raffle__item-value{right:auto;left:-1.111vw}

.landscape-mob .raffle__item-value{right:-0.625svh}

[dir="rtl"] .landscape-mob .raffle__item-value{right:auto;left:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{right:-0.521vw}

[dir="rtl"] .raffle__item-value{right:auto;left:-0.521vw}

.landscape-tab .raffle__item-value{right:-0.465svh}

[dir="rtl"] .landscape-tab .raffle__item-value{right:auto;left:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{min-width:1.875vw}

.portrait .raffle__item-value{min-width:1.875vw}

.landscape .raffle__item-value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{min-width:2.222vh}

.portrait .raffle__item-value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{min-width:6.667vw}

.landscape-mob .raffle__item-value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{min-width:3.125vw}

.landscape-tab .raffle__item-value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{min-height:1.875vw}

.portrait .raffle__item-value{min-height:1.875vw}

.landscape .raffle__item-value{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{min-height:2.222vh}

.portrait .raffle__item-value{min-height:1.25vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{min-height:6.667vw}

.landscape-mob .raffle__item-value{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{min-height:3.125vw}

.landscape-tab .raffle__item-value{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{padding:.469vw .352vw}

.portrait .raffle__item-value{padding:.469vw .352vw}

.landscape .raffle__item-value{padding:.938vh .703vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{padding:.556vh .417vh}

.portrait .raffle__item-value{padding:.313vw .234vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{padding:1.667vw 1.25vw}

.landscape-mob .raffle__item-value{padding:.938svh .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{padding:.781vw .586vw}

.landscape-tab .raffle__item-value{padding:.698svh .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{font-size:.938vw}

.portrait .raffle__item-value{font-size:.938vw}

.landscape .raffle__item-value{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{font-size:1.111vh}

.portrait .raffle__item-value{font-size:.625vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{font-size:3.333vw}

.landscape-mob .raffle__item-value{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{font-size:1.563vw}

.landscape-tab .raffle__item-value{font-size:1.395svh}}

.raffle__item-value{line-height:1;font-weight:bold}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-value{border-radius:3.125vw}

.portrait .raffle__item-value{border-radius:3.125vw}

.landscape .raffle__item-value{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.raffle__item-value{border-radius:3.704vh}

.portrait .raffle__item-value{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.raffle__item-value{border-radius:11.111vw}

.landscape-mob .raffle__item-value{border-radius:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-value{border-radius:5.208vw}

.landscape-tab .raffle__item-value{border-radius:4.651svh}}

.raffle__item-value{box-sizing:border-box}

.raffle__item_standard .raffle__item-value{background-color:#000;color:#fff}

.raffle__item_premium .raffle__item-value{background-color:#b5e0ff;color:#000}

.raffle__item-counter{display:inline-block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-counter{padding:.313vw 1.25vw}

.portrait .raffle__item-counter{padding:.313vw 1.25vw}

.landscape .raffle__item-counter{padding:.625vh 2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item-counter{padding:.37vh 1.481vh}

.portrait .raffle__item-counter{padding:.208vw .833vw}}

@media screen and (max-width: 1023px){
.raffle__item-counter{padding:1.111vw 4.444vw}

.landscape-mob .raffle__item-counter{padding:.625svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-counter{padding:.521vw 2.083vw}

.landscape-tab .raffle__item-counter{padding:.465svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-counter{font-size:.938vw}

.portrait .raffle__item-counter{font-size:.938vw}

.landscape .raffle__item-counter{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.raffle__item-counter{font-size:1.111vh}

.portrait .raffle__item-counter{font-size:.625vw}}

@media screen and (max-width: 1023px){
.raffle__item-counter{font-size:3.333vw}

.landscape-mob .raffle__item-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-counter{font-size:1.563vw}

.landscape-tab .raffle__item-counter{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-counter{line-height:1.172vw}

.portrait .raffle__item-counter{line-height:1.172vw}

.landscape .raffle__item-counter{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.raffle__item-counter{line-height:1.389vh}

.portrait .raffle__item-counter{line-height:.781vw}}

@media screen and (max-width: 1023px){
.raffle__item-counter{line-height:4.167vw}

.landscape-mob .raffle__item-counter{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-counter{line-height:1.953vw}

.landscape-tab .raffle__item-counter{line-height:1.744svh}}

.raffle__item-counter{background-color:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-counter{border-width:.078vw}

.portrait .raffle__item-counter{border-width:.078vw}

.landscape .raffle__item-counter{border-width:.156vh}}

@media screen and (min-width: 1920px){
.raffle__item-counter{border-width:.093vh}

.portrait .raffle__item-counter{border-width:.052vw}}

@media screen and (max-width: 1023px){
.raffle__item-counter{border-width:.278vw}

.landscape-mob .raffle__item-counter{border-width:.156svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-counter{border-width:.13vw}

.landscape-tab .raffle__item-counter{border-width:.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-counter{border-radius:3.906vw}

.portrait .raffle__item-counter{border-radius:3.906vw}

.landscape .raffle__item-counter{border-radius:7.813vh}}

@media screen and (min-width: 1920px){
.raffle__item-counter{border-radius:4.63vh}

.portrait .raffle__item-counter{border-radius:2.604vw}}

@media screen and (max-width: 1023px){
.raffle__item-counter{border-radius:13.889vw}

.landscape-mob .raffle__item-counter{border-radius:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-counter{border-radius:6.51vw}

.landscape-tab .raffle__item-counter{border-radius:5.814svh}}

.raffle__item-counter{border:solid #fff;font-weight:500}

.raffle__item-pass{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass{margin:.938vw 0 0}

.portrait .raffle__item-pass{margin:.938vw 0 0}

.landscape .raffle__item-pass{margin:1.875vh 0 0}}

@media screen and (min-width: 1920px){
.raffle__item-pass{margin:1.111vh 0 0}

.portrait .raffle__item-pass{margin:.625vw 0 0}}

@media screen and (max-width: 1023px){
.raffle__item-pass{margin:3.333vw 0 0}

.landscape-mob .raffle__item-pass{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass{margin:1.563vw 0 0}

.landscape-tab .raffle__item-pass{margin:1.395svh 0 0}}

.raffle__item-pass-text{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-text{margin:0 .469vw 0 0}

[dir="rtl"] .raffle__item-pass-text{margin:0 0 0 .469vw}

.portrait .raffle__item-pass-text{margin:0 .469vw 0 0}

[dir="rtl"] .portrait .raffle__item-pass-text{margin:0 0 0 .469vw}

.landscape .raffle__item-pass-text{margin:0 .938vh 0 0}

[dir="rtl"] .landscape .raffle__item-pass-text{margin:0 0 0 .938vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-text{margin:0 .556vh 0 0}

[dir="rtl"] .raffle__item-pass-text{margin:0 0 0 .556vh}

.portrait .raffle__item-pass-text{margin:0 .313vw 0 0}

[dir="rtl"] .portrait .raffle__item-pass-text{margin:0 0 0 .313vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-text{margin:0 1.667vw 0 0}

[dir="rtl"] .raffle__item-pass-text{margin:0 0 0 1.667vw}

.landscape-mob .raffle__item-pass-text{margin:0 .938svh 0 0}

[dir="rtl"] .landscape-mob .raffle__item-pass-text{margin:0 0 0 .938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-text{margin:0 .781vw 0 0}

[dir="rtl"] .raffle__item-pass-text{margin:0 0 0 .781vw}

.landscape-tab .raffle__item-pass-text{margin:0 .698svh 0 0}

[dir="rtl"] .landscape-tab .raffle__item-pass-text{margin:0 0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-text{padding:.234vw .703vw .156vw}

.portrait .raffle__item-pass-text{padding:.234vw .703vw .156vw}

.landscape .raffle__item-pass-text{padding:.469vh 1.406vh .313vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-text{padding:.278vh .833vh .185vh}

.portrait .raffle__item-pass-text{padding:.156vw .469vw .104vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-text{padding:.833vw 2.5vw .556vw}

.landscape-mob .raffle__item-pass-text{padding:.469svh 1.406svh .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-text{padding:.391vw 1.172vw .26vw}

.landscape-tab .raffle__item-pass-text{padding:.349svh 1.047svh .233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-text{border-radius:1.563vw}

.portrait .raffle__item-pass-text{border-radius:1.563vw}

.landscape .raffle__item-pass-text{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-text{border-radius:1.852vh}

.portrait .raffle__item-pass-text{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-text{border-radius:5.556vw}

.landscape-mob .raffle__item-pass-text{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-text{border-radius:2.604vw}

.landscape-tab .raffle__item-pass-text{border-radius:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-text{font-size:1.094vw}

.portrait .raffle__item-pass-text{font-size:1.094vw}

.landscape .raffle__item-pass-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-text{font-size:1.296vh}

.portrait .raffle__item-pass-text{font-size:.729vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-text{font-size:3.889vw}

.landscape-mob .raffle__item-pass-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-text{font-size:1.823vw}

.landscape-tab .raffle__item-pass-text{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-text{line-height:1.172vw}

.portrait .raffle__item-pass-text{line-height:1.172vw}

.landscape .raffle__item-pass-text{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-text{line-height:1.389vh}

.portrait .raffle__item-pass-text{line-height:.781vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-text{line-height:4.167vw}

.landscape-mob .raffle__item-pass-text{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-text{line-height:1.953vw}

.landscape-tab .raffle__item-pass-text{line-height:1.744svh}}

.raffle__item-pass-text{background-color:#b5e0ff;font-weight:500;color:#000}

.raffle__item-pass-note{display:inline-block;vertical-align:middle}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-note{font-size:1.094vw}

.portrait .raffle__item-pass-note{font-size:1.094vw}

.landscape .raffle__item-pass-note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-note{font-size:1.296vh}

.portrait .raffle__item-pass-note{font-size:.729vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-note{font-size:3.889vw}

.landscape-mob .raffle__item-pass-note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-note{font-size:1.823vw}

.landscape-tab .raffle__item-pass-note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-pass-note{line-height:1.172vw}

.portrait .raffle__item-pass-note{line-height:1.172vw}

.landscape .raffle__item-pass-note{line-height:2.344vh}}

@media screen and (min-width: 1920px){
.raffle__item-pass-note{line-height:1.389vh}

.portrait .raffle__item-pass-note{line-height:.781vw}}

@media screen and (max-width: 1023px){
.raffle__item-pass-note{line-height:4.167vw}

.landscape-mob .raffle__item-pass-note{line-height:2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-pass-note{line-height:1.953vw}

.landscape-tab .raffle__item-pass-note{line-height:1.744svh}}

.raffle__item-pass-note{font-weight:400;color:#000}

.raffle__item-title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-title{font-size:1.25vw}

.portrait .raffle__item-title{font-size:1.25vw}

.landscape .raffle__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.raffle__item-title{font-size:1.852vh}

.portrait .raffle__item-title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.raffle__item-title{font-size:4.444vw}

.landscape-mob .raffle__item-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-title{font-size:2.083vw}

.landscape-tab .raffle__item-title{font-size:1.86svh}}

.raffle__item-title{font-weight:600;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item_completed .raffle__item-title{padding:0 2.344vw 0 0}

[dir="rtl"] .raffle__item_completed .raffle__item-title{padding:0 0 0 2.344vw}

.portrait .raffle__item_completed .raffle__item-title{padding:0 2.344vw 0 0}

[dir="rtl"] .portrait .raffle__item_completed .raffle__item-title{padding:0 0 0 2.344vw}

.landscape .raffle__item_completed .raffle__item-title{padding:0 4.688vh 0 0}

[dir="rtl"] .landscape .raffle__item_completed .raffle__item-title{padding:0 0 0 4.688vh}}

@media screen and (min-width: 1920px){
.raffle__item_completed .raffle__item-title{padding:0 2.778vh 0 0}

[dir="rtl"] .raffle__item_completed .raffle__item-title{padding:0 0 0 2.778vh}

.portrait .raffle__item_completed .raffle__item-title{padding:0 1.563vw 0 0}

[dir="rtl"] .portrait .raffle__item_completed .raffle__item-title{padding:0 0 0 1.563vw}}

@media screen and (max-width: 1023px){
.raffle__item_completed .raffle__item-title{padding:0}

.landscape-mob .raffle__item_completed .raffle__item-title{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item_completed .raffle__item-title{padding:0 3.906vw 0 0}

[dir="rtl"] .raffle__item_completed .raffle__item-title{padding:0 0 0 3.906vw}

.landscape-tab .raffle__item_completed .raffle__item-title{padding:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .raffle__item_completed .raffle__item-title{padding:0 0 0 3.488svh}}

.raffle__item-title a{font-weight:700;color:#7d54de}

._dark-theme .raffle__item-title{color:#fff}

._dark-theme .task__item_completed .raffle__item-title{color:#000}

.raffle__item-title span{color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-text{margin:.625vw 0 0}

.portrait .raffle__item-text{margin:.625vw 0 0}

.landscape .raffle__item-text{margin:1.25vh 0 0}}

@media screen and (min-width: 1920px){
.raffle__item-text{margin:.741vh 0 0}

.portrait .raffle__item-text{margin:.417vw 0 0}}

@media screen and (max-width: 1023px){
.raffle__item-text{margin:2.222vw 0 0}

.landscape-mob .raffle__item-text{margin:1.25svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-text{margin:1.042vw 0 0}

.landscape-tab .raffle__item-text{margin:.93svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-text{font-size:1.094vw}

.portrait .raffle__item-text{font-size:1.094vw}

.landscape .raffle__item-text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.raffle__item-text{font-size:1.481vh}

.portrait .raffle__item-text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.raffle__item-text{font-size:3.889vw}

.landscape-mob .raffle__item-text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-text{font-size:1.823vw}

.landscape-tab .raffle__item-text{font-size:1.628svh}}

.raffle__item-text a{text-decoration:none;font-weight:700;color:#7d54de}

._dark-theme .raffle__item-text{color:#fff}

._dark-theme .task__item_completed .raffle__item-text{color:#000}

.raffle__item-footer{display:flex;align-items:center;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-footer{margin:.938vw .313vw 0 0}

[dir="rtl"] .raffle__item-footer{margin:.938vw 0 0 .313vw}

.portrait .raffle__item-footer{margin:.938vw .313vw 0 0}

[dir="rtl"] .portrait .raffle__item-footer{margin:.938vw 0 0 .313vw}

.landscape .raffle__item-footer{margin:1.875vh .625vh 0 0}

[dir="rtl"] .landscape .raffle__item-footer{margin:1.875vh 0 0 .625vh}}

@media screen and (min-width: 1920px){
.raffle__item-footer{margin:1.111vh .37vh 0 0}

[dir="rtl"] .raffle__item-footer{margin:1.111vh 0 0 .37vh}

.portrait .raffle__item-footer{margin:.625vw .208vw 0 0}

[dir="rtl"] .portrait .raffle__item-footer{margin:.625vw 0 0 .208vw}}

@media screen and (max-width: 1023px){
.raffle__item-footer{margin:3.333vw 1.111vw 0 0}

[dir="rtl"] .raffle__item-footer{margin:3.333vw 0 0 1.111vw}

.landscape-mob .raffle__item-footer{margin:1.875svh .625svh 0 0}

[dir="rtl"] .landscape-mob .raffle__item-footer{margin:1.875svh 0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-footer{margin:1.563vw .521vw 0 0}

[dir="rtl"] .raffle__item-footer{margin:1.563vw 0 0 .521vw}

.landscape-tab .raffle__item-footer{margin:1.395svh .465svh 0 0}

[dir="rtl"] .landscape-tab .raffle__item-footer{margin:1.395svh 0 0 .465svh}}

.raffle__item-teens{margin:0 0 0 auto}

[dir="rtl"] .raffle__item-teens{margin:0 auto 0 0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-teens{height:1.094vw}

.portrait .raffle__item-teens{height:1.094vw}

.landscape .raffle__item-teens{height:2.188vh}}

@media screen and (min-width: 1920px){
.raffle__item-teens{height:1.296vh}

.portrait .raffle__item-teens{height:.729vw}}

@media screen and (max-width: 1023px){
.raffle__item-teens{height:3.889vw}

.landscape-mob .raffle__item-teens{height:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-teens{height:1.823vw}

.landscape-tab .raffle__item-teens{height:1.628svh}}

.raffle__item-teens img{height:100%}

.raffle__item-button{background-color:#fff;border:none;border-radius:50px;align-self:flex-start;padding:4px 16px;letter-spacing:0}

.raffle__item-link{background-color:#fff;border:none;border-radius:50px;align-self:flex-start;padding:4px 16px !important;max-width:140px !important;width:140px !important}

.raffle__item-link .button__text{letter-spacing:0 !important;font-size:12px !important;font-weight:500 !important;line-height:15px !important}

.raffle__item-available-at{display:block}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__item-available-at{font-size:.938vw}

.portrait .raffle__item-available-at{font-size:.938vw}

.landscape .raffle__item-available-at{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.raffle__item-available-at{font-size:1.296vh}

.portrait .raffle__item-available-at{font-size:.729vw}}

@media screen and (max-width: 1023px){
.raffle__item-available-at{font-size:3.333vw}

.landscape-mob .raffle__item-available-at{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__item-available-at{font-size:1.563vw}

.landscape-tab .raffle__item-available-at{font-size:1.395svh}}

.raffle__buttons{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.raffle__buttons{margin:1.875vw auto 0}

.portrait .raffle__buttons{margin:1.875vw auto 0}

.landscape .raffle__buttons{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.raffle__buttons{margin:2.222vh auto 0}

.portrait .raffle__buttons{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.raffle__buttons{margin:4.444vw auto 0}

.landscape-mob .raffle__buttons{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.raffle__buttons{margin:2.083vw auto 0}

.landscape-tab .raffle__buttons{margin:1.86svh auto 0}}

.raffle__buttons{text-align:center}

.raffle__button{height:unset !important;width:unset !important;max-width:unset !important;text-align:unset !important;padding:0 !important;background-color:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important}

.stub{position:relative;width:100%;height:100%;background:#cde808}

.stub:before{content:"";display:block;position:absolute;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub:before{top:-22.266vw}

.portrait .stub:before{top:-22.266vw}

.landscape .stub:before{top:-44.531vh}}

@media screen and (min-width: 1920px){
.stub:before{top:-35.926vh}

.portrait .stub:before{top:-20.208vw}}

@media screen and (max-width: 1023px){
.stub:before{top:-51.389vw}

.landscape-mob .stub:before{top:-28.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub:before{top:-16.406vw}

.landscape-tab .stub:before{top:-14.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub:before{left:-15.156vw}

[dir="rtl"] .stub:before{left:auto;right:-15.156vw}

.portrait .stub:before{left:-15.156vw}

[dir="rtl"] .portrait .stub:before{left:auto;right:-15.156vw}

.landscape .stub:before{left:-30.312vh}

[dir="rtl"] .landscape .stub:before{left:auto;right:-30.312vh}}

@media screen and (min-width: 1920px){
.stub:before{left:-34.074vh}

[dir="rtl"] .stub:before{left:auto;right:-34.074vh}

.portrait .stub:before{left:-19.167vw}

[dir="rtl"] .portrait .stub:before{left:auto;right:-19.167vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub:before{width:44.531vw}

.portrait .stub:before{width:44.531vw}

.landscape .stub:before{width:89.063vh}}

@media screen and (min-width: 1920px){
.stub:before{width:85.278vh}

.portrait .stub:before{width:47.969vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub:before{height:44.531vw}

.portrait .stub:before{height:44.531vw}

.landscape .stub:before{height:89.063vh}}

@media screen and (min-width: 1920px){
.stub:before{height:85.278vh}

.portrait .stub:before{height:47.969vw}}

@media screen and (max-width: 1023px){
.stub:before{width:110.278vw}

.landscape-mob .stub:before{width:62.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub:before{width:51.693vw}

.landscape-tab .stub:before{width:46.163svh}}

@media screen and (max-width: 1023px){
.stub:before{height:110.278vw}

.landscape-mob .stub:before{height:62.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub:before{height:51.693vw}

.landscape-tab .stub:before{height:46.163svh}}

.stub:before{background:radial-gradient(circle, rgba(255, 255, 255, 0.55) 34%, rgba(255, 255, 255, 0) 55%);border-radius:50%;opacity:.55;overflow:hidden}

@media screen and (max-width: 1023px){
.stub:before{left:50%;transform:translate(-50%, 0)}

[dir="rtl"] .stub:before{left:auto;right:50%;transform:translate(50%, 0)}}

.stub__content{display:flex;flex-direction:column;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__content{width:81.172vw}

.portrait .stub__content{width:81.172vw}

.landscape .stub__content{width:162.344vh}}

@media screen and (min-width: 1920px){
.stub__content{width:136.111vh}

.portrait .stub__content{width:76.563vw}}

@media screen and (max-width: 1023px){
.stub__content{width:100vw}

.landscape-mob .stub__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__content{width:78.125vw}

.landscape-tab .stub__content{width:69.767svh}}

.stub__content{min-height:100%;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__content{padding:0 0 1.563vw}

.portrait .stub__content{padding:0 0 1.563vw}

.landscape .stub__content{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.stub__content{padding:0 0 2.963vh}

.portrait .stub__content{padding:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.stub__content{padding:0}

.landscape-mob .stub__content{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__content{padding:0 4.167vw 4.167vw}

.landscape-tab .stub__content{padding:0 3.721svh 3.721svh}}

.stub__content{box-sizing:border-box}

@media screen and (max-width: 1023px){
.stub__content{min-width:100%}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__content{min-width:0%}}

@media screen and (min-width: 1024px){
.stub__content{display:grid;grid-template-areas:"startHeader startHeader" "startRoom startBody";grid-template-rows:auto 1fr;align-items:center}}

.stub__header{display:flex;align-items:center;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__header{height:7.656vw}

.portrait .stub__header{height:7.656vw}

.landscape .stub__header{height:15.313vh}}

@media screen and (min-width: 1920px){
.stub__header{height:11.852vh}

.portrait .stub__header{height:6.667vw}}

@media screen and (max-width: 1023px){
.stub__header{height:20.278vw}

.landscape-mob .stub__header{height:11.406svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__header{height:9.505vw}

.landscape-tab .stub__header{height:8.488svh}}

@media screen and (min-width: 1024px){
.stub__header{grid-area:startHeader}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__logo{height:2.656vw}

.portrait .stub__logo{height:2.656vw}

.landscape .stub__logo{height:5.313vh}}

@media screen and (min-width: 1920px){
.stub__logo{height:5.926vh}

.portrait .stub__logo{height:3.333vw}}

@media screen and (max-width: 1023px){
.stub__logo{height:9.444vw}

.landscape-mob .stub__logo{height:5.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__logo{height:4.427vw}

.landscape-tab .stub__logo{height:3.953svh}}

.stub__logo{opacity:0;animation:fade-in-top .3s .2s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.stub__logo svg{height:100%}

.stub__body{position:relative;display:flex;flex-direction:column;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__body{padding:1.875vw 1.563vw 2.422vw}

.portrait .stub__body{padding:1.875vw 1.563vw 2.422vw}

.landscape .stub__body{padding:3.75vh 3.125vh 4.844vh}}

@media screen and (min-width: 1920px){
.stub__body{padding:3.704vh 1.852vh}

.portrait .stub__body{padding:2.083vw 1.042vw}}

@media screen and (max-width: 1023px){
.stub__body{padding:10vw 5.556vw 2.222vw}

.landscape-mob .stub__body{padding:5.625svh 3.125svh 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__body{padding:4.688vw 2.604vw 1.563vw}

.landscape-tab .stub__body{padding:4.186svh 2.326svh 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__body{border-radius:3.125vw}

.portrait .stub__body{border-radius:3.125vw}

.landscape .stub__body{border-radius:6.25vh}}

@media screen and (min-width: 1920px){
.stub__body{border-radius:3.704vh}

.portrait .stub__body{border-radius:2.083vw}}

@media screen and (max-width: 1023px){
.stub__body{border-radius:0}

.landscape-mob .stub__body{border-radius:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__body{border-radius:5.208vw}

.landscape-tab .stub__body{border-radius:4.651svh}}

.stub__body{background:#fff;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__body{width:39.063vw}

.portrait .stub__body{width:39.063vw}

.landscape .stub__body{width:78.125vh}}

@media screen and (min-width: 1920px){
.stub__body{width:55.556vh}

.portrait .stub__body{width:31.25vw}}

@media screen and (min-width: 1024px){
.stub__body{grid-area:startBody}}

._dark-theme .stub__body{background-color:#272727}

.stub__title{font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__title{font-size:2.188vw}

.portrait .stub__title{font-size:2.188vw}

.landscape .stub__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.stub__title{font-size:2.778vh}

.portrait .stub__title{font-size:1.563vw}}

@media screen and (max-width: 1023px){
.stub__title{font-size:6.667vw}

.landscape-mob .stub__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__title{font-size:3.255vw}

.landscape-tab .stub__title{font-size:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__title{margin:0 auto 1.25vw}

.portrait .stub__title{margin:0 auto 1.25vw}

.landscape .stub__title{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.stub__title{margin:0 auto 1.481vh}

.portrait .stub__title{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.stub__title{margin:0 auto 4.444vw}

.landscape-mob .stub__title{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__title{margin:0 auto 2.083vw}

.landscape-tab .stub__title{margin:0 auto 1.86svh}}

._dark-theme .stub__title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__text{margin:0 auto 2.5vw}

.portrait .stub__text{margin:0 auto 2.5vw}

.landscape .stub__text{margin:0 auto 5vh}}

@media screen and (min-width: 1920px){
.stub__text{margin:0 auto 2.963vh}

.portrait .stub__text{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.stub__text{margin:0 auto 8.889vw}

.landscape-mob .stub__text{margin:0 auto 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__text{margin:0 auto 4.167vw}

.landscape-tab .stub__text{margin:0 auto 3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__text{font-size:1.406vw}

.portrait .stub__text{font-size:1.406vw}

.landscape .stub__text{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.stub__text{font-size:1.852vh}

.portrait .stub__text{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.stub__text{font-size:3.889vw}

.landscape-mob .stub__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__text{font-size:2.083vw}

.landscape-tab .stub__text{font-size:1.86svh}}

.stub__text{line-height:1.4;font-weight:400}

.container-appear .stub__text,.container-enter .stub__text{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.container-appear-active .stub__text,.container-appear-done .stub__text,.container-enter-active .stub__text,.container-enter-done .stub__text,.container-exit .stub__text{opacity:1;transform:scale(1);transition:.3s 0.6s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.stub__text{text-align:center;white-space:pre-line}

._dark-theme .stub__text{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__copyright{margin:1.875vw auto 0}

.portrait .stub__copyright{margin:1.875vw auto 0}

.landscape .stub__copyright{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.stub__copyright{margin:2.222vh auto 0}

.portrait .stub__copyright{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.stub__copyright{margin:6.667vw auto 0}

.landscape-mob .stub__copyright{margin:3.75svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__copyright{margin:3.125vw auto 0}

.landscape-tab .stub__copyright{margin:2.791svh auto 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__copyright{font-size:1.094vw}

.portrait .stub__copyright{font-size:1.094vw}

.landscape .stub__copyright{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.stub__copyright{font-size:1.481vh}

.portrait .stub__copyright{font-size:.833vw}}

@media screen and (max-width: 1023px){
.stub__copyright{font-size:3.056vw}

.landscape-mob .stub__copyright{font-size:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__copyright{font-size:1.693vw}

.landscape-tab .stub__copyright{font-size:1.512svh}}

.stub__copyright{font-weight:500;color:#737373}

.container-appear .stub__copyright,.container-enter .stub__copyright{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.container-appear-active .stub__copyright,.container-appear-done .stub__copyright,.container-enter-active .stub__copyright,.container-enter-done .stub__copyright,.container-exit .stub__copyright{opacity:1;transform:scale(1);transition:.3s 0.8s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

._dark-theme .stub__copyright{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__button{margin:0 auto}

.portrait .stub__button{margin:0 auto}

.landscape .stub__button{margin:0 auto}}

@media screen and (min-width: 1920px){
.stub__button{margin:0 auto}

.portrait .stub__button{margin:0 auto}}

@media screen and (max-width: 1023px){
.stub__button{margin:0 auto}

.landscape-mob .stub__button{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.stub__button{margin:0 auto}

.landscape-tab .stub__button{margin:0 auto}}

.container-appear .stub__button,.container-enter .stub__button{opacity:0;transform:scale(0.5);transition:0s ease-in-out}

.container-appear-active .stub__button,.container-appear-done .stub__button,.container-enter-active .stub__button,.container-enter-done .stub__button,.container-exit .stub__button{opacity:1;transform:scale(1);transition:.3s 0.7s cubic-bezier(0.07, 1.3, 0.6, 1.51)}

.stub__room-wrapper{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.stub__room-wrapper{width:39.063vw}

.portrait .stub__room-wrapper{width:39.063vw}

.landscape .stub__room-wrapper{width:78.125vh}}

@media screen and (min-width: 1920px){
.stub__room-wrapper{width:62.685vh}

.portrait .stub__room-wrapper{width:35.26vw}}

@media screen and (min-width: 1024px){
.stub__room-wrapper{grid-area:startRoom;height:100%}}

.stub__image{position:absolute;top:50%;left:50%;transform:translate(-56%, -56%);width:120%}

[dir="rtl"] .stub__image{left:auto;right:50%;transform:translate(56%, -56%)}

@media screen and (max-width: 1023px){
.stub__image{transform:translate(-50%, -56%);width:100%}

[dir="rtl"] .stub__image{transform:translate(50%, -56%)}}

.interactive-shop{position:fixed;width:100%;height:100%}

.interactive-shop_disabled{pointer-events:none}

.interactive-shop__background-image{object-fit:cover;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__area-images{width:100%;height:100%;position:relative}

.interactive-shop__shadow-space{pointer-events:none;opacity:0}

.interactive-shop__shadow-space_active{opacity:1}

.interactive-shop__shadow-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(8px);transition:.3s opacity ease-in-out;opacity:0}

.interactive-shop__shadow-background_active{opacity:1}

.interactive-shop__tree-sequence{object-fit:cover;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__table{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}

.interactive-shop__table-light{position:absolute;left:36%;top:45%;width:38%;transform-origin:center;animation:package-circle-block-full 2.5s infinite ease-in-out}

.interactive-shop__items{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%}

.interactive-shop__item{position:absolute}

.interactive-shop__item_shop{top:56%;left:39%;height:9%}

.interactive-shop__item_shop-kz{top:59%;left:35%}

.interactive-shop__item_prem{top:32.5%;left:17.8%;height:12%}

.interactive-shop__item_shelf{top:59%;left:68%;height:13%}

.interactive-shop__item_boxes{top:45%;left:55%;height:10%}

.interactive-shop__item_la-roche-corner{top:61%;left:55%;width:200px;height:120px;transform:rotate(30deg) translate(-45%, 20%)}

.interactive-shop__item_la-roche-corner_button{width:100%;height:100% !important;background:rgba(0,0,0,0);z-index:2}

.interactive-shop__item_tree{height:23.6227824%;width:6.38432364%;left:56.3211125%;top:34.5471522%;opacity:0;transition:opacity .3s ease-in-out}

.onboarding-modal__highlighted-overlay .interactive-shop__item_tree{opacity:1}

.interactive-shop__item_hidden{opacity:0}

.interactive-shop__item-button{width:110px;height:110px;background:rgba(0,0,0,0);z-index:2;display:flex;justify-content:center;align-items:center}

.interactive-shop__item-button_fly{animation:button-fly 2s ease-in-out infinite alternate}

.interactive-shop__item-button img{display:block;width:100%;height:auto}

.interactive-shop__item-shadow{position:absolute;animation:button-shad 2s ease-in-out infinite alternate;pointer-events:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:.859vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{left:.859vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.719vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:1.019vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{left:.573vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:3.056vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.719svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{left:1.432vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{left:1.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.719vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.719vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-3.438vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.037vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-1.146vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-6.111vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.865vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{bottom:-2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}

.landscape .interactive-shop__item_shop .interactive-shop__item-shadow{height:7.344vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:6.528vh}

.portrait .interactive-shop__item_shop .interactive-shop__item-shadow{height:3.672vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:13.056vw}

.landscape-mob .interactive-shop__item_shop .interactive-shop__item-shadow{height:7.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shop .interactive-shop__item-shadow{height:6.12vw}

.landscape-tab .interactive-shop__item_shop .interactive-shop__item-shadow{height:5.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.391vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{left:.391vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{left:.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.463vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{left:.26vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:1.389vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{left:.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{left:.651vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{left:.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.328vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.328vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.656vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.574vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-0.885vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-4.722vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.656svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-2.214vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{bottom:-1.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}

.landscape .interactive-shop__item_prem .interactive-shop__item-shadow{height:7.344vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:6.528vh}

.portrait .interactive-shop__item_prem .interactive-shop__item-shadow{height:3.672vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:13.056vw}

.landscape-mob .interactive-shop__item_prem .interactive-shop__item-shadow{height:7.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_prem .interactive-shop__item-shadow{height:6.12vw}

.landscape-tab .interactive-shop__item_prem .interactive-shop__item-shadow{height:5.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.016vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.016vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-2.031vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.204vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-0.677vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-3.611vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.693vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{left:-1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.266vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.266vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-4.531vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-2.685vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-1.51vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-8.056vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-4.531svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-3.776vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{bottom:-3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}

.landscape .interactive-shop__item_shelf .interactive-shop__item-shadow{height:8.438vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:7.5vh}

.portrait .interactive-shop__item_shelf .interactive-shop__item-shadow{height:4.219vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:15vw}

.landscape-mob .interactive-shop__item_shelf .interactive-shop__item-shadow{height:8.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_shelf .interactive-shop__item-shadow{height:7.031vw}

.landscape-tab .interactive-shop__item_shelf .interactive-shop__item-shadow{height:6.279svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.391vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.391vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.463vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.26vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-1.389vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.651vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{left:-0.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.344vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.344vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-4.688vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-2.778vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-1.563vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-8.333vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-3.906vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{bottom:-3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}

.landscape .interactive-shop__item_boxes .interactive-shop__item-shadow{height:9.219vh}}

@media screen and (min-width: 1920px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:8.194vh}

.portrait .interactive-shop__item_boxes .interactive-shop__item-shadow{height:4.609vw}}

@media screen and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:16.389vw}

.landscape-mob .interactive-shop__item_boxes .interactive-shop__item-shadow{height:9.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__item_boxes .interactive-shop__item-shadow{height:7.682vw}

.landscape-tab .interactive-shop__item_boxes .interactive-shop__item-shadow{height:6.86svh}}

.interactive-shop__item_tree .interactive-shop__item-shadow{left:27%;bottom:-7%;height:70%;width:170%;display:none}

.interactive-shop__button{position:absolute}

@media screen and (max-width: 1023px){
.interactive-shop__button{top:123.889vw}

.landscape-mob .interactive-shop__button{top:69.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{top:83.854vw}

.landscape-tab .interactive-shop__button{top:74.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{bottom:13.281vw}

.portrait .interactive-shop__button{bottom:13.281vw}

.landscape .interactive-shop__button{bottom:26.563vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{bottom:24.352vh}

.portrait .interactive-shop__button{bottom:13.698vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{right:-1.875vw}

.portrait .interactive-shop__button{right:-1.875vw}

.landscape .interactive-shop__button{right:-3.75vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{right:-5.556vh}

.portrait .interactive-shop__button{right:-3.125vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{right:-5.556vw}

.landscape-mob .interactive-shop__button{right:-3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{right:-3.776vw}

.landscape-tab .interactive-shop__button{right:-3.372svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{width:9.688vw}

.portrait .interactive-shop__button{width:9.688vw}

.landscape .interactive-shop__button{width:19.375vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{width:18.333vh}

.portrait .interactive-shop__button{width:10.313vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{width:23.889vw}

.landscape-mob .interactive-shop__button{width:13.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{width:13.542vw}

.landscape-tab .interactive-shop__button{width:12.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__button{height:5.625vw}

.portrait .interactive-shop__button{height:5.625vw}

.landscape .interactive-shop__button{height:11.25vh}}

@media screen and (min-width: 1920px){
.interactive-shop__button{height:7.407vh}

.portrait .interactive-shop__button{height:4.167vw}}

@media screen and (max-width: 1023px){
.interactive-shop__button{height:13.889vw}

.landscape-mob .interactive-shop__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__button{height:7.813vw}

.landscape-tab .interactive-shop__button{height:6.977svh}}

.interactive-shop__button{z-index:2}

.interactive-shop__button.appear,.interactive-shop__button.enter{transform:translate(100%, 0%)}

.interactive-shop__button.appear-active,.interactive-shop__button.appear-done,.interactive-shop__button.enter-active,.interactive-shop__button.enter-done,.interactive-shop__button.exit{transform:translate(0%, 0%);transition:.3s ease-in-out}

.interactive-shop__button.exit-active{transform:translate(100%, 0%);transition:.3s ease-in-out}

.interactive-shop__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{width:87.891vw}

.portrait .interactive-shop__header{width:87.891vw}

.landscape .interactive-shop__header{width:175.781vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header{width:163.889vh}

.portrait .interactive-shop__header{width:92.188vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{height:5vw}

.portrait .interactive-shop__header{height:5vw}

.landscape .interactive-shop__header{height:10vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header{height:9.63vh}

.portrait .interactive-shop__header{height:5.417vw}}

@media screen and (max-width: 1023px){
.interactive-shop__header{height:16.667vw}

.landscape-mob .interactive-shop__header{height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header{height:8.854vw}

.landscape-tab .interactive-shop__header{height:7.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{margin:0 auto}

.portrait .interactive-shop__header{margin:0 auto}

.landscape .interactive-shop__header{margin:0 auto}}

@media screen and (min-width: 1920px){
.interactive-shop__header{margin:0 auto}

.portrait .interactive-shop__header{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header{padding:1.25vw 0}

.portrait .interactive-shop__header{padding:1.25vw 0}

.landscape .interactive-shop__header{padding:2.5vh 0}}

@media screen and (min-width: 1920px){
.interactive-shop__header{padding:3.333vh 0}

.portrait .interactive-shop__header{padding:1.875vw 0}}

@media screen and (max-width: 1023px){
.interactive-shop__header{padding:4.444vw 4.444vw 5.556vw}

.landscape-mob .interactive-shop__header{padding:2.5svh 2.5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header{padding:2.083vw 7.422vw 2.604vw}

.landscape-tab .interactive-shop__header{padding:1.86svh 6.628svh 2.326svh}}

.interactive-shop__header{box-sizing:border-box;flex-shrink:0;z-index:2}

@media screen and (min-width: 1024px){
.interactive-shop__header{justify-content:center}}

.interactive-shop__header.app{margin-top:40px}

.interactive-shop__header-top{display:flex;align-items:center;justify-content:space-between;z-index:2}

@media screen and (min-width: 1024px){
.interactive-shop__header-top{position:absolute;top:50%;transform:translate(0, -50%)}}

@media screen and (max-width: 1023px){
.interactive-shop__header-top{width:100%}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header-top_kz,.interactive-shop__header-top_ae{left:15.234vw}

[dir="rtl"] .interactive-shop__header-top_kz,[dir="rtl"] .interactive-shop__header-top_ae{left:auto;right:15.234vw}

.portrait .interactive-shop__header-top_kz,.portrait .interactive-shop__header-top_ae{left:15.234vw}

[dir="rtl"] .portrait .interactive-shop__header-top_kz,[dir="rtl"] .portrait .interactive-shop__header-top_ae{left:auto;right:15.234vw}

.landscape .interactive-shop__header-top_kz,.landscape .interactive-shop__header-top_ae{left:30.469vh}

[dir="rtl"] .landscape .interactive-shop__header-top_kz,[dir="rtl"] .landscape .interactive-shop__header-top_ae{left:auto;right:30.469vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header-top_kz,.interactive-shop__header-top_ae{left:37.037vh}

[dir="rtl"] .interactive-shop__header-top_kz,[dir="rtl"] .interactive-shop__header-top_ae{left:auto;right:37.037vh}

.portrait .interactive-shop__header-top_kz,.portrait .interactive-shop__header-top_ae{left:20.833vw}

[dir="rtl"] .portrait .interactive-shop__header-top_kz,[dir="rtl"] .portrait .interactive-shop__header-top_ae{left:auto;right:20.833vw}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.interactive-shop__header-top_ru{left:9.063vw}

[dir="rtl"] .interactive-shop__header-top_ru{left:auto;right:9.063vw}

.portrait .interactive-shop__header-top_ru{left:9.063vw}

[dir="rtl"] .portrait .interactive-shop__header-top_ru{left:auto;right:9.063vw}

.landscape .interactive-shop__header-top_ru{left:18.125vh}

[dir="rtl"] .landscape .interactive-shop__header-top_ru{left:auto;right:18.125vh}}

@media screen and (min-width: 1920px){
.interactive-shop__header-top_ru{left:15.741vh}

[dir="rtl"] .interactive-shop__header-top_ru{left:auto;right:15.741vh}

.portrait .interactive-shop__header-top_ru{left:8.854vw}

[dir="rtl"] .portrait .interactive-shop__header-top_ru{left:auto;right:8.854vw}}

.interactive-shop__header-stub{display:inline-block;vertical-align:middle}

@media screen and (max-width: 1023px){
.interactive-shop__header-stub{width:8.889vw}

.landscape-mob .interactive-shop__header-stub{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.interactive-shop__header-stub{width:13.021vw}

.landscape-tab .interactive-shop__header-stub{width:11.628svh}}

.interactive-shop__area,.interactive-shop__shadow-space{position:absolute;top:50%;left:50%;will-change:transform;width:var(--width);height:var(--height);transform:translate(var(--x), var(--y));touch-action:none}

@keyframes simple-pulse{
0%,100%{transform:scale(1)}

50%{transform:scale(1.4)}}

[data-store=ae] .interactive-shop__item_boxes{top:45%;left:55%;height:10%}

[dir="rtl"] [data-store=ae] .interactive-shop__item_boxes{left:auto;right:55%}

[data-store=ae] .interactive-shop__area{right:auto;left:50%}

[dir="rtl"] [data-store=ae] .interactive-shop__area{left:auto;right:50%}

.procedure-game{display:flex;flex-direction:column;position:relative;width:100%;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}

._dark-theme .procedure-game{background:#272727;color:#fff}

.procedure-game.app{margin-top:40px;min-height:calc(100% - 40px)}

.procedure-game__bg{position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .procedure-game__bg{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__bg{height:21.25vw}

.portrait .procedure-game__bg{height:21.25vw}

.landscape .procedure-game__bg{height:42.5vh}}

@media screen and (min-width: 1920px){
.procedure-game__bg{height:25.185vh}

.portrait .procedure-game__bg{height:14.167vw}}

@media screen and (max-width: 1023px){
.procedure-game__bg{height:75.556vw}

.landscape-mob .procedure-game__bg{height:42.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__bg{height:35.417vw}

.landscape-tab .procedure-game__bg{height:31.628svh}}

.procedure-game__bg{background:url("/static/images/decor.png") repeat-x center/contain}

._dark-theme .procedure-game__bg{opacity:0}

.procedure-game__header{flex:0 0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__header{padding:2.188vw 0 1.953vw}

.portrait .procedure-game__header{padding:2.188vw 0 1.953vw}

.landscape .procedure-game__header{padding:4.375vh 0 3.906vh}}

@media screen and (min-width: 1920px){
.procedure-game__header{padding:3.519vh 0 4.259vh}

.portrait .procedure-game__header{padding:1.979vw 0 2.396vw}}

@media screen and (max-width: 1023px){
.procedure-game__header{padding:7.778vw 0 4.444vw}

.landscape-mob .procedure-game__header{padding:4.375svh 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__header{padding:3.646vw 0 6.25vw}

.landscape-tab .procedure-game__header{padding:3.256svh 0 5.581svh}}

.procedure-game__header{box-sizing:border-box}

.procedure-game__header .back svg path:nth-child(1){fill:#f1f1f1}

.procedure-game__header .back svg path:nth-child(3){fill:#737373}

.procedure-game__title{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__title{padding:0 3.906vw}

.portrait .procedure-game__title{padding:0 3.906vw}

.landscape .procedure-game__title{padding:0 7.813vh}}

@media screen and (min-width: 1920px){
.procedure-game__title{padding:0 4.63vh}

.portrait .procedure-game__title{padding:0 2.604vw}}

@media screen and (max-width: 1023px){
.procedure-game__title{padding:0 13.889vw}

.landscape-mob .procedure-game__title{padding:0 7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__title{padding:0 7.813vw}

.landscape-tab .procedure-game__title{padding:0 6.977svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__title{font-size:2.188vw}

.portrait .procedure-game__title{font-size:2.188vw}

.landscape .procedure-game__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.procedure-game__title{font-size:2.963vh}

.portrait .procedure-game__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.procedure-game__title{font-size:6.667vw}

.landscape-mob .procedure-game__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__title{font-size:4.167vw}

.landscape-tab .procedure-game__title{font-size:3.721svh}}

.procedure-game__title{line-height:1;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

.procedure-game__content{flex:1 0 auto;display:flex;flex-direction:column}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__content{width:44.375vw}

.portrait .procedure-game__content{width:44.375vw}

.landscape .procedure-game__content{width:88.75vh}}

@media screen and (min-width: 1920px){
.procedure-game__content{width:71.111vh}

.portrait .procedure-game__content{width:40vw}}

@media screen and (max-width: 1023px){
.procedure-game__content{width:100vw}

.landscape-mob .procedure-game__content{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__content{width:100vw}

.landscape-tab .procedure-game__content{width:89.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__content{margin:0 auto}

.portrait .procedure-game__content{margin:0 auto}

.landscape .procedure-game__content{margin:0 auto}}

@media screen and (min-width: 1920px){
.procedure-game__content{margin:0 auto}

.portrait .procedure-game__content{margin:0 auto}}

@media screen and (max-width: 1023px){
.procedure-game__content{margin:0 auto}

.landscape-mob .procedure-game__content{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__content{margin:0 auto}

.landscape-tab .procedure-game__content{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__content{padding:0 7.031vw 1.25vw}

.portrait .procedure-game__content{padding:0 7.031vw 1.25vw}

.landscape .procedure-game__content{padding:0 14.063vh 2.5vh}}

@media screen and (min-width: 1920px){
.procedure-game__content{padding:0 9.259vh 3.333vh}

.portrait .procedure-game__content{padding:0 5.208vw 1.875vw}}

@media screen and (max-width: 1023px){
.procedure-game__content{padding:0 4.444vw 4.444vw}

.landscape-mob .procedure-game__content{padding:0 2.5svh 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__content{padding:0 15.625vw 3.385vw}

.landscape-tab .procedure-game__content{padding:0 13.953svh 3.023svh}}

.procedure-game__content{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__note{margin:0 0 1.563vw}

.portrait .procedure-game__note{margin:0 0 1.563vw}

.landscape .procedure-game__note{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.procedure-game__note{margin:0 0 2.778vh}

.portrait .procedure-game__note{margin:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.procedure-game__note{margin:0 0 5.556vw}

.landscape-mob .procedure-game__note{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__note{margin:0 0 3.906vw}

.landscape-tab .procedure-game__note{margin:0 0 3.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__note{font-size:1.094vw}

.portrait .procedure-game__note{font-size:1.094vw}

.landscape .procedure-game__note{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-game__note{font-size:1.667vh}

.portrait .procedure-game__note{font-size:.938vw}}

@media screen and (max-width: 1023px){
.procedure-game__note{font-size:3.889vw}

.landscape-mob .procedure-game__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__note{font-size:2.344vw}

.landscape-tab .procedure-game__note{font-size:2.093svh}}

.procedure-game__note{text-align:center;white-space:pre-line}

.procedure-game__activities{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activities{grid-gap:.625vw}

.portrait .procedure-game__activities{grid-gap:.625vw}

.landscape .procedure-game__activities{grid-gap:1.25vh}}

@media screen and (min-width: 1920px){
.procedure-game__activities{grid-gap:1.481vh}

.portrait .procedure-game__activities{grid-gap:.833vw}}

@media screen and (max-width: 1023px){
.procedure-game__activities{grid-gap:2.222vw}

.landscape-mob .procedure-game__activities{grid-gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activities{grid-gap:2.083vw}

.landscape-tab .procedure-game__activities{grid-gap:1.86svh}}

.procedure-game__activities{justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activities{margin:0 0 1.172vw}

.portrait .procedure-game__activities{margin:0 0 1.172vw}

.landscape .procedure-game__activities{margin:0 0 2.344vh}}

@media screen and (min-width: 1920px){
.procedure-game__activities{margin:0 0 1.389vh}

.portrait .procedure-game__activities{margin:0 0 .781vw}}

@media screen and (max-width: 1023px){
.procedure-game__activities{margin:0 0 4.167vw}

.landscape-mob .procedure-game__activities{margin:0 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activities{margin:0 0 1.953vw}

.landscape-tab .procedure-game__activities{margin:0 0 1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity{width:12.5vw}

.portrait .procedure-game__activity{width:12.5vw}

.landscape .procedure-game__activity{width:25vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity{width:21.296vh}

.portrait .procedure-game__activity{width:11.979vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity{width:44.444vw}

.landscape-mob .procedure-game__activity{width:25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity{width:28.646vw}

.landscape-tab .procedure-game__activity{width:25.581svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity{padding:.313vw .313vw 0}

.portrait .procedure-game__activity{padding:.313vw .313vw 0}

.landscape .procedure-game__activity{padding:.625vh .625vh 0}}

@media screen and (min-width: 1920px){
.procedure-game__activity{padding:.556vh .556vh 0}

.portrait .procedure-game__activity{padding:.313vw .313vw 0}}

@media screen and (max-width: 1023px){
.procedure-game__activity{padding:1.111vw 1.111vw 0}

.landscape-mob .procedure-game__activity{padding:.625svh .625svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity{padding:.781vw .781vw 0}

.landscape-tab .procedure-game__activity{padding:.698svh .698svh 0}}

.procedure-game__activity{background:#f1f1f1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity{border-radius:1.25vw}

.portrait .procedure-game__activity{border-radius:1.25vw}

.landscape .procedure-game__activity{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity{border-radius:1.481vh}

.portrait .procedure-game__activity{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity{border-radius:4.444vw}

.landscape-mob .procedure-game__activity{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity{border-radius:2.083vw}

.landscape-tab .procedure-game__activity{border-radius:1.86svh}}

.procedure-game__activity{box-sizing:border-box;transition:background-color .3s ease-in-out}

.procedure-game__activity_0,.procedure-game__activity_2{justify-self:end}

.procedure-game__activity_1,.procedure-game__activity_3{justify-self:start}

.procedure-game__activity_active{background:#dbff00}

.procedure-game__activity-icon{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-icon{height:7.813vw}

.portrait .procedure-game__activity-icon{height:7.813vw}

.landscape .procedure-game__activity-icon{height:15.625vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-icon{height:13.889vh}

.portrait .procedure-game__activity-icon{height:7.813vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-icon{height:27.778vw}

.landscape-mob .procedure-game__activity-icon{height:15.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-icon{height:19.531vw}

.landscape-tab .procedure-game__activity-icon{height:17.442svh}}

.procedure-game__activity-icon{background:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-icon{border-radius:.938vw}

.portrait .procedure-game__activity-icon{border-radius:.938vw}

.landscape .procedure-game__activity-icon{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-icon{border-radius:1.111vh}

.portrait .procedure-game__activity-icon{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-icon{border-radius:3.333vw}

.landscape-mob .procedure-game__activity-icon{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-icon{border-radius:1.563vw}

.landscape-tab .procedure-game__activity-icon{border-radius:1.395svh}}

.procedure-game__activity-num{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-num{top:.625vw}

.portrait .procedure-game__activity-num{top:.625vw}

.landscape .procedure-game__activity-num{top:1.25vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-num{top:.741vh}

.portrait .procedure-game__activity-num{top:.417vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-num{top:2.222vw}

.landscape-mob .procedure-game__activity-num{top:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-num{top:1.042vw}

.landscape-tab .procedure-game__activity-num{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-num{left:.625vw}

[dir="rtl"] .procedure-game__activity-num{left:auto;right:.625vw}

.portrait .procedure-game__activity-num{left:.625vw}

[dir="rtl"] .portrait .procedure-game__activity-num{left:auto;right:.625vw}

.landscape .procedure-game__activity-num{left:1.25vh}

[dir="rtl"] .landscape .procedure-game__activity-num{left:auto;right:1.25vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-num{left:.741vh}

[dir="rtl"] .procedure-game__activity-num{left:auto;right:.741vh}

.portrait .procedure-game__activity-num{left:.417vw}

[dir="rtl"] .portrait .procedure-game__activity-num{left:auto;right:.417vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-num{left:2.222vw}

[dir="rtl"] .procedure-game__activity-num{left:auto;right:2.222vw}

.landscape-mob .procedure-game__activity-num{left:1.25svh}

[dir="rtl"] .landscape-mob .procedure-game__activity-num{left:auto;right:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-num{left:1.042vw}

[dir="rtl"] .procedure-game__activity-num{left:auto;right:1.042vw}

.landscape-tab .procedure-game__activity-num{left:.93svh}

[dir="rtl"] .landscape-tab .procedure-game__activity-num{left:auto;right:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-num{font-size:1.25vw}

.portrait .procedure-game__activity-num{font-size:1.25vw}

.landscape .procedure-game__activity-num{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-num{font-size:1.852vh}

.portrait .procedure-game__activity-num{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-num{font-size:4.444vw}

.landscape-mob .procedure-game__activity-num{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-num{font-size:2.604vw}

.landscape-tab .procedure-game__activity-num{font-size:2.326svh}}

.procedure-game__activity-num{color:#7d54de;font-weight:600}

.procedure-game__activity-icon-img{width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

[dir="rtl"] .procedure-game__activity-icon-img{left:auto;right:50%;transform:translate(50%, -50%)}

.procedure-game__activity-icon-img img{width:100%;height:100%;object-fit:contain}

.procedure-game__room{position:fixed;pointer-events:none;left:0;right:0;bottom:0;top:0;opacity:0;z-index:6}

.procedure-game__room-enter-active{opacity:1;transition:.7s opacity ease-in-out}

.procedure-game__room-enter-done{opacity:1}

.procedure-game__room-exit{opacity:1}

.procedure-game__room-exit-active{opacity:0;transition:.7s opacity ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-name{margin:.938vw 0 .781vw}

.portrait .procedure-game__activity-name{margin:.938vw 0 .781vw}

.landscape .procedure-game__activity-name{margin:1.875vh 0 1.563vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-name{margin:1.111vh 0 .926vh}

.portrait .procedure-game__activity-name{margin:.625vw 0 .521vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-name{margin:3.333vw 0 2.778vw}

.landscape-mob .procedure-game__activity-name{margin:1.875svh 0 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-name{margin:1.563vw 0 1.302vw}

.landscape-tab .procedure-game__activity-name{margin:1.395svh 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__activity-name{font-size:1.094vw}

.portrait .procedure-game__activity-name{font-size:1.094vw}

.landscape .procedure-game__activity-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-game__activity-name{font-size:1.667vh}

.portrait .procedure-game__activity-name{font-size:.938vw}}

@media screen and (max-width: 1023px){
.procedure-game__activity-name{font-size:3.889vw}

.landscape-mob .procedure-game__activity-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__activity-name{font-size:2.344vw}

.landscape-tab .procedure-game__activity-name{font-size:2.093svh}}

.procedure-game__activity-name{font-weight:500;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__item{margin:1.172vw 0 1.172vw}

.portrait .procedure-game__item{margin:1.172vw 0 1.172vw}

.landscape .procedure-game__item{margin:2.344vh 0 2.344vh}}

@media screen and (min-width: 1920px){
.procedure-game__item{margin:5.556vh 0 1.389vh}

.portrait .procedure-game__item{margin:3.125vw 0 .781vw}}

@media screen and (max-width: 1023px){
.procedure-game__item{margin:4.167vw 0 4.167vw}

.landscape-mob .procedure-game__item{margin:2.344svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__item{margin:7.813vw 0 1.953vw}

.landscape-tab .procedure-game__item{margin:6.977svh 0 1.744svh}}

.procedure-game__item{text-align:center}

.procedure-game__item-name{margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__item-name{font-size:1.094vw}

.portrait .procedure-game__item-name{font-size:1.094vw}

.landscape .procedure-game__item-name{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.procedure-game__item-name{font-size:1.944vh}

.portrait .procedure-game__item-name{font-size:1.094vw}}

@media screen and (max-width: 1023px){
.procedure-game__item-name{font-size:3.889vw}

.landscape-mob .procedure-game__item-name{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__item-name{font-size:2.734vw}

.landscape-tab .procedure-game__item-name{font-size:2.442svh}}

.procedure-game__item-name{font-weight:600;text-transform:uppercase}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__item-description{margin:.469vw 0 0}

.portrait .procedure-game__item-description{margin:.469vw 0 0}

.landscape .procedure-game__item-description{margin:.938vh 0 0}}

@media screen and (min-width: 1920px){
.procedure-game__item-description{margin:1.481vh 0 0}

.portrait .procedure-game__item-description{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.procedure-game__item-description{margin:1.667vw 0 0}

.landscape-mob .procedure-game__item-description{margin:.938svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__item-description{margin:1.563vw 0 0}

.landscape-tab .procedure-game__item-description{margin:1.395svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__item-description{font-size:.938vw}

.portrait .procedure-game__item-description{font-size:.938vw}

.landscape .procedure-game__item-description{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.procedure-game__item-description{font-size:1.667vh}

.portrait .procedure-game__item-description{font-size:.938vw}}

@media screen and (max-width: 1023px){
.procedure-game__item-description{font-size:3.333vw}

.landscape-mob .procedure-game__item-description{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__item-description{font-size:2.344vw}

.landscape-tab .procedure-game__item-description{font-size:2.093svh}}

.procedure-game__item-description{line-height:1.25}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__button{width:22.5vw}

.portrait .procedure-game__button{width:22.5vw}

.landscape .procedure-game__button{width:45vh}}

@media screen and (min-width: 1920px){
.procedure-game__button{width:48.148vh}

.portrait .procedure-game__button{width:27.083vw}}

@media screen and (max-width: 1023px){
.procedure-game__button{width:80vw}

.landscape-mob .procedure-game__button{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__button{width:37.5vw}

.landscape-tab .procedure-game__button{width:33.488svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__button{height:3.906vw}

.portrait .procedure-game__button{height:3.906vw}

.landscape .procedure-game__button{height:7.813vh}}

@media screen and (min-width: 1920px){
.procedure-game__button{height:6.759vh}

.portrait .procedure-game__button{height:3.802vw}}

@media screen and (max-width: 1023px){
.procedure-game__button{height:13.889vw}

.landscape-mob .procedure-game__button{height:7.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__button{height:6.51vw}

.landscape-tab .procedure-game__button{height:5.814svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__button{margin:1.953vw auto .781vw}

.portrait .procedure-game__button{margin:1.953vw auto .781vw}

.landscape .procedure-game__button{margin:3.906vh auto 1.563vh}}

@media screen and (min-width: 1920px){
.procedure-game__button{margin:6.019vh auto .926vh}

.portrait .procedure-game__button{margin:3.385vw auto .521vw}}

@media screen and (max-width: 1023px){
.procedure-game__button{margin:6.944vw auto 2.778vw}

.landscape-mob .procedure-game__button{margin:3.906svh auto 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__button{margin:7.161vw auto 1.302vw}

.landscape-tab .procedure-game__button{margin:6.395svh auto 1.163svh}}

.procedure-game__elems{margin:auto 0 0;display:flex;justify-content:space-between}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__elems{padding:.938vw}

.portrait .procedure-game__elems{padding:.938vw}

.landscape .procedure-game__elems{padding:1.875vh}}

@media screen and (min-width: 1920px){
.procedure-game__elems{padding:1.667vh}

.portrait .procedure-game__elems{padding:.938vw}}

@media screen and (max-width: 1023px){
.procedure-game__elems{padding:3.333vw}

.landscape-mob .procedure-game__elems{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__elems{padding:2.344vw}

.landscape-tab .procedure-game__elems{padding:2.093svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__elems{border-radius:1.25vw}

.portrait .procedure-game__elems{border-radius:1.25vw}

.landscape .procedure-game__elems{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.procedure-game__elems{border-radius:2.222vh}

.portrait .procedure-game__elems{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.procedure-game__elems{border-radius:4.444vw}

.landscape-mob .procedure-game__elems{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__elems{border-radius:3.125vw}

.landscape-tab .procedure-game__elems{border-radius:2.791svh}}

.procedure-game__elems{background:#f1f1f1;box-sizing:border-box}

.procedure-game__el{display:flex;align-items:center;will-change:left,top;justify-content:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__el{width:5vw}

.portrait .procedure-game__el{width:5vw}

.landscape .procedure-game__el{width:10vh}}

@media screen and (min-width: 1920px){
.procedure-game__el{width:8.889vh}

.portrait .procedure-game__el{width:5vw}}

@media screen and (max-width: 1023px){
.procedure-game__el{width:17.778vw}

.landscape-mob .procedure-game__el{width:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__el{width:12.5vw}

.landscape-tab .procedure-game__el{width:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__el{height:5vw}

.portrait .procedure-game__el{height:5vw}

.landscape .procedure-game__el{height:10vh}}

@media screen and (min-width: 1920px){
.procedure-game__el{height:8.889vh}

.portrait .procedure-game__el{height:5vw}}

@media screen and (max-width: 1023px){
.procedure-game__el{height:17.778vw}

.landscape-mob .procedure-game__el{height:10svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__el{height:12.5vw}

.landscape-tab .procedure-game__el{height:11.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.procedure-game__el{border-radius:1.406vw}

.portrait .procedure-game__el{border-radius:1.406vw}

.landscape .procedure-game__el{border-radius:2.813vh}}

@media screen and (min-width: 1920px){
.procedure-game__el{border-radius:1.667vh}

.portrait .procedure-game__el{border-radius:.938vw}}

@media screen and (max-width: 1023px){
.procedure-game__el{border-radius:5vw}

.landscape-mob .procedure-game__el{border-radius:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.procedure-game__el{border-radius:2.344vw}

.landscape-tab .procedure-game__el{border-radius:2.093svh}}

.procedure-game__el{background:#fff;border:2px dashed rgba(0,0,0,0);transition:all .3s ease-in-out,left 0s,top 0s;}

.procedure-game__el_active{border:2px dashed rgba(0,0,0,.25);opacity:.5}

.procedure-game__el_complete{opacity:.5}

.procedure-game__el_draggable{transform:translate(-50%, -50%);position:absolute;}

.procedure-game__drag-area{position:fixed;pointer-events:none;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1}

.procedure-game__el-image-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:hsla(0,0%,100%,.5);border-radius:inherit;transition:background-color .3s ease-in-out}

.procedure-game__el_active .procedure-game__el-image-box{background:#dbff00}

.procedure-game__el-image{width:80%;height:80%}

.procedure-game__el-image img{width:100%;height:100%;object-fit:contain}

.puzzle{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle{width:25.625vw}

.portrait .puzzle{width:25.625vw}

.landscape .puzzle{width:51.25vh}}

@media screen and (min-width: 1920px){
.puzzle{width:30.37vh}

.portrait .puzzle{width:17.083vw}}

@media screen and (max-width: 1023px){
.puzzle{width:91.111vw}

.landscape-mob .puzzle{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle{width:42.708vw}

.landscape-tab .puzzle{width:38.14svh}}

.puzzle{margin:0 auto}

.puzzle__scene{position:relative;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:0;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__scene{height:25.625vw}

.portrait .puzzle__scene{height:25.625vw}

.landscape .puzzle__scene{height:51.25vh}}

@media screen and (min-width: 1920px){
.puzzle__scene{height:30.37vh}

.portrait .puzzle__scene{height:17.083vw}}

@media screen and (max-width: 1023px){
.puzzle__scene{height:91.111vw}

.landscape-mob .puzzle__scene{height:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__scene{height:42.708vw}

.landscape-tab .puzzle__scene{height:38.14svh}}

.puzzle__scene{box-sizing:border-box;will-change:transform;direction:ltr;}

.puzzle__scene:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;background:radial-gradient(ellipse, #bdbdbd, rgba(189, 189, 189, 0))}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__scene:before{border-radius:1.563vw}

.portrait .puzzle__scene:before{border-radius:1.563vw}

.landscape .puzzle__scene:before{border-radius:3.125vh}}

@media screen and (min-width: 1920px){
.puzzle__scene:before{border-radius:1.852vh}

.portrait .puzzle__scene:before{border-radius:1.042vw}}

@media screen and (max-width: 1023px){
.puzzle__scene:before{border-radius:5.556vw}

.landscape-mob .puzzle__scene:before{border-radius:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__scene:before{border-radius:2.604vw}

.landscape-tab .puzzle__scene:before{border-radius:2.326svh}}

.puzzle__scene:before{opacity:0}

.puzzle_done .puzzle__scene:before{animation:game-scene-bg-move .3s ease-in-out both}

.puzzle-enter .puzzle__scene{opacity:0}

.puzzle-enter-active .puzzle__scene,.puzzle-enter-done .puzzle__scene,.puzzle-exit .puzzle__scene{opacity:1;transition:.5s ease-in-out}

.puzzle-exit-active .puzzle__scene{opacity:0;transition:.5s 1s ease-in-out}

.puzzle__scene_done{opacity:0;transition:.5s ease-in-out}

.puzzle__result{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;opacity:0;z-index:1;pointer-events:none}

.puzzle__result img{display:block;width:100%;height:100%;object-fit:cover}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__result img{border-radius:.938vw}

.portrait .puzzle__result img{border-radius:.938vw}

.landscape .puzzle__result img{border-radius:1.875vh}}

@media screen and (min-width: 1920px){
.puzzle__result img{border-radius:1.111vh}

.portrait .puzzle__result img{border-radius:.625vw}}

@media screen and (max-width: 1023px){
.puzzle__result img{border-radius:3.333vw}

.landscape-mob .puzzle__result img{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__result img{border-radius:1.563vw}

.landscape-tab .puzzle__result img{border-radius:1.395svh}}

.puzzle_done .puzzle__result{opacity:1}

.puzzle__row{position:relative;display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:0}

.puzzle__column{position:relative;width:100%;height:100%;background:#fff}

@media screen and (max-width: 1023px){
.puzzle__column{border-radius:3.333vw}

.landscape-mob .puzzle__column{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__column{border-radius:1.563vw}

.landscape-tab .puzzle__column{border-radius:1.395svh}}

.puzzle__column{overflow:hidden;will-change:transform}

.puzzle__column:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:1;pointer-events:none}

[dir="rtl"] .puzzle__column:before{left:auto;right:0}

.puzzle__column-block{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;clip-path:inset(0 0 round 0%)}

.puzzle__image-item{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__image-item{width:25.625vw}

.portrait .puzzle__image-item{width:25.625vw}

.landscape .puzzle__image-item{width:51.25vh}}

@media screen and (min-width: 1920px){
.puzzle__image-item{width:30.37vh}

.portrait .puzzle__image-item{width:17.083vw}}

@media screen and (max-width: 1023px){
.puzzle__image-item{width:91.111vw}

.landscape-mob .puzzle__image-item{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__image-item{width:42.708vw}

.landscape-tab .puzzle__image-item{width:38.14svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__image-item{height:25.625vw}

.portrait .puzzle__image-item{height:25.625vw}

.landscape .puzzle__image-item{height:51.25vh}}

@media screen and (min-width: 1920px){
.puzzle__image-item{height:30.37vh}

.portrait .puzzle__image-item{height:17.083vw}}

@media screen and (max-width: 1023px){
.puzzle__image-item{height:91.111vw}

.landscape-mob .puzzle__image-item{height:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__image-item{height:42.708vw}

.landscape-tab .puzzle__image-item{height:38.14svh}}

.puzzle__text{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.puzzle__text{font-size:.938vw}

.portrait .puzzle__text{font-size:.938vw}

.landscape .puzzle__text{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.puzzle__text{font-size:1.111vh}

.portrait .puzzle__text{font-size:.625vw}}

@media screen and (max-width: 1023px){
.puzzle__text{font-size:3.333vw}

.landscape-mob .puzzle__text{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.puzzle__text{font-size:1.563vw}

.landscape-tab .puzzle__text{font-size:1.395svh}}

.puzzle-enter .puzzle__text{opacity:0}

.puzzle-enter-active .puzzle__text,.puzzle-enter-done .puzzle__text,.puzzle-exit .puzzle__text{opacity:1;transition:.5s ease-in-out}

.puzzle-exit-active .puzzle__text{opacity:0;transition:.5s 1s ease-in-out}

.challenges{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;min-height:100%;background-color:#fff;overflow:hidden;margin:0 auto}

._dark-theme .challenges{background:#272727}

.challenges.app{margin-top:40px;min-height:calc(100% - 40px)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__header{padding:1.875vw 0 1.563vw}

.portrait .challenges__header{padding:1.875vw 0 1.563vw}

.landscape .challenges__header{padding:3.75vh 0 3.125vh}}

@media screen and (min-width: 1920px){
.challenges__header{padding:1.944vh 0 2.315vh}

.portrait .challenges__header{padding:1.094vw 0 1.302vw}}

@media screen and (max-width: 1023px){
.challenges__header{padding:7.222vw 0 4.167vw}

.landscape-mob .challenges__header{padding:4.063svh 0 2.344svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__header{padding:2.604vw 0}

.landscape-tab .challenges__header{padding:2.326svh 0}}

.challenges__header{box-sizing:border-box}

.challenges__title{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__title{font-size:2.188vw}

.portrait .challenges__title{font-size:2.188vw}

.landscape .challenges__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.challenges__title{font-size:2.963vh}

.portrait .challenges__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.challenges__title{font-size:6.667vw}

.landscape-mob .challenges__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__title{font-size:4.167vw}

.landscape-tab .challenges__title{font-size:3.721svh}}

.challenges__title{line-height:1.2;font-weight:600;text-align:center;box-sizing:border-box;opacity:0;animation:fade-in-top .3s 0s cubic-bezier(0, 0.86, 0.47, 1.53) both}

._dark-theme .challenges__title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__title-item{margin:0 .469vw}

.portrait .challenges__title-item{margin:0 .469vw}

.landscape .challenges__title-item{margin:0 .938vh}}

@media screen and (min-width: 1920px){
.challenges__title-item{margin:0 .741vh}

.portrait .challenges__title-item{margin:0 .417vw}}

@media screen and (max-width: 1023px){
.challenges__title-item{margin:0 .556vw}

.landscape-mob .challenges__title-item{margin:0 .313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__title-item{margin:0 .521vw}

.landscape-tab .challenges__title-item{margin:0 .465svh}}

.challenges__title-item{color:#d5d5d7;transition:color .3s ease-in-out;cursor:pointer}

.challenges__title-item_active{color:#000}

._dark-theme .challenges__title-item{color:#fff}

.challenges__banner{position:relative;z-index:0;box-sizing:border-box;overflow:hidden;display:flex;cursor:pointer}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner{width:46.875vw}

.portrait .challenges__banner{width:46.875vw}

.landscape .challenges__banner{width:93.75vh}}

@media screen and (min-width: 1920px){
.challenges__banner{width:74.074vh}

.portrait .challenges__banner{width:41.667vw}}

@media screen and (max-width: 1023px){
.challenges__banner{width:91.111vw}

.landscape-mob .challenges__banner{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner{width:78.125vw}

.landscape-tab .challenges__banner{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner{height:9.375vw}

.portrait .challenges__banner{height:9.375vw}

.landscape .challenges__banner{height:18.75vh}}

@media screen and (min-width: 1920px){
.challenges__banner{height:12.963vh}

.portrait .challenges__banner{height:7.292vw}}

@media screen and (max-width: 1023px){
.challenges__banner{height:25.556vw}

.landscape-mob .challenges__banner{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner{height:15.625vw}

.landscape-tab .challenges__banner{height:13.953svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner{padding:0 1.953vw 1.25vw}

.portrait .challenges__banner{padding:0 1.953vw 1.25vw}

.landscape .challenges__banner{padding:0 3.906vh 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__banner{padding:0 2.315vh 1.481vh}

.portrait .challenges__banner{padding:0 1.302vw .833vw}}

@media screen and (max-width: 1023px){
.challenges__banner{padding:0 5.556vw 3.333vw}

.landscape-mob .challenges__banner{padding:0 3.125svh 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner{padding:0 3.255vw 2.083vw}

.landscape-tab .challenges__banner{padding:0 2.907svh 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner{margin:2.5vw 0 0}

.portrait .challenges__banner{margin:2.5vw 0 0}

.landscape .challenges__banner{margin:5vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__banner{margin:3.704vh 0 0}

.portrait .challenges__banner{margin:2.083vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__banner{margin:8.056vw 0 0}

.landscape-mob .challenges__banner{margin:4.531svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner{margin:4.036vw 0 0}

.landscape-tab .challenges__banner{margin:3.605svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner{border-radius:1.25vw}

.portrait .challenges__banner{border-radius:1.25vw}

.landscape .challenges__banner{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__banner{border-radius:1.481vh}

.portrait .challenges__banner{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.challenges__banner{border-radius:4.444vw}

.landscape-mob .challenges__banner{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner{border-radius:2.083vw}

.landscape-tab .challenges__banner{border-radius:1.86svh}}

.challenges__banner-image{position:absolute;z-index:-1;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:center}

.challenges__banner-text{z-index:1;display:flex;flex-direction:column;align-self:flex-end}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-text{gap:.234vw}

.portrait .challenges__banner-text{gap:.234vw}

.landscape .challenges__banner-text{gap:.469vh}}

@media screen and (min-width: 1920px){
.challenges__banner-text{gap:.37vh}

.portrait .challenges__banner-text{gap:.208vw}}

@media screen and (max-width: 1023px){
.challenges__banner-text{gap:.833vw}

.landscape-mob .challenges__banner-text{gap:.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-text{gap:.391vw}

.landscape-tab .challenges__banner-text{gap:.349svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-text h3{margin:0}

.portrait .challenges__banner-text h3{margin:0}

.landscape .challenges__banner-text h3{margin:0}}

@media screen and (min-width: 1920px){
.challenges__banner-text h3{margin:0}

.portrait .challenges__banner-text h3{margin:0}}

@media screen and (max-width: 1023px){
.challenges__banner-text h3{margin:0}

.landscape-mob .challenges__banner-text h3{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-text h3{margin:0}

.landscape-tab .challenges__banner-text h3{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-text h3{font-size:2.5vw}

.portrait .challenges__banner-text h3{font-size:2.5vw}

.landscape .challenges__banner-text h3{font-size:5vh}}

@media screen and (min-width: 1920px){
.challenges__banner-text h3{font-size:2.963vh}

.portrait .challenges__banner-text h3{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.challenges__banner-text h3{font-size:6.667vw}

.landscape-mob .challenges__banner-text h3{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-text h3{font-size:4.167vw}

.landscape-tab .challenges__banner-text h3{font-size:3.721svh}}

.challenges__banner-text h3{font-weight:500;line-height:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-text span{font-size:1.094vw}

.portrait .challenges__banner-text span{font-size:1.094vw}

.landscape .challenges__banner-text span{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.challenges__banner-text span{font-size:1.296vh}

.portrait .challenges__banner-text span{font-size:.729vw}}

@media screen and (max-width: 1023px){
.challenges__banner-text span{font-size:3.333vw}

.landscape-mob .challenges__banner-text span{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-text span{font-size:1.823vw}

.landscape-tab .challenges__banner-text span{font-size:1.628svh}}

.challenges__banner-text span{line-height:1.3}

.challenges__banner-icon{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-icon{bottom:1.25vw}

.portrait .challenges__banner-icon{bottom:1.25vw}

.landscape .challenges__banner-icon{bottom:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__banner-icon{bottom:1.481vh}

.portrait .challenges__banner-icon{bottom:.833vw}}

@media screen and (max-width: 1023px){
.challenges__banner-icon{bottom:3.333vw}

.landscape-mob .challenges__banner-icon{bottom:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-icon{bottom:1.953vw}

.landscape-tab .challenges__banner-icon{bottom:1.744svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-icon{right:1.953vw}

[dir="rtl"] .challenges__banner-icon{right:auto;left:1.953vw}

.portrait .challenges__banner-icon{right:1.953vw}

[dir="rtl"] .portrait .challenges__banner-icon{right:auto;left:1.953vw}

.landscape .challenges__banner-icon{right:3.906vh}

[dir="rtl"] .landscape .challenges__banner-icon{right:auto;left:3.906vh}}

@media screen and (min-width: 1920px){
.challenges__banner-icon{right:2.315vh}

[dir="rtl"] .challenges__banner-icon{right:auto;left:2.315vh}

.portrait .challenges__banner-icon{right:1.302vw}

[dir="rtl"] .portrait .challenges__banner-icon{right:auto;left:1.302vw}}

@media screen and (max-width: 1023px){
.challenges__banner-icon{right:5.556vw}

[dir="rtl"] .challenges__banner-icon{right:auto;left:5.556vw}

.landscape-mob .challenges__banner-icon{right:3.125svh}

[dir="rtl"] .landscape-mob .challenges__banner-icon{right:auto;left:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-icon{right:3.255vw}

[dir="rtl"] .challenges__banner-icon{right:auto;left:3.255vw}

.landscape-tab .challenges__banner-icon{right:2.907svh}

[dir="rtl"] .landscape-tab .challenges__banner-icon{right:auto;left:2.907svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-icon{width:1.875vw}

.portrait .challenges__banner-icon{width:1.875vw}

.landscape .challenges__banner-icon{width:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__banner-icon{width:2.222vh}

.portrait .challenges__banner-icon{width:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__banner-icon{width:6.667vw}

.landscape-mob .challenges__banner-icon{width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-icon{width:3.125vw}

.landscape-tab .challenges__banner-icon{width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__banner-icon{height:1.875vw}

.portrait .challenges__banner-icon{height:1.875vw}

.landscape .challenges__banner-icon{height:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__banner-icon{height:2.222vh}

.portrait .challenges__banner-icon{height:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__banner-icon{height:6.667vw}

.landscape-mob .challenges__banner-icon{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__banner-icon{height:3.125vw}

.landscape-tab .challenges__banner-icon{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__toggle{margin:1.875vw auto 0}

.portrait .challenges__toggle{margin:1.875vw auto 0}

.landscape .challenges__toggle{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.challenges__toggle{margin:2.222vh auto 0}

.portrait .challenges__toggle{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.challenges__toggle{margin:6.667vw auto 0}

.landscape-mob .challenges__toggle{margin:3.75svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__toggle{margin:3.125vw auto 0}

.landscape-tab .challenges__toggle{margin:2.791svh auto 0}}

.challenges__toggle{opacity:0;animation:fade-in-top .3s .1s cubic-bezier(0, 0.86, 0.47, 1.53) both}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__toggle .toggle_challenges{width:46.875vw}

.portrait .challenges__toggle .toggle_challenges{width:46.875vw}

.landscape .challenges__toggle .toggle_challenges{width:93.75vh}}

@media screen and (min-width: 1920px){
.challenges__toggle .toggle_challenges{width:74.074vh}

.portrait .challenges__toggle .toggle_challenges{width:41.667vw}}

@media screen and (max-width: 1023px){
.challenges__toggle .toggle_challenges{width:91.111vw}

.landscape-mob .challenges__toggle .toggle_challenges{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__toggle .toggle_challenges{width:78.125vw}

.landscape-tab .challenges__toggle .toggle_challenges{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__toggle-banner{margin:2.344vw auto 0}

.portrait .challenges__toggle-banner{margin:2.344vw auto 0}

.landscape .challenges__toggle-banner{margin:4.688vh auto 0}}

@media screen and (min-width: 1920px){
.challenges__toggle-banner{margin:3.704vh auto 0}

.portrait .challenges__toggle-banner{margin:2.083vw auto 0}}

@media screen and (max-width: 1023px){
.challenges__toggle-banner{margin:5.556vw auto 0}

.landscape-mob .challenges__toggle-banner{margin:3.125svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__toggle-banner{margin:3.906vw auto 0}

.landscape-tab .challenges__toggle-banner{margin:3.488svh auto 0}}

.challenges__text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__text{margin:0 auto 1.563vw}

.portrait .challenges__text{margin:0 auto 1.563vw}

.landscape .challenges__text{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.challenges__text{margin:0 auto 1.852vh}

.portrait .challenges__text{margin:0 auto 1.042vw}}

@media screen and (max-width: 1023px){
.challenges__text{margin:0 auto 5.556vw}

.landscape-mob .challenges__text{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__text{margin:0 auto 2.604vw}

.landscape-tab .challenges__text{margin:0 auto 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__text{padding:.938vw}

.portrait .challenges__text{padding:.938vw}

.landscape .challenges__text{padding:1.875vh}}

@media screen and (min-width: 1920px){
.challenges__text{padding:1.111vh}

.portrait .challenges__text{padding:.625vw}}

@media screen and (max-width: 1023px){
.challenges__text{padding:3.333vw}

.landscape-mob .challenges__text{padding:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__text{padding:1.563vw}

.landscape-tab .challenges__text{padding:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__text{border-radius:1.25vw}

.portrait .challenges__text{border-radius:1.25vw}

.landscape .challenges__text{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__text{border-radius:1.481vh}

.portrait .challenges__text{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.challenges__text{border-radius:4.444vw}

.landscape-mob .challenges__text{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__text{border-radius:2.083vw}

.landscape-tab .challenges__text{border-radius:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__text{font-size:1.25vw}

.portrait .challenges__text{font-size:1.25vw}

.landscape .challenges__text{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__text{font-size:1.481vh}

.portrait .challenges__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.challenges__text{font-size:3.889vw}

.landscape-mob .challenges__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__text{font-size:1.823vw}

.landscape-tab .challenges__text{font-size:1.628svh}}

.challenges__text{line-height:1.4;color:#000;box-sizing:border-box;white-space:pre-line;text-align:center;background-color:#efeafb}

.challenges__text-enter{opacity:0;transform:translateY(-1vh)}

.challenges__text-enter-active{opacity:1;transform:translateY(0vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.challenges__text-exit{opacity:1;transform:translateY(0vh)}

.challenges__text-exit-active{opacity:0;transform:translateY(-1vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__block{width:46.875vw}

.portrait .challenges__block{width:46.875vw}

.landscape .challenges__block{width:93.75vh}}

@media screen and (min-width: 1920px){
.challenges__block{width:74.074vh}

.portrait .challenges__block{width:41.667vw}}

@media screen and (max-width: 1023px){
.challenges__block{width:91.111vw}

.landscape-mob .challenges__block{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__block{width:78.125vw}

.landscape-tab .challenges__block{width:69.767svh}}

.challenges__block{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__block{margin:0 auto}

.portrait .challenges__block{margin:0 auto}

.landscape .challenges__block{margin:0 auto}}

@media screen and (min-width: 1920px){
.challenges__block{margin:0 auto}

.portrait .challenges__block{margin:0 auto}}

@media screen and (max-width: 1023px){
.challenges__block{margin:0 auto}

.landscape-mob .challenges__block{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__block{margin:0 auto}

.landscape-tab .challenges__block{margin:0 auto}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__block{padding:0 0 6.641vw}

.portrait .challenges__block{padding:0 0 6.641vw}

.landscape .challenges__block{padding:0 0 13.281vh}}

@media screen and (min-width: 1920px){
.challenges__block{padding:0 0 9.259vh}

.portrait .challenges__block{padding:0 0 5.208vw}}

@media screen and (max-width: 1023px){
.challenges__block{padding:0 0 19.444vw}

.landscape-mob .challenges__block{padding:0 0 10.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__block{padding:0 0 9.115vw}

.landscape-tab .challenges__block{padding:0 0 8.14svh}}

.challenges__block{box-sizing:border-box;display:flex;flex-direction:column}

.challenges__block .ScrollbarsCustom-Wrapper{width:100%}

.challenges__block .ScrollbarsCustom-Track{display:none}

.challenges__block .ScrollbarsCustom-Content{width:100%;padding:0 !important;overflow-x:hidden}

.challenges__block .ScrollbarsCustom-Scroller{width:100%;padding:0 !important;margin:0 !important}

.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 1920px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.portrait .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (max-width: 1023px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-mob .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}

.landscape-tab .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{width:0}}

.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar{background-color:rgba(0,0,0,0)}

.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{display:none}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 1920px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.portrait .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (max-width: 1023px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-mob .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}

.landscape-tab .challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{width:0}}

.challenges__block .ScrollbarsCustom-Scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}

.challenges__block-enter{opacity:0;transform:translateY(2vh)}

.challenges__block-enter-active{opacity:1;transform:translateY(0vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.challenges__block-exit{opacity:1;transform:translateY(0vh)}

.challenges__block-exit-active{opacity:0;transform:translateY(2vh);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__list{width:46.875vw}

.portrait .challenges__list{width:46.875vw}

.landscape .challenges__list{width:93.75vh}}

@media screen and (min-width: 1920px){
.challenges__list{width:74.074vh}

.portrait .challenges__list{width:41.667vw}}

@media screen and (max-width: 1023px){
.challenges__list{width:auto}}

.challenges__list{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__list{padding:0 0 1.563vw}

.portrait .challenges__list{padding:0 0 1.563vw}

.landscape .challenges__list{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.challenges__list{padding:0 0 2.778vh}

.portrait .challenges__list{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.challenges__list{padding:0 0 4.444vw}

.landscape-mob .challenges__list{padding:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__list{padding:0 0 2.604vw}

.landscape-tab .challenges__list{padding:0 0 2.326svh}}

.challenges__list_achievements{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__list_achievements{padding:0 .313vw 1.563vw 0}

[dir="rtl"] .challenges__list_achievements{padding:0 0 1.563vw .313vw}

.portrait .challenges__list_achievements{padding:0 .313vw 1.563vw 0}

[dir="rtl"] .portrait .challenges__list_achievements{padding:0 0 1.563vw .313vw}

.landscape .challenges__list_achievements{padding:0 .625vh 3.125vh 0}

[dir="rtl"] .landscape .challenges__list_achievements{padding:0 0 3.125vh .625vh}}

@media screen and (min-width: 1920px){
.challenges__list_achievements{padding:0 .926vh 2.778vh 0}

[dir="rtl"] .challenges__list_achievements{padding:0 0 2.778vh .926vh}

.portrait .challenges__list_achievements{padding:0 .521vw 1.563vw 0}

[dir="rtl"] .portrait .challenges__list_achievements{padding:0 0 1.563vw .521vw}}

@media screen and (max-width: 1023px){
.challenges__list_achievements{padding:0 1.111vw 4.444vw 0}

[dir="rtl"] .challenges__list_achievements{padding:0 0 4.444vw 1.111vw}

.landscape-mob .challenges__list_achievements{padding:0 .625svh 2.5svh 0}

[dir="rtl"] .landscape-mob .challenges__list_achievements{padding:0 0 2.5svh .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__list_achievements{padding:0 .521vw 2.604vw 0}

[dir="rtl"] .challenges__list_achievements{padding:0 0 2.604vw .521vw}

.landscape-tab .challenges__list_achievements{padding:0 .465svh 2.326svh 0}

[dir="rtl"] .landscape-tab .challenges__list_achievements{padding:0 0 2.326svh .465svh}}

.challenges__list_achievements{box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges.app .challenges__list{padding:0 0 1.563vw}

.portrait .challenges.app .challenges__list{padding:0 0 1.563vw}

.landscape .challenges.app .challenges__list{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.challenges.app .challenges__list{padding:0 0 2.778vh}

.portrait .challenges.app .challenges__list{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.challenges.app .challenges__list{padding:0 0 19.167vw}

.landscape-mob .challenges.app .challenges__list{padding:0 0 10.781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges.app .challenges__list{padding:0 0 2.604vw}

.landscape-tab .challenges.app .challenges__list{padding:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges.app .challenges__list_achievements{padding:.313vw 0 1.25vw}

.portrait .challenges.app .challenges__list_achievements{padding:.313vw 0 1.25vw}

.landscape .challenges.app .challenges__list_achievements{padding:.625vh 0 2.5vh}}

@media screen and (min-width: 1920px){
.challenges.app .challenges__list_achievements{padding:.37vh .926vh 2.407vh}

.portrait .challenges.app .challenges__list_achievements{padding:.208vw .521vw 1.354vw}}

@media screen and (max-width: 1023px){
.challenges.app .challenges__list_achievements{padding:1.111vw 0 14.722vw}

.landscape-mob .challenges.app .challenges__list_achievements{padding:.625svh 0 8.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges.app .challenges__list_achievements{padding:.521vw 0 2.083vw}

.landscape-tab .challenges.app .challenges__list_achievements{padding:.465svh 0 1.86svh}}

.challenges__section{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section{width:46.875vw}

.portrait .challenges__section{width:46.875vw}

.landscape .challenges__section{width:93.75vh}}

@media screen and (min-width: 1920px){
.challenges__section{width:74.074vh}

.portrait .challenges__section{width:41.667vw}}

@media screen and (max-width: 1023px){
.challenges__section{width:91.111vw}

.landscape-mob .challenges__section{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section{width:78.125vw}

.landscape-tab .challenges__section{width:69.767svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section{margin:0 auto 1.25vw}

.portrait .challenges__section{margin:0 auto 1.25vw}

.landscape .challenges__section{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section{margin:0 auto 1.481vh}

.portrait .challenges__section{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.challenges__section{margin:0 auto 2.222vw}

.landscape-mob .challenges__section{margin:0 auto 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section{margin:0 auto 1.563vw}

.landscape-tab .challenges__section{margin:0 auto 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section{padding:1.875vw}

.portrait .challenges__section{padding:1.875vw}

.landscape .challenges__section{padding:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section{padding:2.963vh}

.portrait .challenges__section{padding:1.667vw}}

@media screen and (max-width: 1023px){
.challenges__section{padding:4.444vw}

.landscape-mob .challenges__section{padding:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section{padding:3.125vw}

.landscape-tab .challenges__section{padding:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section{border-radius:1.875vw}

.portrait .challenges__section{border-radius:1.875vw}

.landscape .challenges__section{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section{border-radius:2.222vh}

.portrait .challenges__section{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__section{border-radius:4.444vw}

.landscape-mob .challenges__section{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section{border-radius:2.083vw}

.landscape-tab .challenges__section{border-radius:1.86svh}}

.challenges__section{background-color:#f1f1f1;box-sizing:border-box}

.challenges__section_done{background-color:#dbff00}

.challenges__section_burgundy{background-color:#661208}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section:last-child{margin:0 auto}

.portrait .challenges__section:last-child{margin:0 auto}

.landscape .challenges__section:last-child{margin:0 auto}}

@media screen and (min-width: 1920px){
.challenges__section:last-child{margin:0 auto}

.portrait .challenges__section:last-child{margin:0 auto}}

@media screen and (max-width: 1023px){
.challenges__section:last-child{margin:0 auto}

.landscape-mob .challenges__section:last-child{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section:last-child{margin:0 auto}

.landscape-tab .challenges__section:last-child{margin:0 auto}}

.challenges__section .task__item-value{display:flex;align-items:center;justify-content:center;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header .task__item-value{min-width:1.875vw}

.portrait .challenges__section-header .task__item-value{min-width:1.875vw}

.landscape .challenges__section-header .task__item-value{min-width:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section-header .task__item-value{min-width:2.222vh}

.portrait .challenges__section-header .task__item-value{min-width:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__section-header .task__item-value{min-width:6.667vw}

.landscape-mob .challenges__section-header .task__item-value{min-width:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header .task__item-value{min-width:3.125vw}

.landscape-tab .challenges__section-header .task__item-value{min-width:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header .task__item-value{min-height:1.875vw}

.portrait .challenges__section-header .task__item-value{min-height:1.875vw}

.landscape .challenges__section-header .task__item-value{min-height:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section-header .task__item-value{min-height:2.222vh}

.portrait .challenges__section-header .task__item-value{min-height:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__section-header .task__item-value{min-height:6.667vw}

.landscape-mob .challenges__section-header .task__item-value{min-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header .task__item-value{min-height:3.125vw}

.landscape-tab .challenges__section-header .task__item-value{min-height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header .task__item-value{height:1.875vw}

.portrait .challenges__section-header .task__item-value{height:1.875vw}

.landscape .challenges__section-header .task__item-value{height:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section-header .task__item-value{height:2.222vh}

.portrait .challenges__section-header .task__item-value{height:1.25vw}}

@media screen and (max-width: 1023px){
.challenges__section-header .task__item-value{height:6.667vw}

.landscape-mob .challenges__section-header .task__item-value{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header .task__item-value{height:3.125vw}

.landscape-tab .challenges__section-header .task__item-value{height:2.791svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header .task__item-value{padding:0 .352vw}

.portrait .challenges__section-header .task__item-value{padding:0 .352vw}

.landscape .challenges__section-header .task__item-value{padding:0 .703vh}}

@media screen and (min-width: 1920px){
.challenges__section-header .task__item-value{padding:0 .417vh}

.portrait .challenges__section-header .task__item-value{padding:0 .234vw}}

@media screen and (max-width: 1023px){
.challenges__section-header .task__item-value{padding:0 1.389vw}

.landscape-mob .challenges__section-header .task__item-value{padding:0 .781svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header .task__item-value{padding:0 .586vw}

.landscape-tab .challenges__section-header .task__item-value{padding:0 .523svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-body .task__item-value{min-width:1.563vw}

.portrait .challenges__section-body .task__item-value{min-width:1.563vw}

.landscape .challenges__section-body .task__item-value{min-width:3.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-body .task__item-value{min-width:1.852vh}

.portrait .challenges__section-body .task__item-value{min-width:1.042vw}}

@media screen and (max-width: 1023px){
.challenges__section-body .task__item-value{min-width:5.556vw}

.landscape-mob .challenges__section-body .task__item-value{min-width:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-body .task__item-value{min-width:2.604vw}

.landscape-tab .challenges__section-body .task__item-value{min-width:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-body .task__item-value{min-height:1.563vw}

.portrait .challenges__section-body .task__item-value{min-height:1.563vw}

.landscape .challenges__section-body .task__item-value{min-height:3.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-body .task__item-value{min-height:1.852vh}

.portrait .challenges__section-body .task__item-value{min-height:1.042vw}}

@media screen and (max-width: 1023px){
.challenges__section-body .task__item-value{min-height:5.556vw}

.landscape-mob .challenges__section-body .task__item-value{min-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-body .task__item-value{min-height:2.604vw}

.landscape-tab .challenges__section-body .task__item-value{min-height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-body .task__item-value{height:1.563vw}

.portrait .challenges__section-body .task__item-value{height:1.563vw}

.landscape .challenges__section-body .task__item-value{height:3.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-body .task__item-value{height:1.852vh}

.portrait .challenges__section-body .task__item-value{height:1.042vw}}

@media screen and (max-width: 1023px){
.challenges__section-body .task__item-value{height:5.556vw}

.landscape-mob .challenges__section-body .task__item-value{height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-body .task__item-value{height:2.604vw}

.landscape-tab .challenges__section-body .task__item-value{height:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-body .task__item-value{padding:0 .391vw}

.portrait .challenges__section-body .task__item-value{padding:0 .391vw}

.landscape .challenges__section-body .task__item-value{padding:0 .781vh}}

@media screen and (min-width: 1920px){
.challenges__section-body .task__item-value{padding:0 .463vh}

.portrait .challenges__section-body .task__item-value{padding:0 .26vw}}

@media screen and (max-width: 1023px){
.challenges__section-body .task__item-value{padding:0 1.25vw}

.landscape-mob .challenges__section-body .task__item-value{padding:0 .703svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-body .task__item-value{padding:0 .651vw}

.landscape-tab .challenges__section-body .task__item-value{padding:0 .581svh}}

.challenges__section-reward{position:relative}

.challenges__section-header{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;cursor:pointer;z-index:1}

.challenges__section-info{width:90%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-info{margin:0 0 0 2.344vw}

[dir="rtl"] .challenges__section-info{margin:0 2.344vw 0 0}

.portrait .challenges__section-info{margin:0 0 0 2.344vw}

[dir="rtl"] .portrait .challenges__section-info{margin:0 2.344vw 0 0}

.landscape .challenges__section-info{margin:0 0 0 4.688vh}

[dir="rtl"] .landscape .challenges__section-info{margin:0 4.688vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__section-info{margin:0 0 0 2.778vh}

[dir="rtl"] .challenges__section-info{margin:0 2.778vh 0 0}

.portrait .challenges__section-info{margin:0 0 0 1.563vw}

[dir="rtl"] .portrait .challenges__section-info{margin:0 1.563vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__section-info{margin:0 0 0 5.556vw}

[dir="rtl"] .challenges__section-info{margin:0 5.556vw 0 0}

.landscape-mob .challenges__section-info{margin:0 0 0 3.125svh}

[dir="rtl"] .landscape-mob .challenges__section-info{margin:0 3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-info{margin:0 0 0 2.604vw}

[dir="rtl"] .challenges__section-info{margin:0 2.604vw 0 0}

.landscape-tab .challenges__section-info{margin:0 0 0 2.326svh}

[dir="rtl"] .landscape-tab .challenges__section-info{margin:0 2.326svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-info{padding:0 2.344vw 0 0}

[dir="rtl"] .challenges__section-info{padding:0 0 0 2.344vw}

.portrait .challenges__section-info{padding:0 2.344vw 0 0}

[dir="rtl"] .portrait .challenges__section-info{padding:0 0 0 2.344vw}

.landscape .challenges__section-info{padding:0 4.688vh 0 0}

[dir="rtl"] .landscape .challenges__section-info{padding:0 0 0 4.688vh}}

@media screen and (min-width: 1920px){
.challenges__section-info{padding:0 2.778vh 0 0}

[dir="rtl"] .challenges__section-info{padding:0 0 0 2.778vh}

.portrait .challenges__section-info{padding:0 1.563vw 0 0}

[dir="rtl"] .portrait .challenges__section-info{padding:0 0 0 1.563vw}}

@media screen and (max-width: 1023px){
.challenges__section-info{padding:0 8.333vw 0 0}

[dir="rtl"] .challenges__section-info{padding:0 0 0 8.333vw}

.landscape-mob .challenges__section-info{padding:0 4.688svh 0 0}

[dir="rtl"] .landscape-mob .challenges__section-info{padding:0 0 0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-info{padding:0 3.906vw 0 0}

[dir="rtl"] .challenges__section-info{padding:0 0 0 3.906vw}

.landscape-tab .challenges__section-info{padding:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .challenges__section-info{padding:0 0 0 3.488svh}}

.challenges__section-info{text-align:left;box-sizing:border-box}

[dir="rtl"] .challenges__section-info{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-title{font-size:1.875vw}

.portrait .challenges__section-title{font-size:1.875vw}

.landscape .challenges__section-title{font-size:3.75vh}}

@media screen and (min-width: 1920px){
.challenges__section-title{font-size:2.593vh}

.portrait .challenges__section-title{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.challenges__section-title{font-size:4.444vw}

.landscape-mob .challenges__section-title{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-title{font-size:2.083vw}

.landscape-tab .challenges__section-title{font-size:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-title{margin:0 0 1.25vw}

.portrait .challenges__section-title{margin:0 0 1.25vw}

.landscape .challenges__section-title{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section-title{margin:0 0 1.481vh}

.portrait .challenges__section-title{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.challenges__section-title{margin:0 0 3.333vw}

.landscape-mob .challenges__section-title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-title{margin:0 0 1.823vw}

.landscape-tab .challenges__section-title{margin:0 0 1.628svh}}

.challenges__section-title{line-height:1.4;font-weight:600}

.challenges__section_burgundy .challenges__section-title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-subtitle{font-size:1.563vw}

.portrait .challenges__section-subtitle{font-size:1.563vw}

.landscape .challenges__section-subtitle{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-subtitle{font-size:2.037vh}

.portrait .challenges__section-subtitle{font-size:1.146vw}}

@media screen and (max-width: 1023px){
.challenges__section-subtitle{font-size:3.611vw}

.landscape-mob .challenges__section-subtitle{font-size:2.031svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-subtitle{font-size:1.693vw}

.landscape-tab .challenges__section-subtitle{font-size:1.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-subtitle{margin:0 0 1.25vw}

.portrait .challenges__section-subtitle{margin:0 0 1.25vw}

.landscape .challenges__section-subtitle{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section-subtitle{margin:0 0 1.481vh}

.portrait .challenges__section-subtitle{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.challenges__section-subtitle{margin:0 0 3.333vw}

.landscape-mob .challenges__section-subtitle{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-subtitle{margin:0 0 1.823vw}

.landscape-tab .challenges__section-subtitle{margin:0 0 1.628svh}}

.challenges__section-subtitle{line-height:1.4;font-weight:400}

.challenges__section-subtitle span{color:#7d54de}

.challenges__section_burgundy .challenges__section-subtitle{color:#fff}

.challenges__section-progress{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress{width:14.063vw}

.portrait .challenges__section-progress{width:14.063vw}

.landscape .challenges__section-progress{width:28.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress{width:16.667vh}

.portrait .challenges__section-progress{width:9.375vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress{width:36.111vw}

.landscape-mob .challenges__section-progress{width:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress{width:16.927vw}

.landscape-tab .challenges__section-progress{width:15.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress{height:2.5vw}

.portrait .challenges__section-progress{height:2.5vw}

.landscape .challenges__section-progress{height:5vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress{height:2.963vh}

.portrait .challenges__section-progress{height:1.667vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress{height:6.667vw}

.landscape-mob .challenges__section-progress{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress{height:3.125vw}

.landscape-tab .challenges__section-progress{height:2.791svh}}

.challenges__section-progress-block{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress-block{border-radius:2.5vw}

.portrait .challenges__section-progress-block{border-radius:2.5vw}

.landscape .challenges__section-progress-block{border-radius:5vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress-block{border-radius:2.963vh}

.portrait .challenges__section-progress-block{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress-block{border-radius:6.667vw}

.landscape-mob .challenges__section-progress-block{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress-block{border-radius:3.125vw}

.landscape-tab .challenges__section-progress-block{border-radius:2.791svh}}

.challenges__section-progress-block{overflow:hidden;background-color:#fff}

.challenges__section-progress-line{position:absolute;top:0;left:-100%;width:100%;height:100%;transition:transform .3s ease-in-out;background-color:#dbff00;transform:translateX(var(--progress))}

[dir="rtl"] .challenges__section-progress-line{left:auto;right:-100%}

.challenges__section-progress-counter{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .challenges__section-progress-counter{left:auto;right:0}

.challenges__section-progress-counter-item{position:relative;width:100%;height:100%}

.challenges__section-progress-counter-item-block{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress-counter-item-block{width:14.063vw}

.portrait .challenges__section-progress-counter-item-block{width:14.063vw}

.landscape .challenges__section-progress-counter-item-block{width:28.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress-counter-item-block{width:16.667vh}

.portrait .challenges__section-progress-counter-item-block{width:9.375vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress-counter-item-block{width:36.111vw}

.landscape-mob .challenges__section-progress-counter-item-block{width:20.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress-counter-item-block{width:16.927vw}

.landscape-tab .challenges__section-progress-counter-item-block{width:15.116svh}}

.challenges__section-progress-counter-item-block{height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress-counter-item-block{font-size:1.25vw}

.portrait .challenges__section-progress-counter-item-block{font-size:1.25vw}

.landscape .challenges__section-progress-counter-item-block{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress-counter-item-block{font-size:1.481vh}

.portrait .challenges__section-progress-counter-item-block{font-size:.833vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress-counter-item-block{font-size:3.333vw}

.landscape-mob .challenges__section-progress-counter-item-block{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress-counter-item-block{font-size:1.563vw}

.landscape-tab .challenges__section-progress-counter-item-block{font-size:1.395svh}}

.challenges__section-progress-counter-item-block{line-height:1.25;font-weight:500}

.challenges__section-progress-time{position:absolute;top:50%;left:106%}

[dir="rtl"] .challenges__section-progress-time{left:auto;right:106%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-progress-time{font-size:1.25vw}

.portrait .challenges__section-progress-time{font-size:1.25vw}

.landscape .challenges__section-progress-time{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section-progress-time{font-size:1.481vh}

.portrait .challenges__section-progress-time{font-size:.833vw}}

@media screen and (max-width: 1023px){
.challenges__section-progress-time{font-size:3.333vw}

.landscape-mob .challenges__section-progress-time{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-progress-time{font-size:1.563vw}

.landscape-tab .challenges__section-progress-time{font-size:1.395svh}}

.challenges__section-progress-time{line-height:1.25;font-weight:500;color:#737373;transform:translateY(-50%);white-space:nowrap}

.challenges__section_burgundy .challenges__section-progress-time{color:#fff}

.challenges__section-header-arrow{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header-arrow{top:.469vw}

.portrait .challenges__section-header-arrow{top:.469vw}

.landscape .challenges__section-header-arrow{top:.938vh}}

@media screen and (min-width: 1920px){
.challenges__section-header-arrow{top:.556vh}

.portrait .challenges__section-header-arrow{top:.313vw}}

@media screen and (max-width: 1023px){
.challenges__section-header-arrow{top:1.111vw}

.landscape-mob .challenges__section-header-arrow{top:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header-arrow{top:.521vw}

.landscape-tab .challenges__section-header-arrow{top:.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header-arrow{right:.625vw}

[dir="rtl"] .challenges__section-header-arrow{right:auto;left:.625vw}

.portrait .challenges__section-header-arrow{right:.625vw}

[dir="rtl"] .portrait .challenges__section-header-arrow{right:auto;left:.625vw}

.landscape .challenges__section-header-arrow{right:1.25vh}

[dir="rtl"] .landscape .challenges__section-header-arrow{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.challenges__section-header-arrow{right:.741vh}

[dir="rtl"] .challenges__section-header-arrow{right:auto;left:.741vh}

.portrait .challenges__section-header-arrow{right:.417vw}

[dir="rtl"] .portrait .challenges__section-header-arrow{right:auto;left:.417vw}}

@media screen and (max-width: 1023px){
.challenges__section-header-arrow{right:1.667vw}

[dir="rtl"] .challenges__section-header-arrow{right:auto;left:1.667vw}

.landscape-mob .challenges__section-header-arrow{right:.938svh}

[dir="rtl"] .landscape-mob .challenges__section-header-arrow{right:auto;left:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header-arrow{right:.781vw}

[dir="rtl"] .challenges__section-header-arrow{right:auto;left:.781vw}

.landscape-tab .challenges__section-header-arrow{right:.698svh}

[dir="rtl"] .landscape-tab .challenges__section-header-arrow{right:auto;left:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-header-arrow{font-size:1.953vw}

.portrait .challenges__section-header-arrow{font-size:1.953vw}

.landscape .challenges__section-header-arrow{font-size:3.906vh}}

@media screen and (min-width: 1920px){
.challenges__section-header-arrow{font-size:2.315vh}

.portrait .challenges__section-header-arrow{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.challenges__section-header-arrow{font-size:5.556vw}

.landscape-mob .challenges__section-header-arrow{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-header-arrow{font-size:2.604vw}

.landscape-tab .challenges__section-header-arrow{font-size:2.326svh}}

.challenges__section-header-arrow{width:1em;height:1em;transition:transform .3s ease-in-out}

.challenges__section_active .challenges__section-header-arrow{transform:rotate(180deg)}

[dir="rtl"] .challenges__section_active .challenges__section-header-arrow{transform:rotate(-180deg)}

.challenges__section-header-arrow svg{width:100%;height:100%}

.challenges__section_burgundy .challenges__section-header-arrow path{fill:#fff}

.challenges__section-done{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-done{top:0}

.portrait .challenges__section-done{top:0}

.landscape .challenges__section-done{top:0}}

@media screen and (min-width: 1920px){
.challenges__section-done{top:0}

.portrait .challenges__section-done{top:0}}

@media screen and (max-width: 1023px){
.challenges__section-done{top:0}

.landscape-mob .challenges__section-done{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-done{top:0}

.landscape-tab .challenges__section-done{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-done{right:0}

[dir="rtl"] .challenges__section-done{right:auto;left:0}

.portrait .challenges__section-done{right:0}

[dir="rtl"] .portrait .challenges__section-done{right:auto;left:0}

.landscape .challenges__section-done{right:0}

[dir="rtl"] .landscape .challenges__section-done{right:auto;left:0}}

@media screen and (min-width: 1920px){
.challenges__section-done{right:0}

[dir="rtl"] .challenges__section-done{right:auto;left:0}

.portrait .challenges__section-done{right:0}

[dir="rtl"] .portrait .challenges__section-done{right:auto;left:0}}

@media screen and (max-width: 1023px){
.challenges__section-done{right:0}

[dir="rtl"] .challenges__section-done{right:auto;left:0}

.landscape-mob .challenges__section-done{right:0}

[dir="rtl"] .landscape-mob .challenges__section-done{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-done{right:0}

[dir="rtl"] .challenges__section-done{right:auto;left:0}

.landscape-tab .challenges__section-done{right:0}

[dir="rtl"] .landscape-tab .challenges__section-done{right:auto;left:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-done{font-size:4.297vw}

.portrait .challenges__section-done{font-size:4.297vw}

.landscape .challenges__section-done{font-size:8.594vh}}

@media screen and (min-width: 1920px){
.challenges__section-done{font-size:5.093vh}

.portrait .challenges__section-done{font-size:2.865vw}}

@media screen and (max-width: 1023px){
.challenges__section-done{font-size:11.111vw}

.landscape-mob .challenges__section-done{font-size:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-done{font-size:5.208vw}

.landscape-tab .challenges__section-done{font-size:4.651svh}}

.challenges__section-done{width:1em;height:1em}

.challenges__section-body{display:grid;grid-template-rows:0fr;position:relative;width:100%;transition:grid-template-rows .3s ease-in-out;overflow:hidden}

.challenges__section-body_open{grid-template-rows:1fr}

.challenges__section-body-wrapper{min-height:0}

.challenges__section-body-list{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-body-list{padding:1.875vw 0 0}

.portrait .challenges__section-body-list{padding:1.875vw 0 0}

.landscape .challenges__section-body-list{padding:3.75vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__section-body-list{padding:2.222vh 0 0}

.portrait .challenges__section-body-list{padding:1.25vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__section-body-list{padding:6.667vw 0 0}

.landscape-mob .challenges__section-body-list{padding:3.75svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-body-list{padding:3.125vw 0 0}

.landscape-tab .challenges__section-body-list{padding:2.791svh 0 0}}

.challenges__section-sep{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-sep{margin:0 0 1.25vw}

.portrait .challenges__section-sep{margin:0 0 1.25vw}

.landscape .challenges__section-sep{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__section-sep{margin:0 0 1.481vh}

.portrait .challenges__section-sep{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.challenges__section-sep{margin:0 0 2.222vw}

.landscape-mob .challenges__section-sep{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-sep{margin:0 0 1.563vw}

.landscape-tab .challenges__section-sep{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-sep{font-size:1.094vw}

.portrait .challenges__section-sep{font-size:1.094vw}

.landscape .challenges__section-sep{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.challenges__section-sep{font-size:1.481vh}

.portrait .challenges__section-sep{font-size:.833vw}}

@media screen and (max-width: 1023px){
.challenges__section-sep{font-size:3.333vw}

.landscape-mob .challenges__section-sep{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-sep{font-size:1.563vw}

.landscape-tab .challenges__section-sep{font-size:1.395svh}}

.challenges__section-sep{line-height:1.33;white-space:pre-line;color:#737373;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-cloth-button{margin:1.25vw 0 0}

.portrait .challenges__section-cloth-button{margin:1.25vw 0 0}

.landscape .challenges__section-cloth-button{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__section-cloth-button{margin:1.481vh 0 0}

.portrait .challenges__section-cloth-button{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__section-cloth-button{margin:3.333vw 0 0}

.landscape-mob .challenges__section-cloth-button{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-cloth-button{margin:1.823vw 0 0}

.landscape-tab .challenges__section-cloth-button{margin:1.628svh 0 0}}

.challenges__section-cloth-button{background-color:#dbff00}

.challenges__section_burgundy .challenges__section-cloth-button.task__item-button_showPrizes{background:#d5d5d7}

.challenges__section_burgundy .challenges__section-cloth-button.task__item-button_showPrizes .custom-button__text{color:#000}

.challenges__item{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item{margin:0 0 1.25vw}

.portrait .challenges__item{margin:0 0 1.25vw}

.landscape .challenges__item{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.challenges__item{margin:0 0 1.481vh}

.portrait .challenges__item{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.challenges__item{margin:0 0 2.222vw}

.landscape-mob .challenges__item{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item{margin:0 0 1.563vw}

.landscape-tab .challenges__item{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item{padding:.781vw}

.portrait .challenges__item{padding:.781vw}

.landscape .challenges__item{padding:1.563vh}}

@media screen and (min-width: 1920px){
.challenges__item{padding:.926vh}

.portrait .challenges__item{padding:.521vw}}

@media screen and (max-width: 1023px){
.challenges__item{padding:2.222vw}

.landscape-mob .challenges__item{padding:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item{padding:1.042vw}

.landscape-tab .challenges__item{padding:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item{border-radius:1.25vw}

.portrait .challenges__item{border-radius:1.25vw}

.landscape .challenges__item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__item{border-radius:1.481vh}

.portrait .challenges__item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.challenges__item{border-radius:3.333vw}

.landscape-mob .challenges__item{border-radius:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item{border-radius:1.563vw}

.landscape-tab .challenges__item{border-radius:1.395svh}}

.challenges__item{background-color:#f8f8f8;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item:last-child{margin:0}

.portrait .challenges__item:last-child{margin:0}

.landscape .challenges__item:last-child{margin:0}}

@media screen and (min-width: 1920px){
.challenges__item:last-child{margin:0}

.portrait .challenges__item:last-child{margin:0}}

@media screen and (max-width: 1023px){
.challenges__item:last-child{margin:0}

.landscape-mob .challenges__item:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item:last-child{margin:0}

.landscape-tab .challenges__item:last-child{margin:0}}

.challenges__item_lock{pointer-events:none}

.challenges__item_lock .task__item-cost,.challenges__item_lock .task__item-content{opacity:.5}

.challenges__item_lock .challenges__item-reward{opacity:.5}

.challenges__item-info{width:90%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-info{margin:0 0 0 2.344vw}

[dir="rtl"] .challenges__item-info{margin:0 2.344vw 0 0}

.portrait .challenges__item-info{margin:0 0 0 2.344vw}

[dir="rtl"] .portrait .challenges__item-info{margin:0 2.344vw 0 0}

.landscape .challenges__item-info{margin:0 0 0 4.688vh}

[dir="rtl"] .landscape .challenges__item-info{margin:0 4.688vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__item-info{margin:0 0 0 2.778vh}

[dir="rtl"] .challenges__item-info{margin:0 2.778vh 0 0}

.portrait .challenges__item-info{margin:0 0 0 1.563vw}

[dir="rtl"] .portrait .challenges__item-info{margin:0 1.563vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__item-info{margin:0 0 0 5.556vw}

[dir="rtl"] .challenges__item-info{margin:0 5.556vw 0 0}

.landscape-mob .challenges__item-info{margin:0 0 0 3.125svh}

[dir="rtl"] .landscape-mob .challenges__item-info{margin:0 3.125svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-info{margin:0 0 0 2.604vw}

[dir="rtl"] .challenges__item-info{margin:0 2.604vw 0 0}

.landscape-tab .challenges__item-info{margin:0 0 0 2.326svh}

[dir="rtl"] .landscape-tab .challenges__item-info{margin:0 2.326svh 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-info{padding:0 2.344vw 0 0}

[dir="rtl"] .challenges__item-info{padding:0 0 0 2.344vw}

.portrait .challenges__item-info{padding:0 2.344vw 0 0}

[dir="rtl"] .portrait .challenges__item-info{padding:0 0 0 2.344vw}

.landscape .challenges__item-info{padding:0 4.688vh 0 0}

[dir="rtl"] .landscape .challenges__item-info{padding:0 0 0 4.688vh}}

@media screen and (min-width: 1920px){
.challenges__item-info{padding:0 2.778vh 0 0}

[dir="rtl"] .challenges__item-info{padding:0 0 0 2.778vh}

.portrait .challenges__item-info{padding:0 1.563vw 0 0}

[dir="rtl"] .portrait .challenges__item-info{padding:0 0 0 1.563vw}}

@media screen and (max-width: 1023px){
.challenges__item-info{padding:0 8.333vw 0 0}

[dir="rtl"] .challenges__item-info{padding:0 0 0 8.333vw}

.landscape-mob .challenges__item-info{padding:0 4.688svh 0 0}

[dir="rtl"] .landscape-mob .challenges__item-info{padding:0 0 0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-info{padding:0 3.906vw 0 0}

[dir="rtl"] .challenges__item-info{padding:0 0 0 3.906vw}

.landscape-tab .challenges__item-info{padding:0 3.488svh 0 0}

[dir="rtl"] .landscape-tab .challenges__item-info{padding:0 0 0 3.488svh}}

.challenges__item-info{text-align:left;box-sizing:border-box}

[dir="rtl"] .challenges__item-info{text-align:right}

.challenges__item_lock .challenges__item-info{opacity:.5}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-title{margin:0}

.portrait .challenges__item-title{margin:0}

.landscape .challenges__item-title{margin:0}}

@media screen and (min-width: 1920px){
.challenges__item-title{margin:0}

.portrait .challenges__item-title{margin:0}}

@media screen and (max-width: 1023px){
.challenges__item-title{margin:0}

.landscape-mob .challenges__item-title{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-title{margin:0}

.landscape-tab .challenges__item-title{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-title{font-size:1.25vw}

.portrait .challenges__item-title{font-size:1.25vw}

.landscape .challenges__item-title{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.challenges__item-title{font-size:1.667vh}

.portrait .challenges__item-title{font-size:.938vw}}

@media screen and (max-width: 1023px){
.challenges__item-title{font-size:3.889vw}

.landscape-mob .challenges__item-title{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-title{font-size:1.823vw}

.landscape-tab .challenges__item-title{font-size:1.628svh}}

.challenges__item-title{line-height:1.4;font-weight:600}

.challenges__item-title span{color:#737373}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-button{margin:1.25vw 0 0}

.portrait .challenges__item-button{margin:1.25vw 0 0}

.landscape .challenges__item-button{margin:2.5vh 0 0}}

@media screen and (min-width: 1920px){
.challenges__item-button{margin:1.481vh 0 0}

.portrait .challenges__item-button{margin:.833vw 0 0}}

@media screen and (max-width: 1023px){
.challenges__item-button{margin:3.333vw 0 0}

.landscape-mob .challenges__item-button{margin:1.875svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-button{margin:1.823vw 0 0}

.landscape-tab .challenges__item-button{margin:1.628svh 0 0}}

.challenges__item-done,.challenges__item-circle,.challenges__item-lock{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{top:.625vw}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{top:.625vw}

.landscape .challenges__item-done,.landscape .challenges__item-circle,.landscape .challenges__item-lock{top:1.25vh}}

@media screen and (min-width: 1920px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{top:.741vh}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{top:.417vw}}

@media screen and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{top:2.222vw}

.landscape-mob .challenges__item-done,.landscape-mob .challenges__item-circle,.landscape-mob .challenges__item-lock{top:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{top:1.042vw}

.landscape-tab .challenges__item-done,.landscape-tab .challenges__item-circle,.landscape-tab .challenges__item-lock{top:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{right:.625vw}

[dir="rtl"] .challenges__item-done,[dir="rtl"] .challenges__item-circle,[dir="rtl"] .challenges__item-lock{right:auto;left:.625vw}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{right:.625vw}

[dir="rtl"] .portrait .challenges__item-done,[dir="rtl"] .portrait .challenges__item-circle,[dir="rtl"] .portrait .challenges__item-lock{right:auto;left:.625vw}

.landscape .challenges__item-done,.landscape .challenges__item-circle,.landscape .challenges__item-lock{right:1.25vh}

[dir="rtl"] .landscape .challenges__item-done,[dir="rtl"] .landscape .challenges__item-circle,[dir="rtl"] .landscape .challenges__item-lock{right:auto;left:1.25vh}}

@media screen and (min-width: 1920px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{right:.741vh}

[dir="rtl"] .challenges__item-done,[dir="rtl"] .challenges__item-circle,[dir="rtl"] .challenges__item-lock{right:auto;left:.741vh}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{right:.417vw}

[dir="rtl"] .portrait .challenges__item-done,[dir="rtl"] .portrait .challenges__item-circle,[dir="rtl"] .portrait .challenges__item-lock{right:auto;left:.417vw}}

@media screen and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{right:2.222vw}

[dir="rtl"] .challenges__item-done,[dir="rtl"] .challenges__item-circle,[dir="rtl"] .challenges__item-lock{right:auto;left:2.222vw}

.landscape-mob .challenges__item-done,.landscape-mob .challenges__item-circle,.landscape-mob .challenges__item-lock{right:1.25svh}

[dir="rtl"] .landscape-mob .challenges__item-done,[dir="rtl"] .landscape-mob .challenges__item-circle,[dir="rtl"] .landscape-mob .challenges__item-lock{right:auto;left:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{right:1.042vw}

[dir="rtl"] .challenges__item-done,[dir="rtl"] .challenges__item-circle,[dir="rtl"] .challenges__item-lock{right:auto;left:1.042vw}

.landscape-tab .challenges__item-done,.landscape-tab .challenges__item-circle,.landscape-tab .challenges__item-lock{right:.93svh}

[dir="rtl"] .landscape-tab .challenges__item-done,[dir="rtl"] .landscape-tab .challenges__item-circle,[dir="rtl"] .landscape-tab .challenges__item-lock{right:auto;left:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{font-size:1.953vw}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{font-size:1.953vw}

.landscape .challenges__item-done,.landscape .challenges__item-circle,.landscape .challenges__item-lock{font-size:3.906vh}}

@media screen and (min-width: 1920px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{font-size:2.315vh}

.portrait .challenges__item-done,.portrait .challenges__item-circle,.portrait .challenges__item-lock{font-size:1.302vw}}

@media screen and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{font-size:5.556vw}

.landscape-mob .challenges__item-done,.landscape-mob .challenges__item-circle,.landscape-mob .challenges__item-lock{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__item-done,.challenges__item-circle,.challenges__item-lock{font-size:2.604vw}

.landscape-tab .challenges__item-done,.landscape-tab .challenges__item-circle,.landscape-tab .challenges__item-lock{font-size:2.326svh}}

.challenges__item-done,.challenges__item-circle,.challenges__item-lock{width:1em;height:1em}

.challenges__item-circle{border-radius:50%;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__achievement{margin:0 0 .938vw}

.portrait .challenges__achievement{margin:0 0 .938vw}

.landscape .challenges__achievement{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.challenges__achievement{margin:0 0 1.111vh}

.portrait .challenges__achievement{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.challenges__achievement{margin:0 0 2.222vw}

.landscape-mob .challenges__achievement{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__achievement{margin:0 0 1.302vw}

.landscape-tab .challenges__achievement{margin:0 0 1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__achievement:nth-last-child(1),.challenges__achievement:nth-last-child(2){margin:0}

.portrait .challenges__achievement:nth-last-child(1),.portrait .challenges__achievement:nth-last-child(2){margin:0}

.landscape .challenges__achievement:nth-last-child(1),.landscape .challenges__achievement:nth-last-child(2){margin:0}}

@media screen and (min-width: 1920px){
.challenges__achievement:nth-last-child(1),.challenges__achievement:nth-last-child(2){margin:0}

.portrait .challenges__achievement:nth-last-child(1),.portrait .challenges__achievement:nth-last-child(2){margin:0}}

@media screen and (max-width: 1023px){
.challenges__achievement:nth-last-child(1),.challenges__achievement:nth-last-child(2){margin:0}

.landscape-mob .challenges__achievement:nth-last-child(1),.landscape-mob .challenges__achievement:nth-last-child(2){margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__achievement:nth-last-child(1),.challenges__achievement:nth-last-child(2){margin:0}

.landscape-tab .challenges__achievement:nth-last-child(1),.landscape-tab .challenges__achievement:nth-last-child(2){margin:0}}

.challenges__section-completed-counter{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{top:-0.563vw}

.portrait .challenges__section-completed-counter{top:-0.563vw}

.landscape .challenges__section-completed-counter{top:-1.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{top:-0.667vh}

.portrait .challenges__section-completed-counter{top:-0.375vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{top:-1.667vw}

.landscape-mob .challenges__section-completed-counter{top:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{top:-0.781vw}

.landscape-tab .challenges__section-completed-counter{top:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{left:-0.563vw}

[dir="rtl"] .challenges__section-completed-counter{left:auto;right:-0.563vw}

.portrait .challenges__section-completed-counter{left:-0.563vw}

[dir="rtl"] .portrait .challenges__section-completed-counter{left:auto;right:-0.563vw}

.landscape .challenges__section-completed-counter{left:-1.125vh}

[dir="rtl"] .landscape .challenges__section-completed-counter{left:auto;right:-1.125vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{left:-0.667vh}

[dir="rtl"] .challenges__section-completed-counter{left:auto;right:-0.667vh}

.portrait .challenges__section-completed-counter{left:-0.375vw}

[dir="rtl"] .portrait .challenges__section-completed-counter{left:auto;right:-0.375vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{left:-1.667vw}

[dir="rtl"] .challenges__section-completed-counter{left:auto;right:-1.667vw}

.landscape-mob .challenges__section-completed-counter{left:-0.938svh}

[dir="rtl"] .landscape-mob .challenges__section-completed-counter{left:auto;right:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{left:-0.781vw}

[dir="rtl"] .challenges__section-completed-counter{left:auto;right:-0.781vw}

.landscape-tab .challenges__section-completed-counter{left:-0.698svh}

[dir="rtl"] .landscape-tab .challenges__section-completed-counter{left:auto;right:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{min-width:1.5vw}

.portrait .challenges__section-completed-counter{min-width:1.5vw}

.landscape .challenges__section-completed-counter{min-width:3vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{min-width:1.778vh}

.portrait .challenges__section-completed-counter{min-width:1vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{min-width:4.444vw}

.landscape-mob .challenges__section-completed-counter{min-width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{min-width:2.083vw}

.landscape-tab .challenges__section-completed-counter{min-width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{height:1.5vw}

.portrait .challenges__section-completed-counter{height:1.5vw}

.landscape .challenges__section-completed-counter{height:3vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{height:1.778vh}

.portrait .challenges__section-completed-counter{height:1vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{height:4.444vw}

.landscape-mob .challenges__section-completed-counter{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{height:2.083vw}

.landscape-tab .challenges__section-completed-counter{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{margin:0}

.portrait .challenges__section-completed-counter{margin:0}

.landscape .challenges__section-completed-counter{margin:0}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{margin:0}

.portrait .challenges__section-completed-counter{margin:0}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{margin:0}

.landscape-mob .challenges__section-completed-counter{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{margin:0}

.landscape-tab .challenges__section-completed-counter{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{padding:0}

.portrait .challenges__section-completed-counter{padding:0}

.landscape .challenges__section-completed-counter{padding:0}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{padding:0}

.portrait .challenges__section-completed-counter{padding:0}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{padding:0}

.landscape-mob .challenges__section-completed-counter{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{padding:0}

.landscape-tab .challenges__section-completed-counter{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{font-size:1.125vw}

.portrait .challenges__section-completed-counter{font-size:1.125vw}

.landscape .challenges__section-completed-counter{font-size:2.25vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{font-size:1.333vh}

.portrait .challenges__section-completed-counter{font-size:.75vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{font-size:3.333vw}

.landscape-mob .challenges__section-completed-counter{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{font-size:1.563vw}

.landscape-tab .challenges__section-completed-counter{font-size:1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.challenges__section-completed-counter{line-height:1.5vw}

.portrait .challenges__section-completed-counter{line-height:1.5vw}

.landscape .challenges__section-completed-counter{line-height:3vh}}

@media screen and (min-width: 1920px){
.challenges__section-completed-counter{line-height:1.778vh}

.portrait .challenges__section-completed-counter{line-height:1vw}}

@media screen and (max-width: 1023px){
.challenges__section-completed-counter{line-height:4.444vw}

.landscape-mob .challenges__section-completed-counter{line-height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.challenges__section-completed-counter{line-height:2.083vw}

.landscape-tab .challenges__section-completed-counter{line-height:1.86svh}}

.challenges__section-completed-counter{display:flex;align-items:center;justify-content:center;font-weight:500;background-color:#7d54de;color:#fff;border-radius:50%;box-sizing:border-box;text-align:center}

[dir=rtl] .challenges__section-progress-line{left:auto;right:100%}

.guess-price-header{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header{margin:0 0 1.25vw}

.portrait .guess-price-header{margin:0 0 1.25vw}

.landscape .guess-price-header{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-header{margin:0 0 1.481vh}

.portrait .guess-price-header{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.guess-price-header{margin:0 0 4.444vw}

.landscape-mob .guess-price-header{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header{margin:0 0 2.083vw}

.landscape-tab .guess-price-header{margin:0 0 1.86svh}}

.guess-price-header{text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__title{margin:0 0 .469vw}

.portrait .guess-price-header__title{margin:0 0 .469vw}

.landscape .guess-price-header__title{margin:0 0 .938vh}}

@media screen and (min-width: 1920px){
.guess-price-header__title{margin:0 0 .741vh}

.portrait .guess-price-header__title{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.guess-price-header__title{margin:0 0 1.111vw}

.landscape-mob .guess-price-header__title{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__title{margin:0 0 .781vw}

.landscape-tab .guess-price-header__title{margin:0 0 .698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__title{font-size:2.188vw}

.portrait .guess-price-header__title{font-size:2.188vw}

.landscape .guess-price-header__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.guess-price-header__title{font-size:2.963vh}

.portrait .guess-price-header__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.guess-price-header__title{font-size:6.667vw}

.landscape-mob .guess-price-header__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__title{font-size:4.167vw}

.landscape-tab .guess-price-header__title{font-size:3.721svh}}

.guess-price-header__title{line-height:1.2;font-weight:600}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__subtitle{margin:0 0 .469vw}

.portrait .guess-price-header__subtitle{margin:0 0 .469vw}

.landscape .guess-price-header__subtitle{margin:0 0 .938vh}}

@media screen and (min-width: 1920px){
.guess-price-header__subtitle{margin:0 0 .741vh}

.portrait .guess-price-header__subtitle{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.guess-price-header__subtitle{margin:0 0 1.111vw}

.landscape-mob .guess-price-header__subtitle{margin:0 0 .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__subtitle{margin:0 0 .781vw}

.landscape-tab .guess-price-header__subtitle{margin:0 0 .698svh}}

._dark-theme .guess-price-header__subtitle,._black-friday-theme .guess-price-header__subtitle{color:#737373}

.guess-price-header__pagination{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__pagination{width:32.813vw}

.portrait .guess-price-header__pagination{width:32.813vw}

.landscape .guess-price-header__pagination{width:65.625vh}}

@media screen and (min-width: 1920px){
.guess-price-header__pagination{width:57.407vh}

.portrait .guess-price-header__pagination{width:32.292vw}}

@media screen and (max-width: 1023px){
.guess-price-header__pagination{width:91.111vw}

.landscape-mob .guess-price-header__pagination{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__pagination{width:54.688vw}

.landscape-tab .guess-price-header__pagination{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__pagination{height:.625vw}

.portrait .guess-price-header__pagination{height:.625vw}

.landscape .guess-price-header__pagination{height:1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-header__pagination{height:1.111vh}

.portrait .guess-price-header__pagination{height:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-header__pagination{height:2.222vw}

.landscape-mob .guess-price-header__pagination{height:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__pagination{height:1.042vw}

.landscape-tab .guess-price-header__pagination{height:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__pagination{margin:1.25vw auto 0}

.portrait .guess-price-header__pagination{margin:1.25vw auto 0}

.landscape .guess-price-header__pagination{margin:2.5vh auto 0}}

@media screen and (min-width: 1920px){
.guess-price-header__pagination{margin:1.481vh auto 0}

.portrait .guess-price-header__pagination{margin:.833vw auto 0}}

@media screen and (max-width: 1023px){
.guess-price-header__pagination{margin:4.444vw auto 0}

.landscape-mob .guess-price-header__pagination{margin:2.5svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__pagination{margin:2.083vw auto 0}

.landscape-tab .guess-price-header__pagination{margin:1.86svh auto 0}}

.guess-price-header__pagination-item{flex-grow:1}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-header__pagination-item{border-radius:1.25vw}

.portrait .guess-price-header__pagination-item{border-radius:1.25vw}

.landscape .guess-price-header__pagination-item{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-header__pagination-item{border-radius:1.481vh}

.portrait .guess-price-header__pagination-item{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-header__pagination-item{border-radius:4.444vw}

.landscape-mob .guess-price-header__pagination-item{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-header__pagination-item{border-radius:2.083vw}

.landscape-tab .guess-price-header__pagination-item{border-radius:1.86svh}}

.guess-price-header__pagination-item{height:100%;background:#f1f1f1;transition:.3s ease-in-out}

.guess-price-header__pagination-item_active{background:#dbff00}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-footer{width:32.813vw}

.portrait .guess-price-footer{width:32.813vw}

.landscape .guess-price-footer{width:65.625vh}}

@media screen and (min-width: 1920px){
.guess-price-footer{width:57.407vh}

.portrait .guess-price-footer{width:32.292vw}}

@media screen and (max-width: 1023px){
.guess-price-footer{width:91.111vw}

.landscape-mob .guess-price-footer{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-footer{width:54.688vw}

.landscape-tab .guess-price-footer{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-footer{margin:1.875vw auto 0}

.portrait .guess-price-footer{margin:1.875vw auto 0}

.landscape .guess-price-footer{margin:3.75vh auto 0}}

@media screen and (min-width: 1920px){
.guess-price-footer{margin:2.222vh auto 0}

.portrait .guess-price-footer{margin:1.25vw auto 0}}

@media screen and (max-width: 1023px){
.guess-price-footer{margin:6.667vw auto 0}

.landscape-mob .guess-price-footer{margin:3.75svh auto 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-footer{margin:3.125vw auto 0}

.landscape-tab .guess-price-footer{margin:2.791svh auto 0}}

.guess-price-footer{text-align:center}

.guess-price-footer__button{min-width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-footer__note{margin:0 0 1.406vw}

.portrait .guess-price-footer__note{margin:0 0 1.406vw}

.landscape .guess-price-footer__note{margin:0 0 2.813vh}}

@media screen and (min-width: 1920px){
.guess-price-footer__note{margin:0 0 1.667vh}

.portrait .guess-price-footer__note{margin:0 0 .938vw}}

@media screen and (max-width: 1023px){
.guess-price-footer__note{margin:0 0 4.444vw}

.landscape-mob .guess-price-footer__note{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-footer__note{margin:0 0 2.083vw}

.landscape-tab .guess-price-footer__note{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-footer__note{font-size:1.25vw}

.portrait .guess-price-footer__note{font-size:1.25vw}

.landscape .guess-price-footer__note{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-footer__note{font-size:1.481vh}

.portrait .guess-price-footer__note{font-size:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-footer__note{font-size:3.889vw}

.landscape-mob .guess-price-footer__note{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-footer__note{font-size:1.823vw}

.landscape-tab .guess-price-footer__note{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-footer__note{line-height:1.563vw}

.portrait .guess-price-footer__note{line-height:1.563vw}

.landscape .guess-price-footer__note{line-height:3.125vh}}

@media screen and (min-width: 1920px){
.guess-price-footer__note{line-height:1.852vh}

.portrait .guess-price-footer__note{line-height:1.042vw}}

@media screen and (max-width: 1023px){
.guess-price-footer__note{line-height:5.556vw}

.landscape-mob .guess-price-footer__note{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-footer__note{line-height:2.604vw}

.landscape-tab .guess-price-footer__note{line-height:2.326svh}}

.guess-price-footer__note{line-height:1.2;font-weight:400}

.guess-price-slider{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider{width:32.813vw}

.portrait .guess-price-slider{width:32.813vw}

.landscape .guess-price-slider{width:65.625vh}}

@media screen and (min-width: 1920px){
.guess-price-slider{width:57.407vh}

.portrait .guess-price-slider{width:32.292vw}}

@media screen and (max-width: 1023px){
.guess-price-slider{width:91.111vw}

.landscape-mob .guess-price-slider{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider{width:54.688vw}

.landscape-tab .guess-price-slider{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider{height:5.156vw}

.portrait .guess-price-slider{height:5.156vw}

.landscape .guess-price-slider{height:10.313vh}}

@media screen and (min-width: 1920px){
.guess-price-slider{height:6.111vh}

.portrait .guess-price-slider{height:3.438vw}}

@media screen and (max-width: 1023px){
.guess-price-slider{height:18.333vw}

.landscape-mob .guess-price-slider{height:10.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider{height:8.594vw}

.landscape-tab .guess-price-slider{height:7.674svh}}

.guess-price-slider{margin:0 auto;text-align:center}

.guess-price-slider__block{position:relative;width:100%;background-color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__block{border-radius:.625vw}

.portrait .guess-price-slider__block{border-radius:.625vw}

.landscape .guess-price-slider__block{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__block{border-radius:.741vh}

.portrait .guess-price-slider__block{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__block{border-radius:2.222vw}

.landscape-mob .guess-price-slider__block{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__block{border-radius:1.042vw}

.landscape-tab .guess-price-slider__block{border-radius:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__block{height:.625vw}

.portrait .guess-price-slider__block{height:.625vw}

.landscape .guess-price-slider__block{height:1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__block{height:.741vh}

.portrait .guess-price-slider__block{height:.417vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__block{height:2.222vw}

.landscape-mob .guess-price-slider__block{height:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__block{height:1.042vw}

.landscape-tab .guess-price-slider__block{height:.93svh}}

.guess-price-slider__line{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__line{border-radius:.625vw}

.portrait .guess-price-slider__line{border-radius:.625vw}

.landscape .guess-price-slider__line{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__line{border-radius:.741vh}

.portrait .guess-price-slider__line{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__line{border-radius:2.222vw}

.landscape-mob .guess-price-slider__line{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__line{border-radius:1.042vw}

.landscape-tab .guess-price-slider__line{border-radius:.93svh}}

.guess-price-slider__line{background-color:#fff;overflow:hidden}

.guess-price-slider__line-block{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__line-block{border-radius:.625vw}

.portrait .guess-price-slider__line-block{border-radius:.625vw}

.landscape .guess-price-slider__line-block{border-radius:1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__line-block{border-radius:.741vh}

.portrait .guess-price-slider__line-block{border-radius:.417vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__line-block{border-radius:2.222vw}

.landscape-mob .guess-price-slider__line-block{border-radius:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__line-block{border-radius:1.042vw}

.landscape-tab .guess-price-slider__line-block{border-radius:.93svh}}

.guess-price-slider__line-block{background-color:#dbff00;transition:background-color .3s ease-in-out;transform-origin:left center;transform:scaleX(var(--progress))}

[dir="rtl"] .guess-price-slider__line-block{transform-origin:right center}

.guess-price-slider_lose .guess-price-slider__line-block{background-color:#737373}

.guess-price-slider__thumb{position:absolute;top:0;left:0;width:100%;height:100%}

[dir="rtl"] .guess-price-slider__thumb{left:auto;right:0}

.guess-price-slider__thumb-container{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-container{top:-0.313vw}

.portrait .guess-price-slider__thumb-container{top:-0.313vw}

.landscape .guess-price-slider__thumb-container{top:-0.625vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-container{top:-0.37vh}

.portrait .guess-price-slider__thumb-container{top:-0.208vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-container{top:-1.111vw}

.landscape-mob .guess-price-slider__thumb-container{top:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-container{top:-0.521vw}

.landscape-tab .guess-price-slider__thumb-container{top:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-container{width:6.25vw}

.portrait .guess-price-slider__thumb-container{width:6.25vw}

.landscape .guess-price-slider__thumb-container{width:12.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-container{width:7.407vh}

.portrait .guess-price-slider__thumb-container{width:4.167vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-container{width:22.222vw}

.landscape-mob .guess-price-slider__thumb-container{width:12.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-container{width:10.417vw}

.landscape-tab .guess-price-slider__thumb-container{width:9.302svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-container{height:1.25vw}

.portrait .guess-price-slider__thumb-container{height:1.25vw}

.landscape .guess-price-slider__thumb-container{height:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-container{height:1.481vh}

.portrait .guess-price-slider__thumb-container{height:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-container{height:4.444vw}

.landscape-mob .guess-price-slider__thumb-container{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-container{height:2.083vw}

.landscape-tab .guess-price-slider__thumb-container{height:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-container{border-radius:1.25vw}

.portrait .guess-price-slider__thumb-container{border-radius:1.25vw}

.landscape .guess-price-slider__thumb-container{border-radius:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-container{border-radius:1.481vh}

.portrait .guess-price-slider__thumb-container{border-radius:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-container{border-radius:4.444vw}

.landscape-mob .guess-price-slider__thumb-container{border-radius:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-container{border-radius:2.083vw}

.landscape-tab .guess-price-slider__thumb-container{border-radius:1.86svh}}

.guess-price-slider__thumb-container{background-color:#dbff00;box-shadow:0px 0px 0 12px rgba(219,255,0,.1019607843);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}

.guess-price-slider_lose .guess-price-slider__thumb-container{background-color:#737373;box-shadow:0px 0px 0 12px rgba(115,115,115,.1019607843);pointer-events:none}

.guess-price-slider_win .guess-price-slider__thumb-container{pointer-events:none}

.guess-price-slider__thumb-info{position:absolute;left:-50%}

[dir="rtl"] .guess-price-slider__thumb-info{left:auto;right:-50%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-info{top:-2.5vw}

.portrait .guess-price-slider__thumb-info{top:-2.5vw}

.landscape .guess-price-slider__thumb-info{top:-5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-info{top:-2.963vh}

.portrait .guess-price-slider__thumb-info{top:-1.667vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-info{top:-8.889vw}

.landscape-mob .guess-price-slider__thumb-info{top:-5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-info{top:-4.167vw}

.landscape-tab .guess-price-slider__thumb-info{top:-3.721svh}}

.guess-price-slider__thumb-info{width:200%;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-info{font-size:.938vw}

.portrait .guess-price-slider__thumb-info{font-size:.938vw}

.landscape .guess-price-slider__thumb-info{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-info{font-size:1.111vh}

.portrait .guess-price-slider__thumb-info{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-info{font-size:3.333vw}

.landscape-mob .guess-price-slider__thumb-info{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-info{font-size:1.563vw}

.landscape-tab .guess-price-slider__thumb-info{font-size:1.395svh}}

.guess-price-slider__thumb-info{color:#dbff00;transition:color .3s ease-in-out;font-weight:600}

.guess-price-slider_lose .guess-price-slider__thumb-info{color:#737373}

.guess-price-slider__thumb-block{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-block{gap:.469vw}

.portrait .guess-price-slider__thumb-block{gap:.469vw}

.landscape .guess-price-slider__thumb-block{gap:.938vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-block{gap:.556vh}

.portrait .guess-price-slider__thumb-block{gap:.313vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-block{gap:1.667vw}

.landscape-mob .guess-price-slider__thumb-block{gap:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-block{gap:.781vw}

.landscape-tab .guess-price-slider__thumb-block{gap:.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-block p{width:.156vw}

.portrait .guess-price-slider__thumb-block p{width:.156vw}

.landscape .guess-price-slider__thumb-block p{width:.313vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-block p{width:.185vh}

.portrait .guess-price-slider__thumb-block p{width:.104vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-block p{width:.556vw}

.landscape-mob .guess-price-slider__thumb-block p{width:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-block p{width:.26vw}

.landscape-tab .guess-price-slider__thumb-block p{width:.233svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-block p{height:.781vw}

.portrait .guess-price-slider__thumb-block p{height:.781vw}

.landscape .guess-price-slider__thumb-block p{height:1.563vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-block p{height:.926vh}

.portrait .guess-price-slider__thumb-block p{height:.521vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-block p{height:2.778vw}

.landscape-mob .guess-price-slider__thumb-block p{height:1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-block p{height:1.302vw}

.landscape-tab .guess-price-slider__thumb-block p{height:1.163svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__thumb-block p{border-radius:.156vw}

.portrait .guess-price-slider__thumb-block p{border-radius:.156vw}

.landscape .guess-price-slider__thumb-block p{border-radius:.313vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__thumb-block p{border-radius:.185vh}

.portrait .guess-price-slider__thumb-block p{border-radius:.104vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__thumb-block p{border-radius:.556vw}

.landscape-mob .guess-price-slider__thumb-block p{border-radius:.313svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__thumb-block p{border-radius:.26vw}

.landscape-tab .guess-price-slider__thumb-block p{border-radius:.233svh}}

.guess-price-slider__thumb-block p{background-color:#819600;transition:background-color .3s ease-in-out,transform .3s ease-in-out}

.guess-price-slider_lose .guess-price-slider__thumb-block p{background-color:#505050}

.guess-price-slider__info{position:absolute;bottom:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__info{font-size:.938vw}

.portrait .guess-price-slider__info{font-size:.938vw}

.landscape .guess-price-slider__info{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__info{font-size:1.111vh}

.portrait .guess-price-slider__info{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__info{font-size:3.333vw}

.landscape-mob .guess-price-slider__info{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__info{font-size:1.563vw}

.landscape-tab .guess-price-slider__info{font-size:1.395svh}}

.guess-price-slider__info{font-weight:600}

.guess-price-slider__info_min{left:0}

[dir="rtl"] .guess-price-slider__info_min{left:auto;right:0}

.guess-price-slider__info_max{right:0}

[dir="rtl"] .guess-price-slider__info_max{right:auto;left:0}

._dark-theme .guess-price-slider__info,._black-friday-theme .guess-price-slider__info{color:#737373}

.guess-price-slider__point{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point{top:-0.313vw}

.portrait .guess-price-slider__point{top:-0.313vw}

.landscape .guess-price-slider__point{top:-0.625vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point{top:-0.37vh}

.portrait .guess-price-slider__point{top:-0.208vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point{top:-1.111vw}

.landscape-mob .guess-price-slider__point{top:-0.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point{top:-0.521vw}

.landscape-tab .guess-price-slider__point{top:-0.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point{right:0}

[dir="rtl"] .guess-price-slider__point{right:auto;left:0}

.portrait .guess-price-slider__point{right:0}

[dir="rtl"] .portrait .guess-price-slider__point{right:auto;left:0}

.landscape .guess-price-slider__point{right:0}

[dir="rtl"] .landscape .guess-price-slider__point{right:auto;left:0}}

@media screen and (min-width: 1920px){
.guess-price-slider__point{right:0}

[dir="rtl"] .guess-price-slider__point{right:auto;left:0}

.portrait .guess-price-slider__point{right:0}

[dir="rtl"] .portrait .guess-price-slider__point{right:auto;left:0}}

@media screen and (max-width: 1023px){
.guess-price-slider__point{right:0}

[dir="rtl"] .guess-price-slider__point{right:auto;left:0}

.landscape-mob .guess-price-slider__point{right:0}

[dir="rtl"] .landscape-mob .guess-price-slider__point{right:auto;left:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point{right:0}

[dir="rtl"] .guess-price-slider__point{right:auto;left:0}

.landscape-tab .guess-price-slider__point{right:0}

[dir="rtl"] .landscape-tab .guess-price-slider__point{right:auto;left:0}}

.guess-price-slider__point{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point{height:1.25vw}

.portrait .guess-price-slider__point{height:1.25vw}

.landscape .guess-price-slider__point{height:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point{height:1.481vh}

.portrait .guess-price-slider__point{height:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point{height:4.444vw}

.landscape-mob .guess-price-slider__point{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point{height:2.083vw}

.landscape-tab .guess-price-slider__point{height:1.86svh}}

.guess-price-slider__point{transition:opacity .3s ease-in-out;transform:translateX(var(--position));pointer-events:none;opacity:0}

.guess-price-slider_lose .guess-price-slider__point{opacity:1}

.guess-price-slider__point-container{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-container{top:0}

.portrait .guess-price-slider__point-container{top:0}

.landscape .guess-price-slider__point-container{top:0}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-container{top:0}

.portrait .guess-price-slider__point-container{top:0}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-container{top:0}

.landscape-mob .guess-price-slider__point-container{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-container{top:0}

.landscape-tab .guess-price-slider__point-container{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-container{left:-0.625vw}

[dir="rtl"] .guess-price-slider__point-container{left:auto;right:-0.625vw}

.portrait .guess-price-slider__point-container{left:-0.625vw}

[dir="rtl"] .portrait .guess-price-slider__point-container{left:auto;right:-0.625vw}

.landscape .guess-price-slider__point-container{left:-1.25vh}

[dir="rtl"] .landscape .guess-price-slider__point-container{left:auto;right:-1.25vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-container{left:-0.741vh}

[dir="rtl"] .guess-price-slider__point-container{left:auto;right:-0.741vh}

.portrait .guess-price-slider__point-container{left:-0.417vw}

[dir="rtl"] .portrait .guess-price-slider__point-container{left:auto;right:-0.417vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-container{left:-2.222vw}

[dir="rtl"] .guess-price-slider__point-container{left:auto;right:-2.222vw}

.landscape-mob .guess-price-slider__point-container{left:-1.25svh}

[dir="rtl"] .landscape-mob .guess-price-slider__point-container{left:auto;right:-1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-container{left:-1.042vw}

[dir="rtl"] .guess-price-slider__point-container{left:auto;right:-1.042vw}

.landscape-tab .guess-price-slider__point-container{left:-0.93svh}

[dir="rtl"] .landscape-tab .guess-price-slider__point-container{left:auto;right:-0.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-container{width:1.25vw}

.portrait .guess-price-slider__point-container{width:1.25vw}

.landscape .guess-price-slider__point-container{width:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-container{width:1.481vh}

.portrait .guess-price-slider__point-container{width:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-container{width:4.444vw}

.landscape-mob .guess-price-slider__point-container{width:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-container{width:2.083vw}

.landscape-tab .guess-price-slider__point-container{width:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-container{height:1.25vw}

.portrait .guess-price-slider__point-container{height:1.25vw}

.landscape .guess-price-slider__point-container{height:2.5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-container{height:1.481vh}

.portrait .guess-price-slider__point-container{height:.833vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-container{height:4.444vw}

.landscape-mob .guess-price-slider__point-container{height:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-container{height:2.083vw}

.landscape-tab .guess-price-slider__point-container{height:1.86svh}}

.guess-price-slider__point-block{position:relative;width:100%;height:100%;border-radius:50%;background-color:#ff5315;box-shadow:0px 0px 0 12px rgba(255,83,21,.1)}

.guess-price-slider__point-info{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-info{left:-0.469vw}

[dir="rtl"] .guess-price-slider__point-info{left:auto;right:-0.469vw}

.portrait .guess-price-slider__point-info{left:-0.469vw}

[dir="rtl"] .portrait .guess-price-slider__point-info{left:auto;right:-0.469vw}

.landscape .guess-price-slider__point-info{left:-0.938vh}

[dir="rtl"] .landscape .guess-price-slider__point-info{left:auto;right:-0.938vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-info{left:-0.556vh}

[dir="rtl"] .guess-price-slider__point-info{left:auto;right:-0.556vh}

.portrait .guess-price-slider__point-info{left:-0.313vw}

[dir="rtl"] .portrait .guess-price-slider__point-info{left:auto;right:-0.313vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-info{left:-1.667vw}

[dir="rtl"] .guess-price-slider__point-info{left:auto;right:-1.667vw}

.landscape-mob .guess-price-slider__point-info{left:-0.938svh}

[dir="rtl"] .landscape-mob .guess-price-slider__point-info{left:auto;right:-0.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-info{left:-0.781vw}

[dir="rtl"] .guess-price-slider__point-info{left:auto;right:-0.781vw}

.landscape-tab .guess-price-slider__point-info{left:-0.698svh}

[dir="rtl"] .landscape-tab .guess-price-slider__point-info{left:auto;right:-0.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-info{top:-2.5vw}

.portrait .guess-price-slider__point-info{top:-2.5vw}

.landscape .guess-price-slider__point-info{top:-5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-info{top:-2.963vh}

.portrait .guess-price-slider__point-info{top:-1.667vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-info{top:-8.889vw}

.landscape-mob .guess-price-slider__point-info{top:-5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-info{top:-4.167vw}

.landscape-tab .guess-price-slider__point-info{top:-3.721svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-info{width:2.5vw}

.portrait .guess-price-slider__point-info{width:2.5vw}

.landscape .guess-price-slider__point-info{width:5vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-info{width:2.963vh}

.portrait .guess-price-slider__point-info{width:1.667vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-info{width:8.889vw}

.landscape-mob .guess-price-slider__point-info{width:5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-info{width:4.167vw}

.landscape-tab .guess-price-slider__point-info{width:3.721svh}}

.guess-price-slider__point-info{text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price-slider__point-info{font-size:.938vw}

.portrait .guess-price-slider__point-info{font-size:.938vw}

.landscape .guess-price-slider__point-info{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.guess-price-slider__point-info{font-size:1.111vh}

.portrait .guess-price-slider__point-info{font-size:.625vw}}

@media screen and (max-width: 1023px){
.guess-price-slider__point-info{font-size:3.333vw}

.landscape-mob .guess-price-slider__point-info{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price-slider__point-info{font-size:1.563vw}

.landscape-tab .guess-price-slider__point-info{font-size:1.395svh}}

.guess-price-slider__point-info{color:#ff5315;transition:color .3s ease-in-out;text-align:center;font-weight:600}

.guess-price{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price{padding:1.953vw 0 2.5vw}

.portrait .guess-price{padding:1.953vw 0 2.5vw}

.landscape .guess-price{padding:3.906vh 0 5vh}}

@media screen and (min-width: 1920px){
.guess-price{padding:2.315vh 0 2.963vh}

.portrait .guess-price{padding:1.302vw 0 1.667vw}}

@media screen and (max-width: 1023px){
.guess-price{padding:6.944vw 0 8.889vw}

.landscape-mob .guess-price{padding:3.906svh 0 5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price{padding:3.255vw 0 4.167vw}

.landscape-tab .guess-price{padding:2.907svh 0 3.721svh}}

.guess-price{box-sizing:border-box;color:#000;background:#f1f1f1}

._dark-theme .guess-price,._black-friday-theme .guess-price{color:#fff;background:#272727}

.guess-price__main{display:flex;flex-direction:column;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price__main{width:32.813vw}

.portrait .guess-price__main{width:32.813vw}

.landscape .guess-price__main{width:65.625vh}}

@media screen and (min-width: 1920px){
.guess-price__main{width:57.407vh}

.portrait .guess-price__main{width:32.292vw}}

@media screen and (max-width: 1023px){
.guess-price__main{width:91.111vw}

.landscape-mob .guess-price__main{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price__main{width:54.688vw}

.landscape-tab .guess-price__main{width:48.837svh}}

.guess-price__main{height:100%}

.guess-price__main-item{width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.guess-price__main-item{margin:0 auto 1.875vw}

.portrait .guess-price__main-item{margin:0 auto 1.875vw}

.landscape .guess-price__main-item{margin:0 auto 3.75vh}}

@media screen and (min-width: 1920px){
.guess-price__main-item{margin:0 auto 2.222vh}

.portrait .guess-price__main-item{margin:0 auto 1.25vw}}

@media screen and (max-width: 1023px){
.guess-price__main-item{margin:0 auto 6.667vw}

.landscape-mob .guess-price__main-item{margin:0 auto 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.guess-price__main-item{margin:0 auto 3.125vw}

.landscape-tab .guess-price__main-item{margin:0 auto 2.791svh}}

.guess-price__main-item-enter{opacity:0;transform:translateX(25%)}

[dir="rtl"] .guess-price__main-item-enter{transform:translateX(-25%)}

.guess-price__main-item-enter-active{opacity:1;transform:translateX(0%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

.guess-price__main-item-exit{opacity:1;transform:translateX(0%)}

.guess-price__main-item-exit-active{opacity:0;transform:translateX(-25%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}

[dir="rtl"] .guess-price__main-item-exit-active{transform:translateX(25%)}

.universal-modal__header{position:absolute;top:0;left:0;width:100%}

[dir="rtl"] .universal-modal__header{left:auto;right:0}

.universal-modal__title{width:100%;margin:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title{padding:2.031vw 0 3.125vw}

.portrait .universal-modal__title{padding:2.031vw 0 3.125vw}

.landscape .universal-modal__title{padding:4.063vh 0 6.25vh}}

@media screen and (min-width: 1920px){
.universal-modal__title{padding:4.63vh 0 4.63vh}

.portrait .universal-modal__title{padding:2.604vw 0 2.604vw}}

@media screen and (max-width: 1023px){
.universal-modal__title{padding:7.222vw 0 8.333vw}

.landscape-mob .universal-modal__title{padding:4.063svh 0 4.688svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title{padding:3.385vw 0 5.208vw}

.landscape-tab .universal-modal__title{padding:3.023svh 0 4.651svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title{font-size:2.188vw}

.portrait .universal-modal__title{font-size:2.188vw}

.landscape .universal-modal__title{font-size:4.375vh}}

@media screen and (min-width: 1920px){
.universal-modal__title{font-size:2.963vh}

.portrait .universal-modal__title{font-size:1.667vw}}

@media screen and (max-width: 1023px){
.universal-modal__title{font-size:6.667vw}

.landscape-mob .universal-modal__title{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title{font-size:4.167vw}

.landscape-tab .universal-modal__title{font-size:3.721svh}}

.universal-modal__title{line-height:1.2;font-weight:600;text-align:center;box-sizing:border-box;white-space:pre-line}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title_padding-no{margin:0 0 .938vw}

.portrait .universal-modal__title_padding-no{margin:0 0 .938vw}

.landscape .universal-modal__title_padding-no{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__title_padding-no{margin:0 0 1.111vh}

.portrait .universal-modal__title_padding-no{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.universal-modal__title_padding-no{margin:0 0 2.222vw}

.landscape-mob .universal-modal__title_padding-no{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title_padding-no{margin:0 0 1.042vw}

.landscape-tab .universal-modal__title_padding-no{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title_padding-no{padding:0}

.portrait .universal-modal__title_padding-no{padding:0}

.landscape .universal-modal__title_padding-no{padding:0}}

@media screen and (min-width: 1920px){
.universal-modal__title_padding-no{padding:0}

.portrait .universal-modal__title_padding-no{padding:0}}

@media screen and (max-width: 1023px){
.universal-modal__title_padding-no{padding:0}

.landscape-mob .universal-modal__title_padding-no{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title_padding-no{padding:0}

.landscape-tab .universal-modal__title_padding-no{padding:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title_middleMar{margin:0 0 1.875vw}

.portrait .universal-modal__title_middleMar{margin:0 0 1.875vw}

.landscape .universal-modal__title_middleMar{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.universal-modal__title_middleMar{margin:0 0 2.222vh}

.portrait .universal-modal__title_middleMar{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.universal-modal__title_middleMar{margin:0 0 4.444vw}

.landscape-mob .universal-modal__title_middleMar{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title_middleMar{margin:0 0 2.083vw}

.landscape-tab .universal-modal__title_middleMar{margin:0 0 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title_min{font-size:1.719vw}

.portrait .universal-modal__title_min{font-size:1.719vw}

.landscape .universal-modal__title_min{font-size:3.438vh}}

@media screen and (min-width: 1920px){
.universal-modal__title_min{font-size:2.593vh}

.portrait .universal-modal__title_min{font-size:1.458vw}}

@media screen and (max-width: 1023px){
.universal-modal__title_min{font-size:6.667vw}

.landscape-mob .universal-modal__title_min{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title_min{font-size:3.646vw}

.landscape-tab .universal-modal__title_min{font-size:3.256svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__title_min{margin:0 0 .781vw}

.portrait .universal-modal__title_min{margin:0 0 .781vw}

.landscape .universal-modal__title_min{margin:0 0 1.563vh}}

@media screen and (min-width: 1920px){
.universal-modal__title_min{margin:0 0 1.111vh}

.portrait .universal-modal__title_min{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.universal-modal__title_min{margin:0 0 2.222vw}

.landscape-mob .universal-modal__title_min{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__title_min{margin:0 0 1.042vw}

.landscape-tab .universal-modal__title_min{margin:0 0 .93svh}}

._dark-theme .universal-modal__title{color:#fff}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_width-image-full .universal-modal__title{width:24.219vw}

.portrait .universal-modal_width-image-full .universal-modal__title{width:24.219vw}

.landscape .universal-modal_width-image-full .universal-modal__title{width:48.438vh}}

@media screen and (min-width: 1920px){
.universal-modal_width-image-full .universal-modal__title{width:41.667vh}

.portrait .universal-modal_width-image-full .universal-modal__title{width:23.438vw}}

@media screen and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__title{width:80vw}

.landscape-mob .universal-modal_width-image-full .universal-modal__title{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__title{width:46.354vw}

.landscape-tab .universal-modal_width-image-full .universal-modal__title{width:41.395svh}}

@media screen and (min-width: 768px){
.universal-modal_no-desktop-br .universal-modal__title{white-space:normal}}

.universal-modal__list{width:100%;height:100%}

.universal-modal__list .ScrollbarsCustom-Wrapper{inset:0 !important}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}

.portrait .universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape .universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 1920px){
.universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}

.portrait .universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (max-width: 1023px){
.universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape-mob .universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}

.landscape-tab .universal-modal__list .ScrollbarsCustom-Content{padding:0 !important}}

.universal-modal__list .ScrollbarsCustom-Track{display:none}

.universal-modal__list-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__list-block{padding:0 0 1.563vw}

.portrait .universal-modal__list-block{padding:0 0 1.563vw}

.landscape .universal-modal__list-block{padding:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal__list-block{padding:0 0 2.778vh}

.portrait .universal-modal__list-block{padding:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.universal-modal__list-block{padding:0 0 5.556vw}

.landscape-mob .universal-modal__list-block{padding:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__list-block{padding:0 0 2.604vw}

.landscape-tab .universal-modal__list-block{padding:0 0 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__list-block{gap:.625vw}

.portrait .universal-modal__list-block{gap:.625vw}

.landscape .universal-modal__list-block{gap:1.25vh}}

@media screen and (min-width: 1920px){
.universal-modal__list-block{gap:.926vh}

.portrait .universal-modal__list-block{gap:.521vw}}

@media screen and (max-width: 1023px){
.universal-modal__list-block{gap:2.222vw}

.landscape-mob .universal-modal__list-block{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__list-block{gap:1.042vw}

.landscape-tab .universal-modal__list-block{gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__list-block_width-mob-2-desk-3{width:43.594vw}

.portrait .universal-modal__list-block_width-mob-2-desk-3{width:43.594vw}

.landscape .universal-modal__list-block_width-mob-2-desk-3{width:87.188vh}}

@media screen and (min-width: 1920px){
.universal-modal__list-block_width-mob-2-desk-3{width:85.185vh}

.portrait .universal-modal__list-block_width-mob-2-desk-3{width:47.917vw}}

@media screen and (max-width: 1023px){
.universal-modal__list-block_width-mob-2-desk-3{width:88.889vw}

.landscape-mob .universal-modal__list-block_width-mob-2-desk-3{width:50svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__list-block_width-mob-2-desk-3{width:88.542vw}

.landscape-tab .universal-modal__list-block_width-mob-2-desk-3{width:79.07svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__list-block_top-min-space{padding-top:.313vw}

.portrait .universal-modal__list-block_top-min-space{padding-top:.313vw}

.landscape .universal-modal__list-block_top-min-space{padding-top:.625vh}}

@media screen and (min-width: 1920px){
.universal-modal__list-block_top-min-space{padding-top:.37vh}

.portrait .universal-modal__list-block_top-min-space{padding-top:.208vw}}

@media screen and (max-width: 1023px){
.universal-modal__list-block_top-min-space{padding-top:1.111vw}

.landscape-mob .universal-modal__list-block_top-min-space{padding-top:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__list-block_top-min-space{padding-top:.521vw}

.landscape-tab .universal-modal__list-block_top-min-space{padding-top:.465svh}}

.universal-modal__image{position:relative;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image{height:11.719vw}

.portrait .universal-modal__image{height:11.719vw}

.landscape .universal-modal__image{height:23.438vh}}

@media screen and (min-width: 1920px){
.universal-modal__image{height:13.889vh}

.portrait .universal-modal__image{height:7.813vw}}

@media screen and (max-width: 1023px){
.universal-modal__image{height:38.889vw}

.landscape-mob .universal-modal__image{height:21.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image{height:19.531vw}

.landscape-tab .universal-modal__image{height:17.442svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image{margin:0 auto 1.25vw}

.portrait .universal-modal__image{margin:0 auto 1.25vw}

.landscape .universal-modal__image{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal__image{margin:0 auto 1.481vh}

.portrait .universal-modal__image{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.universal-modal__image{margin:0 auto 4.444vw}

.landscape-mob .universal-modal__image{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image{margin:0 auto 2.083vw}

.landscape-tab .universal-modal__image{margin:0 auto 1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_min-width{width:11.875vw}

.portrait .universal-modal__image_min-width{width:11.875vw}

.landscape .universal-modal__image_min-width{width:23.75vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_min-width{width:14.074vh}

.portrait .universal-modal__image_min-width{width:7.917vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_min-width{width:42.222vw}

.landscape-mob .universal-modal__image_min-width{width:23.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_min-width{width:19.792vw}

.landscape-tab .universal-modal__image_min-width{width:17.674svh}}

.universal-modal__image_width-full{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_width-full{height:21.875vw}

.portrait .universal-modal__image_width-full{height:21.875vw}

.landscape .universal-modal__image_width-full{height:43.75vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_width-full{height:40.741vh}

.portrait .universal-modal__image_width-full{height:22.917vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_width-full{height:76.944vw}

.landscape-mob .universal-modal__image_width-full{height:43.281svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_width-full{height:46.484vw}

.landscape-tab .universal-modal__image_width-full{height:41.512svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_width-full{margin:0 0 1.563vw}

.portrait .universal-modal__image_width-full{margin:0 0 1.563vw}

.landscape .universal-modal__image_width-full{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_width-full{margin:0 0 2.778vh}

.portrait .universal-modal__image_width-full{margin:0 0 1.563vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_width-full{margin:0 0 5.556vw}

.landscape-mob .universal-modal__image_width-full{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_width-full{margin:0 0 2.604vw}

.landscape-tab .universal-modal__image_width-full{margin:0 0 2.326svh}}

.universal-modal__image_width-full.universal-modal__image_rounded{width:80%}

.universal-modal__image_width-card{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_width-card{height:23.438vw}

.portrait .universal-modal__image_width-card{height:23.438vw}

.landscape .universal-modal__image_width-card{height:46.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_width-card{height:32.407vh}

.portrait .universal-modal__image_width-card{height:18.229vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_width-card{height:55.556vw}

.landscape-mob .universal-modal__image_width-card{height:31.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_width-card{height:39.063vw}

.landscape-tab .universal-modal__image_width-card{height:34.884svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_width-card{margin:1.094vw 0}

.portrait .universal-modal__image_width-card{margin:1.094vw 0}

.landscape .universal-modal__image_width-card{margin:2.188vh 0}}

@media screen and (min-width: 1920px){
.universal-modal__image_width-card{margin:1.481vh 0}

.portrait .universal-modal__image_width-card{margin:.833vw 0}}

@media screen and (max-width: 1023px){
.universal-modal__image_width-card{margin:3.333vw 0}

.landscape-mob .universal-modal__image_width-card{margin:1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_width-card{margin:1.823vw 0}

.landscape-tab .universal-modal__image_width-card{margin:1.628svh 0}}

.universal-modal__image_min-height{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_min-height{height:14.063vw}

.portrait .universal-modal__image_min-height{height:14.063vw}

.landscape .universal-modal__image_min-height{height:28.125vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_min-height{height:18.519vh}

.portrait .universal-modal__image_min-height{height:10.417vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_min-height{height:34.444vw}

.landscape-mob .universal-modal__image_min-height{height:19.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_min-height{height:23.438vw}

.landscape-tab .universal-modal__image_min-height{height:20.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_min-height{margin:1.094vw 0}

.portrait .universal-modal__image_min-height{margin:1.094vw 0}

.landscape .universal-modal__image_min-height{margin:2.188vh 0}}

@media screen and (min-width: 1920px){
.universal-modal__image_min-height{margin:1.481vh 0}

.portrait .universal-modal__image_min-height{margin:.833vw 0}}

@media screen and (max-width: 1023px){
.universal-modal__image_min-height{margin:3.333vw 0}

.landscape-mob .universal-modal__image_min-height{margin:1.875svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_min-height{margin:1.823vw 0}

.landscape-tab .universal-modal__image_min-height{margin:1.628svh 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_few{width:7.187vw}

.portrait .universal-modal__image_few{width:7.187vw}

.landscape .universal-modal__image_few{width:14.375vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_few{width:9.444vh}

.portrait .universal-modal__image_few{width:5.313vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_few{width:25.556vw}

.landscape-mob .universal-modal__image_few{width:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_few{width:11.979vw}

.landscape-tab .universal-modal__image_few{width:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_few{height:7.187vw}

.portrait .universal-modal__image_few{height:7.187vw}

.landscape .universal-modal__image_few{height:14.375vh}}

@media screen and (min-width: 1920px){
.universal-modal__image_few{height:9.444vh}

.portrait .universal-modal__image_few{height:5.313vw}}

@media screen and (max-width: 1023px){
.universal-modal__image_few{height:25.556vw}

.landscape-mob .universal-modal__image_few{height:14.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_few{height:11.979vw}

.landscape-tab .universal-modal__image_few{height:10.698svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image_few{margin:0}

.portrait .universal-modal__image_few{margin:0}

.landscape .universal-modal__image_few{margin:0}}

@media screen and (min-width: 1920px){
.universal-modal__image_few{margin:0}

.portrait .universal-modal__image_few{margin:0}}

@media screen and (max-width: 1023px){
.universal-modal__image_few{margin:0}

.landscape-mob .universal-modal__image_few{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image_few{margin:0}

.landscape-tab .universal-modal__image_few{margin:0}}

.universal-modal__image-img{width:100%;height:100%;object-fit:contain}

.universal-modal__image_width-full .universal-modal__image-img{object-fit:cover}

.universal-modal__image_rounded .universal-modal__image-img{border-radius:20px}

.universal-modal__image_width-card .universal-modal__image-img{width:60%;object-fit:cover}

.universal-modal__image-extra-icon{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image-extra-icon{top:0}

.portrait .universal-modal__image-extra-icon{top:0}

.landscape .universal-modal__image-extra-icon{top:0}}

@media screen and (min-width: 1920px){
.universal-modal__image-extra-icon{top:0}

.portrait .universal-modal__image-extra-icon{top:0}}

@media screen and (max-width: 1023px){
.universal-modal__image-extra-icon{top:0}

.landscape-mob .universal-modal__image-extra-icon{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image-extra-icon{top:0}

.landscape-tab .universal-modal__image-extra-icon{top:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image-extra-icon{right:-1.719vw}

[dir="rtl"] .universal-modal__image-extra-icon{right:auto;left:-1.719vw}

.portrait .universal-modal__image-extra-icon{right:-1.719vw}

[dir="rtl"] .portrait .universal-modal__image-extra-icon{right:auto;left:-1.719vw}

.landscape .universal-modal__image-extra-icon{right:-3.438vh}

[dir="rtl"] .landscape .universal-modal__image-extra-icon{right:auto;left:-3.438vh}}

@media screen and (min-width: 1920px){
.universal-modal__image-extra-icon{right:-2.037vh}

[dir="rtl"] .universal-modal__image-extra-icon{right:auto;left:-2.037vh}

.portrait .universal-modal__image-extra-icon{right:-1.146vw}

[dir="rtl"] .portrait .universal-modal__image-extra-icon{right:auto;left:-1.146vw}}

@media screen and (max-width: 1023px){
.universal-modal__image-extra-icon{right:-6.111vw}

[dir="rtl"] .universal-modal__image-extra-icon{right:auto;left:-6.111vw}

.landscape-mob .universal-modal__image-extra-icon{right:-3.438svh}

[dir="rtl"] .landscape-mob .universal-modal__image-extra-icon{right:auto;left:-3.438svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image-extra-icon{right:-2.865vw}

[dir="rtl"] .universal-modal__image-extra-icon{right:auto;left:-2.865vw}

.landscape-tab .universal-modal__image-extra-icon{right:-2.558svh}

[dir="rtl"] .landscape-tab .universal-modal__image-extra-icon{right:auto;left:-2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image-extra-icon{width:3.438vw}

.portrait .universal-modal__image-extra-icon{width:3.438vw}

.landscape .universal-modal__image-extra-icon{width:6.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__image-extra-icon{width:4.074vh}

.portrait .universal-modal__image-extra-icon{width:2.292vw}}

@media screen and (max-width: 1023px){
.universal-modal__image-extra-icon{width:12.222vw}

.landscape-mob .universal-modal__image-extra-icon{width:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image-extra-icon{width:5.729vw}

.landscape-tab .universal-modal__image-extra-icon{width:5.116svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image-extra-icon{height:3.281vw}

.portrait .universal-modal__image-extra-icon{height:3.281vw}

.landscape .universal-modal__image-extra-icon{height:6.563vh}}

@media screen and (min-width: 1920px){
.universal-modal__image-extra-icon{height:3.889vh}

.portrait .universal-modal__image-extra-icon{height:2.188vw}}

@media screen and (max-width: 1023px){
.universal-modal__image-extra-icon{height:11.667vw}

.landscape-mob .universal-modal__image-extra-icon{height:6.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image-extra-icon{height:5.469vw}

.landscape-tab .universal-modal__image-extra-icon{height:4.884svh}}

.universal-modal__image-extra-icon{padding:2% 0 0;box-sizing:border-box}

.universal-modal__image-extra-icon-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}

[dir="rtl"] .universal-modal__image-extra-icon-image{left:auto;right:0}

.universal-modal__image-extra-icon-text{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__image-extra-icon-text{font-size:1.406vw}

.portrait .universal-modal__image-extra-icon-text{font-size:1.406vw}

.landscape .universal-modal__image-extra-icon-text{font-size:2.813vh}}

@media screen and (min-width: 1920px){
.universal-modal__image-extra-icon-text{font-size:1.667vh}

.portrait .universal-modal__image-extra-icon-text{font-size:.938vw}}

@media screen and (max-width: 1023px){
.universal-modal__image-extra-icon-text{font-size:5vw}

.landscape-mob .universal-modal__image-extra-icon-text{font-size:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__image-extra-icon-text{font-size:2.344vw}

.landscape-tab .universal-modal__image-extra-icon-text{font-size:2.093svh}}

.universal-modal__image-extra-icon-text{color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,.5019607843);font-weight:700}

.universal-modal__reward{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__reward{margin:0 auto 1.953vw}

.portrait .universal-modal__reward{margin:0 auto 1.953vw}

.landscape .universal-modal__reward{margin:0 auto 3.906vh}}

@media screen and (min-width: 1920px){
.universal-modal__reward{margin:0 auto 2.315vh}

.portrait .universal-modal__reward{margin:0 auto 1.302vw}}

@media screen and (max-width: 1023px){
.universal-modal__reward{margin:0 auto 6.944vw}

.landscape-mob .universal-modal__reward{margin:0 auto 3.906svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__reward{margin:0 auto 3.255vw}

.landscape-tab .universal-modal__reward{margin:0 auto 2.907svh}}

.universal-modal__text{width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text{margin:0 0 1.563vw}

.portrait .universal-modal__text{margin:0 0 1.563vw}

.landscape .universal-modal__text{margin:0 0 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal__text{margin:0 0 2.963vh}

.portrait .universal-modal__text{margin:0 0 1.667vw}}

@media screen and (max-width: 1023px){
.universal-modal__text{margin:0 0 5.556vw}

.landscape-mob .universal-modal__text{margin:0 0 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text{margin:0 0 2.865vw}

.landscape-tab .universal-modal__text{margin:0 0 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text{font-size:1.094vw}

.portrait .universal-modal__text{font-size:1.094vw}

.landscape .universal-modal__text{font-size:2.188vh}}

@media screen and (min-width: 1920px){
.universal-modal__text{font-size:1.481vh}

.portrait .universal-modal__text{font-size:.833vw}}

@media screen and (max-width: 1023px){
.universal-modal__text{font-size:3.889vw}

.landscape-mob .universal-modal__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text{font-size:1.823vw}

.landscape-tab .universal-modal__text{font-size:1.628svh}}

.universal-modal__text{line-height:1.4;white-space:pre-line;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_width-image-full .universal-modal__text{width:24.219vw}

.portrait .universal-modal_width-image-full .universal-modal__text{width:24.219vw}

.landscape .universal-modal_width-image-full .universal-modal__text{width:48.438vh}}

@media screen and (min-width: 1920px){
.universal-modal_width-image-full .universal-modal__text{width:41.667vh}

.portrait .universal-modal_width-image-full .universal-modal__text{width:23.438vw}}

@media screen and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__text{width:80vw}

.landscape-mob .universal-modal_width-image-full .universal-modal__text{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__text{width:46.354vw}

.landscape-tab .universal-modal_width-image-full .universal-modal__text{width:41.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_width-image-full .universal-modal__text{margin:0 auto 1.563vw}

.portrait .universal-modal_width-image-full .universal-modal__text{margin:0 auto 1.563vw}

.landscape .universal-modal_width-image-full .universal-modal__text{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal_width-image-full .universal-modal__text{margin:0 auto 2.963vh}

.portrait .universal-modal_width-image-full .universal-modal__text{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__text{margin:0 auto 5.556vw}

.landscape-mob .universal-modal_width-image-full .universal-modal__text{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__text{margin:0 auto 2.865vw}

.landscape-tab .universal-modal_width-image-full .universal-modal__text{margin:0 auto 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_min{font-size:.859vw}

.portrait .universal-modal__text_min{font-size:.859vw}

.landscape .universal-modal__text_min{font-size:1.719vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_min{font-size:1.389vh}

.portrait .universal-modal__text_min{font-size:.781vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_min{font-size:3.889vw}

.landscape-mob .universal-modal__text_min{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_min{font-size:1.823vw}

.landscape-tab .universal-modal__text_min{font-size:1.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_min{margin:0 auto 1.172vw}

.portrait .universal-modal__text_min{margin:0 auto 1.172vw}

.landscape .universal-modal__text_min{margin:0 auto 2.344vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_min{margin:0 auto 2.963vh}

.portrait .universal-modal__text_min{margin:0 auto 1.667vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_min{margin:0 auto 5.556vw}

.landscape-mob .universal-modal__text_min{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_min{margin:0 auto 2.865vw}

.landscape-tab .universal-modal__text_min{margin:0 auto 2.558svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_minMargin{margin:0 0 .938vw}

.portrait .universal-modal__text_minMargin{margin:0 0 .938vw}

.landscape .universal-modal__text_minMargin{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_minMargin{margin:0 0 1.667vh}

.portrait .universal-modal__text_minMargin{margin:0 0 .938vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_minMargin{margin:0 0 3.333vw}

.landscape-mob .universal-modal__text_minMargin{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_minMargin{margin:0 0 1.563vw}

.landscape-tab .universal-modal__text_minMargin{margin:0 0 1.395svh}}

.universal-modal__text_list ul{margin:0;padding:0;text-align:left;list-style-type:none}

[dir="rtl"] .universal-modal__text_list ul{text-align:right}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_list li{margin:0 0 .625vw}

.portrait .universal-modal__text_list li{margin:0 0 .625vw}

.landscape .universal-modal__text_list li{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_list li{margin:0 0 .741vh}

.portrait .universal-modal__text_list li{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_list li{margin:0 0 2.222vw}

.landscape-mob .universal-modal__text_list li{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_list li{margin:0 0 1.042vw}

.landscape-tab .universal-modal__text_list li{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_list li:last-child{margin:0}

.portrait .universal-modal__text_list li:last-child{margin:0}

.landscape .universal-modal__text_list li:last-child{margin:0}}

@media screen and (min-width: 1920px){
.universal-modal__text_list li:last-child{margin:0}

.portrait .universal-modal__text_list li:last-child{margin:0}}

@media screen and (max-width: 1023px){
.universal-modal__text_list li:last-child{margin:0}

.landscape-mob .universal-modal__text_list li:last-child{margin:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_list li:last-child{margin:0}

.landscape-tab .universal-modal__text_list li:last-child{margin:0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_middle{margin:0 0 0}

.portrait .universal-modal__text_middle{margin:0 0 0}

.landscape .universal-modal__text_middle{margin:0 0 0}}

@media screen and (min-width: 1920px){
.universal-modal__text_middle{margin:0 0 0}

.portrait .universal-modal__text_middle{margin:0 0 0}}

@media screen and (max-width: 1023px){
.universal-modal__text_middle{margin:0 0 0}

.landscape-mob .universal-modal__text_middle{margin:0 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_middle{margin:0 0 0}

.landscape-tab .universal-modal__text_middle{margin:0 0 0}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_middle{font-size:1.25vw}

.portrait .universal-modal__text_middle{font-size:1.25vw}

.landscape .universal-modal__text_middle{font-size:2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_middle{font-size:1.667vh}

.portrait .universal-modal__text_middle{font-size:.938vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_middle{font-size:4.444vw}

.landscape-mob .universal-modal__text_middle{font-size:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_middle{font-size:2.083vw}

.landscape-tab .universal-modal__text_middle{font-size:1.86svh}}

.universal-modal__text_middle{line-height:1.5;font-weight:500}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_little{margin:0 0 .938vw}

.portrait .universal-modal__text_little{margin:0 0 .938vw}

.landscape .universal-modal__text_little{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_little{margin:0 0 1.111vh}

.portrait .universal-modal__text_little{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_little{margin:0 0 3.333vw}

.landscape-mob .universal-modal__text_little{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_little{margin:0 0 1.563vw}

.landscape-tab .universal-modal__text_little{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_little{font-size:.938vw}

.portrait .universal-modal__text_little{font-size:.938vw}

.landscape .universal-modal__text_little{font-size:1.875vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_little{font-size:1.296vh}

.portrait .universal-modal__text_little{font-size:.729vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_little{font-size:3.333vw}

.landscape-mob .universal-modal__text_little{font-size:1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_little{font-size:1.563vw}

.landscape-tab .universal-modal__text_little{font-size:1.395svh}}

.universal-modal__text_little{line-height:1.3;font-weight:400;color:rgba(0,0,0,.5)}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__text_middleMargin{margin:0 0 1.875vw}

.portrait .universal-modal__text_middleMargin{margin:0 0 1.875vw}

.landscape .universal-modal__text_middleMargin{margin:0 0 3.75vh}}

@media screen and (min-width: 1920px){
.universal-modal__text_middleMargin{margin:0 0 2.222vh}

.portrait .universal-modal__text_middleMargin{margin:0 0 1.25vw}}

@media screen and (max-width: 1023px){
.universal-modal__text_middleMargin{margin:0 0 6.667vw}

.landscape-mob .universal-modal__text_middleMargin{margin:0 0 3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__text_middleMargin{margin:0 0 3.125vw}

.landscape-tab .universal-modal__text_middleMargin{margin:0 0 2.791svh}}

@media screen and (min-width: 768px){
.universal-modal_no-desktop-br .universal-modal__text{white-space:normal}}

.universal-modal__buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__buttons{gap:.625vw}

.portrait .universal-modal__buttons{gap:.625vw}

.landscape .universal-modal__buttons{gap:1.25vh}}

@media screen and (min-width: 1920px){
.universal-modal__buttons{gap:.741vh}

.portrait .universal-modal__buttons{gap:.417vw}}

@media screen and (max-width: 1023px){
.universal-modal__buttons{gap:2.222vw}

.landscape-mob .universal-modal__buttons{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__buttons{gap:1.042vw}

.landscape-tab .universal-modal__buttons{gap:.93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_width-image-full .universal-modal__buttons{width:23.125vw}

.portrait .universal-modal_width-image-full .universal-modal__buttons{width:23.125vw}

.landscape .universal-modal_width-image-full .universal-modal__buttons{width:46.25vh}}

@media screen and (min-width: 1920px){
.universal-modal_width-image-full .universal-modal__buttons{width:41.667vh}

.portrait .universal-modal_width-image-full .universal-modal__buttons{width:23.438vw}}

@media screen and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__buttons{width:80vw}

.landscape-mob .universal-modal_width-image-full .universal-modal__buttons{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_width-image-full .universal-modal__buttons{width:46.354vw}

.landscape-tab .universal-modal_width-image-full .universal-modal__buttons{width:41.395svh}}

.universal-modal__images{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__images{gap:.313vw}

.portrait .universal-modal__images{gap:.313vw}

.landscape .universal-modal__images{gap:.625vh}}

@media screen and (min-width: 1920px){
.universal-modal__images{gap:.37vh}

.portrait .universal-modal__images{gap:.208vw}}

@media screen and (max-width: 1023px){
.universal-modal__images{gap:1.111vw}

.landscape-mob .universal-modal__images{gap:.625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__images{gap:.521vw}

.landscape-tab .universal-modal__images{gap:.465svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__images{margin:0 auto 1.25vw}

.portrait .universal-modal__images{margin:0 auto 1.25vw}

.landscape .universal-modal__images{margin:0 auto 2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal__images{margin:0 auto 1.481vh}

.portrait .universal-modal__images{margin:0 auto .833vw}}

@media screen and (max-width: 1023px){
.universal-modal__images{margin:0 auto 4.444vw}

.landscape-mob .universal-modal__images{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__images{margin:0 auto 2.083vw}

.landscape-tab .universal-modal__images{margin:0 auto 1.86svh}}

.universal-modal__close{position:absolute}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__close{top:1.25vw}

.portrait .universal-modal__close{top:1.25vw}

.landscape .universal-modal__close{top:2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal__close{top:1.481vh}

.portrait .universal-modal__close{top:.833vw}}

@media screen and (max-width: 1023px){
.universal-modal__close{top:4.444vw}

.landscape-mob .universal-modal__close{top:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__close{top:2.083vw}

.landscape-tab .universal-modal__close{top:1.86svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal__close{right:1.25vw}

[dir="rtl"] .universal-modal__close{right:auto;left:1.25vw}

.portrait .universal-modal__close{right:1.25vw}

[dir="rtl"] .portrait .universal-modal__close{right:auto;left:1.25vw}

.landscape .universal-modal__close{right:2.5vh}

[dir="rtl"] .landscape .universal-modal__close{right:auto;left:2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal__close{right:1.481vh}

[dir="rtl"] .universal-modal__close{right:auto;left:1.481vh}

.portrait .universal-modal__close{right:.833vw}

[dir="rtl"] .portrait .universal-modal__close{right:auto;left:.833vw}}

@media screen and (max-width: 1023px){
.universal-modal__close{right:4.444vw}

[dir="rtl"] .universal-modal__close{right:auto;left:4.444vw}

.landscape-mob .universal-modal__close{right:2.5svh}

[dir="rtl"] .landscape-mob .universal-modal__close{right:auto;left:2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal__close{right:2.083vw}

[dir="rtl"] .universal-modal__close{right:auto;left:2.083vw}

.landscape-tab .universal-modal__close{right:1.86svh}

[dir="rtl"] .landscape-tab .universal-modal__close{right:auto;left:1.86svh}}

.universal-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff}

.universal-modal_friend-achievements{padding-top:40px}

.universal-modal_friend-achievements .universal-modal__header{top:40px}

.universal-modal_noFullNoScroll{position:relative}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_noFullNoScroll{width:28.125vw}

.portrait .universal-modal_noFullNoScroll{width:28.125vw}

.landscape .universal-modal_noFullNoScroll{width:56.25vh}}

@media screen and (min-width: 1920px){
.universal-modal_noFullNoScroll{width:49.074vh}

.portrait .universal-modal_noFullNoScroll{width:27.604vw}}

@media screen and (max-width: 1023px){
.universal-modal_noFullNoScroll{width:91.111vw}

.landscape-mob .universal-modal_noFullNoScroll{width:51.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_noFullNoScroll{width:54.688vw}

.landscape-tab .universal-modal_noFullNoScroll{width:48.837svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_noFullNoScroll{padding:2.5vw}

.portrait .universal-modal_noFullNoScroll{padding:2.5vw}

.landscape .universal-modal_noFullNoScroll{padding:5vh}}

@media screen and (min-width: 1920px){
.universal-modal_noFullNoScroll{padding:3.704vh}

.portrait .universal-modal_noFullNoScroll{padding:2.083vw}}

@media screen and (max-width: 1023px){
.universal-modal_noFullNoScroll{padding:8.889vw 5.556vw}

.landscape-mob .universal-modal_noFullNoScroll{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_noFullNoScroll{padding:4.167vw}

.landscape-tab .universal-modal_noFullNoScroll{padding:3.721svh}}

.universal-modal_noFullNoScroll{background:#fff;text-align:center}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_noFullNoScroll{border-radius:1.875vw}

.portrait .universal-modal_noFullNoScroll{border-radius:1.875vw}

.landscape .universal-modal_noFullNoScroll{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.universal-modal_noFullNoScroll{border-radius:2.963vh}

.portrait .universal-modal_noFullNoScroll{border-radius:1.667vw}}

@media screen and (max-width: 1023px){
.universal-modal_noFullNoScroll{border-radius:6.667vw}

.landscape-mob .universal-modal_noFullNoScroll{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_noFullNoScroll{border-radius:3.125vw}

.landscape-tab .universal-modal_noFullNoScroll{border-radius:2.791svh}}

.universal-modal_noFullNoScroll{box-sizing:border-box}

._dark-theme .universal-modal_noFullNoScroll{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_width-image-full{padding:0 0 2.5vw}

.portrait .universal-modal_width-image-full{padding:0 0 2.5vw}

.landscape .universal-modal_width-image-full{padding:0 0 5vh}}

@media screen and (min-width: 1920px){
.universal-modal_width-image-full{padding:0 0 3.704vh}

.portrait .universal-modal_width-image-full{padding:0 0 2.083vw}}

@media screen and (max-width: 1023px){
.universal-modal_width-image-full{padding:0 0 7.778vw}

.landscape-mob .universal-modal_width-image-full{padding:0 0 4.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_width-image-full{padding:0 0 4.167vw}

.landscape-tab .universal-modal_width-image-full{padding:0 0 3.721svh}}

.universal-modal_width-image-full{overflow:hidden}

.universal-modal_dark{color:#fff;background-color:#272727}

.universal-modal_interactive-shop{position:relative;overflow:hidden;box-sizing:border-box}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop{width:23.125vw}

.portrait .universal-modal_interactive-shop{width:23.125vw}

.landscape .universal-modal_interactive-shop{width:46.25vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop{width:27.407vh}

.portrait .universal-modal_interactive-shop{width:15.417vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop{width:82.222vw}

.landscape-mob .universal-modal_interactive-shop{width:46.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop{width:38.542vw}

.landscape-tab .universal-modal_interactive-shop{width:34.419svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop{padding:2.5vw 1.563vw}

.portrait .universal-modal_interactive-shop{padding:2.5vw 1.563vw}

.landscape .universal-modal_interactive-shop{padding:5vh 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop{padding:2.963vh 1.852vh}

.portrait .universal-modal_interactive-shop{padding:1.667vw 1.042vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop{padding:8.889vw 5.556vw}

.landscape-mob .universal-modal_interactive-shop{padding:5svh 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop{padding:4.167vw 2.604vw}

.landscape-tab .universal-modal_interactive-shop{padding:3.721svh 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop{border-radius:1.875vw}

.portrait .universal-modal_interactive-shop{border-radius:1.875vw}

.landscape .universal-modal_interactive-shop{border-radius:3.75vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop{border-radius:2.222vh}

.portrait .universal-modal_interactive-shop{border-radius:1.25vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop{border-radius:6.667vw}

.landscape-mob .universal-modal_interactive-shop{border-radius:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop{border-radius:3.125vw}

.landscape-tab .universal-modal_interactive-shop{border-radius:2.791svh}}

.universal-modal_interactive-shop{background:#fff;text-align:center}

._dark-theme .universal-modal_interactive-shop{color:#fff;background:#272727}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop .universal-modal__title{margin:0 0 .625vw}

.portrait .universal-modal_interactive-shop .universal-modal__title{margin:0 0 .625vw}

.landscape .universal-modal_interactive-shop .universal-modal__title{margin:0 0 1.25vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop .universal-modal__title{margin:0 0 .741vh}

.portrait .universal-modal_interactive-shop .universal-modal__title{margin:0 0 .417vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__title{margin:0 0 2.222vw}

.landscape-mob .universal-modal_interactive-shop .universal-modal__title{margin:0 0 1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__title{margin:0 0 1.042vw}

.landscape-tab .universal-modal_interactive-shop .universal-modal__title{margin:0 0 .93svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop .universal-modal__title{font-size:1.563vw}

.portrait .universal-modal_interactive-shop .universal-modal__title{font-size:1.563vw}

.landscape .universal-modal_interactive-shop .universal-modal__title{font-size:3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop .universal-modal__title{font-size:1.852vh}

.portrait .universal-modal_interactive-shop .universal-modal__title{font-size:1.042vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__title{font-size:5.556vw}

.landscape-mob .universal-modal_interactive-shop .universal-modal__title{font-size:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__title{font-size:2.604vw}

.landscape-tab .universal-modal_interactive-shop .universal-modal__title{font-size:2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_interactive-shop .universal-modal__text{margin:0 0 1.25vw}

.portrait .universal-modal_interactive-shop .universal-modal__text{margin:0 0 1.25vw}

.landscape .universal-modal_interactive-shop .universal-modal__text{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal_interactive-shop .universal-modal__text{margin:0 0 1.481vh}

.portrait .universal-modal_interactive-shop .universal-modal__text{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__text{margin:0 0 4.444vw}

.landscape-mob .universal-modal_interactive-shop .universal-modal__text{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_interactive-shop .universal-modal__text{margin:0 0 2.083vw}

.landscape-tab .universal-modal_interactive-shop .universal-modal__text{margin:0 0 1.86svh}}

.universal-modal_interactive-shop .universal-modal__text{line-height:1.43}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_ramadan .universal-modal__image{height:21.25vw}

.portrait .universal-modal_ramadan .universal-modal__image{height:21.25vw}

.landscape .universal-modal_ramadan .universal-modal__image{height:42.5vh}}

@media screen and (min-width: 1920px){
.universal-modal_ramadan .universal-modal__image{height:25.185vh}

.portrait .universal-modal_ramadan .universal-modal__image{height:14.167vw}}

@media screen and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__image{height:75.556vw}

.landscape-mob .universal-modal_ramadan .universal-modal__image{height:42.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__image{height:35.417vw}

.landscape-tab .universal-modal_ramadan .universal-modal__image{height:31.628svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_ramadan .universal-modal__image{margin:0 auto 1.563vw}

.portrait .universal-modal_ramadan .universal-modal__image{margin:0 auto 1.563vw}

.landscape .universal-modal_ramadan .universal-modal__image{margin:0 auto 3.125vh}}

@media screen and (min-width: 1920px){
.universal-modal_ramadan .universal-modal__image{margin:0 auto 1.852vh}

.portrait .universal-modal_ramadan .universal-modal__image{margin:0 auto 1.042vw}}

@media screen and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__image{margin:0 auto 5.556vw}

.landscape-mob .universal-modal_ramadan .universal-modal__image{margin:0 auto 3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__image{margin:0 auto 2.604vw}

.landscape-tab .universal-modal_ramadan .universal-modal__image{margin:0 auto 2.326svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_ramadan .universal-modal__title{margin:0 0 .938vw}

.portrait .universal-modal_ramadan .universal-modal__title{margin:0 0 .938vw}

.landscape .universal-modal_ramadan .universal-modal__title{margin:0 0 1.875vh}}

@media screen and (min-width: 1920px){
.universal-modal_ramadan .universal-modal__title{margin:0 0 1.111vh}

.portrait .universal-modal_ramadan .universal-modal__title{margin:0 0 .625vw}}

@media screen and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__title{margin:0 0 3.333vw}

.landscape-mob .universal-modal_ramadan .universal-modal__title{margin:0 0 1.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__title{margin:0 0 1.563vw}

.landscape-tab .universal-modal_ramadan .universal-modal__title{margin:0 0 1.395svh}}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.universal-modal_ramadan .universal-modal__text{margin:0 0 1.25vw}

.portrait .universal-modal_ramadan .universal-modal__text{margin:0 0 1.25vw}

.landscape .universal-modal_ramadan .universal-modal__text{margin:0 0 2.5vh}}

@media screen and (min-width: 1920px){
.universal-modal_ramadan .universal-modal__text{margin:0 0 1.481vh}

.portrait .universal-modal_ramadan .universal-modal__text{margin:0 0 .833vw}}

@media screen and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__text{margin:0 0 4.444vw}

.landscape-mob .universal-modal_ramadan .universal-modal__text{margin:0 0 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.universal-modal_ramadan .universal-modal__text{margin:0 0 2.083vw}

.landscape-tab .universal-modal_ramadan .universal-modal__text{margin:0 0 1.86svh}}

.year-stat-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}

[dir="rtl"] .year-stat-bg{left:auto;right:0}

.year-stat-bg__image{position:absolute;top:2.963vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-bg__image{top:3.2vh}}

@media screen and (max-width: 1023px){
.year-stat-bg__image{top:0}

.landscape-mob .year-stat-bg__image{top:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-bg__image{top:4.167vw}

.landscape-tab .year-stat-bg__image{top:3.721svh}}

.year-stat-bg__image{height:62.778vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-bg__image{height:63.7vh}}

@media screen and (max-width: 1023px){
.year-stat-bg__image{height:87.5vw}

.landscape-mob .year-stat-bg__image{height:49.219svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-bg__image{height:68.75vw}

.landscape-tab .year-stat-bg__image{height:61.395svh}}

.year-stat-bg__image{left:50%;transform:translateX(-50%)}

[dir="rtl"] .year-stat-bg__image{left:auto;right:50%;transform:translateX(50%)}

.year-stat-bg__image img{height:100%}

.year-stat-item{position:relative;width:100%;text-align:center}

.year-stat-item__image{width:67.222vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__image{width:67.7vh}}

@media screen and (max-width: 1023px){
.year-stat-item__image{width:100vw}

.landscape-mob .year-stat-item__image{width:56.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__image{width:71.875vw}

.landscape-tab .year-stat-item__image{width:64.186svh}}

.year-stat-item__image{height:56.019vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__image{height:56.4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__image{height:83.333vw}

.landscape-mob .year-stat-item__image{height:46.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__image{height:59.896vw}

.landscape-tab .year-stat-item__image{height:53.488svh}}

.year-stat-item__image{margin:0 auto 4.722vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__image{margin:0 auto 4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__image{margin:2.222vw auto 2.778vw}

.landscape-mob .year-stat-item__image{margin:1.25svh auto 1.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__image{margin:0 auto 3.646vw}

.landscape-tab .year-stat-item__image{margin:0 auto 3.256svh}}

.year-stat-item__image{object-fit:contain}

.year-stat-item__footer{width:100%;width:38.889vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__footer{width:42vh}}

@media screen and (max-width: 1023px){
.year-stat-item__footer{width:80vw}

.landscape-mob .year-stat-item__footer{width:45svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__footer{width:54.688vw}

.landscape-tab .year-stat-item__footer{width:48.837svh}}

.year-stat-item__footer{margin:0 auto}

.year-stat-item__title{margin:0 auto .37vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__title{margin:0 auto .4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__title{margin:0 auto 1.111vw}

.landscape-mob .year-stat-item__title{margin:0 auto .625svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__title{margin:0 auto .521vw}

.landscape-tab .year-stat-item__title{margin:0 auto .465svh}}

.year-stat-item__title{font-size:5.556vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__title{font-size:6vh}}

@media screen and (max-width: 1023px){
.year-stat-item__title{font-size:16.667vw}

.landscape-mob .year-stat-item__title{font-size:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__title{font-size:7.813vw}

.landscape-tab .year-stat-item__title{font-size:6.977svh}}

.year-stat-item__title{line-height:5.556vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__title{line-height:6vh}}

@media screen and (max-width: 1023px){
.year-stat-item__title{line-height:16.667vw}

.landscape-mob .year-stat-item__title{line-height:9.375svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__title{line-height:7.813vw}

.landscape-tab .year-stat-item__title{line-height:6.977svh}}

.year-stat-item__title{color:#94271c;font-weight:700;white-space:pre-line}

.year-stat-item__title_min{font-size:4.074vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__title_min{font-size:4.4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__title_min{font-size:12.222vw}

.landscape-mob .year-stat-item__title_min{font-size:6.875svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__title_min{font-size:5.729vw}

.landscape-tab .year-stat-item__title_min{font-size:5.116svh}}

.year-stat-item__title_min-num{font-size:3.241vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__title_min-num{font-size:3.5vh}}

@media screen and (max-width: 1023px){
.year-stat-item__title_min-num{font-size:9.722vw}

.landscape-mob .year-stat-item__title_min-num{font-size:5.469svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__title_min-num{font-size:4.557vw}

.landscape-tab .year-stat-item__title_min-num{font-size:4.07svh}}

.year-stat-item__subtitle{margin:0 auto 1.481vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__subtitle{margin:0 auto 1.6vh}}

@media screen and (max-width: 1023px){
.year-stat-item__subtitle{margin:0 auto 4.444vw}

.landscape-mob .year-stat-item__subtitle{margin:0 auto 2.5svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__subtitle{margin:0 auto 2.083vw}

.landscape-tab .year-stat-item__subtitle{margin:0 auto 1.86svh}}

.year-stat-item__subtitle{font-size:2.222vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__subtitle{font-size:2.4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__subtitle{font-size:6.667vw}

.landscape-mob .year-stat-item__subtitle{font-size:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__subtitle{font-size:3.125vw}

.landscape-tab .year-stat-item__subtitle{font-size:2.791svh}}

.year-stat-item__subtitle{line-height:2.222vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__subtitle{line-height:2.4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__subtitle{line-height:6.667vw}

.landscape-mob .year-stat-item__subtitle{line-height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__subtitle{line-height:3.125vw}

.landscape-tab .year-stat-item__subtitle{line-height:2.791svh}}

.year-stat-item__subtitle{color:#94271c;font-weight:600;white-space:pre-line}

.year-stat-item__text{margin:0 auto}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__text{margin:0 auto}}

@media screen and (max-width: 1023px){
.year-stat-item__text{margin:0 auto}

.landscape-mob .year-stat-item__text{margin:0 auto}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__text{margin:0 auto}

.landscape-tab .year-stat-item__text{margin:0 auto}}

.year-stat-item__text{font-size:1.296vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__text{font-size:1.4vh}}

@media screen and (max-width: 1023px){
.year-stat-item__text{font-size:3.889vw}

.landscape-mob .year-stat-item__text{font-size:2.188svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__text{font-size:1.823vw}

.landscape-tab .year-stat-item__text{font-size:1.628svh}}

.year-stat-item__text{line-height:1.852vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-item__text{line-height:2vh}}

@media screen and (max-width: 1023px){
.year-stat-item__text{line-height:5.556vw}

.landscape-mob .year-stat-item__text{line-height:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-item__text{line-height:2.604vw}

.landscape-tab .year-stat-item__text{line-height:2.326svh}}

.year-stat-item__text{color:#94271c;font-weight:400}

.year-stat-share{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 0 2.593vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-share{padding:0 0 2.8vh}}

@media screen and (max-width: 1023px){
.year-stat-share{padding:0 0 11.111vw}

.landscape-mob .year-stat-share{padding:0 0 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-share{padding:0 0 6.51vw}

.landscape-tab .year-stat-share{padding:0 0 5.814svh}}

.year-stat-share{box-sizing:border-box}

.year-stat-share__logo{position:absolute;bottom:1.852vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-share__logo{bottom:2vh}}

@media screen and (max-width: 1023px){
.year-stat-share__logo{bottom:5.556vw}

.landscape-mob .year-stat-share__logo{bottom:3.125svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-share__logo{bottom:2.604vw}

.landscape-tab .year-stat-share__logo{bottom:2.326svh}}

.year-stat-share__logo{left:0;right:0;width:15.741vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-share__logo{width:17vh}}

@media screen and (max-width: 1023px){
.year-stat-share__logo{width:47.222vw}

.landscape-mob .year-stat-share__logo{width:26.563svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-share__logo{width:22.135vw}

.landscape-tab .year-stat-share__logo{width:19.767svh}}

.year-stat-share__logo{height:2.222vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-share__logo{height:2.4vh}}

@media screen and (max-width: 1023px){
.year-stat-share__logo{height:6.667vw}

.landscape-mob .year-stat-share__logo{height:3.75svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-share__logo{height:3.125vw}

.landscape-tab .year-stat-share__logo{height:2.791svh}}

.year-stat-share__logo{margin:0 auto}

.year-stat-stub{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}

.year-stat-stub__header{position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.852vh 3.704vh 0}

[dir="rtl"] .year-stat-stub__header{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-stub__header{padding:2vh 4vh 0}}

@media screen and (max-width: 1023px){
.year-stat-stub__header{padding:5.556vw 4.444vw 0}

.landscape-mob .year-stat-stub__header{padding:3.125svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-stub__header{padding:2.604vw 5.208vw 0}

.landscape-tab .year-stat-stub__header{padding:2.326svh 4.651svh 0}}

.year-stat-stub__header{box-sizing:border-box}

.year-stat-swiper{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;padding:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper{padding:0}}

@media screen and (max-width: 1023px){
.year-stat-swiper{padding:0}

.landscape-mob .year-stat-swiper{padding:0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper{padding:0}

.landscape-tab .year-stat-swiper{padding:0}}

.year-stat-swiper{box-sizing:border-box}

.year-stat-swiper__header{position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.852vh 3.704vh 0}

[dir="rtl"] .year-stat-swiper__header{left:auto;right:0}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper__header{padding:2vh 4vh 0}}

@media screen and (max-width: 1023px){
.year-stat-swiper__header{padding:5.556vw 4.444vw 0}

.landscape-mob .year-stat-swiper__header{padding:3.125svh 2.5svh 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper__header{padding:2.604vw 5.208vw 0}

.landscape-tab .year-stat-swiper__header{padding:2.326svh 4.651svh 0}}

.year-stat-swiper__header{box-sizing:border-box;z-index:3}

.year-stat-swiper__block{width:100%;height:100%;margin:0 auto;padding:0 0 2.593vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper__block{padding:0 0 2.8vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper__block{padding:0 0 11.111vw}

.landscape-mob .year-stat-swiper__block{padding:0 0 6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper__block{padding:0 0 6.51vw}

.landscape-tab .year-stat-swiper__block{padding:0 0 5.814svh}}

.year-stat-swiper__block{box-sizing:border-box;overflow:hidden}

.year-stat-swiper .swiper{width:100%;height:100%;overflow:visible}

.year-stat-swiper .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}

.year-stat-swiper .swiper-pagination-bullets{position:absolute;top:0;right:3.889vh}

[dir="rtl"] .year-stat-swiper .swiper-pagination-bullets{right:auto;left:3.889vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper .swiper-pagination-bullets{right:4.2vh}

[dir="rtl"] .year-stat-swiper .swiper-pagination-bullets{right:auto;left:4.2vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullets{right:5vw}

[dir="rtl"] .year-stat-swiper .swiper-pagination-bullets{right:auto;left:5vw}

.landscape-mob .year-stat-swiper .swiper-pagination-bullets{right:2.813svh}

[dir="rtl"] .landscape-mob .year-stat-swiper .swiper-pagination-bullets{right:auto;left:2.813svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullets{right:5.469vw}

[dir="rtl"] .year-stat-swiper .swiper-pagination-bullets{right:auto;left:5.469vw}

.landscape-tab .year-stat-swiper .swiper-pagination-bullets{right:4.884svh}

[dir="rtl"] .landscape-tab .year-stat-swiper .swiper-pagination-bullets{right:auto;left:4.884svh}}

.year-stat-swiper .swiper-pagination-bullets{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.741vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper .swiper-pagination-bullets{gap:.8vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullets{gap:2.222vw}

.landscape-mob .year-stat-swiper .swiper-pagination-bullets{gap:1.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullets{gap:1.042vw}

.landscape-tab .year-stat-swiper .swiper-pagination-bullets{gap:.93svh}}

.year-stat-swiper .swiper-pagination-bullet{width:.556vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper .swiper-pagination-bullet{width:.6vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullet{width:1.667vw}

.landscape-mob .year-stat-swiper .swiper-pagination-bullet{width:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullet{width:.781vw}

.landscape-tab .year-stat-swiper .swiper-pagination-bullet{width:.698svh}}

.year-stat-swiper .swiper-pagination-bullet{height:.556vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper .swiper-pagination-bullet{height:.6vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullet{height:1.667vw}

.landscape-mob .year-stat-swiper .swiper-pagination-bullet{height:.938svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper .swiper-pagination-bullet{height:.781vw}

.landscape-tab .year-stat-swiper .swiper-pagination-bullet{height:.698svh}}

.year-stat-swiper .swiper-pagination-bullet{background:#d5d5d7;border-radius:50%;transition:.3s ease-in-out}

.year-stat-swiper .swiper-pagination-bullet-active{background:#94271c;transform:scale(1.66);transition:.3s .3s ease-in-out}

.year-stat-swiper__button{width:3.704vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper__button{width:4vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper__button{width:11.111vw}

.landscape-mob .year-stat-swiper__button{width:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper__button{width:5.208vw}

.landscape-tab .year-stat-swiper__button{width:4.651svh}}

.year-stat-swiper__button{height:3.704vh}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat-swiper__button{height:4vh}}

@media screen and (max-width: 1023px){
.year-stat-swiper__button{height:11.111vw}

.landscape-mob .year-stat-swiper__button{height:6.25svh}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat-swiper__button{height:5.208vw}

.landscape-tab .year-stat-swiper__button{height:4.651svh}}

.year-stat{position:relative;width:100%;height:100%;background-color:#ececec;overflow:hidden}

.year-stat__screen{position:absolute;top:0;left:0;right:0;width:100%;height:100%}

@media screen and (min-width: 1024px)and (max-width: 1919px){
.year-stat__screen{padding:0}

.portrait .year-stat__screen{padding:0}

.landscape .year-stat__screen{padding:0}}

@media screen and (min-width: 1920px){
.year-stat__screen{padding:0}

.portrait .year-stat__screen{padding:0}}

@media screen and (max-width: 1023px){
.year-stat__screen{padding:9.722vw 0 0}

.landscape-mob .year-stat__screen{padding:5.469svh 0 0}}

@media screen and (min-width: 768px)and (max-width: 1023px){
.year-stat__screen{padding:0}

.landscape-tab .year-stat__screen{padding:0}}

.year-stat__screen{margin:0 auto;box-sizing:border-box}

.year-stat__screen-enter{opacity:0}

.year-stat__screen-enter-active{opacity:1;transition:opacity .3s ease-in-out}

.year-stat__screen-exit{opacity:1}

.year-stat__screen-exit-active{opacity:0;transition:opacity .3s ease-in-out}

/*# sourceMappingURL=8f922084c555459a.css.map*/