html,
body {
font-family: sans-serif;
}
* {
padding: 0;
font-size: 1rem;
}
* + * {
margin-top: 4px;
}
body {
margin: 16px;
}
blockquote {
margin: 8px 0;
font-family: serif;
font-size: 1.25rem;
}
.excerpt {
margin: 16px 0;
max-width: 60ch;
background-color: #eee;
}
ul {
list-style: none;
}
a {
color: currentColor;
background-color: #eee;
text-decoration: none;
}
.last-edit {
opacity: 0.3;
}
main {
max-width: 80ch;
line-height: 1.4;
}
main ul,
main ol {
list-style-position: inside;
}
main code {
white-space: pre;
}