.post-card.svelte-podw4w{flex-direction:column;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.post-card.svelte-podw4w:hover{box-shadow:var(--shadow)}.cover.svelte-podw4w{aspect-ratio:3/2;background:var(--surface-2);display:block}.cover.svelte-podw4w img:where(.svelte-podw4w){object-fit:cover;width:100%;height:100%}.placeholder.svelte-podw4w{background:var(--kawung), var(--primary);background-size:32px,auto;width:100%;height:100%}.body.svelte-podw4w{padding:1rem 1.1rem 1.2rem}.meta.svelte-podw4w{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.badge.announce.svelte-podw4w{background:var(--accent-50);color:var(--accent)}.title.svelte-podw4w{margin-bottom:.4rem;font-size:1.18rem}.title.svelte-podw4w a:where(.svelte-podw4w){color:var(--ink);text-decoration:none}.title.svelte-podw4w a:where(.svelte-podw4w):hover{color:var(--primary);text-decoration:underline}.excerpt.svelte-podw4w{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.97rem;display:-webkit-box;overflow:hidden}
