
.auth-card[data-login-design]:has(.sl-login-security)>.auth-message{display:none!important}.sl-login-security{grid-row:10!important;padding:14px;background:#fffbeb;color:#92400e;border:1px solid #fde68a;border-radius:10px;font-size:14px;line-height:1.5}.sl-login-security p{margin:4px 0 0}.auth-card[data-login-locked]>.sl-login-phone-label,.auth-card[data-login-locked]>.sl-login-password-label,.auth-card[data-login-locked]>input,.auth-card[data-login-locked]>.sl-login-prefix,.auth-card[data-login-locked]>.sl-login-eye,.auth-card[data-login-locked]>h1,.auth-card[data-login-locked]>.sl-login-subtitle,.auth-card[data-login-locked]>[data-login-signup]{display:none!important}.auth-card[data-login-locked]>.sl-login-security{grid-row:3!important;border:0;padding:0;background:none;color:#102345;text-align:center}.sl-login-security h2{font-size:28px;margin:0 0 12px}.sl-login-security h2+p,.sl-login-countdown+p{color:#64748b}.sl-login-countdown{display:flex;flex-direction:column;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#b45309;padding:24px;margin:24px 0}.sl-login-countdown strong{font-size:48px;line-height:1.2}.sl-login-countdown span{margin-top:8px}.auth-card[data-login-locked]>.sl-login-icon{color:#d97706}.auth-card[data-login-locked]>button:not(.sl-login-eye){background:#cbd5e1!important;cursor:not-allowed}.auth-card[data-login-locked]>[data-login-forgot]{grid-row:12!important;text-align:center!important}
.sl-recovery-form[data-exhausted] .sl-recovery-primary{display:none}.sl-recovery-form[data-exhausted] .sl-recovery-resend:not(:disabled){background:#2563ef;color:#fff;border-radius:9px;font-weight:600;min-height:52px}.sl-recovery-form[data-exhausted] .sl-recovery-otp input{background:#f1f5f9}.sl-recovery-active-note{font-size:14px;color:#64748b;text-align:center}
