.blog-post-page[data-v-06dc36e9]{min-height:100vh;padding:40px 20px 56px;background:#050911}.blog-prose[data-v-06dc36e9]{width:min(880px,100%);margin:0 auto;border:1px solid rgba(95,148,221,.28);border-radius:20px;background:linear-gradient(180deg,#0e1a2cf2,#08111ef7);color:#d6e4fb;padding:24px}.post-hero[data-v-06dc36e9]{width:100%;border-radius:14px;margin-bottom:16px}.post-meta[data-v-06dc36e9]{color:#8da9c7;font-size:.88rem;margin-bottom:6px}h1[data-v-06dc36e9]{margin:0 0 10px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.15}.post-summary[data-v-06dc36e9]{color:#a9bdd8;line-height:1.7;margin-bottom:14px}.post-tags[data-v-06dc36e9]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.post-tags span[data-v-06dc36e9]{border:1px solid rgba(108,167,241,.35);border-radius:999px;padding:4px 10px;font-size:.74rem;color:#8dccff}[data-v-06dc36e9] .blog-prose h2,[data-v-06dc36e9] .blog-prose h3{margin-top:1.3em;color:#e3eeff}[data-v-06dc36e9] .blog-prose p,[data-v-06dc36e9] .blog-prose li{color:#b7c8df;line-height:1.8}[data-v-06dc36e9] .blog-prose a{color:#8dccff}.post-loading[data-v-06dc36e9]{color:#8da9c7}
