/* Workhorse Bar look for shared pages (shared/*.css reads these).
   Change colors/fonts here; layout lives in the shared master files. */
:root {
  --font-body: 'National Park', Arial, sans-serif;
  --font-display: 'Rockwell', 'Rockwell Nova', Georgia, serif;
  --body-scale: 1em;
  --page-bg: #2a2a2a;
  --text-on-page: #fff;
  --card-bg: rgba(0, 0, 0, 0.82);
  --card-text: #f0f0f0;
  --heading: #fff;
  --muted: #b5b5b5;
  --link: #9fd0ff;
  --accent: #3b3b3b;
  --accent-hover: #555;
  --accent-text: #fff;
  --input-bg: rgba(255, 255, 255, 0.1);
  --input-text: #fff;
  --input-border: rgba(255, 255, 255, 0.3);
  --row-border: rgba(255, 255, 255, 0.12);
  --good-bg: #1f4d24;  --good-text: #b9f0bd;
  --bad-bg:  #5c1a1a;  --bad-text:  #ffc2c2;
  --warn-bg: #4d3b0f;  --warn-text: #ffe29a;
}
.dep-btn:not(.secondary):not(.danger), .dep-arrow, .dep-back,
.inv-btn:not(.secondary):not(.danger), .inv-back { border: 1px solid rgba(255,255,255,.35); }
/* Images must be set here (not in a --variable) so the path is relative to this file */
body { background: url('images/Concrete%20Background.jpg') #2a2a2a; }
/* Count & Order table (shared/inventory.css) — same colors as the Workhorse order guides */
:root {
  --guide-head-bg: #1a1a1a; --guide-head-text: #fff; --guide-border-head: #444;
  --guide-row-bg: #2a2a2a; --guide-row-alt: #333; --guide-row-text: #fff; --guide-border: #444;
  --guide-cat-bg: #1a1a1a; --guide-cat-text: #fff; --guide-detail: #b5b5b5; --guide-order: #fff;
  --guide-input-bg: #333; --guide-input-text: #fff; --guide-input-border: #555;
}
