.mfb-dock{position:fixed;left:0;right:0;bottom:0;z-index:1040;display:none;background:rgba(11,15,25,.97);border-top:1px solid rgba(255,255,255,.14);padding:4px 6px calc(6px + env(safe-area-inset-bottom))}.mfb-dock a{flex:1 1 0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#94a3b8;font-size:.62rem;font-weight:600;text-decoration:none}.mfb-dock a span:first-child{font-size:1.05rem;line-height:1}.mfb-dock a.active,.mfb-dock a:hover{color:#00f0ff}@media (max-width:767.98px){.mfb-dock{display:flex}body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}.mfb-legal-footer{border-top:1px solid rgba(255,255,255,.14);background:rgba(11,15,25,.6);padding:1.1rem .75rem calc(1.1rem + env(safe-area-inset-bottom))}.mfb-legal-footer a{color:#94a3b8;text-decoration:none}.mfb-legal-footer a:focus-visible,.mfb-legal-footer a:hover{color:#00f0ff;text-decoration:underline}.mfb-legal-footer .sep{color:rgba(148,163,184,.4)}@media (max-width:767.98px){.mfb-legal-footer{padding-bottom:calc(1.1rem + 66px + env(safe-area-inset-bottom))}}body{background:#070c18;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;min-height:100vh}.hub-card{background:rgba(15,23,42,.85);backdrop-filter:blur(16px);border:1px solid rgba(0,240,255,.25);border-radius:1.25rem}body{background:#070c18;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;min-height:100vh}.blog-post-card{background:rgba(15,23,42,.85);backdrop-filter:blur(16px);border:1px solid rgba(0,240,255,.25);border-radius:1.25rem;box-shadow:0 10px 35px rgba(0,240,255,.08)}.quote-source-box{background:rgba(6,182,212,.08);border:1px solid rgba(6,182,212,.3);border-radius:.85rem}.peer-verified-banner{background:linear-gradient(135deg,rgba(234,179,8,.15),rgba(16,185,129,.15));border:1px solid rgba(234,179,8,.5);border-radius:1rem}.hover-cyan:hover{color:#00f0ff!important}.article-body{font-size:1.05rem;line-height:1.85;color:#e2e8f0}.article-body p{margin-bottom:1.25rem}.article-body pre{background:#0b1120;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1rem;overflow-x:auto;position:relative}.article-body code{color:#38bdf8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}body{background:#070c18;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;min-height:100vh}.blog-hub-card{background:rgba(15,23,42,.85);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);border-radius:1rem;transition:transform .2s,border-color .2s}.blog-hub-card:hover{transform:translateY(-3px);border-color:rgba(0,240,255,.4)}.nav-chip{background:rgba(30,41,59,.6);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;font-size:.85rem;font-weight:600;padding:.35rem .85rem;border-radius:9999px;text-decoration:none;transition:all .2s ease}.nav-chip.active,.nav-chip:hover{background:#075985;color:#fff;border-color:#075985}.blog-hub-card p.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-code-block{background:#0b1120;border:1px solid rgba(255,255,255,.08);border-radius:.6rem;padding:1rem;overflow-x:auto;margin:.75rem 0}.blog-hub-card,.blog-post-card{overflow-wrap:anywhere;min-width:0}.blog-hub-card .extra-small.text-muted{flex-shrink:0}.blog-code-block code{color:#7dd3fc;font-size:.85rem}.blog-inline-code{background:rgba(6,182,212,.12);color:#67e8f9;padding:.1rem .35rem;border-radius:.35rem}.blog-quote{border-left:3px solid #06b6d4;padding:.4rem .9rem;color:#94a3b8;font-style:italic;margin:.75rem 0}html[data-bs-theme=light] .article-body code{color:#0369a1}html[data-bs-theme=light] .blog-code-block code{color:#075985}html[data-bs-theme=light] .blog-inline-code{color:#0e7490}