/* Electrician 20-pack, batch 3: el20-09-softcard, el20-10-sparkline, el20-11-rightrail, el20-12-threepanel.
   Built to the owner's reference package (tools/trades10/pack-templates/electrician, EL-09..EL-12, 1103x1426,
   1 reference px = 100/1103 cqw of the live sheet). Every icon, slogan, script line, service list and decorative
   band is a real crop of the reference (site/assets/tpl-art/el20/el20-1[0-2]-*.webp, el20-09-*.webp); flat cards,
   rules and solid color blocks are CSS. No crop carries the mockup's business name, people, numbers or QR code:
   those print from the live fields (the real pay QR comes from the Payment panel). Generated by a script. */

.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#1E2126 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard::before{content:'' !important;position:absolute !important;top:3.626cqw !important;left:84.497cqw !important;width:12.33cqw !important;height:7.434cqw !important;background:url('/assets/tpl-art/el20/el20-09-powering.webp') no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard::after{content:'' !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:9.791cqw !important;background:url('/assets/tpl-art/el20/el20-09-licensed.webp') no-repeat 82.956cqw 0/11.333cqw 6.074cqw,linear-gradient(#D7D8DA,#D7D8DA) no-repeat 16.863cqw 0.725cqw/1px 4.714cqw,linear-gradient(#D7D8DA,#D7D8DA) no-repeat 38.622cqw 0.725cqw/1px 4.714cqw,linear-gradient(#D7D8DA,#D7D8DA) no-repeat 60.925cqw 0.725cqw/1px 4.714cqw !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head{position:static !important;display:block !important;min-height:0 !important;margin:0 !important;padding:1.36cqw 0 0 3.626cqw !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head::after{content:'' !important;position:absolute !important;left:62.738cqw !important;top:14.143cqw !important;width:33.908cqw !important;height:9.519cqw !important;border-radius:1.723cqw !important;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)) no-repeat 15.684cqw 1.269cqw/1.5px 6.981cqw,var(--accent,#FDD00E) !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head::before{content:'' !important;position:absolute !important;left:43.155cqw !important;top:2.539cqw !important;width:12.693cqw !important;height:8.704cqw !important;background:url('/assets/tpl-art/el20/el20-09-services.webp') no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head-left{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:9.791cqw !important;margin:0 !important;padding:1.813cqw 0 0 8.16cqw !important;text-align:left !important;background:url('/assets/tpl-art/el20/el20-09-bolt.webp') no-repeat 0 0/7.072cqw 10.245cqw !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head-left:has(.inv-logo){background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-logo{position:absolute !important;left:3.626cqw !important;top:1.632cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:7.616cqw !important;max-height:9.519cqw !important;margin:0 !important;object-fit:contain !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-name{position:relative !important;z-index:1 !important;max-width:29.918cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.898cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.005em !important;text-transform:uppercase !important;color:#14161A !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head-left::after{content:'' !important;display:block !important;width:28.468cqw !important;height:1.813cqw !important;margin:1.632cqw 0 0 -0.363cqw !important;background:url('/assets/tpl-art/el20/el20-09-tagline.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-tax{margin:0.544cqw 0 0 !important;font-size:1.043cqw !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#55585D !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-contact{position:absolute !important;z-index:2 !important;left:3.354cqw !important;bottom:4.352cqw !important;display:flex !important;flex-direction:row !important;align-items:center !important;gap:0 !important;margin:0 !important;padding:0 !important;font-size:1.179cqw !important;line-height:1.3 !important;color:#4A4D52 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-contact>div{margin:0 !important;padding:0 0.907cqw 0 3.626cqw !important;min-height:2.72cqw !important;display:flex !important;align-items:center !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;background-repeat:no-repeat !important;background-position:0 50% !important;color:inherit !important;font-size:inherit !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-contact>div:nth-child(2){order:1 !important;width:13.509cqw !important;background-image:url('/assets/tpl-art/el20/el20-09-f-phone.webp') !important;background-size:2.448cqw 2.448cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-contact>div:nth-child(1){order:2 !important;width:19.22cqw !important;margin-left:2.539cqw !important;background-image:url('/assets/tpl-art/el20/el20-09-f-mail.webp') !important;background-size:2.448cqw 2.085cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-contact>div:nth-child(3){order:3 !important;width:20.49cqw !important;margin-left:1.995cqw !important;background-image:url('/assets/tpl-art/el20/el20-09-f-web.webp') !important;background-size:2.448cqw 2.448cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-biz-address{position:absolute !important;z-index:2 !important;left:63.282cqw !important;bottom:4.352cqw !important;width:19.039cqw !important;min-height:3.264cqw !important;display:flex !important;align-items:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 0 0 4.261cqw !important;font-size:1.133cqw !important;line-height:1.35 !important;color:#4A4D52 !important;text-align:left !important;background:url('/assets/tpl-art/el20/el20-09-f-pin.webp') no-repeat 0 50%/2.176cqw 2.992cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important;background:transparent !important;border:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-doc-title{margin:3.989cqw 0 0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:4.624cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.31em !important;text-transform:uppercase !important;color:#14161A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-doc-title::after{content:'' !important;display:block !important;width:54.216cqw !important;height:1.813cqw !important;margin:0.635cqw 0 0 -0.363cqw !important;background:url('/assets/tpl-art/el20/el20-09-subtitle.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-doc-num{position:absolute !important;z-index:1 !important;left:65.005cqw !important;top:16.047cqw !important;width:12.693cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:2.176cqw !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:-.005em !important;color:var(--accent-text,#1E2126) !important;overflow-wrap:break-word !important;opacity:1 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-doc-num::before{content:'Invoice #' !important;display:block !important;margin:0 0 0.907cqw !important;font-size:1.179cqw !important;font-weight:800 !important;letter-spacing:.09em !important;text-transform:uppercase !important;line-height:1.1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-doc-po{position:absolute !important;z-index:1 !important;left:65.005cqw !important;top:21.396cqw !important;width:12.693cqw !important;margin:0 !important;font-size:0.997cqw !important;font-weight:600 !important;color:var(--accent-text,#1E2126) !important;opacity:.85 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body{position:static !important;display:grid !important;grid-template-columns:55.032cqw 1.451cqw 7.072cqw 1.179cqw minmax(0,1fr) !important;grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'terms . tot tot tot' 'pm pm pm . thx' 'pay pay pay . thx' 'photos photos photos photos photos' 'sig sig sig sig sig' 'pw pw pw pw pw' !important;column-gap:0 !important;row-gap:0 !important;align-items:stretch !important;min-height:106.981cqw !important;box-sizing:border-box !important;margin:0 !important;padding:2.72cqw 3.083cqw 10.698cqw !important;background:transparent !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body:has(.inv-notes){grid-template-areas:'parties parties parties parties parties' 'table table table table table' 'notes . tot tot tot' 'terms . tot tot tot' 'pm pm pm . thx' 'pay pay pay . thx' 'photos photos photos photos photos' 'sig sig sig sig sig' 'pw pw pw pw pw' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body>*{min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-parties{grid-area:parties !important;position:static !important;display:grid !important;grid-template-columns:42.974cqw minmax(0,1fr) !important;column-gap:1.36cqw !important;align-items:stretch !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to{position:static !important;display:flex !important;flex-direction:column !important;max-width:none !important;min-height:18.314cqw !important;box-sizing:border-box !important;margin:0 !important;padding:2.085cqw 1.813cqw 1.995cqw 9.61cqw !important;background-color:#F2F2F2 !important;border:none !important;border-radius:1.723cqw !important;box-shadow:none !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-person.webp') !important;background-repeat:no-repeat !important;background-position:1.36cqw 1.269cqw !important;background-size:6.165cqw 6.165cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-label{font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.13em !important;text-transform:uppercase !important;color:#24272C !important;opacity:1 !important;margin:0 0 0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>.inv-label{order:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-client-name{order:1 !important;margin:0 0 0.272cqw !important;font-size:1.768cqw !important;font-weight:600 !important;line-height:1.25 !important;color:#1E2126 !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.541cqw !important;line-height:1.24 !important;color:#3A3D42 !important;margin:0 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>div:nth-child(3){order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>.inv-client-address{order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>div:nth-child(5){order:4 !important;margin-top:1.179cqw !important;padding-left:3.717cqw !important;background:url('/assets/tpl-art/el20/el20-09-ic-phone.webp') no-repeat 0 50%/2.357cqw 1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>div:nth-child(4){order:5 !important;margin-top:0.544cqw !important;padding-left:3.717cqw !important;background:url('/assets/tpl-art/el20/el20-09-ic-mail.webp') no-repeat 0 50%/2.539cqw 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bill-to>div:nth-child(n+7){order:6 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-shipping{margin-top:0.725cqw !important;font-size:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details{position:static !important;display:grid !important;grid-template-columns:12.421cqw minmax(0,1fr) !important;align-content:start !important;min-width:0 !important;min-height:18.314cqw !important;box-sizing:border-box !important;margin:0 !important;padding:2.085cqw 20.399cqw 1.632cqw 2.267cqw !important;background-color:#F0F0F1 !important;border:none !important;border-radius:1.723cqw !important;box-shadow:none !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-house.webp'),url('/assets/tpl-art/el20/el20-09-script-homes.webp'),linear-gradient(#C9CACC,#C9CACC) !important;background-repeat:no-repeat !important;background-position:1.632cqw 1.269cqw,31.278cqw 4.17cqw,2.267cqw 10.154cqw !important;background-size:6.165cqw 6.165cqw,17.226cqw 11.605cqw,26.473cqw 1px !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-label{grid-column:1/-1 !important;margin:0 0 8.794cqw 7.525cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-detail-row{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0.635cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;font-size:1.541cqw !important;line-height:1.2 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-detail-row span{font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.13em !important;text-transform:uppercase !important;color:#24272C !important;opacity:1 !important;font-size:1.088cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-detail-row b{font-weight:400 !important;font-size:1.541cqw !important;color:#3A3D42 !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(5){padding-left:2.267cqw !important;border-left:1px solid #BDBEC1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(n+6){grid-column:1/-1 !important;margin-top:0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(2){position:absolute !important;z-index:1 !important;left:80.689cqw !important;width:14.959cqw !important;gap:0.363cqw !important;top:15.231cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(3){position:absolute !important;z-index:1 !important;left:80.689cqw !important;width:14.959cqw !important;gap:0.363cqw !important;top:19.22cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(-n+3) span{color:var(--accent-text,#1E2126) !important;font-size:1.088cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-details>.inv-detail-row:nth-child(-n+3) b{color:var(--accent-text,#1E2126) !important;font-size:1.541cqw !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table{grid-area:table !important;width:100% !important;margin:1.36cqw 0 0 !important;border-collapse:separate !important;border-spacing:0 !important;border:1px solid #E1E2E4 !important;border-radius:1.179cqw !important;overflow:hidden !important;background:#FFFFFF !important;counter-reset:el9row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead tr{background:#3B4045 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th{position:relative !important;height:4.261cqw !important;box-sizing:border-box !important;padding:0 1.451cqw !important;background:#3B4045 !important;color:#FFFFFF !important;font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;border:none !important;border-left:1px solid rgba(255,255,255,.16) !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th:first-child{width:56.482cqw !important;padding-left:8.25cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.074cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid rgba(255,255,255,.16) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th:nth-child(2){width:10.426cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th:nth-child(3){width:13.509cqw !important;text-align:right !important;padding-right:2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table thead th:last-child{width:13.418cqw !important;text-align:right !important;padding-right:1.451cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody tr:not(.ige-ui){counter-increment:el9row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody td{height:5.168cqw !important;box-sizing:border-box !important;padding:0.907cqw 1.451cqw !important;font-size:1.496cqw !important;line-height:1.3 !important;color:#1E2126 !important;background:#FFFFFF !important;border:none !important;border-top:1px solid #E1E2E4 !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody tr:first-child td{border-top:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody td.td-desc{position:relative !important;padding-left:8.25cqw !important;text-align:left !important;font-weight:500 !important;border-right:1px solid #E1E2E4 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody td.td-desc::before{content:counter(el9row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.074cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:500 !important;border-right:1px solid #E1E2E4 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody td:nth-child(3){text-align:right !important;padding-right:2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-table tbody td:last-child{text-align:right !important;padding-right:1.451cqw !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-terms{grid-area:terms !important;margin:1.36cqw 0 0 !important;padding:1.995cqw 2.539cqw 1.995cqw 8.704cqw !important;min-height:17.044cqw !important;box-sizing:border-box !important;background-color:#F2F2F2 !important;border:none !important;border-radius:1.723cqw !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-doc.webp') !important;background-repeat:no-repeat !important;background-position:1.179cqw 1.179cqw !important;background-size:5.621cqw 5.621cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-notes{grid-area:notes !important;margin:1.36cqw 0 0 !important;padding:1.995cqw 2.539cqw 1.995cqw 8.704cqw !important;min-height:17.044cqw !important;box-sizing:border-box !important;background-color:#F2F2F2 !important;border:none !important;border-radius:1.723cqw !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-doc.webp') !important;background-repeat:no-repeat !important;background-position:1.179cqw 1.179cqw !important;background-size:5.621cqw 5.621cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body:has(.inv-notes) .inv-terms{min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-terms .inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-notes .inv-label{margin:0 0 1.088cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-notes>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.65 !important;color:#3A3D42 !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals{grid-area:tot !important;position:static !important;display:flex !important;flex-direction:column !important;width:auto !important;margin:1.36cqw 0 0 !important;padding:1.995cqw 1.723cqw 1.632cqw 1.813cqw !important;box-sizing:border-box !important;background:#F2F2F2 !important;border:none !important;border-radius:1.723cqw !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 1.269cqw !important;min-height:3.083cqw !important;border:none !important;background:transparent !important;font-size:1.405cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span{font-weight:400 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#2F3237 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-weight:400 !important;color:#1E2126 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals .inv-total-grand{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:0.907cqw !important;margin:2.629cqw 0 0 !important;padding:0.816cqw 1.813cqw 0.816cqw 1.541cqw !important;min-height:4.714cqw !important;box-sizing:border-box !important;border:none !important;border-radius:1.179cqw !important;background:#FEF5BF !important;background:color-mix(in srgb,var(--accent,#FDD00E) 28%,#FFFFFF) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals .inv-total-grand::before{content:'' !important;position:absolute !important;left:0.725cqw !important;right:0.544cqw !important;top:-1.541cqw !important;height:1px !important;background:#D3D4D6 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals .inv-total-grand span{font-size:1.768cqw !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#14161A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-totals .inv-total-grand b{font-size:2.448cqw !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#111214 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-deposit{display:flex !important;justify-content:space-between !important;margin:0.907cqw 0 0 !important;padding:0 1.269cqw !important;font-size:1.269cqw !important;color:#3A3D42 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body>div[data-f='payment.methods']{grid-area:pm !important;margin:1.451cqw 0 0 !important;padding:1.632cqw 1.995cqw 1.632cqw 9.791cqw !important;background-color:#FFFFFF !important;border:1px solid #E1E2E4 !important;border-radius:1.541cqw !important;box-shadow:none !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-card.webp') !important;background-repeat:no-repeat !important;background-position:1.269cqw 0.907cqw !important;background-size:5.984cqw 6.074cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body>div[data-f='payment.methods']:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .pm-doc-h{font-size:1.133cqw !important;font-weight:800 !important;letter-spacing:.13em !important;text-transform:uppercase !important;color:#24272C !important;opacity:1 !important;margin:0 0 0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-payrow{grid-area:pay !important;display:block !important;margin:1.451cqw 0 0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body>div[data-f='payment.methods']:not(:empty)~.inv-payrow{margin-top:0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bank{margin:0 !important;min-height:12.602cqw !important;box-sizing:border-box !important;padding:1.995cqw 2.176cqw 1.813cqw 9.791cqw !important;background-color:#FFFFFF !important;border:1px solid #E1E2E4 !important;border-radius:1.541cqw !important;box-shadow:none !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-card.webp') !important;background-repeat:no-repeat !important;background-position:1.269cqw 0.725cqw !important;background-size:5.984cqw 6.074cqw !important;font-size:1.315cqw !important;line-height:1.45 !important;color:#3A3D42 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-body>div[data-f='payment.methods']:not(:empty)~.inv-payrow .inv-bank{background-image:none !important;padding-left:9.791cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-bank>.inv-label{display:block !important;margin:0 0 0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-latefee{color:#3A3D42 !important;font-size:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-footer-note{grid-area:thx !important;align-self:stretch !important;margin:1.451cqw 0 0 !important;min-height:12.602cqw !important;box-sizing:border-box !important;padding:3.808cqw 1.813cqw 1.451cqw 10.063cqw !important;background-color:#FFFFFF !important;border:1px solid #E1E2E4 !important;border-radius:1.541cqw !important;box-shadow:none !important;background-image:url('/assets/tpl-art/el20/el20-09-ic-leaf.webp'),url('/assets/tpl-art/el20/el20-09-thankyou.webp') !important;background-repeat:no-repeat,no-repeat !important;background-position:1.632cqw 0.907cqw,9.701cqw 1.269cqw !important;background-size:5.893cqw 5.984cqw,8.794cqw 1.995cqw !important;font-size:1.315cqw !important;line-height:1.42 !important;color:#3A3D42 !important;font-style:normal !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-signature-row{grid-area:sig !important;position:relative !important;display:flex !important;justify-content:flex-start !important;align-items:flex-end !important;min-height:9.338cqw !important;box-sizing:border-box !important;margin:1.269cqw 0 0 !important;padding:0 0 1.541cqw 51.768cqw !important;border:none !important;border-radius:1.723cqw !important;background-color:#F2F2F2 !important;background-image:url('/assets/tpl-art/el20/el20-09-script-safer.webp'),url('/assets/tpl-art/el20/el20-09-datecol.webp') !important;background-repeat:no-repeat !important;background-position:3.626cqw 0.816cqw,79.601cqw 4.986cqw !important;background-size:27.743cqw 7.978cqw,12.149cqw 3.083cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-signature{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;width:24.207cqw !important;margin:0 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .sig-render{height:3.989cqw !important;max-height:3.989cqw !important;margin:0 0 0.181cqw !important;color:#16181C !important;font-size:2.72cqw !important;line-height:1 !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .sig-render img{max-height:3.989cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .sig-line{border:none !important;border-top:1px solid #5A5D62 !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .sig-caption{margin:0.997cqw 0 0 !important;font-size:0.997cqw !important;font-weight:500 !important;letter-spacing:.21em !important;text-transform:uppercase !important;color:#3C3F44 !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-photos{grid-area:photos !important;margin:1.269cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-powered{grid-area:pw !important;margin:0.725cqw 0 0 !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .inv-powered a{font-size:0.952cqw !important;color:#8A8D92 !important;letter-spacing:.03em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-09-softcard).tmpl-el20-09-softcard .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#1F2326 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:16.863cqw !important;background:url('/assets/tpl-art/el20/el20-10-header.webp') no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline::after{content:'' !important;position:absolute !important;right:0 !important;bottom:0 !important;width:57.389cqw !important;height:17.588cqw !important;background:url('/assets/tpl-art/el20/el20-10-footer.webp') no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head{position:static !important;display:block !important;height:16.863cqw !important;min-height:0 !important;box-sizing:border-box !important;margin:0 !important;padding:3.717cqw 0 0 13.599cqw !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head-left{position:static !important;display:block !important;flex:none !important;width:26.836cqw !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important;background:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-logo{position:absolute !important;left:4.08cqw !important;top:2.176cqw !important;display:block !important;width:8.341cqw !important;height:11.605cqw !important;max-width:none !important;max-height:none !important;box-sizing:border-box !important;margin:0 !important;padding:0.544cqw !important;border-radius:0 !important;background:#262A2B !important;object-fit:contain !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-name{position:relative !important;z-index:1 !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.445cqw !important;font-weight:900 !important;line-height:1.04 !important;letter-spacing:.005em !important;text-transform:uppercase !important;color:#FFFFFF !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head-left::after{content:'' !important;display:block !important;width:24.297cqw !important;height:1.813cqw !important;margin:0.635cqw 0 0 2.357cqw !important;background:url('/assets/tpl-art/el20/el20-10-tagline.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-tax{margin:0.544cqw 0 0 2.539cqw !important;font-size:0.997cqw !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#C9CCCF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-contact{position:absolute !important;z-index:2 !important;left:53.672cqw !important;bottom:7.616cqw !important;width:44.878cqw !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;row-gap:0.363cqw !important;column-gap:0 !important;margin:0 !important;padding:0 !important;font-size:1.133cqw !important;line-height:1.3 !important;color:#FFFFFF !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-contact>div{margin:0 !important;padding:0 0.816cqw 0 2.448cqw !important;display:flex !important;align-items:center !important;min-height:2.176cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important;color:inherit !important;font-size:inherit !important;opacity:1 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-contact>div:nth-child(2){order:1 !important;background-image:url('/assets/tpl-art/el20/el20-10-f-phone.webp') !important;background-size:1.995cqw 2.176cqw !important;border-right:1px solid rgba(255,255,255,.45) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-contact>div:nth-child(1){order:2 !important;margin-left:0.816cqw !important;padding-left:3.083cqw !important;background-image:url('/assets/tpl-art/el20/el20-10-f-mail.webp') !important;background-size:2.539cqw 1.813cqw !important;border-right:1px solid rgba(255,255,255,.45) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-contact>div:nth-child(3){order:3 !important;margin-left:0.816cqw !important;padding-left:2.901cqw !important;background-image:url('/assets/tpl-art/el20/el20-10-f-web.webp') !important;background-size:2.357cqw 2.357cqw !important;border-right:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-biz-address{position:absolute !important;z-index:2 !important;left:54.216cqw !important;bottom:5.44cqw !important;width:43.518cqw !important;margin:0 !important;padding:0 !important;font-size:1.179cqw !important;line-height:1.3 !important;color:#FFFFFF !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head-right{position:static !important;display:block !important;flex:none !important;width:0 !important;height:0 !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important;background:transparent !important;border:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-title{position:absolute !important;z-index:1 !important;left:4.533cqw !important;top:18.223cqw !important;width:29.918cqw !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:5.712cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.015em !important;text-transform:uppercase !important;color:#23272A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-title::after{content:'' !important;display:block !important;width:25.204cqw !important;height:4.896cqw !important;margin:0.544cqw 0 0 -0.363cqw !important;background:url('/assets/tpl-art/el20/el20-10-subtitle.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-num{position:absolute !important;z-index:1 !important;left:53.309cqw !important;width:22.212cqw !important;display:grid !important;grid-template-columns:11.967cqw minmax(0,1fr) !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;font-size:1.36cqw !important;font-weight:400 !important;line-height:1.3 !important;color:#33373B !important;text-align:left !important;opacity:1 !important;top:24.297cqw !important;width:22.847cqw !important;letter-spacing:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-num::before{content:'Invoice #' !important;font-size:1.269cqw !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#1F2326 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-po{position:absolute !important;z-index:1 !important;left:53.309cqw !important;width:22.212cqw !important;display:grid !important;grid-template-columns:11.967cqw minmax(0,1fr) !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;font-size:1.36cqw !important;font-weight:400 !important;line-height:1.3 !important;color:#33373B !important;text-align:left !important;opacity:1 !important;top:32.276cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-po::before{content:'Project / Job #' !important;font-size:1.269cqw !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#1F2326 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-doc-po .inv-lbl{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body{position:static !important;display:grid !important;grid-template-columns:33.545cqw 21.759cqw minmax(0,1fr) !important;grid-template-areas:'parties parties parties' 'sum sum qual' 'table table table' '. . tot' 'pay pm terms' 'photos photos photos' 'sig sig sig' 'pw pw pw' !important;column-gap:0 !important;row-gap:0 !important;align-items:start !important;min-height:112.421cqw !important;box-sizing:border-box !important;margin:0 !important;padding:13.055cqw 1.995cqw 4.17cqw 2.267cqw !important;background:transparent !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body>*{min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-parties{grid-area:parties !important;position:static !important;display:block !important;min-height:10.97cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-parties::before{content:'' !important;position:absolute !important;left:50.317cqw !important;top:24.297cqw !important;width:25.929cqw !important;height:13.418cqw !important;background:linear-gradient(#CDCFD2,#CDCFD2) no-repeat 0 0/1.5px 100%,linear-gradient(#CDCFD2,#CDCFD2) no-repeat 100% 0/1.5px 100% !important;pointer-events:none !important;z-index:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-parties::after{content:'' !important;position:absolute !important;left:79.238cqw !important;top:20.127cqw !important;width:11.423cqw !important;height:5.621cqw !important;background:url('/assets/tpl-art/el20/el20-10-sitecontact.webp') no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bill-to{position:static !important;display:block !important;width:42.611cqw !important;max-width:none !important;margin:0 0 0 2.267cqw !important;padding:0 0 0 6.165cqw !important;border:none !important;background:url('/assets/tpl-art/el20/el20-10-ic-building.webp') no-repeat 0 0.181cqw/4.533cqw 4.896cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-label{font-size:1.315cqw !important;font-weight:700 !important;letter-spacing:.07em !important;text-transform:uppercase !important;color:#1F2326 !important;margin:0 0 1.269cqw !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-client-name{margin:0 0 0.181cqw !important;font-size:1.405cqw !important;font-weight:700 !important;line-height:1.3 !important;color:#1F2326 !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.405cqw !important;line-height:1.3 !important;color:#33373B !important;margin:0 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bill-to>div:nth-child(3){position:absolute !important;z-index:1 !important;left:79.782cqw !important;width:18.404cqw !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#33373B !important;overflow-wrap:anywhere !important;top:26.292cqw !important;font-weight:700 !important;color:#1F2326 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bill-to>div:nth-child(5){position:absolute !important;z-index:1 !important;left:79.782cqw !important;width:18.404cqw !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#33373B !important;overflow-wrap:anywhere !important;top:28.286cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bill-to>div:nth-child(4){position:absolute !important;z-index:1 !important;left:79.782cqw !important;width:18.404cqw !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#33373B !important;overflow-wrap:anywhere !important;top:30.281cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-detail-row{position:absolute !important;z-index:1 !important;left:53.309cqw !important;width:22.212cqw !important;display:grid !important;grid-template-columns:11.967cqw minmax(0,1fr) !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;font-size:1.36cqw !important;font-weight:400 !important;line-height:1.3 !important;color:#33373B !important;text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-detail-row span{font-size:1.269cqw !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#1F2326 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-detail-row b{font-weight:400 !important;color:#33373B !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-detail-row:nth-child(2){top:26.927cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-detail-row:nth-child(3){top:29.556cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-detail-row:nth-child(4){top:32.276cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-detail-row:nth-child(5){top:34.905cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-details>.inv-detail-row:nth-child(6){top:37.534cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head:has(.inv-doc-po)~.inv-body .inv-details>.inv-detail-row:nth-child(4){top:34.905cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head:has(.inv-doc-po)~.inv-body .inv-details>.inv-detail-row:nth-child(5){top:37.534cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-head:has(.inv-doc-po)~.inv-body .inv-details>.inv-detail-row:nth-child(6){top:40.163cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body::before{content:'' !important;grid-area:qual !important;justify-self:end !important;display:block !important;width:27.924cqw !important;height:8.794cqw !important;margin:0 !important;background:url('/assets/tpl-art/el20/el20-10-quality.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body::after{content:'' !important;grid-area:sum !important;align-self:start !important;display:block !important;height:1px !important;width:66.636cqw !important;margin:0 0 0 2.085cqw !important;background:#E3E5E7 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-notes{grid-area:sum !important;margin:0.907cqw 1.813cqw 0 2.085cqw !important;padding:0.363cqw 0 0 6.981cqw !important;border:none !important;border-radius:0 !important;background:url('/assets/tpl-art/el20/el20-10-ic-summary.webp') no-repeat 0 0.091cqw/4.533cqw 5.077cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-notes .inv-label{font-size:1.859cqw !important;font-weight:700 !important;letter-spacing:.03em !important;margin:0 0 0.725cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-notes>div:not(.inv-label){font-size:1.405cqw !important;line-height:1.35 !important;color:#33373B !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table{grid-area:table !important;width:100% !important;margin:1.451cqw 0 0 !important;border-collapse:separate !important;border-spacing:0 !important;border:1px solid #E1E3E5 !important;border-top:none !important;border-radius:0 !important;overflow:hidden !important;background:#FFFFFF !important;counter-reset:el10row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead tr{background:#2A2F32 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th{position:relative !important;height:3.264cqw !important;box-sizing:border-box !important;padding:0 1.088cqw !important;background:#2A2F32 !important;color:#FFFFFF !important;font-size:1.224cqw !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;border:none !important;border-left:1px solid rgba(255,255,255,.18) !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th:first-child{width:49.139cqw !important;padding-left:9.157cqw !important;text-align:left !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.89cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid rgba(255,255,255,.18) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th:nth-child(2){width:14.506cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th:nth-child(3){width:14.778cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table thead th:last-child{width:17.316cqw !important;text-align:right !important;padding-right:2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody tr:not(.ige-ui){counter-increment:el10row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody td{height:4.533cqw !important;box-sizing:border-box !important;padding:0.725cqw 1.088cqw !important;font-size:1.315cqw !important;line-height:1.3 !important;color:#1F2326 !important;background:#FFFFFF !important;border:none !important;border-bottom:1px solid #E1E3E5 !important;border-left:1px solid #E1E3E5 !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody tr:nth-child(even) td{background:#F3F4F6 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody td.td-desc{position:relative !important;padding-left:9.157cqw !important;text-align:left !important;font-weight:500 !important;border-left:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody td.td-desc::before{content:counter(el10row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.89cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:400 !important;color:#4A4E52 !important;border-right:1px solid #E1E3E5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody td:nth-child(3){text-align:right !important;padding-right:3.626cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-table tbody td:last-child{text-align:right !important;padding-right:2.72cqw !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals{grid-area:tot !important;justify-self:end !important;position:static !important;display:block !important;width:36.627cqw !important;margin:0.544cqw 0 0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){display:grid !important;grid-template-columns:19.311cqw minmax(0,1fr) !important;align-items:center !important;min-height:3.083cqw !important;margin:0 !important;padding:0 !important;border:1px solid #E1E3E5 !important;border-top:none !important;background:#FFFFFF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals>div:first-child{border-top:1px solid #E1E3E5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span{padding-left:1.995cqw !important;font-size:1.133cqw !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0 !important;color:#1F2326 !important;border-right:1px solid #E1E3E5 !important;align-self:stretch !important;display:flex !important;align-items:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{padding-right:2.72cqw !important;font-size:1.541cqw !important;font-weight:400 !important;color:#1F2326 !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals .inv-total-grand{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:0.907cqw !important;min-height:3.898cqw !important;box-sizing:border-box !important;margin:0.181cqw 0 0 !important;padding:0 2.72cqw 0 1.995cqw !important;border:none !important;border-radius:0 !important;background:var(--accent,#FFD60A) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals .inv-total-grand span{font-size:1.768cqw !important;font-weight:800 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:var(--accent-text,#14171A) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-totals .inv-total-grand b{font-size:1.904cqw !important;font-weight:800 !important;color:var(--accent-text,#14171A) !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-deposit{display:flex !important;justify-content:space-between !important;margin:0.544cqw 0 0 !important;padding:0 1.995cqw !important;font-size:1.224cqw !important;color:#33373B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-payrow{grid-area:pay !important;display:block !important;margin:1.995cqw 0 0 !important;padding:0 1.451cqw 0 2.085cqw !important;border-right:1.5px solid #E1E3E5 !important;min-height:14.506cqw !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bank{margin:0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;font-size:1.315cqw !important;line-height:1.55 !important;color:#33373B !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-bank>.inv-label{display:block !important;font-size:1.677cqw !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#1F2326 !important;margin:0 0 1.451cqw !important;padding:0.181cqw 0 0.181cqw 3.717cqw !important;background:url('/assets/tpl-art/el20/el20-10-ic-card.webp') no-repeat 0 50%/3.083cqw 2.539cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-latefee{color:#33373B !important;font-size:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body>div[data-f='payment.methods']{grid-area:pm !important;margin:1.995cqw 0 0 !important;padding:0 1.269cqw !important;border-right:1.5px solid #E1E3E5 !important;min-height:14.506cqw !important;box-sizing:border-box !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-body>div[data-f='payment.methods']:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .pm-doc-h{font-size:1.315cqw !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1F2326 !important;margin:0 0 0.725cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-terms{grid-area:terms !important;margin:1.995cqw 0 0 !important;padding:0 0 0 2.267cqw !important;border:none !important;border-radius:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-terms .inv-label{font-size:1.677cqw !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#1F2326 !important;margin:0 0 1.451cqw !important;padding:0.181cqw 0 0.181cqw 3.717cqw !important;background:url('/assets/tpl-art/el20/el20-10-ic-terms.webp') no-repeat 0 50%/2.448cqw 2.72cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-terms>div:not(.inv-label){font-size:1.315cqw !important;line-height:1.5 !important;color:#33373B !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-signature-row{grid-area:sig !important;position:relative !important;z-index:2 !important;display:flex !important;align-items:flex-end !important;justify-content:flex-start !important;margin:3.264cqw 0 0 2.085cqw !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-signature-row::after{content:'' !important;flex:none !important;display:block !important;width:17.588cqw !important;height:2.72cqw !important;margin:0 0 3.083cqw 2.357cqw !important;background:url('/assets/tpl-art/el20/el20-10-datefield.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-signature{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;width:24.841cqw !important;margin:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .sig-render{height:5.621cqw !important;max-height:5.621cqw !important;margin:0 !important;color:#111315 !important;font-size:3.445cqw !important;line-height:1 !important;overflow:hidden !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .sig-render img{max-height:5.621cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .sig-line{border:none !important;border-top:1px solid #4A4E52 !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .sig-caption{margin:0.907cqw 0 0 !important;font-size:1.315cqw !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;color:#1F2326 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-photos{grid-area:photos !important;margin:1.632cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-footer-note{grid-area:pw !important;margin:1.269cqw 58.024cqw 0 2.085cqw !important;font-size:1.133cqw !important;line-height:1.4 !important;color:#5A5E62 !important;font-style:normal !important;text-align:left !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-powered{position:absolute !important;left:2.267cqw !important;bottom:1.088cqw !important;margin:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .inv-powered a{font-size:0.952cqw !important;color:#8A8D92 !important;letter-spacing:.03em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-10-sparkline).tmpl-el20-10-sparkline .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#151B27 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail::before{content:'' !important;position:absolute !important;top:0 !important;left:70.716cqw !important;width:29.284cqw !important;height:129.284cqw !important;background:url('/assets/tpl-art/el20/el20-11-safe.webp') no-repeat 2.357cqw 3.264cqw/19.764cqw 6.89cqw,url('/assets/tpl-art/el20/el20-11-thanks.webp') no-repeat 2.901cqw 64.733cqw/15.594cqw 3.989cqw,url('/assets/tpl-art/el20/el20-11-questions.webp') no-repeat 2.539cqw 109.338cqw/10.879cqw 1.813cqw,linear-gradient(#C9CDD3,#C9CDD3) no-repeat 0 3.173cqw/1.5px 119.22cqw,linear-gradient(#9AA1AB,#9AA1AB) no-repeat 3.626cqw 49.048cqw/3.445cqw 1.5px,linear-gradient(#C9CDD3,#C9CDD3) no-repeat 2.357cqw 71.351cqw/23.663cqw 1.5px,linear-gradient(#C9CDD3,#C9CDD3) no-repeat 2.357cqw 92.112cqw/23.663cqw 1.5px,linear-gradient(#C9CDD3,#C9CDD3) no-repeat 2.357cqw 107.797cqw/23.663cqw 1.5px,linear-gradient(#EEF0F3,#EEF0F3) no-repeat 2.357cqw 51.677cqw/23.663cqw 12.149cqw !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head{position:static !important;display:block !important;min-height:0 !important;margin:0 !important;padding:4.08cqw 32.004cqw 0 4.533cqw !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head::before{content:'' !important;position:absolute !important;left:51.859cqw !important;top:3.626cqw !important;width:15.594cqw !important;height:9.61cqw !important;background:url('/assets/tpl-art/el20/el20-11-services.webp') no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head-left{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;min-height:8.432cqw !important;margin:0 !important;padding:1.541cqw 0 0 9.066cqw !important;text-align:left !important;background:url('/assets/tpl-art/el20/el20-11-mark.webp') no-repeat -0.363cqw -0.453cqw/7.434cqw 9.248cqw !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head-left:has(.inv-logo){background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-logo{position:absolute !important;left:4.17cqw !important;top:3.626cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:7.978cqw !important;max-height:9.066cqw !important;margin:0 !important;object-fit:contain !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-name{position:relative !important;z-index:1 !important;max-width:38.078cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.717cqw !important;font-weight:700 !important;line-height:1.05 !important;letter-spacing:-.015em !important;text-transform:none !important;color:#151B27 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head-left::after{content:'' !important;display:block !important;width:27.38cqw !important;height:1.723cqw !important;margin:0.181cqw 0 0 1.995cqw !important;background:url('/assets/tpl-art/el20/el20-11-tagline.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-address{position:absolute !important;z-index:2 !important;bottom:3.808cqw !important;margin:0 !important;padding:0 !important;font-size:1.133cqw !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#3A4250 !important;text-align:left !important;background:none !important;left:3.808cqw !important;max-width:50.771cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-tax{position:absolute !important;z-index:2 !important;bottom:3.808cqw !important;margin:0 !important;padding:0 !important;font-size:1.133cqw !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#3A4250 !important;text-align:left !important;background:none !important;left:58.024cqw !important;max-width:38.078cqw !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-tax .inv-lbl{font-weight:500 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-contact{position:absolute !important;z-index:2 !important;left:73.617cqw !important;top:112.421cqw !important;width:23.753cqw !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0.816cqw !important;margin:0 !important;padding:0 !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#2E3644 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-contact>div{margin:0 !important;padding:0 0 0 4.624cqw !important;min-height:2.357cqw !important;display:flex !important;align-items:center !important;background-repeat:no-repeat !important;background-position:0 50% !important;color:inherit !important;font-size:inherit !important;opacity:1 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-contact>div:nth-child(2){order:1 !important;background-image:url('/assets/tpl-art/el20/el20-11-ic-phone.webp') !important;background-size:2.357cqw 2.357cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-contact>div:nth-child(1){order:2 !important;background-image:url('/assets/tpl-art/el20/el20-11-ic-mail.webp') !important;background-size:2.267cqw 1.904cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-biz-contact>div:nth-child(3){order:3 !important;background-image:url('/assets/tpl-art/el20/el20-11-ic-web.webp') !important;background-size:2.357cqw 2.448cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-head-right{position:static !important;display:block !important;flex:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 0 2.992cqw !important;text-align:left !important;background:transparent !important;border:none !important;border-bottom:1.5px solid #D3D7DD !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-doc-title{margin:4.352cqw 0 0 -0.272cqw !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:8.976cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#111723 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-doc-title::after{content:'' !important;display:block !important;width:52.221cqw !important;height:1.632cqw !important;margin:0.725cqw 0 0 0.091cqw !important;background:url('/assets/tpl-art/el20/el20-11-subtitle.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-doc-num{position:absolute !important;z-index:1 !important;left:74.343cqw !important;width:21.759cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;opacity:1 !important;top:16.591cqw !important;font-size:1.768cqw !important;font-weight:400 !important;line-height:1.2 !important;letter-spacing:0 !important;color:#151B27 !important;text-transform:none !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-doc-num::before{content:'Invoice #' !important;display:block !important;margin:0 0 0.816cqw !important;font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#151B27 !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-doc-po{position:absolute !important;z-index:1 !important;left:74.343cqw !important;width:21.759cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;opacity:1 !important;top:12.511cqw !important;font-size:1.088cqw !important;color:#5A6270 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body{position:static !important;display:grid !important;grid-template-columns:37.171cqw minmax(0,1fr) !important;grid-template-areas:'bill bill' 'hdr hdr' 'table table' 'dep tot' 'notes notes' 'terms terms' 'photos photos' 'sig we' 'fn fn' !important;column-gap:0 !important;row-gap:0 !important;align-items:start !important;min-height:99.275cqw !important;box-sizing:border-box !important;margin:0 !important;padding:4.261cqw 32.004cqw 9.973cqw 3.808cqw !important;background:transparent !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body>*{min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-parties{grid-area:bill !important;position:static !important;display:block !important;min-height:18.132cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-parties::after{content:'' !important;position:absolute !important;left:40.979cqw !important;top:43.336cqw !important;width:24.66cqw !important;height:5.258cqw !important;background:url('/assets/tpl-art/el20/el20-11-powering.webp') no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bill-to{position:static !important;display:block !important;width:35.358cqw !important;max-width:none !important;margin:0 0 0 0.725cqw !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-label{font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#151B27 !important;opacity:1 !important;margin:0 0 1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-client-name{margin:0 !important;font-size:1.723cqw !important;font-weight:400 !important;line-height:1.32 !important;color:#151B27 !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.723cqw !important;line-height:1.32 !important;color:#2E3644 !important;margin:0 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bill-to>div:nth-child(3){order:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bill-to>.inv-shipping{position:absolute !important;z-index:1 !important;left:41.704cqw !important;top:34.18cqw !important;width:25.839cqw !important;font-size:1.723cqw !important;line-height:1.32 !important;color:#2E3644 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-shipping .inv-label-inline{display:block !important;margin:0 0 1.269cqw !important;font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#151B27 !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-detail-row{position:absolute !important;z-index:1 !important;left:74.343cqw !important;width:21.759cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important;opacity:1 !important;display:flex !important;flex-direction:column !important;gap:0.816cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-detail-row span{font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#151B27 !important;opacity:1 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-detail-row b{font-size:1.768cqw !important;font-weight:400 !important;line-height:1.2 !important;letter-spacing:0 !important;color:#151B27 !important;text-transform:none !important;text-align:left !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-detail-row:nth-child(2){top:23.028cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-detail-row:nth-child(3){top:29.193cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-detail-row:nth-child(4){top:35.63cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-detail-row:nth-child(5){top:42.158cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-details>.inv-detail-row:nth-child(6){top:47.325cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body::before{content:'' !important;grid-area:hdr !important;display:block !important;width:24.116cqw !important;height:1.995cqw !important;margin:1.269cqw 0 0 0.363cqw !important;background:url('/assets/tpl-art/el20/el20-11-svcperf.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table{grid-area:table !important;width:100% !important;margin:1.269cqw 0 0 !important;border-collapse:collapse !important;border:none !important;background:#FFFFFF !important;counter-reset:el11row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead tr{background:#EEF0F3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th{position:relative !important;height:3.989cqw !important;box-sizing:border-box !important;padding:0 0.907cqw !important;background:#EEF0F3 !important;color:#1E2533 !important;font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;border:none !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th:first-child{width:37.171cqw !important;padding-left:5.168cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:1.088cqw !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th:nth-child(2){width:5.077cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th:nth-child(3){width:11.967cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table thead th:last-child{width:9.973cqw !important;text-align:right !important;padding-right:1.088cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table tbody tr:not(.ige-ui){counter-increment:el11row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table tbody td{height:4.17cqw !important;box-sizing:border-box !important;padding:0.725cqw 0.907cqw !important;font-size:1.405cqw !important;line-height:1.3 !important;color:#1F2633 !important;background:#FFFFFF !important;border:none !important;border-bottom:1px solid #E3E6EA !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table tbody td.td-desc{position:relative !important;padding-left:5.168cqw !important;text-align:left !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table tbody td.td-desc::before{content:counter(el11row) !important;position:absolute !important;left:1.088cqw !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-table tbody td:last-child{text-align:right !important;padding-right:1.088cqw !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals{grid-area:tot !important;position:static !important;display:block !important;width:auto !important;margin:1.995cqw 0 0 0.725cqw !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){display:flex !important;justify-content:space-between !important;align-items:center !important;min-height:3.083cqw !important;margin:0 !important;padding:0 0.907cqw 0 0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span{font-size:1.224cqw !important;font-weight:400 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#151B27 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals>div:first-child span{font-weight:700 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{font-size:1.587cqw !important;font-weight:400 !important;color:#151B27 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals .inv-total-grand{position:absolute !important;z-index:1 !important;left:73.073cqw !important;top:51.677cqw !important;width:23.663cqw !important;height:12.149cqw !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;gap:0.907cqw !important;margin:0 !important;padding:0 1.995cqw 0 2.539cqw !important;border:none !important;border-radius:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals .inv-total-grand span{font-size:1.269cqw !important;font-weight:500 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#151B27 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-totals .inv-total-grand b{font-size:3.445cqw !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.01em !important;color:#111723 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-deposit{display:flex !important;justify-content:space-between !important;margin:0.907cqw 0 0 !important;padding:0 0.907cqw 0 0 !important;font-size:1.269cqw !important;color:#2E3644 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-notes{grid-area:notes !important;margin:3.808cqw 0 0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-notes .inv-label{margin:0 0 1.813cqw 0.725cqw !important;font-size:1.269cqw !important;letter-spacing:.3em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-notes>div:not(.inv-label){padding:2.176cqw 2.539cqw !important;background:#F2F3F5 !important;font-size:1.451cqw !important;line-height:1.5 !important;color:#2E3644 !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-terms{grid-area:terms !important;margin:3.808cqw 0 0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-terms .inv-label{margin:0 0 1.813cqw 0.725cqw !important;font-size:1.269cqw !important;letter-spacing:.3em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-terms>div:not(.inv-label){padding:2.176cqw 2.539cqw !important;background:#F2F3F5 !important;font-size:1.451cqw !important;line-height:1.5 !important;color:#2E3644 !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body:has(.inv-notes) .inv-terms{margin-top:2.176cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-payrow{position:absolute !important;z-index:1 !important;left:73.617cqw !important;top:73.255cqw !important;width:23.119cqw !important;display:block !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bank{margin:0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;font-size:1.36cqw !important;line-height:1.55 !important;color:#2E3644 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-bank>.inv-label{display:block !important;margin:0 0 1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-latefee{color:#2E3644 !important;font-size:1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body>div[data-f='payment.methods']{position:absolute !important;z-index:1 !important;left:73.617cqw !important;top:93.382cqw !important;width:23.119cqw !important;max-height:13.781cqw !important;overflow:hidden !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body>div[data-f='payment.methods']:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .pm-doc-h{font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#151B27 !important;opacity:1 !important;margin:0 0 0.907cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .pm-doc-card{border:none !important;background:transparent !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-signature-row{grid-area:sig !important;position:relative !important;z-index:2 !important;display:block !important;margin:4.352cqw 0 0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-signature{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;width:30.825cqw !important;margin:0 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .sig-render{height:5.077cqw !important;max-height:5.077cqw !important;margin:0 0 0.181cqw 1.813cqw !important;color:#111723 !important;font-size:3.264cqw !important;line-height:1 !important;overflow:hidden !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .sig-render img{max-height:5.077cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .sig-line{border:none !important;border-top:1.5px solid #A3A9B2 !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .sig-caption{margin:0.907cqw 0 0 !important;font-size:1.043cqw !important;font-weight:500 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#4B5361 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-body::after{content:'' !important;grid-area:we !important;align-self:end !important;display:block !important;width:21.396cqw !important;height:7.072cqw !important;margin:0 0 0 4.352cqw !important;background:url('/assets/tpl-art/el20/el20-11-wekeep.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-photos{grid-area:photos !important;margin:2.176cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-footer-note{grid-area:fn !important;margin:1.813cqw 0 0 !important;font-size:1.179cqw !important;line-height:1.45 !important;color:#4B5361 !important;font-style:normal !important;text-align:left !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-powered{position:absolute !important;right:3.264cqw !important;bottom:1.269cqw !important;margin:0 !important;text-align:right !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .inv-powered a{font-size:0.952cqw !important;color:#8A909A !important;letter-spacing:.03em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-11-rightrail).tmpl-el20-11-rightrail .watermark{z-index:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#FFFFFF !important;color:#151E2E !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel::after{content:'' !important;position:absolute !important;left:2.267cqw !important;right:1.904cqw !important;bottom:2.72cqw !important;height:3.354cqw !important;background:url('/assets/tpl-art/el20/el20-12-footright.webp') no-repeat right 0 bottom 0/21.94cqw 1.813cqw,linear-gradient(#3A4558,#3A4558) no-repeat 0 0/100% 1.5px !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head{position:static !important;display:block !important;height:41.886cqw !important;min-height:0 !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head::before{content:'' !important;position:absolute !important;z-index:0 !important;left:1.813cqw !important;top:3.083cqw !important;width:33.273cqw !important;height:37.534cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;background:url('/assets/tpl-art/el20/el20-12-mark.webp') no-repeat 2.085cqw 2.085cqw/7.434cqw 7.344cqw,url('/assets/tpl-art/el20/el20-12-services.webp') no-repeat 1.723cqw 14.415cqw/29.646cqw 14.959cqw,url('/assets/tpl-art/el20/el20-12-licensed.webp') no-repeat 1.995cqw 31.732cqw/29.012cqw 3.626cqw,linear-gradient(#D3D8DE,#D3D8DE) no-repeat 2.267cqw 13.146cqw/28.558cqw 1px !important;pointer-events:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head:has(.inv-logo)::before{background:url('/assets/tpl-art/el20/el20-12-services.webp') no-repeat 1.723cqw 14.415cqw/29.646cqw 14.959cqw,url('/assets/tpl-art/el20/el20-12-licensed.webp') no-repeat 1.995cqw 31.732cqw/29.012cqw 3.626cqw,linear-gradient(#D3D8DE,#D3D8DE) no-repeat 2.267cqw 13.146cqw/28.558cqw 1px !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head-left{position:static !important;display:block !important;flex:none !important;width:20.671cqw !important;max-width:none !important;margin:0 !important;padding:5.53cqw 0 0 12.874cqw !important;text-align:left !important;background:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-logo{position:absolute !important;left:2.085cqw !important;top:2.085cqw !important;display:block !important;width:auto !important;height:auto !important;max-width:7.797cqw !important;max-height:7.616cqw !important;margin:0 !important;object-fit:contain !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-name{position:relative !important;z-index:1 !important;width:20.671cqw !important;max-width:none !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.083cqw !important;font-weight:700 !important;line-height:1.02 !important;letter-spacing:-.02em !important;text-transform:none !important;color:#121B2B !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head-left::after{content:'' !important;display:block !important;width:20.671cqw !important;height:1.632cqw !important;margin:0.816cqw 0 0 -0.363cqw !important;background:url('/assets/tpl-art/el20/el20-12-tagline.webp') no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-tax{position:absolute !important;z-index:1 !important;left:3.808cqw !important;top:38.803cqw !important;margin:0 !important;font-size:0.997cqw !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#5A6474 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-address{position:absolute !important;z-index:2 !important;bottom:2.539cqw !important;margin:0 !important;font-size:1.269cqw !important;line-height:1.3 !important;color:#2A3446 !important;text-align:left !important;background:none !important;left:2.267cqw !important;max-width:29.918cqw !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-contact{position:absolute !important;z-index:2 !important;bottom:2.539cqw !important;margin:0 !important;font-size:1.269cqw !important;line-height:1.3 !important;color:#2A3446 !important;text-align:left !important;background:none !important;left:33.092cqw !important;max-width:42.611cqw !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-contact>div{margin:0 !important;padding:0 1.088cqw !important;border-left:1px solid #5A6474 !important;color:inherit !important;font-size:inherit !important;opacity:1 !important;white-space:nowrap !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-contact>div:nth-child(2){order:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-contact>div:nth-child(1){order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-biz-contact>div:nth-child(3){order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-head-right{position:absolute !important;z-index:1 !important;left:66.636cqw !important;top:3.083cqw !important;width:31.55cqw !important;height:37.534cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;display:block !important;flex:none !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-doc-title{position:absolute !important;left:2.357cqw !important;top:2.448cqw !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#151E2E !important;opacity:1 !important;font-size:1.179cqw !important;letter-spacing:.32em !important;line-height:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-doc-num{position:absolute !important;right:1.995cqw !important;top:2.357cqw !important;max-width:20.852cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.995cqw !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:.01em !important;color:#151E2E !important;white-space:nowrap !important;text-align:right !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-doc-po{position:absolute !important;left:2.357cqw !important;top:20.308cqw !important;width:27.108cqw !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:0.907cqw !important;height:3.445cqw !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:none !important;border-bottom:1px solid #D3D8DE !important;background:transparent !important;font-size:1.451cqw !important;line-height:1.2 !important;text-align:left !important;opacity:1 !important;color:#151E2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-doc-po .inv-lbl{font-size:1.133cqw !important;font-weight:500 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3D4757 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body{position:static !important;display:grid !important;grid-template-columns:35.267cqw 0.816cqw 26.383cqw 1.904cqw 0.997cqw minmax(0,1fr) !important;grid-template-areas:'table table table table table table' 'fn fn fn tot tot tot' 'pm . notes notes . sig' 'pay . terms terms . sig' 'photos photos photos photos photos photos' 'pw pw pw pw pw pw' !important;column-gap:0 !important;row-gap:0 !important;align-items:stretch !important;min-height:87.398cqw !important;box-sizing:border-box !important;margin:0 !important;padding:0 1.995cqw 8.613cqw 2.085cqw !important;background:transparent !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body>*{min-width:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-parties{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bill-to{position:absolute !important;z-index:1 !important;left:35.993cqw !important;top:3.083cqw !important;width:29.646cqw !important;height:37.534cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;max-width:none !important;margin:0 !important;padding:1.995cqw 1.995cqw 0 !important;background:#FFFFFF !important;text-align:left !important;overflow:hidden !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-label{font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#151E2E !important;opacity:1 !important;margin:0 0 1.723cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-client-name{margin:0 0 0.816cqw !important;font-size:1.813cqw !important;font-weight:700 !important;line-height:1.3 !important;color:#151E2E !important;letter-spacing:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bill-to>div:not(.inv-label):not(.inv-client-name){font-size:1.541cqw !important;line-height:1.38 !important;color:#364153 !important;margin:0 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bill-to::after{content:'' !important;display:block !important;height:0 !important;margin:1.995cqw 0 0 !important;border-top:1px solid #D3D8DE !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bill-to>.inv-shipping{margin-top:3.264cqw !important;font-size:1.541cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.907cqw !important;font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#151E2E !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-detail-row{position:absolute !important;z-index:2 !important;left:68.994cqw !important;width:27.108cqw !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:0.907cqw !important;height:3.445cqw !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:none !important;border-bottom:1px solid #D3D8DE !important;background:transparent !important;font-size:1.451cqw !important;line-height:1.2 !important;text-align:left !important;opacity:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-detail-row span{font-size:1.133cqw !important;font-weight:500 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3D4757 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-detail-row b{font-weight:400 !important;font-size:1.451cqw !important;color:#151E2E !important;text-align:right !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-detail-row:nth-child(2){top:9.429cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-detail-row:nth-child(3){top:12.874cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-detail-row:nth-child(4){top:16.41cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-detail-row:nth-child(5){top:19.855cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-details>.inv-detail-row:nth-child(6){top:23.391cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals .inv-total-grand{position:absolute !important;z-index:2 !important;left:68.178cqw !important;top:28.468cqw !important;width:28.468cqw !important;height:10.245cqw !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;gap:1.088cqw !important;margin:0 !important;padding:0 1.813cqw 0 2.267cqw !important;border:none !important;border-radius:0 !important;background:#EBF0F3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals .inv-total-grand span{font-size:1.269cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#151E2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals .inv-total-grand b{font-size:3.989cqw !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.01em !important;color:#111A2A !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table{grid-area:table !important;width:100% !important;margin:0 !important;border-collapse:collapse !important;border:1px solid #D3D8DE !important;background:#FFFFFF !important;counter-reset:el12row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead tr{background:#EBF0F3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th{position:relative !important;height:4.261cqw !important;box-sizing:border-box !important;padding:0 1.269cqw !important;background:#EBF0F3 !important;color:#1E2838 !important;font-size:1.133cqw !important;font-weight:600 !important;letter-spacing:.17em !important;text-transform:uppercase !important;border:1px solid #D3D8DE !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th:first-child{width:42.248cqw !important;padding-left:7.706cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5.893cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid #D3D8DE !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th:nth-child(2){width:20.218cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th:nth-child(3){width:16.863cqw !important;text-align:right !important;padding-right:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table thead th:last-child{width:16.591cqw !important;text-align:right !important;padding-right:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody tr:not(.ige-ui){counter-increment:el12row !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody td{height:4.17cqw !important;box-sizing:border-box !important;padding:0.725cqw 1.269cqw !important;font-size:1.496cqw !important;line-height:1.3 !important;color:#1A2333 !important;background:#FFFFFF !important;border:1px solid #D3D8DE !important;vertical-align:middle !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody td.td-desc{position:relative !important;padding-left:7.706cqw !important;text-align:left !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody td.td-desc::before{content:counter(el12row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5.893cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:1px solid #D3D8DE !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody td:nth-child(3){text-align:right !important;padding-right:1.995cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-table tbody td:last-child{text-align:right !important;padding-right:1.995cqw !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-footer-note{grid-area:fn !important;margin:0 !important;min-height:15.322cqw !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;padding:2.72cqw 13.599cqw 2.72cqw 3.083cqw !important;border:1px solid #D3D8DE !important;border-top:none !important;border-right:none !important;background:#FFFFFF !important;font-size:1.541cqw !important;line-height:1.45 !important;color:#364153 !important;font-style:normal !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals{grid-area:tot !important;position:static !important;display:block !important;width:auto !important;margin:0 !important;padding:0 !important;border:1px solid #D3D8DE !important;border-top:none !important;background:#FFFFFF !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals>div:not(.inv-total-grand):not(.inv-deposit){display:grid !important;grid-template-columns:16.863cqw minmax(0,1fr) !important;align-items:stretch !important;min-height:4.352cqw !important;margin:0 !important;padding:0 !important;border:none !important;border-bottom:1px solid #D3D8DE !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) span{display:flex !important;align-items:center !important;padding-left:1.995cqw !important;border-right:1px solid #D3D8DE !important;font-size:1.133cqw !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#151E2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-totals>div:not(.inv-total-grand):not(.inv-deposit) b{display:flex !important;align-items:center !important;justify-content:flex-end !important;padding-right:1.995cqw !important;font-size:1.496cqw !important;font-weight:400 !important;color:#151E2E !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-deposit{display:flex !important;justify-content:space-between !important;margin:0 !important;padding:1.088cqw 1.995cqw !important;font-size:1.269cqw !important;color:#364153 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body>div[data-f='payment.methods']{grid-area:pm !important;margin-top:1.541cqw !important;padding:1.995cqw 1.813cqw 0.544cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;border-bottom:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body>div[data-f='payment.methods']:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .pm-doc{margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .pm-doc-h{font-size:1.133cqw !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#151E2E !important;opacity:1 !important;margin:0 0 1.269cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-payrow{grid-area:pay !important;display:block !important;margin-top:1.541cqw !important;min-height:28.74cqw !important;padding:1.995cqw 1.813cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body:has(>div[data-f='payment.methods']:not(:empty)) .inv-payrow{margin-top:0 !important;border-top:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bank{margin:0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;font-size:1.269cqw !important;line-height:1.5 !important;color:#364153 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-bank>.inv-label{display:block !important;margin:0 0 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-latefee{color:#364153 !important;font-size:1.224cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-terms{grid-area:terms !important;margin-top:1.541cqw !important;min-height:28.74cqw !important;display:flex !important;flex-direction:column !important;padding:1.995cqw 1.813cqw 1.632cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;background:#FFFFFF !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-notes{grid-area:notes !important;margin-top:1.541cqw !important;border-bottom:none !important;padding:1.995cqw 1.813cqw 1.632cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;background:#FFFFFF !important;text-align:left !important;border-bottom:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-body:has(.inv-notes) .inv-terms{margin-top:0 !important;border-top:none !important;min-height:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-terms .inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-notes .inv-label{margin:0 0 1.813cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-notes>div:not(.inv-label){font-size:1.269cqw !important;line-height:1.55 !important;color:#364153 !important;white-space:pre-line !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-terms::after{content:'' !important;display:block !important;flex:none !important;width:100% !important;height:5.44cqw !important;margin:auto 0 0 !important;padding-top:1.269cqw !important;background:linear-gradient(#D3D8DE,#D3D8DE) no-repeat 0 0/100% 1px,url('/assets/tpl-art/el20/el20-12-safe.webp') no-repeat 0 1.813cqw/23.935cqw 3.626cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-signature-row{grid-area:sig !important;position:relative !important;z-index:2 !important;display:block !important;margin-top:1.541cqw !important;min-height:28.74cqw !important;padding:24.479cqw 1.813cqw 0.907cqw !important;border:1px solid #D3D8DE !important;border-radius:0 !important;box-sizing:border-box !important;background:#FFFFFF !important;background:url('/assets/tpl-art/el20/el20-12-approval.webp') no-repeat 1.451cqw 0.997cqw/21.759cqw 2.357cqw,url('/assets/tpl-art/el20/el20-12-confirm.webp') no-repeat 1.451cqw 4.896cqw/27.199cqw 3.808cqw,url('/assets/tpl-art/el20/el20-12-clientsig.webp') no-repeat 1.451cqw 15.05cqw/27.743cqw 2.901cqw,url('/assets/tpl-art/el20/el20-12-datesig.webp') no-repeat 1.451cqw 21.034cqw/27.743cqw 2.901cqw,#FFFFFF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-signature{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;width:22.665cqw !important;margin:0 0 0 -0.181cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .sig-render{height:2.357cqw !important;max-height:2.357cqw !important;margin:0 !important;color:#111A2A !important;font-size:1.995cqw !important;line-height:1 !important;overflow:hidden !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .sig-render img{max-height:2.357cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .sig-line{border:none !important;border-top:1px solid #6B7483 !important;height:0 !important;margin:0 !important;width:100% !important;background:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .sig-caption{margin:0.453cqw 0 0 !important;font-size:0.952cqw !important;font-weight:500 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#4B5568 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-photos{grid-area:photos !important;margin:1.451cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-powered{grid-area:pw !important;margin:0.907cqw 0 0 !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .inv-powered a{font-size:0.952cqw !important;color:#8A919C !important;letter-spacing:.03em !important;}
.invoice-preview:is(#invoicePreview,.tmpl-el20-12-threepanel).tmpl-el20-12-threepanel .watermark{z-index:3 !important;}
