.tag.svelte-1tqx1n4{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;line-height:1.3;white-space:nowrap;width:fit-content}.uppercase.svelte-1tqx1n4{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;padding:3px 8px}.outline.svelte-1tqx1n4{border:1px solid var(--color--border);color:var(--color--text-shade)}.solid.svelte-1tqx1n4{background:var(--color--text);color:var(--color--text-inverse)}.accent.svelte-1tqx1n4{background:var(--color--accent-tint);color:var(--color--accent)}.pro.svelte-1tqx1n4,.pro-plus.svelte-1tqx1n4{color:var(--color--pro);border-color:rgba(var(--color--pro-rgb),.35)}.post.svelte-1v26ek5.svelte-1v26ek5{display:flex;align-items:flex-start;gap:18px;padding:22px 0;color:var(--color--text);text-decoration:none;border-radius:var(--radius-sm)}.post.svelte-1v26ek5.svelte-1v26ek5:hover{color:var(--color--text)}.post.svelte-1v26ek5:hover .title.svelte-1v26ek5{color:var(--color--accent)}.post.svelte-1v26ek5:hover .chevron.svelte-1v26ek5{transform:translate(3px);color:var(--color--accent)}.thumb.svelte-1v26ek5.svelte-1v26ek5{flex:0 0 auto;width:88px;height:88px;border-radius:14px;overflow:hidden;background:var(--color--muted)}.thumb.svelte-1v26ek5 img.svelte-1v26ek5{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.thumb.svelte-1v26ek5.svelte-1v26ek5{width:64px;height:64px}}.body.svelte-1v26ek5.svelte-1v26ek5{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.title.svelte-1v26ek5.svelte-1v26ek5{font-family:var(--font--title);font-size:1.125rem;font-weight:800;line-height:1.3;text-wrap:balance;transition:color var(--dur-fast) ease}.excerpt.svelte-1v26ek5.svelte-1v26ek5{font-size:.9375rem;line-height:1.5;color:var(--color--text-shade);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta.svelte-1v26ek5.svelte-1v26ek5{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:.8125rem;color:var(--color--text-quiet)}.chevron.svelte-1v26ek5.svelte-1v26ek5{flex:0 0 auto;color:var(--color--text-quiet);margin-top:2px;transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) ease}
