.light .bg{color:#4c4f69;background-color:#eff1f5}.light .chroma{color:#4c4f69;background-color:#eff1f5;-webkit-text-size-adjust:none}.light .chroma .err{color:#d20f39}.light .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.light .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.light .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.light .chroma .hl{background-color:#bcc0cc}.light .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#8c8fa1}.light .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#8c8fa1}.light .chroma .line{display:flex}.light .chroma .k{color:#8839ef}.light .chroma .kc{color:#fe640b}.light .chroma .kd{color:#d20f39}.light .chroma .kn{color:#179299}.light .chroma .kp{color:#8839ef}.light .chroma .kr{color:#8839ef}.light .chroma .kt{color:#d20f39}.light .chroma .na{color:#1e66f5}.light .chroma .nc{color:#df8e1d}.light .chroma .no{color:#df8e1d}.light .chroma .nd{color:#1e66f5;font-weight:700}.light .chroma .ni{color:#179299}.light .chroma .ne{color:#fe640b}.light .chroma .nl{color:#04a5e5}.light .chroma .nn{color:#fe640b}.light .chroma .py{color:#fe640b}.light .chroma .nt{color:#8839ef}.light .chroma .nb{color:#04a5e5}.light .chroma .bp{color:#04a5e5}.light .chroma .nv{color:#dc8a78}.light .chroma .vc{color:#dc8a78}.light .chroma .vg{color:#dc8a78}.light .chroma .vi{color:#dc8a78}.light .chroma .vm{color:#dc8a78}.light .chroma .nf{color:#1e66f5}.light .chroma .fm{color:#1e66f5}.light .chroma .s{color:#40a02b}.light .chroma .sa{color:#d20f39}.light .chroma .sb{color:#40a02b}.light .chroma .sc{color:#40a02b}.light .chroma .dl{color:#1e66f5}.light .chroma .sd{color:#9ca0b0}.light .chroma .s2{color:#40a02b}.light .chroma .se{color:#1e66f5}.light .chroma .sh{color:#9ca0b0}.light .chroma .si{color:#40a02b}.light .chroma .sx{color:#40a02b}.light .chroma .sr{color:#179299}.light .chroma .s1{color:#40a02b}.light .chroma .ss{color:#40a02b}.light .chroma .m{color:#fe640b}.light .chroma .mb{color:#fe640b}.light .chroma .mf{color:#fe640b}.light .chroma .mh{color:#fe640b}.light .chroma .mi{color:#fe640b}.light .chroma .il{color:#fe640b}.light .chroma .mo{color:#fe640b}.light .chroma .o{color:#04a5e5;font-weight:700}.light .chroma .ow{color:#04a5e5;font-weight:700}.light .chroma .or{color:#04a5e5;font-weight:700}.light .chroma .c{color:#9ca0b0;font-style:italic}.light .chroma .ch{color:#acb0be;font-style:italic}.light .chroma .cm{color:#9ca0b0;font-style:italic}.light .chroma .c1{color:#9ca0b0;font-style:italic}.light .chroma .cs{color:#9ca0b0;font-style:italic}.light .chroma .cp{color:#9ca0b0;font-style:italic}.light .chroma .cpf{color:#9ca0b0;font-weight:700;font-style:italic}.light .chroma .gd{color:#d20f39;background-color:#ccd0da}.light .chroma .ge{font-style:italic}.light .chroma .gr{color:#d20f39}.light .chroma .gh{color:#fe640b;font-weight:700}.light .chroma .gi{color:#40a02b;background-color:#ccd0da}.light .chroma .gs{font-weight:700}.light .chroma .gu{color:#fe640b;font-weight:700}.light .chroma .gt{color:#d20f39}.light .chroma .gl{text-decoration:underline}.dark .bg{color:#cdd6f4;background-color:#1e1e2e}.dark .chroma{color:#cdd6f4;background-color:#1e1e2e;-webkit-text-size-adjust:none}.dark .chroma .err{color:#f38ba8}.dark .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.dark .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.dark .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.dark .chroma .hl{background-color:#45475a}.dark .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f849c}.dark .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f849c}.dark .chroma .line{display:flex}.dark .chroma .k{color:#cba6f7}.dark .chroma .kc{color:#fab387}.dark .chroma .kd{color:#f38ba8}.dark .chroma .kn{color:#94e2d5}.dark .chroma .kp{color:#cba6f7}.dark .chroma .kr{color:#cba6f7}.dark .chroma .kt{color:#f38ba8}.dark .chroma .na{color:#89b4fa}.dark .chroma .nc{color:#f9e2af}.dark .chroma .no{color:#f9e2af}.dark .chroma .nd{color:#89b4fa;font-weight:700}.dark .chroma .ni{color:#94e2d5}.dark .chroma .ne{color:#fab387}.dark .chroma .nl{color:#89dceb}.dark .chroma .nn{color:#fab387}.dark .chroma .py{color:#fab387}.dark .chroma .nt{color:#cba6f7}.dark .chroma .nb{color:#89dceb}.dark .chroma .bp{color:#89dceb}.dark .chroma .nv{color:#f5e0dc}.dark .chroma .vc{color:#f5e0dc}.dark .chroma .vg{color:#f5e0dc}.dark .chroma .vi{color:#f5e0dc}.dark .chroma .vm{color:#f5e0dc}.dark .chroma .nf{color:#89b4fa}.dark .chroma .fm{color:#89b4fa}.dark .chroma .s{color:#a6e3a1}.dark .chroma .sa{color:#f38ba8}.dark .chroma .sb{color:#a6e3a1}.dark .chroma .sc{color:#a6e3a1}.dark .chroma .dl{color:#89b4fa}.dark .chroma .sd{color:#6c7086}.dark .chroma .s2{color:#a6e3a1}.dark .chroma .se{color:#89b4fa}.dark .chroma .sh{color:#6c7086}.dark .chroma .si{color:#a6e3a1}.dark .chroma .sx{color:#a6e3a1}.dark .chroma .sr{color:#94e2d5}.dark .chroma .s1{color:#a6e3a1}.dark .chroma .ss{color:#a6e3a1}.dark .chroma .m{color:#fab387}.dark .chroma .mb{color:#fab387}.dark .chroma .mf{color:#fab387}.dark .chroma .mh{color:#fab387}.dark .chroma .mi{color:#fab387}.dark .chroma .il{color:#fab387}.dark .chroma .mo{color:#fab387}.dark .chroma .o{color:#89dceb;font-weight:700}.dark .chroma .ow{color:#89dceb;font-weight:700}.dark .chroma .or{color:#89dceb;font-weight:700}.dark .chroma .c{color:#6c7086;font-style:italic}.dark .chroma .ch{color:#585b70;font-style:italic}.dark .chroma .cm{color:#6c7086;font-style:italic}.dark .chroma .c1{color:#6c7086;font-style:italic}.dark .chroma .cs{color:#6c7086;font-style:italic}.dark .chroma .cp{color:#6c7086;font-style:italic}.dark .chroma .cpf{color:#6c7086;font-weight:700;font-style:italic}.dark .chroma .gd{color:#f38ba8;background-color:#313244}.dark .chroma .ge{font-style:italic}.dark .chroma .gr{color:#f38ba8}.dark .chroma .gh{color:#fab387;font-weight:700}.dark .chroma .gi{color:#a6e3a1;background-color:#313244}.dark .chroma .gs{font-weight:700}.dark .chroma .gu{color:#fab387;font-weight:700}.dark .chroma .gt{color:#f38ba8}.dark .chroma .gl{text-decoration:underline}