[print media css]
@media print {
// enable background printing in chrome
body { -webkit-print-color-adjust: exact !important; }
// table settings
table { page-break-inside:auto; }
tr { page-break-inside:avoid; page-break-after:auto }
td { padding: 0 .5rem; }
}