/* core.css: Basic page setup */
html,
body {
    height: 100%;
    margin: 0;
    background: var(--bg);
    color: var(--fg);
}

body {
    display: grid;
    justify-items: center;
}

em {
  font-style: normal;
}

em.em {
  color: var(--em);
}

em.dm {
  color: var(--dm);
}

pre {
    margin: 0;
    white-space: pre;
    font-family: "web437";
}

.viewport {
    padding: 1rem 1.25rem 1.25rem;
}

img {
  position: absolute;
  z-index: 2;
  height: auto;
}

.context img {
  max-width: 388px;
  width: 100%;
}

.content img {
  max-width: 720px;
  width: 100%;
}