.hljs {
    display:block;
    overflow-x:auto;
    padding:.5em;
    color:#383a42;
    background:#fafafa
}
.hljs-comment, .hljs-quote {
    color:#a0a1a7;
    font-style:italic
}
.hljs-doctag, .hljs-keyword, .hljs-formula {
    color:#a626a4
}
.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst {
    color:#e45649
}
.hljs-literal {
    color:#0184bb
}
.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string {
    color:#50a14f
}
.hljs-built_in, .hljs-class .hljs-title {
    color:#c18401
}
.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number {
    color:#986801
}
.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title {
    color:#4078f2
}
.hljs-emphasis {
    font-style:italic
}
.hljs-strong {
    font-weight:bold
}
.hljs-link {
    text-decoration:underline
}