:root {
  color-scheme: light;
  --page: #f7f6f2;
  --surface: #fcfcfb;
  --ink: #0b0b0b;
  --ink-2: #52514e;
  --muted: #898781;
  --grid: #e1e0d9;
  --axis: #c3c2b7;
  --rule: rgba(11, 11, 11, 0.1);
  --wash: rgba(11, 11, 11, 0.035);
  --accent: #2a78d6;
  --accent-ink: #1c5cab;
  --seq-1: #cde2fb; --seq-2: #9ec5f4; --seq-3: #6da7ec; --seq-4: #3987e5;
  --seq-5: #256abf; --seq-6: #184f95; --seq-7: #0d366b;
  --seq-0: #efeee9;
  --good: #0ca30c;
  --good-ink: #006300;
  --critical: #d03b3b;
  --sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    color-scheme: dark;
    --page: #0d0d0d; --surface: #1a1a19; --ink: #f0efec; --ink-2: #c3c2b7; --muted: #898781;
    --grid: #2c2c2a; --axis: #383835; --rule: rgba(255, 255, 255, 0.1);
    --wash: rgba(255, 255, 255, 0.04);
    --accent: #3987e5; --accent-ink: #86b6ef;
    --seq-1: #0d366b; --seq-2: #184f95; --seq-3: #256abf; --seq-4: #3987e5;
    --seq-5: #6da7ec; --seq-6: #9ec5f4; --seq-7: #cde2fb;
    --seq-0: #232322;
    --good: #0ca30c; --good-ink: #0ca30c; --critical: #e66767;
  }
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --page: #0d0d0d; --surface: #1a1a19; --ink: #f0efec; --ink-2: #c3c2b7; --muted: #898781;
  --grid: #2c2c2a; --axis: #383835; --rule: rgba(255, 255, 255, 0.1);
  --wash: rgba(255, 255, 255, 0.04);
  --accent: #3987e5; --accent-ink: #86b6ef;
  --seq-1: #0d366b; --seq-2: #184f95; --seq-3: #256abf; --seq-4: #3987e5;
  --seq-5: #6da7ec; --seq-6: #9ec5f4; --seq-7: #cde2fb;
  --seq-0: #232322;
  --good: #0ca30c; --good-ink: #0ca30c; --critical: #e66767;
}
