html {
font-size: 100%; height: 100%;
}
body {
background-color: #292b2f; font-family: Whitney, Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.35rem; line-height: 1.5; color: #dcddde; position: relative; display: flex; flex-direction: column;
}
h1,h2,h3,h4,h5,h6 {
font-weight: 500; line-height: 1.1; text-align: center; scroll-margin-top: 2rem;
} h1 {
font-size: 2.75rem;
} h2 {
font-size: 2rem;
} h3 {
font-size: 1.75rem;
} h4 {
font-size: 1.5rem;
} h1, h2, h3 {
margin-top: 0.4rem;
}
.anchorjs-link {
transition: all .25s linear; color: #ff865f;
} .anchorjs-hover {
text-decoration: none;
} *:hover > .anchorjs-link {
margin-left: -1.125em !important;
}
blockquote {
font-style: italic; padding: 0.625rem 1.25rem; margin: 0 0 1.25rem; font-size: 1.1rem; border-left: 0.3125rem solid #4f545c;
} blockquote p:first-child {
margin-top: 0;
} blockquote p:last-child {
margin-bottom: 0;
}
::-webkit-scrollbar {
background-color: #202324 !important; color: #aba499 !important;
} ::-webkit-scrollbar-thumb {
background-color: #454a4d !important;
} ::-webkit-scrollbar-thumb:hover {
background-color: #575e62 !important;
} ::-webkit-scrollbar-thumb:active {
background-color: #484e51 !important;
} ::-webkit-scrollbar-corner {
background-color: #181a1b !important;
-
{ scrollbar-color: #202324 #454a4d !important;
}