body:has(.captcha-dashboard){--primary:#b8ff5d;--primary-foreground:#101407;--ring:#b8ff5d}body:has(.captcha-dashboard[data-theme=dark]){--background:#050608;--foreground:#f6f7f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.captcha-dashboard[data-theme=light]){--background:#f4f7f0;--foreground:#121610;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(body:has(.captcha-dashboard)>header,body:has(.captcha-dashboard)>footer){display:none}.captcha-dashboard{--cd-bg:#050608;--cd-surface:#101318;--cd-soft:#151a20;--cd-raised:#1a2027;--cd-line:#2a3038;--cd-ink:#f6f7f1;--cd-muted:#a9b1a4;--cd-primary:#b8ff5d;--cd-action:#b8ff5d;--cd-control-line:var(--cd-line);--cd-tint:#1d2613;background:var(--cd-bg);min-height:100dvh;color:var(--cd-ink);grid-template-columns:310px minmax(0,1fr);display:grid}.captcha-dashboard[data-theme=light]{--cd-bg:#f5f7f6;--cd-surface:#fff;--cd-soft:#f1f4f2;--cd-raised:#f8faf9;--cd-line:#cdd6d0;--cd-control-line:#829187;--cd-ink:#121610;--cd-muted:#536159;--cd-primary:#386418;--cd-tint:#e8f3de}.captcha-dashboard :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--cd-primary);outline-offset:2px}.cd-sidebar{border-right:1px solid var(--cd-line);background:var(--cd-surface);flex-direction:column;gap:18px;min-width:0;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.cd-brand{border-bottom:1px solid var(--cd-line);padding:4px 6px 16px}.cd-brand>a{gap:9px}.cd-brand>a>span:first-child{color:var(--cd-primary)}.cd-brand>a>span:last-child{color:var(--cd-ink)}.cd-brand .text-primary{color:var(--cd-primary)}.cd-brand>span{color:var(--cd-muted);margin-top:4px;padding-left:42px;font-size:10px;display:block}.cd-side-heading,.cd-section-head,.cd-list-head{min-width:0}.cd-side-heading p,.cd-section-head p,.cd-list-head p,.cd-doc-hero p{color:var(--cd-primary);letter-spacing:1.8px;font-size:10px;font-weight:800}.cd-side-heading h2,.cd-section-head h1,.cd-section-head h2,.cd-list-head h1{letter-spacing:-.3px;margin-top:6px;font-weight:750}.cd-solution-list{gap:10px;display:grid}.cd-solution-list>button{border:1px solid var(--cd-line);background:var(--cd-soft);width:100%;min-height:64px;color:var(--cd-ink);text-align:left;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:2px 10px;padding:10px 12px 10px 10px;display:grid;position:relative}.cd-solution-list>button>span{background:var(--cd-tint);width:34px;height:34px;color:var(--cd-primary);border-radius:8px;grid-row:1/3;align-self:center;place-items:center;display:grid}.cd-solution-list strong,.cd-solution-list small{text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;overflow:hidden}.cd-solution-list strong{font-size:13px;line-height:1.2}.cd-solution-list small{color:var(--cd-muted);font-size:11px;line-height:1.25}.cd-solution-list>button>svg{color:var(--cd-primary);grid-area:1/3/span 2;place-self:center}.cd-solution-list>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--cd-primary), transparent 42%);box-shadow:inset 3px 0 var(--cd-primary)}.cd-doc-card{border:1px solid var(--cd-line);background:var(--cd-tint);border-radius:8px;margin-top:auto;padding:16px}.cd-doc-card svg{color:var(--cd-primary)}.cd-doc-card h2{margin-top:10px;font-size:16px}.cd-doc-card p{color:var(--cd-muted);margin:8px 0 13px;font-size:12px;line-height:1.7}.cd-doc-card button,.cd-secondary,.cd-list-head button{color:var(--cd-primary);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.cd-main{min-width:0}.cd-topbar{z-index:20;border-bottom:1px solid var(--cd-line);background:var(--cd-surface);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:66px;padding:12px 28px;display:grid;position:sticky;top:0}.cd-topbar>a,.cd-topbar nav,.cd-account-actions{align-items:center;gap:10px;display:flex}.cd-topbar>a{color:var(--cd-muted);white-space:nowrap;font-size:12px}.cd-topbar nav{justify-content:center}.cd-topbar nav button{min-height:40px;color:var(--cd-muted);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}.cd-topbar nav button[aria-current=page]{color:var(--cd-primary);border-bottom-color:var(--cd-primary)}.cd-account-actions{justify-content:flex-end;min-width:0}.captcha-dashboard .sd-account{min-width:0;color:var(--cd-muted);justify-content:flex-end;align-items:center;gap:10px;font-size:11px;line-height:1;display:flex}.captcha-dashboard .sd-button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;max-width:220px;min-height:34px;padding:7px 11px;font-size:11px;font-weight:750;display:inline-flex}.captcha-dashboard .sd-primary{background:var(--cd-action);color:#101407;border:1px solid #d7ff91}.captcha-dashboard .sd-secondary{border:1px solid var(--cd-line);background:var(--cd-surface);color:var(--cd-ink)}.captcha-dashboard .sd-secondary:hover{background:var(--cd-soft)}.captcha-dashboard .sd-profile-trigger{max-width:210px}.captcha-dashboard .sd-profile-avatar{border:1px solid color-mix(in srgb, var(--cd-primary), var(--cd-line) 45%);background:var(--cd-tint);width:24px;height:24px;color:var(--cd-primary);border-radius:999px;flex:0 0 24px;place-items:center;font-size:10px;font-weight:850;display:inline-grid;overflow:hidden}.captcha-dashboard .sd-profile-avatar img{object-fit:cover;width:100%;max-width:24px;height:100%;max-height:24px;display:block}.captcha-dashboard .sd-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:125px;overflow:hidden}.captcha-dashboard .sd-account-error{color:#ffb454;max-width:160px;font-size:10px;line-height:1.4}.captcha-dashboard .sd-theme-switch{border:1px solid var(--cd-line);background:var(--cd-soft);border-radius:999px;gap:3px;padding:4px;display:inline-flex}.captcha-dashboard .sd-theme-switch button{width:30px;height:30px;color:var(--cd-muted);border-radius:999px;place-items:center;display:grid}.captcha-dashboard .sd-theme-switch button[aria-pressed=true]{background:var(--cd-action);color:#101407}.cd-content{width:min(100%,1240px);margin:0 auto;padding:30px}.cd-alert{color:#ffd470;background:#2a2110;border:1px solid #70501c;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;display:flex}.cd-solve-grid,.cd-history-grid{grid-template-columns:minmax(0,1fr) 380px;gap:18px;display:grid}.cd-panel{border:1px solid var(--cd-line);background:var(--cd-surface);border-radius:8px;min-width:0}.cd-compose,.cd-result,.cd-task-detail,.cd-doc-grid .cd-panel{padding:24px}.cd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cd-section-head h1{font-size:34px}.cd-section-head h2{font-size:21px}.cd-section-head span{background:var(--cd-tint);min-height:26px;color:var(--cd-primary);border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:750;display:inline-flex}.cd-muted{color:var(--cd-muted);font-size:13px;line-height:1.75}.cd-compose>.cd-muted{margin:10px 0 18px}.cd-upload-grid,.cd-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cd-form-stack{gap:12px;display:grid}.cd-upload{border:1px dashed color-mix(in srgb, var(--cd-primary), var(--cd-line) 45%);background:var(--cd-soft);min-height:118px;color:var(--cd-muted);text-align:center;cursor:pointer;border-radius:8px;place-items:center;gap:7px;padding:18px;display:grid;position:relative}.cd-upload svg{color:var(--cd-primary)}.cd-upload strong{max-width:100%;color:var(--cd-ink);overflow-wrap:anywhere;font-size:14px}.cd-upload small{font-size:11px}.cd-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.cd-form-row{margin-top:14px}.cd-form-row label,.cd-form-stack label,.cd-textarea{color:var(--cd-muted);gap:7px;font-size:12px;font-weight:650;display:grid}.cd-form-row input,.cd-form-row select,.cd-form-stack input,.cd-textarea textarea{border:1px solid var(--cd-control-line);background:var(--cd-soft);width:100%;color:var(--cd-ink);border-radius:8px;font-size:13px}.cd-form-row input,.cd-form-row select,.cd-form-stack input{height:44px;padding:0 12px}.cd-form-row select{appearance:none}.cd-inline-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cd-textarea{margin-top:14px}.cd-textarea textarea{resize:vertical;min-height:124px;padding:13px;line-height:1.6}.cd-check{color:var(--cd-muted);align-items:center;gap:8px;margin-top:14px;font-size:13px;display:inline-flex}.cd-check input{accent-color:var(--cd-primary)}.cd-check-grid{flex-wrap:wrap;gap:0 16px;display:flex}.cd-primary{background:var(--cd-action);color:#101407;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:18px;font-weight:800;display:inline-flex}.cd-primary:disabled{cursor:not-allowed;opacity:.55}.captcha-dashboard[data-theme=light] .cd-primary:disabled{color:#536159;opacity:1;background:#e2e7e3}.captcha-dashboard[data-theme=light] .cd-solution-list>button[aria-pressed=true]{border-color:var(--cd-primary);background:var(--cd-tint)}.captcha-dashboard[data-theme=light] .cd-solution-list>button:hover{border-color:var(--cd-primary)}.captcha-dashboard[data-theme=light] .cd-upload{border-color:var(--cd-control-line)}.captcha-dashboard[data-theme=light] .cd-upload:focus-within,.captcha-dashboard[data-theme=light] .cd-upload:hover{border-color:var(--cd-primary);background:var(--cd-tint)}.cd-spin{animation:1s linear infinite cd-spin}@keyframes cd-spin{to{transform:rotate(360deg)}}.cd-result pre,.cd-task-detail pre,.cd-doc-grid pre{border:1px solid var(--cd-line);color:#d8ffc0;background:#070a0d;border-radius:8px;margin-top:18px;padding:16px;font-size:12px;line-height:1.7;overflow:auto}.captcha-dashboard[data-theme=light] .cd-result pre,.captcha-dashboard[data-theme=light] .cd-task-detail pre,.captcha-dashboard[data-theme=light] .cd-doc-grid pre{background:#111710}.cd-note{color:var(--cd-muted);gap:10px;margin-top:15px;font-size:12px;line-height:1.7;display:flex}.cd-note svg{color:var(--cd-primary);flex:none}.cd-usage-head{border:1px solid var(--cd-line);background:radial-gradient(ellipse at 92% 0%, color-mix(in srgb, var(--cd-primary), transparent 82%), transparent 42%), var(--cd-surface);border-radius:8px;gap:16px;margin-bottom:16px;padding:20px;display:grid}.cd-usage-scope{flex-wrap:wrap;gap:8px;display:flex}.cd-usage-scope button{border:1px solid var(--cd-line);background:var(--cd-soft);min-height:34px;color:var(--cd-muted);border-radius:999px;padding:0 13px;font-size:12px;font-weight:760;transition:border-color .2s,background .2s,color .2s}.cd-usage-scope button:hover{border-color:color-mix(in srgb, var(--cd-primary), var(--cd-line) 35%);color:var(--cd-ink)}.cd-usage-scope button[aria-pressed=true]{border-color:var(--cd-primary);background:var(--cd-action);color:#101407}.cd-refresh-button{justify-content:center;align-items:center;gap:7px;min-width:104px;display:inline-flex}.cd-refresh-button:disabled{cursor:progress;opacity:.72}.cd-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.cd-metrics>div{border:1px solid var(--cd-line);background:var(--cd-surface);border-radius:8px;padding:18px}.cd-metrics span,.cd-task-detail dt{color:var(--cd-muted);font-size:12px}.cd-metrics strong{color:var(--cd-ink);margin-top:8px;font-size:24px;font-weight:800;display:block}.cd-list-head{border-bottom:1px solid var(--cd-line);justify-content:space-between;align-items:center;gap:14px;padding:22px;display:flex}.cd-task-list{display:grid}.cd-task-list button{border-bottom:1px solid var(--cd-line);min-height:70px;color:var(--cd-ink);text-align:left;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.cd-task-list button:last-child{border-bottom:0}.cd-task-list button[aria-pressed=true]{background:var(--cd-tint)}.cd-task-list svg{color:var(--cd-primary)}.cd-task-list span{min-width:0}.cd-task-list strong,.cd-task-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cd-task-list small{color:var(--cd-muted);margin-top:4px;font-size:11px}.cd-task-list i{background:var(--cd-soft);color:var(--cd-muted);text-transform:capitalize;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal}.cd-task-list i[data-status=ready]{background:var(--cd-tint);color:var(--cd-primary)}.cd-task-list i[data-status=failed]{color:#ff8b8b;background:#2c1717}.cd-empty{color:var(--cd-muted);padding:28px;font-size:13px;line-height:1.7}.cd-task-detail dl{gap:9px;margin-top:18px;display:grid}.cd-task-detail dl>div{border-bottom:1px dashed var(--cd-line);justify-content:space-between;gap:14px;padding-bottom:9px;display:flex}.cd-task-detail dd{text-align:right;font-size:13px}.cd-task-detail .cd-muted{margin-top:15px}.cd-secondary{margin-top:14px}.cd-doc-hero{border:1px solid var(--cd-line);background:linear-gradient(135deg, var(--cd-surface), var(--cd-tint));border-radius:8px;padding:28px}.cd-doc-hero h1{max-width:780px;margin-top:8px;font-size:42px;font-weight:800;line-height:1.05}.cd-doc-hero span{max-width:760px;color:var(--cd-muted);margin-top:14px;line-height:1.75;display:block}.cd-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.cd-doc-grid article>svg{color:var(--cd-primary)}.cd-doc-grid h2{margin-top:12px;font-size:20px}.cd-doc-grid p{color:var(--cd-muted);margin-top:8px;font-size:13px;line-height:1.7}.cd-doc-link-card{text-align:left;flex-direction:column;align-items:flex-start;min-height:210px;transition:border-color .2s,transform .2s,background .2s;display:flex}.cd-doc-link-card:hover,.cd-doc-link-card:focus-visible{border-color:color-mix(in srgb, var(--cd-primary), var(--cd-line) 35%);background:color-mix(in srgb, var(--cd-soft), var(--cd-primary) 5%);transform:translateY(-2px)}.cd-doc-link-card-featured{background:radial-gradient(ellipse at 92% 8%, color-mix(in srgb, var(--cd-primary), transparent 78%), transparent 48%), var(--cd-surface)}.cd-doc-link-card>span,.cd-doc-choice-grid a>strong{color:var(--cd-primary);letter-spacing:1.3px;text-transform:uppercase;font-size:11px;font-weight:850}.cd-doc-link-card>strong{color:var(--cd-primary);align-items:center;gap:7px;margin-top:auto;font-size:13px;display:inline-flex}.cd-doc-grid dl{gap:8px;margin-top:16px;display:grid}.cd-doc-grid dl>div{grid-template-columns:70px minmax(0,1fr);gap:12px;font-size:13px;display:grid}.cd-doc-grid dt{color:var(--cd-muted)}.cd-api-docs{gap:16px;display:grid}.cd-api-nav{z-index:12;border:1px solid var(--cd-line);background:color-mix(in srgb, var(--cd-surface), transparent 4%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;scrollbar-color:var(--cd-line) transparent;border-radius:8px;gap:8px;padding:10px;display:flex;position:sticky;top:67px;overflow-x:auto}.cd-api-nav a{border:1px solid var(--cd-line);min-height:34px;color:var(--cd-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.cd-api-nav a:hover{color:var(--cd-primary);border-color:color-mix(in srgb, var(--cd-primary), var(--cd-line) 45%)}.cd-doc-section{padding:24px;scroll-margin-top:142px}.cd-doc-section>.cd-muted{margin-top:14px}.cd-doc-section code,.cd-api-table code{background:var(--cd-tint);color:var(--cd-primary);border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.cd-doc-section>pre,.cd-type-docs pre,.cd-status-card pre{border:1px solid var(--cd-line);color:#d8ffc0;white-space:pre;background:#070a0d;border-radius:8px;max-width:100%;margin-top:16px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.75;overflow:auto}.captcha-dashboard[data-theme=light] .cd-doc-section>pre,.captcha-dashboard[data-theme=light] .cd-type-docs pre,.captcha-dashboard[data-theme=light] .cd-status-card pre{background:#111710}.cd-api-table{border:1px solid var(--cd-line);border-radius:8px;margin-top:16px;overflow:auto}.cd-api-table table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.cd-api-table th,.cd-api-table td{border-bottom:1px solid var(--cd-line);text-align:left;vertical-align:top;padding:13px}.cd-api-table tr:last-child td{border-bottom:0}.cd-api-table th{color:var(--cd-ink);background:var(--cd-soft);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.cd-api-table td{color:var(--cd-muted);line-height:1.65}.cd-type-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.cd-type-docs article,.cd-doc-choice-grid a,.cd-status-card{border:1px solid var(--cd-line);background:var(--cd-soft);border-radius:8px;min-width:0;padding:18px}.cd-doc-choice-grid a{gap:10px;transition:border-color .2s,background .2s,transform .2s;display:grid}.cd-doc-choice-grid a:hover{border-color:color-mix(in srgb, var(--cd-primary), var(--cd-line) 35%);background:color-mix(in srgb, var(--cd-soft), var(--cd-primary) 5%);transform:translateY(-2px)}.cd-type-docs article>div:first-child{gap:8px;display:grid}.cd-type-docs svg{color:var(--cd-primary)}.cd-type-docs h3,.cd-doc-section h3,.cd-status-card h3{color:var(--cd-ink);font-size:16px;font-weight:760}.cd-type-docs h4{color:var(--cd-muted);letter-spacing:.8px;text-transform:uppercase;margin-top:16px;font-size:11px;font-weight:800}.cd-type-docs p{color:var(--cd-muted);font-size:12px;line-height:1.7}.cd-type-docs dl{gap:8px;margin-top:14px;display:grid}.cd-type-docs dl>div{grid-template-columns:58px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.65;display:grid}.cd-type-docs dt{color:var(--cd-muted)}.cd-type-docs dd{color:var(--cd-ink)}.cd-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.cd-status-card h3{margin-bottom:12px}.cd-doc-section>h3{margin-top:22px}@media (max-width:1120px){.captcha-dashboard{grid-template-columns:270px minmax(0,1fr)}.cd-topbar{grid-template-columns:minmax(0,1fr)}.cd-topbar nav{justify-content:flex-start;overflow-x:auto}.cd-account-actions{flex-wrap:wrap;justify-content:flex-start}.cd-solve-grid,.cd-history-grid{grid-template-columns:minmax(0,1fr)}.cd-result{order:-1}}@media (max-width:800px){.captcha-dashboard{grid-template-columns:minmax(0,1fr)}.cd-sidebar{border-right:0;border-bottom:1px solid var(--cd-line);height:auto;position:static}.cd-solution-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-doc-card{margin-top:0}.cd-content{padding:20px 16px}.cd-metrics,.cd-doc-grid,.cd-type-docs,.cd-status-grid{grid-template-columns:minmax(0,1fr)}.cd-api-nav{top:0}}@media (max-width:520px){.cd-solution-list,.cd-upload-grid,.cd-form-row{grid-template-columns:minmax(0,1fr)}.cd-section-head h1,.cd-doc-hero h1{font-size:32px}.cd-topbar{padding-inline:16px}.cd-compose,.cd-result,.cd-task-detail,.cd-doc-grid .cd-panel{padding:18px}.cd-task-list button{grid-template-columns:24px minmax(0,1fr)}.cd-task-list i{grid-column:2;justify-self:start}}
.captcha-workspace[data-theme=dark]{--cd-bg:#090b0e;--cd-surface:#101419;--cd-soft:#171d24;--cd-raised:#202831;--cd-line:#303943;--cd-control-line:#73818f;--cd-ink:#f0f3f6;--cd-muted:#aab5c1;--cd-primary:#b8ff5d;--cd-action:#b8ff5d;--cd-on-action:#17200d;--cd-tint:#1d2c19;--cd-success:#7cdeb2;--cd-info:#94c8ff;--cd-danger:#ffaaa5;--cd-warning:#edcb8b}.captcha-workspace[data-theme=light]{--cd-bg:#f5f5f5;--cd-surface:#ededed;--cd-soft:#e5e5e5;--cd-raised:#ddd;--cd-line:#d3d3d3;--cd-control-line:#858585;--cd-ink:#262626;--cd-muted:#575757;--cd-primary:#256b3a;--cd-action:#256b3a;--cd-on-action:#fff;--cd-tint:#e7f3eb;--cd-success:#216337;--cd-info:#245f9b;--cd-danger:#a12622;--cd-warning:#825000}body:has(.captcha-workspace[data-theme=light]){--background:#f5f5f5;--foreground:#262626;--primary:#256b3a;--primary-foreground:#fff;--ring:#256b3a}html:has(.captcha-workspace[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:silver #f5f5f5}.captcha-workspace[data-theme=light] .cd-file-preview>img{background:var(--cd-surface)}body:has(.captcha-workspace[data-theme=dark]){--background:#090b0e;--foreground:#f0f3f6}.captcha-dashboard.captcha-workspace{grid-template-columns:242px minmax(0,1fr)}.captcha-dashboard.captcha-workspace *,.captcha-workspace :before,.captcha-workspace :after{letter-spacing:0}.captcha-workspace .cd-sidebar{background:var(--cd-surface);grid-template-rows:66px minmax(0,1fr) auto;gap:12px;padding:0 12px 12px;display:grid;overflow:hidden}.captcha-workspace .cd-brand{flex-shrink:0;align-items:center;height:66px;margin-inline:-12px;padding:0 20px;display:flex}.captcha-workspace .cd-brand>a{gap:10px;min-width:0;font-size:17px}.captcha-workspace .cd-brand>a>span:first-child{flex-shrink:0}.captcha-workspace .cd-brand>a>span:last-child{white-space:nowrap;font-size:17px;line-height:1}.captcha-workspace .cd-brand svg{width:28px;height:28px}.captcha-workspace .cd-solution-list{scrollbar-width:thin;grid-template-columns:1fr;align-content:start;gap:3px;min-height:0;display:grid;overflow-y:auto}.captcha-workspace .cd-solution-list>button{min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:5px;grid-template-rows:1fr;grid-template-columns:20px minmax(0,1fr) 14px;column-gap:10px;padding:10px 12px}.captcha-workspace .cd-solution-list>button>span{width:20px;height:20px;color:var(--cd-muted);background:0 0;grid-row:1}.captcha-workspace .cd-solution-list>button>svg{grid-row:1}.captcha-workspace .cd-solution-list strong{font-size:13px;font-weight:500;line-height:1.5}.captcha-workspace .cd-solution-list>button:hover{background:var(--cd-soft)}.captcha-workspace .cd-solution-list>button[aria-pressed=true]{background:var(--cd-tint);color:var(--cd-primary);box-shadow:none}.captcha-workspace .cd-solution-list>button[aria-pressed=true]>span{color:var(--cd-primary)}.captcha-workspace .cd-workspace-nav{border-top:1px solid var(--cd-line);gap:3px;padding-top:12px;display:grid}.captcha-workspace .cd-usage-link{min-height:44px;color:var(--cd-muted);text-align:left;background:0 0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:grid;position:relative}.captcha-workspace .cd-usage-link>svg{justify-self:center}.captcha-workspace .cd-usage-link:hover{background:var(--cd-soft);color:var(--cd-ink)}.captcha-workspace .cd-usage-link[aria-current=page]{background:var(--cd-tint);color:var(--cd-primary)}.captcha-workspace .cd-usage-link[aria-current=page]:before{content:"";inset-inline-start:0;background:currentColor;border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px}.captcha-workspace .cd-usage-link:focus-visible{outline:2px solid var(--cd-primary);outline-offset:2px}.captcha-workspace .cd-mobile-navigation{display:none}.captcha-workspace .cd-topbar{z-index:20;grid-template-columns:1fr auto;min-height:66px;padding:12px 28px;position:sticky;top:0}html:has(.captcha-workspace){scroll-padding-top:80px}.captcha-workspace .cd-account-actions{flex-wrap:nowrap}.captcha-workspace .sd-button{min-height:36px;font-weight:600}.captcha-workspace .sd-primary{background:var(--cd-action);color:var(--cd-on-action);border-color:var(--cd-action)}.captcha-workspace .sd-theme-switch{background:var(--cd-soft);padding:3px}.captcha-workspace .sd-theme-switch button[aria-pressed=true]{color:var(--cd-primary);background:var(--cd-tint)}.captcha-workspace .sd-account-error{color:var(--cd-warning)}.captcha-workspace .cd-tabs{border-bottom:1px solid var(--cd-line);background:var(--cd-surface);align-items:stretch;gap:26px;height:52px;padding:0 28px;display:flex}.captcha-workspace .cd-tabs button,.captcha-workspace .cd-tabs a{color:var(--cd-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;font-size:13px;display:inline-flex}.captcha-workspace .cd-tabs button[aria-current=page]{border-color:var(--cd-primary);color:var(--cd-primary);font-weight:600}.captcha-workspace .cd-tabs a{margin-left:auto;font-size:12px}.captcha-workspace .cd-content{width:min(100%,1260px);padding:36px}.captcha-workspace .cd-alert{border-color:var(--cd-danger);background:var(--cd-surface);color:var(--cd-danger);overflow-wrap:anywhere}.captcha-workspace .cd-alert svg{flex-shrink:0}.captcha-workspace .cd-solve-grid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:28px}.captcha-workspace .cd-panel{background:0 0;border:0;border-radius:0}.captcha-workspace .cd-compose{padding:0}.captcha-workspace .cd-section-head{flex-wrap:nowrap;align-items:center;margin-bottom:12px}.captcha-workspace .cd-section-head p{color:var(--cd-muted);text-transform:none;margin:0 0 8px;font-size:12px;font-weight:500}.captcha-workspace .cd-section-head h1{margin:0;font-size:26px;font-weight:650;line-height:1.3}.captcha-workspace .cd-section-head h2{margin:0;font-size:18px;font-weight:600;line-height:1.4}.captcha-workspace .cd-playground-heading{flex-wrap:wrap;gap:16px}.captcha-workspace .cd-playground-heading>div{min-width:0}.captcha-workspace .cd-solution-docs{min-height:36px;color:var(--cd-primary);white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.captcha-workspace .cd-solution-docs:hover{text-underline-offset:4px;text-decoration:underline}.captcha-workspace .cd-solution-docs:focus-visible{outline:2px solid var(--cd-primary);outline-offset:4px;border-radius:3px}.captcha-workspace .cd-text-link{color:var(--cd-primary);align-items:center;gap:7px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.captcha-workspace .cd-text-link:hover{text-underline-offset:3px;text-decoration:underline}.captcha-workspace .cd-text-link svg{flex-shrink:0}.captcha-workspace .cd-compose>.cd-muted{margin:0 0 24px}.captcha-workspace .cd-mobile-kind{display:none}.captcha-workspace .cd-upload-grid{gap:16px}.captcha-workspace .cd-file-field{min-width:0}.captcha-workspace .cd-field-title{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.captcha-workspace .cd-dropzone{background:var(--cd-surface);border:1px dashed var(--cd-control-line);border-radius:6px;position:relative}.captcha-workspace .cd-dropzone:is(:hover,:focus-within),.captcha-workspace .cd-dropzone[data-dragging=true]{border-color:var(--cd-primary);background:var(--cd-tint)}.captcha-workspace .cd-dropzone:focus-within{outline:2px solid var(--cd-primary);outline-offset:3px}.captcha-workspace .cd-file-picker{cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:160px;padding:24px 16px;display:flex}.captcha-workspace .cd-file-picker svg{color:var(--cd-muted);margin-bottom:4px}.captcha-workspace .cd-file-picker strong{color:var(--cd-ink);font-size:14px;font-weight:600}.captcha-workspace .cd-file-picker>span{color:var(--cd-muted);font-size:11px}.captcha-workspace .cd-dropzone[data-has-files=true] .cd-file-picker{text-align:left;grid-template-columns:22px minmax(0,1fr);gap:3px 12px;min-height:64px;padding:12px 16px;display:grid}.captcha-workspace .cd-dropzone[data-has-files=true] .cd-file-picker svg{grid-row:1/3;margin:0}.captcha-workspace .cd-dropzone[data-has-files=true] .cd-file-picker>span{grid-column:2}.captcha-workspace .cd-file-native{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.captcha-workspace .cd-file-previews{gap:12px;margin-top:12px;display:grid}.captcha-workspace .cd-file-preview{border:1px solid var(--cd-line);background:var(--cd-surface);border-radius:6px;overflow:hidden}.captcha-workspace .cd-file-preview>img{object-fit:contain;background:#e9edf1;width:100%;height:180px;padding:12px;display:block}.captcha-workspace .cd-file-preview>audio{width:100%;max-width:100%;padding:8px;display:block}.captcha-workspace .cd-file-meta{border-top:1px solid var(--cd-line);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.captcha-workspace .cd-file-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.captcha-workspace .cd-file-meta>div{flex-shrink:0;display:flex}.captcha-workspace .cd-file-meta button{width:32px;height:32px;color:var(--cd-muted);border-radius:4px;place-items:center;display:grid}.captcha-workspace .cd-file-meta button:hover{background:var(--cd-soft);color:var(--cd-ink)}.captcha-workspace .cd-file-meta button:disabled{opacity:.4;cursor:not-allowed}.captcha-workspace .cd-file-error{color:var(--cd-danger);margin-top:10px;font-size:12px;line-height:1.6}.captcha-workspace .cd-form-row{gap:16px;margin-top:20px}.captcha-workspace :is(.cd-form-row label,.cd-form-stack label,.cd-textarea){color:var(--cd-ink);font-weight:500}.captcha-workspace :is(.cd-form-row input,.cd-form-row select,.cd-form-stack input,.cd-textarea textarea){background:var(--cd-surface);border-radius:5px;font-weight:400}.captcha-workspace .cd-form-row select{appearance:auto}.captcha-workspace .cd-textarea{margin-top:20px}.captcha-workspace .cd-textarea textarea{min-height:110px}.captcha-workspace input::placeholder,.captcha-workspace textarea::placeholder{color:var(--cd-muted);opacity:.9}.captcha-workspace .cd-check input{width:16px;height:16px}.captcha-workspace .cd-submit-row{border-top:1px solid var(--cd-line);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:22px;display:flex}.captcha-workspace .cd-submit-row>span{color:var(--cd-muted);font-size:12px}.captcha-workspace .cd-primary{width:auto;min-height:44px;color:var(--cd-on-action);border-radius:5px;margin:0;padding:0 18px;font-size:13px;font-weight:600}.captcha-workspace .cd-primary:hover:not(:disabled){filter:brightness(1.08)}.captcha-workspace .cd-primary:disabled{opacity:1;color:var(--cd-muted);background:var(--cd-raised)}.captcha-workspace .cd-result{border-left:1px solid var(--cd-line);order:initial;padding:4px 0 0 24px}.captcha-workspace .cd-result>.cd-muted{margin:12px 0 18px}.captcha-workspace .cd-result>.cd-text-link{margin-top:22px}.captcha-workspace .cd-result{scroll-margin-top:20px}.captcha-workspace .cd-test-result{min-width:0}.captcha-workspace .cd-test-state{align-items:center;gap:8px;padding-block:8px;font-size:13px;display:flex}.captcha-workspace .cd-test-state svg{flex-shrink:0}.captcha-workspace .cd-test-reference{color:var(--cd-muted);overflow-wrap:anywhere;margin:6px 0 18px;font-size:11px}.captcha-workspace .cd-test-result>.cd-muted{margin-block:16px}.captcha-workspace .cd-test-error{color:var(--cd-danger);overflow-wrap:anywhere;margin-block:14px;font-size:13px;line-height:1.7}.captcha-workspace .cd-test-error code{margin-top:10px;font-size:11px;display:block}.captcha-workspace .cd-coordinate-result{margin:20px 0}.captcha-workspace .cd-grid-instructions{margin-top:20px;font-size:12px}.captcha-workspace .cd-grid-mode{border:1px solid var(--cd-line);background:var(--cd-soft);border-radius:6px;gap:3px;width:fit-content;max-width:100%;padding:3px;display:flex}.captcha-workspace .cd-grid-mode button{color:var(--cd-muted);border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.captcha-workspace .cd-grid-mode button[aria-pressed=true]{background:var(--cd-surface);color:var(--cd-ink);box-shadow:0 1px 3px #00000018}.captcha-workspace .cd-grid-mode svg{flex-shrink:0}.captcha-workspace .cd-grid-dimensions{margin-bottom:20px}.captcha-workspace .cd-grid-count{color:var(--cd-muted);margin:0 0 10px;font-size:12px}.captcha-workspace .cd-tile-upload .cd-file-preview-scroll{scrollbar-width:thin;overflow-x:auto}.captcha-workspace .cd-tile-upload .cd-file-previews{grid-template-columns:repeat(var(--cd-tile-columns), minmax(90px, 1fr));min-width:calc(var(--cd-tile-columns) * 98px - 8px);gap:8px;padding-bottom:4px}.captcha-workspace .cd-tile-upload .cd-file-preview{min-width:0;position:relative}.captcha-workspace .cd-tile-upload .cd-file-preview>img{aspect-ratio:1;object-fit:contain;background:#fff;height:auto;padding:0}.captcha-workspace .cd-tile-number{color:#fff;background:#101419;border-radius:3px;padding:2px 5px;font-size:11px;position:absolute;top:5px;left:5px}.captcha-workspace .cd-tile-upload .cd-file-meta{gap:4px;padding:5px;display:grid}.captcha-workspace .cd-tile-upload .cd-file-meta>span{font-size:10px}.captcha-workspace .cd-tile-upload .cd-file-meta>div{justify-content:space-between}.captcha-workspace .cd-tile-upload .cd-file-meta button{width:24px;height:28px}.captcha-workspace .cd-submitted-tiles{display:grid}.captcha-workspace .cd-submitted-tiles>div{aspect-ratio:1;background:#fff;min-width:0}.captcha-workspace .cd-submitted-tiles img{object-fit:contain;width:100%;height:100%;display:block}.captcha-workspace .cd-grid-instructions summary{cursor:pointer;color:var(--cd-muted);padding-block:8px}.captcha-workspace .cd-grid-instructions[open] summary{margin-bottom:8px}.captcha-workspace .cd-grid-instructions .cd-file-picker{min-height:100px}.captcha-workspace .cd-grid-result{margin:20px 0}.captcha-workspace .cd-grid-result figcaption{color:var(--cd-ink);margin-bottom:10px;font-size:12px}.captcha-workspace .cd-grid-image{position:relative}.captcha-workspace .cd-grid-image>img{width:100%;height:auto;display:block}.captcha-workspace .cd-grid-overlay{pointer-events:none;display:grid;position:absolute;inset:0}.captcha-workspace .cd-grid-tile{min-width:0;min-height:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff80}.captcha-workspace .cd-grid-tile>span{color:#fff;background:#101419;border-radius:3px;align-items:center;gap:3px;padding:2px 4px;font:600 11px/1.4 Arial,sans-serif;display:inline-flex;position:absolute;top:3px;left:3px}.captcha-workspace .cd-grid-tile[data-selected=true]{box-shadow:inset 0 0 0 3px #b8ff5d}.captcha-workspace .cd-grid-tile[data-selected=true]>span{color:#17200d;background:#b8ff5d}.captcha-workspace .cd-coordinate-result figcaption{color:var(--cd-muted);margin-bottom:10px;font-size:12px;font-weight:500}.captcha-workspace .cd-coordinate-image{background:var(--cd-soft);width:100%;position:relative}.captcha-workspace .cd-coordinate-image img{width:100%;height:auto;display:block}.captcha-workspace .cd-coordinate-point{color:#fff;pointer-events:none;background:#b42318;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font:600 10px/1 Arial,sans-serif;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #b42318}.captcha-workspace .cd-json{border:1px solid var(--cd-line);background:var(--cd-surface);border-radius:6px;min-width:0;margin-top:18px;overflow:hidden}.captcha-workspace .cd-json>div{background:var(--cd-soft);border-bottom:1px solid var(--cd-line);min-height:42px;color:var(--cd-muted);justify-content:space-between;align-items:center;padding:4px 10px 4px 14px;font-size:11px;display:flex}.captcha-workspace .cd-json button{border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.captcha-workspace .cd-json button:hover{color:var(--cd-primary);background:var(--cd-tint)}.captcha-workspace[data-theme] .cd-json pre{background:var(--cd-surface);color:var(--cd-ink);border:0;border-radius:0;max-height:420px;margin:0;padding:16px;font-size:12px;line-height:1.75;overflow:auto}.captcha-workspace .cd-json pre:focus-visible{outline:2px solid var(--cd-primary);outline-offset:-3px}.captcha-workspace .cd-copy-feedback:not(:empty){color:var(--cd-primary);border-top:1px solid var(--cd-line);padding:7px 14px;font-size:11px;display:block}.captcha-workspace .cd-note{font-size:12px}.captcha-workspace .cd-note svg{color:var(--cd-muted)}.captcha-workspace .cd-usage-head{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:0;display:flex}.captcha-workspace .cd-usage-head .cd-section-head{flex:1;margin:0}.captcha-workspace .cd-usage-head h1{font-size:24px}.captcha-workspace .cd-refresh-button,.captcha-workspace .cd-load-more,.captcha-workspace .cd-secondary{background:var(--cd-surface);border:1px solid var(--cd-control-line);min-height:40px;color:var(--cd-ink);border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:inline-flex}.captcha-workspace .cd-refresh-button:hover,.captcha-workspace .cd-load-more:hover{background:var(--cd-soft)}.captcha-workspace .cd-scope-select{color:var(--cd-muted);align-items:center;gap:10px;font-size:12px;display:flex}.captcha-workspace .cd-select{min-width:0;display:block;position:relative}.captcha-workspace .cd-select select{appearance:none;border:1px solid var(--cd-control-line);background:var(--cd-surface);width:100%;min-height:40px;color:var(--cd-ink);border-radius:5px;padding:0 34px 0 12px;font-size:12px}.captcha-workspace .cd-select>svg{pointer-events:none;color:var(--cd-muted);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.captcha-workspace .cd-metrics{border-block:1px solid var(--cd-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:30px;padding:22px 0}.captcha-workspace .cd-metrics>div{border:0;border-right:1px solid var(--cd-line);background:0 0;border-radius:0;padding:0 20px}.captcha-workspace .cd-metrics>div:first-child{padding-left:0}.captcha-workspace .cd-metrics>div:last-child{border:0}.captcha-workspace .cd-metrics strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.captcha-workspace .cd-metrics [data-tone=ready] strong{color:var(--cd-success)}.captcha-workspace .cd-metrics [data-tone=processing] strong{color:var(--cd-info)}.captcha-workspace .cd-metrics [data-tone=failed] strong{color:var(--cd-danger)}.captcha-workspace .cd-history-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:30px}.captcha-workspace .cd-history{min-width:0}.captcha-workspace .cd-list-head{border:0;padding:0 0 16px}.captcha-workspace .cd-list-head h2{font-size:17px;font-weight:600}.captcha-workspace .cd-list-head>span{color:var(--cd-muted);font-size:12px}.captcha-workspace .cd-history-toolbar{grid-template-columns:minmax(0,1fr) 145px;gap:10px;margin-bottom:16px;display:grid}.captcha-workspace .cd-history-search{border:1px solid var(--cd-control-line);background:var(--cd-surface);min-width:0;color:var(--cd-muted);border-radius:5px;align-items:center;gap:9px;padding:0 12px;display:flex}.captcha-workspace .cd-history-search input{width:100%;min-width:0;height:40px;color:var(--cd-ink);background:0 0;font-size:12px}.captcha-workspace .cd-history-search:focus-within{outline:2px solid var(--cd-primary);outline-offset:2px}.captcha-workspace .cd-history-search input:focus-visible{outline:0}.captcha-workspace .cd-history-search svg{flex-shrink:0}.captcha-workspace .cd-task-list{border-top:1px solid var(--cd-line);scrollbar-width:thin;max-height:470px;overflow-y:auto}.captcha-workspace .cd-task-list button{border-radius:0;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;min-height:72px;padding:14px 10px}.captcha-workspace .cd-task-list button>svg{color:var(--cd-muted)}.captcha-workspace .cd-task-list strong{font-size:13px;font-weight:600}.captcha-workspace .cd-task-list button:hover{background:var(--cd-soft)}.captcha-workspace .cd-task-list i,.captcha-workspace .cd-status{color:var(--cd-muted);text-transform:capitalize;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:11px;font-style:normal;display:inline-flex}.captcha-workspace .cd-status-dot{width:6px;height:6px;min-height:0;color:inherit;background:currentColor;border-radius:50%;flex-shrink:0;padding:0;display:inline-block}.captcha-workspace .cd-task-list i[data-status=ready],.captcha-workspace [data-status=ready]{color:var(--cd-success)}.captcha-workspace .cd-task-list i[data-status=processing],.captcha-workspace .cd-task-list i[data-status=submitting],.captcha-workspace [data-status=processing],.captcha-workspace [data-status=submitting]{color:var(--cd-info)}.captcha-workspace .cd-task-list i[data-status=failed],.captcha-workspace [data-status=failed]{color:var(--cd-danger)}.captcha-workspace .cd-task-list i[data-status]{background:0 0}.captcha-workspace .cd-load-more{width:100%;margin-top:14px}.captcha-workspace .cd-task-detail{border-left:1px solid var(--cd-line);min-width:0;padding:0 0 0 26px}.captcha-workspace .cd-task-detail dl>div{border-bottom-style:solid;padding-block:6px 12px}.captcha-workspace .cd-task-detail dd{overflow-wrap:anywhere}.captcha-workspace .cd-task-instruction{color:var(--cd-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:18px;font-size:13px;line-height:1.8}.captcha-workspace .cd-task-state{gap:12px;padding:28px 0;display:grid}.captcha-workspace .cd-task-state h3{font-size:15px;font-weight:600}.captcha-workspace .cd-task-state p,.captcha-workspace .cd-task-state code{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.captcha-workspace .cd-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:42px 16px;display:flex}.captcha-workspace .cd-empty svg{color:var(--cd-muted)}.captcha-workspace .cd-empty h3{color:var(--cd-ink);font-size:16px;font-weight:600}.captcha-workspace .cd-empty p{max-width:260px}.captcha-workspace .cd-guide>.cd-muted{margin:0 0 28px}.captcha-workspace .cd-guide-links{border-block:1px solid var(--cd-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-block:20px;display:grid}.captcha-workspace .cd-guide-links a{grid-template-columns:20px minmax(0,1fr) 17px;align-items:start;gap:12px;padding:8px 0;display:grid}.captcha-workspace .cd-guide-links svg{color:var(--cd-primary)}.captcha-workspace .cd-guide-links h2{font-size:14px;font-weight:600}.captcha-workspace .cd-guide-links p{color:var(--cd-muted);margin-top:8px;font-size:12px;line-height:1.8}.captcha-workspace .cd-guide-solutions{margin-top:32px}.captcha-workspace .cd-guide-solutions>h2{margin-bottom:18px;font-size:18px;font-weight:600}.captcha-workspace .cd-guide-solutions>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.captcha-workspace .cd-guide-solutions a{border-top:1px solid var(--cd-line);grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:20px 0;display:grid}.captcha-workspace .cd-guide-solutions svg{color:var(--cd-muted)}.captcha-workspace .cd-guide-solutions h3{font-size:14px;font-weight:600}.captcha-workspace .cd-guide-solutions p{color:var(--cd-muted);margin-top:5px;font-size:12px;line-height:1.7}.captcha-workspace .cd-guide a:hover h2,.captcha-workspace .cd-guide a:hover h3{color:var(--cd-primary)}@media (max-width:1200px){.captcha-dashboard.captcha-workspace{grid-template-columns:216px minmax(0,1fr)}.captcha-workspace .cd-brand{padding-inline:16px}.captcha-workspace .cd-brand>a{gap:8px}.captcha-workspace .cd-brand>a>span:last-child{font-size:16px}.captcha-workspace .cd-content{padding:28px}.captcha-workspace .cd-solve-grid,.captcha-workspace .cd-history-grid{grid-template-columns:minmax(0,1fr);gap:32px}.captcha-workspace .cd-result,.captcha-workspace .cd-task-detail{border-left:0;border-top:1px solid var(--cd-line);padding:24px 0 0}.captcha-workspace .cd-result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px;display:grid}.captcha-workspace .cd-result .cd-json{grid-area:1/2/5;margin-top:0}.captcha-workspace .cd-result:has(.cd-test-result){display:block}.captcha-workspace .cd-test-result{max-width:600px}.captcha-workspace .cd-test-result .cd-json{margin-top:18px}.captcha-workspace .cd-topbar{gap:12px;padding:12px 20px}.captcha-workspace .sd-account-name{max-width:90px}.captcha-workspace .cd-guide-links{grid-template-columns:1fr;gap:8px}}@media (max-width:800px){html:has(.captcha-workspace){scroll-padding-top:120px}.captcha-dashboard.captcha-workspace{display:block}.captcha-workspace .cd-sidebar{display:none}.captcha-workspace .cd-content{padding:26px 20px}.captcha-workspace .cd-topbar{flex-wrap:wrap;justify-content:space-between;display:flex}.captcha-workspace .cd-account-actions{gap:8px}.captcha-workspace .cd-tabs{padding-inline:20px}.captcha-workspace .cd-mobile-navigation{border-bottom:1px solid var(--cd-line);grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;margin-bottom:26px;padding-bottom:20px;display:grid}.captcha-workspace .cd-mobile-navigation select{height:44px;font-size:13px}.captcha-workspace .cd-mobile-navigation a{min-height:44px;color:var(--cd-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.captcha-workspace .cd-mobile-navigation a:hover{color:var(--cd-primary)}.captcha-workspace .cd-section-head h1{font-size:24px}}@media (max-width:520px){.captcha-workspace .cd-topbar{gap:12px;padding:12px 16px}.captcha-workspace .cd-topbar>a{width:100%}.captcha-workspace .cd-account-actions{justify-content:space-between;width:100%}.captcha-workspace .sd-account{gap:6px}.captcha-workspace .sd-account-name{display:none}.captcha-workspace .sd-profile-trigger{padding-inline:6px}.captcha-workspace .cd-tabs{gap:22px;padding-inline:16px}.captcha-workspace .cd-tabs button{gap:6px;font-size:12px}.captcha-workspace .cd-tabs>a{gap:0;font-size:0}.captcha-workspace .cd-tabs>a>svg:last-child{display:none}.captcha-workspace .cd-content{padding:24px 16px}.captcha-workspace .cd-section-head{align-items:flex-start}.captcha-workspace .cd-section-head h1{font-size:23px}.captcha-workspace .cd-section-head>.cd-text-link{max-width:100px}.captcha-workspace .cd-upload-grid{grid-template-columns:1fr}.captcha-workspace .cd-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.captcha-workspace .cd-inline-inputs{grid-template-columns:1fr}.captcha-workspace .cd-submit-row{flex-wrap:wrap}.captcha-workspace .cd-primary{width:100%}.captcha-workspace .cd-result{display:block}.captcha-workspace .cd-result .cd-json{margin-top:18px}.captcha-workspace .cd-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.captcha-workspace .cd-metrics>div{border:0;padding:0 10px}.captcha-workspace .cd-metrics>div:nth-child(4){padding-left:0}.captcha-workspace .cd-metrics>div:last-child{grid-column:span 2}.captcha-workspace .cd-metrics strong{font-size:22px}.captcha-workspace .cd-usage-head{gap:18px}.captcha-workspace .cd-usage-head .cd-section-head{flex-basis:100%}.captcha-workspace .cd-usage-head h1{font-size:22px}.captcha-workspace .cd-refresh-button{flex-shrink:0}.captcha-workspace .cd-scope-select{width:100%}.captcha-workspace .cd-scope-select .cd-select{flex:1}.captcha-workspace .cd-history-toolbar{grid-template-columns:minmax(0,1fr)}.captcha-workspace .cd-task-list button{grid-template-columns:20px minmax(0,1fr) auto}.captcha-workspace .cd-task-list i{grid-column:3}.captcha-workspace .cd-task-list small{font-size:10px}.captcha-workspace .cd-guide .cd-section-head{flex-wrap:wrap;gap:16px}.captcha-workspace .cd-guide .cd-section-head>.cd-text-link{max-width:none}.captcha-workspace .cd-guide-solutions>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.captcha-workspace *,.captcha-workspace :before{transition:none!important;animation:none!important}}.cd-billing-notice{color:var(--cd-muted,#88959f);max-width:100%;margin:0 0 20px;font-size:12px;line-height:1.7}
