.api-tester.svelte-1ot44fj{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:20px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:13px}.tester-header.svelte-1ot44fj{display:flex;align-items:center;gap:8px;margin-bottom:16px}.tester-title.svelte-1ot44fj{font-weight:600;color:#e4e4e7}.tester-badge.svelte-1ot44fj{font-size:10px;font-weight:700;padding:2px 6px;background:#3b82f6;color:#fff;border-radius:4px;letter-spacing:.05em}.tester-tabs.svelte-1ot44fj{display:flex;gap:4px;margin-bottom:16px}.tester-tab.svelte-1ot44fj{padding:8px 14px;background:#27272a;border:1px solid #3f3f46;border-radius:6px;color:#a1a1aa;font-size:12px;font-family:inherit;cursor:pointer}.tester-tab.svelte-1ot44fj:hover{background:#3f3f46;color:#e4e4e7}.tester-tab.active.svelte-1ot44fj{background:var(--accent);border-color:var(--accent);color:#fff}.tester-url-row.svelte-1ot44fj{display:flex;align-items:center;gap:10px;margin-bottom:14px}.method-badge.svelte-1ot44fj{flex-shrink:0;padding:6px 10px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;border-radius:4px}.url-input-wrap.svelte-1ot44fj{flex:1;min-width:0}.url-input.svelte-1ot44fj{width:100%;padding:10px 14px;background:#27272a;border:1px solid #3f3f46;border-radius:6px;color:#a1a1aa;font-size:12px;font-family:inherit}.url-input.svelte-1ot44fj:focus{outline:none;border-color:var(--accent)}.send-btn.svelte-1ot44fj{flex-shrink:0;padding:10px 20px;background:var(--accent);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.send-btn.svelte-1ot44fj:hover:not(:disabled){background:var(--accent-hover)}.send-btn.svelte-1ot44fj:disabled{opacity:.6;cursor:not-allowed}.params-section.svelte-1ot44fj{margin-bottom:12px}.params-label.svelte-1ot44fj{font-size:11px;color:#71717a;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.param-row.svelte-1ot44fj{display:flex;gap:8px;margin-bottom:6px}.param-key.svelte-1ot44fj,.param-val.svelte-1ot44fj{flex:1;padding:6px 10px;background:#27272a;border:1px solid #3f3f46;border-radius:4px;color:#e4e4e7;font-size:12px;font-family:inherit}.param-key.svelte-1ot44fj{max-width:120px}.api-key-row.svelte-1ot44fj{margin-bottom:12px}.api-key-label.svelte-1ot44fj{display:block;font-size:11px;color:#71717a;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.api-key-input.svelte-1ot44fj{width:100%;padding:8px 12px;background:#27272a;border:1px solid #3f3f46;border-radius:4px;color:#e4e4e7;font-size:12px;font-family:inherit}.api-key-input.svelte-1ot44fj::placeholder{color:#52525b}.response-error.svelte-1ot44fj{padding:10px 14px;background:#7f1d1d;border:1px solid #991b1b;border-radius:6px;color:#fecaca;font-size:13px;margin-bottom:12px}.response-section.svelte-1ot44fj{margin-top:16px;border-top:1px solid #333;padding-top:16px}.response-meta.svelte-1ot44fj{display:flex;align-items:center;gap:12px;margin-bottom:10px}.status.svelte-1ot44fj{font-weight:600;font-size:13px}.status.ok.svelte-1ot44fj{color:var(--accent)}.status.err.svelte-1ot44fj{color:#ef4444}.elapsed.svelte-1ot44fj{font-size:12px;color:#71717a}.response-body.svelte-1ot44fj{margin:0;padding:14px;background:#0d0d0d;border:1px solid #27272a;border-radius:6px;color:#a1a1aa;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-all;max-height:280px;overflow-y:auto}.code-toggle.svelte-1ot44fj{display:flex;align-items:center;gap:6px;margin-top:16px;padding:0;background:none;border:none;color:#71717a;font-size:12px;font-family:inherit;cursor:pointer;transition:color .15s}.code-toggle.svelte-1ot44fj:hover{color:#e4e4e7}.code-toggle-icon.svelte-1ot44fj{transition:transform .15s}.code-toggle-icon.open.svelte-1ot44fj{transform:rotate(90deg)}.code-section.svelte-1ot44fj{margin-top:10px;border:1px solid #27272a;border-radius:8px;overflow:hidden}.code-lang-tabs.svelte-1ot44fj{display:flex;align-items:center;gap:2px;padding:6px 8px;background:#18181b;border-bottom:1px solid #27272a}.code-lang-tab.svelte-1ot44fj{padding:4px 10px;background:transparent;border:1px solid transparent;border-radius:4px;color:#71717a;font-size:11px;font-family:inherit;cursor:pointer}.code-lang-tab.svelte-1ot44fj:hover{color:#a1a1aa}.code-lang-tab.active.svelte-1ot44fj{background:#27272a;border-color:#3f3f46;color:#e4e4e7}.code-copy-btn.svelte-1ot44fj{margin-left:auto;padding:3px 10px;background:#27272a;border:1px solid #3f3f46;border-radius:4px;color:#a1a1aa;font-size:11px;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.code-copy-btn.svelte-1ot44fj:hover{background:#3f3f46;color:#e4e4e7}.code-snippet.svelte-1ot44fj{margin:0;padding:14px;background:#0d0d0d;color:#a1a1aa;font-size:12px;line-height:1.6;overflow-x:auto;white-space:pre-wrap;word-break:break-all}@media(prefers-color-scheme:light){.api-tester.svelte-1ot44fj{background:#fafafa;border-color:#e4e4e7}.tester-title.svelte-1ot44fj{color:#18181b}.tester-tab.svelte-1ot44fj{background:#f4f4f5;border-color:#d4d4d8;color:#52525b}.tester-tab.svelte-1ot44fj:hover{background:#e4e4e7;color:#18181b}.tester-tab.active.svelte-1ot44fj{background:var(--accent);border-color:var(--accent);color:#fff}.method-badge.svelte-1ot44fj{background:#16a34a}.url-input.svelte-1ot44fj{background:#fff;border-color:#d4d4d8;color:#3f3f46}.params-label.svelte-1ot44fj,.api-key-label.svelte-1ot44fj{color:#71717a}.param-key.svelte-1ot44fj,.param-val.svelte-1ot44fj,.api-key-input.svelte-1ot44fj{background:#fff;border-color:#d4d4d8;color:#18181b}.api-key-input.svelte-1ot44fj::placeholder{color:#a1a1aa}.response-error.svelte-1ot44fj{background:#fef2f2;border-color:#fecaca;color:#991b1b}.response-section.svelte-1ot44fj{border-top-color:#e4e4e7}.status.ok.svelte-1ot44fj{color:#15803d}.status.err.svelte-1ot44fj{color:#dc2626}.elapsed.svelte-1ot44fj{color:#71717a}.response-body.svelte-1ot44fj{background:#f4f4f5;border-color:#e4e4e7;color:#3f3f46}.code-toggle.svelte-1ot44fj{color:#71717a}.code-toggle.svelte-1ot44fj:hover{color:#18181b}.code-section.svelte-1ot44fj{border-color:#e4e4e7}.code-lang-tabs.svelte-1ot44fj{background:#f4f4f5;border-bottom-color:#e4e4e7}.code-lang-tab.svelte-1ot44fj{color:#71717a}.code-lang-tab.svelte-1ot44fj:hover{color:#3f3f46}.code-lang-tab.active.svelte-1ot44fj{background:#fff;border-color:#d4d4d8;color:#18181b}.code-copy-btn.svelte-1ot44fj{background:#fff;border-color:#d4d4d8;color:#52525b}.code-copy-btn.svelte-1ot44fj:hover{background:#e4e4e7;color:#18181b}.code-snippet.svelte-1ot44fj{background:#fafafa;color:#3f3f46}}
