/* GENERATED from src/tokens.mjs by scripts/build.mjs. Do not edit by hand. */
/* Sampled, not invented: k-means K=8 in OKLab, seed 7, stride-11 opaque pixels of every file in brand/ and reference/; centres snapped to nearest real pixel. */
/* Provenance (real pixel coordinates, re-read from the files):
   sample #0d1117  brand/LOGO KEYPAD PNG.png @ (1380,624)  share 0.7807
   sample #141a21  brand/LOGO KEYPAD PNG...png @ (1271,1180)  share 0.0464
   sample #252a32  brand/LOGO KEYPAD PNG...png @ (769,632)  share 0.0596
   sample #3a434c  reference/KEYPAD 1.jpg.jpeg @ (85,533)  share 0.0083
   sample #586875  reference/KEYPAD 1.jpg.jpeg @ (299,400)  share 0.0059
   sample #81919e  reference/KEYPAD 1.jpg.jpeg @ (578,243)  share 0.0053
   sample #b5bfc8  reference/KEYPAD 2.jpg.jpeg @ (1328,478)  share 0.0063
   sample #f0f5fb  brand/LOGO KEYPAD JPG.jpg.jpeg @ (1040,564)  share 0.0875
   anchor bg    #0d1117  brand/LOGO KEYPAD PNG.png @ (1380,624)
   anchor text  #f0f5fb  brand/LOGO KEYPAD JPG.jpg.jpeg @ (1040,564)
   ramp: t(n) = (n / 12) ^ 1.26 between the bg and text anchors */
:root{
  --s0: oklch(0.176 0.014 258.4);
  --s1: oklch(0.211 0.014 258.1);
  --s2: oklch(0.259 0.014 257.8);
  --s3: oklch(0.314 0.013 257.4);
  --s4: oklch(0.375 0.013 257);
  --s5: oklch(0.439 0.013 256.5);
  --s6: oklch(0.507 0.012 256);
  --s7: oklch(0.578 0.012 255.5);
  --s8: oklch(0.651 0.011 255);
  --s9: oklch(0.727 0.011 254.5);
  --s10: oklch(0.806 0.011 253.9);
  --s11: oklch(0.886 0.01 253.4);
  --s12: oklch(0.968 0.01 252.8);
  --bg: oklch(0.176 0.014 258.4);
  --surface: oklch(0.211 0.014 258.1);
  --elevated: oklch(0.259 0.014 257.8);
  --line: oklch(0.314 0.013 257.4);
  --border: oklch(0.314 0.013 257.4);
  --border-strong: oklch(0.439 0.013 256.5);
  --subtle: oklch(0.651 0.011 255);
  --muted: oklch(0.806 0.011 253.9);
  --text: oklch(0.968 0.01 252.8);
  --accent: oklch(0.968 0.01 252.8);
  --on-accent: oklch(0.176 0.014 258.4);
  --glass-fill: oklch(0.211 0.014 258.1 / 0.62);
  --glass-fill-strong: oklch(0.259 0.014 257.8 / 0.78);
  --glass-edge: oklch(0.968 0.01 252.8 / 0.14);
  --glass-edge-soft: oklch(0.968 0.01 252.8 / 0.07);
  --glow-a: oklch(0.651 0.011 255 / 0.16);
  --glow-b: oklch(0.806 0.011 253.9 / 0.12);
  --grid-line: oklch(0.651 0.011 255 / 0.09);
  --scrim: oklch(0.176 0.014 258.4 / 0.66);
  --shadow: oklch(0 0 258.4 / 0.5);
  --hover-wash: oklch(0.968 0.01 252.8 / 0.05);
  --shine: oklch(0.968 0.01 252.8 / 0.16);
  color-scheme: dark;
}
