html.print-wrapper body{-webkit-print-color-adjust:exact!important;margin:0;font-size:16px}html.print-wrapper body .print-layout{width:100%;height:100%;margin:5mm auto;position:relative;box-sizing:border-box;page-break-after:always;padding:10mm}@media screen{html.print-wrapper body{background:#e0e0e0}html.print-wrapper body .print-layout{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);width:245mm;height:341mm}}@media print{@page{size:A4 portrait;margin:0;padding:0;width:210mm;height:296mm}}