.invoice-print-root{position:fixed;inset:0;z-index:80}@page{size:A4;margin:14mm}@media print{body:has(.invoice-print-root)>:not(.invoice-print-root){display:none!important}body:has(.invoice-print-root),html{background:#fff!important;color:#1a1a1a!important;margin:0!important;padding:0!important;height:auto!important;overflow:visible!important}.invoice-print-root{display:block!important;background:#fff!important;animation:none!important;transform:none!important}.invoice-print-root,.invoice-print-root .invoice-scroll-frame{position:static!important;inset:auto!important;overflow:visible!important;padding:0!important}.invoice-print-root .invoice-scroll-frame{height:auto!important}.invoice-print-root .invoice-backdrop,.invoice-print-root .invoice-screen-only,.invoice-print-root [data-testid=invoice-actions]{display:none!important}.invoice-print-root .invoice-dialog{position:static!important;display:block!important;max-height:none!important;max-width:none!important;width:auto!important;border:0!important;border-radius:0!important;animation:none!important;transform:none!important}#invoice-print-document,.invoice-print-root .invoice-dialog{overflow:visible!important;box-shadow:none!important;background:#fff!important;padding:0!important}#invoice-print-document{color:#1a1a1a!important;font-size:10.5pt;line-height:1.45;border:0!important}#invoice-print-document *{color:#1a1a1a!important;background:transparent!important;box-shadow:none!important}#invoice-print-document .invoice-muted{color:#555!important}#invoice-print-document table{width:100%;border-collapse:collapse;min-width:0!important}#invoice-print-document thead{display:table-header-group}#invoice-print-document .invoice-party,#invoice-print-document tr{break-inside:avoid;page-break-inside:avoid}#invoice-print-document td,#invoice-print-document th{border-bottom:.3mm solid #999;overflow-wrap:anywhere;word-break:break-word;white-space:normal!important}#invoice-print-document .invoice-total{break-inside:avoid;border-top:.5mm solid #1a1a1a}}