/* Generated by build/palette-themes.js. Select with data-palette="gel". */
@media screen and (forced-colors: none) {
:root:where([data-palette="gel"]:not([data-theme="dark"])) {
  --bg: #e9eef4;
  --surface: #f8fbff;
  --surface-alt: #d5e0ef;
  --text: #172337;
  --text-muted: #495c77;
  --border: #cfd4da;
  --accent: #0042a3;
  --accent-hover: #00327f;
  --on-accent: #ffffff;
  --warn: #a9651a;
  --danger: #b42318;
  --danger-hover: #8f1c13;
  --pr: #005020;
  --light: #ffffff;
  --shade: #0e1621;
  --lit: 90%;
  --depth: 18%;
  --tb-bg: #c6d5e8;
  --tb-fg: #172337;
  --syntax-keyword: #9b2c63;
  --syntax-string: #1c6737;
  --syntax-number: #8a4a00;
  --syntax-comment: #535b66;
  --syntax-name: #1d4f91;
  --syntax-tag: #6b36a3;
  --syntax-attr: #6d5500;
  --syntax-heading: #1b1f24;
  --syntax-link: #2c5282;
  --syntax-error: #af2217;
  --category-1: #4e5efe;
  --category-2: #139894;
  --category-3: #83296b;
  --category-4: #729305;
  --category-5: #106e9a;
  --category-6: #7400bb;
  --category-7: #8382c8;
  --category-8: #ce1a6f;
}
:root:where([data-palette="gel"][data-theme="dark"]) {
  --bg: #192532;
  --surface: #202e3e;
  --surface-alt: #2d4055;
  --text: #edf5ff;
  --text-muted: #b6c8df;
  --border: #353b43;
  --accent: #87c7ff;
  --accent-hover: #b0d9ff;
  --on-accent: #122638;
  --warn: #d9954a;
  --danger: #e06156;
  --danger-hover: #f0857b;
  --pr: #8af7ac;
  --light: #e8eef6;
  --shade: #000000;
  --lit: 1%;
  --depth: 48%;
  --tb-bg: #263c54;
  --tb-fg: #edf5ff;
  --syntax-keyword: #f08dc0;
  --syntax-string: #85cf9b;
  --syntax-number: #efad6b;
  --syntax-comment: #a2aab4;
  --syntax-name: #8fbcef;
  --syntax-tag: #c6a3f2;
  --syntax-attr: #e2c275;
  --syntax-heading: #e6e8eb;
  --syntax-link: #8db3e0;
  --syntax-error: #f18e84;
  --category-1: #456afd;
  --category-2: #07d5d1;
  --category-3: #f558d8;
  --category-4: #7c9c54;
  --category-5: #1481a6;
  --category-6: #ae46e0;
  --category-7: #a19efd;
  --category-8: #df297f;
}
}
