/* "Join the beta" tab. Reuses existing auth-card tokens (label, input, .primary, .fine, .error). */
#beta-form .beta-lead{font-size:12px;line-height:1.7;color:var(--muted);margin:17px 0 0}
#beta-form .beta-opt{font-weight:400;color:var(--muted)}
#beta-form .beta-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
#beta-form .beta-turnstile{margin-top:17px;min-height:0}
#beta-form .primary[disabled]{opacity:.6;cursor:progress}
#beta-status{font-size:12px;line-height:1.6;margin:15px 0 0;color:var(--ink)}
#beta-status:empty{display:none}
#beta-status.ok{color:var(--green);font-weight:600}
#beta-status.error{color:#b1584e}
:root[data-theme-mode=night] #beta-status.error{color:#e2a097}
#beta-form input[aria-invalid=true]{border-color:#b1584e}
