.phone__input{font-weight:500;font-size:17px!important;line-height:24px!important;color:#2c2d2e!important;width:100%!important}.phone__button,.phone__input{border:unset!important;border-radius:unset!important;border-bottom:1px solid #e8eaed!important}.phone__button{background-color:unset!important}.phone-input-field .flag{transform:scale(1.3)}.back-button{outline:none;border:none;align-self:flex-start;width:16px;height:16px;background:url(/static/media/icon_arrow_left.7608192b.svg) no-repeat;background-size:cover}.auth-form{margin-top:25px}.auth-form__phone{width:100%;margin-top:115px}.auth-form__recaptcha{display:flex;justify-content:center;margin-top:16px}.auth-form__error-field{margin-top:8px;color:#ff5a60}.auth-form__button{margin-top:50px;margin-bottom:18px;outline:invert;box-shadow:0 0 0 1px #fff,0 3px 10px rgba(0,0,0,.25)}.auth-form__faq{color:#007aff}.verification-code{width:unset!important;display:inline-block}.verification-code div[class^=styles_react-code-input__]{display:flex}.verification-code div[class^=styles_react-code-input__] input{border:none;border-bottom:1px solid #e5e5e5;font-weight:600;font-size:24px;line-height:28px;color:#000}.verification-code div[class^=styles_react-code-input__] input:focus{border-bottom-color:#2c2d2e}.verification-code div[class^=styles_react-code-input__] input:not(:last-child){margin-right:10px}.verification-code div[class^=styles_react-code-input__] input:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.verification-code div[class^=styles_react-code-input__] input:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.verify-form{margin-top:25px}.verify-form .verification-code{margin-top:50px}.verify-form .login-page__title{margin-top:25px}.verify-form__button{margin-top:50px;outline:invert;box-shadow:0 0 0 1px #fff,0 3px 10px rgba(0,0,0,.25)}.verify-form__resend{margin-top:25px;font-size:14px;line-height:20px;color:#007aff;cursor:pointer;text-align:center;display:block}.verify-form__phone{text-align:center;font-size:15px;line-height:20px;color:#818c99;margin-top:15px;margin-bottom:50px}.verify-form__code-wrap{display:flex;justify-content:center;align-items:center}.verify-form__code-sent .login-page__title{margin-top:70px}.password-field{padding-top:10px}.password-field__input-group{box-sizing:border-box;position:relative}.password-field__input{box-sizing:border-box;width:100%;outline:none;padding:5px 21px 5px 0;border:none;border-bottom:1px solid #ebedf0}.password-field__input,.password-field__label{font-weight:500;font-size:17px;line-height:24px}.password-field__label{color:#818c99;left:0;pointer-events:none;transition:all .25s ease}.password-field__label,.password-field__show{position:absolute;top:50%;transform:translateY(-50%)}.password-field__show{cursor:pointer;right:0}.password-field__show-hidden{display:none}.password-field__input-filled~.password-field__label,.password-field__input:focus~.password-field__label,.password-field__input:not(:placeholder-shown)~.password-field__label{font-weight:400;font-size:14px;line-height:20px;color:#6d7885;top:-4px;left:0}.password-field__input:-webkit-autofill~.password-field__label{font-weight:400;font-size:14px;line-height:20px;color:#6d7885;top:-4px;left:0}.password-field_error .password-field__input{border-color:#f93c10}.password-field__error{color:#f93c10;font-size:14px;margin-top:5px;display:none}.password-field__error_visible{display:block}.app-root--dark .password-field__input,.login-page--dark .password-field__input,.login-page-dark-wrap .password-field__input{border-bottom-color:#206}.app-root--dark .password-field__label,.login-page--dark .password-field__label,.login-page-dark-wrap .password-field__label{color:#666}.login-form{margin-top:25px}.login-form__back-btn{outline:none;border:none;align-self:flex-start;width:16px;height:14px;background:url(/static/media/icon_arrow_left.7608192b.svg) no-repeat;background-size:cover;margin-bottom:25px}.login-form__password{width:100%;margin-top:50px}.login-form__forgot-link{display:inline-block}.login-form__forgot-button,.login-form__forgot-link{float:right;margin-top:10px;text-align:right;color:#818c99}.login-form__forgot-button:active{color:#007aff}.login-form__button{margin-top:100px;outline:invert;box-shadow:0 0 0 1px #fff,0 3px 10px rgba(0,0,0,.25)}.option-send-verify-code{display:flex;align-items:center;height:60px;max-width:600px;width:100%;padding:0 26px 0 20px;background:#f5f5f5;margin-bottom:16px;border-radius:8px}.option-send-verify-code__arrow,.option-send-verify-code__icon{width:23px;height:23px}.option-send-verify-code__icon{margin-right:20px}.option-send-verify-code__text{width:100%;text-align:left}.options-send-verify-code__top{display:flex;align-items:center;min-height:44px;margin-bottom:43px}.options-send-verify-code__title{text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}.options-send-verify-code__content{display:flex;flex-wrap:wrap;justify-content:center}.layer-wrap{background:#fff;overflow-y:auto;height:100%}.layer-wrap--dark{background:#00193f}.login-page__topbar{position:-webkit-sticky;position:sticky;top:-1px;max-width:1170px;width:100%;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 15px;height:48px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 12px rgba(0,0,0,.1);border-radius:0 0 16px 16px;margin:0 auto 15px}.login-page__topbar-home{font-size:14px;font-weight:500;color:#007aff}.login-page__topbar-back{cursor:pointer;background:transparent;border:none;outline:none;display:flex;align-items:center;padding:0;margin-left:8px}.login-page__topbar-theme{margin-right:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;transition:background .2s}.login-page__topbar-theme:hover{background:rgba(0,0,0,.06)}.login-page__topbar-lang-btn{position:relative;background:none;cursor:pointer;padding:0;margin-right:0;font-size:16px;font-weight:600;color:#007aff;transition:transform .4s ease;border:none;border-bottom:0 solid #007aff}.login-page__topbar-lang-btn:hover{border-bottom:2px solid #007aff}.login-page-dark-wrap{background:#090027;min-height:100vh}.login-page-dark-wrap .login-page__topbar{background:rgba(9,0,39,.8);box-shadow:0 1px 12px rgba(0,0,0,.5)}.login-page-dark-wrap .login-page__topbar-home{color:#5ba4ff}.login-page-dark-wrap .login-page__topbar-theme:hover{background:hsla(0,0%,100%,.08)}.login-page-dark-wrap .login-page__topbar-lang-btn{color:#007aff}.login-page-dark-wrap .login-page__topbar-lang-btn:hover{border-bottom:2px solid #007aff}.login-page{max-width:600px;margin:0 auto 25px}.login-page__image,.login-page__title{text-align:center}.login-page__logo{display:inline-block;min-width:100px;max-width:100px;min-height:100px;max-height:100px;margin-top:50px}.login-page__logo img{width:100%;height:100%;object-fit:cover}.login-page--dark{background:#090027;min-height:100vh}.login-page--dark .auth-form__button{box-shadow:none}.login-page--dark .phone__input{background:#090027!important;color:#fff!important;border-bottom-color:#206!important}.login-page--dark .phone__button{background-color:#090027!important;border-bottom-color:#206!important}.login-page--dark .phone__button.open,.login-page--dark .phone__button:focus,.login-page--dark .phone__button:hover{background-color:#0d0035!important}.login-page--dark .react-tel-input .selected-flag{background-color:#090027!important}.login-page--dark .react-tel-input .selected-flag:focus,.login-page--dark .react-tel-input .selected-flag:hover{background-color:#0d0035!important}.login-page--dark .auth-form__recaptcha{filter:invert(.85) hue-rotate(180deg)}.login-page--dark .react-tel-input .country-list{background:#0d0035;color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.5)}.login-page--dark .react-tel-input .country-list .country.highlight,.login-page--dark .react-tel-input .country-list .country:hover{background:#206}.login-page--dark .react-tel-input .country-list .dial-code{color:#aaa}.login-page--dark .auth-form__faq{color:#5ba4ff}.login-page--dark .login-page__title{color:#fff}.login-page__logo-txt{display:inline-block;min-width:200px;max-width:200px;margin-top:50px}.login-page__logo-txt img{width:100%;height:100%;object-fit:cover}