Arsenal held off a spirited late fightback from Brighton to win 3-2 at the Amex and secure their place in the fifth round of the FA Cup.