.auth_authPage__7dkYL{display:flex;min-height:100vh;align-items:center;justify-content:center}.auth_authPage__container__8SWw2{margin-left:auto;margin-right:auto;width:100%;max-width:28rem;padding:2rem}.auth_authPage__logo__yyX5n{margin-bottom:2rem;display:flex;justify-content:center}.auth_authPage__header__m_ZTs{margin-bottom:2rem;text-align:center}.auth_authPage__header__m_ZTs h1{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--fg-primary)}.auth_authPage__header__m_ZTs p{margin-top:.5rem;color:var(--fg-secondary)}.auth_authPage__form__Y0s1h>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.auth_authPage__inputGroup__dOQpD>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.auth_authPage__inputGroup_disabled__fOIhl{pointer-events:none;opacity:.6}.auth_authPage__error__11EtI{border-radius:1.125em;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.75rem}.auth_authPage__error__message___dT2h{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.auth_authPage__footer__BrQ9H{margin-top:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--fg-secondary)}.auth_authPage__footer__BrQ9H a{font-weight:500;color:var(--fg-primary)}.auth_authPage__footer__BrQ9H a:hover{opacity:.8}.auth_authPage__preview__EJCCk{top:0;right:0;display:none;height:100vh;width:50%;background-color:var(--bg-secondary)}@media (min-width:1024px){.auth_authPage__preview__EJCCk{display:block}}.auth_authPage__preview__image__rmvlQ{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.auth_authPage__loading__EkRFw{display:flex;min-height:400px;align-items:center;justify-content:center}.auth_authPage__loading__spinner__X45xg{height:1rem;width:1rem}@keyframes auth_spin__QCkeQ{to{transform:rotate(1turn)}}.auth_authPage__loading__spinner__X45xg{animation:auth_spin__QCkeQ 1s linear infinite;border-radius:9999px;border-width:2px;border-color:var(--fg-tertiary);border-top-color:var(--fg-primary)}