.tok-keyword,
.tok-atom,
.tok-bool {
  color: var(--code-keyword);
}

.tok-typeName,
.tok-className,
.tok-namespace,
.tok-heading {
  color: var(--code-title);
}

.tok-variableName,
.tok-propertyName,
.tok-labelName,
.tok-literal,
.tok-number,
.tok-operator,
.tok-link {
  color: var(--code-attribute);
}

.tok-string,
.tok-string2,
.tok-url {
  color: var(--code-string);
}

.tok-macroName,
.tok-variableName2 {
  color: var(--code-symbol);
}

.tok-comment,
.tok-meta {
  color: var(--code-comment);
}

.tok-emphasis {
  font-style: italic;
}

.tok-strong {
  font-weight: 700;
}

.tok-inserted {
  background: var(--code-addition);
  color: var(--code-string);
}

.tok-deleted {
  background: var(--code-deletion);
  color: var(--code-keyword);
}

.tok-invalid {
  color: var(--code-invalid);
  text-decoration: underline wavy;
}
