.red, .red-important { color: red !important; }

.darkred, .darkred-important { color: darkred !important; }

.orangered, .orangered-important { color: orangered !important; }

.green, .green-important { color: green !important; }

.limegreen, .limegreen-important { color: limegreen !important; }

.cyan, .cyan-important { color: cyan !important; }

.darkcyan, .darkcyan-important { color: darkcyan !important; }

:root { --md-text-font: Roboto; --md-code-font: Roboto Mono; }

.md-typeset { font-feature-settings: "kern" 0; }
.md-typeset #references, .md-typeset .no-underline { margin-bottom: 0; padding-bottom: 0; border: none; }
.md-typeset h2 { margin-top: 1.25em; padding-bottom: 0.2em; border-bottom: 1px solid #d3d3d3; }
.md-typeset h3 { margin-top: 1em; padding-bottom: 0.2em; border-bottom: 1px dashed #d3d3d3; }
.md-typeset h4 { font-size: 1.17em; }
.md-typeset h5 { font-size: 1.08em; }
.md-typeset h6 { font-size: 1em; }
.md-typeset ul li, .md-typeset ol li { margin-bottom: 0.2em; }
.md-typeset dl { display: grid; grid-template-columns: auto minmax(60%, 95%); }
.md-typeset dl dt, .md-typeset dl dd { margin-bottom: 0.5em; }
.md-typeset dt { font-weight: bold; }
.md-typeset dd { margin-top: 0; margin-bottom: 0; }
.md-typeset dd > :first-child { margin-top: 0; }
.md-typeset dd > :last-child { margin-bottom: 0; }
.md-typeset img { display: block; margin-left: auto; margin-right: auto; }
.md-typeset .img-inline { display: inline-block; vertical-align: text-bottom; }
.md-typeset .img-border { border: 1px solid black; }
.md-typeset kbd { box-shadow: 0 0 0 0.05rem var(--md-default-fg-color--lighter), 0 0.1rem 0 var(--md-default-fg-color--lighter), inset 0 -0.1rem 0.2rem var(--md-default-bg-color); }
.md-typeset .admonition, .md-typeset details { font-size: 0.9em; }
.md-typeset .md-typeset__table { display: block; margin-left: auto; margin-right: auto; }
.md-typeset .md-typeset__table > table { display: table; width: auto; margin: 0 auto; }
.md-typeset p.caption { text-align: center; font-size: 0.94em; color: grey; margin: -0.7em 0 0; }
.md-typeset .footnote hr { margin-top: 0.2em; }
