.highlight .ge,.highlight .ges,.highlight .sd{font-style:italic}pre{line-height:125%}span.linenos,td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos.special,td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c,.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cpf,.highlight .cs{color:#3d7b7b;font-style:italic}.highlight .err{border:1px solid red}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kr,.highlight .nt{color:green;font-weight:700}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .o{color:#666}.highlight .cp{color:#9c6500}.highlight .gd{color:#a00000}.highlight .ges{font-weight:700}.highlight .gr{color:#e40000}.highlight .gh,.highlight .gp{color:navy;font-weight:700}.highlight .gi{color:#008400}.highlight .go{color:#717171}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .bp,.highlight .kp,.highlight .nb,.highlight .sx{color:green}.highlight .kt{color:#b00040}.highlight .dl,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sh{color:#ba2121}.highlight .na{color:#687822}.highlight .nc,.highlight .nn{color:#00f;font-weight:700}.highlight .no{color:#800}.highlight .nd{color:#a2f}.highlight .ni{color:#717171;font-weight:700}.highlight .ne{color:#cb3f38;font-weight:700}.highlight .fm,.highlight .nf{color:#00f}.highlight .nl{color:#767600}.highlight .nv,.highlight .ss,.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#19177c}.highlight .ow{color:#a2f;font-weight:700}.highlight .w{color:#bbb}.highlight .sd{color:#ba2121}.highlight .se{color:#aa5d1f;font-weight:700}.highlight .si{color:#a45a77;font-weight:700}.highlight .sr{color:#a45a77}@media (prefers-color-scheme:dark){.highlight .cs,.highlight .ges,.highlight .gh,.highlight .gs{font-weight:700}pre{line-height:125%}span.linenos,td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos.special,td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.highlight .hll{background-color:#ebdbb2}.highlight{background:#282828;color:#ddd}.highlight .c,.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf{color:#928374;font-style:italic}.highlight .err,.highlight .gd{color:#282828;background-color:#fb4934}.highlight .esc,.highlight .g,.highlight .l,.highlight .ld,.highlight .n,.highlight .ni,.highlight .nl,.highlight .nx,.highlight .o,.highlight .p,.highlight .pm,.highlight .py,.highlight .w,.highlight .x{color:#ddd}.highlight .gr,.highlight .gt,.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt,.highlight .nd,.highlight .ne,.highlight .ow{color:#fb4934}.highlight .c-PreProc{color:#8ec07c;font-style:italic}.highlight .cs{color:#ebdbb2;font-style:italic}.highlight .ge,.highlight .ges{color:#ddd;font-style:italic}.highlight .gh{color:#ebdbb2}.highlight .gi{color:#282828;background-color:#b8bb26}.highlight .go{color:#f2e5bc}.highlight .gp{color:#a89984}.highlight .gs{color:#ddd}.highlight .gu{color:#ebdbb2;text-decoration:underline}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .no{color:#d3869b}.highlight .dl,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#b8bb26}.highlight .na{color:#fabd2f}.highlight .bp,.highlight .nb,.highlight .se{color:#fe8019}.highlight .fm,.highlight .nc,.highlight .nf,.highlight .nn,.highlight .nt{color:#8ec07c}.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#83a598}}
