/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"], pre[class*="language-"] {
    color: black;
    text-shadow: 0 1px white;
    font-family: Consolas, Monaco, "Andale Mono", monospace;
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
    }
/* Code blocks */
pre[class*="language-"] {
    padding: 1em;
    margin: 0.5em 0;
    overflow: auto
    }
:not(pre) > code[class*="language-"], pre[class*="language-"] {
    background: #f5f2f0
    }
/* Inline code */
:not(pre) > code[class*="language-"] {
    padding: 0.1em;
    border-radius: 0.3em
    }
.token.comment, .token.prolog, .token.doctype, .token.cdata {
    color: slategray
    }
.token.punctuation {
    color: #999
    }
.namespace {
    opacity: 0.7
    }
.token.property, .token.tag, .token.boolean, .token.number {
    color: #905
    }
.token.selector, .token.attr-name, .token.string {
    color: #690
    }
.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string {
    color: #a67f59;
    background: hsla(0, 0%, 100%, 0.5)
    }
.token.atrule, .token.attr-value, .token.keyword {
    color: #07a
    }
.token.regex, .token.important {
    color: #e90
    }
.token.important {
    font-weight: bold
    }
.token.entity {
    cursor: help
    }
.token a {
    color: inherit
    }