/*! Monokai */.CodeMirror,.highlight{background-color:#272822!important;color:#F8F8F2!important}.blob-code,.blob-code-inner{color:#F8F8F2!important}.pl-c,.pl-c span{color:#75715E!important;font-style:italic!important}.pl-c1{color:#ae81ff!important}.pl-cce{color:#66D9EF!important}.pl-cn{color:#66D9EF!important}.pl-coc{color:#66D9EF!important}.pl-cos{color:#E6DB74!important}.pl-e{color:#A6E22E!important}.pl-ef{color:#A6E22E!important}.pl-en{color:#A6E22E!important}.pl-enc{color:#66D9EF!important}.pl-enf{color:#A6E22E!important}.pl-enm{color:#A6E22E!important}.pl-ens{color:#66D9EF!important}.pl-ent{color:#F92672!important}.pl-entc{color:#A6E22E!important}.pl-enti{color:#A6E22E!important;font-weight:700!important}.pl-entm{color:#A6E22E!important}.pl-eoa{color:#F92672!important}.pl-eoac{color:#A6E22E!important}.pl-eoac .pl-pde{color:#A6E22E!important}.pl-eoai{color:#F92672!important}.pl-eoai .pl-pde{color:#F92672!important}.pl-eoi{color:#A6E22E!important}.pl-k{color:#F92672!important}.pl-ko{color:#F92672!important}.pl-kolp{color:#F92672!important}.pl-kos{color:#66D9EF!important}.pl-kou{color:#66D9EF!important}.pl-mai .pl-sf{color:#A6E22E!important}.pl-mb{color:#E6DB74!important;font-weight:700!important}.pl-mc{color:#F92672!important}.pl-mh .pl-pdh{color:#66D9EF!important}.pl-mi{color:#F92672!important;font-style:italic!important}.pl-ml{color:#E6DB74!important}.pl-mm{color:#A6E22E!important}.pl-mp{color:#66D9EF!important}.pl-mp1 .pl-sf{color:#66D9EF!important}.pl-mq{color:#66D9EF!important}.pl-mr{color:#F92672!important}.pl-ms{color:#F92672!important}.pl-pdb{color:#E6DB74!important;font-weight:700!important}.pl-pdc{color:#75715E!important;font-style:italic!important}.pl-pdc1{color:#AE81FF!important}.pl-pde{color:#66D9EF!important}.pl-pdi{color:#F92672!important;font-style:italic!important}.pl-pds{color:#E6DB74!important}.pl-pdv{color:#A6E22E!important}.pl-pse{color:#66D9EF!important}.pl-pse .pl-s2{color:#66D9EF!important}.pl-s{color:#E6DB74!important}.pl-s1{color:#E6DB74!important}.pl-s2{color:#F8F8F2!important}.pl-mp .pl-s3{color:#66D9EF!important}.pl-s3{color:#F92672!important}.pl-sc{color:#FD971F!important}.pl-scp{color:#AE81FF!important}.pl-sf{color:#FD971F!important}.pl-smc{color:#F92672!important}.pl-smi{color:#66D9EF!important}.pl-smp{color:#F92672!important}.pl-sok{color:#F92672!important}.pl-sol{color:#E6DB74!important}.pl-som{color:#A6E22E!important}.pl-sr{color:#A6E22E!important}.pl-sra{color:#F92672!important}.pl-src{color:#F92672!important}.pl-sre{color:#F92672!important}.pl-st{color:#66d9ef!important}.pl-stj{color:#F8F8F2!important}.pl-stp{color:#66D9EF!important}.pl-sv{color:#66D9EF!important}.pl-v{color:#66D9EF!important}.pl-vi{color:#66D9EF!important}.pl-vo{color:#A6E22E!important}.pl-vpf{color:#66D9EF!important}.pl-mi1{color:#A6E22E!important;background:rgba(0,64,0,.5)!important}.pl-mdht{color:#A6E22E!important;background:rgba(0,64,0,.5)!important}.pl-md{color:#f92672!important;background:rgba(64,0,0,.5)!important}.pl-mdhf{color:#f92672!important;background:rgba(64,0,0,.5)!important}.pl-mdr{color:#66D9EF!important;font-weight:400!important}.pl-mdh{color:#A6E22E!important;font-weight:400!important}.pl-mdi{color:#A6E22E!important;font-weight:400!important}.pl-ib{background-color:#A6E22E!important;color:#272822!important}.pl-id{background-color:#A6E22E!important;color:#272822!important}.pl-ii{background-color:#A6E22E!important;color:#272822!important}.pl-iu{background-color:#A6E22E!important;color:#272822!important}.pl-mo{color:#FD971F!important}.pl-mri{color:#66D9EF!important}.pl-ms1{background-color:#FD971F!important}.pl-va{color:#66D9EF!important}.pl-vpu{color:#66D9EF!important}.pl-entl{color:#FD971F!important}.CodeMirror{background:#272822!important;color:#f8f8f2!important}.CodeMirror-selected{background:#49483E!important}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)!important}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)!important}.CodeMirror-gutters{background:#272822!important;border-right:0!important}.CodeMirror-guttermarker{color:#fff!important}.CodeMirror-guttermarker-subtle{color:#d0d0d0!important}.CodeMirror-linenumber{color:#d0d0d0!important}.CodeMirror-cursor{border-left:1px solid #f8f8f0!important}.cm-comment{color:#75715e!important}.cm-atom{color:#ae81ff!important}.cm-number{color:#ae81ff!important}.cm-property,span.cm-attribute{color:#a6e22e!important}.cm-keyword{color:#f92672!important}.cm-builtin{color:#66d9ef!important}.cm-string{color:#e6db74!important}.cm-variable{color:#f8f8f2!important}.cm-variable-2{color:#9effff!important}.cm-variable-3{color:#66d9ef!important}.cm-def{color:#fd971f!important}.cm-bracket{color:#f8f8f2!important}.cm-tag{color:#f92672!important}.cm-header{color:#ae81ff!important}.cm-link{color:#ae81ff!important}.cm-error{background:#f92672!important;color:#f8f8f0!important}.CodeMirror-activeline-background{background:#373831!important}.CodeMirror-matchingbracket{text-decoration:underline!important;color:#fff!important}#notebook .highlight table{background:#272822!important;color:#f8f8f2!important}.highlight .hll{background-color:#49483e!important}.highlight .c{color:#75715e!important}.highlight .err{color:#960050!important;background-color:#1e0010!important}.highlight .k{color:#66d9ef!important}.highlight .l{color:#ae81ff!important}.highlight .h,.highlight .n{color:#f8f8f2!important}.highlight .o{color:#f92672!important}.highlight .p{color:#f8f8f2!important}.highlight .cm{color:#75715e!important}.highlight .cp{color:#75715e!important}.highlight .c1{color:#75715e!important}.highlight .cs{color:#75715e!important}.highlight .kc{color:#66d9ef!important}.highlight .kd{color:#66d9ef!important}.highlight .kn{color:#f92672!important}.highlight .kp{color:#66d9ef!important}.highlight .kr{color:#66d9ef!important}.highlight .kt{color:#66d9ef!important}.highlight .ld{color:#e6db74!important}.highlight .m{color:#ae81ff!important}.highlight .s{color:#e6db74!important}.highlight .na{color:#a6e22e!important}.highlight .nb{color:#f8f8f2!important}.highlight .nc{color:#a6e22e!important}.highlight .no{color:#66d9ef!important}.highlight .nd{color:#a6e22e!important}.highlight .ni{color:#f8f8f2!important}.highlight .ne{color:#a6e22e!important}.highlight .nf{color:#a6e22e!important}.highlight .nl{color:#f8f8f2!important}.highlight .nn{color:#f8f8f2!important}.highlight .nx{color:#a6e22e!important}.highlight .py{color:#f8f8f2!important}.highlight .nt{color:#f92672!important}.highlight .nv{color:#f8f8f2!important}.highlight .ow{color:#f92672!important}.highlight .w{color:#f8f8f2!important}.highlight .mf{color:#ae81ff!important}.highlight .mh{color:#ae81ff!important}.highlight .mi{color:#ae81ff!important}.highlight .mo{color:#ae81ff!important}.highlight .sb{color:#e6db74!important}.highlight .sc{color:#e6db74!important}.highlight .sd{color:#e6db74!important}.highlight .s2{color:#e6db74!important}.highlight .se{color:#ae81ff!important}.highlight .sh{color:#e6db74!important}.highlight .si{color:#e6db74!important}.highlight .sx{color:#e6db74!important}.highlight .sr{color:#e6db74!important}.highlight .s1{color:#e6db74!important}.highlight .ss{color:#e6db74!important}.highlight .bp{color:#f8f8f2!important}.highlight .vc{color:#f8f8f2!important}.highlight .vg{color:#f8f8f2!important}.highlight .vi{color:#f8f8f2!important}.highlight .il{color:#ae81ff!important}