pre > code {
  background: #ffffff;
  --bg: #ffffff;
  --surface: #f2f2f2;
  color: #1f2328;
  --fg: #1f2328;
  --accent: #8250df;
  --muted: #6e7781;
}
pre > code a-at {
  color: #0550ae;
}
pre > code a-co {
  color: #0550ae;
}
pre > code a-cb {
  color: #0550ae;
}
pre > code a-fb {
  color: #8250df;
}
pre > code a-f {
  color: #8250df;
}
pre > code a-fm {
  color: #8250df;
}
pre > code a-k {
  color: #cf222e;
}
pre > code a-kc {
  color: #cf222e;
}
pre > code a-ko {
  color: #cf222e;
}
pre > code a-kd {
  color: #cf222e;
}
pre > code a-ke {
  color: #cf222e;
}
pre > code a-kf {
  color: #cf222e;
}
pre > code a-ki {
  color: #cf222e;
}
pre > code a-kp {
  color: #cf222e;
}
pre > code a-kr {
  color: #cf222e;
}
pre > code a-kt {
  color: #cf222e;
}
pre > code a-ky {
  color: #cf222e;
}
pre > code a-o {
  color: #cf222e;
}
pre > code a-pr {
  color: #0550ae;
}
pre > code a-p {
  color: #1f2328;
}
pre > code a-pb {
  color: #1f2328;
}
pre > code a-pd {
  color: #1f2328;
}
pre > code a-ps {
  color: #0550ae;
}
pre > code a-s {
  color: #0a3069;
}
pre > code a-ss {
  color: #cf222e;
}
pre > code a-tg {
  color: #116329;
}
pre > code a-td {
  color: #116329;
}
pre > code a-te {
  color: #116329;
}
pre > code a-t {
  color: #953800;
}
pre > code a-tb {
  color: #953800;
}
pre > code a-tq {
  color: #953800;
}
pre > code a-v {
  color: #1f2328;
}
pre > code a-vb {
  color: #953800;
}
pre > code a-vp {
  color: #953800;
}
pre > code a-c {
  color: #6e7781;
}
pre > code a-cd {
  color: #6e7781;
}
pre > code a-m {
  color: #0550ae;
}
pre > code a-l {
  color: #8250df;
}
pre > code a-n {
  color: #0550ae;
}
pre > code a-tl {
  color: #1f2328;
}
pre > code a-em {
  font-style: italic;
}
pre > code a-st {
  font-weight: bold;
}
pre > code a-tu {
  color: #0969da;
  text-decoration: underline;
}
pre > code a-tr {
  color: #8250df;
}
pre > code a-se {
  color: #0550ae;
}
pre > code a-tt {
  color: #8250df;
  font-weight: bold;
}
pre > code a-tx {
  text-decoration: line-through;
}
pre > code a-sp {
  color: #1f2328;
}
pre > code a-in {
  color: #cf222e;
}
pre > code a-sc {
  color: #cf222e;
}
pre > code a-rp {
  color: #cf222e;
}
pre > code a-cn {
  color: #cf222e;
}
pre > code a-ex {
  color: #cf222e;
}
pre > code a-pp {
  color: #cf222e;
}
pre > code a-ch {
  color: #0a3069;
}
pre > code a-cs {
  color: #0a3069;
}
pre > code a-vm {
  color: #1f2328;
}
pre > code a-fd {
  color: #8250df;
}
pre > code a-tf {
  color: #953800;
}
pre > code a-fc {
  color: #8250df;
}
pre > code a-km {
  color: #cf222e;
}
pre > code a-dr {
  color: #cf222e;
}
pre > code a-rx {
  color: #0a3069;
}

@media (prefers-color-scheme: dark) {
  pre > code {
    background: #0d1117;
    --bg: #0d1117;
    --surface: #20242a;
    color: #e6edf3;
    --fg: #e6edf3;
    --accent: #d2a8ff;
    --muted: #8b949e;
  }
  pre > code a-at {
    color: #79c0ff;
  }
  pre > code a-co {
    color: #79c0ff;
  }
  pre > code a-cb {
    color: #79c0ff;
  }
  pre > code a-fb {
    color: #d2a8ff;
  }
  pre > code a-f {
    color: #d2a8ff;
  }
  pre > code a-fm {
    color: #d2a8ff;
  }
  pre > code a-k {
    color: #ff7b72;
  }
  pre > code a-kc {
    color: #ff7b72;
  }
  pre > code a-ko {
    color: #ff7b72;
  }
  pre > code a-kd {
    color: #ff7b72;
  }
  pre > code a-ke {
    color: #ff7b72;
  }
  pre > code a-kf {
    color: #ff7b72;
  }
  pre > code a-ki {
    color: #ff7b72;
  }
  pre > code a-kp {
    color: #ff7b72;
  }
  pre > code a-kr {
    color: #ff7b72;
  }
  pre > code a-kt {
    color: #ff7b72;
  }
  pre > code a-ky {
    color: #ff7b72;
  }
  pre > code a-o {
    color: #ff7b72;
  }
  pre > code a-pr {
    color: #79c0ff;
  }
  pre > code a-p {
    color: #e6edf3;
  }
  pre > code a-pb {
    color: #e6edf3;
  }
  pre > code a-pd {
    color: #e6edf3;
  }
  pre > code a-ps {
    color: #79c0ff;
  }
  pre > code a-s {
    color: #a5d6ff;
  }
  pre > code a-ss {
    color: #ff7b72;
  }
  pre > code a-tg {
    color: #7ee787;
  }
  pre > code a-td {
    color: #7ee787;
  }
  pre > code a-te {
    color: #7ee787;
  }
  pre > code a-t {
    color: #ffa657;
  }
  pre > code a-tb {
    color: #ffa657;
  }
  pre > code a-tq {
    color: #ffa657;
  }
  pre > code a-v {
    color: #e6edf3;
  }
  pre > code a-vb {
    color: #ffa657;
  }
  pre > code a-vp {
    color: #ffa657;
  }
  pre > code a-c {
    color: #8b949e;
  }
  pre > code a-cd {
    color: #8b949e;
  }
  pre > code a-m {
    color: #79c0ff;
  }
  pre > code a-l {
    color: #d2a8ff;
  }
  pre > code a-n {
    color: #79c0ff;
  }
  pre > code a-tl {
    color: #e6edf3;
  }
  pre > code a-em {
    font-style: italic;
  }
  pre > code a-st {
    font-weight: bold;
  }
  pre > code a-tu {
    color: #58a6ff;
    text-decoration: underline;
  }
  pre > code a-tr {
    color: #d2a8ff;
  }
  pre > code a-se {
    color: #79c0ff;
  }
  pre > code a-tt {
    color: #d2a8ff;
    font-weight: bold;
  }
  pre > code a-tx {
    text-decoration: line-through;
  }
  pre > code a-sp {
    color: #e6edf3;
  }
  pre > code a-in {
    color: #ff7b72;
  }
  pre > code a-sc {
    color: #ff7b72;
  }
  pre > code a-rp {
    color: #ff7b72;
  }
  pre > code a-cn {
    color: #ff7b72;
  }
  pre > code a-ex {
    color: #ff7b72;
  }
  pre > code a-pp {
    color: #ff7b72;
  }
  pre > code a-ch {
    color: #a5d6ff;
  }
  pre > code a-cs {
    color: #a5d6ff;
  }
  pre > code a-vm {
    color: #e6edf3;
  }
  pre > code a-fd {
    color: #d2a8ff;
  }
  pre > code a-tf {
    color: #ffa657;
  }
  pre > code a-fc {
    color: #d2a8ff;
  }
  pre > code a-km {
    color: #ff7b72;
  }
  pre > code a-dr {
    color: #ff7b72;
  }
  pre > code a-rx {
    color: #a5d6ff;
  }
}
