.page_container__6C5W_{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--background)}.page_card__UggRY{background:var(--surface);padding:40px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:400px;border:1px solid var(--border)}.page_title__4pibS{text-align:center;font-size:24px;font-weight:700;margin-bottom:8px;color:var(--text-primary)}.page_subtitle__xgkaS{text-align:center;color:var(--text-secondary);font-size:14px;margin-bottom:32px;line-height:1.5}.page_form__Ee7hv{display:flex;flex-direction:column;gap:20px}.page_formGroup___BT1n{display:flex;flex-direction:column;gap:8px}.page_label__060hY{font-size:14px;font-weight:600;color:var(--text-primary)}.page_submitBtn__LHZY_{margin-top:12px;width:100%;padding:12px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all .2s}.page_submitBtn__LHZY_:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.page_submitBtn__LHZY_:disabled{opacity:.7;cursor:not-allowed;transform:none}.page_backLink__0YBeV{margin-top:24px;text-align:center;font-size:14px;color:var(--text-secondary)}.page_backLink__0YBeV a{color:var(--text-secondary);text-decoration:none;transition:color .2s;display:flex;align-items:center;justify-content:center;gap:6px}.page_backLink__0YBeV a:hover{color:var(--primary)}