html {
  padding: 0 1em;
  margin: 1em auto;
  max-width: 40em;
  font-size: 1.25rem;
  font-family: arial, sans-serif;
  text-size-adjust: 100%;
}
@media (prefers-color-scheme: dark) {
  a {
    color: #5dc;
  }
  a:active, a:hover, a:visited:hover {
    color: #fff;
    text-decoration-color: #ddd;
  }
  a:visited {
    color: #ba8;
    text-decoration-color: #ab5;
  }
  html {
    background-color: #000;
    color: #bcb;
  }
  code, pre {
  font-family: "menlo", monospace;
  text-transform: none;
  }
}
