.post-container.svelte-14u6r3i{padding:var(--spacing-md) 0}.post-header.svelte-14u6r3i{margin-bottom:var(--spacing-lg);text-align:left}.post-header.svelte-14u6r3i time:where(.svelte-14u6r3i){color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;font-weight:700}.post-header.svelte-14u6r3i h1:where(.svelte-14u6r3i){color:var(--text-primary);letter-spacing:-.03em;margin-top:.5rem;font-size:3rem;line-height:1.1}.markdown-body.svelte-14u6r3i{color:var(--text-secondary);font-size:1.125rem;line-height:1.8}.markdown-body.svelte-14u6r3i h2,.markdown-body.svelte-14u6r3i h3{color:var(--text-primary);margin-top:2.5em;margin-bottom:1em;line-height:1.3}.markdown-body.svelte-14u6r3i p{margin-bottom:1.5em}.markdown-body.svelte-14u6r3i a{border-bottom:1px solid var(--accent-color);padding-bottom:1px}.markdown-body.svelte-14u6r3i a:hover{background-color:#778da91a;border-bottom-width:2px}.markdown-body.svelte-14u6r3i pre{box-shadow:inset 0 2px 4px #00000080, var(--shadow-sm);background-color:#080808;border:1px solid #ffffff0d;border-radius:12px;margin:2em 0;padding:1.5rem;overflow-x:auto}.markdown-body.svelte-14u6r3i code{color:var(--accent-amber);background-color:#1a1a1a;border-radius:4px;padding:.2em .4em;font-size:.9em}.markdown-body.svelte-14u6r3i pre code{color:var(--text-primary);background-color:#0000;padding:0}.markdown-body.svelte-14u6r3i blockquote{border-left:4px solid var(--accent-color);color:var(--text-muted);background:#ffffff05;border-radius:0 8px 8px 0;margin:2em 0;padding:.5rem 0 .5rem 1.5rem;font-style:italic}.markdown-body.svelte-14u6r3i img{max-width:100%;height:auto;box-shadow:var(--shadow-lg);border:1px solid #ffffff1a;border-radius:12px;margin:2.5em auto;display:block}.post-footer.svelte-14u6r3i{margin-top:var(--spacing-lg)}hr.svelte-14u6r3i{margin-bottom:var(--spacing-md);border:0;border-top:1px solid #ffffff0d}@media (width<=768px){.post-header.svelte-14u6r3i h1:where(.svelte-14u6r3i){font-size:2.25rem}}
