/* Electrician 20-pack, batch 4 (EL-13..EL-16): built against the owner's reference package
   (tools/trades10/pack-templates/electrician/TEMPLATES_ORIGINAL + TEMPLATES_US_LETTER) on invoice-generator's
   .invoice-preview DOM. Every crest, icon, tagline, script line and decorative band is a real crop of the
   reference in /assets/tpl-art/el20/ (sample business data inpainted out); CSS draws only flat rules,
   dividers, tints and solid bars. Sizes are container-query units (root is an inline-size container,
   1cqw = 11.03px of the 1103px-wide reference) so screen 794px, export 690px and print 847px match. */

/* ===== el20-13-elmvolt (EL-13 "Elm & Volt Serif Minimal") =====
   Real crops from EL-13: the double-ring lightning crest (default logo, replaced by an uploaded logo),
   the two flanking taglines with their rules, the ELECTRICAL / services line, and the whole footer trio
   (dividers, round icons, PAYMENT DETAILS / AUTHORIZED SIGNATURE headings, signature rule, appreciation
   copy, THANK YOU). The "EST. 2020" year, the sample bank figures, the sample signer name and the
   "for choosing Elm & Volt" line were inpainted out. The SCAN TO PAY icon/heading/caption crops only
   show when the document carries a real payment QR; the mockup's own QR is never used. */
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#2A2A2A !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;min-height:0 !important;height:auto !important;isolation:isolate !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head{position:static !important;display:flex !important;flex-direction:column !important;align-items:center !important;margin:0 !important;padding:1.179cqw 4.352cqw 0 !important;background:transparent !important;border:0 !important;color:inherit !important;min-height:0 !important;height:auto !important;gap:0 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head::before{content:"" !important;position:absolute !important;left:3.989cqw !important;top:7.434cqw !important;width:17.407cqw !important;height:7.253cqw !important;background:url(/assets/tpl-art/el20/el20-13-tag-left.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head::after{content:"" !important;position:absolute !important;left:87.942cqw !important;top:7.253cqw !important;width:8.341cqw !important;height:7.434cqw !important;background:url(/assets/tpl-art/el20/el20-13-tag-right.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-left{position:static !important;display:flex !important;flex-direction:column !important;align-items:center !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:center !important;border-bottom:0.181cqw solid #A9A9A9 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-left::before{content:"" !important;display:block !important;flex:none !important;width:13.69cqw !important;height:13.418cqw !important;background:url(/assets/tpl-art/el20/el20-13-crest.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-left:has(.inv-logo)::before{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-left:has(.inv-logo) .inv-biz-name{margin-top:1.088cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-logo{position:static !important;flex:none !important;display:block !important;max-width:27.199cqw !important;max-height:13.418cqw !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-biz-name{position:relative !important;z-index:1 !important;display:block !important;max-width:65.277cqw !important;margin:0.181cqw 0 0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:5.712cqw !important;font-weight:400 !important;line-height:1 !important;letter-spacing:-.01em !important;color:#141414 !important;text-transform:none !important;white-space:normal !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-left::after{content:"" !important;display:block !important;flex:none !important;width:35.993cqw !important;height:6.074cqw !important;margin:0.363cqw 0 1.632cqw !important;background:url(/assets/tpl-art/el20/el20-13-sub.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-biz-contact{position:absolute !important;left:4.352cqw !important;right:4.352cqw !important;top:auto !important;bottom:3.626cqw !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:0 2.357cqw !important;margin:0 !important;font-size:0.997cqw !important;line-height:1.36cqw !important;letter-spacing:.14em !important;color:#6F6F6F !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-biz-contact>div{display:block !important;margin:0 !important;font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-biz-address{position:absolute !important;left:4.352cqw !important;right:4.352cqw !important;top:auto !important;bottom:2.176cqw !important;margin:0 !important;max-width:none !important;font-size:0.997cqw !important;line-height:1.36cqw !important;letter-spacing:.14em !important;color:#6F6F6F !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-biz-tax{position:absolute !important;left:4.352cqw !important;top:auto !important;bottom:0.725cqw !important;margin:0 !important;font-size:0.861cqw !important;letter-spacing:.14em !important;color:#8A8A8A !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-head-right{position:relative !important;display:block !important;align-self:stretch !important;width:auto !important;height:0 !important;margin:0 !important;padding:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-doc-title{position:absolute !important;left:50.045cqw !important;top:2.448cqw !important;margin:0 !important;font-family:inherit !important;font-size:1.043cqw !important;font-weight:400 !important;line-height:1.269cqw !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#2E2E2E !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-doc-num{position:absolute !important;right:0 !important;top:1.723cqw !important;margin:0 !important;font-family:inherit !important;font-size:2.448cqw !important;font-weight:400 !important;line-height:2.72cqw !important;letter-spacing:.07em !important;color:#151515 !important;opacity:1 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-doc-num::before{content:"#" !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-doc-po{position:absolute !important;right:0 !important;top:4.714cqw !important;margin:0 !important;font-size:1.088cqw !important;letter-spacing:.12em !important;color:#6F6F6F !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-body{position:static !important;display:grid !important;grid-template-columns:minmax(0,1fr) 35.63cqw !important;column-gap:0 !important;align-items:start !important;align-content:start !important;margin:0 !important;padding:2.448cqw 4.352cqw 35.177cqw !important;min-height:103.354cqw !important;box-sizing:border-box !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-body>*{grid-column:1/-1 !important;min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-parties{display:grid !important;grid-template-columns:45.694cqw minmax(0,1fr) !important;gap:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bill-to{min-height:14.506cqw !important;max-width:none !important;margin:0 !important;padding:0 2.176cqw 0 0 !important;border:0 !important;border-right:0.136cqw solid #BDBDBD !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-details{margin:0 !important;padding:0 0 0 4.352cqw !important;min-width:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-label{margin:0 0 0.816cqw !important;font-family:inherit !important;font-size:1.043cqw !important;font-weight:400 !important;line-height:1.269cqw !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#2E2E2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-details>.inv-label{visibility:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-client-name{margin:0 0 0.272cqw !important;font-family:inherit !important;font-size:2.131cqw !important;font-weight:600 !important;line-height:2.72cqw !important;color:#151515 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.541cqw !important;line-height:2.267cqw !important;color:#2C2C2C !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-detail-row{display:grid !important;grid-template-columns:16.772cqw minmax(0,1fr) !important;gap:0 !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:1.541cqw !important;line-height:2.267cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-detail-row span{text-align:left !important;font-weight:400 !important;color:#2C2C2C !important;text-transform:capitalize !important;letter-spacing:0 !important;font-size:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-detail-row b{font-weight:400 !important;color:#2C2C2C !important;text-align:left !important;font-size:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table{grid-row:2 !important;width:calc(100% + 2.357cqw) !important;margin:2.448cqw -1.179cqw 0 !important;border-collapse:collapse !important;table-layout:fixed !important;border:0 !important;border-bottom:0.136cqw solid #BDBDBD !important;background:transparent !important;counter-reset:el13r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th{position:relative !important;height:4.08cqw !important;padding:0 0.544cqw !important;background:#EFEEEC !important;border:0 !important;font-family:inherit !important;font-size:1.088cqw !important;font-weight:400 !important;line-height:1.269cqw !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#2E2E2E !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:first-child{padding-left:7.888cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:first-child::before{content:"#" !important;position:absolute !important;left:1.995cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:nth-child(2){width:7.253cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:nth-child(3){width:18.586cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:last-child){width:6.346cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table thead th:last-child{width:14.778cqw !important;padding-right:2.992cqw !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table tbody tr:not(.ige-ui){counter-increment:el13r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table tbody td{padding:1.632cqw 0.544cqw 1.632cqw !important;border:0 !important;border-bottom:0.091cqw solid #E4E4E4 !important;background:transparent !important;font-family:inherit !important;font-size:1.405cqw !important;line-height:1.904cqw !important;color:#333333 !important;vertical-align:top !important;text-align:center !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table tbody td.td-desc{position:relative !important;padding-left:7.888cqw !important;text-align:left !important;font-weight:600 !important;color:#1E1E1E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table tbody td.td-desc::before{content:counter(el13r) !important;position:absolute !important;left:1.995cqw !important;top:1.632cqw !important;font-weight:400 !important;color:#333333 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-table tbody td:last-child{padding-right:2.992cqw !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals{grid-column:2 !important;grid-row:3 !important;position:static !important;width:auto !important;min-width:0 !important;margin:1.632cqw -1.179cqw 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 2.992cqw 0 1.541cqw !important;border:0 !important;background:transparent !important;font-size:1.405cqw !important;line-height:1.995cqw !important;color:#3A3A3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals>div b{font-size:inherit !important;font-weight:400 !important;color:inherit !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals .inv-total-grand{height:3.354cqw !important;margin:1.269cqw 0 0 !important;padding:0 2.992cqw 0 1.541cqw !important;background:#EEEDEB !important;border:0 !important;color:#151515 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals .inv-total-grand span{font-size:1.224cqw !important;font-weight:600 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#151515 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals .inv-total-grand b{font-size:1.632cqw !important;font-weight:700 !important;letter-spacing:.03em !important;color:#151515 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-totals .inv-deposit{margin-top:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-notes{grid-column:1 !important;grid-row:3 !important;margin:1.632cqw 3.626cqw 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-size:1.315cqw !important;line-height:1.904cqw !important;color:#3A3A3A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-shipping{margin:1.632cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-body::after{content:"" !important;position:absolute !important;left:2.72cqw !important;width:94.832cqw !important;top:auto !important;bottom:5.802cqw !important;height:27.743cqw !important;background:url(/assets/tpl-art/el20/el20-13-footer.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-payrow{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bank{position:absolute !important;left:36.265cqw !important;width:27.471cqw !important;top:calc(100% - 25.657cqw) !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;text-align:center !important;font-size:1.179cqw !important;line-height:1.723cqw !important;color:#4A4A4A !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bank::before{content:"Late payments" !important;display:block !important;margin:0 0 1.813cqw !important;font-size:1.133cqw !important;line-height:1.269cqw !important;letter-spacing:.32em !important;text-transform:uppercase !important;color:#2A2A2A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bank>div{font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-bank .inv-latefee{margin:0 !important;font-size:1.179cqw !important;line-height:1.723cqw !important;color:#4A4A4A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-terms{position:absolute !important;left:5.077cqw !important;width:29.646cqw !important;top:calc(100% - 22.756cqw) !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;text-align:center !important;font-size:1.269cqw !important;line-height:1.904cqw !important;color:#2C2C2C !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-terms>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt [data-f="payment.methods"]{margin:1.632cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .inv-bank{left:5.077cqw !important;width:29.646cqw !important;top:calc(100% - 16.319cqw) !important;font-size:1.043cqw !important;line-height:1.451cqw !important;color:#777777 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .inv-bank::before{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) [data-f="payment.methods"]{position:absolute !important;left:36.265cqw !important;width:27.471cqw !important;top:calc(100% - 23.753cqw) !important;margin:0 !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .pm-doc-h,.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .pm-doc-card>div{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .pm-doc-grid{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .pm-doc-card{flex:0 0 auto !important;display:block !important;padding:0 !important;margin:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .pm-doc-card:not(:has(.pm-qr)){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .pm-qr{display:block !important;width:8.794cqw !important;height:8.794cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .inv-totals::before{content:"" !important;position:absolute !important;left:44.062cqw !important;width:11.967cqw !important;height:7.978cqw !important;top:calc(100% - 31.913cqw) !important;background:url(/assets/tpl-art/el20/el20-13-scan-head.webp) no-repeat 0 0/100% 100% !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt:has([data-f="payment.methods"] .pm-qr) .inv-totals::after{content:"" !important;position:absolute !important;left:40.345cqw !important;width:19.492cqw !important;height:5.984cqw !important;top:calc(100% - 13.055cqw) !important;background:url(/assets/tpl-art/el20/el20-13-scan-caption.webp) no-repeat 0 0/100% 100% !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature-row{position:absolute !important;left:67.271cqw !important;width:27.924cqw !important;top:calc(100% - 22.756cqw) !important;height:3.083cqw !important;margin:0 !important;padding:0 !important;display:flex !important;justify-content:center !important;align-items:flex-end !important;border:0 !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-end !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature .sig-line,.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature .sig-caption{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature .sig-render{margin:0 !important;padding:0 !important;font-size:2.176cqw !important;line-height:2.901cqw !important;color:#1A1A1A !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-signature img{max-height:3.626cqw !important;max-width:100% !important;width:auto !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-footer-note{position:absolute !important;left:66.183cqw !important;width:29.012cqw !important;top:calc(100% - 9.429cqw) !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:0.861cqw !important;line-height:1.269cqw !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-style:normal !important;font-weight:400 !important;color:#8A8A8A !important;text-align:center !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-13-elmvolt).tmpl-el20-13-elmvolt .inv-powered{position:absolute !important;left:27.199cqw !important;right:27.199cqw !important;top:auto !important;bottom:0.544cqw !important;margin:0 !important;font-family:inherit !important;font-size:0.771cqw !important;font-weight:400 !important;line-height:1.088cqw !important;letter-spacing:.16em !important;color:#A0A0A0 !important;text-align:center !important;z-index:1 !important;}

/* ===== el20-14-gridpoint (EL-14 "GridPoint Modular Cards") =====
   Real crops from EL-14: the lightning-square mark (default logo), the ELECTRIC / tagline lockup, the
   services and licensed/insured blocks, every round card icon (circle-masked), the SAFE WIRING tagline,
   "We make it easy to pay.", the QR corner frame (sample QR removed) and its caption, the APPROVAL &
   SIGNATURE heading, the Date line, the "Thank you!" script, the footer-strip icons and tagline.
   Card tints, borders, the navy table header and dividers are flat CSS. The sample payment-method list
   ("Make payable to GridPoint Electric") and "for choosing GridPoint Electric" were not carried over;
   the Technician and Service-address cards have no field in this generator and are not faked. */
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#2B3445 !important;font-family:Inter,'Inter Fallback',Roboto,ui-sans-serif,system-ui,sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;height:auto !important;min-height:0 !important;isolation:isolate !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint::after{content:"" !important;position:absolute !important;left:74.705cqw !important;bottom:3.173cqw !important;width:22.121cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/el20/el20-14-f-tagline.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head{position:static !important;display:block !important;box-sizing:border-box !important;min-height:15.231cqw !important;height:auto !important;margin:0 !important;padding:2.539cqw 0 1.088cqw 12.965cqw !important;background:transparent !important;border:0 !important;color:inherit !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head::before{content:"" !important;position:absolute !important;left:40.798cqw !important;top:4.533cqw !important;width:15.413cqw !important;height:6.346cqw !important;background:url(/assets/tpl-art/el20/el20-14-services.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head::after{content:"" !important;position:absolute !important;left:57.298cqw !important;top:4.533cqw !important;width:15.231cqw !important;height:5.077cqw !important;background:url(/assets/tpl-art/el20/el20-14-trust.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head-left{position:static !important;display:block !important;width:27.199cqw !important;max-width:27.199cqw !important;margin:0 !important;padding:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head-left::before{content:"" !important;position:absolute !important;left:3.083cqw !important;top:1.632cqw !important;width:8.885cqw !important;height:11.242cqw !important;background:url(/assets/tpl-art/el20/el20-14-mark.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head-left:has(.inv-logo)::before{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-logo{position:absolute !important;left:2.72cqw !important;top:2.176cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:9.429cqw !important;max-height:10.154cqw !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-name{display:block !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,sans-serif !important;font-size:4.896cqw !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.03em !important;color:#0B1B33 !important;text-transform:none !important;white-space:normal !important;overflow-wrap:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head-left::after{content:"" !important;display:block !important;width:23.3cqw !important;height:4.986cqw !important;margin:0.544cqw 0 0 0.181cqw !important;background:url(/assets/tpl-art/el20/el20-14-sub.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-contact{position:absolute !important;left:3.083cqw !important;top:auto !important;bottom:3.264cqw !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;max-width:57.298cqw !important;margin:0 !important;font-size:1.36cqw !important;line-height:2.357cqw !important;color:#2B3445 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-contact>div{display:block !important;margin:0 1.541cqw 0 0 !important;padding:0 1.541cqw 0 2.811cqw !important;border:0 !important;border-right:0.136cqw solid #A3ABB7 !important;border-radius:0 !important;height:2.176cqw !important;line-height:2.176cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important;background-size:1.904cqw 2.176cqw !important;font-size:inherit !important;color:inherit !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-contact>[data-f="business.phone"]{order:1 !important;background-image:url(/assets/tpl-art/el20/el20-14-f-phone.webp) !important;background-size:1.723cqw 1.904cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-contact>[data-f="business.email"]{order:2 !important;background-image:url(/assets/tpl-art/el20/el20-14-f-mail.webp) !important;background-size:2.085cqw 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-contact>[data-f="business.website"]{order:3 !important;background-image:url(/assets/tpl-art/el20/el20-14-f-globe.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-address{position:absolute !important;left:60.562cqw !important;top:auto !important;bottom:3.264cqw !important;width:13.599cqw !important;max-width:none !important;margin:0 !important;padding:0 0 0 2.992cqw !important;box-sizing:border-box !important;background:url(/assets/tpl-art/el20/el20-14-f-pin.webp) no-repeat 0 50%/1.723cqw 2.267cqw !important;font-size:1.36cqw !important;line-height:1.813cqw !important;color:#2B3445 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-biz-tax{position:absolute !important;left:3.083cqw !important;top:auto !important;bottom:1.088cqw !important;margin:0 !important;font-size:0.997cqw !important;color:#5A6474 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-head-right{position:absolute !important;left:74.161cqw !important;top:2.267cqw !important;width:23.209cqw !important;height:11.151cqw !important;box-sizing:border-box !important;margin:0 !important;padding:0 0 0 2.901cqw !important;border-left:0.136cqw solid #D3D7DE !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-doc-title{margin:-0.544cqw 0 0 !important;font-family:inherit !important;font-size:4.261cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.045em !important;text-transform:uppercase !important;color:#0B1B33 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-doc-num{margin:0.453cqw 0 0 !important;font-family:inherit !important;font-size:2.04cqw !important;font-weight:800 !important;line-height:2.357cqw !important;letter-spacing:0 !important;color:#0B1B33 !important;opacity:1 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-doc-num::before{content:"#" !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-doc-po{position:absolute !important;left:2.901cqw !important;top:11.514cqw !important;margin:0 !important;font-size:1.043cqw !important;line-height:1.269cqw !important;color:#5A6474 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-body{position:static !important;display:grid !important;grid-template-columns:33.636cqw 25.657cqw minmax(0,1fr) !important;column-gap:1.405cqw !important;row-gap:1.36cqw !important;align-items:stretch !important;align-content:start !important;box-sizing:border-box !important;min-height:114.053cqw !important;margin:0 !important;padding:0 2.629cqw 7.072cqw 2.811cqw !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-body>*{grid-column:1/-1 !important;min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-parties{grid-row:1 !important;position:static !important;display:grid !important;grid-template-columns:46.691cqw minmax(0,1fr) !important;gap:1.179cqw !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-details{position:static !important;box-sizing:border-box !important;min-height:16.319cqw !important;max-width:none !important;margin:0 !important;padding:1.723cqw 1.632cqw 1.632cqw 9.973cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bill-to{background:url(/assets/tpl-art/el20/el20-14-ic-customer.webp) no-repeat 1.269cqw 1.179cqw/6.346cqw 6.346cqw,linear-gradient(135deg,#F4F9FD,#E8EFF6) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-details{background:url(/assets/tpl-art/el20/el20-14-ic-calendar.webp) no-repeat 1.995cqw 1.36cqw/6.709cqw 6.709cqw,linear-gradient(135deg,#F5F4FD,#ECEBFA) !important;padding-left:11.423cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-label{margin:0 0 0.725cqw !important;font-family:inherit !important;font-size:1.768cqw !important;font-weight:800 !important;line-height:2.176cqw !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#0B1B33 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-client-name{margin:0 !important;font-size:1.677cqw !important;font-weight:600 !important;line-height:2.267cqw !important;color:#1B2638 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.632cqw !important;line-height:2.267cqw !important;color:#2B3445 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0.544cqw !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:1.587cqw !important;line-height:2.357cqw !important;color:#2B3445 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-detail-row span{font-size:inherit !important;font-weight:700 !important;color:#0B1B33 !important;text-transform:none !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-detail-row span::after{content:":" !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-detail-row b{font-size:inherit !important;font-weight:400 !important;color:#2B3445 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-details>.inv-detail-row:nth-child(2),.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;left:77.063cqw !important;top:9.338cqw !important;white-space:nowrap !important;font-size:1.677cqw !important;line-height:2.176cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-details>.inv-detail-row:nth-child(3){top:11.695cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-terms{grid-row:2 !important;position:relative !important;box-sizing:border-box !important;min-height:9.973cqw !important;margin:0 !important;padding:1.904cqw 21.759cqw 1.541cqw 8.794cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:url(/assets/tpl-art/el20/el20-14-ic-summary.webp) no-repeat 1.451cqw 1.36cqw/5.258cqw 5.258cqw,linear-gradient(135deg,#F3F6FA,#EBEFF6) !important;font-size:1.496cqw !important;line-height:2.267cqw !important;color:#3A4556 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-terms::before{content:"" !important;position:absolute !important;left:76.156cqw !important;top:1.36cqw !important;bottom:1.36cqw !important;width:0.136cqw !important;background:#D2D8E1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-terms::after{content:"" !important;position:absolute !important;left:79.873cqw !important;top:1.269cqw !important;width:13.781cqw !important;height:7.616cqw !important;background:url(/assets/tpl-art/el20/el20-14-tagline.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-terms>.inv-label{margin:0 0 0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table{grid-row:3 !important;width:100% !important;margin:0 !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;overflow:hidden !important;background:#F9F9FB !important;counter-reset:el14r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th{position:relative !important;height:3.445cqw !important;padding:0 2.267cqw !important;background:#253B52 !important;border:0 !important;border-left:0.091cqw solid #3E536A !important;font-family:inherit !important;font-size:1.405cqw !important;font-weight:700 !important;line-height:1.632cqw !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#FFFFFF !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:first-child{padding-left:8.25cqw !important;text-align:left !important;border-left:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:first-child::before{content:"#" !important;position:absolute !important;left:2.539cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:nth-child(2){width:8.341cqw !important;padding:0 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:nth-child(3){width:16.591cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:last-child){width:7.253cqw !important;padding:0 0.725cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table thead th:last-child{width:16.41cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:not(.ige-ui){counter-increment:el14r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:not(.ige-ui) td{height:3.626cqw !important;padding:0.544cqw 2.267cqw !important;border:0 !important;border-left:0.091cqw solid #E6EAF0 !important;border-bottom:0.091cqw solid #E3E8EE !important;background:transparent !important;font-family:inherit !important;font-size:1.541cqw !important;line-height:1.995cqw !important;font-weight:400 !important;color:#2B3445 !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:not(.ige-ui) td.td-desc{position:relative !important;padding-left:8.25cqw !important;border-left:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:not(.ige-ui) td.td-desc::before{content:counter(el14r) !important;position:absolute !important;left:2.539cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:not(.ige-ui) td:nth-child(2){padding:0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:nth-last-child(2) td,.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-table tbody tr:last-child td{border-bottom:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-payrow{grid-row:4 !important;grid-column:1 !important;display:block !important;box-sizing:border-box !important;min-height:24.025cqw !important;margin:0 !important;padding:1.995cqw 1.632cqw 1.632cqw 8.25cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:url(/assets/tpl-art/el20/el20-14-ic-card.webp) no-repeat 1.632cqw 1.179cqw/4.805cqw 4.805cqw,url(/assets/tpl-art/el20/el20-14-easy.webp) no-repeat 8.069cqw 4.17cqw/15.956cqw 2.085cqw,linear-gradient(180deg,#FFFFFF,#F0F4F8) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint:not(:has(.inv-body>[data-f="payment.methods"]:not(:empty))) .inv-payrow{grid-column:1/3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bank{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bank::before{content:"Payment options" !important;display:block !important;margin:0 0 3.989cqw !important;font-size:1.677cqw !important;font-weight:800 !important;line-height:1.995cqw !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#0B1B33 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bank>div{font-size:1.405cqw !important;line-height:1.995cqw !important;color:#3A4556 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-bank .inv-latefee{margin:0 !important;font-size:1.405cqw !important;line-height:1.995cqw !important;color:#3A4556 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-body>[data-f="payment.methods"]:not(:empty){grid-row:4 !important;grid-column:2 !important;box-sizing:border-box !important;min-height:24.025cqw !important;margin:0 !important;padding:1.813cqw 1.451cqw 1.451cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:url(/assets/tpl-art/el20/el20-14-ic-qr.webp) no-repeat 1.269cqw 1.179cqw/4.805cqw 4.805cqw,linear-gradient(180deg,#F6FAFD,#EEF6FC) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-body>[data-f="payment.methods"]:has(.pm-qr){background:url(/assets/tpl-art/el20/el20-14-ic-qr.webp) no-repeat 1.269cqw 1.179cqw/4.805cqw 4.805cqw,url(/assets/tpl-art/el20/el20-14-qrframe.webp) no-repeat 7.162cqw 5.984cqw/11.967cqw 11.786cqw,url(/assets/tpl-art/el20/el20-14-qrcaption.webp) no-repeat 5.621cqw 18.767cqw/15.05cqw 4.17cqw,linear-gradient(180deg,#F6FAFD,#EEF6FC) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"] .pm-doc-h{margin:0.544cqw 0 1.088cqw 6.346cqw !important;font-size:1.677cqw !important;font-weight:800 !important;line-height:1.995cqw !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#0B1B33 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card>div{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card:not(:has(.pm-qr)){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"]:has(.pm-qr) .pm-doc-grid{display:flex !important;justify-content:center !important;margin:2.539cqw 0 0 !important;gap:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card{flex:0 0 auto !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .pm-qr{display:block !important;width:9.791cqw !important;height:9.791cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals{grid-row:4 !important;grid-column:3 !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;min-height:24.025cqw !important;width:auto !important;margin:0 !important;padding:1.269cqw 1.451cqw 1.451cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:linear-gradient(180deg,#FFFFFF,#F7F9FB) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0.272cqw 0.725cqw !important;border:0 !important;background:transparent !important;font-size:1.405cqw !important;line-height:1.995cqw !important;color:#2B3445 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals>div b{font-size:inherit !important;font-weight:400 !important;color:inherit !important;letter-spacing:0 !important;text-transform:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals .inv-total-grand{order:-1 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;min-height:7.253cqw !important;margin:0 0.544cqw 1.088cqw !important;padding:0.363cqw 0 1.269cqw 9.429cqw !important;border-bottom:0.136cqw solid #C9D0D9 !important;background:url(/assets/tpl-art/el20/el20-14-ic-bolt.webp) no-repeat 0.725cqw 0.544cqw/6.709cqw 6.709cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals .inv-total-grand span{font-size:1.723cqw !important;font-weight:800 !important;line-height:2.176cqw !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#0B1B33 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-totals .inv-total-grand b{font-size:3.989cqw !important;font-weight:900 !important;line-height:4.533cqw !important;letter-spacing:-.01em !important;color:#0B1B33 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature-row{grid-row:5 !important;position:relative !important;display:block !important;box-sizing:border-box !important;min-height:14.506cqw !important;margin:0 !important;padding:0 !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:url(/assets/tpl-art/el20/el20-14-ic-pen.webp) no-repeat 1.36cqw 1.451cqw/5.621cqw 5.621cqw,url(/assets/tpl-art/el20/el20-14-approval.webp) no-repeat 8.613cqw 1.632cqw/19.402cqw 1.904cqw,url(/assets/tpl-art/el20/el20-14-dateline.webp) no-repeat 51.043cqw 9.429cqw/12.058cqw 3.445cqw,url(/assets/tpl-art/el20/el20-14-thanks.webp) no-repeat 69.719cqw 0.997cqw/23.935cqw 8.069cqw,linear-gradient(#D2D8E1,#D2D8E1) no-repeat 64.914cqw 1.451cqw/0.136cqw 11.423cqw,linear-gradient(180deg,#FFFFFF,#F2F5F8) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature{display:block !important;width:40.254cqw !important;margin:0 0 0 9.157cqw !important;padding:5.258cqw 0 0 !important;border:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature .sig-render{display:flex !important;align-items:flex-end !important;height:4.896cqw !important;margin:0 !important;padding:0 0 0.181cqw 0.363cqw !important;font-size:2.72cqw !important;line-height:3.264cqw !important;color:#1B2638 !important;white-space:nowrap !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature img{max-height:4.714cqw !important;max-width:100% !important;width:auto !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature .sig-line{height:0 !important;margin:0 !important;border:0 !important;border-top:0.136cqw solid #A3ABB7 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-signature .sig-caption{margin:0.544cqw 0 0 !important;font-size:1.315cqw !important;line-height:1.632cqw !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:#3A4556 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-footer-note{grid-row:5 !important;position:relative !important;z-index:1 !important;justify-self:end !important;align-self:end !important;width:29.918cqw !important;margin:0 0.363cqw 0.907cqw 0 !important;padding:0 !important;font-size:0.952cqw !important;line-height:1.36cqw !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-style:normal !important;color:#1B2638 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-notes,.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-shipping{margin:0 !important;padding:1.451cqw 1.632cqw !important;border:0.136cqw solid #D3DCE7 !important;border-radius:0.997cqw !important;background:#F7F9FB !important;font-size:1.451cqw !important;line-height:2.085cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-14-gridpoint).tmpl-el20-14-gridpoint .inv-powered{position:absolute !important;left:27.199cqw !important;right:27.199cqw !important;top:auto !important;bottom:0.725cqw !important;margin:0 !important;font-size:0.816cqw !important;font-weight:500 !important;line-height:1.088cqw !important;letter-spacing:.14em !important;color:#8A93A1 !important;text-align:center !important;}

/* ===== el20-15-lumaline (EL-15 "LumaLine Slim Sidebar Minimal") =====
   Real crops from EL-15: the bulb mark (default logo), the "Electric" / POWERING BRIGHTER TOMORROWS
   lockup, the RESIDENTIAL / COMMERCIAL / INDUSTRIAL block, the whole right rail top (tagline, service
   icon list, LICENSED / INSURED / TRUSTED shield, FULLY INSURED copy, rules) and bottom ("Current
   Solutions / Brighter Futures" script, PEOPLE POWER PROGRESS), the rail's phone/mail/globe/pin icons,
   the round box icons, the notes icon, the PAYMENT INSTRUCTIONS heading, Scan to Pay caption, the
   AUTHORIZED SIGNATURE heading and the DATE line. The sample license number (TX ELEC LIC #) was
   inpainted out; the sample payment paragraph naming LumaLine was not carried over. The rail tint,
   the 2px rail divider, box tints, table header band and rules are flat CSS. */
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:linear-gradient(90deg,#FFFFFF 0 75.25%,#6E7376 75.25% 75.43%,#FAFAFA 75.43%) !important;color:#2B323C !important;font-family:Inter,'Inter Fallback',Roboto,ui-sans-serif,system-ui,sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;height:auto !important;min-height:0 !important;isolation:isolate !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline::before{content:"" !important;position:absolute !important;left:75.703cqw !important;top:0 !important;width:24.297cqw !important;height:78.15cqw !important;background:url(/assets/tpl-art/el20/el20-15-side-top.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline::after{content:"" !important;position:absolute !important;left:75.703cqw !important;top:auto !important;bottom:0 !important;width:24.297cqw !important;height:30.281cqw !important;background:url(/assets/tpl-art/el20/el20-15-side-bottom.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head{position:static !important;display:block !important;box-sizing:border-box !important;margin:0 !important;padding:1.813cqw 27.652cqw 0 3.445cqw !important;background:transparent !important;border:0 !important;color:inherit !important;text-align:left !important;min-height:0 !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head::before{content:"" !important;position:absolute !important;left:50.045cqw !important;top:2.901cqw !important;width:21.94cqw !important;height:9.429cqw !important;background:url(/assets/tpl-art/el20/el20-15-services.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head-left{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 0 0 8.16cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head-left::before{content:"" !important;position:absolute !important;left:3.264cqw !important;top:1.632cqw !important;width:7.434cqw !important;height:9.791cqw !important;background:url(/assets/tpl-art/el20/el20-15-bulb.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head-left:has(.inv-logo)::before{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-logo{position:absolute !important;left:3.264cqw !important;top:1.995cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:7.797cqw !important;max-height:9.066cqw !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-name{position:relative !important;z-index:1 !important;display:block !important;max-width:38.078cqw !important;margin:0 !important;font-family:inherit !important;font-size:5.077cqw !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.025em !important;color:#1B2230 !important;text-transform:none !important;white-space:normal !important;overflow-wrap:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head-left::after{content:"" !important;display:block !important;width:31.006cqw !important;height:7.072cqw !important;margin:-0.363cqw 0 0 -8.16cqw !important;background:url(/assets/tpl-art/el20/el20-15-sub.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-contact{position:absolute !important;left:78.332cqw !important;top:80.961cqw !important;width:20.49cqw !important;display:flex !important;flex-direction:column !important;margin:0 !important;font-size:1.36cqw !important;line-height:1.904cqw !important;color:#1B2230 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-contact>div{display:block !important;box-sizing:border-box !important;min-height:4.08cqw !important;margin:0 !important;padding:0.181cqw 0 0 3.808cqw !important;background-repeat:no-repeat !important;background-position:0 0 !important;font-size:inherit !important;color:inherit !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-contact>[data-f="business.phone"]{order:1 !important;background-image:url(/assets/tpl-art/el20/el20-15-ic-phone.webp) !important;background-size:2.448cqw 2.267cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-contact>[data-f="business.email"]{order:2 !important;background-image:url(/assets/tpl-art/el20/el20-15-ic-mail.webp) !important;background-size:2.811cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-contact>[data-f="business.website"]{order:3 !important;background-image:url(/assets/tpl-art/el20/el20-15-ic-globe.webp) !important;background-size:2.811cqw 2.72cqw !important;background-position:0 -0.363cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-address{position:absolute !important;left:78.332cqw !important;top:93.382cqw !important;width:20.49cqw !important;box-sizing:border-box !important;max-width:none !important;margin:0 !important;padding:0 0 0 3.808cqw !important;background:url(/assets/tpl-art/el20/el20-15-ic-pin.webp) no-repeat 0.181cqw 0/1.995cqw 2.992cqw !important;font-size:1.36cqw !important;line-height:1.904cqw !important;color:#1B2230 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-biz-tax{position:absolute !important;left:78.332cqw !important;top:98.368cqw !important;margin:0 !important;font-size:0.997cqw !important;letter-spacing:.1em !important;color:#5A616B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-head-right{position:relative !important;display:block !important;width:auto !important;height:11.061cqw !important;margin:0.544cqw 0 0 !important;padding:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-doc-title{position:absolute !important;left:0 !important;top:2.448cqw !important;margin:0 !important;font-family:inherit !important;font-size:8.704cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#121821 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-doc-num{position:absolute !important;left:46.328cqw !important;top:4.261cqw !important;width:21.668cqw !important;display:flex !important;justify-content:space-between !important;margin:0 !important;font-family:inherit !important;font-size:1.451cqw !important;font-weight:400 !important;line-height:2.448cqw !important;letter-spacing:0 !important;color:#2B323C !important;opacity:1 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-doc-num::before{content:"Number:" !important;font-weight:700 !important;color:#1B2230 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-doc-po{position:absolute !important;left:46.328cqw !important;top:11.605cqw !important;margin:0 !important;font-size:1.088cqw !important;color:#5A616B !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-body{position:static !important;display:grid !important;grid-template-columns:minmax(0,1fr) 27.561cqw !important;column-gap:2.539cqw !important;row-gap:0 !important;align-items:start !important;align-content:start !important;box-sizing:border-box !important;min-height:104.624cqw !important;margin:0 !important;padding:3.354cqw 27.652cqw 3.626cqw 3.445cqw !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-body>*{grid-column:1/-1 !important;min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-parties{grid-row:1 !important;position:relative !important;display:grid !important;grid-template-columns:33.908cqw minmax(0,1fr) !important;gap:1.723cqw !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-details{position:static !important;box-sizing:border-box !important;min-height:21.578cqw !important;max-width:none !important;margin:0 !important;padding:2.629cqw 1.813cqw 1.813cqw 7.253cqw !important;border:0 !important;border-radius:0.725cqw !important;background:#F3F6F8 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bill-to{background:url(/assets/tpl-art/el20/el20-15-ic-person.webp) no-repeat 1.541cqw 1.723cqw/3.626cqw 3.626cqw,#F3F6F8 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-details{background:url(/assets/tpl-art/el20/el20-15-ic-job.webp) no-repeat 1.813cqw 1.723cqw/3.626cqw 3.626cqw,#F3F6F8 !important;padding-left:7.525cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-label{margin:0 0 2.085cqw !important;font-family:inherit !important;font-size:1.224cqw !important;font-weight:700 !important;line-height:1.632cqw !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#1B2230 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-client-name{margin:0 !important;font-size:1.451cqw !important;font-weight:500 !important;line-height:2.176cqw !important;color:#2B323C !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.451cqw !important;line-height:2.176cqw !important;color:#2B323C !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-detail-row{display:grid !important;grid-template-columns:8.794cqw minmax(0,1fr) !important;gap:0 !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:1.36cqw !important;line-height:2.085cqw !important;color:#2B323C !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-detail-row span{font-size:inherit !important;font-weight:700 !important;color:#1B2230 !important;text-transform:none !important;letter-spacing:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-detail-row span::after{content:":" !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-detail-row b{font-size:inherit !important;font-weight:400 !important;color:#2B323C !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-details>.inv-detail-row:nth-child(2),.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;left:46.328cqw !important;top:-7.706cqw !important;width:21.668cqw !important;display:flex !important;justify-content:space-between !important;font-size:1.451cqw !important;line-height:2.448cqw !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-details>.inv-detail-row:nth-child(3){top:-5.258cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table{grid-row:2 !important;width:100% !important;margin:3.173cqw 0 0 !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important;border:0 !important;background:transparent !important;counter-reset:el15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th{position:relative !important;height:3.626cqw !important;padding:0 1.813cqw 0 0.544cqw !important;background:#EEF1F4 !important;border:0 !important;font-family:inherit !important;font-size:1.224cqw !important;font-weight:700 !important;line-height:1.451cqw !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#1B2230 !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:first-child{padding-left:6.981cqw !important;text-align:left !important;border-radius:0.544cqw 0 0 0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:last-child{border-radius:0 0.544cqw 0.544cqw 0 !important;padding-right:1.632cqw !important;width:12.511cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:first-child::before{content:"#" !important;position:absolute !important;left:1.451cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:nth-child(2){width:7.253cqw !important;padding:0 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:nth-child(3){width:11.786cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table thead th:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:last-child){width:5.984cqw !important;padding:0 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui){counter-increment:el15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui) td{height:3.808cqw !important;padding:0.544cqw 1.813cqw 0.544cqw 0.544cqw !important;border:0 !important;border-bottom:0.091cqw solid #E3E5E8 !important;background:transparent !important;font-family:inherit !important;font-size:1.36cqw !important;line-height:1.813cqw !important;font-weight:400 !important;color:#2B323C !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui) td.td-desc{position:relative !important;padding-left:6.981cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui) td.td-desc::before{content:counter(el15r) !important;position:absolute !important;left:1.451cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui) td:nth-child(2){padding:0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-table tbody tr:not(.ige-ui) td:last-child{padding-right:1.632cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-terms{grid-row:3 !important;grid-column:1 !important;box-sizing:border-box !important;min-height:16.047cqw !important;margin:3.717cqw 0 0 !important;padding:2.811cqw 2.176cqw 1.995cqw 2.176cqw !important;border:0 !important;border-radius:0.725cqw !important;background:url(/assets/tpl-art/el20/el20-15-ic-notes.webp) no-repeat 1.995cqw 2.357cqw/2.72cqw 2.72cqw,#F3F6F8 !important;font-size:1.405cqw !important;line-height:2.085cqw !important;color:#2B323C !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-terms>.inv-label{margin:0 0 1.541cqw 3.989cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals{grid-row:3 !important;grid-column:2 !important;width:auto !important;margin:3.717cqw 0 0 !important;padding:0.363cqw 0 0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 0.544cqw 0 1.269cqw !important;border:0 !important;background:transparent !important;font-size:1.405cqw !important;line-height:3.083cqw !important;color:#2B323C !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals>div b{font-size:inherit !important;font-weight:400 !important;color:inherit !important;letter-spacing:0 !important;text-transform:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals>div:has(+ .inv-total-grand){padding-bottom:0.816cqw !important;margin-bottom:1.269cqw !important;border-bottom:0.136cqw solid #C3C7CB !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals .inv-total-grand{height:4.714cqw !important;padding:0 1.269cqw !important;border-radius:0.544cqw !important;background:#EEF1F4 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals .inv-total-grand span,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-totals .inv-total-grand b{font-size:1.768cqw !important;font-weight:700 !important;color:#121821 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-notes,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-shipping{margin:2.176cqw 0 0 !important;padding:1.632cqw 2.176cqw !important;border-radius:0.725cqw !important;background:#F3F6F8 !important;font-size:1.36cqw !important;line-height:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-payrow{grid-row:5 !important;display:block !important;box-sizing:border-box !important;min-height:14.959cqw !important;margin:2.72cqw 0 0 !important;padding:2.539cqw 0 0 !important;border:0 !important;border-top:0.136cqw solid #CDD1D5 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bank{margin:0 !important;padding:3.717cqw 12.693cqw 0 5.712cqw !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-15-payhead.webp) no-repeat -0.181cqw 0/26.473cqw 2.992cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bank>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-bank .inv-latefee{margin:0 !important;font-size:1.315cqw !important;line-height:1.904cqw !important;color:#2B323C !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-body>[data-f="payment.methods"]:not(:empty){grid-row:5 !important;grid-column:2 !important;position:relative !important;justify-self:end !important;margin:5.258cqw 0 0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-body>[data-f="payment.methods"]:has(.pm-qr){width:9.429cqw !important;margin-right:1.723cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-body>[data-f="payment.methods"]:has(.pm-qr)::after{content:"" !important;position:absolute !important;left:0.272cqw !important;top:10.426cqw !important;width:8.885cqw !important;height:1.995cqw !important;background:url(/assets/tpl-art/el20/el20-15-scan.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"]:has(.pm-qr) .pm-doc-h,.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card>div{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card:not(:has(.pm-qr)){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"]:has(.pm-qr) .pm-doc-grid{display:flex !important;flex-direction:column !important;gap:0.544cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .pm-qr{display:block !important;width:9.429cqw !important;height:9.429cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature-row{grid-row:6 !important;position:relative !important;display:block !important;height:3.717cqw !important;margin:3.445cqw 0 0 !important;padding:0 !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-15-sighead.webp) no-repeat -0.181cqw 0/20.49cqw 3.626cqw,url(/assets/tpl-art/el20/el20-15-dateline.webp) no-repeat 49.683cqw 1.632cqw/18.858cqw 2.629cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature{position:absolute !important;left:21.487cqw !important;bottom:0 !important;width:25.385cqw !important;margin:0 !important;padding:0 !important;border:0 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature .sig-render{display:flex !important;justify-content:center !important;align-items:flex-end !important;height:3.626cqw !important;margin:0 !important;padding:0 0 0.181cqw !important;font-size:2.267cqw !important;line-height:2.901cqw !important;color:#1B2230 !important;white-space:nowrap !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature img{max-height:3.445cqw !important;max-width:100% !important;width:auto !important;margin:0 auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature .sig-line{height:0 !important;margin:0 !important;border:0 !important;border-top:0.136cqw solid #9AA0A6 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-signature .sig-caption{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-footer-note{grid-row:7 !important;margin:3.626cqw 0 0 !important;padding:0 !important;font-size:0.952cqw !important;line-height:1.451cqw !important;letter-spacing:.3em !important;text-transform:uppercase !important;font-style:normal !important;font-weight:400 !important;color:#3A414B !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-15-lumaline).tmpl-el20-15-lumaline .inv-powered{position:absolute !important;left:3.445cqw !important;right:27.652cqw !important;top:auto !important;bottom:0.725cqw !important;margin:0 !important;font-size:0.771cqw !important;font-weight:500 !important;line-height:1.088cqw !important;letter-spacing:.14em !important;color:#9AA0A6 !important;text-align:center !important;}

/* ===== el20-16-arcwise (EL-16 "Arcwise Section-Bar Corporate") =====
   Real crops from EL-16: the A-bolt mark (default logo), POWERING A BRIGHTER TOMORROW, the
   RESIDENTIAL / COMMERCIAL / SERVICE line, the header phone/mail/pin icons, the slanted navy INVOICE
   banner with its SAFE. RELIABLE. BRIGHTER SPACES. line (sample INVOICE word inpainted, the live title
   sits in its place), each section-bar icon + heading (CUSTOMER & JOB INFORMATION, SERVICES & MATERIALS,
   INVOICE TOTALS, PAYMENT INFORMATION, AUTHORIZED SIGNATURE), the notes icon, Scan to Pay, Approved By,
   the Date line and PEOPLE / POWER / POSSIBILITIES. The bar fills, meta panel, table header band,
   dividers and rules are flat CSS. The sample checks-payable block and the arcwiseelectric.com/pay
   copy were not carried over (no matching field; never faked). */
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#1E2A38 !important;font-family:Inter,'Inter Fallback',Roboto,ui-sans-serif,system-ui,sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;height:auto !important;min-height:0 !important;isolation:isolate !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise::before{content:"" !important;position:absolute !important;left:3.083cqw !important;right:3.083cqw !important;top:auto !important;bottom:5.984cqw !important;height:0.136cqw !important;background:#DCE2E9 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise::after{content:"" !important;position:absolute !important;left:70.716cqw !important;top:auto !important;bottom:2.448cqw !important;width:24.751cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/el20/el20-16-people.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head{position:static !important;display:block !important;box-sizing:border-box !important;margin:0 !important;padding:5.621cqw 3.083cqw 0 3.083cqw !important;background:transparent !important;border:0 !important;color:inherit !important;text-align:left !important;min-height:0 !important;height:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head::before{content:"" !important;position:absolute !important;left:56.845cqw !important;top:4.533cqw !important;width:0.136cqw !important;height:9.066cqw !important;background:#CBD3DD !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head::after{content:"" !important;position:absolute !important;left:61.469cqw !important;top:3.536cqw !important;width:30.19cqw !important;height:1.723cqw !important;background:url(/assets/tpl-art/el20/el20-16-services.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head-left{position:static !important;display:block !important;width:auto !important;max-width:none !important;min-height:8.704cqw !important;margin:0 !important;padding:0 0 0 16.047cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head-left::before{content:"" !important;position:absolute !important;left:6.346cqw !important;top:3.445cqw !important;width:10.335cqw !important;height:11.061cqw !important;background:url(/assets/tpl-art/el20/el20-16-mark.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head-left:has(.inv-logo)::before{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-logo{position:absolute !important;left:5.621cqw !important;top:3.808cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:11.967cqw !important;max-height:10.335cqw !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-name{display:block !important;max-width:37.171cqw !important;margin:0 !important;font-family:inherit !important;font-size:4.17cqw !important;font-weight:900 !important;line-height:1.05 !important;letter-spacing:-.01em !important;color:#0E1929 !important;text-transform:none !important;white-space:normal !important;overflow-wrap:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head-left::after{content:"" !important;display:block !important;width:32.729cqw !important;height:1.995cqw !important;margin:0.907cqw 0 0 -0.544cqw !important;background:url(/assets/tpl-art/el20/el20-16-tagline.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-contact{position:absolute !important;left:62.013cqw !important;top:5.802cqw !important;width:36.718cqw !important;display:flex !important;flex-direction:column !important;margin:0 !important;font-size:1.496cqw !important;line-height:2.357cqw !important;color:#1E2A38 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-contact>div{display:block !important;margin:0 !important;padding:0 0 0 4.08cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important;font-size:inherit !important;color:inherit !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-contact>[data-f="business.phone"]{order:1 !important;background-image:url(/assets/tpl-art/el20/el20-16-ic-phone.webp) !important;background-size:2.539cqw 2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-contact>[data-f="business.email"]{order:2 !important;background-image:url(/assets/tpl-art/el20/el20-16-ic-mail.webp) !important;background-size:2.72cqw 1.904cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-contact>[data-f="business.website"]{order:3 !important;padding-left:4.08cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-address{position:absolute !important;left:62.013cqw !important;top:13.055cqw !important;width:36.718cqw !important;box-sizing:border-box !important;max-width:none !important;margin:0 !important;padding:0 0 0 4.08cqw !important;background:url(/assets/tpl-art/el20/el20-16-ic-pin.webp) no-repeat 0.181cqw 0/2.267cqw 2.992cqw !important;font-size:1.405cqw !important;line-height:1.904cqw !important;color:#1E2A38 !important;text-align:left !important;white-space:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-biz-tax{position:absolute !important;left:19.13cqw !important;top:14.143cqw !important;margin:0 !important;font-size:0.997cqw !important;letter-spacing:.08em !important;color:#55606E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-head-right{position:relative !important;display:block !important;width:auto !important;height:7.616cqw !important;margin:1.813cqw 0 0 !important;padding:0 !important;text-align:left !important;background:url(/assets/tpl-art/el20/el20-16-banner.webp) no-repeat 0 0/53.128cqw 7.616cqw,linear-gradient(#D7DFE8,#D7DFE8) no-repeat 65.82cqw 1.451cqw/0.136cqw 4.714cqw,linear-gradient(#D7DFE8,#D7DFE8) no-repeat 79.964cqw 1.451cqw/0.136cqw 4.714cqw,linear-gradient(#EAEFF3,#EAEFF3) no-repeat 50.771cqw 0/calc(100% - 50.771cqw) 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-doc-title{position:absolute !important;left:2.539cqw !important;top:2.267cqw !important;margin:0 !important;font-family:inherit !important;font-size:3.445cqw !important;font-weight:800 !important;line-height:1 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-doc-num{position:absolute !important;left:52.04cqw !important;top:1.995cqw !important;width:13.781cqw !important;margin:0 !important;font-family:inherit !important;font-size:1.587cqw !important;font-weight:400 !important;line-height:2.176cqw !important;letter-spacing:0 !important;color:#1B2533 !important;opacity:1 !important;text-align:center !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-doc-num::before{content:"Invoice #" !important;display:block !important;margin:0 0 0.363cqw !important;font-size:1.043cqw !important;font-weight:800 !important;line-height:1.269cqw !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1F3F7A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-doc-po{position:absolute !important;left:52.04cqw !important;top:6.165cqw !important;width:13.781cqw !important;margin:0 !important;font-size:0.861cqw !important;line-height:1.088cqw !important;color:#55606E !important;text-align:center !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-body{position:static !important;display:grid !important;grid-template-columns:minmax(0,1fr) 42.883cqw !important;column-gap:1.36cqw !important;row-gap:0 !important;align-items:start !important;align-content:start !important;box-sizing:border-box !important;min-height:105.258cqw !important;margin:0 !important;padding:1.451cqw 3.083cqw 8.341cqw 3.083cqw !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-body>*{grid-column:1/-1 !important;min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-parties{grid-row:1 !important;position:relative !important;display:grid !important;grid-template-columns:46.51cqw minmax(0,1fr) !important;gap:0 !important;margin:0 !important;padding:5.893cqw 0 0 !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-16-bar-customer.webp) no-repeat 2.357cqw 0.272cqw/39.166cqw 4.08cqw,linear-gradient(#E5EBF0,#E5EBF0) no-repeat 0 0/100% 4.533cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-parties::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;top:calc(100% + 1.995cqw) !important;height:4.352cqw !important;border-radius:0.181cqw !important;background:url(/assets/tpl-art/el20/el20-16-bar-services.webp) no-repeat 2.357cqw 0.453cqw/30.1cqw 3.536cqw,#3E627D !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details{position:static !important;box-sizing:border-box !important;min-height:13.781cqw !important;max-width:none !important;margin:0 !important;padding:0 1.813cqw 0 2.992cqw !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bill-to{border-right:0.136cqw solid #D3DBE3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details{padding-left:4.805cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-label{margin:0 0 0.816cqw !important;font-family:inherit !important;font-size:1.179cqw !important;font-weight:800 !important;line-height:1.451cqw !important;letter-spacing:.15em !important;text-transform:uppercase !important;color:#1F3F7A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-client-name{margin:0 !important;font-size:1.541cqw !important;font-weight:400 !important;line-height:2.085cqw !important;color:#1E2A38 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.541cqw !important;line-height:2.085cqw !important;color:#1E2A38 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0.544cqw !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:1.541cqw !important;line-height:2.085cqw !important;color:#1E2A38 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-detail-row span{font-size:inherit !important;font-weight:600 !important;color:#1E2A38 !important;text-transform:none !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-detail-row span::after{content:":" !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-detail-row b{font-size:inherit !important;font-weight:400 !important;color:#1E2A38 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(2),.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;left:65.82cqw !important;top:-7.162cqw !important;width:14.143cqw !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:0 !important;font-size:1.587cqw !important;line-height:2.176cqw !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(3){left:79.964cqw !important;width:13.871cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(2) span,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(3) span{margin:0 0 0.363cqw !important;font-size:1.043cqw !important;font-weight:800 !important;line-height:1.269cqw !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1F3F7A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(2) span::after,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(3) span::after{content:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(2) b,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-details>.inv-detail-row:nth-child(3) b{color:#1B2533 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table{grid-row:2 !important;width:100% !important;margin:7.162cqw 0 0 !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important;border:0 !important;background:transparent !important;counter-reset:el16r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th{position:relative !important;height:3.083cqw !important;padding:0 1.995cqw 0 0.725cqw !important;background:#E7ECF2 !important;border:0 !important;border-left:0.136cqw solid #F4F7FA !important;font-family:inherit !important;font-size:1.224cqw !important;font-weight:800 !important;line-height:1.451cqw !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#1F3F7A !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:first-child{padding-left:9.157cqw !important;text-align:left !important;border-left:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:first-child::before{content:"#" !important;position:absolute !important;left:2.539cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:nth-child(2){width:11.877cqw !important;padding:0 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:nth-child(3){width:15.594cqw !important;padding-right:2.629cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:last-child){width:7.253cqw !important;padding:0 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table thead th:last-child{width:17.407cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui){counter-increment:el16r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui) td{height:3.445cqw !important;padding:0.453cqw 1.995cqw 0.453cqw 0.725cqw !important;border:0 !important;border-left:0.136cqw solid #EDF1F5 !important;border-bottom:0.091cqw solid #E3E8ED !important;background:transparent !important;font-family:inherit !important;font-size:1.496cqw !important;line-height:1.904cqw !important;font-weight:400 !important;color:#1E2A38 !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui) td.td-desc{position:relative !important;padding-left:9.157cqw !important;border-left:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui) td.td-desc::before{content:counter(el16r) !important;position:absolute !important;left:2.539cqw !important;top:50% !important;transform:translateY(-50%) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui) td:nth-child(2){padding:0.453cqw 0.544cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-table tbody tr:not(.ige-ui) td:nth-child(3){padding-right:2.629cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-terms{grid-row:3 !important;grid-column:1 !important;box-sizing:border-box !important;margin:1.813cqw 0 0 !important;padding:0 1.995cqw 0.907cqw 2.992cqw !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-16-ic-notes.webp) no-repeat 2.72cqw 0.544cqw/3.626cqw 3.626cqw,linear-gradient(#E5EBF0,#E5EBF0) no-repeat 0 0/100% 4.805cqw !important;font-size:1.496cqw !important;line-height:2.085cqw !important;color:#1E2A38 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-terms>.inv-label{height:4.805cqw !important;margin:0 0 1.995cqw 5.984cqw !important;font-size:1.813cqw !important;font-weight:800 !important;line-height:4.805cqw !important;letter-spacing:.14em !important;color:#17346B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals{grid-row:3 !important;grid-column:2 !important;box-sizing:border-box !important;width:auto !important;min-height:16.772cqw !important;margin:1.813cqw 0 0 !important;padding:5.984cqw 3.264cqw 1.632cqw 3.173cqw !important;border:0 !important;border-radius:0.181cqw !important;background:url(/assets/tpl-art/el20/el20-16-bar-totals.webp) no-repeat 2.357cqw 0.635cqw/22.665cqw 3.536cqw,linear-gradient(#3E627D,#3E627D) no-repeat 0 0/100% 4.533cqw,linear-gradient(#EFF3F7,#EFF3F7) no-repeat 0 4.805cqw/100% calc(100% - 4.805cqw) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-size:1.496cqw !important;line-height:2.72cqw !important;color:#1E2A38 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals>div b{font-size:inherit !important;font-weight:400 !important;color:inherit !important;letter-spacing:0 !important;text-transform:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals .inv-total-grand{margin:0.907cqw 0 0 !important;padding:0.907cqw 0 0 !important;border-top:0.136cqw solid #A9B4C2 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals .inv-total-grand span{font-size:1.813cqw !important;font-weight:800 !important;color:#0E1929 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-totals .inv-total-grand b{font-size:2.448cqw !important;font-weight:800 !important;letter-spacing:.01em !important;color:#0E1929 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-notes,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-shipping{margin:1.813cqw 0 0 !important;padding:1.269cqw 2.992cqw !important;background:#F3F6F9 !important;font-size:1.451cqw !important;line-height:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-payrow{grid-row:5 !important;display:block !important;box-sizing:border-box !important;min-height:16.138cqw !important;margin:1.813cqw 0 0 !important;padding:6.346cqw 0 0 !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-16-bar-payment.webp) no-repeat 2.357cqw 0.181cqw/30.1cqw 4.08cqw,linear-gradient(#E5EBF0,#E5EBF0) no-repeat 0 0/100% 4.352cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bank{margin:0 !important;padding:0 3.626cqw 0 2.992cqw !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bank>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-bank .inv-latefee{margin:0 !important;font-size:1.405cqw !important;line-height:1.995cqw !important;color:#3A4656 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise:has(.inv-body>[data-f="payment.methods"] .pm-qr) .inv-bank{padding-left:17.951cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise:has(.inv-body>[data-f="payment.methods"] .pm-qr) .inv-bank::before{content:"" !important;display:block !important;width:9.61cqw !important;height:2.176cqw !important;margin:0 0 0.544cqw -0.181cqw !important;background:url(/assets/tpl-art/el20/el20-16-scan.webp) no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-body>[data-f="payment.methods"]:not(:empty){grid-row:6 !important;margin:1.451cqw 0 0 !important;padding:0 2.992cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-body>[data-f="payment.methods"]:has(.pm-qr){grid-row:5 !important;justify-self:start !important;margin:6.165cqw 0 0 3.445cqw !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"]:has(.pm-qr) .pm-doc-h,.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card>div{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card:not(:has(.pm-qr)){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"]:has(.pm-qr) .pm-doc-grid{display:flex !important;gap:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise [data-f="payment.methods"]:has(.pm-qr) .pm-doc-card{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .pm-qr{display:block !important;width:9.791cqw !important;height:9.791cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature-row{grid-row:7 !important;position:relative !important;display:block !important;box-sizing:border-box !important;height:10.154cqw !important;margin:2.72cqw 0 0 !important;padding:0 !important;border:0 !important;background:url(/assets/tpl-art/el20/el20-16-bar-signature.webp) no-repeat 2.357cqw 0.091cqw/28.649cqw 4.08cqw,linear-gradient(#E5EBF0,#E5EBF0) no-repeat 0 0/100% 4.261cqw,url(/assets/tpl-art/el20/el20-16-approved.webp) no-repeat 2.629cqw 7.344cqw/9.066cqw 2.357cqw,url(/assets/tpl-art/el20/el20-16-date.webp) no-repeat 70.716cqw 7.344cqw/20.58cqw 2.357cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature{position:absolute !important;left:13.237cqw !important;top:4.533cqw !important;width:53.49cqw !important;height:4.533cqw !important;display:flex !important;flex-direction:column !important;justify-content:flex-end !important;margin:0 !important;padding:0 !important;border:0 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature .sig-render{display:flex !important;justify-content:center !important;align-items:flex-end !important;margin:0 !important;padding:0 0 0.181cqw !important;font-size:2.357cqw !important;line-height:2.901cqw !important;color:#0E1929 !important;white-space:nowrap !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature img{max-height:3.626cqw !important;max-width:100% !important;width:auto !important;margin:0 auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature .sig-line{height:0 !important;margin:0 !important;border:0 !important;border-top:0.136cqw solid #7F8A99 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-signature .sig-caption{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-footer-note{position:absolute !important;left:4.714cqw !important;top:auto !important;bottom:2.629cqw !important;width:63.463cqw !important;margin:0 !important;padding:0 !important;font-size:0.952cqw !important;line-height:1.36cqw !important;letter-spacing:.3em !important;text-transform:uppercase !important;font-style:normal !important;font-weight:500 !important;color:#2B4E86 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-16-arcwise).tmpl-el20-16-arcwise .inv-powered{position:absolute !important;left:27.199cqw !important;right:27.199cqw !important;top:auto !important;bottom:0.544cqw !important;margin:0 !important;font-size:0.771cqw !important;font-weight:500 !important;line-height:1.088cqw !important;letter-spacing:.14em !important;color:#98A2AF !important;text-align:center !important;}
