.archive.svelte-1qq3rjy{margin-block-start:2.5rem}.archive-year.svelte-1qq3rjy+.archive-year:where(.svelte-1qq3rjy){margin-block-start:2.25rem}.year-heading.svelte-1qq3rjy{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-heading);margin-block-end:.75rem;font-size:.88rem;font-weight:700}.year-list.svelte-1qq3rjy{margin:0;padding:0;list-style:none}.archive-entry.svelte-1qq3rjy{border-bottom:1px solid var(--color-border-subtle);align-items:baseline;gap:1.25rem;padding-block:.55rem;display:flex}.archive-entry.svelte-1qq3rjy:last-child{border-bottom:none}.entry-date.svelte-1qq3rjy{letter-spacing:.04em;color:var(--color-muted);white-space:nowrap;flex-shrink:0;width:4.5rem;font-size:.75rem}.entry-content.svelte-1qq3rjy{flex-wrap:wrap;align-items:baseline;gap:.15rem .65rem;min-width:0;display:flex}.entry-title.svelte-1qq3rjy{color:var(--color-heading);font-size:.975rem;line-height:1.4;text-decoration:none;transition:color .15s}.entry-title.svelte-1qq3rjy:hover{color:var(--color-muted)}.entry-tags.svelte-1qq3rjy{align-items:baseline;gap:.45rem;display:flex}.entry-tag.svelte-1qq3rjy{font-family:var(--font-display);color:var(--color-muted);font-size:.68rem;font-weight:400;text-decoration:none;transition:color .15s}.entry-tag.svelte-1qq3rjy:before{content:"#";color:var(--color-faint);margin-inline-end:.06em}.entry-tag.svelte-1qq3rjy:hover{color:var(--color-body)}
