.codehilite{--comment: #8f8f8f;--string: #98c379;--number: #4488d7;--keyword: #fd6623;--function: #dd3366}div.codehilite{padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;font-size:smaller}.codehilite .hll{background-color:#333}.codehilite{background:var(--background);color:var(--text)}.codehilite .c{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .err{color:var(--text)}.codehilite .esc{color:var(--text)}.codehilite .g{color:var(--text)}.codehilite .k{color:var(--keyword)}.codehilite .l{color:var(--text)}.codehilite .n{color:var(--text)}.codehilite .o{color:var(--text)}.codehilite .x{color:var(--text)}.codehilite .p{color:var(--text)}.codehilite .ch{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .cm{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .cp{color:#ff0007;font-weight:bold;font-style:italic;background-color:var(--background)}.codehilite .cpf{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .c1{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .cs{color:var(--comment);font-style:italic;background-color:var(--background)}.codehilite .gd{color:var(--text)}.codehilite .ge{color:var(--text)}.codehilite .gr{color:var(--text)}.codehilite .gh{color:var(--text);font-weight:bold}.codehilite .gi{color:var(--text)}.codehilite .go{color:#444444;background-color:#222}.codehilite .gp{color:var(--text)}.codehilite .gs{color:var(--text)}.codehilite .gu{color:var(--text);font-weight:bold}.codehilite .gt{color:var(--text)}.codehilite .kc{color:#fb660a;font-weight:bold}.codehilite .kd{color:#fb660a;font-weight:bold}.codehilite .kn{color:#fb660a;font-weight:bold}.codehilite .kp{color:#fb660a}.codehilite .kr{color:#fb660a;font-weight:bold}.codehilite .kt{color:#cdcaa9;font-weight:bold}.codehilite .ld{color:var(--text)}.codehilite .m{color:var(--number)}.codehilite .s{color:var(--string)}.codehilite .na{color:#ff0086;font-weight:bold}.codehilite .nb{color:var(--text)}.codehilite .nc{color:var(--text)}.codehilite .no{color:var(--string)}.codehilite .nd{color:var(--text)}.codehilite .ni{color:var(--text)}.codehilite .ne{color:var(--text)}.codehilite .nf{color:var(--function);font-weight:bold}.codehilite .nl{color:var(--text)}.codehilite .nn{color:var(--text)}.codehilite .nx{color:var(--text)}.codehilite .py{color:var(--text)}.codehilite .nt{color:#fb660a;font-weight:bold}.codehilite .nv{color:#fb660a}.codehilite .ow{color:var(--text)}.codehilite .w{color:#888}.codehilite .mb{color:var(--number)}.codehilite .mf{color:var(--number)}.codehilite .mh{color:var(--number)}.codehilite .mi{color:var(--number)}.codehilite .mo{color:var(--number)}.codehilite .sa{color:var(--string)}.codehilite .sb{color:var(--string)}.codehilite .sc{color:var(--string)}.codehilite .dl{color:var(--string)}.codehilite .sd{color:var(--string)}.codehilite .s2{color:var(--string)}.codehilite .se{color:var(--string)}.codehilite .sh{color:var(--string)}.codehilite .si{color:var(--string)}.codehilite .sx{color:var(--string)}.codehilite .sr{color:var(--string)}.codehilite .s1{color:var(--string)}.codehilite .ss{color:var(--string)}.codehilite .bp{color:var(--text)}.codehilite .fm{color:#ff0086;font-weight:bold}.codehilite .vc{color:#fb660a}.codehilite .vg{color:#fb660a}.codehilite .vi{color:#fb660a}.codehilite .vm{color:#fb660a}.codehilite .il{color:var(--number)}
