/* Generated by docs_hooks.palette_css from vanzelfsprekend.palettes. Do not edit. */
:root {
  --ink-soft: #555555;
  --link: #332288;
  --link-hover: #CC6677;
  --code-string: #882255;
  --code-comment: #117733;
  --code-constant: #AA4499;
  --code-definition: #332288;
  --code-keyword: #44AA99;
  --code-builtin: #997700;
  --ink-data: #333333;
  --ink-text: #555555;
  --ink-line: #999999;
}
@media (prefers-color-scheme: dark) {
  :root {
  --ink-soft: #9a9a9a;
  --link: #77AADD;
  --link-hover: #EE8866;
  --code-string: #FFAABB;
  --code-comment: #44BB99;
  --code-constant: #99DDFF;
  --code-definition: #77AADD;
  --code-keyword: #BBCC33;
  --code-builtin: #EEDD88;
  --ink-data: #d4d4d4;
  --ink-text: #c3c3c3;
  --ink-line: #a4a4a4;
  }
}
.s, .s1, .s2, .sa, .sb, .sc, .se, .sh, .si, .sx, .sr, .ss, .dl { color: var(--code-string); }
.c, .c1, .cm, .cs, .ch, .cp, .cpf, .sd { color: var(--code-comment); font-style: italic; }
.m, .mi, .mf, .mh, .mo, .mb, .il, .kc { color: var(--code-constant); }
.nf, .nc, .fm { color: var(--code-definition); font-weight: 600; }
.k, .kd, .kn, .kp, .kr { color: var(--code-keyword); }
.nb, .kt { color: var(--code-builtin); }
