.l-login{min-height:100vh;min-height:100dvh;padding:3rem var(--space-m);font-family:var(--font-family-base);font-size:var(--text-m);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);place-items:center;display:grid}.l-login__main{gap:var(--space-m);width:100%;max-width:31.25rem;margin:0 auto;display:grid}.l-login-head{-webkit-user-select:none;user-select:none;gap:var(--space-s);color:var(--color-text);text-align:center;display:grid}.l-login-head__title{font-size:var(--text-xl);line-height:var(--leading-tight);margin:0}.l-login-head__description{font-size:var(--text-s);color:var(--color-text-sub);margin-bottom:0}.c-auth-form{gap:var(--space-l);display:grid}.c-auth-form__inner{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);box-shadow:var(--shadow-1);overflow:hidden}.c-auth-form__item{gap:var(--space-m);padding:var(--space-m);grid-template-columns:7.5rem 1fr;display:grid}.c-auth-form__item+.c-auth-form__item{border-top:1px solid var(--color-border)}.c-auth-form__label{cursor:pointer;color:var(--color-text);place-self:center flex-end;margin-bottom:0;font-weight:700}.c-auth-form__input{width:100%;padding:var(--space-s) var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--text-m);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-surface);transition:border-color .15s,box-shadow .15s;display:block}.c-auth-form__input:focus{border-color:var(--color-primary);outline:0;box-shadow:0 0 0 .125rem #0077c733}.c-auth-form__input-wrapper{position:relative}.c-auth-form__input--with-action{padding-right:2.75rem}.c-auth-form__input-action{--_input-action-icon-size:1.25rem;display:inline-flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.c-auth-form__input-action:before{content:"";width:var(--_input-action-icon-size);height:var(--_input-action-icon-size);background-color:currentColor;display:inline-block;-webkit-mask:url(/build/assets/eye-CJ3yYvsX.svg) 50%/contain no-repeat;mask:url(/build/assets/eye-CJ3yYvsX.svg) 50%/contain no-repeat}.c-auth-form__input-action--active:before{-webkit-mask-image:url(/build/assets/eye-slash-B2P8BSxS.svg);mask-image:url(/build/assets/eye-slash-B2P8BSxS.svg)}.c-auth-form__input-action:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.c-auth-form__button{justify-self:center;width:100%;max-width:20rem}@media screen and (max-width:767px){.c-auth-form__item{gap:var(--space-s);grid-template-columns:1fr}.c-auth-form__label{place-self:auto flex-start}}.p-login{-webkit-user-select:none;user-select:none;gap:var(--space-m);display:grid}.p-login__or{gap:var(--space-s);font-size:var(--text-s);color:var(--color-text-sub);place-self:center;align-items:center;display:inline-flex}.p-login__or:before,.p-login__or:after{content:"";border-block-start:1px solid;width:2.5rem;display:block}.p-login-form__item--password{gap:var(--space-s) var(--space-m);grid-template-areas:". ."".checkbox"}.p-login-form__remember-label{cursor:pointer;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-sub);grid-area:checkbox;justify-self:flex-start;align-items:center;margin-bottom:0;display:inline-flex}.p-login-form__remember-checkbox{cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin:0}@media screen and (max-width:767px){.p-login-form__item--password{gap:var(--space-s);grid-template-areas:none}.p-login-form__remember-label{grid-area:auto}}
