.container.svelte-u4k2t{width:100%;max-width:900px;margin:0 auto;padding:clamp(1.25rem,5vw,2rem) var(--spacing-base);box-sizing:border-box}h1.svelte-u4k2t{margin:0 0 var(--space-3);overflow-wrap:break-word}.tags.svelte-u4k2t{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin:1rem 0}.tags.svelte-u4k2t a:where(.svelte-u4k2t){display:inline-flex;align-items:center;text-decoration:none;padding:.3rem .7rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;line-height:1.3}.tags.svelte-u4k2t a.active:where(.svelte-u4k2t){border-color:#ffffffb3}.filter.svelte-u4k2t{opacity:.85;overflow-wrap:break-word}.posts.svelte-u4k2t{list-style:none;padding:0;margin:0}.posts.svelte-u4k2t li:where(.svelte-u4k2t){padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.posts.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:clamp(1.2rem,5.5vw,2.5rem);line-height:1.2;margin:0 0 .4rem;overflow-wrap:break-word}.posts.svelte-u4k2t p:where(.svelte-u4k2t){overflow-wrap:break-word;margin:.4rem 0 0}.meta.svelte-u4k2t{opacity:.8;font-size:.9rem;display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center;overflow-wrap:break-word}@media(max-width:640px){.tags.svelte-u4k2t{gap:.4rem}.tags.svelte-u4k2t a:where(.svelte-u4k2t){min-height:2.5rem;padding:.4rem .85rem}}
