.page_page__j8X_T{min-height:calc(100vh - var(--header-height));display:flex;align-items:center;justify-content:center;padding:var(--space-12) var(--space-6)}.page_card__wnoHP{width:100%;max-width:400px;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.page_title__QV6iH{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.page_subtitle__FWR3R{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6)}.page_form__FClb7{display:flex;flex-direction:column;gap:var(--space-4)}.page_field__G4toA{display:flex;flex-direction:column;gap:var(--space-1)}.page_error__oj9FT{padding:var(--space-2) var(--space-3);background:var(--color-fail-bg);border:1px solid var(--color-fail-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-fail-text)}@media (max-width:768px){.page_page__j8X_T{padding:var(--space-8) var(--space-4)}.page_card__wnoHP{padding:var(--space-6)}}