/* ../../css/targets/revealjs/reveal.scss */
ol.no-marker,
ul.no-marker,
li.no-marker {
  list-style-type: none;
}
ol.decimal {
  list-style-type: decimal;
}
ol.lower-alpha {
  list-style-type: lower-alpha;
}
ol.lower-alpha-level-1 > li::marker {
  content: "(" counter(list-item, lower-alpha) ") ";
}
ol.upper-alpha {
  list-style-type: upper-alpha;
}
ol.lower-roman {
  list-style-type: lower-roman;
}
ol.upper-roman {
  list-style-type: upper-roman;
}
ul.disc {
  list-style-type: disc;
}
ul.square {
  list-style-type: square;
}
ul.circle {
  list-style-type: circle;
}
ul {
  display: block !important;
}
.cols1 li,
.cols2 li,
.cols3 li,
.cols4 li,
.cols5 li,
.cols6 li {
  float: left;
  padding-right: 2em;
}
.sidebyside {
  width: 100%;
}
.definition-like,
.theorem-like,
.proof,
.project-like {
  border-width: 0.5px;
  border-style: solid;
  border-radius: 2px 10px 2px;
  padding: 1%;
  margin-bottom: var(--r-block-margin);
}
.definition-like {
  background: color-mix(in srgb, var(--r-background-color) 75%, #006080);
}
.theorem-like {
  background: color-mix(in srgb, var(--r-background-color) 75%, #a00);
}
.proof {
  background: color-mix(in srgb, var(--r-background-color) 75%, #aaa);
}
.project-like {
  background: color-mix(in srgb, var(--r-background-color) 75%, #608000);
}
.reveal img {
  border: 0.5px !important;
  border-radius: 2px 10px;
  padding: 4px;
}
.image-box,
.audio-box,
.video-box,
.asymptote-box {
  position: relative;
}
iframe.asymptote,
.video-box .video,
.video-box .video-poster {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div[style*="display:table-cell"] img {
  width: 100%;
}
.code-inline {
  background: color-mix(in srgb, var(--r-background-color) 75%, var(--r-link-color));
  padding: 0 3px;
  border: 1px solid;
  margin: 3px;
  display: inline-block;
}
.sagecell_sessionOutput {
  background: white;
  color: black;
  border: 0.5px solid var(--r-main-color);
}
.program {
  background: color-mix(in srgb, var(--r-background-color) 75%, var(--r-link-color));
  max-height: 450px;
  overflow: auto;
  border: 0.5px solid var(--r-main-color);
}
.ptx-sagecell,
.reveal .program {
  font-size: calc(var(--r-main-font-size) * 0.6);
}
code[class*=language-],
pre[class*=language-] {
  padding: 0;
  line-height: 1.2;
}
.reveal pre {
  box-shadow: none;
  line-height: 1;
  font-size: inherit;
  width: auto;
  margin: inherit;
}
.reveal pre code {
  display: block;
  padding: 0;
  overflow: unset;
  max-height: unset;
  word-wrap: normal;
}
dfn {
  font-weight: bold;
}
/*! Theme: reveal */
/*# sourceMappingURL=pretext-reveal.css.map */
