.page_main__ootw0{min-height:100dvh;display:flex;align-items:stretch;justify-content:center;padding:24px 16px;background:var(--color-surface-page)}.page_card__IR9La{width:100%;max-width:380px;display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--color-surface-elevated);border:1px solid var(--color-border-default);border-radius:16px}.page_title__nRB9p{margin:0;font:var(--type-heading-l);color:var(--color-text-primary)}.page_lead__pB0Pa{margin:0;font:var(--type-body-m);color:var(--color-text-secondary)}.page_form__jtQHu{display:flex;flex-direction:column;gap:12px;margin-top:8px}.page_label__jPCIk{display:flex;flex-direction:column;gap:6px;font:var(--type-label-m);color:var(--color-text-primary)}.page_input__pwxe_{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px 14px;font:var(--type-body-m);color:var(--color-text-primary);background:var(--color-surface-page);border:1px solid var(--color-border-default);border-radius:10px}.page_input__pwxe_:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.page_primary__78L4e{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:8px;padding:12px 16px;font:var(--type-label-m);color:var(--color-text-inverse);background:var(--color-action-primary);border:none;border-radius:10px;cursor:pointer}.page_primary__78L4e:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.page_alt__Wx3oN{text-align:center;margin:4px 0 0}.page_link__mhuAG{color:var(--color-action-link);text-decoration:underline}.page_alert__lOgwm{padding:10px 12px;background:var(--color-feedback-danger-surface,#f8e0dc);color:var(--color-feedback-danger-text,#6f1a13);border-radius:8px;font:var(--type-body-s)}.page_footnote__r9247{font:var(--type-body-s);color:var(--color-text-tertiary);margin:8px 0 0}