.code-form{align-items:center;display:flex;height:100%;justify-content:center;padding:64px 0;text-align:center}@media (max-width:1279.98px){.code-form{padding:48px 0}}@media (max-width:767.98px){.code-form{padding:32px 0}}.code-form .base-form__wrappers .link,.code-form .base-form__wrappers button{max-width:272px;width:100%}.code-form .confirm-wrapper{background-color:#fff;padding:104px 56px 56px;position:relative;width:672px}@media (max-width:1279.98px){.code-form .confirm-wrapper{padding:121px 44px 80px;width:648px}}@media (max-width:1279.98px) and (orientation:landscape){.code-form .confirm-wrapper{padding:72px 44px 51px;width:648px}}@media (max-width:767.98px){.code-form .confirm-wrapper{padding:90px 21px 46px;width:327px}}.code-form .confirm-wrapper .rounded-corners{pointer-events:none;position:static}.code-form .confirm-wrapper .base-form__wrappers{align-items:center;display:flex;justify-content:center}.code-form__item{padding:48px 0 56px}@media (max-width:1279.98px){.code-form__item{padding:40px 0 48px}}@media (max-width:1279.98px) and (orientation:landscape){.code-form__item{padding:40px 0 48px}}.code-form__form-title{padding-bottom:24px}.code-form__description{color:#000;margin:0 auto;max-width:408px}.code-form__back-button{align-items:center;cursor:pointer;display:flex;left:32px;position:absolute;top:32px}.code-form__back-button-label{margin-left:8px;transition:.4s}html:not(.has-touch) .code-form__back-button:hover .code-form__icon{-webkit-transform:translateX(-5px);transform:translate(-5px)}.code-form__icon{max-height:16px;max-width:16px;min-height:16px;min-width:16px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.code-form__icon-wrapper{height:16px;width:16px}.code-form__icon path{stroke:#000;transition:.4s}.social-login{text-align:center}.social-login__social-wrapper{display:flex;flex-direction:column;margin-top:30px}@media (max-width:1279.98px){.social-login__social-wrapper{flex-direction:row;justify-content:center}}@media (max-width:1279.98px) and (orientation:landscape){.social-login__social-wrapper{flex-direction:column;justify-content:center}}@media (max-width:767.98px){.social-login__social-wrapper{flex-direction:row;margin-top:24px}}@media (max-width:1279.98px){.social-login__fb-button{margin-left:15px}}@media (max-width:1279.98px) and (orientation:landscape){.social-login__fb-button{margin-left:0}}@media (max-width:767.98px){.social-login__fb-button{margin-bottom:18px;margin-left:7px;margin-right:0}}.social-login__fb-button,.social-login__google-button{width:100%}@media (max-width:1279.98px){.social-login__fb-button,.social-login__google-button{width:242px}}@media (max-width:1279.98px) and (orientation:landscape){.social-login__fb-button,.social-login__google-button{width:100%}}@media (max-width:767.98px){.social-login__fb-button,.social-login__google-button{width:168px}}.login-phone{height:100%}.login-phone__wrapper{align-items:stretch;display:flex;height:100%;justify-content:space-between}@media (max-width:1279.98px){.login-phone__wrapper{align-items:center;flex-direction:column}}@media (max-width:1279.98px) and (orientation:landscape){.login-phone__wrapper{align-items:stretch;flex-direction:row}}.login-phone__left-side{align-items:center;display:flex;justify-content:flex-end;padding-right:154px;width:63%}@media (max-width:1279.98px){.login-phone__left-side{height:100%;justify-content:center;padding-right:0;width:100%}}@media (max-width:1279.98px) and (orientation:landscape){.login-phone__left-side{justify-content:center;padding-right:0;width:63%}}@media (max-width:767.98px){.login-phone__left-side{padding:0 24px}}.login-phone__right-side{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 88px;width:37%}@media (max-width:1279.98px){.login-phone__right-side{padding:48px 0 70px;width:100%}}@media (max-width:1279.98px) and (orientation:landscape){.login-phone__right-side{padding:0 68px;width:37%}}@media (max-width:767.98px){.login-phone__right-side{padding:24px 0 33px}}.login-phone__social-buttons{display:flex;max-width:300px;width:100%}@media (max-width:1279.98px){.login-phone__social-buttons{max-width:100%}}@media (max-width:767.98px){.login-phone__social-buttons{padding:0 16px}}.login-phone__social-buttons>div{width:100%}.login-phone .inner-form{max-width:477px;width:100%}@media (max-width:1279.98px){.login-phone .inner-form{max-width:382px}}.login-phone .base-form__wrappers .link,.login-phone .base-form__wrappers button{width:100%}.login-phone .login-text,.login-phone .signup-text{margin-top:40px;text-align:center}.login-phone .login-text a,.login-phone .signup-text a{text-decoration:underline}html:not(.has-touch) .login-phone .login-text a:hover,html:not(.has-touch) .login-phone .signup-text a:hover{text-decoration:none}@media (max-width:1279.98px){.login-phone .login-text,.login-phone .signup-text{margin-top:30px}}@media (max-width:1279.98px) and (orientation:landscape){.login-phone .login-text,.login-phone .signup-text{margin-top:34px}}@media (max-width:767.98px){.login-phone .login-text,.login-phone .signup-text{margin-top:32px}}.login-phone__titles{text-align:center}.login-phone__login-form-title{padding-bottom:48px}@media (max-width:767.98px){.login-phone__login-form-title{padding-bottom:32px}}.login-phone__login-item{padding-bottom:48px}@media (max-width:1279.98px){.login-phone__login-item{padding-bottom:20px}}@media (max-width:767.98px){.login-phone__login-item{padding-bottom:16px}}.set-password{display:flex;height:100%}@media (max-width:1279.98px){.set-password{flex-direction:column}}.set-password__wrapper{padding:86px 0}@media (max-width:767.98px){.set-password__wrapper{padding:40px 0}}.set-password .base-form__buttons{margin-top:16px}@media (max-width:767.98px){.set-password .base-form__buttons{margin-top:8px}}.set-password__left{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-right:110px}.set-password__left button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1279.98px){.set-password__left{padding-right:0}}.set-password__form{width:477px}.set-password__form button{width:100%}@media (max-width:1279.98px){.set-password__form{margin-top:40px;width:100%}}@media (max-width:767.98px){.set-password__form{margin-top:32px}}.set-password__description{margin-top:32px}@media (max-width:767.98px){.set-password__description{margin-top:24px}}.set-password__form-item{margin-bottom:16px}@media (max-width:1279.98px){.set-password__back--lg{display:none}}.set-password__back--md{margin-bottom:16px}@media (min-width:1280px){.set-password__back--md{display:none}}.password-form{align-items:center;display:flex;height:100%;justify-content:center;padding:64px 0;text-align:center}@media (max-width:1279.98px){.password-form{padding:48px 0}}@media (max-width:767.98px){.password-form{padding:32px 0}}.password-form .base-form__wrappers .link,.password-form .base-form__wrappers button{max-width:272px;width:100%}.password-form .confirm-wrapper{background-color:#fff;padding:104px 56px 56px;position:relative;width:672px}@media (max-width:1279.98px){.password-form .confirm-wrapper{padding:121px 44px 80px;width:648px}}@media (max-width:1279.98px) and (orientation:landscape){.password-form .confirm-wrapper{padding:72px 44px 51px;width:648px}}@media (max-width:767.98px){.password-form .confirm-wrapper{padding:90px 21px 46px;width:327px}}.password-form .confirm-wrapper .rounded-corners{pointer-events:none;position:static}.password-form .confirm-wrapper .base-form__wrappers{align-items:center;display:flex;justify-content:center}.password-form__item{padding:48px 0 56px}@media (max-width:1279.98px){.password-form__item{padding:40px 0 48px}}@media (max-width:1279.98px) and (orientation:landscape){.password-form__item{padding:40px 0 48px}}.password-form__form-title{padding-bottom:24px}.password-form__description{color:#000;margin:0 auto;max-width:408px}.password-form__back-button{align-items:center;cursor:pointer;display:flex;left:32px;position:absolute;top:32px}.password-form__back-button-label{margin-left:8px;transition:.4s}html:not(.has-touch) .password-form__back-button:hover .password-form__icon{-webkit-transform:translateX(-5px);transform:translate(-5px)}.password-form__icon{max-height:16px;max-width:16px;min-height:16px;min-width:16px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.password-form__icon-wrapper{height:16px;width:16px}.password-form__icon path{stroke:#000;transition:.4s}.password-form__forgot{color:#000;cursor:pointer;margin-top:32px;text-decoration:underline}@media (max-width:767.98px){.password-form__forgot{margin-top:24px}}.reset-password-phone{align-items:center;display:flex;height:100%;justify-content:center;padding:64px 0;text-align:center}@media (max-width:1279.98px){.reset-password-phone{padding:48px 0}}@media (max-width:767.98px){.reset-password-phone{padding:32px 0}}.reset-password-phone .base-form__wrappers .link,.reset-password-phone .base-form__wrappers button{max-width:272px;width:100%}.reset-password-phone .confirm-wrapper{background-color:#fff;padding:104px 56px 56px;position:relative;width:672px}@media (max-width:1279.98px){.reset-password-phone .confirm-wrapper{padding:121px 44px 80px;width:648px}}@media (max-width:1279.98px) and (orientation:landscape){.reset-password-phone .confirm-wrapper{padding:72px 44px 51px;width:648px}}@media (max-width:767.98px){.reset-password-phone .confirm-wrapper{padding:90px 21px 46px;width:327px}}.reset-password-phone .confirm-wrapper .rounded-corners{pointer-events:none;position:static}.reset-password-phone .confirm-wrapper .base-form__wrappers{align-items:center;display:flex;justify-content:center}.reset-password-phone__item{margin:16px 0}.reset-password-phone__item:first-child{margin-top:48px}@media (max-width:767.98px){.reset-password-phone__item:first-child{margin-top:32px}}.reset-password-phone__form-title{padding-bottom:24px}.reset-password-phone__description{color:#000;margin:0 auto;max-width:408px}.reset-password-phone__back-button{align-items:center;cursor:pointer;display:flex;left:32px;position:absolute;top:32px}.reset-password-phone__back-button-label{margin-left:8px;transition:.4s}html:not(.has-touch) .reset-password-phone__back-button:hover .reset-password-phone__icon{-webkit-transform:translateX(-5px);transform:translate(-5px)}.reset-password-phone__icon{max-height:16px;max-width:16px;min-height:16px;min-width:16px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.reset-password-phone__icon-wrapper{height:16px;width:16px}.reset-password-phone__icon path{stroke:#000;transition:.4s}.reset-password-phone__forgot{cursor:pointer;margin-top:32px;text-decoration:underline}@media (max-width:767.98px){.reset-password-phone__forgot{margin-top:24px}}.reset-password-phone .base-form__buttons{margin-top:56px}@media (max-width:767.98px){.reset-password-phone .base-form__buttons{margin-top:32px}}.login-phone-form{height:100%;width:100%}.login-phone-form .inner-form{max-width:477px;width:100%}@media (max-width:1279.98px){.login-phone-form .inner-form{max-width:382px}}.login-phone-form .base-form__wrappers .link,.login-phone-form .base-form__wrappers button{width:100%}.login-phone-form_fade-enter-active,.login-phone-form_fade-leave-active{opacity:1;transition-delay:1s}.login-phone-form_fade-enter,.login-phone-form_fade-leave-to{opacity:0}
