.highlight-chroma{background-color:#fff}.highlight-chroma .highlight-err{background-color:#e3d2d2;color:#a61717}.highlight-chroma .highlight-lntd{border:0;margin:0;padding:0;vertical-align:top}.highlight-chroma .highlight-lntable{border:0;border-spacing:0;display:block;margin:0;overflow:auto;padding:0;width:auto}.highlight-chroma .highlight-hl{background-color:#e5e5e5;display:block;width:100%}.highlight-chroma .highlight-ln,.highlight-chroma .highlight-lnt{color:#7f7f7f;margin-right:.4em;padding:0 .4em}.highlight-chroma .highlight-k,.highlight-chroma .highlight-kc,.highlight-chroma .highlight-kd,.highlight-chroma .highlight-kn{color:#080;font-weight:700}.highlight-chroma .highlight-kp{color:#080}.highlight-chroma .highlight-kr{color:#080;font-weight:700}.highlight-chroma .highlight-kt{color:#888;font-weight:700}.highlight-chroma .highlight-na{color:#369}.highlight-chroma .highlight-nb{color:#038}.highlight-chroma .highlight-nc{color:#b06;font-weight:700}.highlight-chroma .highlight-no{color:#036;font-weight:700}.highlight-chroma .highlight-nd{color:#555}.highlight-chroma .highlight-ne{color:#b06;font-weight:700}.highlight-chroma .highlight-nf{color:#06b;font-weight:700}.highlight-chroma .highlight-nl{color:#369;font-style:italic}.highlight-chroma .highlight-nn{color:#b06;font-weight:700}.highlight-chroma .highlight-py{color:#369;font-weight:700}.highlight-chroma .highlight-nt{color:#b06;font-weight:700}.highlight-chroma .highlight-nv,.highlight-chroma .highlight-vc{color:#369}.highlight-chroma .highlight-vg{color:#d70}.highlight-chroma .highlight-vi{color:#33b}.highlight-chroma .highlight-dl,.highlight-chroma .highlight-s,.highlight-chroma .highlight-s2,.highlight-chroma .highlight-sa,.highlight-chroma .highlight-sb,.highlight-chroma .highlight-sc,.highlight-chroma .highlight-sd{background-color:#fff0f0;color:#d20}.highlight-chroma .highlight-se{background-color:#fff0f0;color:#04d}.highlight-chroma .highlight-sh{background-color:#fff0f0;color:#d20}.highlight-chroma .highlight-si{background-color:#fff0f0;color:#33b}.highlight-chroma .highlight-sx{background-color:#f0fff0;color:#2b2}.highlight-chroma .highlight-sr{background-color:#fff0ff;color:#080}.highlight-chroma .highlight-s1{background-color:#fff0f0;color:#d20}.highlight-chroma .highlight-ss{background-color:#fff0f0;color:#a60}.highlight-chroma .highlight-il,.highlight-chroma .highlight-m,.highlight-chroma .highlight-mb,.highlight-chroma .highlight-mf,.highlight-chroma .highlight-mh,.highlight-chroma .highlight-mi,.highlight-chroma .highlight-mo{color:#00d;font-weight:700}.highlight-chroma .highlight-ow{color:#080}.highlight-chroma .highlight-c,.highlight-chroma .highlight-c1,.highlight-chroma .highlight-ch,.highlight-chroma .highlight-cm{color:#888}.highlight-chroma .highlight-cs{background-color:#fff0f0;color:#c00;font-weight:700}.highlight-chroma .highlight-cp,.highlight-chroma .highlight-cpf{color:#c00;font-weight:700}.highlight-chroma .highlight-gd{background-color:#fdd;color:#000}.highlight-chroma .highlight-ge{font-style:italic}.highlight-chroma .highlight-gr{color:#a00}.highlight-chroma .highlight-gh{color:#333}.highlight-chroma .highlight-gi{background-color:#dfd;color:#000}.highlight-chroma .highlight-go{color:#888}.highlight-chroma .highlight-gp{color:#555}.highlight-chroma .highlight-gs{font-weight:700}.highlight-chroma .highlight-gu{color:#666}.highlight-chroma .highlight-gt{color:#a00}.highlight-chroma .highlight-gl{text-decoration:underline}.highlight-chroma .highlight-w{color:#bbb}.hljs{background:#f0f0f0;display:block;overflow-x:auto;padding:.5em}.hljs,.hljs-subst{color:#444}.hljs-comment{color:#888}.hljs-doctag,.hljs-keyword,.hljs-meta-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-attribute{color:#0e9a00}.hljs-builtin-name,.hljs-function{color:#99069a}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#bc6060}.hljs-literal{color:#78a960}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#0c9a9a}.hljs-meta{color:#1f7199}.hljs-meta-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}