.posts-page.svelte-lvfn04{display:grid;gap:1.45rem}.posts-head.svelte-lvfn04 h1:where(.svelte-lvfn04){margin:0;max-width:22ch;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:500;line-height:1.12;letter-spacing:-.015em}.posts-head.svelte-lvfn04 p:where(.svelte-lvfn04){margin:.58rem 0 0;max-width:68ch;color:var(--text-muted);line-height:1.65}.posts-list.svelte-lvfn04{display:grid;gap:.85rem}.item-link.svelte-lvfn04{display:block;width:100%;background:transparent;text-align:left;color:inherit}.item.svelte-lvfn04{border-radius:var(--radius-md);padding:1.05rem;display:grid;gap:.7rem;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.item-link.svelte-lvfn04:hover .item:where(.svelte-lvfn04){transform:translateY(-1px);border-color:#7c3aed80;background:#7c3aed14}.item-link.svelte-lvfn04:focus-visible{outline:2px solid rgba(124,58,237,.7);outline-offset:4px;border-radius:var(--radius-md)}.item.svelte-lvfn04 time:where(.svelte-lvfn04){color:var(--text-muted-strong);font-size:.78rem}.item.svelte-lvfn04 h2:where(.svelte-lvfn04){margin:0;font-size:clamp(1.1rem,2.8vw,1.35rem);line-height:1.35;font-weight:500}.item.svelte-lvfn04 p:where(.svelte-lvfn04){margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.65}.item-footer.svelte-lvfn04{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:.15rem}.author.svelte-lvfn04{color:var(--text-muted);font-size:.78rem}.empty-state.svelte-lvfn04{border-radius:var(--radius-md);padding:1.1rem;display:grid;gap:.45rem}.empty-state.svelte-lvfn04 h2:where(.svelte-lvfn04){margin:0;font-size:1.06rem;line-height:1.35;font-weight:500}.empty-state.svelte-lvfn04 p:where(.svelte-lvfn04){margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.65}
