I updated the custom CSS for Template 1 with
code { background-color: #ddd; padding-bottom:3px; padding-top:2px; }
This gives me a preview where the code blocks have a grey background, not just a mono-space font as I rely heavily on code blocks for readability.

But when I actually print, the background does not appear.

Is this a bug or am I doing something wrong?