1 · Customer status colors (.sb-statusdd--*)
New · orange
Active · green
Scheduled · blue
Showroom · purple
Closed · grey
Nurture · yellow
Bad · red
Inactive · dealership-custom (gray)
1b · Deal status aliases (same atom, deal vocabulary)
Fresh · orange
Working · indigo
Finance · blue
Close · green
Lost · red
2 · Variants
with caret (.cv) — the editable status TRIGGER (Contacts / inbox row / customer header)
no caret — read-only label (status-picker rows, chips)
slim — inbox-row scope (.sb-inbox .sb-statusdd · extra left padding for the dense row)

Engineer reference. One locked atom (.sb-statusdd) — no new atoms, tokens byte-identical. The customer set is the 7 locked seed defaults (seeded per dealership; name+color immutable): --new (orange) · --active (green) · --scheduled (blue) · --showroom (purple) · --closed (grey) · --nurture (yellow) · --bad (red); dealers can reorder them and add custom statuses (e.g. Inactive via --gray). New is load-bearing — a DB trigger assigns it to any customer created without a status. Deal aliases --fresh/--working/--finance/--close (+ --red for Lost) reuse the same 01-fg / 02-bg pairs. Variants: the trailing .cv caret marks the editable trigger; dropping it gives the read-only label used in status-picker rows; the .sb-inbox-scoped rule slims it for the dense conversation row.