.container{--container-padding:16px;--container-max-width:1420px;display:block;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--container-padding);width:100%}@media(min-width:768px){.container{--container-padding:20px}}@media(min-width:1632px){.container{--container-padding:40px}}@media(min-width:1920px){.container{--container-padding:64px}}.container--full{max-width:100%}.container--no-padding{--container-padding:0}@media(max-width:767px){.container--no-padding-mobile{--container-padding:0px}}.entry__banner{margin-bottom:16px}@media(min-width:768px){.entry__banner{margin-bottom:32px}}@media(min-width:960px){.entry__banner{margin-bottom:48px}}@keyframes flipLogo{0%,45%{transform:rotateY(0deg);visibility:visible}50%{transform:rotateY(90deg);visibility:visible}55%,to{transform:rotateY(180deg);visibility:hidden}}@keyframes flipLogoBack{0%,45%{transform:rotateY(0deg);visibility:hidden}50%{transform:rotateY(90deg);visibility:hidden}55%,to{transform:rotateY(180deg);visibility:visible}}.entry-preview{background-color:#23211d;background-position:50%;background-size:cover;height:calc(100vh - 60px - var(--heigth-entry-payment-panel));min-height:400px;overflow:hidden;padding:16px}@media(min-width:768px){.entry-preview{align-items:center;display:flex;height:calc(100vh - 60px);min-height:500px;padding:64px 20px 188px}}@media(min-width:960px){.entry-preview{padding:64px 20px 254px}}@media(min-width:1248px){.entry-preview{height:100vh;min-height:600px}}@media(min-width:1632px){.entry-preview{height:100vh;min-height:600px;padding:64px 80px 254px}}@media(min-width:1920px){.entry-preview{padding:64px 100px 254px}}.entry-preview__data{text-align:center}@media(min-width:768px){.entry-preview__data{text-align:left;width:100%}}.entry-preview__logo{margin-bottom:24px;max-width:106px}@media(max-width:320px)and (max-height:521px){.entry-preview__logo{height:68px;margin-bottom:14px;width:90px}}.entry-preview__welcome-title{color:#9d9b98;font-size:18px;font-weight:600;margin-bottom:14px;text-shadow:0 4px 8px 0 rgba(0,0,0,.24)}@media(min-width:768px){.entry-preview__welcome-title{font-size:22px;margin-bottom:16px}}@media(min-width:960px){.entry-preview__welcome-title{font-size:24px}}@media(min-width:1248px){.entry-preview__welcome-title{font-size:32px}}.entry-preview__title{color:#fff;font-size:32px;font-weight:500;line-height:1.15;margin-bottom:24px;text-shadow:0 4px 8px 0 rgba(0,0,0,.24)}@media(max-width:320px)and (max-height:521px){.entry-preview__title{font-size:26px;margin-bottom:14px}}@media(min-width:768px){.entry-preview__title{font-size:68px;margin-bottom:20px}}@media(min-width:960px){.entry-preview__title{font-size:78px;margin-bottom:24px}}@media(min-width:1248px){.entry-preview__title{font-size:84px}}.entry-preview__title b{font-weight:900}.entry-preview__btn.link-btn{animation:pulse 1.5s infinite;min-width:138px}@media(min-width:768px){.entry-preview__btn.link-btn{--btn-height:64px;font-size:24px;min-width:208px}.body--reversed .entry-preview,.body--reversed .entry-preview__data{text-align:right;transform:scaleX(-1)}}@keyframes pulse{0%,to{transform:scale(.9)}50%{transform:scale(1)}}.pre-registration-form{align-items:center}@media(min-width:768px){.pre-registration-form{align-items:flex-start}}.pre-registration-form__title{color:#fff;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:14px}@media(max-width:320px)and (max-height:521px){.pre-registration-form__title{font-size:14px;margin-bottom:10px}}@media(min-width:768px){.pre-registration-form__title{font-size:20px;margin-bottom:20px}}@media(min-width:960px){.pre-registration-form__title{font-size:22px;margin-bottom:24px}}@media(min-width:1248px){.pre-registration-form__title{font-size:24px}}.pre-registration-form__title b{font-weight:900}.pre-registration-form__body{align-items:center;display:flex;flex-direction:column;gap:14px;min-width:100%}@media(max-width:320px)and (max-height:521px){.pre-registration-form__body{gap:10px}}@media(min-width:768px){.pre-registration-form__body{flex-direction:row;gap:12px}}.pre-registration-form__element,.pre-registration-form__element.form-element{margin:0;max-width:300px}@media(max-width:320px)and (max-height:521px){.pre-registration-form__element,.pre-registration-form__element.form-element{max-width:210px}}@media(min-width:960px){.pre-registration-form__element,.pre-registration-form__element.form-element{max-width:340px}}@media(min-width:1248px){.pre-registration-form__element,.pre-registration-form__element.form-element{max-width:368px}}@media(min-width:1632px){.pre-registration-form__element,.pre-registration-form__element.form-element{max-width:392px}}.pre-registration-form__button,.pre-registration-form__button.link-btn{--btn-font-size:16px}@media(max-width:320px)and (max-height:521px){.pre-registration-form__button,.pre-registration-form__button.link-btn{--btn-min-width:98px;--btn-height:40px;--btn-padding:8px 14px}}@media(min-width:768px){.pre-registration-form__button,.pre-registration-form__button.link-btn{--btn-font-size:18px;--btn-height:56px;--btn-min-width:138px}}.pre-registration-form .input{--input-height:46px}@media(max-width:320px)and (max-height:521px){.pre-registration-form .input{--input-height:38px}}@media(min-width:768px){.pre-registration-form .input{--input-height:56px}}.pre-registration-form .input__focus-container,.pre-registration-form .input__label{border-color:#fff!important;color:#fff!important}.pre-registration-form__footer{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:14px;min-width:100%}@media(min-width:768px){.pre-registration-form__footer{justify-content:flex-start;margin-top:20px}}@media(min-width:960px){.pre-registration-form__footer{margin-top:24px}}.pre-registration-form__footer-text{color:#fff;font-size:12px;font-weight:600;line-height:1.2}@media(min-width:768px){.pre-registration-form__footer-text{font-size:20px}}.icon-auth-providers{align-items:center;display:flex;flex-direction:row;gap:14px;padding:0}.icon-auth-providers__header{display:flex;justify-content:center;position:relative;text-align:center;width:100%}.icon-auth-providers__title{background:transparent;color:#fff;font-size:12px;font-weight:400;position:relative;text-transform:none;white-space:nowrap}@media(min-width:768px){.icon-auth-providers__title{font-size:20px;font-weight:600}}.icon-auth-providers__content{display:flex;flex-direction:row;gap:8px;width:100%}.icon-auth-providers__button{align-items:center;background:#3b3730;border-radius:50%;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;transition:background-color .3s ease;width:40px}.icon-auth-providers__button:active,.icon-auth-providers__button:hover{background:#c0a877}.telegram-signin-modal .modal__content{background-color:transparent}.entry-info-block{align-items:flex-start;background:#2f2c26;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:12px}.entry-info-block__item{align-items:center;display:flex;gap:8px;justify-content:start;padding:0 4px;width:100%}.entry-info-block__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:12px}.entry-info-block__icon{max-width:24px;width:24px}.entry-info-block__content{display:flex;flex-direction:column;gap:4px}.entry-info-block__title{font-size:12px;font-weight:600;line-height:1.2}.entry-info-block__value{color:#fbe3af;font-size:20px;font-weight:600;line-height:1.2}