.cumulative-dept-block{--cumulative-name-w: 240px;--cumulative-month-w: 60px;--cumulative-cell-w: 36px;--cumulative-total-w: 56px}@media print{.cumulative-dept-block{--cumulative-name-w: 180px;--cumulative-month-w: 50px;--cumulative-cell-w: 32px;--cumulative-total-w: 46px}@page{size:A3 landscape;margin:10mm}.cumulative-hide-on-print,header,nav,aside,.MuiAppBar-root,.MuiDrawer-root{display:none!important}html,body{height:auto!important;overflow:visible!important}main{height:auto!important;max-height:none!important;overflow:visible!important}.cumulative-page-root,.cumulative-page-scroll{height:auto!important;max-height:none!important;overflow:visible!important;flex:none!important;display:block!important}.cumulative-dept-block+.cumulative-dept-block{page-break-before:always}body{background:#fff!important}}.decree-print{display:none}@media print{html,body{height:auto!important;overflow:visible!important}body:has(.decree-print) *{visibility:hidden}body:has(.decree-print) .decree-print,body:has(.decree-print) .decree-print *{visibility:visible}body:has(.decree-print) .report-screen{display:none!important}.decree-print{display:block;position:absolute;left:0;top:0;width:100%;padding:10mm 12mm;box-sizing:border-box;color:#000;font-family:Times New Roman,serif}@page{size:A4 landscape;margin:0}.decree-print table{width:100%;border-collapse:collapse;font-size:10px}.decree-print th,.decree-print td{border:1px solid #000;padding:2px 4px}.decree-print thead{display:table-header-group}.decree-print tr{page-break-inside:avoid}}
