/* light theme: page layer for account */
@media (prefers-color-scheme: light) {
/* --- hand fixes for account --- */
/* ---- account (/account): login + register ---- */
/* Sign-up bonus callout: inline cyan hairline + cyan "500 bonus points" read 2:1 on white */
html #signup-bonus { border-color: rgba(8,109,149,0.30) !important; background: #f2f9fc !important; color: var(--text) !important; }
html #signup-bonus-pts { color: var(--accent-ink) !important; }
/* "Create account" ghost button: inline cyan outline + label -> accent ink */
html #register-form .btn-ghost { border-color: var(--accent-ink) !important; color: var(--accent-ink) !important; }
html #register-form .btn-ghost:hover { background: rgba(8,109,149,0.06) !important; }

}