/* HVAC 20-pack, batch 3: hv20-09-remittance, hv20-10-servicestrip, hv20-11-carded, hv20-12-annualplan.
   Built to the owner's reference package (tools/trades10/pack-templates/hvac, HV-09..HV-12, 1103x1426 reference,
   1 reference px = 100/1103 cqw of the live sheet, so the same rules hold at screen, export and print widths).
   Every photo, icon, slogan, script line, category strip, promo card and decorative band is a real crop of the
   reference (site/assets/tpl-art/hv20/hv20-09..12-*.webp, cut from the US Letter render); flat cards, rules and
   solid color blocks are CSS. No crop carries the mockup's business name, people, numbers or QR code: those were
   inpainted out and print from the live fields (the real pay QR comes from the Payment panel). Generated. */

.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#222B38 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-name{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;overflow-wrap:anywhere !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-address,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-tax{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-logo{position:absolute !important;z-index:2 !important;display:block !important;margin:0 !important;object-fit:contain !important;width:auto !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;opacity:1 !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body{display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;align-items:start !important;margin:0 !important;background:transparent !important;box-sizing:border-box !important;position:static !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body>*{min-width:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-parties{position:relative !important;display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;margin:0 !important;border:none !important;background:transparent !important;box-sizing:border-box !important;align-items:start !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to{display:contents !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>*{position:relative !important;z-index:1 !important;margin:0 !important;overflow-wrap:anywhere !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-width:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-detail-row b{text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;box-sizing:border-box !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody td{box-sizing:border-box !important;border:none !important;vertical-align:middle !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals{position:relative !important;display:flex !important;flex-direction:column !important;width:auto !important;margin:0 !important;box-sizing:border-box !important;box-shadow:none !important;border:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-block{box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-payrow{display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-signature-row{display:flex !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-signature{margin:0 !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-line{border:none !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-render img{max-width:100% !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body>div[data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:29.012cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-09-tagline.webp') no-repeat 4.08cqw 3.808cqw/20.218cqw 14.143cqw,url('/assets/tpl-art/hv20/hv20-09-brandsub.webp') no-repeat 30.825cqw 16.319cqw/38.803cqw 1.904cqw,linear-gradient(#9DA8B5,#9DA8B5) no-repeat 3.626cqw 20.354cqw/92.747cqw 0.181cqw,linear-gradient(#C3C9D0,#C3C9D0) no-repeat 69.583cqw 22.121cqw/0.181cqw 5.802cqw,url('/assets/tpl-art/hv20/hv20-09-mark.webp') no-repeat 39.166cqw 0.725cqw/19.039cqw 8.885cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance:has(.inv-logo)::before{background:url('/assets/tpl-art/hv20/hv20-09-tagline.webp') no-repeat 4.08cqw 3.808cqw/20.218cqw 14.143cqw,url('/assets/tpl-art/hv20/hv20-09-brandsub.webp') no-repeat 30.825cqw 16.319cqw/38.803cqw 1.904cqw,linear-gradient(#9DA8B5,#9DA8B5) no-repeat 3.626cqw 20.354cqw/92.747cqw 0.181cqw,linear-gradient(#C3C9D0,#C3C9D0) no-repeat 69.583cqw 22.121cqw/0.181cqw 5.802cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-head{height:28.649cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-logo{left:39.166cqw !important;top:0.725cqw !important;width:19.039cqw !important;height:8.885cqw !important;max-width:none !important;max-height:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-name{left:26.292cqw !important;top:8.522cqw !important;width:47.869cqw !important;height:7.661cqw !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;text-align:center !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.717cqw !important;font-weight:800 !important;line-height:1.02 !important;letter-spacing:-.012em !important;text-transform:uppercase !important;color:#13243D !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact>div{left:74.161cqw !important;width:22.212cqw !important;padding-left:4.533cqw !important;font-size:1.378cqw !important;line-height:1.904cqw !important;color:#222B38 !important;display:flex !important;align-items:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact>div:nth-child(2){top:3.536cqw !important;min-height:2.901cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-09-ic-phone.webp') !important;background-position:0 50% !important;background-size:2.992cqw 2.901cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact>div:nth-child(1){top:8.16cqw !important;min-height:2.901cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-09-ic-mail.webp') !important;background-position:0 50% !important;background-size:2.992cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-contact>div:nth-child(3){top:12.693cqw !important;min-height:3.083cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-09-ic-web.webp') !important;background-position:0 50% !important;background-size:3.083cqw 3.083cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-address{left:73.98cqw !important;top:calc(100% - 17.316cqw) !important;width:22.393cqw !important;padding:2.72cqw 0 0 !important;font-size:1.324cqw !important;line-height:1.904cqw !important;color:#2A3240 !important;white-space:pre-line !important;background:url('/assets/tpl-art/hv20/hv20-09-sendto.webp') no-repeat 0 0/15.322cqw 1.632cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-biz-tax{left:78.694cqw !important;top:18.495cqw !important;width:17.679cqw !important;font-size:1.043cqw !important;color:#5A6576 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-title{left:29.918cqw !important;top:22.212cqw !important;width:40.617cqw !important;text-align:center !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:4.488cqw !important;font-weight:700 !important;letter-spacing:.27em !important;padding-left:.27em !important;box-sizing:border-box !important;text-transform:uppercase !important;color:#13243D !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-po{left:29.918cqw !important;top:27.108cqw !important;width:40.617cqw !important;text-align:center !important;font-size:1.088cqw !important;color:#5A6576 !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-num{left:72.529cqw !important;top:21.85cqw !important;display:grid !important;grid-template-columns:12.874cqw minmax(0,1fr) !important;align-items:center !important;width:23.844cqw !important;font-size:1.405cqw !important;line-height:1.3 !important;color:#222B38 !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-doc-num::before{content:'Invoice no.' !important;font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#1A2638 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body{padding:0.997cqw 3.626cqw 25.657cqw 3.717cqw !important;grid-template-columns:41.614cqw 2.72cqw 8.341cqw 2.357cqw minmax(0,1fr) !important;grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'terms terms terms . tot' 'pm . sig sig sig' 'photos photos photos photos photos' 'pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body:has(.inv-notes){grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'notes notes notes . tot' 'terms terms terms . tot' 'pm . sig sig sig' 'photos photos photos photos photos' 'pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body{min-height:100.635cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-parties{grid-area:parties !important;grid-template-columns:30.734cqw 1.632cqw 29.646cqw 1.904cqw minmax(0,1fr) !important;grid-auto-rows:auto !important;padding:1.632cqw 0 1.269cqw !important;min-height:14.778cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-parties::before{content:'' !important;position:absolute !important;top:0 !important;bottom:0 !important;z-index:0 !important;background:#F3F4F6 !important;border-radius:0.544cqw !important;left:0.181cqw !important;width:30.734cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-parties::after{content:'' !important;position:absolute !important;top:0 !important;bottom:0 !important;z-index:0 !important;background:#F3F4F6 !important;border-radius:0.544cqw !important;left:32.548cqw !important;width:29.646cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>*{grid-column:1 !important;padding:0 1.269cqw 0 6.981cqw !important;font-size:1.378cqw !important;line-height:1.904cqw !important;color:#3A4250 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>.inv-label{font-size:1.296cqw !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1360AE !important;line-height:1.2 !important;margin:0 0 1.088cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>.inv-label::before{content:'' !important;position:absolute !important;left:1.36cqw !important;top:-0.997cqw !important;width:3.989cqw !important;height:3.989cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-ic-person.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-client-name{font-size:1.414cqw !important;font-weight:700 !important;color:#141C28 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>.inv-client-address{grid-column:3 !important;grid-row:1/span 20 !important;padding:0 1.269cqw 0 7.434cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>.inv-client-address::before{content:'Service address' !important;display:block !important;margin:0 0 1.088cqw !important;font-size:1.296cqw !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1360AE !important;line-height:1.2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bill-to>.inv-client-address::after{content:'' !important;position:absolute !important;left:1.541cqw !important;top:-0.997cqw !important;width:3.989cqw !important;height:3.989cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-ic-place.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-shipping{margin-top:0.363cqw !important;font-size:1.224cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details{grid-column:5 !important;grid-row:1/span 20 !important;align-self:stretch !important;margin:-1.632cqw 0 -1.269cqw !important;padding:1.632cqw 0cqw 1.269cqw 6.89cqw !important;border-left:2px solid #CCD2D9 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details::before{content:'' !important;position:absolute !important;left:65.367cqw !important;top:0.272cqw !important;width:4.261cqw !important;height:4.896cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-ic-clip.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-label{font-size:0 !important;margin:0 0 1.088cqw !important;line-height:1.2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-label::after{content:'Service details' !important;font-size:1.296cqw !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1360AE !important;line-height:1.2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row{display:block !important;font-size:1.36cqw !important;line-height:2.176cqw !important;color:#3A4250 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row span{font-weight:400 !important;color:#3A4250 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row span::after{content:':' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row b{font-weight:400 !important;color:#1E2633 !important;margin-left:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(2){position:absolute !important;z-index:2 !important;left:68.812cqw !important;top:-5.576cqw !important;display:grid !important;grid-template-columns:12.874cqw minmax(0,1fr) !important;align-items:center !important;width:23.844cqw !important;font-size:1.405cqw !important;line-height:1.3 !important;color:#222B38 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(2) span{font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#1A2638 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(2) span::after{content:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(2) b{margin:0 !important;font-size:1.405cqw !important;color:#222B38 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;z-index:2 !important;left:68.812cqw !important;top:-3.354cqw !important;display:grid !important;grid-template-columns:12.874cqw minmax(0,1fr) !important;align-items:center !important;width:23.844cqw !important;font-size:1.405cqw !important;line-height:1.3 !important;color:#222B38 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(3) span{font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#1A2638 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(3) span::after{content:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-details>.inv-detail-row:nth-child(3) b{margin:0 !important;font-size:1.405cqw !important;color:#222B38 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table{grid-area:table !important;margin-top:1.269cqw !important;border:1px solid #DDE1E6 !important;border-radius:0.363cqw !important;overflow:hidden !important;background:#FFFFFF !important;counter-reset:hv9row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th{position:relative !important;height:3.717cqw !important;padding:0 0.725cqw !important;background:#163350 !important;color:#FFFFFF !important;font-size:1.224cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;text-align:center !important;border-left:1px solid rgba(255,255,255,.22) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th:first-child{width:52.312cqw !important;padding-left:7.978cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.437cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid rgba(255,255,255,.22) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th:nth-child(2){width:8.885cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table thead th:nth-child(3){width:15.231cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody tr:not(.ige-ui){counter-increment:hv9row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody td{font-weight:400 !important;height:4.805cqw !important;padding:0.725cqw 0.907cqw !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#1F2733 !important;background:#FFFFFF !important;border-top:1px solid #E3E6EA !important;border-left:1px solid #E3E6EA !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody td.td-desc{position:relative !important;padding-left:7.978cqw !important;text-align:left !important;font-weight:600 !important;color:#1A2230 !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody td.td-desc::before{content:counter(hv9row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.437cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:400 !important;color:#1F2733 !important;border-right:1px solid #E3E6EA !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-table tbody tr.ige-ui td{height:auto !important;border-left:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-terms{grid-area:terms !important;position:relative !important;margin:2.629cqw 0 0 !important;padding:1.904cqw 2.176cqw 1.632cqw 6.89cqw !important;min-height:12.33cqw !important;background:#F3F4F6 !important;border:none !important;border-radius:0.544cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-terms::before{content:'' !important;position:absolute !important;left:1.269cqw !important;top:0.816cqw !important;width:3.808cqw !important;height:4.352cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-ic-notes.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-terms .inv-label{font-size:1.296cqw !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1360AE !important;line-height:1.2 !important;margin:0 0 1.269cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-terms>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.904cqw !important;color:#3A4250 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-notes{grid-area:notes !important;position:relative !important;margin:2.629cqw 0 0 !important;padding:1.904cqw 2.176cqw 1.632cqw 6.89cqw !important;min-height:12.33cqw !important;background:#F3F4F6 !important;border:none !important;border-radius:0.544cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-notes::before{content:'' !important;position:absolute !important;left:1.269cqw !important;top:0.816cqw !important;width:3.808cqw !important;height:4.352cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-ic-notes.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-notes .inv-label{font-size:1.296cqw !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1360AE !important;line-height:1.2 !important;margin:0 0 1.269cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-notes>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.904cqw !important;color:#3A4250 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body:has(.inv-notes) .inv-terms{margin-top:1.088cqw !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body:has(.inv-notes) .inv-notes{min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals{grid-area:tot !important;align-self:stretch !important;margin:2.629cqw 0 0 !important;padding:1.36cqw 0 0 !important;min-height:12.33cqw !important;background:#EEEFF1 !important;border-radius:0.544cqw !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){min-height:2.72cqw !important;padding:0 2.992cqw 0 2.357cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span{font-size:1.206cqw !important;font-weight:800 !important;letter-spacing:.13em !important;text-transform:uppercase !important;color:#1B2636 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-size:1.405cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#1B2636 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals .inv-total-grand{margin-top:auto !important;min-height:5.349cqw !important;padding:0 2.992cqw 0 2.357cqw !important;background:#0165B3 !important;border-radius:0 !important;gap:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals .inv-total-grand span{font-size:1.768cqw !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important;color:#FFFFFF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals .inv-total-grand b{font-size:1.949cqw !important;font-weight:700 !important;letter-spacing:.02em !important;color:#FFFFFF !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div:not(.inv-total-grand):not(.inv-deposit):nth-last-child(2),.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-totals>div:not(.inv-total-grand):not(.inv-deposit):nth-last-child(3){margin-bottom:0cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-deposit{order:5 !important;min-height:2.72cqw !important;padding:0 2.992cqw 0 2.357cqw !important;background:#E3E8EE !important;font-size:1.224cqw !important;color:#1B2636 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-body>div[data-f="payment.methods"]{grid-area:pm !important;align-self:stretch !important;margin:1.451cqw 0 0 !important;padding:5.621cqw 1.632cqw 1.269cqw 1.813cqw !important;min-height:13.146cqw !important;background:#EEF5FC url('/assets/tpl-art/hv20/hv20-09-scanpay.webp') no-repeat 1.813cqw 1.088cqw/17.226cqw 4.17cqw !important;border-radius:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-signature-row{grid-area:sig !important;align-self:stretch !important;align-items:flex-end !important;justify-content:flex-start !important;margin-top:1.451cqw !important;padding:0 0 1.723cqw !important;min-height:13.146cqw !important;background:url('/assets/tpl-art/hv20/hv20-09-custsig.webp') no-repeat 24.932cqw calc(100% - 1.723cqw)/22.756cqw 3.626cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-signature{width:22.212cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-render{height:3.808cqw !important;max-height:3.808cqw !important;margin:0 0 0.363cqw !important;color:#1A2230 !important;font-size:2.357cqw !important;line-height:1 !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-render img{max-height:3.808cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-line{border-top:1.5px solid #4B5563 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .sig-caption{margin:0.907cqw 0 0 !important;font-size:1.315cqw !important;line-height:1.2 !important;color:#4A5463 !important;letter-spacing:0 !important;text-transform:none !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-photos{grid-area:photos !important;margin-top:1.451cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance::after{content:'' !important;position:absolute !important;left:0 !important;top:calc(100% - 24.479cqw) !important;width:100% !important;height:24.479cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-09-cutline.webp') no-repeat 3.264cqw 0.181cqw/93.472cqw 2.357cqw,url('/assets/tpl-art/hv20/hv20-09-stubmark.webp') no-repeat 10.154cqw 5.44cqw/12.33cqw 6.89cqw,url('/assets/tpl-art/hv20/hv20-09-stubsub.webp') no-repeat 5.44cqw 15.322cqw/23.753cqw 1.451cqw,linear-gradient(#C8CDD3,#C8CDD3) no-repeat 32.865cqw 3.717cqw/0.181cqw 15.684cqw,linear-gradient(#C8CDD3,#C8CDD3) no-repeat 69.946cqw 3.717cqw/0.181cqw 15.684cqw,url('/assets/tpl-art/hv20/hv20-09-stubhead.webp') no-repeat 36.083cqw 4.17cqw/26.473cqw 3.989cqw,url('/assets/tpl-art/hv20/hv20-09-stublabels.webp') no-repeat 36.083cqw 9.248cqw/13.327cqw 9.248cqw,url('/assets/tpl-art/hv20/hv20-09-enclosed.webp') no-repeat 50.136cqw 16.682cqw/16.047cqw 1.995cqw,linear-gradient(#8D96A3,#8D96A3) no-repeat 50.499cqw 10.879cqw/15.231cqw 0.091cqw,linear-gradient(#8D96A3,#8D96A3) no-repeat 50.499cqw 13.237cqw/15.231cqw 0.091cqw,linear-gradient(#8D96A3,#8D96A3) no-repeat 50.499cqw 15.684cqw/15.231cqw 0.091cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-payrow{grid-area:pr !important;position:static !important;height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-bank{position:absolute !important;z-index:2 !important;left:73.98cqw !important;top:calc(100% - 7.253cqw) !important;width:22.393cqw !important;margin:0 !important;padding:0 !important;min-height:0 !important;background:none !important;border:none !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-latefee{font-size:1.088cqw !important;line-height:1.3 !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-footer-note{position:absolute !important;z-index:2 !important;left:3.717cqw !important;right:3.626cqw !important;top:calc(100% - 4.352cqw) !important;margin:0 !important;font-size:1.133cqw !important;line-height:1.35 !important;color:#5A6576 !important;text-align:center !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-powered{position:absolute !important;z-index:2 !important;right:3.626cqw !important;top:calc(100% - 1.813cqw) !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-09-remittance).tmpl-hv20-09-remittance .inv-powered a{font-size:0.907cqw !important;color:#9AA2AD !important;letter-spacing:.03em !important;}

.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#1B2533 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-name{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;overflow-wrap:anywhere !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-address,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-tax{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-logo{position:absolute !important;z-index:2 !important;display:block !important;margin:0 !important;object-fit:contain !important;width:auto !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;opacity:1 !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body{display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;align-items:start !important;margin:0 !important;background:transparent !important;box-sizing:border-box !important;position:static !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body>*{min-width:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-parties{position:relative !important;display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;margin:0 !important;border:none !important;background:transparent !important;box-sizing:border-box !important;align-items:start !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to{display:contents !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>*{position:relative !important;z-index:1 !important;margin:0 !important;overflow-wrap:anywhere !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-width:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-detail-row b{text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;box-sizing:border-box !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody td{box-sizing:border-box !important;border:none !important;vertical-align:middle !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals{position:relative !important;display:flex !important;flex-direction:column !important;width:auto !important;margin:0 !important;box-sizing:border-box !important;box-shadow:none !important;border:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-block{box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-payrow{display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-signature-row{display:flex !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-signature{margin:0 !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-line{border:none !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-render img{max-width:100% !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body>div[data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:44.424cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-10-brandsub.webp') no-repeat 27.561cqw 17.226cqw/28.196cqw 1.451cqw,linear-gradient(#F2692A,#F2692A) no-repeat 27.833cqw 15.911cqw/27.652cqw 0.272cqw,linear-gradient(#C9CED4,#C9CED4) no-repeat 25.929cqw 5.621cqw/0.181cqw 14.143cqw,linear-gradient(#C9CED4,#C9CED4) no-repeat 60.29cqw 6.528cqw/0.181cqw 13.237cqw,url('/assets/tpl-art/hv20/hv20-10-trusted.webp') no-repeat 84.134cqw 9.248cqw/12.149cqw 8.341cqw,url('/assets/tpl-art/hv20/hv20-10-strip.webp') no-repeat 2.811cqw 23.028cqw/94.651cqw 10.879cqw,url('/assets/tpl-art/hv20/hv20-10-titlesub.webp') no-repeat 4.986cqw 41.976cqw/30.916cqw 1.995cqw,url('/assets/tpl-art/hv20/hv20-10-comfort.webp') no-repeat 72.801cqw 36.265cqw/20.58cqw 5.621cqw,url('/assets/tpl-art/hv20/hv20-10-badge.webp') no-repeat 5.077cqw 1.813cqw/19.039cqw 20.943cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip:has(.inv-logo)::before{background:url('/assets/tpl-art/hv20/hv20-10-brandsub.webp') no-repeat 27.561cqw 17.226cqw/28.196cqw 1.451cqw,linear-gradient(#F2692A,#F2692A) no-repeat 27.833cqw 15.911cqw/27.652cqw 0.272cqw,linear-gradient(#C9CED4,#C9CED4) no-repeat 25.929cqw 5.621cqw/0.181cqw 14.143cqw,linear-gradient(#C9CED4,#C9CED4) no-repeat 60.29cqw 6.528cqw/0.181cqw 13.237cqw,url('/assets/tpl-art/hv20/hv20-10-trusted.webp') no-repeat 84.134cqw 9.248cqw/12.149cqw 8.341cqw,url('/assets/tpl-art/hv20/hv20-10-strip.webp') no-repeat 2.811cqw 23.028cqw/94.651cqw 10.879cqw,url('/assets/tpl-art/hv20/hv20-10-titlesub.webp') no-repeat 4.986cqw 41.976cqw/30.916cqw 1.995cqw,url('/assets/tpl-art/hv20/hv20-10-comfort.webp') no-repeat 72.801cqw 36.265cqw/20.58cqw 5.621cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-head{height:44.062cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-logo{left:5.077cqw !important;top:1.813cqw !important;width:19.039cqw !important;height:20.943cqw !important;max-width:none !important;max-height:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-name{left:27.652cqw !important;top:5.984cqw !important;width:31.913cqw !important;height:9.248cqw !important;display:flex !important;align-items:flex-start !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:4.533cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#0A1E3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-address{left:62.557cqw !important;width:20.671cqw !important;padding-left:3.717cqw !important;font-size:1.324cqw !important;line-height:1.677cqw !important;color:#1B2533 !important;display:flex !important;align-items:center !important;background-position:0 50% !important;background-size:2.72cqw 2.72cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact>div:nth-child(2){top:6.437cqw !important;min-height:2.72cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-10-ic-phone.webp') !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact>div:nth-child(1){top:9.701cqw !important;min-height:2.72cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-10-ic-mail.webp') !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-address{max-height:3.354cqw !important;overflow:hidden !important;top:13.146cqw !important;min-height:3.264cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-10-ic-pin.webp') !important;background-position:0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-contact>div:nth-child(3){top:17.044cqw !important;min-height:2.72cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-10-ic-web.webp') !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-biz-tax{left:66.274cqw !important;top:20.308cqw !important;width:17.226cqw !important;font-size:0.997cqw !important;color:#5A6576 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-title{left:4.986cqw !important;top:35.63cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:6.074cqw !important;font-weight:900 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#0A1E3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-po{left:38.078cqw !important;top:39.891cqw !important;font-size:1.179cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body{min-height:85.222cqw !important;padding:1.088cqw 2.72cqw 10.698cqw 2.901cqw !important;grid-template-columns:29.102cqw 17.77cqw 1.813cqw 10.97cqw minmax(0,1fr) !important;grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'terms terms . tot tot' 'bot bot bot bot bot' 'photos photos photos photos photos' 'pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body:has(.inv-notes){grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'notes notes . tot tot' 'terms terms . tot tot' 'bot bot bot bot bot' 'photos photos photos photos photos' 'pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-parties{grid-area:parties !important;grid-template-columns:33.545cqw 0.997cqw 24.025cqw 0.997cqw minmax(0,1fr) !important;padding:1.723cqw 0 1.632cqw !important;min-height:14.869cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-parties::before{content:'' !important;position:absolute !important;top:0 !important;bottom:0 !important;z-index:0 !important;background:#F0F4F6 !important;border-radius:0.725cqw !important;left:0 !important;width:33.545cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-parties::after{content:'' !important;position:absolute !important;top:0 !important;bottom:0 !important;z-index:0 !important;background:#F0F4F6 !important;border-radius:0.725cqw !important;left:34.542cqw !important;width:24.025cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>*{grid-column:1 !important;padding:0 1.269cqw 0 6.89cqw !important;font-size:1.405cqw !important;line-height:1.995cqw !important;color:#3B4656 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>.inv-label{font-size:1.269cqw !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0E4C86 !important;line-height:1.2 !important;margin:0 0 0.725cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>.inv-label::before{content:'' !important;position:absolute !important;left:1.451cqw !important;top:-1.088cqw !important;width:3.989cqw !important;height:4.442cqw !important;background:url('/assets/tpl-art/hv20/hv20-10-ic-person.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-client-name{font-size:1.496cqw !important;font-weight:700 !important;color:#101A28 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>.inv-client-address{grid-column:3 !important;grid-row:1/span 20 !important;padding:0 1.088cqw 0 7.072cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>.inv-client-address::before{content:'Service address' !important;display:block !important;margin:0 0 0.725cqw !important;font-size:1.269cqw !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0E4C86 !important;line-height:1.2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bill-to>.inv-client-address::after{content:'' !important;position:absolute !important;left:1.723cqw !important;top:-0.725cqw !important;width:3.989cqw !important;height:3.536cqw !important;background:url('/assets/tpl-art/hv20/hv20-10-ic-house.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-shipping{margin-top:0.363cqw !important;font-size:1.224cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details{grid-column:5 !important;grid-row:1/span 20 !important;align-self:stretch !important;margin:-1.723cqw 0 -1.632cqw !important;padding:3.581cqw 1.088cqw 1.269cqw 7.344cqw !important;background:#F0F4F6 url('/assets/tpl-art/hv20/hv20-10-ic-doc.webp') no-repeat 1.904cqw 0.635cqw/3.264cqw 3.898cqw !important;border-radius:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details>.inv-detail-row{display:grid !important;grid-template-columns:11.605cqw minmax(0,1fr) !important;align-items:center !important;min-height:2.244cqw !important;font-size:1.324cqw !important;line-height:1.25 !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details>.inv-detail-row span{font-weight:700 !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details>.inv-detail-row span::after{content:':' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-details>.inv-detail-row b{font-weight:400 !important;color:#3B4656 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-num{left:69.81cqw !important;top:46.464cqw !important;width:26.292cqw !important;display:grid !important;grid-template-columns:11.605cqw minmax(0,1fr) !important;align-items:center !important;min-height:2.244cqw !important;font-size:1.324cqw !important;line-height:1.25 !important;color:#1B2533 !important;color:#3B4656 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-doc-num::before{content:'Invoice no:' !important;font-weight:700 !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table{grid-area:table !important;margin-top:1.179cqw !important;border:1px solid #E3E8EE !important;border-radius:0.635cqw !important;overflow:hidden !important;background:#FFFFFF !important;counter-reset:hv10row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th{position:relative !important;height:3.626cqw !important;padding:0 0.725cqw !important;background:#083B61 !important;color:#FFFFFF !important;font-size:1.224cqw !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important;text-align:center !important;border-left:1px solid rgba(255,255,255,.25) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th:first-child{width:48.232cqw !important;padding-left:8.432cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.8cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid rgba(255,255,255,.25) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th:nth-child(2){width:11.877cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table thead th:nth-child(3){width:17.407cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody tr:not(.ige-ui){counter-increment:hv10row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody td{height:4.66cqw !important;padding:0.725cqw 0.907cqw !important;font-size:1.36cqw !important;font-weight:400 !important;line-height:1.3 !important;color:#1B2533 !important;background:#FDFDFD !important;border-top:1px solid #E3E8EE !important;border-left:1px solid #E3E8EE !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody tr:nth-child(odd) td{background:#F0F3F5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody td.td-desc{position:relative !important;padding-left:8.432cqw !important;text-align:left !important;font-weight:700 !important;color:#101A28 !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody td.td-desc::before{content:counter(hv10row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.8cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:400 !important;color:#1B2533 !important;border-right:1px solid #E3E8EE !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-table tbody tr.ige-ui td{height:auto !important;border-left:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-terms{grid-area:terms !important;position:relative !important;margin:1.813cqw 0 0 !important;padding:1.632cqw 2.176cqw 1.451cqw 8.069cqw !important;min-height:13.237cqw !important;background:#F0F4F6 url('/assets/tpl-art/hv20/hv20-10-ic-chat.webp') no-repeat 2.267cqw 1.179cqw/3.989cqw 3.626cqw !important;border:none !important;border-radius:0.725cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-terms .inv-label{font-size:1.269cqw !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0E4C86 !important;line-height:1.2 !important;margin:0 0 1.088cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-terms>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.949cqw !important;color:#3B4656 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-notes{grid-area:notes !important;position:relative !important;margin:1.813cqw 0 0 !important;padding:1.632cqw 2.176cqw 1.451cqw 8.069cqw !important;min-height:13.237cqw !important;background:#F0F4F6 url('/assets/tpl-art/hv20/hv20-10-ic-chat.webp') no-repeat 2.267cqw 1.179cqw/3.989cqw 3.626cqw !important;border:none !important;border-radius:0.725cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-notes .inv-label{font-size:1.269cqw !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0E4C86 !important;line-height:1.2 !important;margin:0 0 1.088cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-notes>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.949cqw !important;color:#3B4656 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body:has(.inv-notes) .inv-terms{margin-top:1.088cqw !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body:has(.inv-notes) .inv-notes{min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals{grid-area:tot !important;margin:0.997cqw 0 0 !important;padding:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){min-height:2.448cqw !important;padding:0 2.992cqw 0 5.349cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-size:1.723cqw !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals .inv-total-grand{position:relative !important;margin-top:1.541cqw !important;min-height:6.618cqw !important;padding:0 4.08cqw 0 5.258cqw !important;border-radius:3.626cqw !important;background:linear-gradient(90deg,#083B63,#044778) !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals .inv-total-grand::before{content:'' !important;position:absolute !important;left:4.08cqw !important;right:1.723cqw !important;top:-0.816cqw !important;height:1.5px !important;background:#8E97A4 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals .inv-total-grand span{flex:none !important;white-space:nowrap !important;padding-right:2.267cqw !important;border-right:1.5px solid rgba(255,255,255,.55) !important;font-size:1.859cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:3.354cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-totals .inv-total-grand b{flex:1 !important;padding-left:1.632cqw !important;text-align:right !important;font-size:3.536cqw !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#FFFFFF !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-deposit{order:5 !important;margin-top:0.725cqw !important;padding:0 2.992cqw 0 5.349cqw !important;font-size:1.36cqw !important;color:#3B4656 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-signature-row{grid-area:bot !important;align-self:stretch !important;align-items:flex-start !important;justify-content:flex-start !important;margin-top:1.541cqw !important;padding:3.898cqw 0 1.813cqw 67.452cqw !important;min-height:13.871cqw !important;border-radius:0.725cqw !important;background-color:#F5F7F9 !important;background-image:linear-gradient(#CFE3F0,#CFE3F0),linear-gradient(#CFE3F0,#CFE3F0),url('/assets/tpl-art/hv20/hv20-10-methods.webp'),url('/assets/tpl-art/hv20/hv20-10-signhead.webp'),url('/assets/tpl-art/hv20/hv20-10-date.webp') !important;background-position:29.057cqw 1.36cqw,59.61cqw 1.36cqw,0.635cqw 0.363cqw,62.285cqw 0.453cqw,67.18cqw 9.61cqw !important;background-size:0.181cqw 10.698cqw,0.181cqw 10.698cqw,23.663cqw 12.149cqw,23.209cqw 4.08cqw,17.498cqw 2.176cqw !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body:has(>div[data-f="payment.methods"]:not(:empty)) .inv-signature-row{background-image:linear-gradient(#CFE3F0,#CFE3F0),linear-gradient(#CFE3F0,#CFE3F0),url('/assets/tpl-art/hv20/hv20-10-methods.webp'),url('/assets/tpl-art/hv20/hv20-10-signhead.webp'),url('/assets/tpl-art/hv20/hv20-10-date.webp'),url('/assets/tpl-art/hv20/hv20-10-paynow.webp') !important;background-position:29.057cqw 1.36cqw,59.61cqw 1.36cqw,0.635cqw 0.363cqw,62.285cqw 0.453cqw,67.18cqw 9.61cqw,33.182cqw 0.453cqw !important;background-size:0.181cqw 10.698cqw,0.181cqw 10.698cqw,23.663cqw 12.149cqw,23.209cqw 4.08cqw,17.498cqw 2.176cqw,11.242cqw 3.989cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-signature{width:25.295cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-render{height:3.808cqw !important;max-height:3.808cqw !important;margin:0 0 0.363cqw !important;color:#1B2533 !important;font-size:2.357cqw !important;line-height:1 !important;overflow:hidden !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-render img{max-height:3.808cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-line{border-top:1.5px solid #5C6878 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .sig-caption{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-body>div[data-f="payment.methods"]{grid-area:bot !important;position:relative !important;z-index:2 !important;align-self:start !important;justify-self:start !important;margin:1.541cqw 0 1.269cqw 30.644cqw !important;width:29.012cqw !important;padding:4.714cqw 0.907cqw 0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-photos{grid-area:photos !important;margin-top:1.451cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-payrow{grid-area:pr !important;margin-top:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-bank{margin:0 !important;padding:0 !important;background:none !important;border:none !important;text-align:left !important;font-size:1.179cqw !important;color:#3B4656 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-latefee{font-size:1.133cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip::after{content:'' !important;position:absolute !important;left:0 !important;top:calc(100% - 9.066cqw) !important;width:100% !important;height:5.077cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-10-thanks.webp') no-repeat 4.896cqw 0cqw/90.299cqw 4.896cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-footer-note{position:absolute !important;z-index:2 !important;left:5.44cqw !important;right:5.44cqw !important;top:calc(100% - 3.626cqw) !important;margin:0 !important;font-size:1.133cqw !important;line-height:1.35 !important;color:#5A6576 !important;text-align:center !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-powered{position:absolute !important;z-index:2 !important;right:2.72cqw !important;top:calc(100% - 1.632cqw) !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-10-servicestrip).tmpl-hv20-10-servicestrip .inv-powered a{font-size:0.907cqw !important;color:#9AA2AD !important;letter-spacing:.03em !important;}

.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#1F2A3A !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-name{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;overflow-wrap:anywhere !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-address,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-tax{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-logo{position:absolute !important;z-index:2 !important;display:block !important;margin:0 !important;object-fit:contain !important;width:auto !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;opacity:1 !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body{display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;align-items:start !important;margin:0 !important;background:transparent !important;box-sizing:border-box !important;position:static !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body>*{min-width:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-parties{position:relative !important;display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;margin:0 !important;border:none !important;background:transparent !important;box-sizing:border-box !important;align-items:start !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to{display:contents !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to>*{position:relative !important;z-index:1 !important;margin:0 !important;overflow-wrap:anywhere !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-width:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-detail-row b{text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;box-sizing:border-box !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td{box-sizing:border-box !important;border:none !important;vertical-align:middle !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals{position:relative !important;display:flex !important;flex-direction:column !important;width:auto !important;margin:0 !important;box-sizing:border-box !important;box-shadow:none !important;border:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-block{box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-payrow{display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-signature-row{display:flex !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-signature{margin:0 !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-line{border:none !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-render img{max-width:100% !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body>div[data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:13.599cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-11-tagline.webp') no-repeat 18.586cqw 10.154cqw/22.031cqw 1.451cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 43.155cqw 2.539cqw/0.181cqw 9.248cqw,url('/assets/tpl-art/hv20/hv20-11-services.webp') no-repeat 45.15cqw 1.269cqw/13.962cqw 11.605cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 62.103cqw 2.72cqw/0.181cqw 9.066cqw,url('/assets/tpl-art/hv20/hv20-11-tile.webp') no-repeat 89.393cqw 1.36cqw/8.341cqw 11.605cqw,url('/assets/tpl-art/hv20/hv20-11-mark.webp') no-repeat 3.445cqw 1.995cqw/14.506cqw 10.517cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded:has(.inv-logo)::before{background:url('/assets/tpl-art/hv20/hv20-11-tagline.webp') no-repeat 18.586cqw 10.154cqw/22.031cqw 1.451cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 43.155cqw 2.539cqw/0.181cqw 9.248cqw,url('/assets/tpl-art/hv20/hv20-11-services.webp') no-repeat 45.15cqw 1.269cqw/13.962cqw 11.605cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 62.103cqw 2.72cqw/0.181cqw 9.066cqw,url('/assets/tpl-art/hv20/hv20-11-tile.webp') no-repeat 89.393cqw 1.36cqw/8.341cqw 11.605cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded::after{content:'' !important;position:absolute !important;left:0 !important;top:calc(100% - 5.984cqw) !important;width:100% !important;height:4.533cqw !important;z-index:0 !important;pointer-events:none !important;background:linear-gradient(#CDD7E0,#CDD7E0) no-repeat 2.72cqw 0.091cqw/94.742cqw 0.136cqw,linear-gradient(#9AA6B4,#9AA6B4) no-repeat 16.047cqw 2.357cqw/0.136cqw 1.36cqw,linear-gradient(#9AA6B4,#9AA6B4) no-repeat 35.63cqw 2.357cqw/0.136cqw 1.36cqw,url('/assets/tpl-art/hv20/hv20-11-slogan.webp') no-repeat 61.831cqw 2.176cqw/31.55cqw 1.632cqw,url('/assets/tpl-art/hv20/hv20-11-leaf.webp') no-repeat 94.56cqw 1.632cqw/3.173cqw 2.448cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-head{height:13.599cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-logo{left:3.445cqw !important;top:1.995cqw !important;width:14.506cqw !important;height:10.517cqw !important;max-width:none !important;max-height:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-name{left:18.767cqw !important;top:3.354cqw !important;width:24.297cqw !important;max-height:6.89cqw !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.264cqw !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#04275F !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-address{left:18.767cqw !important;top:11.877cqw !important;width:24.116cqw !important;max-height:2.72cqw !important;overflow:hidden !important;font-size:1.015cqw !important;line-height:1.3 !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-tax{left:65.458cqw !important;top:12.693cqw !important;width:22.665cqw !important;font-size:0.952cqw !important;color:#5A6576 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-contact>div:nth-child(2){top:calc(100% - 3.898cqw) !important;min-height:1.813cqw !important;display:flex !important;align-items:center !important;font-size:1.106cqw !important;line-height:1.2 !important;color:#2E3A4B !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:2.72cqw !important;width:13.055cqw !important;padding-left:2.448cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-11-f-phone.webp') !important;background-size:1.813cqw 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-contact>div:nth-child(1){top:calc(100% - 3.898cqw) !important;min-height:1.813cqw !important;display:flex !important;align-items:center !important;font-size:1.106cqw !important;line-height:1.2 !important;color:#2E3A4B !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:17.226cqw !important;width:17.951cqw !important;padding-left:2.629cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-11-f-mail.webp') !important;background-size:1.995cqw 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-biz-contact>div:nth-child(3){top:calc(100% - 3.898cqw) !important;min-height:1.813cqw !important;display:flex !important;align-items:center !important;font-size:1.106cqw !important;line-height:1.2 !important;color:#2E3A4B !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:37.171cqw !important;width:23.753cqw !important;padding-left:2.992cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-11-f-web.webp') !important;background-size:2.267cqw 2.176cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-title{left:65.367cqw !important;top:1.496cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.717cqw !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#0F1B2D !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-num{left:65.458cqw !important;top:6.256cqw !important;display:grid !important;grid-template-columns:10.426cqw minmax(0,1fr) !important;align-items:center !important;width:23.572cqw !important;font-size:1.451cqw !important;line-height:1.25 !important;color:#111827 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-num::before{content:'Invoice #' !important;color:#3D4756 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-doc-po{left:50.771cqw !important;top:12.965cqw !important;font-size:0.952cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body{min-height:115.684cqw !important;padding:1.179cqw 2.539cqw 9.61cqw 2.72cqw !important;grid-template-columns:31.188cqw 1.269cqw 14.053cqw 1.541cqw 2.085cqw 1.269cqw 10.789cqw 1.541cqw minmax(0,1fr) !important;grid-template-areas:'bill bill bill . addr addr addr addr addr' 'det det det det det det det det det' 'terms terms terms terms terms terms terms terms terms' 'table table table table table table table table table' '. . scan scan scan scan scan . tot' 'sig sig sig sig sig sig sig sig sig' 'photos photos photos photos photos photos photos photos photos' 'pr pr pr pr pr pr pr pr pr' 'fn fn fn fn fn fn fn fn fn' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body:has(.inv-notes){grid-template-areas:'bill bill bill . addr addr addr addr addr' 'det det det . notes notes notes notes notes' 'terms terms terms terms terms terms terms terms terms' 'table table table table table table table table table' '. . scan scan scan scan scan . tot' 'sig sig sig sig sig sig sig sig sig' 'photos photos photos photos photos photos photos photos photos' 'pr pr pr pr pr pr pr pr pr' 'fn fn fn fn fn fn fn fn fn' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-parties{display:contents !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to{grid-area:bill !important;display:block !important;position:static !important;width:auto !important;max-width:none !important;min-height:11.151cqw !important;padding:1.541cqw 1.813cqw 1.269cqw 8.704cqw !important;margin:0 !important;background:#E9F4FB url('/assets/tpl-art/hv20/hv20-11-ic-customer.webp') no-repeat 1.36cqw 1.36cqw/5.258cqw 5.258cqw !important;border-radius:0.907cqw !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to>*{position:static !important;font-size:1.451cqw !important;line-height:2.04cqw !important;color:#1F2A3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to>.inv-label{font-size:1.496cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;line-height:1.25 !important;opacity:1 !important;margin:0 0 0.453cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-client-name{font-weight:700 !important;color:#0B1A2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to>.inv-client-address{position:absolute !important;z-index:1 !important;max-width:none !important;margin:0 !important;left:50.771cqw !important;top:14.778cqw !important;width:46.691cqw !important;height:11.151cqw !important;overflow:hidden !important;box-sizing:border-box !important;padding:1.541cqw 1.813cqw 1.269cqw 8.704cqw !important;background:#EDF7EF url('/assets/tpl-art/hv20/hv20-11-ic-house.webp') no-repeat 1.451cqw 1.36cqw/5.258cqw 5.258cqw !important;border-radius:0.907cqw !important;font-size:1.451cqw !important;line-height:2.04cqw !important;color:#1F2A3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bill-to>.inv-client-address::before{content:'Service address' !important;display:block !important;margin:0 0 0.453cqw !important;font-size:1.496cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;line-height:1.25 !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-shipping{margin-top:0.363cqw !important;font-size:1.224cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details{grid-area:det !important;width:auto !important;max-width:none !important;margin-top:1.36cqw !important;min-height:11.151cqw !important;padding:1.541cqw 1.813cqw 1.269cqw 8.704cqw !important;background:#EEF2F7 url('/assets/tpl-art/hv20/hv20-11-ic-calendar.webp') no-repeat 1.36cqw 1.36cqw/5.258cqw 5.258cqw !important;border-radius:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-label{font-size:1.496cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;line-height:1.25 !important;opacity:1 !important;margin:0 0 0.453cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row{display:block !important;font-size:1.451cqw !important;line-height:2.04cqw !important;color:#1F2A3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row span{font-weight:400 !important;color:#3D4756 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row span::after{content:':' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row b{font-weight:600 !important;color:#0B1A2E !important;margin-left:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(2){position:absolute !important;z-index:2 !important;left:65.458cqw !important;top:8.522cqw !important;display:grid !important;grid-template-columns:10.426cqw minmax(0,1fr) !important;align-items:center !important;width:23.572cqw !important;font-size:1.451cqw !important;line-height:1.25 !important;color:#111827 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(2) span{color:#3D4756 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(2) span::after{content:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(2) b{margin:0 !important;font-weight:400 !important;color:#111827 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;z-index:2 !important;left:65.458cqw !important;top:10.789cqw !important;display:grid !important;grid-template-columns:10.426cqw minmax(0,1fr) !important;align-items:center !important;width:23.572cqw !important;font-size:1.451cqw !important;line-height:1.25 !important;color:#111827 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(3) span{color:#3D4756 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(3) span::after{content:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-details>.inv-detail-row:nth-child(3) b{margin:0 !important;font-weight:400 !important;color:#111827 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-notes{grid-area:notes !important;position:relative !important;margin:1.36cqw 0 0 !important;min-height:11.151cqw !important;padding:1.541cqw 1.813cqw 1.269cqw 8.704cqw !important;background:#E9F4FB url('/assets/tpl-art/hv20/hv20-11-ic-doc-blue.webp') no-repeat 1.36cqw 1.36cqw/5.258cqw 5.258cqw !important;border:none !important;border-radius:0.907cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-notes .inv-label{font-size:1.496cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;line-height:1.25 !important;opacity:1 !important;margin:0 0 0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-notes>div:not(.inv-label){font-size:1.405cqw !important;line-height:1.949cqw !important;color:#1F2A3A !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-terms{grid-area:terms !important;position:relative !important;margin:1.36cqw 0 0 !important;min-height:11.151cqw !important;padding:1.541cqw 1.813cqw 1.269cqw 8.704cqw !important;background:#F2F7FC url('/assets/tpl-art/hv20/hv20-11-ic-doc.webp') no-repeat 1.36cqw 1.36cqw/5.258cqw 5.258cqw !important;border:none !important;border-radius:0.907cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-terms .inv-label{font-size:1.496cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;line-height:1.25 !important;opacity:1 !important;margin:0 0 0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-terms>div:not(.inv-label){font-size:1.405cqw !important;line-height:1.949cqw !important;color:#1F2A3A !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-terms{margin-top:1.179cqw !important;min-height:10.063cqw !important;padding-right:18.132cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-11-ic-doc.webp'),linear-gradient(#9AA6B4,#9AA6B4),url('/assets/tpl-art/hv20/hv20-11-script.webp') !important;background-position:1.36cqw 1.36cqw,79.601cqw 1.632cqw,81.233cqw 1.451cqw !important;background-size:5.258cqw 5.258cqw,0.136cqw 6.8cqw,13.055cqw 7.344cqw !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table{grid-area:table !important;margin-top:1.269cqw !important;border:1px solid #D5DEE8 !important;border-radius:0.725cqw !important;overflow:hidden !important;background:#FBFCFD !important;counter-reset:hv11row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th{position:relative !important;height:3.445cqw !important;padding:0 0.907cqw !important;background:#3E6682 !important;color:#FFFFFF !important;font-size:1.296cqw !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;text-align:center !important;border-left:1px solid rgba(255,255,255,.28) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th:first-child{width:54.488cqw !important;padding-left:8.25cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.528cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid rgba(255,255,255,.28) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th:nth-child(2){width:9.338cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th:nth-child(3){width:14.869cqw !important;text-align:right !important;padding-right:2.085cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table thead th:last-child{text-align:right !important;padding-right:2.085cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody tr:not(.ige-ui){counter-increment:hv11row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td{height:2.947cqw !important;padding:0.453cqw 0.907cqw !important;font-size:1.451cqw !important;font-weight:400 !important;line-height:1.25 !important;color:#2A3444 !important;background:#FBFCFD !important;border-top:1px solid #DFE6EE !important;border-left:1px solid #DFE6EE !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td:nth-child(3),.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td:last-child{text-align:right !important;padding-right:2.085cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td.td-desc{position:relative !important;padding-left:8.25cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody td.td-desc::before{content:counter(hv11row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.528cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid #DFE6EE !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-table tbody tr.ige-ui td{height:auto !important;border-left:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-body>div[data-f="payment.methods"]{grid-area:scan !important;align-self:stretch !important;margin:27.108cqw 0 0 !important;min-height:16.772cqw !important;padding:5.984cqw 1.269cqw 1.088cqw !important;background:#EFF3F7 url('/assets/tpl-art/hv20/hv20-11-scanhead.webp') no-repeat 1.088cqw 0.181cqw/18.132cqw 5.621cqw !important;border-radius:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals{grid-area:tot !important;align-self:stretch !important;margin:27.108cqw 0 0 !important;min-height:16.772cqw !important;padding:1.541cqw 1.995cqw 1.269cqw 1.813cqw !important;background:#E7F4EB url('/assets/tpl-art/hv20/hv20-11-ic-dollar.webp') no-repeat 1.36cqw 0.816cqw/5.802cqw 5.802cqw !important;border-radius:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals::before{content:'' !important;position:absolute !important;left:-63.735cqw !important;top:-25.567cqw !important;width:94.742cqw !important;height:24.297cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-11-checklist.webp') no-repeat 0cqw 0cqw/50.136cqw 24.297cqw,url('/assets/tpl-art/hv20/hv20-11-system.webp') no-repeat 51.405cqw 0cqw/43.336cqw 24.297cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals::after{content:'' !important;position:absolute !important;left:-63.735cqw !important;top:0 !important;width:31.188cqw !important;height:16.772cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-11-payoptions.webp') no-repeat 0cqw 0cqw/31.188cqw 16.772cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals .inv-total-grand{order:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;gap:0.725cqw !important;margin:0 0 1.088cqw !important;padding:0 0 0 7.253cqw !important;min-height:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals .inv-total-grand span{font-size:1.541cqw !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#04275F !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals .inv-total-grand b{font-size:3.445cqw !important;font-weight:800 !important;letter-spacing:-.01em !important;line-height:1.1 !important;color:#0B2147 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals>div:not(.inv-total-grand){order:2 !important;min-height:2.085cqw !important;padding:0 !important;font-size:1.224cqw !important;color:#3D4756 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals>div:not(.inv-total-grand) span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals>div:not(.inv-total-grand) b{font-size:1.224cqw !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:#3D4756 !important;font-style:italic !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-totals>div:first-child{border-top:1px solid #B9D5C2 !important;padding-top:0.544cqw !important;margin-top:0.363cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-deposit{display:flex !important;justify-content:space-between !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-signature-row{grid-area:sig !important;align-items:flex-start !important;justify-content:flex-start !important;margin-top:1.36cqw !important;padding:1.813cqw 0 0.907cqw 51.859cqw !important;min-height:8.25cqw !important;border-radius:0.907cqw !important;background-color:#F3F7FC !important;background-image:url('/assets/tpl-art/hv20/hv20-11-approval.webp'),url('/assets/tpl-art/hv20/hv20-11-date.webp') !important;background-position:1.179cqw 0.635cqw,79.329cqw 3.717cqw !important;background-size:47.325cqw 5.621cqw,13.69cqw 3.264cqw !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-signature{width:25.113cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-render{height:2.539cqw !important;max-height:2.539cqw !important;margin:0 0 0.272cqw !important;color:#1F2A3A !important;font-size:1.995cqw !important;line-height:1 !important;overflow:hidden !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-render img{max-height:2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-line{border-top:1.5px solid #6B7686 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .sig-caption{margin:0.544cqw 0 0 !important;font-size:1.269cqw !important;font-style:italic !important;letter-spacing:0 !important;text-transform:none !important;color:#4A5568 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-photos{grid-area:photos !important;margin-top:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-payrow{grid-area:pr !important;margin-top:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-bank{margin:0 !important;padding:0 !important;background:none !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-latefee{font-size:1.133cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-footer-note{grid-area:fn !important;margin:0.725cqw 0 0 !important;font-size:1.133cqw !important;line-height:1.35 !important;color:#5A6576 !important;text-align:center !important;font-style:italic !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-powered{position:absolute !important;z-index:2 !important;right:2.539cqw !important;top:calc(100% - 1.451cqw) !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-11-carded).tmpl-hv20-11-carded .inv-powered a{font-size:0.907cqw !important;color:#9AA2AD !important;letter-spacing:.03em !important;}

.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#2A3546 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-name{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;overflow-wrap:anywhere !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-address,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-tax{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-logo{position:absolute !important;z-index:2 !important;display:block !important;margin:0 !important;object-fit:contain !important;width:auto !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;opacity:1 !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body{display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;align-items:start !important;margin:0 !important;background:transparent !important;box-sizing:border-box !important;position:static !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body>*{min-width:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-parties{position:relative !important;display:grid !important;gap:0 !important;justify-content:start !important;align-content:start !important;margin:0 !important;border:none !important;background:transparent !important;box-sizing:border-box !important;align-items:start !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to{display:contents !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>*{position:relative !important;z-index:1 !important;margin:0 !important;overflow-wrap:anywhere !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;min-width:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-detail-row b{text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;box-sizing:border-box !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody td{box-sizing:border-box !important;border:none !important;vertical-align:middle !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals{position:relative !important;display:flex !important;flex-direction:column !important;width:auto !important;margin:0 !important;box-sizing:border-box !important;box-shadow:none !important;border:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-block{box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-payrow{display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-signature-row{display:flex !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-signature{margin:0 !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-line{border:none !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-render img{max-width:100% !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body>div[data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:13.781cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-12-brandsub.webp') no-repeat 19.492cqw 8.704cqw/25.113cqw 1.541cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 48.413cqw 2.72cqw/0.136cqw 9.519cqw,url('/assets/tpl-art/hv20/hv20-12-script.webp') no-repeat 50.861cqw 3.898cqw/8.069cqw 8.069cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 67.815cqw 1.813cqw/0.136cqw 11.333cqw,url('/assets/tpl-art/hv20/hv20-12-mark.webp') no-repeat 3.898cqw 1.995cqw/14.869cqw 11.151cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan:has(.inv-logo)::before{background:url('/assets/tpl-art/hv20/hv20-12-brandsub.webp') no-repeat 19.492cqw 8.704cqw/25.113cqw 1.541cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 48.413cqw 2.72cqw/0.136cqw 9.519cqw,url('/assets/tpl-art/hv20/hv20-12-script.webp') no-repeat 50.861cqw 3.898cqw/8.069cqw 8.069cqw,linear-gradient(#C9D3DD,#C9D3DD) no-repeat 67.815cqw 1.813cqw/0.136cqw 11.333cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan::after{content:'' !important;position:absolute !important;left:0 !important;top:calc(100% - 11.242cqw) !important;width:100% !important;height:9.61cqw !important;z-index:0 !important;pointer-events:none !important;background:linear-gradient(#DDDFE4,#DDDFE4) no-repeat 2.901cqw 0cqw/94.379cqw 0.136cqw,url('/assets/tpl-art/hv20/hv20-12-social.webp') no-repeat 84.859cqw 1.269cqw/11.967cqw 2.539cqw,url('/assets/tpl-art/hv20/hv20-12-people.webp') no-repeat 8.885cqw 5.802cqw/82.321cqw 2.176cqw,url('/assets/tpl-art/hv20/hv20-12-tplno.webp') no-repeat 87.398cqw 8.069cqw/9.429cqw 1.36cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-head{height:13.781cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-logo{left:3.898cqw !important;top:1.995cqw !important;width:14.869cqw !important;height:11.151cqw !important;max-width:none !important;max-height:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-name{left:19.583cqw !important;top:0.544cqw !important;width:28.286cqw !important;height:7.706cqw !important;display:flex !important;align-items:flex-end !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.808cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#14284B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-address{top:calc(100% - 9.701cqw) !important;min-height:2.176cqw !important;display:flex !important;align-items:center !important;font-size:1.215cqw !important;line-height:1.2 !important;color:#2A3546 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:3.445cqw !important;width:27.017cqw !important;padding-left:2.448cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-12-f-pin.webp') !important;background-size:1.723cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-contact>div:nth-child(2){top:calc(100% - 9.701cqw) !important;min-height:2.176cqw !important;display:flex !important;align-items:center !important;font-size:1.215cqw !important;line-height:1.2 !important;color:#2A3546 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:30.916cqw !important;width:14.506cqw !important;padding-left:2.357cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-12-f-phone.webp') !important;background-size:1.723cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-contact>div:nth-child(1){top:calc(100% - 9.701cqw) !important;min-height:2.176cqw !important;display:flex !important;align-items:center !important;font-size:1.215cqw !important;line-height:1.2 !important;color:#2A3546 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:45.603cqw !important;width:20.127cqw !important;padding-left:2.901cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-12-f-mail.webp') !important;background-size:1.904cqw 1.632cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-contact>div:nth-child(3){top:calc(100% - 9.701cqw) !important;min-height:2.176cqw !important;display:flex !important;align-items:center !important;font-size:1.215cqw !important;line-height:1.2 !important;color:#2A3546 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background-position:0 50% !important;left:66.274cqw !important;width:17.951cqw !important;padding-left:2.72cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-12-f-web.webp') !important;background-size:1.904cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-biz-tax{left:19.674cqw !important;top:10.879cqw !important;width:27.199cqw !important;font-size:0.997cqw !important;color:#5A6576 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-title{left:71.714cqw !important;top:1.179cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.264cqw !important;font-weight:900 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#14284B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-num{left:71.804cqw !important;top:4.442cqw !important;width:25.385cqw !important;font-size:1.723cqw !important;font-weight:800 !important;line-height:1.2 !important;color:#1E64A8 !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-doc-po{left:50.771cqw !important;top:12.693cqw !important;font-size:0.952cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body{min-height:115.503cqw !important;padding:0.997cqw 2.72cqw 13.237cqw 2.901cqw !important;grid-template-columns:30.462cqw 1.723cqw 25.657cqw 1.632cqw 0.181cqw 1.088cqw minmax(0,1fr) !important;grid-template-areas:'parties parties parties parties parties parties parties' 'terms terms terms terms terms terms terms' 'table table table table table table table' '. . . . tot tot tot' 'bot bot bot bot bot bot bot' 'photos photos photos photos photos photos photos' 'pr pr pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body:has(.inv-notes){grid-template-areas:'parties parties parties parties parties parties parties' 'notes notes notes notes notes notes notes' 'terms terms terms terms terms terms terms' 'table table table table table table table' '. . . . tot tot tot' 'bot bot bot bot bot bot bot' 'photos photos photos photos photos photos photos' 'pr pr pr pr pr pr pr' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-parties{grid-area:parties !important;position:static !important;grid-template-columns:30.644cqw 1.632cqw 30.1cqw 1.813cqw minmax(0,1fr) !important;padding:0 !important;min-height:18.948cqw !important;background:url('/assets/tpl-art/hv20/hv20-12-equipment.webp') no-repeat 32.185cqw -0.091cqw/30.281cqw 19.13cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to{grid-column:1 !important;display:flex !important;flex-direction:column !important;position:static !important;width:auto !important;max-width:none !important;min-height:18.948cqw !important;margin:0 !important;padding:5.258cqw 1.269cqw 1.088cqw 1.632cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;background-image:url('/assets/tpl-art/hv20/hv20-12-custhead.webp') !important;background-repeat:no-repeat !important;background-position:0 0 !important;background-size:100% 4.352cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>*{position:static !important;font-size:1.36cqw !important;line-height:1.859cqw !important;color:#2A3546 !important;order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-client-name{order:1 !important;font-size:1.541cqw !important;font-weight:700 !important;color:#141C28 !important;margin-bottom:0.091cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>.inv-client-address{order:2 !important;margin-bottom:1.088cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>div:nth-child(5):not(.inv-client-address){order:4 !important;padding-left:2.992cqw !important;background:url('/assets/tpl-art/hv20/hv20-12-ic-phone.webp') no-repeat -0.091cqw 50%/1.904cqw 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bill-to>div:nth-child(4){order:5 !important;margin-top:0.363cqw !important;padding-left:2.992cqw !important;background:url('/assets/tpl-art/hv20/hv20-12-ic-mail.webp') no-repeat -0.091cqw 50%/2.085cqw 1.632cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-shipping{order:6 !important;margin-top:0.363cqw !important;font-size:1.224cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details{grid-column:5 !important;min-height:18.948cqw !important;padding:5.077cqw 1.451cqw 0.907cqw 1.451cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;background-image:url('/assets/tpl-art/hv20/hv20-12-visithead.webp') !important;background-repeat:no-repeat !important;background-position:0 0 !important;background-size:100% 4.352cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row{display:grid !important;grid-template-columns:12.149cqw minmax(0,1fr) !important;align-items:start !important;padding:0.363cqw 0 !important;border-bottom:1px solid #E3E8EE !important;font-size:1.324cqw !important;line-height:1.3 !important;color:#2A3546 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:last-child{border-bottom:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row span{font-weight:600 !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row b{font-weight:400 !important;color:#2A3546 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(2){position:absolute !important;z-index:2 !important;left:71.895cqw !important;top:7.706cqw !important;padding:0 !important;border:none !important;display:grid !important;grid-template-columns:12.058cqw minmax(0,1fr) !important;align-items:center !important;width:25.839cqw !important;font-size:1.36cqw !important;line-height:1.25 !important;color:#2A3546 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(2) span{font-weight:400 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(2) b{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;z-index:2 !important;left:71.895cqw !important;top:9.61cqw !important;padding:0 !important;border:none !important;display:grid !important;grid-template-columns:12.058cqw minmax(0,1fr) !important;align-items:center !important;width:25.839cqw !important;font-size:1.36cqw !important;line-height:1.25 !important;color:#2A3546 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(3) span{font-weight:400 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(3) b{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(4){position:absolute !important;z-index:2 !important;left:71.895cqw !important;top:11.514cqw !important;padding:0 !important;border:none !important;display:grid !important;grid-template-columns:12.058cqw minmax(0,1fr) !important;align-items:center !important;width:25.839cqw !important;font-size:1.36cqw !important;line-height:1.25 !important;color:#2A3546 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(4) span{font-weight:400 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-details>.inv-detail-row:nth-child(4) b{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-terms{grid-area:terms !important;margin:1.179cqw 0 0 !important;padding:0.907cqw 1.632cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-terms .inv-label{font-size:1.224cqw !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1E64A8 !important;margin:0 0 0.272cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-terms>div:not(.inv-label){font-size:1.269cqw !important;line-height:1.4 !important;color:#2A3546 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-notes{grid-area:notes !important;margin:1.179cqw 0 0 !important;padding:0.907cqw 1.632cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-notes .inv-label{font-size:1.224cqw !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1E64A8 !important;margin:0 0 0.272cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-notes>div:not(.inv-label){font-size:1.269cqw !important;line-height:1.4 !important;color:#2A3546 !important;white-space:pre-line !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table{grid-area:table !important;margin-top:1.179cqw !important;padding-top:3.354cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;overflow:hidden !important;background:#FFFFFF url('/assets/tpl-art/hv20/hv20-12-laborband.webp') no-repeat 0 0/100% 3.354cqw !important;counter-reset:hv12row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th{position:relative !important;height:2.72cqw !important;padding:0 0.907cqw !important;background:#E0E4EA !important;color:#1F2B3D !important;font-size:1.269cqw !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;text-align:center !important;border-left:1px solid #CBD3DD !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th:first-child{width:58.024cqw !important;padding-left:6.346cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5.077cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid #CBD3DD !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th:nth-child(2){width:9.791cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th:nth-child(3){width:12.421cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table thead th:last-child{text-align:right !important;padding-right:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody tr:not(.ige-ui){counter-increment:hv12row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody td{height:2.575cqw !important;padding:0.363cqw 0.907cqw !important;font-size:1.36cqw !important;font-weight:400 !important;line-height:1.25 !important;color:#2A3546 !important;background:#FFFFFF !important;border-top:1px solid #E6EAEF !important;border-left:1px solid #E6EAEF !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody td:last-child{text-align:right !important;padding-right:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody td.td-desc{position:relative !important;padding-left:6.346cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody td.td-desc::before{content:counter(hv12row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5.077cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid #E6EAEF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-table tbody tr.ige-ui td{height:auto !important;border-left:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals{grid-area:tot !important;align-self:stretch !important;margin:1.904cqw 0 0 !important;min-height:25.748cqw !important;padding:5.984cqw 0 0 !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;background-image:url('/assets/tpl-art/hv20/hv20-12-totalshead.webp') !important;background-repeat:no-repeat !important;background-size:100% 4.805cqw !important;overflow:visible !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals::before{content:'' !important;position:absolute !important;left:-59.474cqw !important;top:-0.091cqw !important;width:57.842cqw !important;height:27.017cqw !important;z-index:0 !important;pointer-events:none !important;background:url('/assets/tpl-art/hv20/hv20-12-promo.webp') no-repeat 0cqw 0cqw/57.842cqw 27.017cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){min-height:2.901cqw !important;padding:0 1.813cqw 0 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span,.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-size:1.587cqw !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-weight:600 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals .inv-total-grand{margin-top:auto !important;min-height:6.528cqw !important;padding:0 1.813cqw 0 1.813cqw !important;background:#E4F1FC !important;border-top:1px solid #D3E0EC !important;border-radius:0 0 0.544cqw 0.544cqw !important;gap:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals .inv-total-grand span{font-size:2.267cqw !important;font-weight:800 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#14284B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-totals .inv-total-grand b{font-size:2.267cqw !important;font-weight:800 !important;color:#1E64A8 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-deposit{order:5 !important;min-height:2.539cqw !important;padding:0 1.813cqw !important;font-size:1.269cqw !important;color:#2A3546 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-signature-row{grid-area:bot !important;align-items:flex-start !important;justify-content:flex-start !important;margin-top:2.811cqw !important;padding:8.794cqw 0 0 62.375cqw !important;min-height:16.319cqw !important;background-image:url('/assets/tpl-art/hv20/hv20-12-paycard.webp'),url('/assets/tpl-art/hv20/hv20-12-approval.webp') !important;background-position:0cqw 0cqw,60.743cqw 0cqw !important;background-size:30.462cqw 16.319cqw,33.636cqw 16.319cqw !important;background-repeat:no-repeat !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-signature{width:18.586cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-render{height:2.901cqw !important;max-height:2.901cqw !important;margin:0 0 0.272cqw !important;color:#2A3546 !important;font-size:1.995cqw !important;line-height:1 !important;overflow:hidden !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-render img{max-height:2.901cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-line{border-top:1.5px solid #7D8896 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .sig-caption{margin:0.544cqw 0 0 !important;font-size:1.224cqw !important;letter-spacing:0 !important;text-transform:none !important;color:#4A5568 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-body>div[data-f="payment.methods"]{grid-area:bot !important;position:relative !important;z-index:2 !important;align-self:stretch !important;justify-self:start !important;margin:2.811cqw 0 0 32.185cqw !important;width:27.289cqw !important;min-height:16.138cqw !important;padding:5.077cqw 1.088cqw 0.907cqw !important;border:1px solid #D3E0EC !important;border-radius:0.544cqw !important;background-color:#FFFFFF !important;box-sizing:border-box !important;background-image:url('/assets/tpl-art/hv20/hv20-12-scanhead.webp') !important;background-repeat:no-repeat !important;background-size:100% 4.17cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-photos{grid-area:photos !important;margin-top:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-payrow{grid-area:pr !important;margin-top:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-bank{margin:0 !important;padding:0 !important;background:none !important;border:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-latefee{font-size:1.133cqw !important;color:#5A6576 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-footer-note{position:absolute !important;z-index:2 !important;left:2.901cqw !important;width:63.463cqw !important;top:calc(100% - 2.72cqw) !important;margin:0 !important;font-size:1.088cqw !important;line-height:1.35 !important;color:#5A6576 !important;text-align:left !important;font-style:normal !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-powered{position:absolute !important;z-index:2 !important;left:2.901cqw !important;top:calc(100% - 1.451cqw) !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-12-annualplan).tmpl-hv20-12-annualplan .inv-powered a{font-size:0.907cqw !important;color:#9AA2AD !important;letter-spacing:.03em !important;}
