.md-body{color:var(--ae-themText);font-family:var(--ae-font-sans);font-size:15.5px;font-weight:400;line-height:1.66}.md-body>:first-child{margin-top:0}.md-body>:last-child{margin-bottom:0}.md-body .md-para{margin:0 0 8px}.md-body .md-head{color:var(--ae-themText);font-family:var(--ae-font-serif);font-weight:600;margin:14px 0 6px}.md-body .md-head-1{font-size:18px}.md-body .md-head-2{font-size:16.5px}.md-body .md-head-3{font-size:15.5px}.md-body .md-ul{margin:8px 0;padding-left:22px}.md-body .md-ol{margin:8px 0;padding-left:24px}.md-body .md-li{line-height:1.6;margin:4px 0}.md-body .md-quote{border-left:3px solid var(--ae-accent);color:var(--ae-sub);margin:6px 0;padding:4px 12px}.md-body .md-pre-wrap{margin:10px 0;position:relative}.md-body .md-pre-wrap .md-pre{margin:0}.md-body .md-pre-copy{background:var(--ae-surface);border:1px solid var(--ae-border);border-radius:7px;color:var(--ae-sub);cursor:pointer;font-family:var(--ae-font-sans);font-size:11px;font-weight:500;line-height:1.4;opacity:0;padding:3px 9px;position:absolute;right:6px;top:6px;transition:opacity .15s ease}.md-body .md-pre-copy:focus-visible,.md-body .md-pre-wrap:hover .md-pre-copy{opacity:1}.md-body .md-pre-copy.is-copied{border-color:var(--ae-themLabel);color:var(--ae-themLabel)}.md-body .md-pre-copy.is-failed{color:var(--ae-sub)}@media(hover:none){.md-body .md-pre-copy{opacity:.65}}.md-body .md-pre{background:var(--ae-tagBg);border:1px solid var(--ae-border);border-radius:10px;margin:6px 0;overflow-x:auto;padding:10px 12px}.md-body .md-table-wrap{margin:10px 0;overflow-x:auto}.md-body .md-table{border-collapse:collapse;font-size:14px;width:100%}.md-body .md-td,.md-body .md-th{border:1px solid var(--ae-themBorder);padding:6px 10px;text-align:left;vertical-align:top}.md-body .md-th{background:var(--ae-tagBg);font-weight:600}.md-body .md-pre-code{color:var(--ae-themText);font-size:13px;line-height:1.55;white-space:pre}.md-body .md-code,.md-body .md-pre-code{font-family:var(--ae-font-mono);font-weight:500}.md-body .md-code{background:var(--ae-tagBg);border:1px solid var(--ae-border);border-radius:5px;font-size:14px;padding:1px 5px}.md-body .md-strong{font-weight:600}.md-body .md-em{font-style:italic}.md-body .md-link{color:var(--ae-accent);text-decoration:underline;word-break:break-word}
