/* The only file allowed to hold colour literals.
   Neutrals have chroma exactly 0. The single hue comes from the supplied logo mark (register record: brand). */
:root {
  --ink-0: oklch(0.165 0 0);
  --ink-100: oklch(0.19 0 0);
  --ink-150: oklch(0.215 0 0);
  --ink-200: oklch(0.25 0 0);
  --ink-300: oklch(0.30 0 0);
  --ink-350: oklch(0.34 0 0);

  --line-subtle: oklch(0.29 0 0);
  --line: oklch(0.36 0 0);
  --line-strong: oklch(0.48 0 0);

  --white-97: oklch(0.97 0 0);
  --white-92: oklch(0.92 0 0);
  --grey-72: oklch(0.72 0 0);
  --grey-62: oklch(0.62 0 0);

  --paper-0: oklch(0.97 0 0);
  --paper-100: oklch(0.945 0 0);
  --paper-200: oklch(0.91 0 0);
  --paper-line: oklch(0.82 0 0);
  --paper-line-strong: oklch(0.66 0 0);
  --paper-text-strong: oklch(0.13 0 0);
  --paper-text-secondary: oklch(0.38 0 0);
  --paper-text-tertiary: oklch(0.46 0 0);

  --veil-faint: oklch(1 0 0 / 0.04);
  --veil-soft: oklch(1 0 0 / 0.07);
  --veil-mid: oklch(1 0 0 / 0.14);
  --veil-glow: oklch(1 0 0 / 0.22);
  --shade-soft: oklch(0 0 0 / 0.18);
  --shade-mid: oklch(0 0 0 / 0.55);
  --shade-deep: oklch(0 0 0 / 0.8);
  --shade-faint: oklch(0 0 0 / 0.06);
  --brand: oklch(0.9045 0.211 121);
  --brand-soft: oklch(0.9045 0.211 121 / 0.14);
  --brand-mid: oklch(0.9045 0.211 121 / 0.32);
  --brand-glow: oklch(0.9045 0.211 121 / 0.5);
  --brand-dim: oklch(0.9045 0.211 121 / 0.12);
  --clear: oklch(0 0 0 / 0);
}
