/* Math-specific presentation; the surrounding manuscript keeps its body face. */
.document-content .equation-record {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  text-align: left;
  white-space: normal;
}
.archive-math {
  font-size: 1em;
  letter-spacing: 0;
  text-indent: 0;
}
.archive-math .katex {
  font-size: 1.08em;
}
.archive-math-inline {
  white-space: nowrap;
}
.archive-math-display {
  display: block;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0.35em 0;
  margin: 0.45em 0;
  text-align: center;
  white-space: nowrap;
  overscroll-behavior-inline: contain;
}
.archive-math-display .katex-display {
  display: inline-block;
  margin: 0;
  padding: 0.12em 0;
}
.archive-math-punctuation { margin-left: 0.12em; }
.archive-math-display .katex-display > .katex {
  display: inline-block;
  min-width: min-content;
}
@media (max-width: 480px) {
  .archive-math-display .katex { font-size: 1em; }
}
