body {
    max-width: 48em;
	font-family: system-ui, sans-serif;
}

a {
	color: blue;
}

a:visited {
	color: purple;
}

a:hover {
	text-shadow: 0px 0px 10px;
}

p {
	text-align: justify;
	text-justify: auto;
}

p > code {
	background-color: #333;
	border-radius: 0.5em;
	color: white;
	font-family: monospace;
	padding: 0 0.25em;
	white-space: nowrap;
}

div.highlight > pre {
    border-radius: 0.5em;
    padding: 0.5em;
	display: block;
	white-space: pre-wrap;
	width: fit-content;
}

header > p, footer > p {
    margin: 0.5em 0 0.5em 0;
}
