.markdown-body{color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased;box-sizing:border-box;word-wrap:break-word}.markdown-body *,.markdown-body :after,.markdown-body :before{box-sizing:inherit}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.6em;margin-bottom:.6em;font-weight:600;color:var(--color-text);line-height:1.25}.markdown-body h1{font-size:2.5rem}.markdown-body h2{font-size:1.5rem}.markdown-body h3{font-size:1.25rem}.markdown-body h4{font-size:1.05rem}.markdown-body h5{font-size:.95rem}.markdown-body h6{font-size:.9rem;color:var(--color-muted)}.markdown-body p{margin:0 0 1em}.markdown-body .muted,.markdown-body small{color:var(--color-muted);font-size:.9em}.markdown-body a{color:var(--color-primary);text-decoration:none;word-break:break-word;border-bottom:1px solid rgba(3,102,214,.12)}.markdown-body a:hover{color:var(--link-hover);border-bottom-color:rgba(3,102,214,.22)}.markdown-body code{background:var(--code-bg);padding:.2em .4em;margin:0;font-size:.92em;color:#e83e8c;white-space:nowrap}.markdown-body code,.markdown-body pre{font-family:var(--font-mono);border-radius:6px}.markdown-body pre{background:#0b1220;color:#c9d1d9;padding:1rem;overflow:auto;margin:0 0 1rem;font-size:.9rem;line-height:1.45;border:1px solid rgba(27,31,35,.1)}.markdown-body pre.light{background:var(--code-bg);color:var(--color-text);border:1px solid var(--color-border)}.markdown-body .code-header{background:rgba(0,0,0,.04);color:var(--color-muted);padding:.35rem .6rem;font-size:.8rem;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid rgba(27,31,35,.06);border-bottom:none}.markdown-body blockquote{margin:0 0 1em;padding:.6rem 1rem;background:var(--blockquote-bg);border-left:4px solid var(--color-border);color:var(--color-muted);border-radius:6px}.markdown-body ol,.markdown-body ul{margin:0 0 1em;padding-left:1.5rem}.markdown-body li+li{margin-top:.25em}.markdown-body input[type=checkbox]{margin:0 .35rem .05rem -1.6rem;vertical-align:middle}.markdown-body hr{border:none;height:1px;background:var(--color-border);margin:1.5rem 0;border-radius:1px}.markdown-body table{width:100%;border-collapse:collapse;display:block;overflow:auto;margin:0 0 1rem;font-size:.95rem}.markdown-body thead th{background:var(--table-stripe);font-weight:600;color:var(--color-text);text-align:left}.markdown-body tbody td,.markdown-body thead th{padding:.6rem .8rem;border:1px solid var(--color-border)}.markdown-body tr:nth-child(2n) td{background:#ffffff}.markdown-body tr:nth-child(odd) td{background:var(--table-stripe)}.markdown-body img{max-width:100%;border-radius:6px;background:transparent;display:inline-block}.markdown-body sub,.markdown-body sup{font-size:.7em}.markdown-body kbd{background:var(--code-bg);border:1px solid var(--color-border);padding:.1rem .35rem;border-radius:4px;font-family:var(--font-mono);font-size:.85em}.markdown-body .admonition{padding:.6rem .9rem;border-radius:6px;margin:0 0 1rem;border:1px solid var(--color-border);background:var(--blockquote-bg);color:var(--color-text)}@media (max-width:600px){.markdown-body{font-size:15px}.markdown-body h1{font-size:1.6rem}.markdown-body pre{font-size:.85rem;padding:.75rem}}.markdown-body code,.markdown-body pre{word-break:break-word;white-space:pre-wrap}