.AuthForm-module__AFKKvG__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans)}.AuthForm-module__AFKKvG__topBar{min-width:var(--space-0);grid-template-columns:minmax(var(--space-0), 1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);background:var(--color-surface-card);display:grid}.AuthForm-module__AFKKvG__localeRow{min-width:var(--space-0);grid-column:1/-1;justify-content:flex-end;display:flex}.AuthForm-module__AFKKvG__brand,.AuthForm-module__AFKKvG__alternateLink,.AuthForm-module__AFKKvG__heading,.AuthForm-module__AFKKvG__description,.AuthForm-module__AFKKvG__status,.AuthForm-module__AFKKvG__error{overflow-wrap:anywhere}.AuthForm-module__AFKKvG__brand{min-height:var(--size-control-minimum);color:var(--color-text-primary);font-size:var(--font-size-heading3);font-weight:var(--font-weight-bold);overflow-wrap:normal;align-items:center;text-decoration:none;display:inline-flex}.AuthForm-module__AFKKvG__alternateLink{min-height:var(--size-control-minimum);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-1);align-items:center;display:inline-flex}.AuthForm-module__AFKKvG__brand:focus-visible,.AuthForm-module__AFKKvG__alternateLink:focus-visible,.AuthForm-module__AFKKvG__inlineAction a:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AuthForm-module__AFKKvG__inlineAction{margin:var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.AuthForm-module__AFKKvG__inlineAction a{min-height:var(--size-control-minimum);color:inherit;font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-1);align-items:center;display:inline-flex}.AuthForm-module__AFKKvG__main{width:min(100%, var(--size-content-standard));min-width:var(--space-0);box-sizing:border-box;gap:var(--space-8);padding:var(--space-10) var(--space-5);margin-inline:auto;display:grid}.AuthForm-module__AFKKvG__intro,.AuthForm-module__AFKKvG__form{min-width:var(--space-0);display:grid}.AuthForm-module__AFKKvG__intro{gap:var(--space-3)}.AuthForm-module__AFKKvG__heading,.AuthForm-module__AFKKvG__description,.AuthForm-module__AFKKvG__status,.AuthForm-module__AFKKvG__error{margin:var(--space-0)}.AuthForm-module__AFKKvG__heading{font-size:var(--font-size-heading1);line-height:var(--font-line-height-tight)}.AuthForm-module__AFKKvG__description{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.AuthForm-module__AFKKvG__form{gap:var(--space-5)}.AuthForm-module__AFKKvG__formActions{gap:var(--space-4);padding-block-start:var(--space-2);display:grid}.AuthForm-module__AFKKvG__status,.AuthForm-module__AFKKvG__error{padding:var(--space-4);border-radius:var(--radius-medium);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.AuthForm-module__AFKKvG__status{color:var(--color-status-success);background:var(--color-surface-success-subtle)}.AuthForm-module__AFKKvG__error{color:var(--color-status-danger);background:var(--color-surface-danger-subtle)}.AuthForm-module__AFKKvG__privacyNote{margin:var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}@media (prefers-reduced-motion:reduce){.AuthForm-module__AFKKvG__alternateLink{scroll-behavior:auto}}
