.codehilite .hll{background-color:#ffffcc;}.codehilite{background:#282d38;}.codehilite .c{color:#616e87;font-style:italic;}.codehilite .err{color:#bf616a;}.codehilite .k{color:#81a1c1;font-weight:bold;}.codehilite .n{color:#d8dee9;}.codehilite .o{color:#81a1c1;}.codehilite .p{color:#eceff4;}.codehilite .ch{color:#616e87;font-style:italic;}.codehilite .cm{color:#616e87;font-style:italic;}.codehilite .cp{color:#5e81ac;font-style:italic;}.codehilite .cpf{color:#616e87;font-style:italic;}.codehilite .c1{color:#616e87;font-style:italic;}.codehilite .cs{color:#616e87;font-style:italic;}.codehilite .gd{color:#bf616a;}.codehilite .ge{font-style:italic;}.codehilite .gr{color:#bf616a;}.codehilite .gh{color:#88c0d0;font-weight:bold;}.codehilite .gi{color:#a3be8c;}.codehilite .go{color:#d8dee9;}.codehilite .gp{color:#4c566a;font-weight:bold;}.codehilite .gs{font-weight:bold;}.codehilite .gu{color:#88c0d0;font-weight:bold;}.codehilite .gt{color:#bf616a;}.codehilite .kc{color:#81a1c1;font-weight:bold;}.codehilite .kd{color:#81a1c1;font-weight:bold;}.codehilite .kn{color:#81a1c1;font-weight:bold;}.codehilite .kp{color:#81a1c1;}.codehilite .kr{color:#81a1c1;font-weight:bold;}.codehilite .kt{color:#81a1c1;}.codehilite .m{color:#b48ead;}.codehilite .s{color:#a3be8c;}.codehilite .na{color:#8fbcbb;}.codehilite .nb{color:#81a1c1;}.codehilite .nc{color:#8fbcbb;}.codehilite .no{color:#8fbcbb;}.codehilite .nd{color:#d08770;}.codehilite .ni{color:#d08770;}.codehilite .ne{color:#bf616a;}.codehilite .nf{color:#88c0d0;}.codehilite .nl{color:#8fbcbb;}.codehilite .nn{color:#8fbcbb;}.codehilite .nx{color:#d8dee9;}.codehilite .py{color:#d8dee9;}.codehilite .nt{color:#81a1c1;}.codehilite .nv{color:#d8dee9;}.codehilite .ow{color:#81a1c1;font-weight:bold;}.codehilite .w{color:#d8dee9;}.codehilite .mb{color:#b48ead;}.codehilite .mf{color:#b48ead;}.codehilite .mh{color:#b48ead;}.codehilite .mi{color:#b48ead;}.codehilite .mo{color:#b48ead;}.codehilite .sa{color:#a3be8c;}.codehilite .sb{color:#a3be8c;}.codehilite .sc{color:#a3be8c;}.codehilite .dl{color:#a3be8c;}.codehilite .sd{color:#616e87;}.codehilite .s2{color:#a3be8c;}.codehilite .se{color:#ebcb8b;}.codehilite .sh{color:#a3be8c;}.codehilite .si{color:#a3be8c;}.codehilite .sx{color:#a3be8c;}.codehilite .sr{color:#ebcb8b;}.codehilite .s1{color:#a3be8c;}.codehilite .ss{color:#a3be8c;}.codehilite .bp{color:#81a1c1;}.codehilite .fm{color:#88c0d0;}.codehilite .vc{color:#d8dee9;}.codehilite .vg{color:#d8dee9;}.codehilite .vi{color:#d8dee9;}.codehilite .vm{color:#d8dee9;}.codehilite .il{color:#b48ead;}