.multi-page-viewer{flex-direction:column;gap:40px;display:flex}.page-container{flex-direction:column;align-items:center;display:flex}.page-label{color:#666;background:#f3f4f6;border-radius:4px;margin-bottom:8px;padding:4px 12px;font-size:12px;font-weight:500}@media print{.page-label{display:none}.multi-page-viewer{gap:0}.page-container{margin:0!important;padding:0!important}html,body{height:auto!important;overflow:visible!important}}.report-page{background:#fff;margin:20px auto;position:relative;overflow:visible;box-shadow:0 2px 8px #00000026}@media print{.report-page{page-break-after:always}.report-page:last-child{page-break-after:auto}}.table-container{position:absolute;overflow:visible}.table-container table{border-collapse:collapse;table-layout:fixed;width:100%}@media print{body{margin:0;padding:0}.report-page{box-shadow:none!important;page-break-after:always!important;page-break-before:auto!important;page-break-inside:avoid!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.report-page:last-child{page-break-after:auto!important}.table-container{page-break-inside:auto;overflow:visible!important}.table-container table{page-break-inside:auto}.table-container table thead{display:table-header-group}.table-container table tbody tr{page-break-inside:avoid;page-break-after:auto}.report-page>*{max-width:100%!important}}@page{size:A4 portrait;margin:0}
