/* Built Staffing design tokens · v1 · see brand-book.html for usage rules */
:root {
  /* color — near-black base, one warm amber accent (the placement) */
  --built-ink:      #0A0A0B;  /* primary background */
  --built-paper:    #FAFAFA;
  --built-amber:    #F5A524;  /* accent — the placed block / CTA, used sparingly */
  --built-deep:     #B45309;  /* the amber, darkened for use on light backgrounds */
  --built-surface:  #141416;  /* panels, cards, the app-icon tile */
  --built-hairline: #1C1C1F;
  --built-line:     #26262A;  /* borders, dividers */
  --built-dim:      #6B6B72;
  --built-muted:    #A1A1AA;  /* body text on dark */
  --built-soft:     #D4D4D8;
  /* semantic — product state only, never marketing */
  --built-good:     #34D399;
  --built-alarm:    #F87171;

  /* type — Archivo is the wordmark + display voice; Inter sets body */
  --built-font-display:  'Archivo', system-ui, sans-serif;  /* headings + wordmark, 700–800 */
  --built-font-body:     'Inter', system-ui, sans-serif;    /* 400/500, 15–17px */
  --built-font-mono:     'IBM Plex Mono', monospace;        /* stats: 72hr · 94% · 4.9★ */
  --built-font-wordmark: 'Archivo', sans-serif;             /* BUILT, ExtraBold, caps +0.08em */

  --built-track-display: -0.02em;
  --built-radius: 10px;
}
