.post.svelte-huwmt8{padding:var(--space-lg) var(--space-md);max-width:var(--content-width);margin:0 auto}.post-header.svelte-huwmt8{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:2px solid var(--border)}.post-meta.svelte-huwmt8{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-md);font-size:var(--text-sm)}.post-date.svelte-huwmt8{font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.05em}.post-updated.svelte-huwmt8,.reading-time.svelte-huwmt8{color:var(--fg-muted)}.post-title.svelte-huwmt8{font-size:var(--text-4xl);line-height:1.1;margin-bottom:var(--space-md)}.post-tags.svelte-huwmt8{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.tag.svelte-huwmt8{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.02em;border:1px solid var(--border-muted);color:var(--fg-muted);text-decoration:none;transition:all var(--transition-fast)}.tag.svelte-huwmt8:hover{border-color:var(--accent);color:var(--accent)}.post-nav.svelte-huwmt8{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:2px solid var(--border)}.post-nav--top.svelte-huwmt8{margin-top:0;margin-bottom:var(--space-lg);padding-top:0;padding-bottom:var(--space-lg);border-top:none;border-bottom:none}.back-link.svelte-huwmt8{display:inline-block;font-weight:600}@media (min-width: 768px){.post.svelte-huwmt8{padding:var(--space-xl) var(--space-lg)}}
