.highlight .hll{background-color:#ffc}.highlight{background:#fff;color:#4d4d4d}.highlight .c{color:#0080ff;font-style:italic}.highlight .err{color:#fff;background-color:#c00}.highlight .k{color:#2c5dcd;font-weight:700}.highlight .o{color:#2c5dcd}.highlight .ch,.highlight .cm{color:#0080ff;font-style:italic}.highlight .cp{color:#0080ff}.highlight .c1,.highlight .cpf,.highlight .cs{color:#0080ff;font-style:italic}.highlight .cs{font-weight:700}.highlight .gd{background-color:#fcc;border:1px solid #c5060b}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:#2c5dcd;font-weight:700}.highlight .gi{background-color:#cfc;border:1px solid #0c0}.highlight .go{color:#aaa}.highlight .gp{color:#2c5dcd}.highlight .gp,.highlight .gs,.highlight .gu{font-weight:700}.highlight .gu{color:#2c5dcd}.highlight .gt{color:#c5060b}.highlight .kc,.highlight .kd,.highlight .kn{color:#2c5dcd;font-weight:700}.highlight .kp{color:#2c5dcd}.highlight .kr{color:#2c5dcd;font-weight:700}.highlight .kt,.highlight .m{color:#5918bb;font-weight:700}.highlight .s{color:#0c6}.highlight .na{color:#2c5dcd;font-style:italic}.highlight .nb{color:#5918bb;font-weight:700}.highlight .nc{text-decoration:underline}.highlight .no{color:#318495}.highlight .nd{color:#ff8000;font-weight:700}.highlight .ne,.highlight .ni{color:#5918bb;font-weight:700}.highlight .nf{color:#ff8000;font-weight:700}.highlight .nt,.highlight .ow{color:#2c5dcd;font-weight:700}.highlight .w{color:#cbcbcb}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#5918bb;font-weight:700}.highlight .dl,.highlight .sa,.highlight .sb,.highlight .sc{color:#0c6}.highlight .sd{color:#0c6;font-style:italic}.highlight .s2{color:#0c6}.highlight .se{color:#c5060b;font-weight:700}.highlight .sh,.highlight .si{color:#0c6}.highlight .sx{color:#318495}.highlight .s1,.highlight .sr{color:#0c6}.highlight .ss{color:#c5060b;font-weight:700}.highlight .bp{color:#5918bb;font-weight:700}.highlight .fm{color:#ff8000;font-weight:700}.highlight .il{color:#5918bb;font-weight:700}.literal-block .hll{background-color:#ffc}.literal-block{background:#fff;color:#4d4d4d}.literal-block .c{color:#0080ff;font-style:italic}.literal-block .err{color:#fff;background-color:#c00}.literal-block .k{color:#2c5dcd;font-weight:700}.literal-block .o{color:#2c5dcd}.literal-block .ch,.literal-block .cm{color:#0080ff;font-style:italic}.literal-block .cp{color:#0080ff}.literal-block .c1,.literal-block .cpf,.literal-block .cs{color:#0080ff;font-style:italic}.literal-block .cs{font-weight:700}.literal-block .gd{background-color:#fcc;border:1px solid #c5060b}.literal-block .ge{font-style:italic}.literal-block .gr{color:red}.literal-block .gh{color:#2c5dcd;font-weight:700}.literal-block .gi{background-color:#cfc;border:1px solid #0c0}.literal-block .go{color:#aaa}.literal-block .gp{color:#2c5dcd;font-weight:700}.literal-block .gs{font-weight:700}.literal-block .gu{color:#2c5dcd;font-weight:700}.literal-block .gt{color:#c5060b}.literal-block .kc,.literal-block .kd,.literal-block .kn{color:#2c5dcd;font-weight:700}.literal-block .kp{color:#2c5dcd}.literal-block .kr{color:#2c5dcd;font-weight:700}.literal-block .kt,.literal-block .m{color:#5918bb;font-weight:700}.literal-block .s{color:#0c6}.literal-block .na{color:#2c5dcd;font-style:italic}.literal-block .nb{color:#5918bb;font-weight:700}.literal-block .nc{text-decoration:underline}.literal-block .no{color:#318495}.literal-block .nd{color:#ff8000;font-weight:700}.literal-block .ne,.literal-block .ni{color:#5918bb;font-weight:700}.literal-block .nf{color:#ff8000;font-weight:700}.literal-block .nt,.literal-block .ow{color:#2c5dcd;font-weight:700}.literal-block .w{color:#cbcbcb}.literal-block .mb,.literal-block .mf,.literal-block .mh,.literal-block .mi,.literal-block .mo{color:#5918bb;font-weight:700}.literal-block .dl,.literal-block .sa,.literal-block .sb,.literal-block .sc{color:#0c6}.literal-block .sd{color:#0c6;font-style:italic}.literal-block .s2{color:#0c6}.literal-block .se{color:#c5060b;font-weight:700}.literal-block .sh,.literal-block .si{color:#0c6}.literal-block .sx{color:#318495}.literal-block .s1,.literal-block .sr{color:#0c6}.literal-block .ss{color:#c5060b;font-weight:700}.literal-block .bp{color:#5918bb;font-weight:700}.literal-block .fm{color:#ff8000;font-weight:700}.literal-block .il{color:#5918bb;font-weight:700}