/* GENERATED from src/tokens.mjs by scripts/build.mjs. Do not edit by hand. */
/* Formula-derived, not sampled: L(n) = 0.175 + (0.97 - 0.175) * (n / 12) ^ 1.26; chroma 0; no hue. */
:root{
  --s0: oklch(0.175 0 0);
  --s1: oklch(0.21 0 0);
  --s2: oklch(0.258 0 0);
  --s3: oklch(0.314 0 0);
  --s4: oklch(0.374 0 0);
  --s5: oklch(0.439 0 0);
  --s6: oklch(0.507 0 0);
  --s7: oklch(0.578 0 0);
  --s8: oklch(0.652 0 0);
  --s9: oklch(0.728 0 0);
  --s10: oklch(0.807 0 0);
  --s11: oklch(0.887 0 0);
  --s12: oklch(0.97 0 0);
  --bg: oklch(0.175 0 0);
  --surface: oklch(0.21 0 0);
  --elevated: oklch(0.258 0 0);
  --line: oklch(0.314 0 0);
  --border: oklch(0.314 0 0);
  --border-strong: oklch(0.439 0 0);
  --subtle: oklch(0.652 0 0);
  --muted: oklch(0.807 0 0);
  --text: oklch(0.97 0 0);
  --accent: oklch(0.97 0 0);
  --on-accent: oklch(0.16 0 0);
  --glass-fill: oklch(0.21 0 0 / 0.62);
  --glass-fill-strong: oklch(0.258 0 0 / 0.78);
  --glass-edge: oklch(0.97 0 0 / 0.14);
  --glass-edge-soft: oklch(0.97 0 0 / 0.07);
  --glow-a: oklch(0.652 0 0 / 0.16);
  --glow-b: oklch(0.807 0 0 / 0.12);
  --grid-line: oklch(0.652 0 0 / 0.09);
  --scrim: oklch(0.08 0 0 / 0.66);
  --shadow: oklch(0 0 0 / 0.5);
  --hover-wash: oklch(0.97 0 0 / 0.05);
  --shine: oklch(0.97 0 0 / 0.16);
  color-scheme: dark;
}
