.endpoint-header.svelte-1qqukih{background:currentColor;border-bottom:1px solid;padding:1.25rem 1.5rem}.title-row.svelte-1qqukih{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.method-badge.svelte-1qqukih{border-radius:.375rem;padding:.25rem .6rem;font-size:.75rem;font-weight:800}.method-get.svelte-1qqukih{color:currentColor;background:#10b98133}.method-post.svelte-1qqukih{color:currentColor;background:#3b82f633}.method-put.svelte-1qqukih{color:currentColor;background:#f59e0b33}.method-delete.svelte-1qqukih{color:currentColor;background:#ef444433}.path-display.svelte-1qqukih{color:currentColor;font-family:monospace;font-size:1.1rem;font-weight:700}.tag-badge.svelte-1qqukih{color:currentColor;background:currentColor;border-radius:9999px;padding:.2rem .5rem;font-size:.7rem}.endpoint-desc.svelte-1qqukih{color:currentColor;margin:0;font-size:.875rem}.endpoint-sidebar.svelte-yglekw{background:currentColor;border-right:1px solid;padding:1rem}.sidebar-title.svelte-yglekw{text-transform:uppercase;color:currentColor;letter-spacing:.05em;margin-bottom:.75rem;font-size:.75rem;font-weight:700}.endpoint-list.svelte-yglekw{flex-direction:column;gap:.5rem;display:flex}.endpoint-btn.svelte-yglekw{color:currentColor;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.825rem;transition:all .15s;display:flex}.endpoint-btn.svelte-yglekw:hover{color:currentColor;background:currentColor}.endpoint-btn.active.svelte-yglekw{color:currentColor;background:#4f46e533;border-color:currentColor}.method-tag.svelte-yglekw{text-transform:uppercase;border-radius:.25rem;padding:.15rem .4rem;font-size:.65rem;font-weight:800}.method-get.svelte-yglekw{color:currentColor;background:#10b98133}.method-post.svelte-yglekw{color:currentColor;background:#3b82f633}.method-put.svelte-yglekw{color:currentColor;background:#f59e0b33}.method-delete.svelte-yglekw{color:currentColor;background:#ef444433}.endpoint-path.svelte-yglekw{text-overflow:ellipsis;white-space:nowrap;font-family:monospace;overflow:hidden}.playground-body.svelte-15tjq59{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.form-section.svelte-15tjq59{flex-direction:column;gap:.5rem;display:flex}.section-label.svelte-15tjq59{text-transform:uppercase;color:currentColor;letter-spacing:.05em;font-size:.75rem;font-weight:700}.input-field.svelte-15tjq59{color:currentColor;background:currentColor;border:1px solid;border-radius:.375rem;outline:none;padding:.6rem .8rem;font-size:.875rem}.input-field.svelte-15tjq59:focus{border-color:currentColor}.code-textarea.svelte-15tjq59{resize:vertical;font-family:monospace;font-size:.825rem}.params-table.svelte-15tjq59{flex-direction:column;gap:.5rem;display:flex}.param-row.svelte-15tjq59{background:currentColor;border:1px solid;border-radius:.375rem;grid-template-columns:200px 1fr;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.param-info.svelte-15tjq59{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.param-name.svelte-15tjq59{color:currentColor;font-family:monospace;font-size:.825rem;font-weight:700}.param-badge.svelte-15tjq59{color:currentColor;background:currentColor;border-radius:.2rem;padding:.1rem .3rem;font-size:.65rem}.req-badge.svelte-15tjq59{color:currentColor;background:#ef444433;border-radius:.2rem;padding:.1rem .3rem;font-size:.65rem}.param-type.svelte-15tjq59{color:currentColor;font-size:.7rem}.param-input.svelte-15tjq59{box-sizing:border-box;width:100%}.error-box.svelte-15tjq59{color:currentColor;background:#ef44441a;border:1px solid #ef44444d;border-radius:.375rem;padding:.75rem 1rem;font-size:.85rem}.error-box.svelte-15tjq59 ul:where(.svelte-15tjq59){margin:.4rem 0 0 1.25rem;padding:0}.action-row.svelte-15tjq59{justify-content:flex-end;display:flex}.btn-execute.svelte-15tjq59{color:currentColor;cursor:pointer;background:currentColor;border:none;border-radius:.375rem;padding:.7rem 1.25rem;font-size:.875rem;font-weight:700;transition:background .15s}.btn-execute.svelte-15tjq59:hover:not(:disabled){background:currentColor}.btn-execute.svelte-15tjq59:disabled{opacity:.6;cursor:not-allowed}.response-section.svelte-15tjq59{background:currentColor;border:1px solid;border-radius:.375rem;overflow:hidden}.response-meta.svelte-15tjq59{background:currentColor;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.response-title.svelte-15tjq59{text-transform:uppercase;color:currentColor;font-size:.75rem;font-weight:700}.status-code.svelte-15tjq59{border-radius:.25rem;padding:.15rem .5rem;font-family:monospace;font-size:.825rem;font-weight:800}.status-success.svelte-15tjq59{color:currentColor;background:#10b98133}.status-error.svelte-15tjq59{color:currentColor;background:#ef444433}.response-body.svelte-15tjq59{color:currentColor;white-space:pre-wrap;word-break:break-all;margin:0;padding:1rem;font-family:monospace;font-size:.825rem;overflow-x:auto}.openapi-playground.svelte-e31pwt{color:currentColor;text-align:left;background:currentColor;border:1px solid;border-radius:.75rem;margin:1.5rem 0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.playground-grid.svelte-e31pwt{grid-template-columns:280px 1fr;min-height:520px;display:grid}@media (width<=768px){.playground-grid.svelte-e31pwt{grid-template-columns:1fr}}.main-panel.svelte-e31pwt{background:currentColor;flex-direction:column;display:flex}.tab-bar.svelte-e31pwt{background:currentColor;border-bottom:1px solid;padding:0 1rem;display:flex}.tab-btn.svelte-e31pwt{color:currentColor;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.75rem 1rem;font-size:.85rem;font-weight:600;transition:all .15s}.tab-btn.svelte-e31pwt:hover{color:currentColor}.tab-btn.active.svelte-e31pwt{color:currentColor;border-bottom-color:currentColor}.api-docs-page[data-astro-cid-ysjxa7ue]{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text)}.container[data-astro-cid-ysjxa7ue]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.container[data-astro-cid-ysjxa7ue].full-width{max-width:1400px}.hero-section[data-astro-cid-ysjxa7ue]{text-align:center;border-bottom:1px solid var(--color-border);background:radial-gradient(circle at top,#6366f114 0%,#0000 70%);padding:5rem 0 3rem}.badge[data-astro-cid-ysjxa7ue]{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-primary);border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}h1[data-astro-cid-ysjxa7ue]{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.02em;margin:0 0 1.25rem;font-size:3rem;font-weight:800;line-height:1.1}.subtitle[data-astro-cid-ysjxa7ue]{color:var(--color-text-muted);max-width:750px;margin:0 auto 2.5rem;font-size:1.25rem;line-height:1.6}.hero-actions[data-astro-cid-ysjxa7ue]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn[data-astro-cid-ysjxa7ue]{border-radius:var(--radius-md,.5rem);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-astro-cid-ysjxa7ue]{background:var(--color-primary);color:currentColor}.btn-primary[data-astro-cid-ysjxa7ue]:hover{opacity:.9;transform:translateY(-1px)}.btn-secondary[data-astro-cid-ysjxa7ue]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.btn-secondary[data-astro-cid-ysjxa7ue]:hover{background:var(--color-border)}.btn-outline[data-astro-cid-ysjxa7ue]{border:1px solid var(--color-border);color:var(--color-text-muted)}.btn-outline[data-astro-cid-ysjxa7ue]:hover{color:var(--color-text);border-color:var(--color-text)}.quick-start-section[data-astro-cid-ysjxa7ue]{background:var(--color-bg);padding:4rem 0}.info-grid[data-astro-cid-ysjxa7ue]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.75rem;display:grid}.info-card[data-astro-cid-ysjxa7ue]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg,.75rem);padding:2rem}.info-card[data-astro-cid-ysjxa7ue] .icon[data-astro-cid-ysjxa7ue]{margin-bottom:1rem;font-size:2rem}.info-card[data-astro-cid-ysjxa7ue] h3[data-astro-cid-ysjxa7ue]{margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.info-card[data-astro-cid-ysjxa7ue] p[data-astro-cid-ysjxa7ue]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.info-card[data-astro-cid-ysjxa7ue] code[data-astro-cid-ysjxa7ue]{background:#0000000f;border-radius:4px;padding:.15rem .4rem;font-family:monospace;font-size:.85em}.scalar-section[data-astro-cid-ysjxa7ue]{border-top:1px solid var(--color-border);padding:3rem 0 6rem}.scalar-header[data-astro-cid-ysjxa7ue]{margin-bottom:2rem}.scalar-header[data-astro-cid-ysjxa7ue] h2[data-astro-cid-ysjxa7ue]{margin:0 0 .5rem;font-size:2rem;font-weight:700}.scalar-header[data-astro-cid-ysjxa7ue] p[data-astro-cid-ysjxa7ue]{color:var(--color-text-muted);margin:0}.scalar-wrapper[data-astro-cid-ysjxa7ue]{border:1px solid var(--color-border);border-radius:var(--radius-lg,.75rem);background:currentColor;min-height:600px;overflow:hidden}.fallback-card[data-astro-cid-ysjxa7ue]{text-align:center;padding:3rem}
