.bg{background-color:#fff}.chroma{background-color:#fff;-webkit-text-size-adjust:none}.chroma .err{color:#000}.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:#e5e5e5}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#a90d91}.chroma .kc{color:#a90d91}.chroma .kd{color:#a90d91}.chroma .kn{color:#a90d91}.chroma .kp{color:#a90d91}.chroma .kr{color:#a90d91}.chroma .kt{color:#a90d91}.chroma .n{color:#000}.chroma .na{color:#836c28}.chroma .nc{color:#3f6e75}.chroma .no{color:#000}.chroma .nd{color:#000}.chroma .ni{color:#000}.chroma .ne{color:#000}.chroma .nl{color:#000}.chroma .nn{color:#000}.chroma .nx{color:#000}.chroma .py{color:#000}.chroma .nt{color:#000}.chroma .nb{color:#a90d91}.chroma .bp{color:#5b269a}.chroma .nv{color:#000}.chroma .vc{color:#000}.chroma .vg{color:#000}.chroma .vi{color:#000}.chroma .vm{color:#000}.chroma .nf{color:#000}.chroma .fm{color:#000}.chroma .l{color:#1c01ce}.chroma .ld{color:#1c01ce}.chroma .s{color:#c41a16}.chroma .sa{color:#c41a16}.chroma .sb{color:#c41a16}.chroma .sc{color:#2300ce}.chroma .dl{color:#c41a16}.chroma .sd{color:#c41a16}.chroma .s2{color:#c41a16}.chroma .se{color:#c41a16}.chroma .sh{color:#c41a16}.chroma .si{color:#c41a16}.chroma .sx{color:#c41a16}.chroma .sr{color:#c41a16}.chroma .s1{color:#c41a16}.chroma .ss{color:#c41a16}.chroma .m{color:#1c01ce}.chroma .mb{color:#1c01ce}.chroma .mf{color:#1c01ce}.chroma .mh{color:#1c01ce}.chroma .mi{color:#1c01ce}.chroma .il{color:#1c01ce}.chroma .mo{color:#1c01ce}.chroma .o{color:#000}.chroma .ow{color:#000}.chroma .c{color:#177500}.chroma .ch{color:#177500}.chroma .cm{color:#177500}.chroma .c1{color:#177500}.chroma .cs{color:#177500}.chroma .cp{color:#633820}.chroma .cpf{color:#633820}@media(prefers-color-scheme:dark){.bg{color:#fff;background-color:#1f1f24}.chroma{color:#fff;background-color:#1f1f24;-webkit-text-size-adjust:none}.chroma .err{color:#960050}.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:#353539}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#fc5fa3}.chroma .kc{color:#fc5fa3}.chroma .kd{color:#fc5fa3}.chroma .kn{color:#fc5fa3}.chroma .kp{color:#fc5fa3}.chroma .kr{color:#fc5fa3}.chroma .kt{color:#fc5fa3}.chroma .n{color:#d4d4d4}.chroma .na{color:#d4d4d4}.chroma .nc{color:#5dd8ff}.chroma .no{color:#d4d4d4}.chroma .nd{color:#d4d4d4}.chroma .ni{color:#d4d4d4}.chroma .ne{color:#d4d4d4}.chroma .nl{color:#d4d4d4}.chroma .nn{color:#d4d4d4}.chroma .nx{color:#d4d4d4}.chroma .py{color:#d4d4d4}.chroma .nt{color:#d4d4d4}.chroma .nb{color:#d0a8ff}.chroma .bp{color:#a167e6}.chroma .nv{color:#41a1c0}.chroma .vc{color:#41a1c0}.chroma .vg{color:#41a1c0}.chroma .vi{color:#41a1c0}.chroma .vm{color:#41a1c0}.chroma .nf{color:#41a1c0}.chroma .fm{color:#41a1c0}.chroma .l{color:#d0bf69}.chroma .ld{color:#d0bf69}.chroma .s{color:#fc6a5d}.chroma .sa{color:#fc6a5d}.chroma .sb{color:#fc6a5d}.chroma .sc{color:#fc6a5d}.chroma .dl{color:#fc6a5d}.chroma .sd{color:#fc6a5d}.chroma .s2{color:#fc6a5d}.chroma .se{color:#fc6a5d}.chroma .sh{color:#fc6a5d}.chroma .si{color:#fc6a5d}.chroma .sx{color:#fc6a5d}.chroma .sr{color:#fc6a5d}.chroma .s1{color:#fc6a5d}.chroma .ss{color:#fc6a5d}.chroma .m{color:#d0bf69}.chroma .mb{color:#d0bf69}.chroma .mf{color:#d0bf69}.chroma .mh{color:#d0bf69}.chroma .mi{color:#d0bf69}.chroma .il{color:#d0bf69}.chroma .mo{color:#d0bf69}.chroma .o{color:#d4d4d4}.chroma .ow{color:#d4d4d4}.chroma .c{color:#6c7986}.chroma .ch{color:#6c7986}.chroma .cm{color:#6c7986}.chroma .c1{color:#6c7986}.chroma .cs{color:#6c7986;font-style:italic}.chroma .cp{color:#fd8f3f}.chroma .cpf{color:#fd8f3f}}