.bg{color:#4c4f69;background-color:#eff1f5}.chroma{color:#4c4f69;background-color:#eff1f5}.chroma .err{color:#d20f39}.chroma .p{color:#4c4f69}.chroma .n{color:#4c4f69}.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 .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 .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 .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 .c{color:#9ca0b0;font-style:italic}.chroma .ch{color:#acb0be;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 .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 .gs{font-weight:700}.chroma .gu{color:#fe640b;font-weight:700}.chroma .gt{color:#d20f39}.chroma .gl{text-decoration:underline}@media(prefers-color-scheme:dark){html:not(.light) .bg{color:#c6d0f5;background-color:#303446}html:not(.light) .chroma{color:#c6d0f5;background-color:#303446}html:not(.light) .chroma .err{color:#e78284}html:not(.light) .chroma .p{color:#c6d0f5}html:not(.light) .chroma .n{color:#c6d0f5}html:not(.light) .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}html:not(.light) .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}html:not(.light) .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}html:not(.light) .chroma .hl{background-color:#51576d}html:not(.light) .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#838ba7}html:not(.light) .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#838ba7}html:not(.light) .chroma .line{display:flex}html:not(.light) .chroma .k{color:#ca9ee6}html:not(.light) .chroma .kc{color:#ef9f76}html:not(.light) .chroma .kd{color:#e78284}html:not(.light) .chroma .kn{color:#81c8be}html:not(.light) .chroma .kp{color:#ca9ee6}html:not(.light) .chroma .kr{color:#ca9ee6}html:not(.light) .chroma .kt{color:#e78284}html:not(.light) .chroma .na{color:#8caaee}html:not(.light) .chroma .nc{color:#e5c890}html:not(.light) .chroma .no{color:#e5c890}html:not(.light) .chroma .nd{color:#8caaee;font-weight:700}html:not(.light) .chroma .ni{color:#81c8be}html:not(.light) .chroma .ne{color:#ef9f76}html:not(.light) .chroma .nl{color:#99d1db}html:not(.light) .chroma .nn{color:#ef9f76}html:not(.light) .chroma .py{color:#ef9f76}html:not(.light) .chroma .nt{color:#ca9ee6}html:not(.light) .chroma .nb{color:#99d1db}html:not(.light) .chroma .bp{color:#99d1db}html:not(.light) .chroma .nv{color:#f2d5cf}html:not(.light) .chroma .vc{color:#f2d5cf}html:not(.light) .chroma .vg{color:#f2d5cf}html:not(.light) .chroma .vi{color:#f2d5cf}html:not(.light) .chroma .vm{color:#f2d5cf}html:not(.light) .chroma .nf{color:#8caaee}html:not(.light) .chroma .fm{color:#8caaee}html:not(.light) .chroma .s{color:#a6d189}html:not(.light) .chroma .sa{color:#e78284}html:not(.light) .chroma .sb{color:#a6d189}html:not(.light) .chroma .sc{color:#a6d189}html:not(.light) .chroma .dl{color:#8caaee}html:not(.light) .chroma .sd{color:#737994}html:not(.light) .chroma .s2{color:#a6d189}html:not(.light) .chroma .se{color:#8caaee}html:not(.light) .chroma .sh{color:#737994}html:not(.light) .chroma .si{color:#a6d189}html:not(.light) .chroma .sx{color:#a6d189}html:not(.light) .chroma .sr{color:#81c8be}html:not(.light) .chroma .s1{color:#a6d189}html:not(.light) .chroma .ss{color:#a6d189}html:not(.light) .chroma .m{color:#ef9f76}html:not(.light) .chroma .mb{color:#ef9f76}html:not(.light) .chroma .mf{color:#ef9f76}html:not(.light) .chroma .mh{color:#ef9f76}html:not(.light) .chroma .mi{color:#ef9f76}html:not(.light) .chroma .il{color:#ef9f76}html:not(.light) .chroma .mo{color:#ef9f76}html:not(.light) .chroma .o{color:#99d1db;font-weight:700}html:not(.light) .chroma .ow{color:#99d1db;font-weight:700}html:not(.light) .chroma .c{color:#737994;font-style:italic}html:not(.light) .chroma .ch{color:#626880;font-style:italic}html:not(.light) .chroma .cm{color:#737994;font-style:italic}html:not(.light) .chroma .c1{color:#737994;font-style:italic}html:not(.light) .chroma .cs{color:#737994;font-style:italic}html:not(.light) .chroma .cp{color:#737994;font-style:italic}html:not(.light) .chroma .cpf{color:#737994;font-weight:700;font-style:italic}html:not(.light) .chroma .gd{color:#e78284;background-color:#414559}html:not(.light) .chroma .ge{font-style:italic}html:not(.light) .chroma .gr{color:#e78284}html:not(.light) .chroma .gh{color:#ef9f76;font-weight:700}html:not(.light) .chroma .gi{color:#a6d189;background-color:#414559}html:not(.light) .chroma .gs{font-weight:700}html:not(.light) .chroma .gu{color:#ef9f76;font-weight:700}html:not(.light) .chroma .gt{color:#e78284}html:not(.light) .chroma .gl{text-decoration:underline}}html.dark .bg{color:#c6d0f5;background-color:#303446}html.dark .chroma{color:#c6d0f5;background-color:#303446}html.dark .chroma .err{color:#e78284}html.dark .chroma .p{color:#c6d0f5}html.dark .chroma .n{color:#c6d0f5}html.dark .chroma .lnlinks{outline:none;text-decoration:none;color:inherit}html.dark .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}html.dark .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}html.dark .chroma .hl{background-color:#51576d}html.dark .chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#838ba7}html.dark .chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#838ba7}html.dark .chroma .line{display:flex}html.dark .chroma .k{color:#ca9ee6}html.dark .chroma .kc{color:#ef9f76}html.dark .chroma .kd{color:#e78284}html.dark .chroma .kn{color:#81c8be}html.dark .chroma .kp{color:#ca9ee6}html.dark .chroma .kr{color:#ca9ee6}html.dark .chroma .kt{color:#e78284}html.dark .chroma .na{color:#8caaee}html.dark .chroma .nc{color:#e5c890}html.dark .chroma .no{color:#e5c890}html.dark .chroma .nd{color:#8caaee;font-weight:700}html.dark .chroma .ni{color:#81c8be}html.dark .chroma .ne{color:#ef9f76}html.dark .chroma .nl{color:#99d1db}html.dark .chroma .nn{color:#ef9f76}html.dark .chroma .py{color:#ef9f76}html.dark .chroma .nt{color:#ca9ee6}html.dark .chroma .nb{color:#99d1db}html.dark .chroma .bp{color:#99d1db}html.dark .chroma .nv{color:#f2d5cf}html.dark .chroma .vc{color:#f2d5cf}html.dark .chroma .vg{color:#f2d5cf}html.dark .chroma .vi{color:#f2d5cf}html.dark .chroma .vm{color:#f2d5cf}html.dark .chroma .nf{color:#8caaee}html.dark .chroma .fm{color:#8caaee}html.dark .chroma .s{color:#a6d189}html.dark .chroma .sa{color:#e78284}html.dark .chroma .sb{color:#a6d189}html.dark .chroma .sc{color:#a6d189}html.dark .chroma .dl{color:#8caaee}html.dark .chroma .sd{color:#737994}html.dark .chroma .s2{color:#a6d189}html.dark .chroma .se{color:#8caaee}html.dark .chroma .sh{color:#737994}html.dark .chroma .si{color:#a6d189}html.dark .chroma .sx{color:#a6d189}html.dark .chroma .sr{color:#81c8be}html.dark .chroma .s1{color:#a6d189}html.dark .chroma .ss{color:#a6d189}html.dark .chroma .m{color:#ef9f76}html.dark .chroma .mb{color:#ef9f76}html.dark .chroma .mf{color:#ef9f76}html.dark .chroma .mh{color:#ef9f76}html.dark .chroma .mi{color:#ef9f76}html.dark .chroma .il{color:#ef9f76}html.dark .chroma .mo{color:#ef9f76}html.dark .chroma .o{color:#99d1db;font-weight:700}html.dark .chroma .ow{color:#99d1db;font-weight:700}html.dark .chroma .c{color:#737994;font-style:italic}html.dark .chroma .ch{color:#626880;font-style:italic}html.dark .chroma .cm{color:#737994;font-style:italic}html.dark .chroma .c1{color:#737994;font-style:italic}html.dark .chroma .cs{color:#737994;font-style:italic}html.dark .chroma .cp{color:#737994;font-style:italic}html.dark .chroma .cpf{color:#737994;font-weight:700;font-style:italic}html.dark .chroma .gd{color:#e78284;background-color:#414559}html.dark .chroma .ge{font-style:italic}html.dark .chroma .gr{color:#e78284}html.dark .chroma .gh{color:#ef9f76;font-weight:700}html.dark .chroma .gi{color:#a6d189;background-color:#414559}html.dark .chroma .gs{font-weight:700}html.dark .chroma .gu{color:#ef9f76;font-weight:700}html.dark .chroma .gt{color:#e78284}html.dark .chroma .gl{text-decoration:underline}pre:not(.chroma){color:#4c4f69;background-color:#eff1f5}@media(prefers-color-scheme:dark){html:not(.light) pre:not(.chroma){color:#c6d0f5;background-color:#303446}}html.dark pre:not(.chroma){color:#c6d0f5;background-color:#303446}