@media print{:root,html,main{background:#fff!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-print-hide]{display:none!important}.overflow-x-auto{overflow:visible!important}.rounded-lg{break-inside:avoid;page-break-inside:avoid}section{break-before:page;page-break-before:always}section:first-of-type{break-before:auto;page-break-before:auto}@page{size:landscape;margin:12mm}}