/*! 
    Theme: a11y-dark 
    Author: @ericwbailey 
    Maintainer: @ericwbailey 

    Based on the Tomorrow Night Eighties theme: 
    https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css 
*/

.theme-a11y-dark .hljs {
  background: #2b2b2b;
  color: #f8f8f2;
}
.theme-a11y-dark pre {
  background: #2b2b2b;
}
/* Comment */
.theme-a11y-dark .hljs-comment,
.theme-a11y-dark .hljs-quote {
  color: #d4d0ab;
}

/* Red */
.theme-a11y-dark .hljs-variable,
.theme-a11y-dark .hljs-template-variable,
.theme-a11y-dark .hljs-tag,
.theme-a11y-dark .hljs-name,
.theme-a11y-dark .hljs-selector-id,
.theme-a11y-dark .hljs-selector-class,
.theme-a11y-dark .hljs-regexp,
.theme-a11y-dark .hljs-deletion {
  color: #ffa07a;
}

/* Orange */
.theme-a11y-dark .hljs-number,
.theme-a11y-dark .hljs-built_in,
.theme-a11y-dark .hljs-literal,
.theme-a11y-dark .hljs-type,
.theme-a11y-dark .hljs-params,
.theme-a11y-dark .hljs-meta,
.theme-a11y-dark .hljs-link {
  color: #f5ab35;
}

/* Yellow */
.theme-a11y-dark .hljs-attribute {
  color: #ffd700;
}

/* Green */
.theme-a11y-dark .hljs-string,
.theme-a11y-dark .hljs-symbol,
.theme-a11y-dark .hljs-bullet,
.theme-a11y-dark .hljs-addition {
  color: #abe338;
}

/* Blue */
.theme-a11y-dark .hljs-title,
.theme-a11y-dark .hljs-section {
  color: #00e0e0;
}

/* Purple */
.theme-a11y-dark .hljs-keyword,
.theme-a11y-dark .hljs-selector-tag {
  color: #dcc6e0;
}

.theme-a11y-dark .hljs-emphasis {
  font-style: italic;
}

.theme-a11y-dark .hljs-strong {
  font-weight: bold;
}

@media screen and (-ms-high-contrast: active) {
  .theme-a11y-dark .hljs-addition,
  .theme-a11y-dark .hljs-attribute,
  .theme-a11y-dark .hljs-built_in,
  .theme-a11y-dark .hljs-bullet,
  .theme-a11y-dark .hljs-comment,
  .theme-a11y-dark .hljs-link,
  .theme-a11y-dark .hljs-literal,
  .theme-a11y-dark .hljs-meta,
  .theme-a11y-dark .hljs-number,
  .theme-a11y-dark .hljs-params,
  .theme-a11y-dark .hljs-string,
  .theme-a11y-dark .hljs-symbol,
  .theme-a11y-dark .hljs-type,
  .theme-a11y-dark .hljs-quote {
    color: highlight;
  }

  .theme-a11y-dark .hljs-keyword,
  .theme-a11y-dark .hljs-selector-tag {
    font-weight: bold;
  }
}
