.ai-turnstile-gate[data-v-10e7d730]{background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:.75rem;display:grid;gap:.75rem;padding:.875rem}.ai-turnstile-gate__copy[data-v-10e7d730]{display:grid;gap:.2rem}.ai-turnstile-gate__copy strong[data-v-10e7d730]{font-size:.875rem;font-weight:700;line-height:1.25rem}.ai-turnstile-gate__copy span[data-v-10e7d730],.ai-turnstile-gate__message[data-v-10e7d730]{color:color-mix(in srgb,currentColor 70%,transparent);font-size:.75rem;line-height:1.25rem;margin:0}.ai-turnstile-gate__widget[data-v-10e7d730]{min-height:65px}.ai-turnstile-gate.is-error[data-v-10e7d730]{border-color:color-mix(in srgb,#dc2626 38%,transparent)}.ai-turnstile-gate.is-compact[data-v-10e7d730]{background:none;border:0;border-radius:0;gap:0;padding:0}.is-compact .ai-turnstile-gate__widget[data-v-10e7d730]{min-height:0}.is-compact .ai-turnstile-gate__message[data-v-10e7d730]{align-items:center;display:flex;gap:.5rem;padding-top:.25rem}.ai-turnstile-gate__retry[data-v-10e7d730]{border-radius:.25rem;cursor:pointer;display:inline-grid;flex:0 0 auto;height:2rem;place-items:center;width:2rem}.ai-turnstile-gate__retry[data-v-10e7d730]:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.guest-diagnostics[data-v-fbfe2d28]{border-top:1px solid #7774;font-size:11px;line-height:1.65;margin:20px 0 0;opacity:.85;padding-top:14px}.guest-diagnostics p[data-v-fbfe2d28]{font-size:11px!important;line-height:1.65!important;margin:0 0 8px!important}.guest-diagnostics strong[data-v-fbfe2d28]{font-weight:600}.guest-diagnostics-actions[data-v-fbfe2d28]{display:flex;flex-wrap:wrap;gap:12px}.guest-diagnostics button[data-v-fbfe2d28]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;min-height:30px;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.guest-diagnostics button[data-v-fbfe2d28]:disabled{cursor:default;opacity:.5}.guest-diagnostics button[data-v-fbfe2d28]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
