All item input type=text suffering from user agent styles

Whenever i run my app in the iOS emulator or in ionic view, all inputs that are of type “text” have a black border and look awful. After doing some inspections with safari debugger, it seems that user agent styles are being forced upon those elements specifically. I have no idea why this is only happening to text input. Any ideas?

Using latest versions of everything