.highlight-chroma{background-color:#fff;color:#4d4d4d}.highlight-chroma .highlight-err{background-color:#c00;color:#fff}.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:#2c5dcd;font-weight:700}.highlight-chroma .highlight-kp{color:#2c5dcd}.highlight-chroma .highlight-kr{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-kt{color:#5918bb;font-weight:700}.highlight-chroma .highlight-na{color:#2c5dcd;font-style:italic}.highlight-chroma .highlight-nb{color:#5918bb;font-weight:700}.highlight-chroma .highlight-nc{text-decoration:underline}.highlight-chroma .highlight-no{color:#318495}.highlight-chroma .highlight-nd{color:#ff8000;font-weight:700}.highlight-chroma .highlight-ne,.highlight-chroma .highlight-ni{color:#5918bb;font-weight:700}.highlight-chroma .highlight-nf{color:#ff8000;font-weight:700}.highlight-chroma .highlight-nt{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-dl,.highlight-chroma .highlight-s,.highlight-chroma .highlight-sa,.highlight-chroma .highlight-sb,.highlight-chroma .highlight-sc{color:#0c6}.highlight-chroma .highlight-sd{color:#0c6;font-style:italic}.highlight-chroma .highlight-s2{color:#0c6}.highlight-chroma .highlight-se{color:#c5060b;font-weight:700}.highlight-chroma .highlight-sh,.highlight-chroma .highlight-si{color:#0c6}.highlight-chroma .highlight-sx{color:#318495}.highlight-chroma .highlight-s1,.highlight-chroma .highlight-sr{color:#0c6}.highlight-chroma .highlight-ss{color:#c5060b;font-weight:700}.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:#5918bb;font-weight:700}.highlight-chroma .highlight-o{color:#2c5dcd}.highlight-chroma .highlight-ow{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-c,.highlight-chroma .highlight-c1,.highlight-chroma .highlight-ch,.highlight-chroma .highlight-cm{color:#0080ff;font-style:italic}.highlight-chroma .highlight-cs{color:#0080ff;font-style:italic;font-weight:700}.highlight-chroma .highlight-cp,.highlight-chroma .highlight-cpf{color:#0080ff}.highlight-chroma .highlight-gd{background-color:#fcc}.highlight-chroma .highlight-ge{font-style:italic}.highlight-chroma .highlight-gr{color:red}.highlight-chroma .highlight-gh{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-gi{background-color:#cfc}.highlight-chroma .highlight-go{color:#aaa}.highlight-chroma .highlight-gp{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-gs{font-weight:700}.highlight-chroma .highlight-gu{color:#2c5dcd;font-weight:700}.highlight-chroma .highlight-gt{color:#c5060b}.highlight-chroma .highlight-gl{text-decoration:underline}.highlight-chroma .highlight-w{color:#cbcbcb}.hljs{background:#fff;color:#000;display:block;overflow-x:auto;padding:.5em}.hljs-subst,.hljs-title{color:#000;font-weight:400}.hljs-comment,.hljs-quote{color:grey;font-style:italic}.hljs-meta{color:olive}.hljs-tag{background:#efefef}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-selector-tag,.hljs-type{color:navy;font-weight:700}.hljs-attribute,.hljs-link,.hljs-number,.hljs-regexp{color:#00f;font-weight:700}.hljs-link,.hljs-number,.hljs-regexp{font-weight:400}.hljs-string{color:green;font-weight:700}.hljs-bullet,.hljs-formula,.hljs-symbol{background:#d0eded;color:#000;font-style:italic}.hljs-doctag{text-decoration:underline}.hljs-template-variable,.hljs-variable{color:#660e7a}.hljs-addition{background:#baeeba}.hljs-deletion{background:#ffc8bd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}