.archive-page.svelte-w27nt5{display:grid;gap:var(--space-lg)}.archive-page__header.svelte-w27nt5{display:flex;align-items:end;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.archive-page__title-block.svelte-w27nt5{display:grid;gap:.35rem}.archive-page__eyebrow.svelte-w27nt5,.archive-page__lede.svelte-w27nt5,.archive-page__nav.svelte-w27nt5 span:where(.svelte-w27nt5),.archive-page__footer.svelte-w27nt5 span:where(.svelte-w27nt5),.archive-row__meta.svelte-w27nt5,.archive-empty.svelte-w27nt5 p:where(.svelte-w27nt5),.rail-card__header.svelte-w27nt5 span:where(.svelte-w27nt5){margin:0;color:#e2e8f0bd;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem}.archive-page__eyebrow.svelte-w27nt5 a:where(.svelte-w27nt5){color:inherit}.archive-page.svelte-w27nt5 h1:where(.svelte-w27nt5),.rail-card.svelte-w27nt5 h2:where(.svelte-w27nt5),.archive-empty.svelte-w27nt5 h2:where(.svelte-w27nt5){margin:0}.archive-page.svelte-w27nt5 h1:where(.svelte-w27nt5){font-size:clamp(2rem,3vw,3rem);line-height:.95;letter-spacing:-.05em}.archive-page__lede.svelte-w27nt5{max-width:46rem}.archive-page__nav.svelte-w27nt5{display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.archive-page__nav.svelte-w27nt5 span:where(.svelte-w27nt5),.archive-page__nav.svelte-w27nt5 a:where(.svelte-w27nt5),.archive-page__footer.svelte-w27nt5 span:where(.svelte-w27nt5){padding:.45rem .7rem;border:1px solid rgba(148,163,184,.3);border-radius:999px;background:#0f172aa6}.archive-page__nav.svelte-w27nt5 a:where(.svelte-w27nt5){color:#e2e8f0}.archive-grid.svelte-w27nt5{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(280px,.9fr);gap:var(--space-lg);align-items:start}.archive-main.svelte-w27nt5{display:grid;gap:var(--space-md)}.archive-table.svelte-w27nt5,.rail-card.svelte-w27nt5,.archive-empty.svelte-w27nt5{border:1px solid rgba(148,163,184,.24);border-radius:16px;background:#0f172ab8;box-shadow:inset 0 1px #ffffff08}.archive-table.svelte-w27nt5{overflow:hidden}.archive-table__head.svelte-w27nt5,.archive-row.svelte-w27nt5{display:grid;grid-template-columns:120px minmax(0,1.6fr) minmax(180px,.8fr);gap:1rem;align-items:start}.archive-table__head.svelte-w27nt5{padding:.9rem 1rem;border-bottom:1px solid rgba(148,163,184,.18);color:#e2e8f0b3;text-transform:uppercase;letter-spacing:.14em;font-size:.7rem}.archive-row.svelte-w27nt5{padding:1rem;border-bottom:1px solid rgba(148,163,184,.12)}.archive-row.svelte-w27nt5:last-child{border-bottom:0}.archive-row__date.svelte-w27nt5{color:#cbd5e1;font-variant-numeric:tabular-nums}.archive-row__entry.svelte-w27nt5{display:grid;gap:.35rem}.archive-row__title.svelte-w27nt5{color:#f8fafc;font-weight:600;text-decoration:none}.archive-row__title.svelte-w27nt5:hover{text-decoration:underline}.archive-row__tags.svelte-w27nt5{display:flex;flex-wrap:wrap;gap:.4rem}.archive-tag.svelte-w27nt5{padding:.35rem .55rem;border-radius:999px;background:#22c55e1f;border:1px solid rgba(34,197,94,.18);color:#bbf7d0;font-size:.78rem}.archive-rail.svelte-w27nt5{display:grid;gap:var(--space-md)}.rail-card.svelte-w27nt5{padding:1rem}.rail-card__header.svelte-w27nt5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.rail-list.svelte-w27nt5{display:grid;gap:.6rem}.rail-item.svelte-w27nt5{display:grid;gap:.25rem;padding:.8rem .85rem;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:#1e293b8c;color:inherit;text-decoration:none}.rail-item.svelte-w27nt5:hover{border-color:#22c55e6b;background:#22c55e14}.rail-item__name.svelte-w27nt5{font-weight:600}.archive-empty.svelte-w27nt5{padding:1.25rem}.archive-page__footer.svelte-w27nt5{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:900px){.archive-grid.svelte-w27nt5{grid-template-columns:1fr}}@media(max-width:720px){.archive-table__head.svelte-w27nt5{display:none}.archive-table__head.svelte-w27nt5,.archive-row.svelte-w27nt5{grid-template-columns:1fr}.archive-row__date.svelte-w27nt5{order:-1}}
