Dumbest. Thing. EVER. Absolutely nothing I have ever seen of Vivio anywhere in Vivid could even remotely convince me that she could legitimately win against Nanoha.
I can't read Chinese but maybe there is a good reason for Vivio wining the fight, we'll have to wait for translations. Very likely Nanoha was under her limiter too, if that's the case her overall power is estimated to drop from S+ to around A+ or AA, and Vivio is very likely around or stronger than that level.