:root[data-theme="dark"] .highlight,:root[data-theme="dark"] .highlight .w{color:#faf6e4;background-color:#122b3b}:root[data-theme="dark"] .highlight .gl{color:#dee5e7}:root[data-theme="dark"] .highlight .gp{color:#a8e1fe;font-weight:bold}:root[data-theme="dark"] .highlight .c,:root[data-theme="dark"] .highlight .ch,:root[data-theme="dark"] .highlight .cd,:root[data-theme="dark"] .highlight .cm,:root[data-theme="dark"] .highlight .cpf,:root[data-theme="dark"] .highlight .c1,:root[data-theme="dark"] .highlight .cs{color:#6c8b9f;font-style:italic}:root[data-theme="dark"] .highlight .cp{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .err{color:#fefeec;background-color:#c00}:root[data-theme="dark"] .highlight .gr{color:#c00;font-weight:bold;font-style:italic}:root[data-theme="dark"] .highlight .k,:root[data-theme="dark"] .highlight .kd,:root[data-theme="dark"] .highlight .kv{color:#f6dd62;font-weight:bold}:root[data-theme="dark"] .highlight .o,:root[data-theme="dark"] .highlight .ow{color:#4df4ff;font-weight:bold}:root[data-theme="dark"] .highlight .p,:root[data-theme="dark"] .highlight .pi{color:#4df4ff}:root[data-theme="dark"] .highlight .gd{color:#c00}:root[data-theme="dark"] .highlight .gi{color:#b2fd6d}:root[data-theme="dark"] .highlight .ge{font-style:italic}:root[data-theme="dark"] .highlight .ges{font-weight:bold;font-style:italic}:root[data-theme="dark"] .highlight .gs{font-weight:bold}:root[data-theme="dark"] .highlight .gt{color:#dee5e7;background-color:#4e5d62}:root[data-theme="dark"] .highlight .kc{color:#f696db;font-weight:bold}:root[data-theme="dark"] .highlight .kn{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .kp{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .kr{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .gh{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .gu{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .kt{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .no{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .nc{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .nd{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .nn{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .bp{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .ne{color:#b2fd6d;font-weight:bold}:root[data-theme="dark"] .highlight .nl{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .nt{color:#ffb000;font-weight:bold}:root[data-theme="dark"] .highlight .m,:root[data-theme="dark"] .highlight .mb,:root[data-theme="dark"] .highlight .mf,:root[data-theme="dark"] .highlight .mh,:root[data-theme="dark"] .highlight .mi,:root[data-theme="dark"] .highlight .il,:root[data-theme="dark"] .highlight .mo,:root[data-theme="dark"] .highlight .mx{color:#f696db;font-weight:bold}:root[data-theme="dark"] .highlight .ld{color:#f696db;font-weight:bold}:root[data-theme="dark"] .highlight .ss{color:#f696db;font-weight:bold}:root[data-theme="dark"] .highlight .s,:root[data-theme="dark"] .highlight .sb,:root[data-theme="dark"] .highlight .dl,:root[data-theme="dark"] .highlight .sd,:root[data-theme="dark"] .highlight .s2,:root[data-theme="dark"] .highlight .sh,:root[data-theme="dark"] .highlight .sx,:root[data-theme="dark"] .highlight .sr,:root[data-theme="dark"] .highlight .s1{color:#fff0a6;font-weight:bold}:root[data-theme="dark"] .highlight .sa{color:#f6dd62;font-weight:bold}:root[data-theme="dark"] .highlight .se{color:#4df4ff;font-weight:bold}:root[data-theme="dark"] .highlight .sc{color:#4df4ff;font-weight:bold}:root[data-theme="dark"] .highlight .si{color:#4df4ff;font-weight:bold}:root[data-theme="dark"] .highlight .nb{font-weight:bold}:root[data-theme="dark"] .highlight .ni{color:#999;font-weight:bold}:root[data-theme="dark"] .highlight .go{color:#bbb}:root[data-theme="dark"] .highlight .nf,:root[data-theme="dark"] .highlight .fm{color:#a8e1fe}:root[data-theme="dark"] .highlight .py{color:#a8e1fe}:root[data-theme="dark"] .highlight .na{color:#a8e1fe}:root[data-theme="dark"] .highlight .nv,:root[data-theme="dark"] .highlight .vc,:root[data-theme="dark"] .highlight .vg,:root[data-theme="dark"] .highlight .vi,:root[data-theme="dark"] .highlight .vm{color:#a8e1fe;font-weight:bold}@media(prefers-color-scheme:dark){:root:not([data-theme]) .highlight,:root:not([data-theme]) .highlight .w{color:#faf6e4;background-color:#122b3b}:root:not([data-theme]) .highlight .gl{color:#dee5e7}:root:not([data-theme]) .highlight .gp{color:#a8e1fe;font-weight:bold}:root:not([data-theme]) .highlight .c,:root:not([data-theme]) .highlight .ch,:root:not([data-theme]) .highlight .cd,:root:not([data-theme]) .highlight .cm,:root:not([data-theme]) .highlight .cpf,:root:not([data-theme]) .highlight .c1,:root:not([data-theme]) .highlight .cs{color:#6c8b9f;font-style:italic}:root:not([data-theme]) .highlight .cp{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .err{color:#fefeec;background-color:#c00}:root:not([data-theme]) .highlight .gr{color:#c00;font-weight:bold;font-style:italic}:root:not([data-theme]) .highlight .k,:root:not([data-theme]) .highlight .kd,:root:not([data-theme]) .highlight .kv{color:#f6dd62;font-weight:bold}:root:not([data-theme]) .highlight .o,:root:not([data-theme]) .highlight .ow{color:#4df4ff;font-weight:bold}:root:not([data-theme]) .highlight .p,:root:not([data-theme]) .highlight .pi{color:#4df4ff}:root:not([data-theme]) .highlight .gd{color:#c00}:root:not([data-theme]) .highlight .gi{color:#b2fd6d}:root:not([data-theme]) .highlight .ge{font-style:italic}:root:not([data-theme]) .highlight .ges{font-weight:bold;font-style:italic}:root:not([data-theme]) .highlight .gs{font-weight:bold}:root:not([data-theme]) .highlight .gt{color:#dee5e7;background-color:#4e5d62}:root:not([data-theme]) .highlight .kc{color:#f696db;font-weight:bold}:root:not([data-theme]) .highlight .kn{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .kp{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .kr{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .gh{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .gu{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .kt{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .no{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .nc{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .nd{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .nn{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .bp{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .ne{color:#b2fd6d;font-weight:bold}:root:not([data-theme]) .highlight .nl{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .nt{color:#ffb000;font-weight:bold}:root:not([data-theme]) .highlight .m,:root:not([data-theme]) .highlight .mb,:root:not([data-theme]) .highlight .mf,:root:not([data-theme]) .highlight .mh,:root:not([data-theme]) .highlight .mi,:root:not([data-theme]) .highlight .il,:root:not([data-theme]) .highlight .mo,:root:not([data-theme]) .highlight .mx{color:#f696db;font-weight:bold}:root:not([data-theme]) .highlight .ld{color:#f696db;font-weight:bold}:root:not([data-theme]) .highlight .ss{color:#f696db;font-weight:bold}:root:not([data-theme]) .highlight .s,:root:not([data-theme]) .highlight .sb,:root:not([data-theme]) .highlight .dl,:root:not([data-theme]) .highlight .sd,:root:not([data-theme]) .highlight .s2,:root:not([data-theme]) .highlight .sh,:root:not([data-theme]) .highlight .sx,:root:not([data-theme]) .highlight .sr,:root:not([data-theme]) .highlight .s1{color:#fff0a6;font-weight:bold}:root:not([data-theme]) .highlight .sa{color:#f6dd62;font-weight:bold}:root:not([data-theme]) .highlight .se{color:#4df4ff;font-weight:bold}:root:not([data-theme]) .highlight .sc{color:#4df4ff;font-weight:bold}:root:not([data-theme]) .highlight .si{color:#4df4ff;font-weight:bold}:root:not([data-theme]) .highlight .nb{font-weight:bold}:root:not([data-theme]) .highlight .ni{color:#999;font-weight:bold}:root:not([data-theme]) .highlight .go{color:#bbb}:root:not([data-theme]) .highlight .nf,:root:not([data-theme]) .highlight .fm{color:#a8e1fe}:root:not([data-theme]) .highlight .py{color:#a8e1fe}:root:not([data-theme]) .highlight .na{color:#a8e1fe}:root:not([data-theme]) .highlight .nv,:root:not([data-theme]) .highlight .vc,:root:not([data-theme]) .highlight .vg,:root:not([data-theme]) .highlight .vi,:root:not([data-theme]) .highlight .vm{color:#a8e1fe;font-weight:bold}}