.restorePasswordForm__wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2rem;padding-top:1rem;width:100%}.restorePasswordForm__backLink{align-items:flex-start;display:flex;padding:0 1.3rem;width:100%}.restorePasswordForm__inputs{align-items:center;display:flex;flex-direction:column;gap:1.2rem;padding:0 3rem}.restorePasswordForm__title{color:var(--text-neutral-900);font-size:2rem;font-weight:600;line-height:2.4rem;text-align:center}.restorePasswordForm__label{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.8rem}.restorePasswordForm__labelText{color:var(--text-neutral-800);font-size:1.6rem;line-height:2rem}.restorePasswordForm__error{align-items:center;color:var(--dangerous-500);display:flex;font-size:1.4rem;font-weight:500;height:1.8rem;justify-content:start;line-height:1.8rem}.restorePasswordForm__success{align-items:center;display:flex;flex-direction:column;font-size:1.6rem;line-height:2rem;padding:0 3rem}.loginForm__wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:2rem 3rem}.loginForm__socials{align-items:center;display:flex;justify-content:center}.loginForm__separator{color:var(--text-neutral-800);font-size:1.6rem;font-weight:500;line-height:2rem;text-align:center}.loginForm__inputs{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:1rem;width:100%}.loginForm__goToRegistration{align-items:center;display:flex;justify-content:center}.loginForm__goToRegistrationText{color:var(--text-neutral-800);font-size:1.6rem;font-weight:500;line-height:2rem;text-align:center}.loginForm__label{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.8rem}.loginForm__labelText{color:var(--text-neutral-800);font-size:1.6rem;font-weight:600;line-height:2rem}.loginForm__error{align-items:center;color:var(--dangerous-500);display:flex;font-size:1.4rem;font-weight:500;height:1.8rem;justify-content:start;line-height:1.8rem}@media(width<=767px){.loginForm__wrapper{padding:1rem 2rem}}@media(width<=1023px){.loginForm__goToRegistration{flex-direction:column}}.registrationsForm__wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:2rem 3rem}.registrationsForm__success{color:var(--text-neutral-800);font-size:1.6rem;font-weight:500;line-height:2rem;padding:3rem}.registrationsForm__socials{align-items:center;display:flex;justify-content:center}.registrationsForm__separator{color:var(--text-neutral-800);font-size:1.6rem;font-weight:500;line-height:2rem;text-align:center}.registrationsForm__inputs{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}.registrationsForm__goToAuth{align-items:center;display:flex;justify-content:center}.registrationsForm__goToAuthText{color:var(--text-neutral-800);font-size:1.6rem;font-weight:500;line-height:2rem;text-align:center}.registrationsForm__label{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.8rem}.registrationsForm__labelText{color:var(--text-neutral-800);font-size:1.6rem;font-weight:600;line-height:2rem}.registrationsForm__policyLabelText{color:var(--text-neutral-800);font-size:1.4rem;line-height:1.8rem}.registrationsForm__error{align-items:center;color:var(--dangerous-500);display:flex;font-size:1.4rem;font-weight:500;height:1.8rem;justify-content:start;line-height:1.8rem}.registrationsForm__policyLabel{align-items:flex-start;display:flex;flex-direction:row;gap:1rem}@media(width<=767px){.registrationsForm__wrapper{padding:1rem 2rem}}@media(width<=1023px){.registrationsForm__goToAuth{flex-direction:column}}.auth{display:flex;gap:2rem;margin:0 auto;padding:2rem 6rem 1rem;width:128rem}.auth__greeting{flex-grow:1;padding-top:2rem}.auth__greetingInner{background:url(/images/authBg.webp) bottom/auto no-repeat;display:flex;flex-direction:column;gap:2rem;height:100%}.auth__greetingTitle{color:var(--text-neutral-900);font-size:3.2rem;font-weight:600;line-height:3.6rem;text-align:center}.auth__greetingDescription{color:var(--text-primary-500);font-size:2.4rem;font-weight:600;line-height:2.8rem;text-align:center}.auth__tabs{max-width:50rem;min-height:70.5rem;width:100%}@media(width<=1023px){.auth{align-items:center;flex-direction:column;padding:1.2rem 0 2rem;width:100%}.auth__greeting{padding-top:0}.auth__greetingInner{background:none}.auth__greetingTitle{font-size:2rem;line-height:2.4rem}.auth__greetingDescription{display:none}}
