.grid.svelte-t78nhl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.grid.svelte-t78nhl .card:where(.svelte-t78nhl){color:inherit;text-decoration:none;display:block}.grid.svelte-t78nhl .card:where(.svelte-t78nhl) h3:where(.svelte-t78nhl){color:var(--text);margin:0 0 .4rem;font-size:1.05rem}.grid.svelte-t78nhl .card:where(.svelte-t78nhl) .date:where(.svelte-t78nhl){color:var(--muted);margin:0 0 .5rem;font-size:.8rem}.grid.svelte-t78nhl .card:where(.svelte-t78nhl) .description:where(.svelte-t78nhl){color:var(--muted);margin:0;font-size:.9rem}.tags.svelte-t78nhl{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.tag.svelte-t78nhl{text-transform:uppercase;color:var(--accent);border:1px solid var(--border);border-radius:4px;padding:.15rem .4rem;font-size:.7rem}.filters.svelte-nuuoft{gap:.5rem;margin-bottom:1rem;display:flex}.filters.svelte-nuuoft input[type=search]:where(.svelte-nuuoft){background:var(--card);min-width:0;color:var(--text);border:1px solid var(--border);font:inherit;border-radius:6px;flex:auto;padding:.6rem .8rem;font-size:1rem}.tag-filter.svelte-1jxoeco{flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;display:flex}.tag-chip.svelte-1jxoeco{text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.75rem;text-decoration:none;display:inline-flex}.tag-chip.svelte-1jxoeco:hover{border-color:var(--accent);color:var(--text)}.tag-chip.on.svelte-1jxoeco{border-color:var(--accent);color:var(--accent)}.tag-chip.svelte-1jxoeco .count:where(.svelte-1jxoeco){font-variant-numeric:tabular-nums;opacity:.7}.tag-chip.clear.svelte-1jxoeco{text-transform:none;border-style:dashed}@media (width<=640px){.tag-chip.svelte-1jxoeco{padding:.55rem .85rem}}
