/* House of Carts · Cart Climb — colour tokens (single source of truth, mirrored in palette.json).
   Brand colours from the HOC artist brief (vault, 2026-10-29): navy #2b2d5f, green #2ee86e, blue #57bdea.
   Everything else is derived here for the game and belongs to this build. */
:root {
  /* brand */
  --hoc-navy: #2b2d5f;
  --hoc-green: #2ee86e;
  --hoc-blue: #57bdea;

  /* tower / background ramp, darkest at the bottom of the House */
  --ink-950: #0c0d1f;
  --ink-900: #11122a;
  --ink-800: #1a1b3a;
  --ink-700: #22244a;
  --ink-600: #2b2d5f;
  --ink-500: #3a3d7a;
  --ink-400: #4d5196;
  --ink-300: #6b70b5;

  /* sky above the showroom */
  --sky-low: #3a4f9a;
  --sky-high: #57bdea;

  /* text */
  --text: #f1f3ff;
  --text-muted: #a6abd6;
  --text-dim: #7a7fb0;

  /* materials */
  --steel: #8d93c4;
  --steel-dark: #585d94;
  --buddy-blue-light: #9dd0f2;
  --buddy-blue: #7ebfe6;
  --buddy-cash: #77d58e;
  --buddy-wheel: #c2d7e0;
  --buddy-hub: #909eab;
  --buddy-outline: #2b3338;
  --card: #c9a070;
  --card-dark: #8e6a44;
  --belt: #57bdea;
  --belt-dark: #2a6f91;

  /* hazards and signals */
  --hazard: #ff6b5b;
  --hazard-dark: #b23a30;
  --warn: #ffc857;
  --bolt: #ff8a7a;

  /* UI */
  --panel: #1c1d3e;
  --panel-edge: #43478a;
  --panel-soft: #262859;
  --focus: #2ee86e;
  --overlay: rgba(12, 13, 31, 0.72);
  --tint-death: rgba(255, 107, 91, 0.28);
}
