@page{size:A4 portrait;margin:0}@media print{html,body{background:#fff!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important}body *{visibility:hidden}#invoice-preview,#invoice-preview *{visibility:visible}:where(body,body :has(#invoice-preview))>:not(:has(#invoice-preview)):not(#invoice-preview){display:none!important}body :has(#invoice-preview){flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}#invoice-preview{width:210mm!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important}@supports not selector(:has(*)){#invoice-preview{top:0;left:0;position:absolute!important}}.invoice-pagination-source{display:none!important}.invoice-a4-pages{display:block!important}.invoice-a4-page-frame{break-after:page;page-break-after:always;position:relative;width:210mm!important;height:297mm!important}.invoice-a4-page-frame:last-child{break-after:auto;page-break-after:auto}.invoice-a4-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:210mm!important;height:297mm!important;box-shadow:none!important;position:relative!important;transform:none!important}html[data-print-fit=webkit] .invoice-a4-page-frame{width:176.4mm!important;height:249.48mm!important;margin-inline:auto!important;overflow:hidden!important}html[data-print-fit=webkit] .invoice-a4-page{transform-origin:0 0!important;width:210mm!important;height:297mm!important;position:absolute!important;inset:0 auto auto 0!important;transform:scale(.84)!important}.invoice-a4-page-number{color:#6b7280!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:7pt!important;line-height:1!important;display:block!important;bottom:5mm!important;right:8mm!important}[data-invoice-page-content],[data-invoice-page-content] table,[data-invoice-page-content] tr,[data-invoice-page-content] td,[data-invoice-page-content] th{break-inside:avoid;page-break-inside:avoid}[data-panel-resize-handle-id]{display:none!important}.split-screen-preview{width:auto!important;height:auto!important;position:static!important;overflow:visible!important}[data-panel-id]{width:auto!important;height:auto!important;position:static!important;overflow:visible!important;transform:none!important}}
