SectionView.rounded "Deals"; rightActions = "New Deal" (textIcon, canEditCustomer). Each row = CustomerDealItemScaffold (ListItemView.row, pad s16, tap → open deal): the vehicle info block (title/trim/stock — no customer-name header, implied by profile) + priceAndControlWidgets: CustomerDealItemPriceView "Selling Price" (label gray-02 + price gray-00, "No Price" fallback) + DealStatusDropdown + overflow.
Empty — InfoView
Deals
No Deals Yet.The customer hasn't chosen a vehicle to begin the deal.
InfoView "No Deals Yet." + helper copy + a "New Deal" action.