.schema-fields.svelte-1talmv2{display:flex;flex-direction:column;gap:12px}.schema-field.svelte-1talmv2{border:2px solid hsl(var(--border));background:hsl(var(--card));box-shadow:4px 4px #000;padding:12px;display:flex;flex-direction:column;gap:10px}.schema-field-row.svelte-1talmv2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:flex-start}.schema-nested.svelte-1talmv2{border-top:1px solid hsl(var(--border));padding-top:10px}.schema-nested-summary.svelte-1talmv2{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.schema-nested-summary.svelte-1talmv2::-webkit-details-marker{display:none}.schema-empty.svelte-1talmv2{font-size:12px;color:hsl(var(--muted-foreground))}.type-chip.svelte-1talmv2{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--background))}.auth-chip.svelte-1talmv2{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--muted))}.pro-chip.svelte-1talmv2{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fee2e2;color:#991b1b}.schema-link.svelte-1talmv2{display:inline-flex;border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--background))}.schema-toggle.svelte-1talmv2{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.nav-link.svelte-1xmjmrw{display:inline-flex;padding:4px 0;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:.12em;color:hsl(var(--muted-foreground));transition:color .2s ease}.nav-link.svelte-1xmjmrw:hover{color:hsl(var(--foreground))}.endpoint-link.svelte-1xmjmrw{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;padding:6px 0;color:hsl(var(--foreground));font-size:12px;font-weight:600;letter-spacing:.02em}.method-chip.svelte-1xmjmrw{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.auth-chip.svelte-1xmjmrw{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--muted))}.type-chip.svelte-1xmjmrw{border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--background))}.step-chip.svelte-1xmjmrw{height:32px;width:32px;min-width:32px;border:2px solid hsl(var(--border));display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:hsl(var(--card));box-shadow:4px 4px #000}.step-row.svelte-1xmjmrw{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start}.step-stack.svelte-1xmjmrw{display:grid;gap:32px;align-content:start}.step-row.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin:0}.code-panel.svelte-1xmjmrw{border:2px solid hsl(var(--border));background:hsl(var(--card));box-shadow:4px 4px #000;max-width:100%;min-width:0;overflow:hidden}.code-panel-header.svelte-1xmjmrw{border-bottom:2px solid hsl(var(--border));padding:10px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;background:hsl(var(--background))}.code-panel-header-row.svelte-1xmjmrw{display:flex;align-items:center;justify-content:space-between;gap:12px}.code-copy-btn.svelte-1xmjmrw{display:inline-flex;align-items:center;justify-content:center;border:2px solid hsl(var(--border));background:hsl(var(--card));padding:4px 6px;transition:transform .15s ease,box-shadow .15s ease;box-shadow:2px 2px #000}.code-copy-btn.svelte-1xmjmrw:hover{transform:translateY(-1px);box-shadow:3px 3px #000}.code-copy-btn.svelte-1xmjmrw:active{transform:translateY(0);box-shadow:1px 1px #000}.code-panel-body.svelte-1xmjmrw{padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.6;color:hsl(var(--foreground));overflow-x:auto;white-space:pre;max-width:100%;min-width:0;width:100%}.dark .code-panel.svelte-1xmjmrw{background:#2e2e2e}.dark .code-panel-header.svelte-1xmjmrw{background:#292929}.dark .code-panel-body.svelte-1xmjmrw{background:#2e2e2e}.param-row.svelte-1xmjmrw{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:flex-start;padding:12px;border:2px solid hsl(var(--border));background:hsl(var(--card));box-shadow:4px 4px #000}.schema-link.svelte-1xmjmrw{display:inline-flex;border:2px solid hsl(var(--border));padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--background))}.schema-inline.svelte-1xmjmrw{border:2px solid hsl(var(--border));background:hsl(var(--background));box-shadow:4px 4px #000;padding:12px}.schema-inline-summary.svelte-1xmjmrw{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.schema-inline-summary.svelte-1xmjmrw::-webkit-details-marker{display:none}.json-string{color:hsl(var(--secondary))}.dark .json-string.svelte-1xmjmrw{color:#ffcc80}.json-number{color:hsl(var(--primary))}.json-boolean{color:hsl(var(--foreground));font-weight:600}.json-null{color:hsl(var(--muted-foreground));font-style:italic}.response-chip.svelte-1xmjmrw{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;border:2px solid hsl(var(--border));background:hsl(var(--background));font-size:12px;font-weight:600;letter-spacing:.02em}.schema-card.svelte-1xmjmrw{border:2px solid hsl(var(--border));background:hsl(var(--card));box-shadow:4px 4px #000;padding:16px}.schema-summary.svelte-1xmjmrw{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.schema-summary.svelte-1xmjmrw::-webkit-details-marker{display:none}.schema-toggle.svelte-1xmjmrw{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground))}
