.Captcha-css-module__N5SPQq__nxwCaptcha{--nxw-fg:#1f2937;--nxw-bg:#fff;--nxw-border:#d1d5db;--nxw-border-active:#6b7280;--nxw-fg-muted:#6b7280;--nxw-accent:#2563eb;--nxw-warning:#b45309;--nxw-success:#047857;--nxw-error:#b91c1c;--nxw-radius:6px;--nxw-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--nxw-fg-on-accent:#fff;font-family:var(--nxw-font);color:var(--nxw-fg);background:var(--nxw-bg);-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;max-width:320px;display:inline-flex}.Captcha-css-module__N5SPQq__nxwCaptcha[data-theme=dark]{--nxw-fg:#f3f4f6;--nxw-bg:#111827;--nxw-border:#374151;--nxw-border-active:#9ca3af;--nxw-fg-muted:#9ca3af;--nxw-accent:#60a5fa;--nxw-warning:#fbbf24;--nxw-success:#34d399;--nxw-error:#f87171}.Captcha-css-module__N5SPQq__nxwRow{border:1px solid var(--nxw-border);border-radius:var(--nxw-radius);background:var(--nxw-bg);align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s;display:flex}.Captcha-css-module__N5SPQq__nxwRow[data-busy=true]{border-color:var(--nxw-border-active)}.Captcha-css-module__N5SPQq__nxwCheckbox{appearance:none;border:2px solid var(--nxw-border-active);cursor:pointer;background:var(--nxw-bg);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;display:inline-flex}.Captcha-css-module__N5SPQq__nxwCheckbox:focus-visible{outline:2px solid var(--nxw-accent);outline-offset:2px}.Captcha-css-module__N5SPQq__nxwCheckbox[data-checked=true]:after{content:"";background:var(--nxw-accent);border-radius:2px;width:12px;height:12px}.Captcha-css-module__N5SPQq__nxwCheckbox[data-busy=true]{cursor:progress}.Captcha-css-module__N5SPQq__nxwLabel{cursor:pointer;color:var(--nxw-fg);flex:auto;font-size:14px;line-height:1.2}.Captcha-css-module__N5SPQq__nxwBrand{color:var(--nxw-fg-muted);text-align:right;white-space:nowrap;letter-spacing:.04em;flex:none;align-items:center;gap:4px;font-size:11px;display:inline-flex}.Captcha-css-module__N5SPQq__nxwBrandLink,.Captcha-css-module__N5SPQq__nxwPrivacyLink{color:inherit;text-decoration:none}.Captcha-css-module__N5SPQq__nxwBrandLink:hover,.Captcha-css-module__N5SPQq__nxwPrivacyLink:hover{color:var(--nxw-fg);text-decoration:underline}.Captcha-css-module__N5SPQq__nxwBrandLink:focus-visible,.Captcha-css-module__N5SPQq__nxwPrivacyLink:focus-visible{outline:2px solid var(--nxw-accent);outline-offset:2px;border-radius:2px}.Captcha-css-module__N5SPQq__nxwBrandSep{opacity:.5;-webkit-user-select:none;user-select:none}.Captcha-css-module__N5SPQq__nxwStatus{color:var(--nxw-fg-muted);min-height:1.3em;padding:4px 14px 0;font-size:13px;line-height:1.3}.Captcha-css-module__N5SPQq__nxwStatus[data-tone=warning]{color:var(--nxw-warning)}.Captcha-css-module__N5SPQq__nxwStatus[data-tone=success],.Captcha-css-module__N5SPQq__nxwStatus[data-tone=bypass]{color:var(--nxw-success)}.Captcha-css-module__N5SPQq__nxwStatus[data-tone=error]{color:var(--nxw-error)}.Captcha-css-module__N5SPQq__nxwSpinner{border:2px solid var(--nxw-border-active);border-top-color:var(--nxw-accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite Captcha-css-module__N5SPQq__nxwSpin;display:inline-block}@keyframes Captcha-css-module__N5SPQq__nxwSpin{to{transform:rotate(360deg)}}.Captcha-css-module__N5SPQq__nxwCaptcha[data-reduced-motion=true] .Captcha-css-module__N5SPQq__nxwSpinner{border-top-color:var(--nxw-border-active);background:var(--nxw-border-active);border-radius:50%;animation:none}.Captcha-css-module__N5SPQq__nxwHoneypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.Captcha-css-module__N5SPQq__nxwHoneypotLink{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.Captcha-css-module__N5SPQq__nxwButtonRetry{color:var(--nxw-accent);cursor:pointer;background:0 0;border:0;padding:4px 0;font-family:inherit;font-size:12px;text-decoration:underline}.Captcha-css-module__N5SPQq__nxwButtonRetry:focus-visible{outline:2px solid var(--nxw-accent);outline-offset:2px;border-radius:2px}
