body {
text-rendering: optimizelegibility; font-feature-settings: "kern"; font-size: var(--body-font-size); text-size-adjust: none; font-family: var(--body-font-family); background-color: var(--body-background-color); color: var(--body-color); line-height: var(--body-line-height);
}
img, blockquote, p, ul, ol, figure, .content__inner-container pre, .content__inner-container iframe, dd, details, .scroll, .admonition, .attention, .caution, .danger, .error, .important, .warning, .hint, .tip, .note, .seealso, .todo {
margin-bottom: 26px;
}
p, li {
hyphens: auto;
}
em {
font-style: italic;
}
strong {
font-weight: var(--bold-font-weight); color: var(--bold-color);
}
hr {
background: transparent; border: 0; border-top: 1px solid var(--muted-color); margin-bottom: 26px;
}
sup, sub {
vertical-align: baseline; position: relative; top: -0.4em; font-size: smaller; padding-left: .1em; font-weight: bold;
}
sub {
top: 0.4em;
}
var {
font-style: italic;
}
summary {
cursor: pointer;
}
.sig, .sig a {
color: var(--muted-color) !important; text-decoration: none;
}
.muted {
color: var(--muted-color);
}
.post-footer {
color: var(--muted-color); font-size: var(--small-font-size); line-height: var(--small-line-height);
}
.post-footer__link {
color: var(--muted-color); border-bottom: none; text-decoration: none;
}
.site-footer {
color: var(--muted-color); font-size: smaller;
}
.site-footer a {
border-bottom: none; color: inherit;
}
.site-footer__new-post-input {
border: 1px dashed #ccc; padding: 2px;
}