Governor DZ,
I understand your frustration at the intrusion of work onto Civ, I myself have pulled similar work sessions, the last notable one being from Sunday morning to Tuesday morning without a break or sleep. I do try not to pull such sessions either in work or Civ come to that that as my effectiveness decreases notably, but I'm not very good at stopping at Civ and will do such stunts when necessary at work as well. I hope the situation eases so that the next time you pull an all nighter it can be Civ not work.
I hope that the progress for your city was satisfactory.
In sympathy and understanding
Furiey