Altering on hover styling for dropdown button using updatemenus

Does anyone know how to change the styling of the built-in dropdown buttons created for plots using the updatemenus? I can change the background color of the button itself, but I cannot figure out, nor find online, a solution for updating the style when the mouse is hovering over the button.

This problem comes up when trying to set up a custom dark mode. You can set the button’s background color to a dark color and change the font color to something light. But, by default the hover background color is a bright color, which conflicts with the light colored text. Either I need to change the default background color on hover, or change the font color on hover; neither of which I have found solutions for.