/* Marching Dogs "After Hours" colour tokens. Single source for CSS and canvas (game.js reads these with getComputedStyle).
   Same values as palette.json (50 colours). SVGs loaded as images cannot read CSS variables, so their fills are literal hex values that equal the tokens named in each file's header comment. Hues: Marching Dogs storefront (awning red / mustard / brick) + MDOGS app accent green. */
:root {
  --md-ink: #15121a;
  --md-wall-1: #2a1d20; --md-wall-2: #2f2224; --md-wall-3: #352628; --md-wall-4: #3a2a2b; --md-wall-5: #40302d; --md-wall-6: #463630;
  --md-mortar: #1d1518; --md-brick-hi: #5a3c33;
  --md-sky-top: #1a1330; --md-sky-low: #4b2a3b; --md-skyline: #231a26; --md-moon: #f0c982;
  --md-cream: #f3e7c9; --md-mustard: #d9a441; --md-red: #c8553d; --md-orange: #e0742e; --md-green: #73de4b;
  --md-shelf: #9aa0ad; --md-shelf-dark: #5c6170; --md-card: #b48a5a; --md-card-dark: #7a5a38; --md-rack: #6f7f99;
  --md-steam: #dfe6ef; --md-bolt: #ffd27a; --md-blade: #d8d4e2;
  --md-panel: #1d1720; --md-panel-line: #5a4a55; --md-muted: #b9a68f;
  --md-dog-cream: #f6e3b8; --md-dog-tan: #c8884a; --md-dog-brown: #8b4a3a; --md-dog-ink: #2b2b2e; --md-dog-pink: #f28ba8; --md-white: #ffffff;
  --md-steel: #3b3540; --md-steel-dark: #2c2730; --md-shelf-hi: #c9ced8; --md-rack-hi: #9fb0cc; --md-card-hi: #d9b07a; --md-box-tan: #9a7447; --md-sprite-outline: #1a1a1c;
  --md-button: #2a2230; --md-button-hover: #342934; --md-nightmare-line: #7a3a33; --md-dot-spent: #4a4a52; --md-mustard-shadow: #6b3e1c; --md-orange-shadow: #8a4218; --md-knob-dark: #6e5f52; --md-peach: #f3c98f;
}
