.bg{color:#3760bf;background-color:#e1e2e7}.chroma{color:#3760bf;background-color:#e1e2e7}.chroma .err{color:#c64343}.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:#a1a6c5}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#6172b0}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#6172b0}.chroma .line{display:flex}.chroma .k{color:#9854f1}.chroma .kc{color:#8c6c3e}.chroma .kd{color:#9d7cd8}.chroma .kn{color:#007197}.chroma .kp{color:#9854f1}.chroma .kr{color:#9854f1}.chroma .kt{color:#0db9d7}.chroma .na{color:#2e7de9}.chroma .nc{color:#b15c00}.chroma .no{color:#b15c00}.chroma .nd{color:#2e7de9;font-weight:700}.chroma .ni{color:#007197}.chroma .ne{color:#8c6c3e}.chroma .nl{color:#587539}.chroma .nn{color:#8c6c3e}.chroma .py{color:#8c6c3e}.chroma .nt{color:#9854f1}.chroma .nb{color:#587539}.chroma .bp{color:#587539}.chroma .nf{color:#2e7de9}.chroma .fm{color:#2e7de9}.chroma .s{color:#587539}.chroma .sa{color:#9d7cd8}.chroma .sb{color:#587539}.chroma .sc{color:#587539}.chroma .dl{color:#2e7de9}.chroma .sd{color:#a1a6c5}.chroma .s2{color:#587539}.chroma .se{color:#2e7de9}.chroma .sh{color:#a1a6c5}.chroma .si{color:#587539}.chroma .sx{color:#587539}.chroma .sr{color:#007197}.chroma .s1{color:#587539}.chroma .ss{color:#587539}.chroma .m{color:#8c6c3e}.chroma .mb{color:#8c6c3e}.chroma .mf{color:#8c6c3e}.chroma .mh{color:#8c6c3e}.chroma .mi{color:#8c6c3e}.chroma .il{color:#8c6c3e}.chroma .mo{color:#8c6c3e}.chroma .o{color:#587539;font-weight:700}.chroma .ow{color:#587539;font-weight:700}.chroma .c{color:#a1a6c5;font-style:italic}.chroma .ch{color:#a1a6c5;font-style:italic}.chroma .cm{color:#a1a6c5;font-style:italic}.chroma .c1{color:#a1a6c5;font-style:italic}.chroma .cs{color:#a1a6c5;font-style:italic}.chroma .cp{color:#a1a6c5;font-style:italic}.chroma .cpf{color:#a1a6c5;font-weight:700;font-style:italic}.chroma .gd{color:#c64343;background-color:#e9e9ed}.chroma .ge{font-style:italic}.chroma .gr{color:#c64343}.chroma .gh{color:#8c6c3e;font-weight:700}.chroma .gi{color:#587539;background-color:#e9e9ed}.chroma .gs{font-weight:700}.chroma .gu{color:#8c6c3e;font-weight:700}.chroma .gt{color:#c64343}.chroma .gl{text-decoration:underline}@media(prefers-color-scheme:dark){.bg{color:#c8d3f5;background-color:#222436}.chroma{color:#c8d3f5;background-color:#222436}.chroma .x{}.chroma .err{color:#c53b53}.chroma .cl{}.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:#444a73}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#828bb8}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#828bb8}.chroma .line{display:flex}.chroma .k{color:#c099ff}.chroma .kc{color:#ffc777}.chroma .kd{color:#c099ff}.chroma .kn{color:#86e1fc}.chroma .kp{color:#c099ff}.chroma .kr{color:#c099ff}.chroma .kt{color:#4fd6be}.chroma .n{}.chroma .na{color:#82aaff}.chroma .nc{color:#ff966c}.chroma .no{color:#ff966c}.chroma .nd{color:#82aaff;font-weight:700}.chroma .ni{color:#86e1fc}.chroma .ne{color:#ffc777}.chroma .nl{color:#c3e88d}.chroma .nn{color:#ffc777}.chroma .nx{}.chroma .py{color:#ffc777}.chroma .nt{color:#c099ff}.chroma .nb{color:#c3e88d}.chroma .bp{color:#c3e88d}.chroma .nv{}.chroma .vc{}.chroma .vg{}.chroma .vi{}.chroma .vm{}.chroma .nf{color:#82aaff}.chroma .fm{color:#82aaff}.chroma .l{}.chroma .ld{}.chroma .s{color:#c3e88d}.chroma .sa{color:#c099ff}.chroma .sb{color:#c3e88d}.chroma .sc{color:#c3e88d}.chroma .dl{color:#82aaff}.chroma .sd{color:#444a73}.chroma .s2{color:#c3e88d}.chroma .se{color:#82aaff}.chroma .sh{color:#444a73}.chroma .si{color:#c3e88d}.chroma .sx{color:#c3e88d}.chroma .sr{color:#86e1fc}.chroma .s1{color:#c3e88d}.chroma .ss{color:#c3e88d}.chroma .m{color:#ffc777}.chroma .mb{color:#ffc777}.chroma .mf{color:#ffc777}.chroma .mh{color:#ffc777}.chroma .mi{color:#ffc777}.chroma .il{color:#ffc777}.chroma .mo{color:#ffc777}.chroma .o{color:#c3e88d;font-weight:700}.chroma .ow{color:#c3e88d;font-weight:700}.chroma .p{}.chroma .c{color:#444a73;font-style:italic}.chroma .ch{color:#444a73;font-style:italic}.chroma .cm{color:#444a73;font-style:italic}.chroma .c1{color:#444a73;font-style:italic}.chroma .cs{color:#444a73;font-style:italic}.chroma .cp{color:#444a73;font-style:italic}.chroma .cpf{color:#444a73;font-weight:700;font-style:italic}.chroma .g{}.chroma .gd{color:#c53b53;background-color:#1b1d2b}.chroma .ge{font-style:italic}.chroma .gr{color:#c53b53}.chroma .gh{color:#ffc777;font-weight:700}.chroma .gi{color:#c3e88d;background-color:#1b1d2b}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{color:#ffc777;font-weight:700}.chroma .gt{color:#c53b53}.chroma .gl{text-decoration:underline}.chroma .w{}}