.docs.svelte-1chd3fp{max-width:980px;margin:0 auto;padding:48px 24px 80px;color:#1a1a1a}.docs-hero.svelte-1chd3fp{text-align:center;margin-bottom:40px}.eyebrow.svelte-1chd3fp{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4b6bdd;margin-bottom:12px}h1.svelte-1chd3fp{font-size:clamp(32px,5vw,44px);font-weight:700;letter-spacing:-.02em;margin:0 0 12px}h2.svelte-1chd3fp{font-size:22px;font-weight:700;margin:0 0 16px;letter-spacing:-.01em}h3.svelte-1chd3fp{font-size:16px;font-weight:700;margin:12px 0 6px}.lead.svelte-1chd3fp{color:#555;font-size:17px;line-height:1.55;max-width:640px;margin:0 auto}.hero-actions.svelte-1chd3fp{display:flex;gap:10px;justify-content:center;margin-top:22px;flex-wrap:wrap}.btn.svelte-1chd3fp{display:inline-flex;padding:11px 20px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;transition:background .15s;cursor:pointer;border:none;font-family:inherit}.btn-primary.svelte-1chd3fp{background:#4b6bdd;color:#fff}.btn-primary.svelte-1chd3fp:hover{background:#3d59c4}.btn-ghost.svelte-1chd3fp{background:#fff;color:#1a1a1a;border:1px solid #d8d8de}.btn-ghost.svelte-1chd3fp:hover{background:#f5f5f5}.toc.svelte-1chd3fp{background:#fafafc}.toc.svelte-1chd3fp h2:where(.svelte-1chd3fp){font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#6b6f7a;margin-top:14px}.toc.svelte-1chd3fp h2:where(.svelte-1chd3fp):first-child{margin-top:0}.toc.svelte-1chd3fp ul:where(.svelte-1chd3fp){list-style:none;padding:0;margin:6px 0 8px;display:flex;flex-wrap:wrap;gap:6px 14px}.toc.svelte-1chd3fp a:where(.svelte-1chd3fp){color:#4b6bdd;text-decoration:none;font-size:14px}.toc.svelte-1chd3fp a:where(.svelte-1chd3fp):hover{text-decoration:underline}.card.svelte-1chd3fp{background:#fff;border:1px solid #ececec;border-radius:14px;padding:28px;margin-bottom:16px}p.svelte-1chd3fp{color:#444;line-height:1.6;font-size:15px;margin:0 0 12px}.dim.svelte-1chd3fp{color:#6b6f7a}.small.svelte-1chd3fp{font-size:13px}.learn-more.svelte-1chd3fp{color:#4b6bdd;font-weight:600;text-decoration:none}.learn-more.svelte-1chd3fp:hover{text-decoration:underline}code.svelte-1chd3fp{background:#f4f4f6;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}pre.svelte-1chd3fp{background:#0f1115;color:#e1e7ef;padding:16px 18px;border-radius:10px;overflow-x:auto;font-size:13px;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin:6px 0 16px}pre.svelte-1chd3fp code:where(.svelte-1chd3fp){background:transparent;color:inherit;padding:0;font-size:13px}.steps.svelte-1chd3fp{padding-left:22px}.steps.svelte-1chd3fp li:where(.svelte-1chd3fp){margin:6px 0;color:#444;line-height:1.55}.sdk-grid.svelte-1chd3fp{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:12px}.sdk-card.svelte-1chd3fp{border:1px solid #ececec;border-radius:10px;padding:18px;background:#fafafc}.sdk-card.svelte-1chd3fp h3:where(.svelte-1chd3fp){margin:0 0 6px}.sdk-pkg.svelte-1chd3fp{display:inline-block;margin-bottom:8px}.sdk-card.svelte-1chd3fp a:where(.svelte-1chd3fp){color:#4b6bdd;font-weight:600;text-decoration:none;font-size:14px}.lang-tabs.svelte-1chd3fp{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;border-bottom:1px solid #ececec;padding-bottom:8px}.lang-tabs.svelte-1chd3fp button:where(.svelte-1chd3fp){background:transparent;border:1px solid transparent;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;color:#6b6f7a;font-family:inherit}.lang-tabs.svelte-1chd3fp button:where(.svelte-1chd3fp):hover{background:#f5f5f5;color:#1a1a1a}.lang-tabs.svelte-1chd3fp button.active:where(.svelte-1chd3fp){background:#f0f1fb;color:#4b6bdd}.example.svelte-1chd3fp{margin:8px 0 4px}.example-head.svelte-1chd3fp{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.copy.svelte-1chd3fp{background:#fff;border:1px solid #d8d8de;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;color:#1a1a1a;font-family:inherit}.copy.svelte-1chd3fp:hover{background:#f5f5f5}.table-scroll.svelte-1chd3fp{overflow-x:auto}table.svelte-1chd3fp{width:100%;border-collapse:collapse;margin:8px 0}th.svelte-1chd3fp,td.svelte-1chd3fp{text-align:left;padding:10px 12px;font-size:14px;border-bottom:1px solid #f0f0f3}thead.svelte-1chd3fp th:where(.svelte-1chd3fp){color:#6b6f7a;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.spec-card.svelte-1chd3fp{padding:16px 0 0;overflow:hidden}.spec-card.svelte-1chd3fp h2:where(.svelte-1chd3fp),.spec-card.svelte-1chd3fp>p:where(.svelte-1chd3fp){padding:0 28px}.spec-wrapper.svelte-1chd3fp{min-height:800px;border-top:1px solid #ececec;margin-top:16px}.cta.svelte-1chd3fp{text-align:center;background:linear-gradient(135deg,#f4f5fc,#fff)}.cta-buttons.svelte-1chd3fp{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:12px}.api-locked.svelte-1chd3fp .example:where(.svelte-1chd3fp) pre:where(.svelte-1chd3fp),.api-locked.svelte-1chd3fp .sdk-grid:where(.svelte-1chd3fp),.api-locked.svelte-1chd3fp .lang-tabs:where(.svelte-1chd3fp),.api-locked.svelte-1chd3fp .spec-wrapper:where(.svelte-1chd3fp){opacity:.55;filter:grayscale(.3);pointer-events:none;-webkit-user-select:none;user-select:none}.api-locked.svelte-1chd3fp .copy:where(.svelte-1chd3fp){opacity:.4;pointer-events:none}.btn.disabled.svelte-1chd3fp,.btn[aria-disabled=true].svelte-1chd3fp{opacity:.55;cursor:not-allowed;pointer-events:none}.soon-badge.svelte-1chd3fp{display:inline-block;padding:4px 10px;border-radius:999px;background:#fff4e0;color:#b8730a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}
