.post-module__fFuUMG__postPage{min-height:100vh;padding-top:120px;padding-bottom:80px}.post-module__fFuUMG__article{max-width:760px}.post-module__fFuUMG__backLink{color:var(--text-muted);transition:color var(--transition-fast);align-items:center;gap:8px;margin-bottom:40px;font-size:.9rem;display:inline-flex}.post-module__fFuUMG__backLink:hover{color:var(--accent-cyan)}.post-module__fFuUMG__postHeader{margin-bottom:48px}.post-module__fFuUMG__postEmoji{margin-bottom:24px;font-size:3rem}.post-module__fFuUMG__postMeta{color:var(--text-muted);font-size:.85rem;font-family:var(--font-mono);align-items:center;gap:10px;margin-bottom:16px;display:flex}.post-module__fFuUMG__postMeta span{align-items:center;gap:6px;display:flex}.post-module__fFuUMG__dot{color:var(--accent-purple)}.post-module__fFuUMG__postTitle{color:var(--text-primary);margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;line-height:1.2}.post-module__fFuUMG__postExcerpt{color:var(--text-secondary);margin-bottom:20px;font-size:1.1rem;line-height:1.7}.post-module__fFuUMG__postTags{flex-wrap:wrap;gap:8px;display:flex}.post-module__fFuUMG__tag{font-size:.75rem;font-family:var(--font-mono);background:var(--bg-glass-hover);border:1px solid var(--border-glass);color:var(--accent-cyan);border-radius:var(--radius-full);padding:4px 12px}.post-module__fFuUMG__postContent{color:var(--text-secondary);font-size:1.05rem;line-height:1.85}.post-module__fFuUMG__postContent h1,.post-module__fFuUMG__postContent h2,.post-module__fFuUMG__postContent h3,.post-module__fFuUMG__postContent h4{color:var(--text-primary);margin-top:2em;margin-bottom:.8em}.post-module__fFuUMG__postContent h2{border-bottom:1px solid var(--border-glass);padding-bottom:8px;font-size:1.6rem}.post-module__fFuUMG__postContent h3{font-size:1.3rem}.post-module__fFuUMG__postContent p{color:var(--text-secondary);margin-bottom:1.5em}.post-module__fFuUMG__postContent strong{color:var(--text-primary);font-weight:600}.post-module__fFuUMG__postContent a{color:var(--accent-cyan);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.post-module__fFuUMG__postContent a:hover{color:var(--accent-purple)}.post-module__fFuUMG__postContent ul,.post-module__fFuUMG__postContent ol{margin-bottom:1.5em;padding-left:24px}.post-module__fFuUMG__postContent li{color:var(--text-secondary);margin-bottom:.5em}.post-module__fFuUMG__postContent li::marker{color:var(--accent-purple)}.post-module__fFuUMG__postContent blockquote{border-left:3px solid var(--accent-purple);background:var(--bg-glass-hover);border-radius:0 var(--radius-sm)var(--radius-sm)0;margin:1.5em 0;padding:12px 24px}.post-module__fFuUMG__postContent blockquote p{color:var(--text-primary);margin:0;font-style:italic}.post-module__fFuUMG__postContent pre{border:1px solid var(--border-glass);border-radius:var(--radius-md);background:#0f0f23cc;margin:1.5em 0;padding:24px;font-size:.85rem;overflow-x:auto}.post-module__fFuUMG__postContent code{font-family:var(--font-mono);font-size:.85em}.post-module__fFuUMG__postContent :not(pre)>code{background:var(--bg-glass-hover);color:var(--accent-cyan);border-radius:4px;padding:2px 6px}.post-module__fFuUMG__postContent hr{background:var(--border-glass-hover);opacity:.3;border:none;height:1px;margin:2em 0}.post-module__fFuUMG__postContent em{color:var(--text-muted)}.post-module__fFuUMG__postFooter{margin-top:64px}.post-module__fFuUMG__authorCard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px 0;display:flex}.post-module__fFuUMG__authorInfo h4{color:var(--text-primary);margin-bottom:4px;font-size:1.1rem}.post-module__fFuUMG__authorInfo p{color:var(--text-muted);font-size:.9rem}@media (max-width:600px){.post-module__fFuUMG__authorCard{text-align:center;flex-direction:column}}
