https://pricebosema12.blogspot.com/2023/08/how-to-style-button-tabbed-state-when.html
How To Style A Button Tabbed State When Its Default Behviour Is Prevented In Javascript