fix(rh/incapacidades): unifica el esquema de color y corrige tooltips con borde azul
Reportado: Incapacidades seguia con colores distintos. La causa NO era deriva de paleta sino que el MISMO dato se pintaba de tres formas segun el archivo:
archivo ST7 (accidentes) INCAPACIDAD (medicas)
IncapacidadesDashboard (RH) #e86c5f rojo #94a3b8 neutro
IncapacidadesWidget (RH) #e86c5f rojo —
IncapacidadesDrillModal (RH) #f59e0b ambar #64748b slate
IncapacidadesDrillModal (OAE) #e86c5f rojo #5b8def azul
Ademas los dos modales son implementaciones DISTINTAS del mismo modal (655 vs 702 lineas), cada una con su comentario afirmando ser la consistente.
Se toma como bueno el esquema del DASHBOARD —la vista principal, respaldada por el widget— porque ademas es el semanticamente correcto y ambos colores son canonicos (§3): ST7 = accidente de trabajo -> danger; INCAPACIDAD = medica -> neutro. Los dos modales se alinean a el.
Tambien en el modal de OAE, que era el unico que seguia con grises de Tailwind: fill "#6b7280"/"#374151" en ejes -> #7a869a (tickColor del canon) stroke "#f3f4f6" del grid -> var(--border) + strokeDasharray "2 4" color "#9ca3af"/"#374151" -> var(--text-muted) fallback de tipo "#6b7280" -> #94a3b8 Queda en CERO hexes fuera de canon.
fix: tres tooltips con BORDE AZUL en dark mode
Mi pasada anterior de tooltips solo alcanzo los contentStyle={{...}} inline;
estos viven en una constante const tooltipStyle = {...} y se colaron. Los
tres traian border: 1px solid ${isDark ? "#5b8def" : ...} —un borde azul en
oscuro, que no es de ningun canon— mas radio 10 y fontSize 12.
Corregidos en IncapacidadesDashboard, PasivosImssDashboard y ModalSaldosDetalle.
Y barLabelColor en dark pasa de #cbd5e1 a #e8edf5, que es el --text-primary
del canon.
Verificacion: npm run build OK en portal_rh y frontend.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com