.lang.svelte-1w2uwpy{margin-left:var(--space-sm);color:var(--text-disabled);font-weight:500}.page.svelte-1uha8ag{background:#1c1c21;height:100vh;display:flex;flex-direction:column}header.svelte-1uha8ag{display:flex;align-items:center;padding:0 var(--space-xl);gap:var(--space-md);height:36px;background:var(--bg-surface);border-bottom:1px solid var(--border);flex-shrink:0}.brand.svelte-1uha8ag{display:inline-flex;align-items:center;text-decoration:none}.logo.svelte-1uha8ag{height:22px;width:auto;display:block}.nav-sep.svelte-1uha8ag{width:1px;height:100%;background:var(--border);flex-shrink:0}.tabs.svelte-1uha8ag{display:flex;gap:0;height:100%}header.svelte-1uha8ag .tab:where(.svelte-1uha8ag){display:flex;align-items:center;padding:0 14px;font-size:var(--fs-xs);font-weight:600;font-family:var(--font-mono);letter-spacing:.5px;color:var(--text-dim);text-decoration:none;transition:color var(--transition)}header.svelte-1uha8ag .tab:where(.svelte-1uha8ag):hover{color:var(--text-muted)}.landing.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;align-items:center;gap:64px;padding:48px 40px;overflow-y:auto;--content-w: 996px}.hero.svelte-1uha8ag{text-align:center;margin-bottom:16px}.hero-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}.hero-icon.svelte-1uha8ag{height:44px;width:auto;display:block}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:28px;font-weight:700;color:var(--accent);font-family:var(--font-mono);letter-spacing:2px;margin:0}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-sm);color:var(--text-muted);max-width:720px;font-family:var(--font-mono);line-height:1.5}.quickstart.svelte-1uha8ag{display:flex;align-items:stretch;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:-8px}.install-line.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;padding:0 12px;height:36px;background:var(--bg-surface);border:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.install-prompt.svelte-1uha8ag{color:var(--text-dim);-webkit-user-select:none;user-select:none}.install-cmd.svelte-1uha8ag{color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.3px}.copy-btn.svelte-1uha8ag{background:transparent;border:1px solid var(--border);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;letter-spacing:.5px;padding:3px 8px;cursor:pointer;text-transform:uppercase;transition:color var(--transition),border-color var(--transition)}.copy-btn.svelte-1uha8ag:hover{color:var(--accent);border-color:var(--accent)}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;padding:0 18px;height:36px;background:var(--accent);color:var(--bg);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:.6px;text-decoration:none;text-transform:uppercase;transition:filter var(--transition),transform var(--transition)}.cta.svelte-1uha8ag:hover{filter:brightness(1.1);transform:translateY(-1px)}.cta-arrow.svelte-1uha8ag{font-size:14px;line-height:1;transition:transform var(--transition)}.cta.svelte-1uha8ag:hover .cta-arrow:where(.svelte-1uha8ag){transform:translate(2px)}.cards.svelte-1uha8ag{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;max-width:var(--content-w)}.card.svelte-1uha8ag{width:320px;background:var(--bg-surface);border:1px solid var(--border-subtle);text-decoration:none;color:inherit;transition:border-color var(--transition),transform var(--transition);display:flex;flex-direction:column}.card.svelte-1uha8ag:hover{border-color:var(--accent);transform:translateY(-2px)}.card-preview.svelte-1uha8ag{width:100%;overflow:hidden}.card-info.svelte-1uha8ag{padding:12px 14px;border-top:1px solid var(--border-subtle)}.card-info.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--fs-sm);font-weight:600;color:var(--accent);font-family:var(--font-mono);margin-bottom:4px}.card-info.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-xs);color:var(--text-dim);line-height:1.4;font-family:var(--font-mono)}.info-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:var(--content-w)}.section-title.svelte-1uha8ag{font-family:var(--font-mono);font-size:22px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:1.6px}.section-desc.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.6;text-align:center;max-width:720px;text-wrap:balance}.qs-tabs.svelte-1uha8ag{display:flex;gap:4px}.qs-tab.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--fs-xs, 11px);text-transform:uppercase;letter-spacing:.5px;padding:5px 12px;background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition)}.qs-tab.svelte-1uha8ag:hover{color:var(--text);border-color:var(--accent)}.qs-tab.active.svelte-1uha8ag{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}.snippet-block.svelte-1uha8ag{width:100%;max-width:var(--content-w)}.embed-hint.svelte-1uha8ag{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-dim);transition:color var(--transition)}.embed-hint.svelte-1uha8ag:hover{color:var(--accent)}.embed-tag.svelte-1uha8ag{font-weight:600;color:var(--text-muted);border:1px solid var(--border);padding:3px 8px;transition:border-color var(--transition),color var(--transition)}.embed-hint.svelte-1uha8ag:hover .embed-tag:where(.svelte-1uha8ag){border-color:var(--accent);color:var(--accent)}.landing-footer.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;height:36px;background:var(--bg-surface);border-top:1px solid var(--border);flex-shrink:0}.sep.svelte-1uha8ag{color:var(--border);font-size:var(--fs-xs)}.landing-footer.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--text-dim);text-decoration:none;letter-spacing:.3px;transition:color var(--transition)}.landing-footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent)}
