
.typ-comment {
  color: #969896;
  font-style: italic;
}

.typ-punct,
.wino-punct {
  color: #323232;
}

.typ-escape {
  color: #0086b3;
}

.typ-strong {
  font-weight: bold;
}

.typ-emph {
  font-weight: italic;
}

.typ-link {
  text-decoration-line: underline;
}

.typ-raw {
  color: #323232;
}

.typ-label {
  color: #0086b3;
}

.typ-ref {
  font-style: italic;
}

.typ-heading {
  font-weight: bold;
}

.typ-marker {
  color: #ed6a43;
}

.typ-term {
  color: #ed6a43;
}

.typ-math-delim {
  color: #183691;
  font-weight: bold;
}

.typ-math-op {
  color: #a71d5d;
  font-weight: bold;
}

.typ-key,
.wino-key {
  color: #a71d5d;
  font-weight: bold;
}

.typ-op {
  color: #a71d5d;
  font-weight: bold;
}

.typ-num {
  color: #0086b3;
}

.typ-str,
.wino-str {
  color: #183691;
}

.typ-func {
  color: #795da3;
  font-weight: bold;
}

.typ-pol,
.wino-cmd {
  color: #62a35c;
}

.typ-error {
  background-color: #f5f5f5;
  color: #b52a1d;
  font-weight: bold;
}
