Los navegadores y las computadoras modernas de hoy en día rara vez tienen problemas para mostrar los colores correctos (consulte https://websafecolors.info/learn para obtener información al respecto).
Parece que podrían ser las pantallas mismas las que hacen que los colores se vean de manera diferente. Esto podría deberse a la configuración de brillo, contraste y nivel de luz azul del monitor, e incluso debido a la tecnología del monitor en sí misma, como el tipo de LED y panel. No hay forma de aplicar configuraciones consistentes en las pantallas, o incluso leer sus configuraciones y ajustar el sitio web.
Recomendaría usar Inspect Element y mirar el código hexadecimal de los colores en cada plataforma. Si son idénticos, entonces sabes que son las pantallas. La solución será usar colores con más contraste entre sí, para que tengan una mayor probabilidad de destacarse en todas las pantallas. ¡Alternativamente, pruebe bordes más gruesos o incluso mesas acolchadas sin bordes! La mayoría de los usuarios tienen pantallas de alta definición que abren muchas posibilidades para el diseño de tablas, que generalmente utiliza texto y formato de píxeles de espesor.