.markdown-body{color:#e8eef8;font-family:Inter,sans-serif;font-size:1rem;line-height:1.8}.markdown-body .markdown-h1,.markdown-body .markdown-h2,.markdown-body .markdown-h3{color:#fff;margin-top:2rem;margin-bottom:.8rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.2}.markdown-body .markdown-h1{font-size:2rem}.markdown-body .markdown-h2{font-size:1.45rem}.markdown-body .markdown-h3{font-size:1.2rem}.markdown-body .markdown-p{color:#aab7ca;margin-bottom:1rem}.markdown-body .markdown-list{color:#aab7ca;margin-bottom:1rem;padding-left:1.25rem}.markdown-body .markdown-list-item{margin-bottom:.45rem}.markdown-body .markdown-link{color:#7eb0ff;text-underline-offset:2px;text-decoration:underline}.markdown-body .markdown-quote{color:#dce7f7;background:#ffffff0a;border-left:2px solid #2563eb;border-radius:0 10px 10px 0;margin:1.25rem 0;padding:.9rem 1rem}.markdown-body .markdown-inline-code{color:#8bb7ff;background:#ffffff14;border-radius:6px;padding:.15rem .4rem;font-size:.95em}.markdown-body .markdown-code-block{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;margin:1.25rem 0;padding:1rem;overflow-x:auto}.markdown-body .markdown-code-block code{color:#e8eef8;font-family:Consolas,monospace}
