.human-check{gap:8px;min-width:0;display:grid}.human-check-widget{width:100%;min-width:0}.human-check-widget:empty{display:none}.human-check-widget iframe{max-width:100%}.human-check-status{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:5px 8px;margin:0;font-size:13px;line-height:1.45;display:flex}.human-check-status svg{color:var(--accent-cyan);flex:none}.human-check-status.warning{color:var(--warning,#b7791f)}.human-check-status.warning svg{color:currentColor}.human-check-retry{border:1px solid var(--line-strong);min-height:34px;color:var(--text);background:var(--surface);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:0 13px;font-size:13px;display:inline-flex}.human-check-retry:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}@media (pointer:coarse){.human-check-retry{min-height:44px}}.human-check-pending{border:1px solid var(--line);background:var(--surface,transparent);border-radius:13px;min-height:58px}
