html { background-color: #111111; color: #aaaaaa; }
body { font-family: monospace; margin: 1rem; }

a { color: #e61e25; text-decoration: none; }
a:hover { text-decoration: underline; }
h1, h2 { margin: 0; }
hr { border: 0; height: 1rem; margin: 0; }

table :is(th, td) { padding: 0 0.4rem; }
table th { text-align: left; }

table.highlight-row tr:hover :is(th, td) { background-color: #222222; }

table.heatmap img { max-width: 800px; }
table.flats img { max-width: 200px; }
table.casing img { max-width: 800px; }
