b40116fe5d
Texto branco hardcoded ficava ilegivel no tema claro do PrimeVue (branco em branco). Tema escuro funcionava ok pq fundo era escuro. Fix: troca cores hardcoded por CSS tokens do tema: - mb-panel background: var(--surface-card) - mb-panel border: var(--surface-border) - mb-item color: var(--text-color) - mb-item__sub color: var(--text-color-secondary) - mb-group__title color: var(--text-color-secondary) com opacity - mb-item hover: color-mix com p-primary-color 8% Icones semanticos (patient pink, sessao indigo, doc sky, intake orange) ficam mais saturados no tema claro e suavizados no escuro via :root.app-dark selectors. Input field do search bar mantem fallback `white` — ele fica no shell escuro do Melissa (lockscreen-style), nao depende do tema PrimeVue. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>