.blog-page[data-astro-cid-4dqtj3le]{padding:2rem 0 5rem}.blog-breadcrumb[data-astro-cid-4dqtj3le]{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--subtle);margin-bottom:2rem}.blog-breadcrumb[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]{color:var(--muted);text-decoration:none}.blog-breadcrumb[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]:hover{color:var(--cyan)}.sep[data-astro-cid-4dqtj3le]{color:var(--subtle)}.blog-article[data-astro-cid-4dqtj3le]{max-width:760px}.blog-header[data-astro-cid-4dqtj3le]{margin-bottom:2rem}.blog-tags[data-astro-cid-4dqtj3le]{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.blog-header[data-astro-cid-4dqtj3le] h1[data-astro-cid-4dqtj3le]{font-size:clamp(1.8rem,4vw,2.6rem);color:var(--text);margin-bottom:1rem;line-height:1.2}.blog-meta[data-astro-cid-4dqtj3le]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:var(--muted)}.blog-meta[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]{color:var(--cyan);text-decoration:none}.ai-summary-inline[data-astro-cid-4dqtj3le]{background:linear-gradient(135deg,#22d3ee0f,#a78bfa0f);border:1px solid rgba(34,211,238,.2);border-left:4px solid var(--cyan);border-radius:0 12px 12px 0;padding:1.25rem 1.5rem;margin-bottom:2.5rem}.summary-label[data-astro-cid-4dqtj3le]{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);opacity:.8;margin-bottom:.6rem}.ai-summary-inline[data-astro-cid-4dqtj3le] p[data-astro-cid-4dqtj3le]{font-size:.95rem;color:var(--muted);margin:0;line-height:1.7}.blog-footer[data-astro-cid-4dqtj3le]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.blog-tags-footer[data-astro-cid-4dqtj3le]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.blog-share[data-astro-cid-4dqtj3le]{display:flex;align-items:center;gap:.6rem}.author-bio[data-astro-cid-4dqtj3le]{margin-top:2rem;padding:1.4rem 1.5rem;border:1px solid var(--border);background:linear-gradient(135deg,#22d3ee0d,#a78bfa0d)}.author-kicker[data-astro-cid-4dqtj3le]{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);margin-bottom:.7rem}.author-bio-body[data-astro-cid-4dqtj3le]{display:flex;flex-direction:column;gap:1rem}.author-bio[data-astro-cid-4dqtj3le] h2[data-astro-cid-4dqtj3le]{font-family:Space Grotesk,sans-serif;font-size:1.2rem;margin:0 0 .4rem;color:var(--text)}.author-bio[data-astro-cid-4dqtj3le] p[data-astro-cid-4dqtj3le]{color:var(--text-muted);font-size:.95rem;line-height:1.7;margin:0}.author-links[data-astro-cid-4dqtj3le]{display:flex;flex-wrap:wrap;gap:.5rem}.author-links[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .8rem;border-radius:999px;border:1px solid rgba(56,189,248,.18);color:var(--cyan);text-decoration:none;font-size:.82rem;font-weight:600;background:#38bdf80a}.author-links[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]:hover{border-color:#38bdf859;background:#38bdf814}.blog-article .mermaid{margin:1.75rem 0;padding:1rem;overflow-x:auto;background:#0f172a8c;border:1px solid var(--border);border-radius:12px}.blog-article .mermaid[data-mermaid-failed=true]{display:none}.blog-article .mermaid svg{display:block;max-width:100%;height:auto;margin:0 auto}.blog-article .flow-steps{list-style:none;display:grid;gap:.85rem;margin:1.5rem 0 2rem;padding:0;counter-reset:flow-step}.blog-article .flow-steps li{position:relative;padding:1rem 1rem 1rem 3.25rem;border:1px solid rgba(56,189,248,.16);border-radius:14px;background:linear-gradient(135deg,#0f172ac7,#0f172a80);backdrop-filter:blur(12px);box-shadow:0 12px 32px #02061733;color:var(--text);font-size:1.05rem;line-height:1.65;counter-increment:flow-step}.blog-article .flow-steps li:before{content:counter(flow-step);position:absolute;left:1rem;top:1rem;width:1.6rem;height:1.6rem;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf833,#a78bfa33);border:1px solid rgba(125,211,252,.3);color:var(--cyan);font-size:.78rem;font-weight:700}.blog-article .flow-steps li:after{content:"↓";position:absolute;left:1.72rem;bottom:-.75rem;color:#7dd3fcad;font-size:1rem;line-height:1}.blog-article .flow-steps li:last-child:after{content:""}.lang-en[data-astro-cid-4dqtj3le]{display:none}.show-en[data-astro-cid-4dqtj3le] .lang-en[data-astro-cid-4dqtj3le]{display:block;animation:fadeIn .3s ease-out}.show-en[data-astro-cid-4dqtj3le] .lang-my[data-astro-cid-4dqtj3le]{display:none!important}[lang=my] .lang-my,.lang-my{display:block;font-family:Padauk,Pyidaungsu,Noto Sans Myanmar,Myanmar Text,sans-serif!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
