body{margin:0;background:var(--bg-dark);color:var(--text-primary);font-family:var(--font-body, "Inter", system-ui, sans-serif)}.page.svelte-1chd3fp{min-height:100vh;background:transparent;position:relative;z-index:1}.nav.svelte-1chd3fp{display:flex;align-items:center;justify-content:space-between;padding:16px 40px;position:sticky;top:0;z-index:100;background:linear-gradient(180deg,rgba(99,102,241,.05) 0%,transparent 100%),#0a0a0f8c;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid rgba(99,102,241,.22);box-shadow:0 1px #3ac5ee0d,0 12px 28px -16px #3ac5ee26}.nav-logo.svelte-1chd3fp{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);text-decoration:none}.nav-logo-mark.svelte-1chd3fp{width:32px;height:32px;object-fit:contain}.nav-links.svelte-1chd3fp{display:flex;align-items:center;gap:24px}.nav-links.svelte-1chd3fp a:where(.svelte-1chd3fp){color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500}.nav-links.svelte-1chd3fp a:where(.svelte-1chd3fp):hover{color:var(--text-primary)}.nav-login.svelte-1chd3fp{padding:8px 16px;border:1px solid var(--border-strong);border-radius:8px}.container.svelte-1chd3fp{max-width:880px;margin:0 auto;padding:56px 24px 80px}.page-head.svelte-1chd3fp{text-align:center;max-width:640px;margin:0 auto 40px}.page-title.svelte-1chd3fp{font-size:clamp(32px,5vw,44px);line-height:1.15;letter-spacing:-.03em;font-weight:700;color:var(--text-primary);margin:0 0 14px}.page-sub.svelte-1chd3fp{font-size:16px;color:var(--text-muted);line-height:1.6;margin:0}.card.svelte-1chd3fp{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:26px 28px;margin-bottom:16px}.card-title.svelte-1chd3fp{font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--text-primary);margin:0 0 14px}.prose.svelte-1chd3fp{font-size:14px;color:var(--text-secondary);line-height:1.65;margin:0 0 10px}.prose.muted.svelte-1chd3fp{color:var(--text-muted);font-size:13px;margin-bottom:0}code.svelte-1chd3fp{font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;background:#6366f114;color:#a5b4fc;padding:2px 7px;border:1px solid rgba(99,102,241,.18);border-radius:6px}pre.svelte-1chd3fp{font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;background:#0a0a0fbf;color:#a5b4fc;padding:14px 16px;border:1px solid var(--border);border-radius:10px;overflow-x:auto;margin:10px 0 0}.tbl.svelte-1chd3fp{width:100%;border-collapse:collapse;font-size:13.5px}.tbl.svelte-1chd3fp th:where(.svelte-1chd3fp){text-align:left;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:8px 12px;border-bottom:1px solid var(--border-strong)}.tbl.svelte-1chd3fp td:where(.svelte-1chd3fp){padding:10px 12px;color:var(--text-secondary);border-bottom:1px solid var(--border)}.tbl.svelte-1chd3fp tr:where(.svelte-1chd3fp):last-child td:where(.svelte-1chd3fp){border-bottom:none}.ep-list.svelte-1chd3fp{display:flex;flex-direction:column;gap:12px}.ep.svelte-1chd3fp{border:1px solid var(--border);background:#0a0a0f73;border-radius:12px;padding:16px 18px;transition:border-color .2s}.ep.svelte-1chd3fp:hover{border-color:var(--border-strong)}.ep-head.svelte-1chd3fp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.method.svelte-1chd3fp{font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.05em;padding:3px 10px;border-radius:100px}.method-get.svelte-1chd3fp{color:#5eead4;background:#2dd4bf1a;border:1px solid rgba(45,212,191,.3)}.method-post.svelte-1chd3fp{color:#a5b4fc;background:#6366f11f;border:1px solid rgba(99,102,241,.35)}.path.svelte-1chd3fp{background:transparent;border:none;padding:0;font-size:13.5px;color:var(--text-primary)}.scope.svelte-1chd3fp{margin-left:auto;font-size:12px;color:var(--text-muted)}.ep-row.svelte-1chd3fp{margin-top:10px;font-size:13px;color:var(--text-secondary)}.ep-label.svelte-1chd3fp{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-right:6px}@media(max-width:768px){.nav.svelte-1chd3fp{padding:14px 18px}.nav-links.svelte-1chd3fp{gap:14px}.container.svelte-1chd3fp{padding:36px 14px 56px}.card.svelte-1chd3fp{padding:20px 16px}.scope.svelte-1chd3fp{margin-left:0;flex-basis:100%}}@supports (backdrop-filter: blur(1px)){.card.svelte-1chd3fp{background:#111118b8;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}}
