Observed behavior on iOS: if background color is defined on email body then no mapping happens.
If no background color occurs, some lightness inversion happens potentially something like rgb -> ysl -> lightness complement -> ysl -> rgb.
This should be doable in the litehtml callbacks.