.markdown-body h1, .markdown-body h2 {

border-bottom-color: var(--theme-600);

} .markdown-body h4, .markdown-body h5, .markdown-body h6 {

color: rgba(0, 0, 0, 0.75);

}

.markdown-body hr {

background-color: var(--theme-600);

}

.markdown-body blockquote {

color: var(--theme-800);
border-left-color: var(--theme-800);

}

.markdown-body code:not(.hljs) {

color: var(--theme-600);

}

.markdown-body a {

font-weight: 500;
color: var(--theme-600);

} .markdown-body a:hover {

text-decoration: underline;

} .markdown-body a.reversefootnote {

font-family: monospace;

}

.markdown-body .highlight pre, .markdown-body pre {

background-color: rgba(0, 0, 0, 0.75);

}

.markdown-body ol {

list-style-type: decimal;

} .markdown-body ol ol, .markdown-body ul ol {

list-style-type: lower-roman;

} .markdown-body ol ol ol, .markdown-body ul ol ol, .markdown-body ol ul ol, .markdown-body ul ul ol {

list-style-type: lower-alpha;

} .markdown-body ul {

list-style-type: disc;

} .markdown-body ul ul, .markdown-body ol ul {

list-style-type: circle;

} .markdown-body ul ul ul, .markdown-body ol ul ul, .markdown-body ul ol ul, .markdown-body ol ol ul {

list-style-type: square;

}

.markdown-body .footnotes {

padding-top: 2em;

}

.markdown-body .task-list-item {

display: flex;
align-items: center;

} .markdown-body .task-list-item input {

appearance: none;

} .markdown-body .task-list-item input::before {

content: "";
display: block;
width: 1em;
height: 1em;
line-height: 1;
margin-right: 0.5em;
text-align: center;
border-radius: 4px;
color: white;
background-color: var(--theme-600);

} .markdown-body .task-list-item input[checked]::before{

content: "\2713";

}