/* a11y-light theme */
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */
/* @author: ericwbailey */

/* Comment */
.cnblogs-markdown .hljs-comment,
.cnblogs-markdown .hljs-quote {
  color: #696969;
}

/* Red */
.cnblogs-markdown .hljs-variable,
.cnblogs-markdown .hljs-template-variable,
.cnblogs-markdown .hljs-tag,
.cnblogs-markdown .hljs-name,
.cnblogs-markdown .hljs-selector-id,
.cnblogs-markdown .hljs-selector-class,
.cnblogs-markdown .hljs-regexp,
.cnblogs-markdown .hljs-deletion {
  color: #d91e18;
}

/* Orange */
.cnblogs-markdown .hljs-number,
.cnblogs-markdown .hljs-built_in,
.cnblogs-markdown .hljs-builtin-name,
.cnblogs-markdown .hljs-literal,
.cnblogs-markdown .hljs-type,
.cnblogs-markdown .hljs-params,
.cnblogs-markdown .hljs-meta,
.cnblogs-markdown .hljs-link {
  color: #aa5d00;
}

/* Yellow */
.cnblogs-markdown .hljs-attribute {
  color: #aa5d00;
}

/* Green */
.cnblogs-markdown .hljs-string,
.cnblogs-markdown .hljs-symbol,
.cnblogs-markdown .hljs-bullet,
.cnblogs-markdown .hljs-addition {
  color: #008000;
}

/* Blue */
.cnblogs-markdown .hljs-title,
.cnblogs-markdown .hljs-section {
  color: #007faa;
}

/* Purple */
.cnblogs-markdown .hljs-keyword,
.cnblogs-markdown .hljs-selector-tag {
  color: #7928a1;
}

.cnblogs-markdown .hljs {
  display: block;
  overflow-x: auto;
  background: #fefefe;
  color: #545454;
  padding: 0.5em;
}

.cnblogs-markdown .hljs-emphasis {
  font-style: italic;
}

.cnblogs-markdown .hljs-strong {
  font-weight: bold;
}

@media screen and (-ms-high-contrast: active) {
  .cnblogs-markdown .hljs-addition,
  .cnblogs-markdown .hljs-attribute,
  .cnblogs-markdown .hljs-built_in,
  .cnblogs-markdown .hljs-builtin-name,
  .cnblogs-markdown .hljs-bullet,
  .cnblogs-markdown .hljs-comment,
  .cnblogs-markdown .hljs-link,
  .cnblogs-markdown .hljs-literal,
  .cnblogs-markdown .hljs-meta,
  .cnblogs-markdown .hljs-number,
  .cnblogs-markdown .hljs-params,
  .cnblogs-markdown .hljs-string,
  .cnblogs-markdown .hljs-symbol,
  .cnblogs-markdown .hljs-type,
  .cnblogs-markdown .hljs-quote {
        color: highlight;
    }

    .cnblogs-markdown .hljs-keyword,
    .cnblogs-markdown .hljs-selector-tag {
        font-weight: bold;
    }
}