.page-wrap.svelte-lvfn04{max-width:860px;margin:0 auto;padding:1rem 0 3rem}.post-list.svelte-lvfn04{flex-direction:column;display:flex}.post-row.svelte-lvfn04{border-bottom:1px solid var(--color-base-300);grid-template-rows:auto auto;grid-template-columns:10rem 1fr;align-items:baseline;gap:.15rem 1rem;padding:.85rem 1rem;text-decoration:none;transition:background .1s;display:grid}.post-row.svelte-lvfn04:last-child{border-bottom:none}.post-row.svelte-lvfn04:hover{background:var(--color-base-200)}.post-date.svelte-lvfn04{color:var(--color-secondary);letter-spacing:.04em;white-space:nowrap;grid-area:1/1;padding-top:.1em;font-size:.72rem}.post-title.svelte-lvfn04{color:var(--color-base-content);grid-area:1/2;font-size:.92rem;font-weight:500;transition:color .1s}.post-row.svelte-lvfn04:hover .post-title:where(.svelte-lvfn04){color:var(--color-primary)}.post-summary.svelte-lvfn04{color:var(--color-neutral-content);grid-area:2/2;font-size:.78rem;line-height:1.5}.post-author.svelte-lvfn04{color:var(--color-neutral-content);white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;font-size:.7rem;overflow:hidden}.empty-state.svelte-lvfn04{text-align:center;color:var(--color-neutral-content);padding:2rem;font-size:.85rem}@media (width<=520px){.post-row.svelte-lvfn04{grid-template-columns:1fr}.post-date.svelte-lvfn04,.post-author.svelte-lvfn04,.post-title.svelte-lvfn04,.post-summary.svelte-lvfn04{grid-column:1}}
