.page-container.svelte-dt9g2v{max-width:760px;padding:var(--space-12) var(--space-6);margin:0 auto}.post-tags.svelte-dt9g2v{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.post-tag.svelte-dt9g2v{font-size:var(--text-xs);color:var(--text-tertiary);background:var(--surface-3);padding:2px var(--space-2);border-radius:var(--radius-full)}.post-category.svelte-dt9g2v{color:var(--text-secondary);border:1px solid var(--border-subtle);background:0 0}.post-title.svelte-dt9g2v{font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0 0 var(--space-4);line-height:1.3}.post-meta.svelte-dt9g2v{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.meta-sep.svelte-dt9g2v{color:var(--border-medium)}.post-cover.svelte-dt9g2v{border-radius:var(--radius-xl);width:100%;height:auto;margin-bottom:var(--space-10)}.post-footer.svelte-dt9g2v{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border-subtle)}.back-link.svelte-dt9g2v{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-8);text-decoration:none;display:inline-block}.back-link.svelte-dt9g2v:hover{color:var(--text-primary)}.cta-box.svelte-dt9g2v{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.cta-box.svelte-dt9g2v p:where(.svelte-dt9g2v){color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.7}.cta-button.svelte-dt9g2v{padding:var(--space-3) var(--space-8);border-radius:var(--radius-lg);background:var(--primary);color:#fff;font-weight:var(--weight-semibold);text-decoration:none;display:inline-block}
