.api-page.svelte-ztmkmn{min-height:100vh;background:var(--bg-app);display:flex;flex-direction:column}.content.svelte-ztmkmn{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;gap:3rem}.header.svelte-ztmkmn{text-align:center;padding:2rem 0}.header.svelte-ztmkmn h1:where(.svelte-ztmkmn){font-size:2.5rem;font-weight:800;margin:0 0 1rem;background:linear-gradient(135deg,#fff,#a1a1aa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.header.svelte-ztmkmn p:where(.svelte-ztmkmn){color:var(--text-muted);font-size:1.1rem;max-width:600px;margin:0 auto}.grid.svelte-ztmkmn{display:grid;grid-template-columns:1fr;gap:2rem}.group-card.svelte-ztmkmn{background:var(--bg-card);border:1px solid var(--border-default);border-radius:20px;padding:0;overflow:hidden}.group-card.svelte-ztmkmn .group-header:where(.svelte-ztmkmn){padding:1.5rem 2rem;border-bottom:1px solid var(--border-default);display:flex;align-items:center;gap:1.5rem;background:#ffffff05}.group-card.svelte-ztmkmn .group-header:where(.svelte-ztmkmn) .icon-wrapper:where(.svelte-ztmkmn){width:48px;height:48px;background:var(--bg-input);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--primary, #ff4655);border:1px solid var(--border-default)}.group-card.svelte-ztmkmn .group-header:where(.svelte-ztmkmn) .text:where(.svelte-ztmkmn) h2:where(.svelte-ztmkmn){margin:0;font-size:1.25rem;color:var(--text-primary);font-weight:600}.group-card.svelte-ztmkmn .group-header:where(.svelte-ztmkmn) .text:where(.svelte-ztmkmn) p:where(.svelte-ztmkmn){margin:.25rem 0 0;color:var(--text-muted);font-size:.9rem}.group-card.svelte-ztmkmn .endpoint-list:where(.svelte-ztmkmn){display:flex;flex-direction:column}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn){display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 2rem;border:none;border-bottom:1px solid rgba(255,255,255,.03);transition:background .2s;background:transparent;width:100%;text-align:left;cursor:pointer}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn):last-child{border-bottom:none}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn):hover{background:var(--bg-card-hover)}.group-card.svelte-ztmkmn .endpoint-row.expanded:where(.svelte-ztmkmn){background:#ffffff08}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .row-content:where(.svelte-ztmkmn){display:flex;align-items:flex-start;gap:1.5rem;flex:1}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .chevron:where(.svelte-ztmkmn){color:var(--text-muted);flex-shrink:0}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method:where(.svelte-ztmkmn){font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:6px;min-width:60px;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method.get:where(.svelte-ztmkmn){background:#3ddc9726;color:#3ddc97;border:1px solid rgba(61,220,151,.3)}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method.post:where(.svelte-ztmkmn){background:#ffc10726;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method.put:where(.svelte-ztmkmn),.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method.patch:where(.svelte-ztmkmn){background:#4aa3e226;color:#4aa3e2;border:1px solid rgba(74,163,226,.3)}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .method.delete:where(.svelte-ztmkmn){background:#ff465526;color:#ff4655;border:1px solid rgba(255,70,85,.3)}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .details:where(.svelte-ztmkmn){display:flex;flex-direction:column;gap:.25rem;flex:1}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .details:where(.svelte-ztmkmn) .path:where(.svelte-ztmkmn){color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.9rem}.group-card.svelte-ztmkmn .endpoint-row:where(.svelte-ztmkmn) .details:where(.svelte-ztmkmn) .desc:where(.svelte-ztmkmn){color:var(--text-muted);font-size:.9rem}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn){background:#0003;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.03);display:flex;flex-direction:column;gap:1rem;box-shadow:inset 0 4px 6px #0000001a}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn) .detail-block:where(.svelte-ztmkmn){display:flex;flex-direction:column;gap:.5rem}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn) .detail-block:where(.svelte-ztmkmn) .label:where(.svelte-ztmkmn){font-size:.8rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn) .detail-block:where(.svelte-ztmkmn) .value:where(.svelte-ztmkmn){font-size:.95rem;color:var(--text-primary);font-family:inherit}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn) .detail-block:where(.svelte-ztmkmn) code.value:where(.svelte-ztmkmn){font-family:JetBrains Mono,monospace;color:var(--primary, #ff4655)}.group-card.svelte-ztmkmn .endpoint-details:where(.svelte-ztmkmn) .detail-block:where(.svelte-ztmkmn) .json-block:where(.svelte-ztmkmn){background:var(--bg-input);padding:1rem;border-radius:8px;border:1px solid var(--border-default);margin:0;font-family:JetBrains Mono,monospace;font-size:.85rem;color:#a1a1aa;overflow-x:auto;white-space:pre-wrap}@media(max-width:768px){.group-header.svelte-ztmkmn{flex-direction:column;align-items:flex-start;gap:1rem}.group-header.svelte-ztmkmn .icon-wrapper:where(.svelte-ztmkmn){width:40px;height:40px}.endpoint-row.svelte-ztmkmn{flex-direction:column;gap:.75rem}.endpoint-row.svelte-ztmkmn .method:where(.svelte-ztmkmn){align-self:flex-start}}
