Wow. I switched to Firefox around the same time I switched a Mac for work, and just assumed the lack of print preview was a weird macOS thing.
This makes me happy.
This makes me happy.
The Browser Toolbox is the normal DOM inspector, just extended to the whole user interface. If you open the print preview, then open the Browser Toolbox, you can inspect the preview and edit styles just like any other document.
Also, @media print {} works fine, I just tested it. But I'm not sure how that relates to the original question.