.docs-index.svelte-1xmjmrw{max-width:1200px;margin:0 auto;padding:var(--space-lg)}.hero.svelte-1xmjmrw{text-align:center;margin-bottom:var(--space-xl)}.hero.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:var(--text-display);color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.tagline.svelte-1xmjmrw{font-size:var(--text-h3);color:var(--color-fg-secondary);margin-bottom:var(--space-sm)}.description.svelte-1xmjmrw{font-size:var(--text-body-lg);color:var(--color-fg-tertiary);max-width:600px;margin:0 auto}.tools-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-lg);margin-bottom:var(--space-xl)}.tool-card.svelte-1xmjmrw{background:var(--color-bg-surface);border-radius:var(--radius-lg);padding:var(--space-lg);text-decoration:none;transition:all var(--duration-micro) var(--ease-standard)}.tool-card.svelte-1xmjmrw:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.tool-card.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:var(--text-h2);color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.tool-tagline.svelte-1xmjmrw{font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-sm)}.tool-description.svelte-1xmjmrw{font-size:var(--text-body);color:var(--color-fg-tertiary);margin-bottom:var(--space-md)}.npm-package.svelte-1xmjmrw{display:inline-block;background:var(--color-bg-subtle);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-fg-secondary);margin-bottom:var(--space-md)}.features.svelte-1xmjmrw{list-style:none;padding:0;margin:0}.features.svelte-1xmjmrw li:where(.svelte-1xmjmrw){font-size:var(--text-body-sm);color:var(--color-fg-muted);padding-left:var(--space-md);position:relative;margin-bottom:var(--space-xs)}.features.svelte-1xmjmrw li:where(.svelte-1xmjmrw):before{content:"→";position:absolute;left:0;color:var(--color-fg-muted)}.quick-install.svelte-1xmjmrw{border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-xl)}.quick-install.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:var(--text-h3);color:var(--color-fg-primary);margin-bottom:var(--space-md)}.install-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md)}.install-option.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-xs)}.install-option.svelte-1xmjmrw pre:where(.svelte-1xmjmrw){background:var(--color-bg-pure);padding:var(--space-sm);border-radius:var(--radius-sm);overflow-x:auto}.install-option.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-size:var(--text-body-sm);color:var(--color-fg-primary)}.supported-tools.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:var(--text-h3);color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.supported-tools.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-fg-tertiary);margin-bottom:var(--space-md)}.tool-list.svelte-1xmjmrw{display:flex;flex-wrap:wrap;gap:var(--space-sm);list-style:none;padding:0;margin:0}.tool-list.svelte-1xmjmrw li:where(.svelte-1xmjmrw){background:var(--color-bg-subtle);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-fg-secondary)}
