.bg{color:light-dark(#4c4f69,#cdd6f4);background-color:light-dark(#eff1f5,#1e1e2e)}.chroma{color:light-dark(#4c4f69,#cdd6f4);background-color:light-dark(#e6e9ef,#181825)}.chroma .x{}.chroma .err{color:light-dark(#d20f39,#f38ba8)}.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:light-dark(#bcc0cc,#45475a)}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:light-dark(#8c8fa1,#7f849c)}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:light-dark(#8c8fa1,#7f849c)}.chroma .line{display:flex}.chroma .k{color:light-dark(#8839ef,#cba6f7)}.chroma .kc{color:light-dark(#fe640b,#fab387)}.chroma .kd{color:light-dark(#d20f39,#f38ba8)}.chroma .kn{color:light-dark(#179299,#94e2d5)}.chroma .kp{color:light-dark(#8839ef,#cba6f7)}.chroma .kr{color:light-dark(#8839ef,#cba6f7)}.chroma .kt{color:light-dark(#d20f39,#f38ba8)}.chroma .n{}.chroma .na{color:light-dark(#1e66f5,#89b4fa)}.chroma .nb{color:light-dark(#04a5e5,#89dceb)}.chroma .bp{color:light-dark(#04a5e5,#89dceb)}.chroma .nc{color:light-dark(#df8e1d,#f9e2af)}.chroma .no{color:light-dark(#df8e1d,#f9e2af)}.chroma .nd{color:light-dark(#1e66f5,#89b4fa);font-weight:700}.chroma .ni{color:light-dark(#179299,#94e2d5)}.chroma .ne{color:light-dark(#fe640b,#fab387)}.chroma .nf{color:light-dark(#1e66f5,#89b4fa)}.chroma .fm{color:light-dark(#1e66f5,#89b4fa)}.chroma .nl{color:light-dark(#04a5e5,#89dceb)}.chroma .nn{color:light-dark(#fe640b,#fab387)}.chroma .nx{}.chroma .py{color:light-dark(#fe640b,#fab387)}.chroma .nt{color:light-dark(#8839ef,#cba6f7)}.chroma .nv{color:light-dark(#dc8a78,#f5e0dc)}.chroma .vc{color:light-dark(#dc8a78,#f5e0dc)}.chroma .vg{color:light-dark(#dc8a78,#f5e0dc)}.chroma .vi{color:light-dark(#dc8a78,#f5e0dc)}.chroma .vm{color:light-dark(#dc8a78,#f5e0dc)}.chroma .l{}.chroma .ld{}.chroma .s{color:light-dark(#40a02b,#a6e3a1)}.chroma .sa{color:light-dark(#d20f39,#f38ba8)}.chroma .sb{color:light-dark(#40a02b,#a6e3a1)}.chroma .sc{color:light-dark(#40a02b,#a6e3a1)}.chroma .dl{color:light-dark(#1e66f5,#89b4fa)}.chroma .sd{color:light-dark(#9ca0b0,#6c7086)}.chroma .s2{color:light-dark(#40a02b,#a6e3a1)}.chroma .se{color:light-dark(#1e66f5,#89b4fa)}.chroma .sh{color:light-dark(#9ca0b0,#6c7086)}.chroma .si{color:light-dark(#40a02b,#a6e3a1)}.chroma .sx{color:light-dark(#40a02b,#a6e3a1)}.chroma .sr{color:light-dark(#179299,#94e2d5)}.chroma .s1{color:light-dark(#40a02b,#a6e3a1)}.chroma .ss{color:light-dark(#40a02b,#a6e3a1)}.chroma .m{color:light-dark(#fe640b,#fab387)}.chroma .mb{color:light-dark(#fe640b,#fab387)}.chroma .mf{color:light-dark(#fe640b,#fab387)}.chroma .mh{color:light-dark(#fe640b,#fab387)}.chroma .mi{color:light-dark(#fe640b,#fab387)}.chroma .il{color:light-dark(#fe640b,#fab387)}.chroma .mo{color:light-dark(#fe640b,#fab387)}.chroma .o{color:light-dark(#04a5e5,#89dceb);font-weight:700}.chroma .ow{color:light-dark(#04a5e5,#89dceb);font-weight:700}.chroma .p{}.chroma .c{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .ch{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .cm{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .c1{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .cs{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .cp{color:light-dark(#9ca0b0,#6c7086);font-style:italic}.chroma .cpf{color:light-dark(#9ca0b0,#6c7086);font-weight:700;font-style:italic}.chroma .g{}.chroma .gd{color:light-dark(#d20f39,#f38ba8);background-color:light-dark(#ccd0da,#313244)}.chroma .ge{font-style:italic}.chroma .gr{color:light-dark(#d20f39,#f38ba8)}.chroma .gh{color:light-dark(#fe640b,#fab387);font-weight:700}.chroma .gi{color:light-dark(#40a02b,#a6e3a1);background-color:light-dark(#ccd0da,#313244)}.chroma .go{}.chroma .gp{}.chroma .gs{font-weight:700}.chroma .gu{color:light-dark(#fe640b,#fab387);font-weight:700}.chroma .gt{color:light-dark(#d20f39,#f38ba8)}.chroma .gl{text-decoration:underline}.chroma .w{}