@media print{@page{margin:5mm;size:auto}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}body,html{height:auto!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;overflow:visible!important;opacity:1!important;filter:none!important;-webkit-filter:none!important}.demo-floating-badge,.hidden-print,.invoice-modal-overlay,.marketing-header,.mobile-bottom-nav,.mobile-float-dashboard,.mobile-float-logout,.mobile-float-profile,.modal-backdrop,.no-print,.page-container,.page-footer,.page-header,.page-spinner-bar,.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#print-content,#printable,.invoice-modal-box,.modal{visibility:visible!important;display:block!important}#print-content *,#printable *,.invoice-modal-box *,.modal *{visibility:visible!important;opacity:1!important;-webkit-filter:none!important;filter:none!important}.cg-busy,.modal-open,[cg-busy]{opacity:1!important;-webkit-filter:none!important;filter:none!important}.cg-busy-default-spinner,.cg-busy-default-wrapper{display:none!important}#print-content,#printable,.invoice-modal-box{position:static!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;font-size:11px;line-height:1.4;color:#000!important;overflow:visible!important;opacity:1!important;-webkit-filter:none!important;filter:none!important}#print-content>:last-child,#printable>:last-child,.compact-copy>:last-child,.invoice-modal-box>:last-child{margin-bottom:0!important;padding-bottom:0!important}.modal,.modal-content,.modal-dialog{position:static!important;margin:0!important;padding:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff!important;width:100%!important;display:block!important;overflow:visible!important;visibility:visible!important;opacity:1!important;-webkit-filter:none!important;filter:none!important}.modal-body{height:auto!important;overflow:visible!important;margin:0!important;padding:0!important}#print-content h4,.invoice-modal-box h4{font-size:13px;margin:4px 0 6px 0;color:#000;font-weight:700}#print-content address,.invoice-modal-box address{margin-bottom:0;font-style:normal;line-height:1.2}#print-content hr,.invoice-modal-box hr{margin:10px 0!important;border-top:1px solid #eee!important}#print-content .row,#printable .row,.invoice-modal-box .row{margin-left:0!important;margin-right:0!important}#print-content table,.invoice-modal-box table{font-size:10px;margin-bottom:8px;border-collapse:collapse;width:100%!important}#print-content td,#print-content th,.invoice-modal-box td,.invoice-modal-box th{font-size:10px;padding:4px 6px!important;line-height:1.5;border-bottom:1px solid #ccc}#print-content .table-bordered td,#print-content .table-bordered th,.invoice-modal-box .table-bordered td,.invoice-modal-box .table-bordered th{border:1px solid #ddd!important}#print-content th,.invoice-modal-box th{background-color:#f9f9f9!important;font-weight:700;color:#000;border-bottom:2px solid #ddd!important}.hidden-print,.invoice-modal-close,.invoice-modal-footer,.modal-footer,.modal-header,.no-print{display:none!important}.page-break{display:block!important;page-break-before:always!important;clear:both!important}table,td,th,tr{page-break-inside:avoid!important}.sig-row{margin-top:30px;page-break-inside:avoid!important}.margin-top-10{margin-top:10px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.compact-copy{padding-bottom:2px!important;margin-bottom:5px!important;font-size:8px!important;line-height:1!important}.compact-copy:not(:last-child){border-bottom:1px dashed #000}.compact-copy h4{font-size:10px!important;margin:0 0 1px 0!important}.compact-copy .invoice-logo img{height:30px!important;width:auto!important}.compact-copy .list-unstyled{margin-bottom:5px!important}.compact-copy hr{display:none!important}.compact-copy .list-unstyled li{margin-bottom:1px!important}.compact-copy .table-print{margin-bottom:5px!important}.compact-copy .sig-row{margin-top:5px!important;margin-bottom:2px!important}.compact-copy .row.text-center.margin-top-30{margin-top:5px!important}.compact-copy table td,.compact-copy table th{padding:0 2px!important;font-size:8px!important;line-height:1.1!important}.compact-copy address{margin-bottom:0!important;line-height:1!important}.compact-copy .invoice-logo img{height:30px!important;width:auto!important;margin-top:0!important}.compact-copy div,.compact-copy p{margin-top:2px!important;margin-bottom:2px!important;line-height:1.1!important}.compact-copy{page-break-inside:avoid!important}.is-kpi-row,.pl-summary-grid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.is-kpi-card,.is-signature-box,.pl-summary-card,.pl-table th,.pl-table tr.grand-total td{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.is-signature-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-top:48px!important;padding:0 20px!important;gap:40px!important;page-break-inside:avoid!important}.is-signature-box{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;text-align:center!important;border-top:1px solid #aaa!important;padding-top:8px!important;font-size:11px!important;color:#000!important;font-weight:700!important}.portlet.box.green{border:none!important}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>thead>tr.success>td,.table>thead>tr.success>th{background-color:#abe7ed!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>thead>tr.warning>td,.table>thead>tr.warning>th{background-color:#f9e491!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}}