.year.svelte-1d5yzpx+.year:where(.svelte-1d5yzpx){margin-top:var(--spacing-12)}.year.svelte-1d5yzpx h2:where(.svelte-1d5yzpx){margin-bottom:var(--spacing-4);font-size:var(--text-sm);font-weight:var(--font-medium)}.posts-list.svelte-1d5yzpx{gap:var(--spacing-8);flex-direction:column;display:flex}.post-card.svelte-1d5yzpx{border:var(--border-base) solid var(--color-slate-150);border-radius:var(--radius-md);padding:var(--spacing-6);transition:border-color var(--transition-base), transform var(--transition-press);position:relative}.post-card.svelte-1d5yzpx h3:where(.svelte-1d5yzpx) a:where(.svelte-1d5yzpx):after{content:"";position:absolute;inset:0}.post-card.svelte-1d5yzpx:active:not(:has(.tag:active)){border-color:var(--color-natural);transform:scale(.98)}.post-card.svelte-1d5yzpx:has(h3:where(.svelte-1d5yzpx) a:where(.svelte-1d5yzpx):focus-visible){outline:2px solid var(--lavender-500);outline-offset:2px}.post-card.svelte-1d5yzpx h3:where(.svelte-1d5yzpx) a:where(.svelte-1d5yzpx):focus-visible{outline:none}@media (hover:hover){.post-card.svelte-1d5yzpx:hover{border-color:var(--color-natural)}.post-card.svelte-1d5yzpx:hover h3:where(.svelte-1d5yzpx) a:where(.svelte-1d5yzpx),.tag.svelte-1d5yzpx:hover{color:var(--color-natural)}}.post-card.svelte-1d5yzpx time:where(.svelte-1d5yzpx){margin-bottom:var(--spacing-2);font-size:var(--text-sm);display:block}.post-card.svelte-1d5yzpx h3:where(.svelte-1d5yzpx){margin-bottom:var(--spacing-3)}.post-card.svelte-1d5yzpx p:where(.svelte-1d5yzpx){margin-bottom:var(--spacing-4)}.tags.svelte-1d5yzpx{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tag.svelte-1d5yzpx{z-index:1;background-color:var(--color-slate-100);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:var(--text-xs);position:relative}
