.docs-page.svelte-1xmjmrw{padding:40px 0 64px;display:flex;flex-direction:column;gap:56px}.docs-hero.svelte-1xmjmrw{display:flex;flex-direction:column;gap:16px}.docs-overline.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);padding:6px 12px;border:1px solid var(--border);border-radius:9999px;display:inline-block;width:-moz-fit-content;width:fit-content}.docs-title.svelte-1xmjmrw{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(36px,6vw,64px);font-weight:700;letter-spacing:-.03em;line-height:.95;color:var(--fg);max-width:14ch}.docs-subtitle.svelte-1xmjmrw{font-size:15px;line-height:1.7;color:var(--fg-muted);max-width:640px}.docs-subtitle.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){color:var(--fg)}.docs-code-inline.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:2px 8px;color:var(--fg)}.docs-code-sm.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;background:var(--surface);border-radius:4px;padding:1px 6px;color:var(--fg)}.docs-code-accent.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--fg)}.docs-code-block.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px 20px;overflow-x:auto;color:var(--fg);line-height:1.6}.transport-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr;gap:16px}.transport-card.svelte-1xmjmrw{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px}.transport-card--dark.svelte-1xmjmrw{border-color:var(--border)}.transport-label.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.transport-label--gold.svelte-1xmjmrw{color:var(--fg-muted)}.transport-title.svelte-1xmjmrw{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:24px;font-weight:700;color:var(--fg)}.transport-desc.svelte-1xmjmrw{font-size:14px;line-height:1.7;color:var(--fg-muted)}.transport-features.svelte-1xmjmrw{display:flex;flex-direction:column;gap:0}.transport-feature.svelte-1xmjmrw{font-size:13px;color:var(--fg-muted);padding:10px 0;border-top:1px solid var(--border)}.transport-feature.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){color:var(--fg)}.install-section.svelte-1xmjmrw{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:28px}.install-main.svelte-1xmjmrw{display:flex;flex-direction:column;gap:12px}.install-label.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.install-title.svelte-1xmjmrw{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700;color:var(--fg)}.install-desc.svelte-1xmjmrw{font-size:14px;color:var(--fg-muted);line-height:1.6}.install-hint.svelte-1xmjmrw{font-size:12px;color:var(--fg-muted);opacity:.6}.install-alt.svelte-1xmjmrw{padding-top:24px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px}.install-alt-block.svelte-1xmjmrw{display:flex;flex-direction:column;gap:8px}.install-alt-label.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;color:var(--fg-muted)}.section.svelte-1xmjmrw{display:flex;flex-direction:column;gap:16px}.section-title.svelte-1xmjmrw{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700;color:var(--fg)}.section-sub.svelte-1xmjmrw{font-size:14px;color:var(--fg-muted)}.platform-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr;gap:12px}.platform-card.svelte-1xmjmrw{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;text-decoration:none;display:flex;flex-direction:column;gap:12px;transition:border-color .2s ease-out,background .2s ease-out,transform .16s ease-out}@media(hover:hover)and (pointer:fine){.platform-card.svelte-1xmjmrw:hover{border-color:var(--fg-muted);transform:translateY(-2px)}}.platform-card.svelte-1xmjmrw:active{transform:scale(.98)}.platform-header.svelte-1xmjmrw{display:flex;align-items:center;justify-content:space-between;gap:12px}.platform-name.svelte-1xmjmrw{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:700;color:var(--fg)}.platform-badge.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--success);border:1px solid var(--border);border-radius:9999px;padding:3px 10px;white-space:nowrap}.platform-desc.svelte-1xmjmrw{font-size:13px;color:var(--fg-muted);line-height:1.5;flex-grow:1}.platform-tags.svelte-1xmjmrw{display:flex;gap:6px}.platform-tag.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);background:var(--surface);border:1px solid var(--border);border-radius:9999px;padding:3px 10px}.platform-tag--remote.svelte-1xmjmrw{color:var(--fg);border-color:var(--border)}.tools-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr;gap:10px}.tool-card.svelte-1xmjmrw{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px}.tool-name.svelte-1xmjmrw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);margin-bottom:6px}.tool-desc.svelte-1xmjmrw{font-size:13px;color:var(--fg-muted)}@media(min-width:768px){.docs-page.svelte-1xmjmrw{padding:56px 0 80px;gap:64px}.transport-grid.svelte-1xmjmrw,.platform-grid.svelte-1xmjmrw,.tools-grid.svelte-1xmjmrw{grid-template-columns:1fr 1fr}.transport-card.svelte-1xmjmrw,.install-section.svelte-1xmjmrw{padding:32px}}@media(min-width:1024px){.platform-grid.svelte-1xmjmrw,.tools-grid.svelte-1xmjmrw{grid-template-columns:1fr 1fr 1fr}}
