.bg{}.chroma{;}.chroma .err{}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#e5e5e5}.chroma .lnt{white-space:pre;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f}.chroma .ln{white-space:pre;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#008000;font-weight:bold}.chroma .kc{color:#008000;font-weight:bold}.chroma .kd{color:#008000;font-weight:bold}.chroma .kn{color:#008000;font-weight:bold}.chroma .kp{color:#008000}.chroma .kr{color:#008000;font-weight:bold}.chroma .kt{color:#b00040}.chroma .na{color:#7d9029}.chroma .nb{color:#008000}.chroma .nc{color:#0000ff;font-weight:bold}.chroma .no{color:#880000}.chroma .nd{color:#aa22ff}.chroma .ni{color:#999999;font-weight:bold}.chroma .ne{color:#d2413a;font-weight:bold}.chroma .nf{color:#0000ff}.chroma .nl{color:#a0a000}.chroma .nn{color:#0000ff;font-weight:bold}.chroma .nt{color:#008000;font-weight:bold}.chroma .nv{color:#19177c}.chroma .s{color:#ba2121}.chroma .sa{color:#ba2121}.chroma .sb{color:#ba2121}.chroma .sc{color:#ba2121}.chroma .dl{color:#ba2121}.chroma .sd{color:#ba2121;font-style:italic}.chroma .s2{color:#ba2121}.chroma .se{color:#bb6622;font-weight:bold}.chroma .sh{color:#ba2121}.chroma .si{color:#bb6688;font-weight:bold}.chroma .sx{color:#008000}.chroma .sr{color:#bb6688}.chroma .s1{color:#ba2121}.chroma .ss{color:#19177c}.chroma .m{color:#666666}.chroma .mb{color:#666666}.chroma .mf{color:#666666}.chroma .mh{color:#666666}.chroma .mi{color:#666666}.chroma .il{color:#666666}.chroma .mo{color:#666666}.chroma .o{color:#666666}.chroma .ow{color:#aa22ff;font-weight:bold}.chroma .c{color:#408080;font-style:italic}.chroma .ch{color:#408080;font-style:italic}.chroma .cm{color:#408080;font-style:italic}.chroma .c1{color:#408080;font-style:italic}.chroma .cs{color:#408080;font-style:italic}.chroma .cp{color:#bc7a00}.chroma .cpf{color:#bc7a00}.chroma .gd{color:#a00000}.chroma .ge{font-style:italic}.chroma .gr{color:#ff0000}.chroma .gh{color:#000080;font-weight:bold}.chroma .gi{color:#00a000}.chroma .go{color:#888888}.chroma .gp{color:#000080;font-weight:bold}.chroma .gs{font-weight:bold}.chroma .gu{color:#800080;font-weight:bold}.chroma .gt{color:#0044dd}.chroma .gl{text-decoration:underline}.chroma .w{color:#bbbbbb}