.alm.svelte-1mx8wy6{max-width:var(--max-w-page,72rem);padding:clamp(5rem, 10vw, 8rem) var(--page-pad-x,1.5rem) clamp(5rem, 9vw, 7rem);margin:0 auto}@media (width>=768px){.alm.svelte-1mx8wy6{padding-left:var(--page-pad-x-md,2.5rem);padding-right:var(--page-pad-x-md,2.5rem)}}.alm__head.svelte-1mx8wy6{border-bottom:1px solid var(--color-hairline);margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2rem,4vw,3rem)}.alm__back.svelte-1mx8wy6{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-slate);margin-bottom:1.6rem;text-decoration:none;transition:color .16s;display:inline-block}.alm__back.svelte-1mx8wy6:hover{color:var(--color-ivory)}.alm__title.svelte-1mx8wy6{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ivory);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;line-height:1.04}.alm__stat.svelte-1mx8wy6{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-slate);margin:1.5rem 0 0}.alm__stat-n.svelte-1mx8wy6{color:color-mix(in srgb, var(--color-brass) 78%, var(--color-ivory));font-variant-numeric:tabular-nums}.alm__sep.svelte-1mx8wy6{color:color-mix(in srgb, var(--color-graphite-text) 60%, transparent);margin:0 .5rem}.alm__threads.svelte-1mx8wy6{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.1rem;margin-top:2rem;display:flex}.alm__thread.svelte-1mx8wy6{cursor:pointer;font-family:var(--font-serif);letter-spacing:-.01em;font-style:italic;font-weight:300;font-size:calc(1.05rem + var(--w,0) * .75rem);color:color-mix(in srgb, var(--color-ivory) 74%, var(--color-stone));background:0 0;border:0;align-items:baseline;gap:.4rem;padding:.2rem 0;line-height:1.1;transition:color .18s;display:inline-flex}.alm__thread--any.svelte-1mx8wy6{font-style:normal;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate);align-self:center}.alm__thread.svelte-1mx8wy6:hover,.alm__thread.is-on.svelte-1mx8wy6{color:var(--thread,var(--color-brass))}.alm__thread--any.is-on.svelte-1mx8wy6{color:var(--color-ivory)}.alm__thread-dot.svelte-1mx8wy6{background:color-mix(in srgb, var(--thread,var(--color-brass)) 60%, transparent);border-radius:999px;align-self:center;width:.4rem;height:.4rem}.alm__thread.is-on.svelte-1mx8wy6 .alm__thread-dot:where(.svelte-1mx8wy6){background:var(--thread)}.alm__thread-n.svelte-1mx8wy6{font-family:var(--font-mono);color:var(--color-slate);font-size:.62rem;font-style:normal}.alm__search.svelte-1mx8wy6{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-top:2.25rem;display:flex}.alm__search-input.svelte-1mx8wy6{min-width:12rem;font-family:var(--font-serif);color:var(--color-ivory);background:0 0;border:0;border-bottom:1px solid #ffffff1c;outline:none;flex:1;padding:.5rem 0;font-size:1.15rem;font-weight:300;transition:border-color .2s}.alm__search-input.svelte-1mx8wy6::placeholder{color:color-mix(in srgb, var(--color-graphite-text) 78%, transparent);font-style:italic}.alm__search-input.svelte-1mx8wy6:focus{border-bottom-color:var(--color-brass)}.alm__count.svelte-1mx8wy6{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate);font-variant-numeric:tabular-nums;flex-shrink:0}.alm__empty.svelte-1mx8wy6{font-family:var(--font-serif);color:var(--color-slate);padding:2rem 0;font-style:italic}.alm__empty.svelte-1mx8wy6 button:where(.svelte-1mx8wy6){color:var(--color-brass);font:inherit;cursor:pointer;background:0 0;border:0}.alm__year.svelte-1mx8wy6{grid-template-columns:1fr;gap:.75rem 2rem;display:grid}.alm__year.svelte-1mx8wy6+.alm__year:where(.svelte-1mx8wy6){margin-top:clamp(3rem,6vw,5rem)}.alm__year-num.svelte-1mx8wy6{font-family:var(--font-serif);letter-spacing:-.02em;color:color-mix(in srgb, var(--color-ivory) 20%, transparent);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:300;line-height:1}@media (width>=900px){.alm__year.svelte-1mx8wy6{grid-template-columns:clamp(6rem,12vw,9rem) minmax(0,1fr)}.alm__year-num.svelte-1mx8wy6{text-align:right;color:color-mix(in srgb, var(--color-ivory) 16%, transparent);position:sticky;top:2rem}}.alm__list.svelte-1mx8wy6{margin:0;padding:0;list-style:none}.alm__entry.svelte-1mx8wy6{border-top:1px solid var(--color-hairline)}.alm__link.svelte-1mx8wy6{color:inherit;padding:clamp(1.5rem,3vw,2.25rem) 0;text-decoration:none;display:block}.alm__entry-title.svelte-1mx8wy6{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--color-ivory);margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:300;line-height:1.14}.alm__underline.svelte-1mx8wy6{background-image:linear-gradient(var(--color-brass), var(--color-brass));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .34s}.alm__link.svelte-1mx8wy6:hover .alm__underline:where(.svelte-1mx8wy6),.alm__link.svelte-1mx8wy6:focus-visible .alm__underline:where(.svelte-1mx8wy6){background-size:100% 1px}.alm__ext.svelte-1mx8wy6{font-family:var(--font-mono);color:var(--color-brass);vertical-align:middle;margin-left:.3rem;font-size:.6em}.alm__dek.svelte-1mx8wy6{max-width:58ch;font-family:var(--font-serif);color:color-mix(in srgb, var(--color-ivory) 68%, var(--color-stone));margin:.85rem 0 0;font-size:1.075rem;font-style:italic;font-weight:300;line-height:1.5}.alm__meta.svelte-1mx8wy6{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-slate);flex-wrap:wrap;align-items:baseline;gap:.4rem .85rem;margin:1.1rem 0 0;display:flex}.alm__kind.svelte-1mx8wy6{color:color-mix(in srgb, var(--color-brass) 68%, var(--color-stone))}.alm__tag.svelte-1mx8wy6{color:color-mix(in srgb, var(--thread,var(--color-brass)) 52%, var(--color-slate))}.alm__meta-sp.svelte-1mx8wy6{flex:1;min-width:1rem}.alm__dot.svelte-1mx8wy6{color:color-mix(in srgb, var(--color-graphite-text) 55%, transparent)}.alm__src.svelte-1mx8wy6{color:color-mix(in srgb, var(--color-brass) 60%, var(--color-stone))}
