.posts-page.svelte-lvfn04{max-width:65ch;margin:0 auto;padding:var(--space-xl) var(--space-lg);color:var(--text-color)}header.svelte-lvfn04{margin-bottom:var(--space-xl)}h1.svelte-lvfn04{font-size:2em;color:var(--primary-color);margin:var(--space-md) 0 0}.posts-list.svelte-lvfn04{list-style:none;padding:0;margin:0}.post-item.svelte-lvfn04{border-bottom:1px solid var(--line-color)}.post-item.svelte-lvfn04:last-child{border-bottom:none}.post-link.svelte-lvfn04{display:block;padding:var(--space-lg) 0;text-decoration:none;transition:transform .1s ease}.post-link.svelte-lvfn04:hover .title:where(.svelte-lvfn04){color:var(--primary-color);text-decoration:underline}.post-header.svelte-lvfn04{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-lg);margin-bottom:var(--space-xs)}.title.svelte-lvfn04{color:var(--text-color);font-size:var(--font-md);font-weight:500}time.svelte-lvfn04{color:var(--secondary-color);font-size:var(--font-sm);white-space:nowrap}.desc.svelte-lvfn04{color:var(--secondary-color);font-size:var(--font-sm);margin:0;line-height:1.5}.empty.svelte-lvfn04{color:var(--secondary-color);font-style:italic}
