There should probably be some padding on the right so the buttons never overlap with the password:  (Firefox aka WebKit on iOS 18.1)