- Render RUB values via formatDashboardCurrency so RUB shows as ₽
instead of 'RUB', matching the hero, events and income cards.
- Apply semantic color tones per spec §6:
* Пополнения/Дивиденды/Купоны/Всего получено → positive when > 0,
neutral when 0.
* Выводы → prefix value with '−' and render with negative tone
whenever the underlying amount is positive.
* Нетто → sign-based tone.
- Add data-testid and data-tone attributes on each analytics value so
tests and downstream styling can address each metric.
- Update the analytics mock in BrokerDashboard.test.tsx to cover
positive, negative (net invested + withdrawals) and zero values, and
add two new tests asserting ₽ rendering and the tone data attributes.