article.svelte-podw4w{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:box-shadow .2s}article.svelte-podw4w:hover{box-shadow:var(--card-shadow)}.card-link.svelte-podw4w{display:block;color:inherit;text-decoration:none}.image.svelte-podw4w img:where(.svelte-podw4w){width:100%;height:200px;object-fit:cover}.featured.svelte-podw4w .image:where(.svelte-podw4w) img:where(.svelte-podw4w){height:300px}.content.svelte-podw4w{padding:1rem}h2.svelte-podw4w{font-size:1.2rem;margin-bottom:.5rem}.featured.svelte-podw4w h2:where(.svelte-podw4w){font-size:1.5rem}.summary.svelte-podw4w{color:var(--text-secondary);font-size:.9rem;margin-bottom:.75rem}.tag.svelte-podw4w{display:inline-block;background:var(--tag-bg);color:var(--tag-text);padding:.1rem .5rem;border-radius:3px;font-size:.75rem;margin-bottom:.5rem}.meta.svelte-podw4w{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}.avatar.svelte-podw4w{width:24px;height:24px;border-radius:50%;object-fit:cover}.date.svelte-podw4w:before{content:"·";margin-right:.5rem}
