Addressing the "Gotcha" for Outlined Buttons

The "Gotcha": Forgetting `bg-transparent` if an element has a default background from elsewhere, and not providing clear `hover`/`focus` states.

Button inside a styled container:

This button relies on the default transparent background of a `<button>`. In most cases, this works fine. Hover/Focus states are good.

This button explicitly uses `bg-transparent` for robustness against other styles.
It also features distinct `hover:bg-purple-600 hover:text-white` and `focus:ring-2` states.

Gotcha Summary: