Oh, yeah. I just noticed that. I guess that's an issue with Firefox's parsing of print CSS. Really unfortunate for them to not adhere to so many print CSS rules, considering Mozilla is pretty good when it comes to adopting new web technologies.
Sadly, I can't suggest any fix except using Safari or Chrome for now. I will look into what can be done to fix the issues regarding Firefox soon. Thank you for bringing this to my attention :)