.wrap.svelte-39ikxl{gap:24px;display:grid}header.svelte-39ikxl h1:where(.svelte-39ikxl){font-family:var(--serif);letter-spacing:-.01em;margin:0 0 4px;font-size:28px;font-weight:600}.empty.svelte-39ikxl{font-family:var(--serif);color:var(--ink-3);font-style:italic}.list.svelte-39ikxl{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.card.svelte-39ikxl{color:inherit;border:1px solid var(--rule-2);background:var(--paper);padding:18px 20px;text-decoration:none;transition:border-color .15s;display:block}.card.svelte-39ikxl:hover{border-color:var(--ink)}.head.svelte-39ikxl{align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.head.svelte-39ikxl h2:where(.svelte-39ikxl){font-family:var(--mono);letter-spacing:.02em;color:var(--ink);margin:0;font-size:14px;font-weight:500}.ver.svelte-39ikxl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--warm);border:1px solid var(--warm);background:var(--warm-wash);border-radius:999px;padding:2px 8px;font-size:10px}.stage.svelte-39ikxl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);margin:0 0 8px;font-size:10px}.desc.svelte-39ikxl{font-family:var(--serif);color:var(--ink-2);margin:0 0 12px;font-size:15px;line-height:1.5}.meta.svelte-39ikxl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-size:10px}.meta.svelte-39ikxl .sep:where(.svelte-39ikxl){color:var(--ink-4);margin:0 6px}
