.login-options378{display:flex;gap:6px;padding:4px;border:1px solid var(--auth-line);border-radius:10px;margin:20px 0 16px;background:var(--auth-cream)}
.login-options378 button{flex:1;width:auto;margin:0;padding:9px 8px;min-height:42px;font-size:12px;background:transparent;color:var(--auth-ink);border-color:transparent}
.login-options378 button[aria-pressed=true]{background:var(--auth-navy);color:white}
.login-options378 button:hover{background:#17384c12;color:var(--auth-ink)}
.login-options378 button[aria-pressed=true]:hover{background:var(--auth-navy);color:white}
#mail-status378{margin-top:14px}#mail-code378{letter-spacing:.2em;font-variant-numeric:tabular-nums}
