Resolving strange color choice for button hover state