html {
background-color: #181a1b;
margin: 1em auto;
max-width: 52em;
}
body {
color: #ddd;
font: 1.0em/1.5 'Open Sans', sans-serif;
-webkit-text-size-adjust: 100%;
scrollbar-color: #454a4d #202324;
margin-top: 0;
}
h1 {
margin-top: 2.5em;
font-size: 2em;
}
a {
text-decoration-thickness: 1px;
text-underline-offset: 5px;
}
a, a:link, a:visited {
color: #fda;
text-decoration-color: #ca8;
}
pre, code {
font: 1.1em/1.5 monospace;
}
pre {
overflow-x: auto;
padding: .5em 1em;
background-color: #222;
}
code {
white-space: pre;
color: rgb(251, 252, 189);
}
pre code {
color: #ddd;
}
p img, table {
max-width: 100%;
}
img {
display: block;
margin-left: auto;
margin-right: auto;
}
blockquote {
background-color: #222;
border-left: 5px solid #e6c79a;
margin: 0em 1em;
padding-left: 1em;
}
.header {
font-size: 2em;
margin-top: 1.5em;
margin-bottom: 1em;
}
.footer {
margin-top: 2em;
}
.note {
margin: 0;
}
.header, .footer, .note, .note a {
color: #888;
}
.header a, .footer a {
color: rgb(198, 90, 90);
text-decoration-color: #555;
}
/* .button {
display: inline-block;
border-color: #fda;
padding: 0.5em 1em;
text-decoration: none;
} */