.club-forgot-password,.club-recovery-back{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:none;color:var(--club-ink);font:500 13px/1.5 'DM Sans',sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.club-forgot-password{margin-top:5px}
.club-recovery-panel>p{font-size:14px;line-height:1.7;color:var(--club-muted);margin:0 0 22px}
.club-recovery-panel .club-recovery-status{font-size:13px;line-height:1.7;color:var(--club-muted);margin:18px 0 0}
.club-recovery-panel .club-recovery-status[data-error=true]{color:#8a2739}
.club-recovery-back{margin-top:14px}
.club-forgot-password:focus-visible,.club-recovery-back:focus-visible{outline:2px solid var(--club-ink);outline-offset:3px;border-radius:4px}
.club-recovery-back:disabled{opacity:.55;cursor:wait}
.club-auth-panel [hidden]{display:none!important}
