Authorize.net credit card fields do not show up in a P2P campaign when viewed with Firefox, if Authorize.net the only gateway and the form is an Option Based Form Editor (a.k.a. V2) form using the Multi Step template.
The workarounds are:
  1. Add another gateway
  2. use the Classic Template
  3. use a Visual Form Builder (VFB) form