revert 765673053bb21189c4b7fd452b8320545db6efa1 because applying border radius globally to buttons breaks button groups. this should be fixed at a later date by ensuring that radius styles don't apply to buttons in button groups