@media print{@page{size:A4 landscape;margin:8mm}body:has(.principal-app){background:var(--card)}.principal-app{padding-bottom:0}.principal-app .principal-register{display:block}.principal-register table{width:100%;font-size:10px}.principal-register th,.principal-register td{overflow-wrap:anywhere;padding:4px}.principal-register tr{break-inside:avoid}.principal-register thead{display:table-header-group}.principal-register button{white-space:normal;font-size:10px}.principal-register button span{font-size:10px}}
