.bg{color:#b4b4b4;background-color:#1e1e1e}.chroma{color:#b4b4b4;background-color:#1e1e1e;-webkit-text-size-adjust:none}.chroma .err{color:#c53030}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.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:#353535}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7a7a7a}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7a7a7a}.chroma .line{display:flex}.chroma .k{color:#b14242}.chroma .kc{color:#4a8b8b}.chroma .kd{color:#b14242;font-style:italic}.chroma .kn{color:#b14242}.chroma .kp{color:#b14242}.chroma .kr{color:#b14242}.chroma .kt{color:#4a8b8b}.chroma .na{color:#a7a7a7}.chroma .nc{color:#4a8b8b}.chroma .no{color:#4a8b8b}.chroma .nd{font-weight:700;font-style:italic}.chroma .ni{color:#4a8b8b}.chroma .ne{color:#4a8b8b}.chroma .nn{color:#d87c4a;font-weight:700}.chroma .nx{color:#d5d5d5}.chroma .nt{color:#d87c4a;font-style:italic}.chroma .nb{color:#4a8b8b}.chroma .bp{color:#b14242}.chroma .s{color:#df6464}.chroma .sa{color:#df6464}.chroma .sb{color:#df6464}.chroma .sc{color:#df6464}.chroma .dl{color:#df6464}.chroma .sd{color:#df6464}.chroma .s2{color:#df6464}.chroma .se{color:#d5d5d5}.chroma .sh{color:#df6464}.chroma .si{color:#df6464}.chroma .sx{color:#df6464}.chroma .sr{color:#d87c4a}.chroma .s1{color:#df6464}.chroma .ss{color:#df6464}.chroma .m{color:#4a8b8b}.chroma .mb{color:#4a8b8b}.chroma .mf{color:#4a8b8b}.chroma .mh{color:#4a8b8b}.chroma .mi{color:#4a8b8b}.chroma .il{color:#4a8b8b}.chroma .mo{color:#4a8b8b}.chroma .o{color:#d87c4a}.chroma .ow{color:#d87c4a}.chroma .p{color:#d5d5d5}.chroma .c{color:#8a8a8a;font-style:italic}.chroma .ch{color:#8a8a8a;font-style:italic}.chroma .cm{color:#8a8a8a;font-style:italic}.chroma .c1{color:#8a8a8a;font-style:italic}.chroma .cs{color:#8a8a8a;font-style:italic}.chroma .cp{color:#8a8a8a;font-style:italic}.chroma .cpf{color:#8a8a8a;font-style:italic}.chroma .gd{color:#c53030}.chroma .ge{text-decoration:underline}.chroma .gr{color:#c53030}.chroma .gh{color:#df6464;font-weight:700}.chroma .gi{font-weight:700}.chroma .go{color:#bfbfbf}.chroma .gp{color:#d87c4a}.chroma .gs{font-weight:700}.chroma .gu{color:#df6464;font-weight:700}