.tag-pill.svelte-u4k2t{display:inline-block;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:500;color:var(--color-text-muted);background:var(--color-surface-2);border:1px solid var(--color-border);transition:all .15s;text-decoration:none;white-space:nowrap}.tag-pill.svelte-u4k2t:hover{border-color:var(--color-primary);color:var(--color-primary)}.tag-pill-active.svelte-u4k2t{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-subtle)}.tag-pill-small.svelte-u4k2t{padding:3px 10px;font-size:11px}.post-list.svelte-u4k2t{display:flex;flex-direction:column}.post-card.svelte-u4k2t{display:flex;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid var(--color-border);text-decoration:none;transition:all .2s}.post-card.svelte-u4k2t:first-child{border-top:1px solid var(--color-border)}.post-card.svelte-u4k2t:hover h2:where(.svelte-u4k2t){color:var(--color-primary)!important}.post-card-content.svelte-u4k2t{flex:1;min-width:0}.post-meta.svelte-u4k2t{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-muted);margin-bottom:10px}.meta-dot.svelte-u4k2t{color:var(--color-border-hover)}.post-card.svelte-u4k2t h2:where(.svelte-u4k2t){font-family:var(--font-display);font-size:1.375rem;font-weight:700;color:var(--color-text);margin-bottom:8px;transition:color .2s;line-height:1.3}.post-excerpt.svelte-u4k2t{font-size:.9375rem;line-height:1.65;color:var(--color-text-secondary);margin-bottom:12px}.post-tags.svelte-u4k2t{display:flex;flex-wrap:wrap;gap:6px}.post-arrow.svelte-u4k2t{flex-shrink:0;color:var(--color-text-muted);transition:all .2s;opacity:0;transform:translate(-4px)}.post-card.svelte-u4k2t:hover .post-arrow:where(.svelte-u4k2t){opacity:1;transform:translate(0);color:var(--color-primary)}@keyframes svelte-u4k2t-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
