._page_11rew_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-4);background:var(--background)}._card_11rew_12{width:100%;max-width:440px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-5, 20px)}._cardWide_11rew_25{max-width:860px;padding:var(--spacing-6)}._brand_11rew_30{display:flex;justify-content:center;align-self:center;text-decoration:none}._header_11rew_37{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:center}._title_11rew_44{font-family:var(--font-family-display);font-size:1.55rem;font-weight:600;margin:0}._subtitle_11rew_51{font-size:.92rem;line-height:1.55;color:var(--muted-foreground);margin:0}._form_11rew_58{display:flex;flex-direction:column;gap:var(--spacing-4)}._field_11rew_64{display:flex;flex-direction:column;gap:6px}._label_11rew_70{font-size:.85rem;font-weight:600}._hint_11rew_75{font-size:.78rem;color:var(--muted-foreground)}._passwordWrap_11rew_80{position:relative;display:flex;align-items:center}._passwordInput_11rew_86{width:100%;padding-right:44px}._eye_11rew_91{position:absolute;right:4px;color:var(--muted-foreground)}._error_11rew_97{margin:0;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#fbebeb;color:#8a2b20;font-size:.875rem}._note_11rew_106{display:flex;gap:var(--spacing-2);align-items:flex-start;padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:.9rem;line-height:1.5}._note_11rew_106 p{margin:0}._links_11rew_122{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);font-size:.875rem}._textLink_11rew_130{border:0;background:none;padding:0;color:var(--primary);font:inherit;text-decoration:underline;cursor:pointer}._footer_11rew_140{margin:0;font-size:.8rem;color:var(--muted-foreground);text-align:center}._footer_11rew_140 a{color:inherit}
