.page.svelte-u4k2t{display:flex;flex-direction:column;gap:1.5rem}.page-header.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0 0 .5rem;font-size:1.8rem}.page-header.svelte-u4k2t p:where(.svelte-u4k2t){margin:0;max-width:38rem;color:var(--zen-text-muted)}.feed-url.svelte-u4k2t{margin-top:.4rem;color:var(--zen-text-muted)}.posts.svelte-u4k2t{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.post.svelte-u4k2t{padding:.9rem 1rem;border-radius:.95rem;border:1px solid var(--zen-border-soft);background:linear-gradient(135deg,var(--zen-bg),var(--zen-bg-soft))}@media (max-width: 600px){.posts.svelte-u4k2t{grid-template-columns:1fr;gap:1.2rem}}.thumb-wrap.svelte-u4k2t{display:block;margin-bottom:.6rem;overflow:hidden;border-radius:.7rem;border:1px solid rgba(230,222,211,.16)}.thumb-wrap.svelte-u4k2t img:where(.svelte-u4k2t){display:block;width:100%;height:auto;object-fit:cover}.post-title.svelte-u4k2t{display:inline-block;font-size:1.05rem;font-weight:500;color:var(--zen-text-main);text-decoration:none}.post-title.svelte-u4k2t:hover{text-decoration:underline}.meta.svelte-u4k2t{margin:.2rem 0 .4rem;font-size:.85rem;color:var(--zen-text-muted)}.excerpt.svelte-u4k2t{margin:0;font-size:.93rem;color:var(--zen-text-main)}.error.svelte-u4k2t{color:#d97a63;font-size:.95rem}.empty.svelte-u4k2t{color:var(--zen-text-muted);font-size:.95rem}
