.filter-tabs.svelte-1taqwu0{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:2.5rem}.filter-tab.svelte-1taqwu0{font-size:1.6rem;padding:.35em .9em;border:1px solid #3d2b1f22;border:1px solid var(--ink-faint, #3d2b1f22);border-radius:99px;background:none;color:#3d2b1f;color:var(--ink, #3d2b1f);cursor:pointer;transition:background .12s ease,border-color .12s ease}.filter-tab.svelte-1taqwu0:hover,.filter-tab.svelte-1taqwu0:focus-visible{border-color:#3d2b1f;border-color:var(--ink, #3d2b1f)}.filter-tab--active.svelte-1taqwu0{background:#3d2b1f;background:var(--ink, #3d2b1f);color:#f5f0e8;color:var(--paper, #f5f0e8);border-color:#3d2b1f;border-color:var(--ink, #3d2b1f)}.empty.svelte-1taqwu0{text-align:center;padding:4rem 0;opacity:.5}.section.svelte-1taqwu0{margin-bottom:3rem}.section__heading.svelte-1taqwu0{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1rem}.card-list.svelte-1taqwu0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.card.svelte-1taqwu0{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;border:1px solid #3d2b1f22;border:1px solid var(--ink-faint, #3d2b1f22);border-radius:4px;text-decoration:none;color:#3d2b1f;color:var(--ink, #3d2b1f);transition:background .12s ease}.card.svelte-1taqwu0:hover,.card.svelte-1taqwu0:focus-visible{background:#e8e0d0;background:var(--paper-shadow, #e8e0d0)}.card__title.svelte-1taqwu0{font-size:2rem}.card__date.svelte-1taqwu0{font-size:1.6rem;opacity:.6;white-space:nowrap}
