.ForgotPasswordFormClient-module__GPxbhq__form{gap:var(--spacing-md);flex-direction:column;display:flex}.ForgotPasswordFormClient-module__GPxbhq__formGrid{gap:var(--spacing-2xs);display:grid}.ForgotPasswordFormClient-module__GPxbhq__formValue{gap:var(--spacing-2xs);flex-direction:column;min-inline-size:0;display:flex}.ForgotPasswordFormClient-module__GPxbhq__submitWrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.ForgotPasswordFormClient-module__GPxbhq__submitButton{inline-size:100%}.ForgotPasswordFormClient-module__GPxbhq__sentBlock{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.ForgotPasswordFormClient-module__GPxbhq__sentTitle{font-size:var(--font-size-lg);text-wrap:balance;font-weight:700}.ForgotPasswordFormClient-module__GPxbhq__sentText{line-height:var(--line-height-md);word-break:break-word}.ForgotPasswordFormClient-module__GPxbhq__sentEmail{font-weight:700}.ForgotPasswordFormClient-module__GPxbhq__sentNote{font-size:var(--font-size-sm);color:var(--text-color-muted);line-height:var(--line-height-md);text-align:start}.ForgotPasswordFormClient-module__GPxbhq__resendButton{cursor:pointer;font-size:var(--font-size-sm);color:var(--text-color-tertiary);text-underline-offset:.2em;background:0 0;border:none;padding:0;text-decoration:underline}
.ForgotPasswordView-module__DOboeG__message{font-size:var(--font-size-md);line-height:var(--line-height-md);text-align:center;text-wrap:balance;margin-block-start:var(--spacing-md)}.ForgotPasswordView-module__DOboeG__formWrapper{max-inline-size:480px;padding:var(--spacing-lg);border:1px solid var(--border-color-default);background:var(--background-color-primary);border-radius:4px;margin-block-start:var(--spacing-lg);margin-inline:auto}.ForgotPasswordView-module__DOboeG__backToLogin{inline-size:fit-content;font-size:var(--font-size-sm);text-underline-offset:.2em;margin-block-start:var(--spacing-md);margin-inline:auto;text-decoration:underline;display:block}@media (max-width:768px){.ForgotPasswordView-module__DOboeG__formWrapper{padding:var(--spacing-md) var(--spacing-sm)}}
.LoginFormClient-module__HSvvHq__form,.LoginFormClient-module__HSvvHq__fields{gap:var(--spacing-md);flex-direction:column;display:flex}.LoginFormClient-module__HSvvHq__submitWrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;margin-block-start:var(--spacing-sm);display:flex}.LoginFormClient-module__HSvvHq__submitButton{min-inline-size:240px}.LoginFormClient-module__HSvvHq__subLinks{align-items:center;gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LoginFormClient-module__HSvvHq__subLink{font-size:var(--font-size-sm);color:var(--text-color-primary);text-decoration:none}.LoginFormClient-module__HSvvHq__subLink:hover{text-decoration:underline}@media (max-width:768px){.LoginFormClient-module__HSvvHq__submitButton{inline-size:100%;min-inline-size:0}}
.LoginView-module__Es4F1W__layout{border:1px solid var(--border-color-default);background:var(--background-color-primary);border-radius:4px;grid-template-columns:1fr 1fr;align-items:stretch;margin-block-start:var(--spacing-xl);display:grid}.LoginView-module__Es4F1W__card{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}.LoginView-module__Es4F1W__card+.LoginView-module__Es4F1W__card{border-inline-start:1px solid var(--border-color-default)}.LoginView-module__Es4F1W__cardHeading{font-size:var(--font-size-lg);margin:0;font-weight:500}.LoginView-module__Es4F1W__guestBody{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.LoginView-module__Es4F1W__guestBody p{line-height:var(--line-height-md);font-size:var(--font-size-sm);margin:0}.LoginView-module__Es4F1W__accent{color:var(--text-color-error);font-weight:700}.LoginView-module__Es4F1W__guestNote{font-size:var(--font-size-xs);color:var(--text-color-tertiary)}@media (max-width:768px){.LoginView-module__Es4F1W__layout{grid-template-columns:1fr;margin-block-start:var(--spacing-md)}.LoginView-module__Es4F1W__card{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm)}.LoginView-module__Es4F1W__card+.LoginView-module__Es4F1W__card{border-inline-start:0;border-block-start:1px solid var(--border-color-subtle)}.LoginView-module__Es4F1W__cardHeading{font-size:var(--font-size-md)}.LoginView-module__Es4F1W__guestBody{gap:var(--spacing-sm)}.LoginView-module__Es4F1W__guestBody p{font-size:var(--font-size-xs)}}
.ResendAuthMailFormClient-module__jDxDmG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.ResendAuthMailFormClient-module__jDxDmG__formGrid{gap:var(--spacing-2xs);display:grid}.ResendAuthMailFormClient-module__jDxDmG__formValue{gap:var(--spacing-2xs);flex-direction:column;min-inline-size:0;display:flex}.ResendAuthMailFormClient-module__jDxDmG__submitWrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.ResendAuthMailFormClient-module__jDxDmG__submitButton{inline-size:100%}
.ResendAuthMailView-module__0oKiNa__message{font-size:var(--font-size-md);line-height:var(--line-height-md);text-align:center;text-wrap:balance;margin-block-start:var(--spacing-md)}.ResendAuthMailView-module__0oKiNa__formWrapper{max-inline-size:480px;padding:var(--spacing-lg);border:1px solid var(--border-color-default);background:var(--background-color-primary);border-radius:4px;margin-block-start:var(--spacing-lg);margin-inline:auto}@media (max-width:768px){.ResendAuthMailView-module__0oKiNa__formWrapper{padding:var(--spacing-md) var(--spacing-sm)}}
.ResetPasswordFormClient-module__Xmmhra__form{gap:var(--spacing-md);flex-direction:column;display:flex}.ResetPasswordFormClient-module__Xmmhra__formGrid{gap:var(--spacing-2xs);display:grid}.ResetPasswordFormClient-module__Xmmhra__formLabel:not(:first-child){margin-block-start:var(--spacing-md)}.ResetPasswordFormClient-module__Xmmhra__formValue{gap:var(--spacing-2xs);flex-direction:column;min-inline-size:0;display:flex}.ResetPasswordFormClient-module__Xmmhra__submitWrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.ResetPasswordFormClient-module__Xmmhra__submitButton{inline-size:100%}.ResetPasswordFormClient-module__Xmmhra__resetCompleteBlock{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.ResetPasswordFormClient-module__Xmmhra__resetTitle{font-size:var(--font-size-lg);text-wrap:balance;font-weight:700}.ResetPasswordFormClient-module__Xmmhra__resetText{line-height:var(--line-height-md)}.ResetPasswordFormClient-module__Xmmhra__resetNote{font-size:var(--font-size-sm);color:var(--text-color-muted)}
.ResetPasswordView-module__svFvoW__message{font-size:var(--font-size-md);line-height:var(--line-height-md);text-align:center;text-wrap:balance;margin-block-start:var(--spacing-md)}.ResetPasswordView-module__svFvoW__formWrapper{max-inline-size:480px;padding:var(--spacing-lg);border:1px solid var(--border-color-default);background:var(--background-color-primary);border-radius:4px;margin-block-start:var(--spacing-lg);margin-inline:auto}@media (max-width:768px){.ResetPasswordView-module__svFvoW__formWrapper{padding:var(--spacing-md) var(--spacing-sm)}}
.SignupCompletedView-module__vqYnzW__body{gap:var(--spacing-sm);text-align:center;flex-direction:column;margin-block-start:var(--spacing-xl);display:flex}.SignupCompletedView-module__vqYnzW__message{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.SignupCompletedView-module__vqYnzW__submessage{font-size:var(--font-size-md);line-height:var(--line-height-md)}.SignupCompletedView-module__vqYnzW__note{font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--text-color-secondary)}.SignupCompletedView-module__vqYnzW__contact{padding:var(--spacing-md);border:1px solid var(--border-color-subtle);text-align:center;font-size:var(--font-size-sm);line-height:var(--line-height-md);margin-block-start:var(--spacing-2xl)}.SignupCompletedView-module__vqYnzW__contactLead{margin-block-end:var(--spacing-2xs)}.SignupCompletedView-module__vqYnzW__contactLink{color:var(--accent-color);text-decoration:underline}
.SignupFormClient-module__v2pEKa__fields{gap:var(--spacing-sm);flex-direction:column;display:flex}.SignupFormClient-module__v2pEKa__nameInputs{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.SignupFormClient-module__v2pEKa__shortInput{max-inline-size:240px}.SignupFormClient-module__v2pEKa__submitWrapper{align-items:center;gap:var(--spacing-sm);flex-direction:column;margin-block-start:var(--spacing-xl);display:flex}.SignupFormClient-module__v2pEKa__submitError{color:var(--error-color);font-size:var(--font-size-sm);text-align:center}.SignupFormClient-module__v2pEKa__submitButton{min-inline-size:320px}
.SignupView-module__2b9bVa__description{margin:0 0 var(--spacing-md);font-size:var(--font-size-sm);line-height:var(--line-height-md)}.SignupView-module__2b9bVa__legalLinks{align-items:center;gap:var(--spacing-sm);flex-direction:column;margin-block-start:var(--spacing-md);display:flex}