/* PrismJS 1.28.0
https://prismjs.com/download.html#themes=prism-okaidia&languages=markup+css+clike+javascript+python */
code[class*=language-],pre[class*=language-]  {
    color:#f8f8f2;
    background:0 0;
    text-shadow:0 1px rgba(0,0,0,.3);
    font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;
    font-size:1em;
    text-align:left;
    white-space:pre;
    word-spacing:normal;
    word-break:normal;
    word-wrap:normal;
    line-height:1.5;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4;
    -webkit-hyphens:none;
    -moz-hyphens:none;
    -ms-hyphens:none;
    hyphens:none
}

pre[class*=language-] {
    padding:1em;
    margin:.5em 0;
    overflow:auto;
    border-radius:.3em
}

:not(pre)>code[class*=language-],pre[class*=language-] {
    background:#272822
}

:not(pre)>code[class*=language-] {
    padding:.1em;
    border-radius:.3em;
    white-space:normal
}

.token.cdata,.token.doctype,.token.prolog {
    color:#8292a2
}

.token.punctuation {
    color:#8292a2
}

.token.namespace {
    opacity:.7
}

.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag {
    color:#2566CB
}

.token.boolean,.token.number {
    color:#A7CE9B
}

.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string {
    color:#9CDCFE
}

.language-css {
    color: #CE9178;
}
.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable {
    color:#f8f8f2;
}

.language-css .token.selector {
    color: #DCDCAA;
}

.language-css .token.property {
    color: #66d9ef;
}

.token.atrule,.token.attr-value,.token.class-name {
    color:#CE9178
}

.token.keyword {
    color:#66d9ef
}

.token.important,.token.regex {
    color:#fd971f
}

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

.token.italic {
    font-style:italic
}

.token.entity {
    cursor:help
}

.token.comment {
    color: #6A9955
}

.token.function {
    color: #DCDCAA
}
