TD-010: use readable semantic text colors on financial surfaces while preserving signs and state meanings.