.card.tool-ui.ac-root{--ac-editor-h:clamp(96px, calc(50svh - 250px), 148px);--ac-resp-h:clamp(140px, calc(50svh - 180px), 240px);padding:16px}.ac-root .ac-bar{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.ac-root .ac-method{block-size:32px;inline-size:96px;font-family:var(--font-mono);color:var(--c-text);background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius);flex:none;padding:0 6px;font-size:12.5px;font-weight:600}.ac-root .ac-url{block-size:32px;min-inline-size:0;font-family:var(--font-mono);flex:auto;padding:5px 10px;font-size:13px}.ac-root .ac-send{flex:none;block-size:32px;min-block-size:0;padding:0 16px;font-size:13.5px}.ac-root .ac-send[disabled]{opacity:.65;cursor:progress}.ac-root .ac-tabsrow{justify-content:space-between;align-items:center;gap:8px;margin-block-start:8px;display:flex}.ac-root .ac-tabs,.ac-root .ac-tools,.ac-root .ac-views,.ac-root .ac-langs,.ac-root .ac-bodymode,.ac-root .ac-actions{align-items:center;gap:4px;display:flex}.ac-root .ac-tab{font:inherit;color:var(--c-text-2);background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);border-radius:999px;align-items:baseline;gap:4px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ac-root .ac-tab:hover,.ac-root .ac-tab:focus-visible{color:var(--c-primary);border-color:var(--c-primary)}.ac-root .ac-tab[aria-selected=true]{color:#fff;background:var(--c-primary);border-color:var(--c-primary)}.ac-root .ac-tab__count{font-variant-numeric:tabular-nums;opacity:.75;font-size:11px}.ac-root .ac-mini{min-block-size:26px;padding:2px 9px;font-size:11.5px}.ac-root .ac-editor{block-size:var(--ac-editor-h);overscroll-behavior:contain;background:var(--c-bg-alt);border:1px solid var(--c-border);border-radius:var(--radius);margin-block-start:8px;padding:6px 8px;overflow:auto}.ac-root .ac-panel[hidden],.ac-root .ac-empty[hidden],.ac-root .ac-hint[hidden],.ac-root .ac-headers[hidden],.ac-root .ac-code[hidden]{display:none}.ac-root .ac-hint{color:var(--c-text-3);margin:0 0 5px;font-size:11.5px;line-height:1.4}.ac-root .ac-empty{color:var(--c-text-3);margin:4px 0 0;font-size:12px}.ac-root .ac-response>.ac-empty{margin:8px 0 0;padding:10px 2px;font-size:12.5px}.ac-root .ac-rows{gap:4px;display:grid}.ac-root .ac-row{align-items:center;gap:6px;display:flex}.ac-root .ac-row input[type=checkbox]{block-size:14px;inline-size:14px;accent-color:var(--c-primary);flex:none}.ac-root .ac-row__key,.ac-root .ac-row__value{block-size:26px;min-inline-size:0;font-family:var(--font-mono);padding:2px 7px;font-size:12px}.ac-root .ac-row__key{flex:0 36%}.ac-root .ac-row__value{flex:auto}.ac-root .ac-row__key[aria-invalid=true],.ac-root .ac-row__value[aria-invalid=true]{border-color:var(--c-danger);box-shadow:0 0 0 2px var(--c-danger-soft)}.ac-root .ac-row__del{block-size:22px;inline-size:22px;color:var(--c-text-3);border:1px solid var(--c-border);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:0;font-size:14px;line-height:1}.ac-root .ac-row__del:hover,.ac-root .ac-row__del:focus-visible{color:var(--c-danger);border-color:var(--c-danger)}.ac-root .ac-add{min-block-size:24px;margin-block-start:6px;padding:2px 9px;font-size:11.5px}.ac-root .ac-body{inline-size:100%;block-size:calc(var(--ac-editor-h) - 46px);resize:none;min-block-size:56px;font-family:var(--font-mono);background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius);margin-block-start:4px;padding:6px 8px;font-size:12px;line-height:1.45;display:block}.ac-root .ac-chip{font:inherit;color:var(--c-text-2);background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.ac-root .ac-chip:hover,.ac-root .ac-chip:focus-visible{color:var(--c-primary);border-color:var(--c-primary)}.ac-root .ac-chip[aria-pressed=true],.ac-root .ac-chip[aria-selected=true]{color:#fff;background:var(--c-primary);border-color:var(--c-primary)}.ac-root .ac-privacy{color:var(--c-text-3);margin:6px 0 0;font-size:11px;line-height:1.35}.ac-root .ac-privacy[hidden]{display:none}.ac-root .ac-response{border-block-start:1px solid var(--c-border);margin-block-start:6px;padding-block-start:6px}.ac-root .ac-status{flex-wrap:wrap;align-items:center;gap:4px 8px;min-block-size:24px;display:flex}.ac-root .ac-status__code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--c-text-2);font-size:14px;font-weight:700}.ac-root .ac-status__code[data-cls="2"]{color:var(--c-success)}.ac-root .ac-status__code[data-cls="3"],.ac-root .ac-status__code[data-cls="4"]{color:var(--c-warn)}.ac-root .ac-status__code[data-cls="5"],.ac-root .ac-status__code[data-cls="0"]{color:var(--c-danger)}.ac-root .ac-status__text{color:var(--c-text-2);font-size:12px}.ac-root .ac-status__meta{font-family:var(--font-mono);color:var(--c-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.ac-root .ac-status__right{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-inline-start:auto;display:flex}.ac-root .ac-pre{block-size:var(--ac-resp-h);overscroll-behavior:contain;text-align:left;font-family:var(--font-mono);white-space:pre;color:var(--c-text);background:var(--c-bg-alt);border:1px solid var(--c-border);border-radius:var(--radius);direction:ltr;margin:6px 0 0;padding:6px 9px;font-size:12px;line-height:1.5;overflow:auto}.ac-root .ac-pre--code{block-size:calc(var(--ac-resp-h) - 44px);min-block-size:80px}.ac-root .ac-headers{block-size:var(--ac-resp-h);overscroll-behavior:contain;background:var(--c-bg-alt);border:1px solid var(--c-border);border-radius:var(--radius);grid-template-columns:minmax(80px,max-content) minmax(0,1fr);align-content:start;gap:3px 12px;margin:6px 0 0;padding:6px 9px;font-size:12px;display:grid;overflow:auto}.ac-root .ac-headers dt{font-family:var(--font-mono);color:var(--c-text-2);overflow-wrap:anywhere;text-align:left;direction:ltr;font-weight:600}.ac-root .ac-headers dd{font-family:var(--font-mono);color:var(--c-text);overflow-wrap:anywhere;text-align:left;direction:ltr;margin:0}.ac-root .ac-headers__empty{color:var(--c-text-3);grid-column:1/-1;font-family:inherit}.ac-root .ac-code__hint{margin:4px 0 0}@media (width<=600px){.card.tool-ui.ac-root{--ac-editor-h:clamp(76px, calc(50svh - 250px), 140px);--ac-resp-h:clamp(88px, calc(50svh - 244px), 220px);padding:10px}.ac-root .ac-method{block-size:30px;inline-size:78px;font-size:11.5px}.ac-root .ac-url{block-size:30px;padding:3px 8px;font-size:12px}.ac-root .ac-send{block-size:30px;padding:0 11px;font-size:12.5px}.ac-root .ac-tabsrow{gap:4px;margin-block-start:6px}.ac-root .ac-tab{padding:2px 8px;font-size:11.5px}.ac-root .ac-tab__count{font-size:10.5px}.ac-root .ac-mini{min-block-size:24px;padding:1px 7px;font-size:11px}.ac-root .ac-editor{margin-block-start:6px;padding:5px 6px}.ac-root .ac-hint{margin-block-end:4px;font-size:10.5px}.ac-root .ac-body{block-size:calc(var(--ac-editor-h) - 44px);font-size:11.5px}.ac-root .ac-privacy{margin-block-start:4px;font-size:10.5px;line-height:1.3}.ac-root .ac-status{gap:3px 6px;min-block-size:22px}.ac-root .ac-status__code{font-size:13px}.ac-root .ac-status__meta,.ac-root .ac-status__text{font-size:10.5px}.ac-root .ac-chip{padding:1px 6px;font-size:10.5px}.ac-root .ac-pre{margin-block-start:4px;padding:5px 7px;font-size:11px}.ac-root .ac-pre--code{block-size:calc(var(--ac-resp-h) - 40px);min-block-size:64px}.ac-root .ac-headers{grid-template-columns:minmax(64px,max-content) minmax(0,1fr);padding:5px 7px;font-size:11px}}
