/**
 * Layer 0 — primitives. Hand-maintained; edit this file directly.
 *
 * Nothing generates it. scripts/build-package.mjs only copies it verbatim into
 * dist/. The raw 1–12 palette ramps live here and are referenced by name from
 * the theme sheets — no component and no semantic token should ever read a
 * primitive directly.
 *
 * The header this replaced claimed the file was auto-generated. It never was:
 * `style-dictionary` is a devDependency with no config, no token source
 * directory, and no script that invokes it. The pipeline in CLAUDE.md §3.4 is
 * still ahead of us, not behind us — when it lands, this header is the thing
 * that should become true again.
 */

:root {
  --neutral-light-1: #fcfcfc;
  --neutral-light-2: #f9f9f9;
  --neutral-light-3: #f0f0f0;
  --neutral-light-4: #e8e8e8;
  --neutral-light-5: #e0e0e0;
  --neutral-light-6: #b8b8b8;
  --neutral-light-7: #878787;
  --neutral-light-8: #737373;
  --neutral-light-9: #606060;
  --neutral-light-10: #484848;
  --neutral-light-11: #303030;
  --neutral-light-12: #1a1a1a;
  --neutral-light-placeholder: #6d6d6d; /* Passes 4.5:1 on surface-sunken (#f0f0f0) */
  --neutral-dark-1: #060606;
  --neutral-dark-2: #151515;
  --neutral-dark-3: #191919;
  --neutral-dark-4: #1d1d1d;
  --neutral-dark-5: #262626;
  --neutral-dark-6: #444444;
  --neutral-dark-7: #636363;
  --neutral-dark-8: #7d7d7d;
  --neutral-dark-9: #979797;
  --neutral-dark-10: #b0b0b0;
  --neutral-dark-11: #cacaca;
  --neutral-dark-12: #e3e3e3;
  --neutral-dark-placeholder: #8c8c8c; /* Passes 4.5:1 on pressed (#262626) */
  --white: #ffffff;
  --near-black: #0a0c0e;
  --onyx-light-1: #f8f9fb;
  --onyx-light-2: #f2f4f7;
  --onyx-light-3: #e8ebf0;
  --onyx-light-4: #dde1e8;
  --onyx-light-5: #cfd5de;
  --onyx-light-6: #b5bdc8;
  --onyx-light-7: #7a8594;
  --onyx-light-8: #4d5766;
  --onyx-light-9: #1f252d;
  --onyx-light-10: #161a21;
  --onyx-light-11: #0f1216;
  --onyx-light-12: #080a0c;
  --onyx-dark-1: #080a0c;
  --onyx-dark-2: #0f1216;
  --onyx-dark-3: #161a21;
  --onyx-dark-4: #1f252d;
  --onyx-dark-5: #2a323d;
  --onyx-dark-6: #3d4754;
  --onyx-dark-7: #55616f;
  --onyx-dark-8: #76828f;
  --onyx-dark-9: #c5cdd8;
  --onyx-dark-10: #d8dee6;
  --onyx-dark-11: #e8ecf0;
  --onyx-dark-12: #f8f9fb;
}
