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

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

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

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

