.catalog-index-list.svelte-1itwku7{display:grid;gap:var(--space-4);margin:var(--space-5) 0 0;padding:0;list-style:none}.catalog-index-list.compact.svelte-1itwku7{gap:var(--space-3)}.catalog-index-list__card.svelte-1itwku7{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface)}.catalog-index-list__card.svelte-1itwku7:hover,.catalog-index-list__card.svelte-1itwku7:focus-within{border-color:var(--brand-dark)}.catalog-index-list__link.svelte-1itwku7{display:block;padding:var(--space-4);color:var(--ink-strong);text-decoration:none}.catalog-index-list__link.svelte-1itwku7:focus-visible{outline:2px solid var(--brand-dark);outline-offset:-2px}.catalog-index-list__head.svelte-1itwku7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}.catalog-index-list__title.svelte-1itwku7{min-width:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;overflow-wrap:anywhere;white-space:pre-line}.catalog-index-list__meta.svelte-1itwku7{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--ink-mute);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.catalog-index-list__tag.svelte-1itwku7{padding-inline:var(--space-2);border:1px solid var(--border-soft);border-radius:var(--radius-tight)}.catalog-index-list__description.svelte-1itwku7{margin:calc(-1 * var(--space-2)) var(--space-4) var(--space-4);color:var(--ink-soft);line-height:var(--leading-body);white-space:pre-line}@media(pointer:coarse){.catalog-index-list__link.svelte-1itwku7{min-height:var(--tap-target)}}
