.bg,code{color:#4c4f69;background-color:#eff1f5}.chroma{color:#4c4f69;background-color:#eff1f5}.chroma .x{}.chroma .err{color:#d20f39}.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:#bcc0cc}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#8c8fa1}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#8c8fa1}.chroma .line{display:flex}.chroma .k{color:#8839ef}.chroma .kc{color:#fe640b}.chroma .kd{color:#d20f39}.chroma .kn{color:#179299}.chroma .kp{color:#8839ef}.chroma .kr{color:#8839ef}.chroma .kt{color:#d20f39}.chroma .n{}.chroma .na{color:#1e66f5}.chroma .nc{color:#df8e1d}.chroma .no{color:#df8e1d}.chroma .nd{color:#1e66f5;font-weight:700}.chroma .ni{color:#179299}.chroma .ne{color:#fe640b}.chroma .nl{color:#04a5e5}.chroma .nn{color:#fe640b}.chroma .nx{}.chroma .py{color:#fe640b}.chroma .nt{color:#8839ef}.chroma .nb{color:#04a5e5}.chroma .bp{color:#04a5e5}.chroma .nv{color:#dc8a78}.chroma .vc{color:#dc8a78}.chroma .vg{color:#dc8a78}.chroma .vi{color:#dc8a78}.chroma .vm{color:#dc8a78}.chroma .nf{color:#1e66f5}.chroma .fm{color:#1e66f5}.chroma .l{}.chroma .ld{}.chroma .s{color:#40a02b}.chroma .sa{color:#d20f39}.chroma .sb{color:#40a02b}.chroma .sc{color:#40a02b}.chroma .dl{color:#1e66f5}.chroma .sd{color:#9ca0b0}.chroma .s2{color:#40a02b}.chroma .se{color:#1e66f5}.chroma .sh{color:#9ca0b0}.chroma .si{color:#40a02b}.chroma .sx{color:#40a02b}.chroma .sr{color:#179299}.chroma .s1{color:#40a02b}.chroma .ss{color:#40a02b}.chroma .m{color:#fe640b}.chroma .mb{color:#fe640b}.chroma .mf{color:#fe640b}.chroma .mh{color:#fe640b}.chroma .mi{color:#fe640b}.chroma .il{color:#fe640b}.chroma .mo{color:#fe640b}.chroma .o{color:#04a5e5;font-weight:700}.chroma .ow{color:#04a5e5;font-weight:700}.chroma .p{}.chroma .c{color:#9ca0b0;font-style:italic}.chroma .ch{color:#9ca0b0;font-style:italic}.chroma .cm{color:#9ca0b0;font-style:italic}.chroma .c1{color:#9ca0b0;font-style:italic}.chroma .cs{color:#9ca0b0;font-style:italic}.chroma .cp{color:#9ca0b0;font-style:italic}.chroma .cpf{color:#9ca0b0;font-weight:700;font-style:italic}.chroma .g{}.chroma .gd{color:#d20f39;background-color:#ccd0da}.chroma .ge{font-style:italic}.chroma .gr{color:#d20f39}.chroma .gh{color:#fe640b;font-weight:700}.chroma .gi{color:#40a02b;background-color:#ccd0da}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{color:#fe640b;font-weight:700}.chroma .gt{color:#d20f39}.chroma .gl{text-decoration:underline}.chroma .w{}@media(prefers-color-scheme:dark){.bg,code{color:#b0c4de;background-color:#282c34}.chroma{color:#b0c4de;background-color:#282c34}.chroma .x{}.chroma .err{}.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:#3d4148}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#58626f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#58626f}.chroma .line{display:flex}.chroma .k{color:#76a9f9}.chroma .kc{color:#e5c07b}.chroma .kd{color:#76a9f9}.chroma .kn{color:#76a9f9}.chroma .kp{color:#76a9f9}.chroma .kr{color:#76a9f9}.chroma .kt{color:#e5c07b}.chroma .n{color:#aa89ea}.chroma .na{color:#cebc3a}.chroma .nc{color:#ca72ff}.chroma .no{color:#aa89ea;font-weight:700}.chroma .nd{color:#e5c07b}.chroma .ni{color:#bda26f}.chroma .ne{color:#fd7474;font-weight:700}.chroma .nl{color:#f5a40d}.chroma .nn{color:#ca72ff}.chroma .nx{color:#aa89ea}.chroma .py{color:#cebc3a}.chroma .nt{color:#76a9f9}.chroma .nb{color:#e5c07b}.chroma .bp{color:#e5c07b}.chroma .nv{color:#dcaeea}.chroma .vc{color:#dcaeea}.chroma .vg{color:#dcaeea;font-weight:700}.chroma .vi{color:#e06c75}.chroma .vm{color:#dcaeea}.chroma .nf{color:#00b1f7}.chroma .fm{color:#00b1f7}.chroma .l{color:#98c379}.chroma .ld{color:#98c379}.chroma .s{color:#98c379}.chroma .sa{color:#98c379}.chroma .sb{color:#98c379}.chroma .sc{color:#98c379}.chroma .dl{color:#98c379}.chroma .sd{color:#7e97c3}.chroma .s2{color:#63c381}.chroma .se{color:#d26464;font-weight:700}.chroma .sh{color:#98c379}.chroma .si{color:#98c379}.chroma .sx{color:#70b33f}.chroma .sr{color:#56b6c2}.chroma .s1{color:#98c379}.chroma .ss{color:#56b6c2}.chroma .m{color:#d19a66}.chroma .mb{color:#d19a66}.chroma .mf{color:#d19a66}.chroma .mh{color:#d19a66}.chroma .mi{color:#d19a66}.chroma .il{color:#d19a66}.chroma .mo{color:#d19a66}.chroma .o{color:#54b1c7}.chroma .ow{color:#b756ff;font-weight:700}.chroma .p{color:#abb2bf}.chroma .c{color:#8a93a5;font-style:italic}.chroma .ch{color:#8a93a5;font-weight:700;font-style:italic}.chroma .cm{color:#8a93a5;font-style:italic}.chroma .c1{color:#8a93a5;font-style:italic}.chroma .cs{color:#8a93a5;font-style:italic}.chroma .cp{color:#8a93a5;font-style:italic}.chroma .cpf{color:#8a93a5;font-style:italic}.chroma .g{}.chroma .gd{}.chroma .ge{font-style:italic}.chroma .gr{}.chroma .gh{color:#a2cbff;font-weight:700}.chroma .gi{color:#a6e22e}.chroma .go{color:#a6e22e}.chroma .gp{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#a2cbff}.chroma .gt{color:#a2cbff}.chroma .gl{text-decoration:underline}.chroma .w{}}