/*! Tomorrow Night */.CodeMirror,.highlight{background-color:#1D1F21!important;color:#C5C8C6!important}.blob-code,.blob-code-inner{color:#C5C8C6!important}.pl-c,.pl-c span{color:#969896!important;font-style:italic!important}.pl-c1{color:#DE935F!important}.pl-cce{color:#DE935F!important}.pl-cn{color:#DE935F!important}.pl-coc{color:#DE935F!important}.pl-cos{color:#B5BD68!important}.pl-e{color:#F0C674!important}.pl-ef{color:#F0C674!important}.pl-en{color:#F0C674!important}.pl-enc{color:#DE935F!important}.pl-enf{color:#F0C674!important}.pl-enm{color:#F0C674!important}.pl-ens{color:#DE935F!important}.pl-ent{color:#B294BB!important}.pl-entc{color:#F0C674!important}.pl-enti{color:#F0C674!important;font-weight:700!important}.pl-entm{color:#C66!important}.pl-eoa{color:#B294BB!important}.pl-eoac{color:#C66!important}.pl-eoac .pl-pde{color:#C66!important}.pl-eoai{color:#B294BB!important}.pl-eoai .pl-pde{color:#B294BB!important}.pl-eoi{color:#F0C674!important}.pl-k{color:#B294BB!important}.pl-ko{color:#B294BB!important}.pl-kolp{color:#B294BB!important}.pl-kos{color:#DE935F!important}.pl-kou{color:#DE935F!important}.pl-mai .pl-sf{color:#C66!important}.pl-mb{color:#B5BD68!important;font-weight:700!important}.pl-mc{color:#B294BB!important}.pl-mh .pl-pdh{color:#DE935F!important}.pl-mi{color:#B294BB!important;font-style:italic!important}.pl-ml{color:#B5BD68!important}.pl-mm{color:#C66!important}.pl-mp{color:#81A2BE!important}.pl-mp1 .pl-sf{color:#81A2BE!important}.pl-mq{color:#DE935F!important}.pl-mr{color:#B294BB!important}.pl-ms{color:#B294BB!important}.pl-pdb{color:#B5BD68!important;font-weight:700!important}.pl-pdc{color:#969896!important;font-style:italic!important}.pl-pdc1{color:#DE935F!important}.pl-pde{color:#DE935F!important}.pl-pdi{color:#B294BB!important;font-style:italic!important}.pl-pds{color:#B5BD68!important}.pl-pdv{color:#C66!important}.pl-pse{color:#DE935F!important}.pl-pse .pl-s2{color:#DE935F!important}.pl-s{color:#B294BB!important}.pl-s1{color:#B5BD68!important}.pl-s2{color:#c5c8c6!important}.pl-mp .pl-s3{color:#B294BB!important}.pl-s3{color:#81a2be!important}.pl-sc{color:#c5c8c6!important}.pl-scp{color:#DE935F!important}.pl-sf{color:#DAD085!important}.pl-smc{color:#F0C674!important}.pl-smi{color:#c5c8c6!important}.pl-smp{color:#c5c8c6!important}.pl-sok{color:#B294BB!important}.pl-sol{color:#B5BD68!important}.pl-som{color:#C66!important}.pl-sr{color:#C66!important}.pl-sra{color:#B294BB!important}.pl-src{color:#B294BB!important}.pl-sre{color:#B294BB!important}.pl-st{color:#B294BB!important}.pl-stj{color:#c5c8c6!important}.pl-stp{color:#DE935F!important}.pl-sv{color:#DE935F!important}.pl-v{color:#DE935F!important}.pl-vi{color:#DE935F!important}.pl-vo{color:#C66!important}.pl-vpf{color:#DE935F!important}.pl-mi1{color:#8F9D6A!important;background:rgba(0,64,0,.5)!important}.pl-mdht{color:#8F9D6A!important;background:rgba(0,64,0,.5)!important}.pl-md{color:#C66!important;background:rgba(64,0,0,.5)!important}.pl-mdhf{color:#C66!important;background:rgba(64,0,0,.5)!important}.pl-mdr{color:#DE935F!important;font-weight:400!important}.pl-mdh{color:#C66!important;font-weight:400!important}.pl-mdi{color:#C66!important;font-weight:400!important}.pl-ib{background-color:#C66!important}.pl-id{background-color:#C66!important;color:#fff!important}.pl-ii{background-color:#C66!important;color:#fff!important}.pl-iu{background-color:#C66!important}.pl-mo{color:#c5c8c6!important}.pl-mri{color:#DE935F!important}.pl-ms1{background-color:#c5c8c6!important}.pl-va{color:#DE935F!important}.pl-vpu{color:#DE935F!important}.pl-entl{color:#c5c8c6!important}.CodeMirror-gutters{background:#222!important;border-right:1px solid #484848!important}.CodeMirror-guttermarker{color:#fff!important}.CodeMirror-guttermarker-subtle{color:#aaa!important}.CodeMirror-linenumber{color:#aaa!important}.CodeMirror-cursor{border-left:1px solid #fff!important}.CodeMirror-activeline-background{background:#27282E!important}.CodeMirror-matchingbracket{outline:1px solid grey!important;color:#fff!important}.cm-keyword{color:#f9ee98!important}.cm-atom{color:#FC0!important}.cm-number{color:#ca7841!important}.cm-def{color:#8DA6CE!important}.cm-variable-2,span.cm-tag{color:#607392!important}.cm-variable-3,span.cm-def{color:#607392!important}.cm-operator{color:#cda869!important}.cm-comment{color:#777!important;font-style:italic!important;font-weight:400!important}.cm-string{color:#8f9d6a!important}.cm-string-2{color:#bd6b18!important}.cm-meta{background-color:#141414!important;color:#f7f7f7!important}.cm-builtin{color:#cda869!important}.cm-tag{color:#997643!important}.cm-attribute{color:#d6bb6d!important}.cm-header{color:#FF6400!important}.cm-hr{color:#AEAEAE!important}.cm-link{color:#ad9361!important;font-style:italic!important;text-decoration:none!important}.cm-error{border-bottom:1px solid red!important}#notebook .highlight table{background:#1d1f21!important;color:#c5c8c6!important}.highlight .hll{background-color:#373b41!important}.highlight .c{color:#969896!important}.highlight .err{color:#c66!important}.highlight .k{color:#b294bb!important}.highlight .l{color:#de935f!important}.highlight .h,.highlight .n{color:#c5c8c6!important}.highlight .o{color:#8abeb7!important}.highlight .p{color:#c5c8c6!important}.highlight .cm{color:#969896!important}.highlight .cp{color:#969896!important}.highlight .c1{color:#969896!important}.highlight .cs{color:#969896!important}.highlight .gd{color:#c66!important}.highlight .ge{font-style:italic!important}.highlight .gh{color:#c5c8c6!important;font-weight:700!important}.highlight .gi{color:#b5bd68!important}.highlight .gp{color:#969896!important;font-weight:700!important}.highlight .gs{font-weight:700!important}.highlight .gu{color:#8abeb7!important;font-weight:700!important}.highlight .kc{color:#b294bb!important}.highlight .kd{color:#b294bb!important}.highlight .kn{color:#8abeb7!important}.highlight .kp{color:#b294bb!important}.highlight .kr{color:#b294bb!important}.highlight .kt{color:#f0c674!important}.highlight .ld{color:#b5bd68!important}.highlight .m{color:#de935f!important}.highlight .s{color:#b5bd68!important}.highlight .na{color:#81a2be!important}.highlight .nb{color:#c5c8c6!important}.highlight .nc{color:#f0c674!important}.highlight .no{color:#c66!important}.highlight .nd{color:#8abeb7!important}.highlight .ni{color:#c5c8c6!important}.highlight .ne{color:#c66!important}.highlight .nf{color:#81a2be!important}.highlight .nl{color:#c5c8c6!important}.highlight .nn{color:#f0c674!important}.highlight .nx{color:#81a2be!important}.highlight .py{color:#c5c8c6!important}.highlight .nt{color:#8abeb7!important}.highlight .nv{color:#c66!important}.highlight .ow{color:#8abeb7!important}.highlight .w{color:#c5c8c6!important}.highlight .mf{color:#de935f!important}.highlight .mh{color:#de935f!important}.highlight .mi{color:#de935f!important}.highlight .mo{color:#de935f!important}.highlight .sb{color:#b5bd68!important}.highlight .sc{color:#c5c8c6!important}.highlight .sd{color:#969896!important}.highlight .s2{color:#b5bd68!important}.highlight .se{color:#de935f!important}.highlight .sh{color:#b5bd68!important}.highlight .si{color:#de935f!important}.highlight .sx{color:#b5bd68!important}.highlight .sr{color:#b5bd68!important}.highlight .s1{color:#b5bd68!important}.highlight .ss{color:#b5bd68!important}.highlight .bp{color:#c5c8c6!important}.highlight .vc{color:#c66!important}.highlight .vg{color:#c66!important}.highlight .vi{color:#c66!important}.highlight .il{color:#de935f!important}