:root {
  /* Build On — color schema synced to the latest Buildon app style guide
     (founder ruling 2026-09-07: YELLOW IS OUT). Black tracing paper, paper
     white, steel silver; the one warm accent is the cost light #D98E6E — never
     a gold/yellow. Var names unchanged; the old --bo-gold now carries the warm
     cost light so existing rules keep working. */
  --bo-ink: #edece8;          /* paper — primary foreground */
  --bo-ink-muted: #8b8f94;    /* muted grey — secondary text */
  --bo-black: #08090b;        /* black tracing paper — page ground */
  --bo-space: #0b0d10;        /* cool graphite — gradient stop */
  --bo-panel: #131417;        /* raised panel */
  --bo-field: #101114;        /* input well */
  --bo-steel: #c2c6ca;        /* silver — light structural / mark edge */
  --bo-gold: #d98e6e;         /* warm cost light — money + primary action ONLY (was gold; no yellow) */
  --bo-gold-bright: #e6a888;
  --bo-gold-dark: #8a5038;
  --bo-white: #edece8;
  --bo-blue: #7fa2b2;         /* cooled; fleet accent only */
  --bo-pink: #c2c6ca;         /* remapped to steel — active/scan reads as draft-light, not neon */
  --bo-pink-edge: #d7dade;
  --bo-success: #57b98a;
  --bo-danger: #e07b66;
  --bo-flag: #d98e6e;         /* warm cost light (was amber); no yellow */
  --bo-border-dark: #2a2c2e;  /* linec */
  --bo-border-light: #6a6e72;
  /* Latest style guide: IBM Plex, in sync with the Buildon app (was Georgia/Arial). */
  --bo-font-display: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  --bo-font-body: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  --bo-font-data: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;
  --bo-space-1: 0.25rem;
  --bo-space-2: 0.5rem;
  --bo-space-3: 0.75rem;
  --bo-space-4: 1rem;
  --bo-space-6: 1.5rem;
  --bo-space-8: 2rem;
  --bo-space-12: 3rem;
  --bo-space-16: 4rem;
  --bo-space-24: 6rem;
  --bo-radius: 0.15rem;
  --bo-shadow-depth: 14px 16px 0 #000000;
  --bo-shadow-float: 0 32px 38px #000;
  --bo-motion-fast: 180ms;
  --bo-motion-base: 250ms;
  --bo-motion-float: 6000ms;
  --bo-ease: cubic-bezier(0.22, 1, 0.36, 1);
  /* black tracing-paper backdrop: faint steel draft grid over void */
  --bo-trace-grid:
    repeating-linear-gradient(0deg, transparent 0 23px, rgba(194, 198, 202, 0.035) 23px 24px),
    repeating-linear-gradient(90deg, transparent 0 23px, rgba(194, 198, 202, 0.035) 23px 24px);
}
