.auth-email-recovery{background:radial-gradient(at 100% 0,#e6f4ee 0,#0000 48%),#f8f7fc;display:block}.auth-email-recovery .auth-main{max-width:620px;min-height:100svh;margin:auto}.auth-email-recovery .auth-content{width:100%;max-width:420px;padding-top:45px}.auth-email-recovery .auth-success-icon{color:#5b4db0;background:#ede9fa}.auth-email-recovery .eyebrow{color:#5b4db0}.auth-email-recovery .btn{background:#5b4db0;border-color:#5b4db0}.auth-email-recovery a.btn{justify-content:center;align-items:center;gap:12px;text-decoration:none;display:flex}.recovery-mail-notice{color:#746982;background:#fff;border:1px solid #ded9ee;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 23px;padding:17px 18px;font-size:12px;line-height:1.7;display:flex}.recovery-mail-notice>svg{color:#5b4db0;flex-shrink:0;margin-top:3px}.recovery-mail-notice strong{overflow-wrap:anywhere;color:#302744;display:block}.recovery-mail-notice p{margin:6px 0!important}.recovery-mail-notice small{font-size:11px}.recovery-pin{letter-spacing:8px;font-family:ui-monospace,monospace;font-size:23px!important}.recovery-secondary-actions{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:18px 0;display:flex}.recovery-secondary-actions button,.recovery-legacy{color:#5b4db0;cursor:pointer;background:0 0;border:none;min-height:40px;padding:5px 0;font-size:12px}.recovery-secondary-actions button:disabled{color:#999;cursor:default}.auth-email-recovery .auth-footer a{color:inherit}.recovery-legacy{margin:18px 0 0}.auth-email-recovery .auth-content h1{font-size:35px}
