/* Forgot password (approved prototype designs/customer-panel/forgot-password/page.css): form / "check your inbox" views. Page-only pieces; the auth card is shared. */
.nx-fp-tips { display: flex; flex-direction: column; gap: .625rem; margin: 0; padding: .875rem 1rem; list-style: none; border: 1px solid var(--border); border-radius: 10px; background: color-mix(in oklab, var(--muted) 35%, var(--card)); }
.nx-fp-tips li { display: flex; gap: .625rem; align-items: flex-start; font-size: .8125rem; line-height: 1.45; color: var(--secondary-foreground); }
.nx-fp-tips i { flex: 0 0 auto; font-size: 1rem; margin-top: .0625rem; color: var(--muted-foreground); }
.nx-fp-tips b { font-weight: 600; color: var(--mono); }
.nx-fp-tips .nx-inline-link { font-size: .8125rem; }
.nx-fp-cooldown { font-family: var(--nx-mono); font-size: .75rem; }
