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