.auth_authentication__container__7pswe{min-height:100vh;background:url(/images/authentication/login-background.svg) no-repeat;background-size:contain;background-position:100%;background-color:#323e48}.auth_authenticationBlock__ijoR8{min-height:95vh;gap:1.25rem}.auth_authenticationFormBlock___zdhO{background-color:var(--generic-white);max-width:27.875rem;min-height:530px;gap:1rem;padding:var(--extra-large-line-h1-xl);border-radius:var(--small-size-notification-s);box-shadow:0 .25rem .375rem rgba(0,0,0,.1);box-sizing:border-box}.auth_inputsBlock__usernameInputElement__y7KyU{height:76px}.auth_inputsBlock__passwordInputElement__HolOk{height:92px}.auth_authenticationFormBlock___zdhO>h1,.auth_authenticationFormBlock_headerElement___vfQy>h1{color:var(--secondary-brand-default);font-family:var(--font-type-font-family-2);font-size:var(--medium-size-h1-m);font-weight:900;line-height:var(--medium-size-h1-m)}.auth_authenticationFormBlock_headerElement___vfQy>h2{color:var(--secondary-brand-light);font-family:var(--font-type-font-family-1);font-size:var(--medium-size-notification-m);font-style:normal;font-weight:600;line-height:var(--medium-line-notification-m)}.auth_authenticationFormBlock__inputElement__eVW67{gap:var(--small-size-notification-s);flex:1 0;font-weight:600;caret-color:var(--primary-500);color:var(--text-default);text-overflow:ellipsis;font-family:var(--font-type-font-family-1);font-size:var(--small-size-text-s);line-height:var(--small-line-text-s);padding:.375rem 0}.auth_authenticationFormBlock__inputElement__eVW67>input{height:36px}.auth_authenticationFormBlock__inputElement__eVW67:focus-within,.auth_authenticationFormBlock__inputElement__eVW67:not(:placeholder-shown){font-weight:700}.auth_authenticationFormBlock__buttonElement__bqL5H{width:21.875rem;height:40px;padding:.5rem 1.125rem;gap:.5rem;font-weight:700;border-radius:.375rem}.auth_authenticationFormBlock__buttonElement___first__j2vHR{border:1px solid var(--primary-600);background-color:var(--primary-500);color:var(--generic-white)}.auth_authenticationFormBlock__buttonElement___first__j2vHR:hover{border-color:var(--primary-500);background-color:var(--primary-400)}.auth_authenticationFormBlock__buttonElement___second__9HjzX{border:1px solid var(--primary-500);background:var(--generic-white);color:var(--primary-500)}.auth_authenticationFormBlock__buttonElement___second__9HjzX:hover{color:var(--primary-400);background-color:var(--generic-white);border-color:var(--primary-400)}.auth_inputsBlock__formErrorElement__eJwmC{bottom:-1.5625rem;left:.09375rem;min-height:20px;max-height:30px;padding:.125rem .375rem .375rem;overflow:hidden;color:var(--error-light);text-overflow:ellipsis;font-family:var(--font-type-font-family-1);font-size:var(--small-size-notification-s);font-weight:600;line-height:var(--small-line-notification-s)}.auth_authenticationFormInputSuffixBlock__QNR2P{gap:.75rem;padding-right:var(--small-size-notification-s)}.auth_authenticationFormInputSuffixBlock__attentionIconElement__WMIiZ,.auth_authenticationFormInputSuffixBlock__closeIconElement__4cEoo{font-size:1.25rem}.auth_authenticationFormInputSuffixBlock__attentionIconElement__WMIiZ{color:var(--error-light)}.auth_authenticationFormInputSuffixBlock__closeIconElement__4cEoo{color:var(--text-light);cursor:pointer}.auth_toastBlock__VQXVK{height:100px}.auth_resetPasswordFormBlock__hoD1k{background-color:var(--generic-white);width:27.875rem;padding:var(--extra-large-line-h1-xl);border-radius:var(--small-size-notification-s)}.auth_resetPasswordFormBlock__hoD1k>h1{color:var(--secondary-brand-default);font-family:var(--font-type-font-family-2);font-size:var(--medium-size-h1-m);font-weight:900;line-height:var(--medium-size-h1-m)}.auth_resetPasswordFormBlock__hoD1k>span{margin-top:.5rem;padding-bottom:2.25rem}.auth_resetPasswordFormBlock__errorElement__kMkkP{padding:.125rem var(--small-size-notification-s) .375rem var(--small-size-notification-s);color:var(--error-light);text-overflow:ellipsis;font-family:var(--font-type-font-family-1);font-size:var(--small-size-notification-s);font-weight:600;line-height:var(--small-notification-height-s)}.auth_input_buttonIcon__jqoC1{font-size:var(--medium-size-icon-m)}.auth_input_buttonIcon__jqoC1:hover{cursor:pointer}.auth_input_buttonIcon___brand_default__4mHH5{color:var(--secondary-brand-default)}.auth_authenticationFormBlock__buttonsElement___W_36{gap:1rem}