.header.svelte-w35zax{grid-column:1 / -1;padding:48px 0;border-bottom:1px solid var(--color-grid)}.breadcrumb.svelte-w35zax{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#666;margin-bottom:24px}.breadcrumb.svelte-w35zax a:where(.svelte-w35zax){color:#666;text-decoration:none}.breadcrumb.svelte-w35zax a:where(.svelte-w35zax):hover{color:var(--color-accent)}.breadcrumb.svelte-w35zax span:where(.svelte-w35zax):not(:last-child){color:#ccc}.header.svelte-w35zax h1:where(.svelte-w35zax){font-size:2.5rem;font-weight:600;margin-bottom:8px}.header.svelte-w35zax p:where(.svelte-w35zax){font-size:1.1rem;color:#666}.components-grid.svelte-w35zax{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;padding:48px 0}.component-card.svelte-w35zax{display:block;padding:24px;border:1px solid var(--color-grid);text-decoration:none;transition:border-color .15s}.component-card.svelte-w35zax:hover{border-color:var(--color-accent)}.component-card.svelte-w35zax h2:where(.svelte-w35zax){font-family:var(--font-mono);font-size:1.1rem;font-weight:600;color:var(--color-text);margin-bottom:8px}.component-card.svelte-w35zax p:where(.svelte-w35zax){font-size:.9rem;color:#666;line-height:1.5}
