html, body, div {
  box-sizing: border-box;
  font-family: system-ui, -apple-system, sans-serif;
  font-size: 9pt;
  margin: 0.2em 0.6em 0.2em 0.6em;
  overflow-x: hidden;
}
img, p, div, span, h1, h2, h3, h4, h5, h6, li, a, code, pre, table, font {
  color: transparent;
  border-radius: 0.5em;
  margin: 0.5em;
  overflow: hidden;
  animation: skeleton-loading 1s linear infinite alternate;
}
span, a, font {
  display: inline;
  margin: 0;
}
code, pre {
  font-family: Menlo, Courier, Monaco, 'Andale Mono', monospace;
}
ul, ol {
  list-style: none;
}
@keyframes skeleton-loading {
  0% {
    background-color: hsl(200, 20%, 50%);
  }
  100% {
    background-color: hsl(200, 20%, 70%);
  }
}
@media (prefers-color-scheme: dark) {
  :root {
    color-scheme: dark;
  }
}
