This is basically just , but it has a nuance here. With explanatory-no, is often used to add a "this is unexpected/surprising/unwanted" kind of mood ("to my surprise", "even", "really", "!", etc). You have asked about this before:
* What does mean here?
* Is similar to "in addition"? Or it is "they said"?