.md-content h1{font-family:var(--font-serif)!important}.md-content p{line-height:150%}.md-content h3{margin-top:2rem}.md-content ul{margin-left:-1rem}.md-content .img-container{padding-top:1rem;display:flex;justify-content:center}.md-content img{border-radius:.5rem;max-width:100%;height:auto;width:auto}.md-content ol{margin-block:1rem;margin-left:-1rem}.md-content ol li{margin-block:.5rem}.md-content .caption{margin:0;margin-top:1rem;font-size:.875rem!important}.md-content hr{margin-block:2rem;border:none;height:1px;width:100%;background-color:var(--border)}.md-content blockquote{margin:0;margin-left:1rem;position:relative}.md-content blockquote:after{position:absolute;content:"";top:0;left:0;left:-1rem;width:4px;display:block;height:100%;border-radius:1rem;background-color:var(--border-primary)}.md-content pre{background-color:var(--bg-200);padding:.5rem;border-radius:.5rem}.md-content pre code{background-color:transparent;font-family:var(--font);line-height:150%;padding:0;white-space:break-spaces}.md-content .table-wrapper table{border-spacing:0;border-collapse:collapse;width:100%;min-width:500px;display:table;font-size:.875rem}.md-content .table-wrapper table.block{display:block}@media screen and (max-width:520px){.md-content .table-wrapper table{min-width:unset}}.md-content .table-wrapper table th,.md-content .table-wrapper table td{background-color:var(--bg-100);padding-block:.375rem;padding-inline:.625rem;border:1px solid var(--border-mid)}.md-content .table-wrapper table th{font-weight:400;text-align:left;background-color:var(--bg-200)}.md-content .table-wrapper table tbody td{text-align:left}.md-content .table-wrapper table tbody td strong{font-weight:700}
