.detail-row[data-v-2336dd22]{display:flex;justify-content:space-between}[dir] .detail-row[data-v-2336dd22]{padding:6px 0;border-bottom:1px solid #f0f0f0}[dir] .detail-row[data-v-2336dd22]:last-child{border-bottom:none}.detail-row .label[data-v-2336dd22]{color:#6c757d;font-size:.9rem}.detail-row .value[data-v-2336dd22]{font-weight:500;font-size:.9rem}[dir=ltr] .summary-card[data-v-2336dd22]{background:linear-gradient(135deg,#f8f9fa,#fff)}[dir=rtl] .summary-card[data-v-2336dd22]{background:linear-gradient(-135deg,#f8f9fa,#fff)}.invoice-print-document-header[data-v-2336dd22],.invoice-print-summary[data-v-2336dd22],.invoice-signatures[data-v-2336dd22]{display:none}@media print{@page{size:A4 portrait;margin:8mm 10mm 10mm}body,html{height:auto!important}[dir] body,html[dir]{background:#fff!important}body *{visibility:hidden}.driver-invoice-detail,.driver-invoice-detail *{visibility:visible}.content-header,.d-print-none,.header-navbar,.invoice-delivery-items,.main-menu,footer{display:none!important}.app-content,.content-body,.content-wrapper,.driver-invoice-detail{width:100%!important;max-width:none!important}[dir] .app-content,[dir] .content-body,[dir] .content-wrapper,[dir] .driver-invoice-detail{margin:0!important;padding:0!important}.driver-invoice-detail{position:absolute!important;top:0!important}[dir=ltr] .driver-invoice-detail{left:0!important}[dir=rtl] .driver-invoice-detail{right:0!important}.driver-invoice-detail .card{break-inside:avoid}[dir] .driver-invoice-detail .card{box-shadow:none!important;border:1px solid #cfd4da!important}[dir] .driver-invoice-detail .card-body{padding:.75rem!important}.driver-invoice-detail .table-responsive{overflow:visible!important}.driver-invoice-detail table{width:100%!important;border-collapse:collapse!important;font-size:9pt}[dir] .driver-invoice-detail td,[dir] .driver-invoice-detail th{padding:5px!important;border:1px solid #d8dce0!important}.driver-invoice-detail .badge,.driver-invoice-detail .text-primary,.driver-invoice-detail .text-success{color:#000!important}.invoice-print-document-header,.invoice-print-summary{display:block!important}[dir] .invoice-print-document-header{margin:0 0 4mm}.invoice-print-title-row{display:none!important}.invoice-print-kicker{font-size:9pt;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}[dir] .invoice-print-kicker{margin-bottom:1mm}.invoice-print-title-row h1{font-size:21pt!important;line-height:1.1!important}[dir] .invoice-print-title-row h1{margin:0 0 1mm!important}.invoice-print-reference{font-size:9pt;color:#444!important}.invoice-print-status{font-size:9pt;font-weight:700;text-transform:uppercase}[dir] .invoice-print-status{padding:2mm 4mm;border:1px solid #111;border-radius:2px}.invoice-print-parties{display:grid!important;grid-template-columns:1fr 1fr;gap:6mm}.invoice-print-party{min-height:56mm;break-inside:avoid}[dir] .invoice-print-party{padding:5mm;border:1.4px solid #7f8994;border-radius:3px}.invoice-print-party h2{font-size:17pt!important;line-height:1.15!important;color:#111!important}[dir] .invoice-print-party h2{margin:0 0 2.5mm!important}.invoice-print-party p{font-size:12pt;line-height:1.3;color:#111!important}[dir] .invoice-print-party p{margin:0 0 1.7mm!important}.invoice-print-logo{display:block!important;visibility:visible!important;opacity:1!important;width:42mm!important;height:auto;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}[dir] .invoice-print-logo{margin:0 0 3mm!important}.invoice-print-party-label{font-size:10pt;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#555!important}[dir] .invoice-print-party-label{margin-bottom:2.5mm}.invoice-print-summary{break-inside:avoid}[dir] .invoice-print-summary{margin-bottom:6mm;border:1.4px solid #707b86;border-radius:3px}.invoice-print-summary-heading{display:flex;align-items:center;justify-content:space-between;font-size:11pt;font-weight:700;text-transform:uppercase}[dir] .invoice-print-summary-heading{padding:2.5mm 4mm;background:#eef0f2!important;border-bottom:1px solid #8f98a3}.invoice-print-summary-grid{display:grid!important;grid-template-columns:repeat(4,1fr)}[dir] .invoice-print-summary-grid>div{padding:3mm 4mm}[dir=ltr] .invoice-print-summary-grid>div{border-right:1px solid #d4d8dc}[dir=rtl] .invoice-print-summary-grid>div{border-left:1px solid #d4d8dc}[dir=ltr] .invoice-print-summary-grid>div:nth-child(4){border-right:0}[dir=rtl] .invoice-print-summary-grid>div:nth-child(4){border-left:0}.invoice-print-summary-grid span,.invoice-print-summary-grid strong{display:block}.invoice-print-summary-grid span{font-size:10pt;color:#333!important}[dir] .invoice-print-summary-grid span{margin-bottom:1mm}.invoice-print-summary-grid strong{font-size:12pt;color:#000!important}.invoice-print-summary-grid .invoice-print-total{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}[dir] .invoice-print-summary-grid .invoice-print-total{padding:3mm 4mm;border-top:1px solid #8f98a3;background:#f6f7f8!important}[dir=ltr] .invoice-print-summary-grid .invoice-print-total{border-right:0}[dir=rtl] .invoice-print-summary-grid .invoice-print-total{border-left:0}.invoice-print-summary-grid .invoice-print-total span,.invoice-print-summary-grid .invoice-print-total strong{font-size:12pt}[dir] .invoice-print-summary-grid .invoice-print-total span,[dir] .invoice-print-summary-grid .invoice-print-total strong{margin:0}.invoice-signatures{display:flex!important;justify-content:space-between;break-inside:avoid}[dir] .invoice-signatures{margin-top:25mm;padding:0 15mm}.invoice-signatures>div{min-width:55mm;font-size:10pt}[dir] .invoice-signatures>div{padding-top:3mm;text-align:center;border-top:1px solid #000}}