pre code.syntax-theme-base {

display: block; }
pre code.syntax-theme-base > span {
  display: flex; }
pre code.syntax-theme-base .indent {
  flex-grow: 0;
  flex-shrink: 0; }
pre code.syntax-theme-base .text {
  white-space: pre-wrap;
  padding-left: 2ch;
  text-indent: -2ch; }

.syntax-theme-base a {

text-decoration: none;
color: inherit; }

.syntax-theme-base .function {

color: #33f; }

.syntax-theme-base .keyword, .syntax-theme-base .access, .syntax-theme-base .option {

color: #7a0968; }

.syntax-theme-base .type {

color: #3239D6; }

.syntax-theme-base .comment {

color: #6ac; }

.syntax-theme-base .constant {

color: #1c00ce; }

.syntax-theme-base .string, .syntax-theme-base .symbol {

color: #c41a15; }

.syntax-theme-base .string .escape {

color: #f99; }

.syntax-theme-base .operator {

color: black; }

.syntax-theme-base .href {

color: #0e0eff;
text-decoration: underline; }

.syntax-theme-base .variable {

color: #466997; }

.syntax-theme-base .highlight {

background-color: #fdfdba; }

@media (prefers-color-scheme: dark) {

.syntax-theme-base .operator {
  color: white; }
.syntax-theme-base .function {
  color: #c59de7; }
.syntax-theme-base .keyword, .syntax-theme-base .access, .syntax-theme-base .option {
  color: #328eff; }
.syntax-theme-base .type {
  color: #37a4ff; }
.syntax-theme-base .comment {
  color: #849fca; }
.syntax-theme-base .constant {
  color: #c9a452; }
.syntax-theme-base .string, .syntax-theme-base .symbol {
  color: #ed7f7d; }
.syntax-theme-base .string .escape {
  color: #f99; }
.syntax-theme-base .variable {
  color: #6e6dff; } }