.sign-in-page{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0;width:100%}@media(min-width:768px){.sign-in-page{flex-direction:row}}.sign-in-page__col{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:0;position:relative;width:100%}@media(min-width:768px){.sign-in-page__col{width:50%}}.sign-in-page__col--promo{border-radius:0 16px 16px 0;display:none;overflow:hidden}@media(min-width:768px){.sign-in-page__col--promo{display:inline-flex}}.sign-in-page__col--form{gap:24px;padding:62px 16px 24px}@media(min-width:960px){.sign-in-page__col--form{padding:24px}}.sign-in-page__header{align-items:center;background:#000616;border-radius:8px;display:flex;font-size:14px;font-weight:600;line-height:120%;width:100%}.sign-in-page__header--sign-in{background:#1a2030;border-radius:8px;color:#f9faff;display:inline-block;flex:1 1 auto;padding:10px;text-align:center}.sign-in-page__header--sign-up{color:#97aac0;flex:1 1 auto;padding:10px;text-align:center}.sign-in-page__title{display:block;font-size:22px;font-weight:700;letter-spacing:normal;line-height:140%;margin:0;padding:0;text-align:center;width:100%}.sign-in-page__form-wrapper{display:block;height:100%;margin:0;padding:0;width:100%}.sign-in-page__metamask:not(:empty){margin:10px auto 0;text-align:center}.sign-in-page__metamask:not(:empty):empty{display:none}.login-form__wrapper{display:flex;flex-direction:column;gap:32px;height:100%;width:100%}.login-form .password-input__strength,.login-form .password-input__strength-error{display:none}.login-form.login-form{align-items:center;justify-content:center;min-width:176px}.login-form__two-factor-errors{margin-bottom:8px}.login-form__form-element{width:100%}.login-form__form-element+.login-form__form-element{margin-top:16px}.login-form__forgot-password-link-wrapper{font-size:14px;line-height:160%;margin-top:16px;text-align:end;width:100%}.login-form__forgot-password-link,.login-form__link{color:#35c31e;text-transform:capitalize;transition:color .3s ease}.login-form__forgot-password-link:hover,.login-form__link:hover{text-decoration:underline}.login-form .login-form__submit-button{margin-top:12px;min-width:150px;width:100%}@media(min-width:1248px){.login-form .login-form__submit-button{margin-top:24px}}.login-form__footer{color:#787f90;font-size:14px;margin-top:auto;text-align:center;width:100%}.errors__error{color:#fd4848;font-size:12px}.captcha-term-and-policy{color:#fff;font-size:12px;margin:10px 0}.captcha-term-and-policy .captcha-term-and-policy__link{color:#35c31e}.captcha-term-and-policy .captcha-term-and-policy__link:hover{text-decoration:underline}.auth-providers{display:flex;flex-direction:column}.auth-providers__list{align-items:center;display:flex;gap:16px;justify-content:center;margin:16px 0;padding:0}.auth-providers__list:empty,.auth-providers__list:empty+.auth-providers__title{display:none}.auth-providers__title{align-items:center;color:#787f90;display:flex;font-size:14px;font-weight:400;gap:16px;line-height:160%;order:-1;width:100%}.auth-providers__title:after,.auth-providers__title:before{background:#232a3c;content:"";flex:1 1 auto;height:1px}.auth-providers__icon{align-items:center;background-color:#1a2030;border-radius:50%;color:#f9faff;cursor:pointer;display:flex;flex:0;font-size:16px;height:48px;justify-content:center;margin:0;min-width:48px;padding:0;text-align:center;transition:color .3s ease,background-color .3s ease;width:48px}.auth-providers__icon:hover{background-color:#35c31e;color:#1a2030}.auth-providers__icon .image{width:16px}.registration-form-nomodal .auth-providers{gap:12px}@media(min-width:768px){.registration-form-nomodal .auth-providers{align-items:center;flex:1;flex-direction:row;justify-content:stretch}}.registration-form-nomodal .auth-providers .auth-providers__list{gap:8px;margin:0 auto}.registration-form-nomodal .auth-providers .auth-providers__title{display:block;font-size:12px;line-height:140%;text-align:center}@media(min-width:768px){.registration-form-nomodal .auth-providers .auth-providers__title{max-width:86px;text-align:left}}.registration-form-nomodal .auth-providers .auth-providers__title:after,.registration-form-nomodal .auth-providers .auth-providers__title:before{display:none}.welcome-bonus{align-items:center;align-self:stretch;background:linear-gradient(180deg,#1d2230,#000615);display:flex;flex-direction:column;min-height:639px;padding:48px 24px 180px;position:relative}.welcome-bonus__bg{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.welcome-bonus--with-list .welcome-bonus__bg{bottom:0;top:unset}.welcome-bonus__header{margin-bottom:24px;text-align:center;z-index:1}.welcome-bonus__logo{height:auto;margin:0 auto 16px;width:176px}.welcome-bonus__logo .image{width:100%}.welcome-bonus__title{color:#35c31e;font-size:20px;font-weight:600;line-height:140%;text-align:center}.welcome-bonus__subtitle{color:#fff;font-size:18px;font-weight:700;line-height:130%;text-align:center}.welcome-bonus__list{display:flex;flex-direction:column;gap:24px;padding:0 32px;text-align:center;z-index:1}.welcome-bonus__item{align-items:center;display:flex;flex-direction:column;gap:12px}.welcome-bonus__icon{max-width:88px}.welcome-bonus__icon .image{max-width:100%}