@page{size:A4;margin:14mm}body{background:#fff!important;color:#111!important;font-family:Segoe UI,Arial,sans-serif;font-size:11pt;line-height:1.4}table{width:100%!important;border-collapse:collapse!important;table-layout:auto}th,td{padding:7px 8px!important;border-bottom:1px solid #d4d8df!important;vertical-align:top;overflow-wrap:anywhere}th{font-weight:700;text-align:inherit;background:#f3f4f6!important}thead{display:table-header-group}tr{break-inside:avoid;page-break-inside:avoid}img{max-width:100%}.table-responsive{overflow:visible!important}.not-exported,.d-print-none,.dt-buttons,.dataTables_filter,.dataTables_length,.dataTables_paginate,nav.navbar,.side-navbar,.right-sidebar,.modal,.pp-skip-link,.btn,button,input,select,textarea{display:none!important}.page{margin:0!important;width:100%!important;min-height:0!important;padding:0!important}.card{box-shadow:none!important;border:0!important}.invoice_details{max-width:100%!important}.invoice_details h2{font-size:20pt}.invoice_details .row{display:block}.invoice_details .row:after{content:"";display:block;clear:both}.invoice_details .company-col,.invoice_details .client-col,.invoice_details .invoice-col{float:left;width:33.33%;padding:0 10px 14px 0}html[dir=rtl] .invoice_details .company-col,html[dir=rtl] .invoice_details .client-col,html[dir=rtl] .invoice_details .invoice-col{float:right;padding:0 0 14px 10px}.invoice_details address{font-style:normal}.invoice_details .col-xs-12{width:100%}.invoice_details .col-sm-4,.invoice_details .col-sm-6{max-width:none}h1,h2,h3{break-after:avoid;page-break-after:avoid}
