.token.comment, .token.prolog, .token.doctype, .token.cdata {
  color: #6a737d;
  font-style: italic;
}

.token.punctuation {
  color: #24292e;
}

.token.namespace {
  opacity: .7;
}

.token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted {
  color: #005cc5;
}

.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted {
  color: #22863a;
}

.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string, .token.atrule, .token.attr-value, .token.keyword {
  color: #d73a49;
}

.token.function, .token.class-name {
  color: #6f42c1;
}

.token.regex, .token.important, .token.variable {
  color: #e36209;
}

.token.important, .token.bold {
  font-weight: bold;
}

.token.italic {
  font-style: italic;
}

.token.entity {
  cursor: help;
}

.token.deleted {
  background-color: #ffeef0;
}

.token.inserted {
  background-color: #e6ffed;
}
