pre{line-height:125%}td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}td.linenos .special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}span.linenos.special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.codehilite pre .hll{background-color:#49483e}.codehilite pre{background:#272822;color:#F8F8F2}.codehilite pre .c{color:#959077}.codehilite pre .err{color:#ED007E;background-color:#1E0010}.codehilite pre .esc{color:#F8F8F2}.codehilite pre .g{color:#F8F8F2}.codehilite pre .k{color:#66D9EF}.codehilite pre .l{color:#AE81FF}.codehilite pre .n{color:#F8F8F2}.codehilite pre .o{color:#FF4689}.codehilite pre .x{color:#F8F8F2}.codehilite pre .p{color:#F8F8F2}.codehilite pre .ch{color:#959077}.codehilite pre .cm{color:#959077}.codehilite pre .cp{color:#959077}.codehilite pre .cpf{color:#959077}.codehilite pre .c1{color:#959077}.codehilite pre .cs{color:#959077}.codehilite pre .gd{color:#FF4689}.codehilite pre .ge{color:#F8F8F2;font-style:italic}.codehilite pre .ges{color:#F8F8F2;font-weight:bold;font-style:italic}.codehilite pre .gr{color:#F8F8F2}.codehilite pre .gh{color:#F8F8F2}.codehilite pre .gi{color:#A6E22E}.codehilite pre .go{color:#66D9EF}.codehilite pre .gp{color:#FF4689;font-weight:bold}.codehilite pre .gs{color:#F8F8F2;font-weight:bold}.codehilite pre .gu{color:#959077}.codehilite pre .gt{color:#F8F8F2}.codehilite pre .kc{color:#66D9EF}.codehilite pre .kd{color:#66D9EF}.codehilite pre .kn{color:#FF4689}.codehilite pre .kp{color:#66D9EF}.codehilite pre .kr{color:#66D9EF}.codehilite pre .kt{color:#66D9EF}.codehilite pre .ld{color:#E6DB74}.codehilite pre .m{color:#AE81FF}.codehilite pre .s{color:#E6DB74}.codehilite pre .na{color:#A6E22E}.codehilite pre .nb{color:#F8F8F2}.codehilite pre .nc{color:#A6E22E}.codehilite pre .no{color:#66D9EF}.codehilite pre .nd{color:#A6E22E}.codehilite pre .ni{color:#F8F8F2}.codehilite pre .ne{color:#A6E22E}.codehilite pre .nf{color:#A6E22E}.codehilite pre .nl{color:#F8F8F2}.codehilite pre .nn{color:#F8F8F2}.codehilite pre .nx{color:#A6E22E}.codehilite pre .py{color:#F8F8F2}.codehilite pre .nt{color:#FF4689}.codehilite pre .nv{color:#F8F8F2}.codehilite pre .ow{color:#FF4689}.codehilite pre .pm{color:#F8F8F2}.codehilite pre .w{color:#F8F8F2}.codehilite pre .mb{color:#AE81FF}.codehilite pre .mf{color:#AE81FF}.codehilite pre .mh{color:#AE81FF}.codehilite pre .mi{color:#AE81FF}.codehilite pre .mo{color:#AE81FF}.codehilite pre .sa{color:#E6DB74}.codehilite pre .sb{color:#E6DB74}.codehilite pre .sc{color:#E6DB74}.codehilite pre .dl{color:#E6DB74}.codehilite pre .sd{color:#E6DB74}.codehilite pre .s2{color:#E6DB74}.codehilite pre .se{color:#AE81FF}.codehilite pre .sh{color:#E6DB74}.codehilite pre .si{color:#E6DB74}.codehilite pre .sx{color:#E6DB74}.codehilite pre .sr{color:#E6DB74}.codehilite pre .s1{color:#E6DB74}.codehilite pre .ss{color:#E6DB74}.codehilite pre .bp{color:#F8F8F2}.codehilite pre .fm{color:#A6E22E}.codehilite pre .vc{color:#F8F8F2}.codehilite pre .vg{color:#F8F8F2}.codehilite pre .vi{color:#F8F8F2}.codehilite pre .vm{color:#F8F8F2}.codehilite pre .il{color:#AE81FF}