.endpoints.svelte-ztmkmn{border-bottom:1px solid var(--border);max-width:var(--max-width);padding:20px 24px 24px}.endpoints.svelte-ztmkmn h2:where(.svelte-ztmkmn){margin:0 0 4px;font-size:1.05rem}.endpoints.svelte-ztmkmn h3:where(.svelte-ztmkmn){text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);margin:18px 0 8px;font-size:.8rem}.endpoints-base.svelte-ztmkmn{color:var(--text-muted);margin:0;font-size:.85rem}.endpoint-list.svelte-ztmkmn{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.endpoint-list.svelte-ztmkmn li:where(.svelte-ztmkmn){flex-wrap:wrap;align-items:baseline;gap:10px;font-size:.875rem;display:flex}.method.svelte-ztmkmn{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid var(--border-light);color:var(--text-muted);text-align:center;border-radius:4px;min-width:58px;padding:2px 7px;font-size:.7rem;font-weight:700}.api-page.svelte-ztmkmn{--method-get:var(--cyan);--method-post:#4ade80;--method-patch:#fbbf24;--method-delete:#f87171}:root[data-theme=light] .api-page.svelte-ztmkmn{--method-get:#0e7490;--method-post:#15803d;--method-patch:#a16207;--method-delete:#b91c1c}.method-get.svelte-ztmkmn{color:var(--method-get);border-color:color-mix(in srgb, var(--method-get) 45%, transparent)}.method-post.svelte-ztmkmn{color:var(--method-post);border-color:color-mix(in srgb, var(--method-post) 45%, transparent)}.method-patch.svelte-ztmkmn{color:var(--method-patch);border-color:color-mix(in srgb, var(--method-patch) 45%, transparent)}.method-delete.svelte-ztmkmn{color:var(--method-delete);border-color:color-mix(in srgb, var(--method-delete) 45%, transparent)}.endpoint-path.svelte-ztmkmn{font-family:var(--font-mono);color:var(--text);direction:ltr;unicode-bidi:isolate}.endpoint-summary.svelte-ztmkmn{color:var(--text-muted)}.endpoint-public.svelte-ztmkmn{color:var(--text-dim);border:1px solid var(--border-light);border-radius:4px;padding:1px 6px;font-size:.72rem}.api-page.svelte-ztmkmn{flex-direction:column;display:flex}.api-intro.svelte-ztmkmn{border-bottom:1px solid var(--border);padding:18px 24px}.api-intro.svelte-ztmkmn h1:where(.svelte-ztmkmn){margin:0 0 6px;font-size:1.3rem}.api-intro.svelte-ztmkmn p:where(.svelte-ztmkmn){color:var(--text-muted);margin:0;font-size:.9rem}.api-intro.svelte-ztmkmn a{color:var(--cyan);font-weight:500}.api-wrapper.svelte-ztmkmn{min-height:calc(100dvh - var(--nav-height))}.api-error.svelte-ztmkmn{color:var(--text-muted);justify-content:center;align-items:center;font-size:.95rem;display:flex}
