.breadcrumb.svelte-emo7gn{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#666;margin-bottom:24px}.breadcrumb.svelte-emo7gn a:where(.svelte-emo7gn){color:#666;text-decoration:none}.breadcrumb.svelte-emo7gn a:where(.svelte-emo7gn):hover{color:var(--color-accent)}.breadcrumb.svelte-emo7gn span:where(.svelte-emo7gn):not(:last-child){color:#ccc}.prose.svelte-emo7gn h1:where(.svelte-emo7gn){font-size:2rem;font-weight:600;margin-bottom:16px}.prose.svelte-emo7gn .lead:where(.svelte-emo7gn){font-size:1.1rem;color:#666;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--color-grid)}.install.svelte-emo7gn,.components.svelte-emo7gn,.features.svelte-emo7gn,.usage.svelte-emo7gn{padding:48px 0;border-bottom:1px solid var(--color-grid)}.usage.svelte-emo7gn{border-bottom:none}h2.svelte-emo7gn{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.prose.svelte-emo7gn p:where(.svelte-emo7gn){color:#666;margin-bottom:16px;line-height:1.6}pre.svelte-emo7gn{background:#1a1a1a;color:#f0f0f0;padding:16px 20px;overflow-x:auto;font-family:var(--font-mono);font-size:.85rem;margin-bottom:16px}.prose.svelte-emo7gn code:where(.svelte-emo7gn){font-family:var(--font-mono);font-size:.9em;padding:2px 6px;background:#f5f5f5;border-radius:3px}.component-grid.svelte-emo7gn{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.component-card.svelte-emo7gn{padding:20px;background:#fafafa;text-decoration:none;transition:all .2s}.component-card.svelte-emo7gn:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.component-card.svelte-emo7gn h3:where(.svelte-emo7gn){font-size:1rem;font-weight:600;margin-bottom:8px;color:#1a1a1a}.component-card.svelte-emo7gn:hover h3:where(.svelte-emo7gn){color:var(--color-accent)}.component-card.svelte-emo7gn p:where(.svelte-emo7gn){font-size:.85rem;color:#666;line-height:1.5}.feature-grid.svelte-emo7gn{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.feature-card.svelte-emo7gn{padding:20px;background:#fafafa}.feature-card.svelte-emo7gn h3:where(.svelte-emo7gn){font-size:1rem;font-weight:600;margin-bottom:8px}.feature-card.svelte-emo7gn p:where(.svelte-emo7gn){font-size:.85rem;color:#666;line-height:1.5}@media(max-width:800px){.component-grid.svelte-emo7gn,.feature-grid.svelte-emo7gn{grid-template-columns:1fr}}
