.post.svelte-1teoznn{max-width:800px;margin:0 auto;padding:2rem}header.svelte-1teoznn{border-bottom:2px solid #e0e0e0;margin-bottom:2rem;padding-bottom:1.5rem}h1.svelte-1teoznn{margin:0 0 .75rem;font-size:2.5rem;line-height:1.2}time.svelte-1teoznn{color:#666;margin-bottom:.75rem;font-size:.95rem;display:block}.tags.svelte-1teoznn{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.tag.svelte-1teoznn{color:#555;background:#f0f0f0;border-radius:4px;padding:.35rem .85rem;font-size:.85rem}footer.svelte-1teoznn{border-top:2px solid #e0e0e0;margin-top:3rem;padding-top:2rem}footer.svelte-1teoznn a:where(.svelte-1teoznn){color:#06c;font-weight:500;text-decoration:none;transition:color .2s}footer.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:#0052a3}
