es el puro flex amigo, si el flex anda mal ivierte los colores como lu hace o puede provocar parpadeos, si fuera display no se veria nada!
saludos!