td.linenos .normal {
    color: inherit;
    background-color: transparent;
    padding-left: 5px;
    padding-right:5px
}

span.linenos {
    color: inherit;
    background-color: transparent;
    padding-left: 5px;
    padding-right:5px
}

td.linenos .special {
    color: #000000;
    background-color: #ffffc0;
    padding-left: 5px;
    padding-right:5px
}

span.linenos.special {
    color: #000000;
    background-color: #ffffc0;
    padding-left: 5px;
    padding-right:5px
}

.hll {
    background-color:#ffffcc
}

.c {
    color: var(--fg-comment);
    font-style:italic
}

.err {
    border:1px solid #898989
}

.highlight-bqn .err {
    color: var(--fg);
    border:none
}

.k {
    font-weight:bold
}

.o {
    font-weight:bold
}

.highlight-bqn .o {
    font-weight:normal
}

.highlight-tex .o {
    font-weight:normal
}

.highlight-console .o {
    font-weight:normal
}

.p {
}

.highlight-bqn .py {
    color:var(--fg-bqn-2-mod)
}

.ch {
    color: var(--fg-comment2);
    font-style:italic
}

.cm {
    color: var(--fg-comment2);
    font-style:italic
}

.cp {
    color: var(--fg-comment2);
    font-weight:bold
}

.cpf {
    color: var(--fg-comment2);
    font-style:italic
}

.c1 {
    color: var(--fg-comment2);
    font-style:italic
}

.cs {
    color: var(--fg-comment2);
    font-weight:bold
}

.gd {
    color:#545454
}

.highlight-diff .gd {
    color:var(--fg-diff-deleted)
}

.ge {
    font-style:italic
}

.gr {
    color:#898989
}

.gh {
    color: var(--fg-output);
    font-weight:bold
}

.gi {
    color:#7D7D7D
}

.highlight-diff .gi {
    color:var(--fg-diff-added)
}

.go {
    color:var(--fg-output)
}

.gp {
    font-weight:bold
}

.highlight-console .gp {
    color: var(--fg-bqn-1-mod);
    font-weight:normal
}

.gs {
    font-weight:bold
}

.gu {
    color: var(--fg-keyword);
    font-weight:bold
}

.gt {
    color:#6D6D6D
}

.kc {
    color: var(--fg-keyword);
    font-weight:bold
}

.highlight-Python .kc {
    color:var(--fg-bqn-1-mod)
}

.kd {
    color: var(--fg-keyword);
    font-weight:bold
}

.highlight-bqn .kd {
    color: var(--fg-bqn-2-mod);
    font-weight:bold
}

.kn {
    color: var(--fg-keyword);
    font-weight:bold
}

.highlight-Python .kn {
    color:var(--fg)
}

.kp {
    color: var(--fg-keyword);
    font-weight:bold
}

.kr {
    font-weight:bold
}

.kt {
    background-color:var(--bg-code-accent)
}

.highlight-bqn .kt {
    color: var(--fg);
    background-color:var(--bg)
}

.m {
    color:var(--fg-output)
}

.s {
    color:var(--fg-string)
}

.na {
    color:var(--fg-output)
}

.highlight-bqn .na {
    color:var(--fg-bqn-1-mod)
}

.highlight-tex .na {
    color:var(--fg)
}

.nb {
    font-weight:bold
}

.highlight-Python .nb {
    color:var(--fg-bqn-1-mod)
}

.highlight-tex .nb {
    font-weight:normal
}

.highlight-console .nb {
    font-weight:normal
}

.nc {
    color: var(--fg-nameclass);
    font-weight:bold
}

.no {
}

.nd {
    color: #555555;
    font-weight:bold
}

.ni {
    color: #848484;
    font-weight:bold
}

.highlight-bqn .ni {
    color:var(--fg-bqn-sub)
}

.ne {
    color:var(--fg-exception)
}

.nf {
    font-weight:bold
}

.highlight-emacs-lisp .nf {
    font-weight:normal
}

.nl {
    color: #363636;
    font-weight:bold
}

.nn {
    background-color:var(--bg-code-accent)
}

.highlight-Python .nn {
    background-color:var(--bg)
}

.nt {
    color: var(--fg-nametag);
    font-weight:bold
}

.nv {
}

.highlight-bqn .nv {
    color:var(--fg-bqn-sub)
}

.highlight-tex .nv {
    font-weight:bold
}

.ow {
    font-weight:bold
}

.w {
    color:#bbbbbb
}

.mb {
    color:var(--fg-comment)
}

.mf {
}

.mh {
}

.mi {
}

.mo {
}

.sa {
    color:var(--fg-string)
}

.sb {
    color:var(--fg-string)
}

.sc {
    color:var(--fg-string)
}

.dl {
    color:var(--fg-string)
}

.sd {
    color: var(--fg-string);
    font-style:italic
}

.s2 {
    color:var(--fg-string)
}

.highlight-bqn .s2 {
    color:var(--fg-bqn-string)
}

.highlight-Python .s2 {
    color:var(--fg-bqn-string)
}

.se {
    color: var(--fg-string);
    font-weight:bold
}

.sh {
    color:var(--fg-string)
}

.si {
    color:#9F9F9F
}

.highlight-Python .si {
    color:var(--fg)
}

.sx {
    color:var(--fg-nameclass)
}

.highlight-bqn .sx {
    color:var(--fg-bqn-string)
}

.sr {
    color:var(--fg-exception)
}

.s1 {
    color:#717171
}

.highlight-bqn .s1 {
    color:var(--fg-bqn-string)
}

.highlight-console .s1 {
    color:var(--fg-bqn-string)
}

.ss {
    color:var(--fg-literal)
}

.highlight-bqn .ss {
    color:var(--fg-bqn-string)
}

.bp {
    color:var(--fg-exception)
}

.fm {
    color:#3F3F3F
}

.vc {
    color:var(--fg-variable)
}

.vg {
    color:var(--fg-variable)
}

.vi {
    color:var(--fg-variable)
}

.vm {
    color:var(--fg-variable)
}

.highlight-Python .vm {
    color:var(--fg-bqn-1-mod)
}

.il {
    color: var(--fg-comment)
}
