.category-grid.svelte-rqn88j{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.category-card.svelte-rqn88j{padding:var(--border-size);background:var(--border-inactive);display:flex}.category-card.svelte-rqn88j:hover{background:var(--border-active)}.card-inner.svelte-rqn88j{background:var(--background);flex-direction:column;flex:1;gap:.9rem;min-height:220px;padding:1.1rem 1.2rem;display:flex}header.svelte-rqn88j{align-items:center;gap:.75rem;display:flex}.icon-box.svelte-rqn88j{border:2px solid var(--accent);width:42px;height:42px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.category-card.svelte-rqn88j:hover .icon-box:where(.svelte-rqn88j){background:var(--accent);color:var(--background)}.title.svelte-rqn88j{color:var(--accent);font-size:1.15rem;font-weight:700}p.svelte-rqn88j{color:var(--muted);flex:1;margin:0;line-height:1.6}footer.svelte-rqn88j{border-top:1px dashed color-mix(in srgb, var(--foreground) 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding-top:.75rem;font-size:.85rem;display:flex}.count.svelte-rqn88j b:where(.svelte-rqn88j){color:var(--foreground);font-size:1.4rem}.open.svelte-rqn88j{color:var(--muted);align-items:center;gap:.3rem;display:inline-flex}.category-card.svelte-rqn88j:hover .open:where(.svelte-rqn88j){color:var(--accent)}@container (width<=1000px){.category-grid.svelte-rqn88j{grid-template-columns:repeat(2,1fr)}}@container (width<=520px){.category-grid.svelte-rqn88j{grid-template-columns:1fr}.card-inner.svelte-rqn88j{min-height:0}}
