@media print{@page{size:letter;margin:.5in}header,footer,nav,.print-hide{display:none!important}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.print-page{break-after:page}.print-page:last-child{break-after:auto}.print-figure,.print-card,.print-keep-together{break-inside:avoid}a{color:inherit!important;text-decoration:none!important}button:not(.print-keep),[role=button]:not(.print-keep){display:none!important}}
