/* tokens-narad.css — devkrity.com/narad/ and /narad/docs/ (incl. spec.html)
   Spec sheet: monochrome ink on near-white, hairline grids, ONE signal
   accent (signal orange, decided by Amit). #e8590c is the raw signal for
   non-text marks only; #b83c0a is the AA text/link/button shade. Never the Kautuka gradient. Mono only for protocol data. */
:root {
  color-scheme: light;
  --font-display: var(--font-sans);
  --font-body: var(--font-sans);
  --font-brand: var(--font-sans);
  --display-weight: 600;
  --display-tracking: -0.02em;
  --h3-weight: 600;
  --em-style: normal;
  --brand-weight: 600;
  --brand-tracking: -0.01em;

  --color-bg: #faf8f3;          /* paper: shared by all three sites */
  --color-surface: #f2eee5;     /* stone: alternate band, shared by all three sites */
  --color-card: #ffffff;
  --color-header-bg: rgba(250, 248, 243, .96);
  --color-footer-bg: #faf8f3;

  --color-text: #111214;
  --color-heading: #111214;
  --color-muted: #53575e;
  --color-nav: #3c4047;         /* was #c2d0d2 (1.53:1) */
  --color-link: #b83c0a;        /* signal orange, darkened for text (AA) */
  --color-link-hover: #8f2f07;
  --color-accent: #b83c0a;       /* text-safe signal */
  --color-signal: #e8590c;       /* raw signal orange: dots, bars, diagram strokes only (non-text, ≥3:1) */
  --color-accent-line: #e8590c;

  --color-line: #dcdde0;        /* hairline grid */
  --color-line-ui: #767b82;

  --color-action: #b83c0a;
  --color-action-hover: #9a3208;
  --color-on-action: #ffffff;
  --color-focus: #b83c0a;

  --color-code-bg: #f4f4f1;
  --color-code-text: #111214;
  --color-code-hover: #e9e9e5;
  --color-code-inline-bg: #eeeeea;
  --color-code-inline-text: #111214;
  --color-placeholder-stripe: #e6e6e2;

  --color-ink-bg: #111214;
  --color-ink-text: #faf8f3;
  --color-ink-muted: #a9adb3;
  --color-ink-link: #ff8a4c;
  --color-ink-focus: #ff8a4c;
  --color-ink-line: #2c2f34;
  --color-ink-line-ui: #767b82;

  --radius-s: 2px;
  --radius-m: 2px;
  --radius-l: 4px;
  --radius-button: 2px;
  --shadow-frame: none;
  --shadow-card: none;
}
