/* VS Code Dark+-inspired token colors for Highlight.js */

pre code.hljs,
.hljs {
  color: #d4d4d4;
  background: transparent;
}

pre code.hljs .hljs-comment,
pre code.hljs .hljs-quote,
.hljs-comment,
.hljs-quote {
  color: #6a9955;
  font-style: italic;
}

pre code.hljs .hljs-keyword,
pre code.hljs .hljs-selector-tag,
pre code.hljs .hljs-literal,
pre code.hljs .hljs-name,
.hljs-keyword,
.hljs-selector-tag,
.hljs-literal,
.hljs-name {
  color: #569cd6;
}

pre code.hljs .hljs-built_in,
pre code.hljs .hljs-type,
.hljs-built_in,
.hljs-type {
  color: #4ec9b0;
}

pre code.hljs .hljs-title,
pre code.hljs .hljs-title.function_,
pre code.hljs .hljs-title.class_,
pre code.hljs .hljs-section,
.hljs-title,
.hljs-title.function_,
.hljs-title.class_,
.hljs-section {
  color: #dcdcaa;
}

pre code.hljs .hljs-string,
pre code.hljs .hljs-doctag,
pre code.hljs .hljs-regexp,
pre code.hljs .hljs-addition,
pre code.hljs .hljs-attribute,
.hljs-string,
.hljs-doctag,
.hljs-regexp,
.hljs-addition,
.hljs-attribute {
  color: #ce9178;
}

pre code.hljs .hljs-number,
pre code.hljs .hljs-symbol,
pre code.hljs .hljs-bullet,
pre code.hljs .hljs-link,
.hljs-number,
.hljs-symbol,
.hljs-bullet,
.hljs-link {
  color: #b5cea8;
}

pre code.hljs .hljs-variable,
pre code.hljs .hljs-template-variable,
pre code.hljs .hljs-attr,
pre code.hljs .hljs-meta,
.hljs-variable,
.hljs-template-variable,
.hljs-attr,
.hljs-meta {
  color: #9cdcfe;
}

pre code.hljs .hljs-deletion,
.hljs-deletion {
  color: #f44747;
}

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

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