el mark debería tener un color secundario
que le haga contraste, por ejemplo un resaltado en negro queda con tipografía en negro.
en principio podría ser agregar un segundo input color a la barra auxiliar de resaltado.
luego podría ser recomendar un color que le haga contraste.
y esto habilitaría que se pueda cambiar el color de la tipografía en cualquier lado. cada sitio decide qué quiere hacer con eso.