html[data-pdf-mode="1"],html[data-pdf-mode="1"] body{height:auto!important;min-height:0!important}html[data-pdf-mode="1"] body{margin:0!important}html[data-pdf-mode="1"] .pdf-mode-page,html[data-pdf-mode="1"] body{padding:0!important;background:#fff!important}html[data-pdf-mode="1"] .min-h-screen,html[data-pdf-mode="1"] .pdf-mode-page.min-h-screen{min-height:0!important}html[data-pdf-mode="1"] .pdf-page-container{max-width:none!important;width:100%!important;margin:0!important;padding:6px 8px 10px!important;box-sizing:border-box!important}html[data-pdf-mode="1"] .pdf-document-card{padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}html[data-pdf-mode="1"] #invoice-document,html[data-pdf-mode="1"] #quotation-document{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html[data-pdf-mode="1"] #invoice-document *,html[data-pdf-mode="1"] #quotation-document *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-pdf-mode="1"] .pdf-premium-page-shell{min-height:auto!important;padding:0!important}html[data-pdf-mode="1"] .pdf-template-pack-root{min-height:auto!important;height:auto!important}html[data-pdf-mode="1"] .pdf-premium-card-shell>div{padding:12px!important}html[data-pdf-mode="1"] .pdf-premium-card-shell>div>div:first-child{padding-bottom:12px!important;margin-bottom:10px!important}html[data-pdf-mode="1"] .pdf-premium-two-col{margin-top:12px!important;gap:10px!important}html[data-pdf-mode="1"] .pdf-header-row,html[data-pdf-mode="1"] .pdf-premium-header-row{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;width:100%!important}html[data-pdf-mode="1"] .pdf-header-logo{flex:0 0 auto!important;width:160px!important}html[data-pdf-mode="1"] .pdf-header-company{flex:1 1 auto!important;min-width:0!important;padding-right:8px!important}html[data-pdf-mode="1"] .pdf-header-meta{flex:0 0 auto!important;width:260px!important;text-align:right!important}html[data-pdf-mode="1"] .pdf-premium-header-row>:first-child{flex:1 1 auto!important;min-width:0!important}html[data-pdf-mode="1"] .pdf-premium-align-right{flex:0 0 auto!important;margin-left:auto!important;text-align:right!important}html[data-pdf-mode="1"] .pdf-logo,html[data-pdf-mode="1"] .pdf-premium-header-row .pdf-logo{width:auto!important;height:auto!important;max-width:160px!important;max-height:110px!important}html[data-pdf-mode="1"] .pdf-page-section{margin-bottom:12px!important}html[data-pdf-mode="1"] .pdf-notes-section{margin-top:14px!important;padding-top:12px!important}html[data-pdf-mode="1"] .pdf-notes-section.pdf-keep-together{-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}html[data-pdf-mode="1"] .line-item-rich-html ol,html[data-pdf-mode="1"] .line-item-rich-html ul{margin:.2rem 0 .35rem 1rem;padding-left:.5rem}html[data-pdf-mode="1"] .line-item-rich-html ul{list-style:disc}html[data-pdf-mode="1"] .line-item-rich-html ol{list-style:decimal}html[data-pdf-mode="1"] .line-item-rich-html li,html[data-pdf-mode="1"] .line-item-rich-html p{margin:.1rem 0}html[data-pdf-mode="1"] .pdf-section-divider.pdf-keep-together{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}html[data-pdf-mode="1"][data-pdf-profile=a4-browser-test] .pdf-document-card,html[data-pdf-mode="1"][data-pdf-profile=a4-browser-test] .pdf-page-container{padding:0!important}html[data-pdf-mode="1"][data-pdf-profile=a4-browser-test] #invoice-document,html[data-pdf-mode="1"][data-pdf-profile=a4-browser-test] #quotation-document{width:210mm!important;max-width:210mm!important;margin:0 auto!important;min-height:297mm!important}.pdf-plain-modern-root .pdf-plain-modern-summary-total td,.pdf-plain-modern-root .pdf-plain-modern-th,.pdf-plain-modern-root .pdf-plain-modern-thead-row{background-color:var(--pm-accent)!important;color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-pdf-mode="1"] .pdf-plain-modern-root{min-height:auto!important;height:auto!important}html[data-pdf-mode="1"] .pdf-footer-group{-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}html[data-pdf-mode="1"] .pdf-footer-group>.pdf-keep-together,html[data-pdf-mode="1"] .pdf-keep-together:not(.pdf-footer-group){-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}