@page{size:A4 portrait;margin:8mm}
html,body{width:210mm!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important}
body *{visibility:hidden!important}
#report,#report *{visibility:visible!important}
#report{display:block!important;position:absolute!important;inset:0!important;width:194mm!important;max-width:194mm!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:#fff!important}
#report>button{display:none!important}
#paper{display:grid!important;width:194mm!important;grid-template-rows:repeat(6,42mm);gap:3mm;margin:0!important;padding:0!important;overflow:visible!important}
.stub{break-inside:avoid;min-height:42mm;max-height:42mm;overflow:hidden}
