.post-page.svelte-bbidv{padding:7rem 1.5rem var(--section-padding);position:relative;z-index:1;min-height:100vh}.post-page__inner.svelte-bbidv{max-width:740px;margin:0 auto}.post-page__nav.svelte-bbidv{margin-bottom:2.5rem}.post-page__back.svelte-bbidv{font-size:.8rem;padding:.5rem 1rem}.post-page__header.svelte-bbidv{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--color-cyber-green-soft)}.post-page__meta.svelte-bbidv{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8rem;color:var(--color-text-muted);margin-bottom:1rem}.post-page__title.svelte-bbidv{font-family:var(--font-mono);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:var(--color-text-primary);line-height:1.2;margin-bottom:1rem}.post-page__tags.svelte-bbidv{display:flex;gap:.75rem;flex-wrap:wrap}.post-page__tag.svelte-bbidv{font-family:var(--font-mono);font-size:.75rem;color:var(--color-cyber-green);opacity:.6}.post-page__footer.svelte-bbidv{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-cyber-green-soft)}.post-page__footer-line.svelte-bbidv{font-family:var(--font-mono);font-size:.875rem;color:var(--color-text-primary);margin-bottom:1.5rem}.post-page__footer-prompt.svelte-bbidv{color:var(--color-cyber-green);margin-right:.5rem}.post-page__footer-actions.svelte-bbidv{display:flex;gap:1rem;flex-wrap:wrap}
