.empty.svelte-u4k2t{text-align:center;color:var(--muted-foreground);margin:0;font-size:15px}.posts.svelte-u4k2t{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.post.svelte-u4k2t{padding:var(--space-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s;display:block}.post.svelte-u4k2t:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}@media (hover:hover) and (pointer:fine){.post.svelte-u4k2t:hover{border-color:var(--brand-purple)}}.post-title.svelte-u4k2t{margin:0 0 var(--space-2);font-family:var(--font-display);color:var(--foreground);font-size:20px;font-weight:700;line-height:1.3}.post-description.svelte-u4k2t{margin:0 0 var(--space-4);color:var(--muted-foreground);font-size:15px;line-height:1.65}.post-meta.svelte-u4k2t{gap:var(--space-2);color:var(--muted-foreground);margin:0;font-size:13px;display:flex}
