/* Recovery screens extend the existing auth design without changing login/register. */
.bw-auth-recovery .auth-forgot-form{display:grid;gap:21px}
.bw-auth-recovery .auth-forgot-note{margin:25px 0;padding:17px;border:1px solid #e1e9f5;border-radius:10px;background:#f5f8fe;box-shadow:none}
.bw-auth-recovery .auth-forgot-note>span{display:block;margin-bottom:7px;font-size:10px;font-weight:600;letter-spacing:.04em;color:#6482ab;text-transform:none}
.bw-auth-recovery .auth-forgot-note p{font-size:12px;line-height:1.95;margin:0;color:#778ba7}
.bw-auth-recovery .auth-bottom-text{margin-top:23px}
.bw-auth-recovery .auth-bottom-text a{display:inline-flex;align-items:center;gap:12px;min-height:44px}
.bw-auth-recovery .bw-recovery-tip{display:flex;align-items:flex-start;gap:12px;padding-top:22px;border-top:1px solid #c1d5f22b;color:#b6c9e4;font-size:11px;line-height:1.95}
.bw-auth-recovery .bw-recovery-tip>i{flex-shrink:0;margin-top:5px;font-size:13px;color:#93b1dd}
@media(max-width:600px){.bw-auth-recovery .auth-login-btn{font-size:11px;gap:12px}.bw-auth-recovery .auth-forgot-note{padding:15px}.bw-auth-recovery .auth-register-card h2 br{display:none}}
.bw-auth-recovery .auth-forgot-note>span{position:static;padding:0;background:none;transform:none}
