/* assets/colors.css
   One colour per kind of action, the same on every page. No two buttons on
   a page share a colour unless they do the same job. Loaded after pills.css.

   Call ............ #b1122d  Millan's red, already on the phone pill
   Text / SMS ...... #2777e8  Eric's standard
   WhatsApp ........ #25d366  fixed brand colour
   Parts inventory . #3300cc  Eric, 2026-09-18
   Junk car ........ #f27622  sell / cash quote
   Parts request ... #7c3aed
   Towing / repair . #14b8a6

   Brand yellow leaves the buttons entirely; it stays on the bands. */

/* Legacy colour classes still in markup, mapped by the job they do.
   These come FIRST so an action class below always wins. */
.btn.red:not(#_):not(#_):not(#_),
.btn.yellow:not(#_):not(#_):not(#_)         { background:#00a96b; color:#fff; }
.btn.white:not(#_):not(#_):not(#_)          { background:#2777e8; color:#fff; }
.btn.green:not(#_):not(#_):not(#_)          { background:#25d366; color:#fff; }
.btn.ghost:not(#_):not(#_):not(#_),
.btn.outline:not(#_):not(#_):not(#_)        { box-shadow:none; }

/* Action classes. */
.btn.act-call:not(#_):not(#_):not(#_)       { background:#00a96b; color:#fff; }
.btn.act-text:not(#_):not(#_):not(#_)       { background:#2777e8; color:#fff; }
.btn.act-whatsapp:not(#_):not(#_):not(#_)   { background:#25d366; color:#fff; }
.btn.act-inventory:not(#_):not(#_):not(#_)  { background:#3300cc; color:#fff; }
.btn.act-junk:not(#_):not(#_):not(#_)       { background:#f27622; color:#fff; }
.btn.act-parts:not(#_):not(#_):not(#_)      { background:#7c3aed; color:#fff; }
.btn.act-tow:not(#_):not(#_):not(#_)        { background:#14b8a6; color:#fff; }
