.auth-verification-recovery{text-align:center;gap:20px;display:grid}.auth-verification-recovery h1{outline:none;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.2}.auth-verification-recovery p{color:var(--text-secondary);margin:0;line-height:1.6}.verification-mail-icon{background:var(--primary-subtle);width:72px;height:72px;color:var(--primary);border-radius:22px;place-items:center;margin:0 auto 4px;display:grid}.auth-verification-recovery .verification-email-address{color:var(--text-primary);overflow-wrap:anywhere;font-weight:750}.auth-verification-recovery .auth-form{text-align:left;gap:18px}.auth-verification-recovery input{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text-primary);font:inherit;border-radius:14px;margin-top:8px;padding:14px 16px}.verification-help-link,.verification-back{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:12px auto 0;font-size:14px;font-weight:650;text-decoration:none;display:flex}.verification-help-dialog{border:1px solid var(--border);background:var(--surface);border-radius:24px;width:min(100%,480px);max-height:calc(100dvh - 40px);padding:40px 28px 28px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #0003}.verification-help-close{width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.verification-help-close:hover{background:var(--primary-subtle)}.verification-support{font-size:12px}.verification-support a{color:var(--primary)}
