/* Electrician 20-pack, batch 2 (EL-05..EL-08): built to the owner's reference package
   (tools/trades10/pack-templates/electrician/TEMPLATES_ORIGINAL + SPECS_INDIVIDUAL) on invoice-generator's
   .invoice-preview DOM. Every photo, icon, mark, script line and decorative graphic is a real crop of the
   reference PNG in /assets/tpl-art/el20/ (fake business names, numbers and contact lines inpainted out
   first); CSS draws only flat fills, rules and solid color bands. Generated by a script. */

/* ===== el20-05-diagonalhero ===== */
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;padding:0 !important;border:none !important;border-radius:0 !important;background:#FEFEFE url(/assets/tpl-art/el20/el20-05-diagonalhero-hero.webp) no-repeat 0 0/100% auto !important;color:#141414 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero::after{content:'' !important;position:absolute !important;right:0 !important;bottom:10.335cqw !important;width:16.138cqw !important;height:39.166cqw !important;background:url(/assets/tpl-art/el20/el20-05-diagonalhero-watermark.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero::before{content:none !important;display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-left{position:absolute !important;inset:0 !important;z-index:2 !important;pointer-events:none !important;display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-start !important;gap:3.445cqw !important;box-sizing:border-box !important;padding:0 26.292cqw 0 3.626cqw !important;flex-direction:row !important;align-content:flex-end !important;width:auto !important;max-width:none !important;margin:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-left>*{pointer-events:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-left::after{content:'' !important;position:absolute !important;right:3.173cqw !important;bottom:3.808cqw !important;width:21.124cqw !important;height:3.445cqw !important;background:url(/assets/tpl-art/el20/el20-05-diagonalhero-slogan.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-left::before{content:'' !important;position:absolute !important;left:4.533cqw !important;top:1.813cqw !important;width:8.885cqw !important;height:15.775cqw !important;background:url(/assets/tpl-art/el20/el20-05-diagonalhero-bolt.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-left:has(.inv-logo)::before{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-logo{position:absolute !important;left:4.533cqw !important;top:2.176cqw !important;width:8.885cqw !important;height:15.05cqw !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;border-radius:0 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-name{position:absolute !important;left:14.687cqw !important;top:3.989cqw !important;width:38.078cqw !important;max-width:none !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:4.352cqw !important;font-weight:900 !important;line-height:1.02 !important;letter-spacing:.035em !important;text-transform:uppercase !important;color:#FFFFFF !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-tax{position:absolute !important;left:5.44cqw !important;top:26.201cqw !important;margin:0 !important;font-size:0.997cqw !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#BDBDBD !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-tax .inv-lbl{color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact{display:contents !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-address{position:relative !important;align-self:flex-end !important;margin:0 0 3.536cqw !important;flex:0 1 auto !important;min-width:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:1.324cqw !important;line-height:2.176cqw !important;height:2.176cqw !important;letter-spacing:0 !important;text-transform:none !important;color:#1E1E1E !important;opacity:1 !important;font-variant-numeric:normal !important;font-feature-settings:normal !important;padding:0 0 0 2.992cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important;background-size:2.176cqw auto !important;max-width:none !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact>div{flex-shrink:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact>[data-f="business.phone"]{order:1 !important;flex-shrink:0 !important;background-image:url(/assets/tpl-art/el20/el20-05-diagonalhero-ic-phone.webp) !important;background-size:2.539cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact>[data-f="business.email"]{order:2 !important;max-width:29.918cqw !important;padding-left:3.717cqw !important;background-image:url(/assets/tpl-art/el20/el20-05-diagonalhero-ic-email.webp) !important;background-size:2.901cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-contact>[data-f="business.website"]{order:3 !important;padding-left:3.717cqw !important;background-image:url(/assets/tpl-art/el20/el20-05-diagonalhero-ic-web.webp) !important;background-size:3.083cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-biz-address{position:absolute !important;left:5.44cqw !important;top:22.484cqw !important;width:19.492cqw !important;height:auto !important;max-height:3.083cqw !important;margin:0 !important;padding:0 !important;white-space:normal !important;overflow:hidden !important;font-size:1.124cqw !important;line-height:1.541cqw !important;letter-spacing:.04em !important;color:#C9C9C9 !important;background:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-head-right{position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:right !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-doc-title{position:absolute !important;right:3.354cqw !important;top:13.055cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:6.346cqw !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#121212 !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-doc-num{position:absolute !important;left:72.983cqw !important;top:21.215cqw !important;display:flex !important;margin:0 !important;font-size:1.559cqw !important;line-height:2.403cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#202020 !important;z-index:1 !important;white-space:nowrap !important;justify-content:flex-start !important;text-align:left !important;width:auto !important;font-variant-numeric:normal !important;font-feature-settings:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-doc-num::before{content:'Invoice #:' !important;display:inline-block !important;flex:0 0 10.517cqw !important;width:10.517cqw !important;font-weight:700 !important;color:#141414 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-doc-po{position:absolute !important;left:72.983cqw !important;right:auto !important;width:auto !important;display:flex !important;justify-content:flex-start !important;text-align:left !important;top:23.617cqw !important;margin:0 !important;font-size:1.559cqw !important;line-height:2.403cqw !important;color:#202020 !important;z-index:1 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-doc-po .inv-lbl{display:inline-block !important;flex:0 0 10.517cqw !important;width:10.517cqw !important;font-weight:700 !important;color:#141414 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-body{position:static !important;display:grid !important;box-sizing:border-box !important;min-height:129.284cqw !important;margin:0 !important;padding:33.545cqw 2.992cqw 11.061cqw !important;grid-template-columns:27.833cqw 2.901cqw 25.204cqw 2.448cqw 35.63cqw !important;grid-template-rows:auto auto auto auto auto 1fr auto auto auto !important;grid-template-areas:'pa pa pa pa pa' 'tb tb tb tb tb' 'te te te . to' 'no no no . to' 'ph ph ph ph ph' 'sp sp sp sp sp' 'pm pm pm . ft' 'bk bk bk . sg' 'pw pw pw pw pw' !important;gap:0 !important;background:transparent !important;border:none !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-body>*{position:relative !important;z-index:1 !important;min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-parties{grid-area:pa !important;position:static !important;display:block !important;margin:0 0 2.539cqw !important;padding:0 0 0 2.811cqw !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bill-to{position:relative !important;width:40.798cqw !important;min-height:10.879cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;font-size:1.505cqw !important;line-height:2.176cqw !important;color:#232323 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bill-to>*{margin:0 !important;font-size:inherit !important;color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-label{display:block !important;margin:0 0 0.907cqw !important;font-size:1.306cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FCB52E !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-client-name{font-size:1.741cqw !important;font-weight:700 !important;color:#141414 !important;line-height:2.357cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-shipping{position:absolute !important;left:47.235cqw !important;top:0 !important;width:18.858cqw !important;display:block !important;margin:0 !important;padding:0 0 0 0 !important;line-height:2.176cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bill-to:has(.inv-shipping)::after{content:'' !important;position:absolute !important;left:42.611cqw !important;top:0.181cqw !important;width:0.272cqw !important;height:10.698cqw !important;background:#FCB52E !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.907cqw !important;font-size:1.306cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FCB52E !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-details{position:absolute !important;left:72.983cqw !important;top:23.617cqw !important;width:24.479cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;z-index:1 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero:has(.inv-doc-po) .inv-details{top:26.02cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;font-size:1.559cqw !important;line-height:2.403cqw !important;color:#202020 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-detail-row span{display:inline-block !important;flex:0 0 10.517cqw !important;font-weight:700 !important;color:#141414 !important;text-transform:none !important;letter-spacing:0 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-detail-row span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-detail-row b{font-weight:400 !important;color:#202020 !important;text-align:left !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table{grid-area:tb !important;width:100% !important;margin:0 !important;border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;counter-reset:el5row !important;font-size:1.36cqw !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table thead tr{background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th{height:3.536cqw !important;padding:0 1.269cqw !important;background:#151515 !important;color:#FCB52E !important;border:none !important;border-bottom:0.227cqw solid #FCB52E !important;font-size:1.142cqw !important;font-weight:700 !important;letter-spacing:.17em !important;text-transform:uppercase !important;text-align:center !important;vertical-align:middle !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:first-child{position:relative !important;width:auto !important;text-align:left !important;padding-left:7.888cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:first-child::before{content:'#' !important;position:absolute !important;left:2.448cqw !important;top:50% !important;transform:translateY(-50%) !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:nth-child(2){width:8.16cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:nth-child(3){width:20.852cqw !important;text-align:right !important;padding-right:1.541cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:last-child{width:13.599cqw !important;text-align:right !important;padding-right:2.448cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:nth-child(4):not(:last-child),.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table th:nth-child(5):not(:last-child){width:6.346cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table tbody tr:not(.ige-ui){counter-increment:el5row !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table tbody tr:not(.ige-ui):nth-child(even){background:#F5F6F7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td{height:5.032cqw !important;padding:0.725cqw 1.269cqw !important;border:none !important;vertical-align:middle !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#262626 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td.td-desc{position:relative !important;padding-left:7.888cqw !important;font-weight:600 !important;color:#141414 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td.td-desc::before{content:counter(el5row) !important;position:absolute !important;left:2.448cqw !important;top:50% !important;transform:translateY(-50%) !important;font-weight:400 !important;color:#262626 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td:nth-child(2){text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td:nth-child(3){text-align:right !important;padding-right:1.541cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-table td:last-child{text-align:right !important;padding-right:2.448cqw !important;font-weight:400 !important;color:#262626 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals{grid-area:to !important;align-self:start !important;width:auto !important;max-width:none !important;margin:1.632cqw 0 0 !important;padding:0.272cqw 0 0 !important;border:none !important;border-top:0.218cqw solid #D5D6D8 !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;height:3.083cqw !important;margin:0 !important;padding:0 2.448cqw 0 1.179cqw !important;border:none !important;background:transparent !important;font-size:1.469cqw !important;color:#141414 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div span{font-weight:700 !important;color:inherit !important;text-transform:none !important;letter-spacing:0 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div b{font-weight:400 !important;color:inherit !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div.inv-total-grand{height:3.808cqw !important;margin-top:0.453cqw !important;background:#FCB52E !important;padding:0 2.448cqw 0 1.179cqw !important;color:#111111 !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div.inv-total-grand span{font-size:1.686cqw !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.01em !important;color:#111111 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals>div.inv-total-grand b{font-size:2.176cqw !important;font-weight:800 !important;color:#111111 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-deposit{display:flex !important;justify-content:space-between !important;padding:0.544cqw 2.448cqw 0 1.179cqw !important;font-size:1.269cqw !important;color:#3A3A3A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-block{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-terms{grid-area:te !important;margin:2.539cqw 0 0 !important;padding:0 1.813cqw 0 3.264cqw !important;font-size:1.251cqw !important;line-height:1.967cqw !important;color:#3A3A3A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-notes{grid-area:no !important;margin:1.632cqw 0 0 !important;padding:0 1.813cqw 0 3.264cqw !important;font-size:1.251cqw !important;line-height:1.967cqw !important;color:#3A3A3A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-notes>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-terms>.inv-label{position:relative !important;margin:0 0 0.725cqw 2.992cqw !important;font-size:1.306cqw !important;letter-spacing:.2em !important;color:#FCB52E !important;line-height:2.992cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-notes>.inv-label::before,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-terms>.inv-label::before{content:'' !important;position:absolute !important;left:-4.261cqw !important;top:-0.363cqw !important;width:3.173cqw !important;height:3.717cqw !important;background:url(/assets/tpl-art/el20/el20-05-diagonalhero-ic-notes.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-notes>.inv-label~*,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-terms>.inv-label~*{position:relative !important;padding-left:4.08cqw !important;font-size:1.251cqw !important;line-height:1.967cqw !important;color:#3A3A3A !important;font-style:normal !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-photos{grid-area:ph !important;margin:2.176cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero [data-f="payment.methods"]{grid-area:pm !important;align-self:start !important;margin:3.626cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .pm-doc{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .pm-doc-h{font-size:1.306cqw !important;font-weight:700 !important;letter-spacing:.2em !important;color:#FCB52E !important;margin:0 0 0.725cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .pm-doc-card{border:none !important;background:transparent !important;padding:0 !important;flex-direction:row-reverse !important;justify-content:flex-end !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-payrow{grid-area:bk !important;display:block !important;margin:0cqw 0 0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank{margin:0 !important;padding:0 !important;font-size:1.306cqw !important;line-height:1.723cqw !important;color:#2E2E2E !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank>.inv-label{margin:0 0 1.088cqw !important;font-size:1.306cqw !important;letter-spacing:.2em !important;color:#FCB52E !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank>div:not(.inv-label){position:relative !important;margin:1.269cqw 0 0 !important;padding:0 !important;font-size:1.251cqw !important;line-height:1.723cqw !important;color:#3A3A3A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank>[data-f="payment.bankName payment.accountMasked"],.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bank>[data-f="payment.ifsc payment.swift payment.upi"]{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-footer-note{grid-area:ft !important;margin:5.802cqw 0 0 !important;padding:0 !important;font-size:1.269cqw !important;line-height:1.723cqw !important;color:#2E2E2E !important;text-align:left !important;font-style:normal !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-footer-note::before{content:'' !important;display:block !important;width:10.245cqw !important;height:1.813cqw !important;margin:0 0 0.453cqw -0.272cqw !important;background:url(/assets/tpl-art/el20/el20-05-diagonalhero-thankyou.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature-row{grid-area:sg !important;display:block !important;margin:2.539cqw 0 0 !important;padding:0 !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature{width:19.311cqw !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature .sig-render{min-height:3.626cqw !important;font-size:2.72cqw !important;line-height:1.2 !important;color:#151515 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature img{max-height:4.17cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature .sig-line{height:0 !important;border:none !important;border-top:0.136cqw solid #222222 !important;margin:0.181cqw 0 0.635cqw !important;background:none !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature .sig-caption{font-weight:400 !important;font-size:1.306cqw !important;color:#3A3A3A !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-powered{grid-area:pw !important;margin:1.269cqw 0 0 !important;text-align:center !important;font-size:0.907cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-signature-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-05-diagonalhero).tmpl-el20-05-diagonalhero .inv-shipping{min-width:0 !important}
/* ===== el20-06-riverdale ===== */
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;padding:0 !important;border:none !important;border-radius:0 !important;background:#FEFEFE !important;color:#33435A !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale::before{content:'' !important;position:absolute !important;left:5.077cqw !important;top:5.168cqw !important;width:13.509cqw !important;height:7.072cqw !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-tag-left.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale::after{content:'' !important;position:absolute !important;left:83.409cqw !important;top:4.08cqw !important;width:11.695cqw !important;height:8.25cqw !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-tag-right.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head{position:static !important;display:block !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:1.36cqw 0 0 !important;border:none !important;background:transparent !important;box-shadow:none !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head-left{position:static !important;display:flex !important;flex-direction:column !important;align-items:center !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head-left::before{content:'' !important;display:block !important;width:8.522cqw !important;height:9.066cqw !important;margin:0 auto !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-mark.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head-left:has(.inv-logo)::before{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-logo{display:block !important;width:auto !important;height:auto !important;max-width:21.759cqw !important;max-height:9.066cqw !important;margin:0 auto !important;object-fit:contain !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head-left::after{content:'' !important;display:block !important;width:36.809cqw !important;height:4.714cqw !important;margin:0.272cqw auto 0 !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-services.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-name{display:block !important;max-width:63.463cqw !important;margin:0.091cqw auto 0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.218cqw !important;font-weight:800 !important;line-height:1.1 !important;letter-spacing:-.012em !important;text-transform:uppercase !important;color:#1B2A44 !important;text-align:center !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-tax{position:absolute !important;right:5.44cqw !important;bottom:3.717cqw !important;margin:0 !important;font-size:1.233cqw !important;line-height:2.176cqw !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#33435A !important;z-index:2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-tax .inv-lbl{color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-contact{position:absolute !important;left:5.621cqw !important;bottom:3.717cqw !important;display:flex !important;align-items:center !important;gap:3.808cqw !important;max-width:58.477cqw !important;margin:0 !important;padding:0 !important;z-index:2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-address{flex:0 0 auto !important;margin:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:1.233cqw !important;line-height:2.539cqw !important;height:2.539cqw !important;letter-spacing:0 !important;text-transform:none !important;color:#33435A !important;opacity:1 !important;padding:0 0 0 2.811cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important;background-size:2.539cqw auto !important;text-align:left !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-contact>[data-f="business.phone"]{order:1 !important;background-image:url(/assets/tpl-art/el20/el20-06-riverdale-ic-phone.webp) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-contact>[data-f="business.email"]{order:2 !important;padding-left:2.901cqw !important;background-image:url(/assets/tpl-art/el20/el20-06-riverdale-ic-email.webp) !important;background-size:2.811cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-contact>[data-f="business.website"]{order:3 !important;flex-shrink:1 !important;min-width:0 !important;padding-left:3.173cqw !important;background-image:url(/assets/tpl-art/el20/el20-06-riverdale-ic-web.webp) !important;background-size:2.72cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-biz-address{position:absolute !important;left:64.914cqw !important;bottom:3.717cqw !important;max-width:15.413cqw !important;padding-left:3.173cqw !important;background-image:url(/assets/tpl-art/el20/el20-06-riverdale-ic-pin.webp) !important;background-size:2.629cqw auto !important;z-index:2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-head-right{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-doc-title{display:block !important;margin:2.176cqw 0 0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.536cqw !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.36em !important;text-indent:.36em !important;text-transform:uppercase !important;color:#1B2A44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-doc-num{display:flex !important;justify-content:flex-start !important;margin:2.811cqw 0 0 5.621cqw !important;font-size:1.36cqw !important;line-height:1.995cqw !important;font-weight:500 !important;letter-spacing:0 !important;color:#1B2A44 !important;text-align:left !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-doc-num::before{content:'Invoice #:' !important;flex:0 0 11.514cqw !important;font-weight:400 !important;color:#33435A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-doc-po{display:flex !important;justify-content:flex-start !important;margin:0 0 0 5.621cqw !important;font-size:1.36cqw !important;line-height:1.995cqw !important;color:#1B2A44 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-doc-po .inv-lbl{flex:0 0 11.514cqw !important;color:#33435A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-body{position:static !important;display:grid !important;box-sizing:border-box !important;min-height:100.181cqw !important;margin:0 !important;padding:0 4.533cqw 9.066cqw !important;grid-template-columns:45.422cqw 6.437cqw 1.904cqw 37.171cqw !important;grid-template-rows:auto auto auto auto auto auto auto 1fr auto auto !important;grid-template-areas:'pa pa pa pa' 'tb tb tb tb' 'no no . to' 'te te . to' 'ph ph ph ph' 'pm sg sg sg' 'bk sg sg sg' 'sp sp sp sp' 'ft ft ft ft' 'pw pw pw pw' !important;gap:0 !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-body>*{position:relative !important;z-index:1 !important;min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-parties{grid-area:pa !important;position:relative !important;display:grid !important;gap:0 !important;grid-template-columns:45.422cqw 1fr !important;margin:0 0 1.723cqw !important;padding:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-parties::before{content:'' !important;position:absolute !important;left:45.331cqw !important;top:-1.088cqw !important;width:0.136cqw !important;height:8.069cqw !important;background:#C9D3DE !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-parties::after{content:'' !important;position:absolute !important;right:-0.091cqw !important;top:-1.451cqw !important;width:31.188cqw !important;height:8.613cqw !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-icon-trio.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-details{grid-column:1 !important;grid-row:1 !important;position:static !important;width:auto !important;margin:0 0 0 1.088cqw !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;font-size:1.36cqw !important;line-height:1.995cqw !important;color:#1B2A44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-detail-row span{flex:0 0 11.514cqw !important;font-weight:400 !important;color:#33435A !important;text-transform:none !important;letter-spacing:0 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-detail-row span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-detail-row b{font-weight:500 !important;color:inherit !important;font-size:inherit !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bill-to{grid-column:1/-1 !important;grid-row:2 !important;position:relative !important;width:44.515cqw !important;box-sizing:border-box !important;min-height:14.143cqw !important;margin:1.451cqw 0 0 !important;padding:1.451cqw 2.176cqw 1.269cqw 2.539cqw !important;border:none !important;border-radius:0.453cqw !important;background:#F1F6F9 !important;font-size:1.396cqw !important;line-height:2.04cqw !important;color:#33435A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bill-to>*{margin:0 !important;font-size:inherit !important;color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-label{display:block !important;margin:0 0 0.725cqw !important;font-size:1.215cqw !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;color:#1E5BA8 !important;line-height:1.25 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-client-name{font-weight:600 !important;color:#1B2A44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-shipping{position:absolute !important;left:46.51cqw !important;top:0 !important;bottom:0 !important;width:44.424cqw !important;box-sizing:border-box !important;display:block !important;margin:0 !important;padding:1.451cqw 2.176cqw 1.269cqw 2.539cqw !important;border-radius:0.453cqw !important;background:#F1F6F9 !important;line-height:2.04cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.725cqw !important;font-size:1.215cqw !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;color:#1E5BA8 !important;line-height:1.25 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table{grid-area:tb !important;width:100% !important;margin:0 !important;border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;counter-reset:el6row !important;font-size:1.36cqw !important;border:0.091cqw solid #DCE3EA !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th{height:3.173cqw !important;padding:0 1.451cqw !important;background:#1F71B6 !important;color:#FFFFFF !important;border:none !important;border-left:0.091cqw solid rgba(255,255,255,.28) !important;font-size:1.16cqw !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;text-align:center !important;vertical-align:middle !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table thead th:first-child{position:relative !important;text-align:left !important;padding-left:7.797cqw !important;border-left:none !important;border-top-left-radius:0.272cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table thead th:last-child{border-top-right-radius:0.272cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.165cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:0.091cqw solid rgba(255,255,255,.28) !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:nth-child(2){width:8.069cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:nth-child(3){width:19.039cqw !important;text-align:right !important;padding-right:2.901cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:last-child{width:14.325cqw !important;text-align:right !important;padding-right:2.811cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:nth-child(4):not(:last-child),.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table th:nth-child(5):not(:last-child){width:6.346cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table tbody tr:not(.ige-ui){counter-increment:el6row !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td{height:3.173cqw !important;padding:0.363cqw 1.451cqw !important;border:none !important;border-top:0.091cqw solid #DCE3EA !important;border-left:0.091cqw solid #DCE3EA !important;vertical-align:middle !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#2C3B50 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td.td-desc{position:relative !important;padding-left:7.797cqw !important;border-left:none !important;text-align:left !important;font-weight:400 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td.td-desc::before{content:counter(el6row) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.165cqw !important;display:flex !important;align-items:center !important;justify-content:center !important;border-right:0.091cqw solid #DCE3EA !important;color:#2C3B50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td:nth-child(2){text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td:nth-child(3){text-align:right !important;padding-right:2.901cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-table td:last-child{text-align:right !important;padding-right:2.811cqw !important;font-weight:400 !important;color:#2C3B50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals{grid-area:to !important;align-self:start !important;width:auto !important;max-width:none !important;margin:1.723cqw 0 0 !important;padding:0 !important;border:0.091cqw solid #DCE3EA !important;border-radius:0.363cqw !important;overflow:hidden !important;background:#FFFFFF !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div{display:grid !important;grid-template-columns:1fr 14.143cqw !important;align-items:center !important;height:3.083cqw !important;margin:0 !important;padding:0 !important;border:none !important;border-bottom:0.091cqw solid #DCE3EA !important;background:transparent !important;font-size:1.36cqw !important;color:#1B2A44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div span{padding-left:2.448cqw !important;font-weight:500 !important;color:inherit !important;text-transform:uppercase !important;letter-spacing:.02em !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div b{height:100% !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;padding-right:2.539cqw !important;border-left:0.091cqw solid #DCE3EA !important;font-weight:400 !important;color:inherit !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div.inv-total-grand{height:3.898cqw !important;border-bottom:none !important;background:#1565B5 !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div.inv-total-grand span{font-size:1.596cqw !important;font-weight:700 !important;letter-spacing:0 !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals>div.inv-total-grand b{font-size:1.596cqw !important;font-weight:700 !important;color:#FFFFFF !important;border-left-color:rgba(255,255,255,.3) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-deposit{display:flex !important;justify-content:space-between !important;padding:0.544cqw 2.539cqw 0.544cqw 2.448cqw !important;font-size:1.269cqw !important;color:#33435A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-block{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-notes,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-terms{margin:1.723cqw 0 0 !important;padding:1.541cqw 2.539cqw 1.632cqw !important;border:0.091cqw solid #DCE3EA !important;border-radius:0.453cqw !important;background:#FFFFFF !important;font-size:1.324cqw !important;line-height:1.904cqw !important;color:#33435A !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-notes{grid-area:no !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-terms{grid-area:te !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-terms>div:not(.inv-label){font-size:1.324cqw !important;line-height:1.904cqw !important;color:#33435A !important;font-style:normal !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-photos{grid-area:ph !important;margin:1.813cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale [data-f="payment.methods"]{grid-area:pm !important;align-self:start !important;margin:1.813cqw 0 0 0.907cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale [data-f="payment.methods"]:has(.pm-doc)::after{content:'' !important;display:block !important;width:28.649cqw !important;height:3.083cqw !important;margin:0.725cqw 0 0 11.967cqw !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-card-logos.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .pm-doc{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .pm-doc-h{font-size:1.215cqw !important;font-weight:700 !important;letter-spacing:.15em !important;color:#1E5BA8 !important;margin:0 0 0.544cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .pm-doc-card{border:none !important;background:transparent !important;padding:0 !important;flex-direction:row-reverse !important;justify-content:flex-end !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-payrow{grid-area:bk !important;display:block !important;margin:1.088cqw 0 0 0.907cqw !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bank{margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bank>div{font-size:1.233cqw !important;line-height:1.723cqw !important;color:#33435A !important;font-style:italic !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bank>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bank>[data-f="payment.bankName payment.accountMasked"],.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bank>[data-f="payment.ifsc payment.swift payment.upi"]{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature-row{grid-area:sg !important;display:block !important;margin:1.813cqw 0 0 !important;padding:0.544cqw 0 0.363cqw 6.709cqw !important;border:none !important;border-left:0.136cqw solid #C9D3DE !important;min-height:11.423cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature{width:100% !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature .sig-caption{order:-1 !important;margin:0 0 0.907cqw !important;font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#1B2A44 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature .sig-render{min-height:3.989cqw !important;margin-left:1.269cqw !important;font-size:2.539cqw !important;line-height:1.3 !important;color:#1F3A68 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature img{max-height:4.352cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature .sig-line{height:0 !important;border:none !important;border-top:0.136cqw solid #5A6B80 !important;margin:0.181cqw 0 0 !important;background:none !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-footer-note{grid-area:ft !important;margin:2.357cqw -1.451cqw 0 !important;padding:0 2.539cqw !important;font-size:1.324cqw !important;line-height:1.904cqw !important;color:#1B2A44 !important;text-align:left !important;font-style:normal !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-footer-note::before{content:'' !important;display:block !important;width:93.926cqw !important;height:6.165cqw !important;margin:0 -2.539cqw 1.632cqw !important;background:url(/assets/tpl-art/el20/el20-06-riverdale-cutline.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-powered{grid-area:pw !important;margin:1.088cqw 0 0 !important;text-align:center !important;font-size:0.907cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-signature-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-06-riverdale).tmpl-el20-06-riverdale .inv-shipping{min-width:0 !important}
/* ===== el20-07-servicereport ===== */
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;padding:0 !important;border:none !important;border-radius:0 !important;background:#FEFEFE !important;color:#2B3A50 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport::before{content:'' !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0.907cqw !important;height:8.432cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-footer-band.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport::after{content:'' !important;position:absolute !important;left:64.279cqw !important;top:26.02cqw !important;width:32.91cqw !important;height:13.781cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-callout.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head::before{content:'' !important;position:absolute !important;left:3.626cqw !important;top:20.58cqw !important;width:46.782cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-subline.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head::after{content:'' !important;position:absolute !important;left:55.576cqw !important;top:11.786cqw !important;width:28.286cqw !important;height:13.237cqw !important;border-radius:0.453cqw 0 0 0.453cqw !important;background:#EEF2F6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-left{position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-left::before{content:'' !important;position:absolute !important;left:4.533cqw !important;top:1.269cqw !important;width:10.154cqw !important;height:11.423cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-mark.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-left:has(.inv-logo)::before{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-logo{position:absolute !important;left:4.533cqw !important;top:1.451cqw !important;width:10.154cqw !important;height:11.061cqw !important;max-width:none !important;max-height:none !important;object-fit:contain !important;margin:0 !important;border-radius:0 !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-left::after{content:'' !important;position:absolute !important;left:16.41cqw !important;top:9.61cqw !important;width:26.564cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-tagline.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-name{position:absolute !important;left:16.5cqw !important;top:2.357cqw !important;width:36.265cqw !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:3.717cqw !important;font-weight:900 !important;line-height:3.445cqw !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#0E2240 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;overflow-wrap:anywhere !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-tax{position:absolute !important;left:3.989cqw !important;top:22.847cqw !important;margin:0 !important;font-size:1.088cqw !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5B6B80 !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-tax .inv-lbl{color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-address{position:absolute !important;z-index:2 !important;margin:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important;text-transform:none !important;opacity:1 !important;font-variant-numeric:normal !important;text-align:left !important;background-repeat:no-repeat !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-contact>[data-f="business.phone"]{left:74.343cqw !important;top:33.001cqw !important;max-width:20.852cqw !important;font-size:2.131cqw !important;line-height:3.264cqw !important;font-weight:700 !important;letter-spacing:.03em !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-address{left:2.085cqw !important;bottom:3.717cqw !important;max-width:23.753cqw !important;padding-left:2.72cqw !important;font-size:1.215cqw !important;line-height:2.357cqw !important;color:#FFFFFF !important;background-image:url(/assets/tpl-art/el20/el20-07-servicereport-ic-footer-pin.webp) !important;background-size:2.357cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-contact>[data-f="business.email"]{left:27.199cqw !important;bottom:3.717cqw !important;max-width:23.119cqw !important;padding-left:3.083cqw !important;font-size:1.215cqw !important;line-height:2.357cqw !important;color:#FFFFFF !important;background-image:url(/assets/tpl-art/el20/el20-07-servicereport-ic-footer-mail.webp) !important;background-size:2.448cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-biz-contact>[data-f="business.website"]{left:52.131cqw !important;bottom:3.717cqw !important;max-width:26.292cqw !important;padding-left:3.264cqw !important;font-size:1.215cqw !important;line-height:2.357cqw !important;color:#FFFFFF !important;background-image:url(/assets/tpl-art/el20/el20-07-servicereport-ic-footer-web.webp) !important;background-size:2.448cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-right{position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-right::before{content:'' !important;position:absolute !important;left:58.205cqw !important;top:1.632cqw !important;width:37.171cqw !important;height:8.16cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-trio.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-head-right::after{content:'' !important;position:absolute !important;left:83.409cqw !important;top:11.514cqw !important;width:13.781cqw !important;height:13.962cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-tile.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-title{position:absolute !important;left:3.898cqw !important;top:16.138cqw !important;margin:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.309cqw !important;font-weight:800 !important;line-height:1.1 !important;letter-spacing:.012em !important;text-transform:uppercase !important;color:#0E2240 !important;white-space:nowrap !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-title::after{content:' & Service Report' !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-num{position:absolute !important;left:57.661cqw !important;right:auto !important;width:auto !important;text-align:left !important;top:12.965cqw !important;display:flex !important;justify-content:flex-start !important;margin:0 !important;font-size:1.324cqw !important;line-height:2.14cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#2B3A50 !important;white-space:nowrap !important;z-index:1 !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-num::before{content:'Invoice #:' !important;flex:0 0 12.783cqw !important;font-weight:500 !important;color:#0E2240 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-po{position:absolute !important;right:auto !important;width:auto !important;text-align:left !important;left:3.989cqw !important;top:24.297cqw !important;margin:0 !important;font-size:1.179cqw !important;color:#2B3A50 !important;z-index:1 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-doc-po .inv-lbl{font-weight:600 !important;color:#0E2240 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-body{position:static !important;display:grid !important;box-sizing:border-box !important;min-height:129.284cqw !important;margin:0 !important;padding:26.201cqw 2.992cqw 11.605cqw 3.173cqw !important;grid-template-columns:29.465cqw 4.08cqw 28.377cqw 2.085cqw 2.629cqw 27.199cqw !important;grid-template-rows:auto auto auto auto auto 1fr auto auto auto !important;grid-template-areas:'pa pa pa pa pa pa' 'no no no no no no' 'ph ph ph ph ph ph' 'tb tb tb . to to' 'tb tb tb . pm pm' 'sp sp sp sp sp sp' 'te . bk bk . ft' 'sg sg sg sg sg sg' 'pw pw pw pw pw pw' !important;gap:0 !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-body>*{position:relative !important;z-index:1 !important;min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-parties{grid-area:pa !important;position:static !important;display:block !important;margin:0 0 1.088cqw !important;padding:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bill-to{position:relative !important;width:28.286cqw !important;box-sizing:border-box !important;min-height:13.418cqw !important;margin:0 !important;padding:1.451cqw 1.269cqw 0.907cqw 5.349cqw !important;border:none !important;border-radius:0.453cqw !important;background:#EEF2F6 !important;font-size:1.324cqw !important;line-height:1.777cqw !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bill-to::before{content:'' !important;position:absolute !important;left:1.179cqw !important;top:0.907cqw !important;width:3.445cqw !important;height:3.626cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-ic-person.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bill-to>*{margin:0 !important;font-size:inherit !important;color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-label{display:block !important;margin:0 0 0.816cqw !important;font-size:1.233cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#0E2240 !important;line-height:1.3 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-client-name{font-weight:700 !important;color:#0E2240 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-shipping{position:absolute !important;left:29.193cqw !important;top:0 !important;bottom:0 !important;width:30.825cqw !important;box-sizing:border-box !important;display:block !important;margin:0 !important;padding:1.451cqw 1.269cqw 0.907cqw 5.712cqw !important;border-radius:0.453cqw !important;background:#EEF2F6 !important;line-height:1.777cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-shipping::before{content:'' !important;position:absolute !important;left:1.179cqw !important;top:0.907cqw !important;width:3.083cqw !important;height:3.445cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-ic-pin.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.816cqw !important;font-size:1.233cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#0E2240 !important;line-height:1.3 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-details{position:absolute !important;left:57.661cqw !important;top:15.104cqw !important;width:25.385cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;z-index:1 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;font-size:1.324cqw !important;line-height:2.14cqw !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-detail-row span{flex:0 0 12.783cqw !important;font-weight:500 !important;color:#0E2240 !important;text-transform:none !important;letter-spacing:0 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-detail-row span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-detail-row b{font-weight:400 !important;color:inherit !important;font-size:inherit !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-block{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-notes{grid-area:no !important;margin:0 0 1.088cqw !important;padding:5.077cqw 2.176cqw 1.451cqw !important;border-radius:0.544cqw !important;background:#EEF2F6 url(/assets/tpl-art/el20/el20-07-servicereport-head-summary.webp) no-repeat 1.36cqw 0.363cqw/25.567cqw 3.717cqw !important;font-size:1.36cqw !important;line-height:1.904cqw !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-notes>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-notes>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.904cqw !important;color:#2B3A50 !important;font-style:normal !important;background:#FFFFFF !important;padding:0.725cqw 1.269cqw !important;border-radius:0.363cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photos{grid-area:ph !important;margin:0 0 1.088cqw !important;padding:4.17cqw 1.632cqw 1.088cqw !important;border:0.091cqw solid #E3E8EE !important;border-radius:0.544cqw !important;background:#FFFFFF url(/assets/tpl-art/el20/el20-07-servicereport-head-evidence.webp) no-repeat 1.088cqw 0.363cqw/18.767cqw 3.354cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photos>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photo-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:1.541cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photo{position:relative !important;margin:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photo img{display:block !important;width:100% !important;height:12.874cqw !important;object-fit:cover !important;border-radius:0.544cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photo figcaption{position:absolute !important;left:0 !important;top:11.061cqw !important;padding:0 1.451cqw !important;height:1.813cqw !important;line-height:1.813cqw !important;border-radius:0 0.544cqw 0 0.544cqw !important;background:#F47B20 !important;color:#FFFFFF !important;font-size:1.088cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-photo:first-child figcaption{background:#3E4A5C !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table{grid-area:tb !important;align-self:start !important;width:100% !important;margin:0.544cqw 0 0 !important;padding:4.17cqw 0 0 !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;counter-reset:el7row !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-head-items.webp) no-repeat 0.997cqw 0/30.009cqw 4.261cqw !important;font-size:1.287cqw !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th{height:2.901cqw !important;padding:0 0.907cqw !important;background:#EEF2F6 !important;color:#0E2240 !important;border:none !important;font-size:1.142cqw !important;font-weight:700 !important;letter-spacing:.03em !important;text-transform:uppercase !important;text-align:center !important;vertical-align:middle !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table thead th:first-child{position:relative !important;text-align:left !important;padding-left:5.53cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:first-child::before{content:'#' !important;position:absolute !important;left:1.995cqw !important;top:50% !important;transform:translateY(-50%) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:nth-child(2){width:6.346cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:nth-child(3){width:10.426cqw !important;text-align:right !important;padding-right:0.907cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:last-child{width:10.607cqw !important;text-align:right !important;padding-right:3.173cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:nth-child(4):not(:last-child),.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table th:nth-child(5):not(:last-child){width:5.077cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table tbody tr:not(.ige-ui){counter-increment:el7row !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td{height:2.629cqw !important;padding:0.272cqw 0.907cqw !important;border:none !important;border-bottom:0.091cqw solid #E4E8ED !important;vertical-align:middle !important;font-size:1.287cqw !important;line-height:1.3 !important;color:#2B3A50 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td.td-desc{position:relative !important;padding-left:5.53cqw !important;text-align:left !important;font-weight:400 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td.td-desc::before{content:counter(el7row) !important;position:absolute !important;left:1.995cqw !important;top:50% !important;transform:translateY(-50%) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td:nth-child(2){text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td:nth-child(3){text-align:right !important;padding-right:0.907cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-table td:last-child{text-align:right !important;padding-right:3.173cqw !important;font-weight:400 !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals{grid-area:to !important;align-self:start !important;width:auto !important;max-width:none !important;margin:3.989cqw 0 0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;height:2.72cqw !important;margin:0 0 0.544cqw !important;padding:0 1.723cqw 0 1.632cqw !important;border:none !important;border-radius:0.272cqw !important;background:#EEF2F6 !important;font-size:1.36cqw !important;color:#0E2240 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div span{font-weight:700 !important;color:inherit !important;text-transform:none !important;letter-spacing:0 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div b{font-weight:400 !important;color:inherit !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div.inv-total-grand{height:4.261cqw !important;margin-top:0.181cqw !important;background:#0E2240 !important;border-radius:0.363cqw !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div.inv-total-grand span{font-size:1.541cqw !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals>div.inv-total-grand b{font-size:2.357cqw !important;font-weight:800 !important;color:#F47B20 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-deposit{display:flex !important;justify-content:space-between !important;padding:0 1.723cqw 0 1.632cqw !important;font-size:1.269cqw !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport [data-f="payment.methods"]{grid-area:pm !important;align-self:start !important;margin:0.544cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc{margin:0 !important;padding:0.907cqw !important;border:0.091cqw solid #DDE3EA !important;border-radius:0.453cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport [data-f="payment.methods"]:has(.pm-doc) .pm-doc::after{content:'' !important;display:block !important;width:16.682cqw !important;height:2.811cqw !important;margin:0.544cqw 0 0 auto !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-card-logos.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-h{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card{border:none !important;background:transparent !important;padding:0 !important;flex-direction:row-reverse !important;flex-wrap:nowrap !important;justify-content:flex-end !important;gap:1.088cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card>div *{font-size:1.088cqw !important;line-height:1.35 !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card svg,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card canvas,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-card img{width:8.341cqw !important;height:8.341cqw !important;flex:0 0 8.341cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .pm-doc-grid{flex-direction:column !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-terms{grid-area:te !important;position:relative !important;margin:2.357cqw 0 0 !important;padding:0.181cqw 0 0 6.346cqw !important;min-height:5.984cqw !important;font-size:1.306cqw !important;line-height:1.677cqw !important;color:#2B3A50 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-terms::before{content:'' !important;position:absolute !important;left:0.091cqw !important;top:-0.544cqw !important;width:5.258cqw !important;height:5.984cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-ic-shield.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-terms>.inv-label{margin:0 0 0.453cqw !important;font-size:1.124cqw !important;letter-spacing:.08em !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-terms>div:not(.inv-label){font-size:1.306cqw !important;line-height:1.677cqw !important;color:#2B3A50 !important;font-style:normal !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-payrow{grid-area:bk !important;position:relative !important;display:block !important;margin:2.357cqw 0 0 !important;padding:0.181cqw 0 0 6.8cqw !important;min-height:5.44cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-payrow::before{content:'' !important;position:absolute !important;left:0.181cqw !important;top:-0.363cqw !important;width:5.712cqw !important;height:4.442cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-ic-helmet.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bank{margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bank>div{font-size:1.306cqw !important;line-height:1.677cqw !important;color:#2B3A50 !important;font-style:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bank>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bank>[data-f="payment.bankName payment.accountMasked"],.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bank>[data-f="payment.ifsc payment.swift payment.upi"]{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-footer-note{grid-area:ft !important;position:relative !important;margin:2.357cqw 0 0 !important;padding:0.181cqw 0 0 7.253cqw !important;min-height:5.984cqw !important;font-size:1.306cqw !important;line-height:1.677cqw !important;color:#2B3A50 !important;text-align:left !important;font-style:normal !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-footer-note::before{content:'' !important;position:absolute !important;left:0.453cqw !important;top:-0.544cqw !important;width:5.349cqw !important;height:5.984cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-ic-leaf.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature-row{grid-area:sg !important;position:relative !important;display:block !important;margin:2.176cqw 0 0 !important;padding:0 !important;border:none !important;min-height:6.528cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature-row::before{content:'' !important;position:absolute !important;left:33.545cqw !important;bottom:0 !important;width:26.927cqw !important;height:3.173cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-sig-customer.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature-row::after{content:'' !important;position:absolute !important;left:66.183cqw !important;bottom:0 !important;width:26.927cqw !important;height:3.173cqw !important;background:url(/assets/tpl-art/el20/el20-07-servicereport-sig-date.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature{width:26.473cqw !important;margin:0 0 0 1.179cqw !important;padding:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature .sig-render{min-height:3.989cqw !important;font-size:2.72cqw !important;line-height:1.3 !important;color:#0E2240 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature img{max-height:4.533cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature .sig-line{height:0 !important;border:none !important;border-top:0.136cqw solid #3E4A5C !important;margin:0 0 0.363cqw !important;background:none !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature .sig-caption{font-weight:400 !important;font-size:1.306cqw !important;color:#2B3A50 !important;letter-spacing:0 !important;text-transform:none !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-powered{grid-area:pw !important;margin:0.907cqw 0 0 !important;text-align:center !important;font-size:0.907cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-signature-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-07-servicereport).tmpl-el20-07-servicereport .inv-shipping{min-width:0 !important}
/* ===== el20-08-darksidebar ===== */
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;padding:0 !important;border:none !important;border-radius:0 !important;color:#2D3B42 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-sidebar-top.webp) no-repeat 0 0/19.311% auto,url(/assets/tpl-art/el20/el20-08-darksidebar-sidebar-script.webp) no-repeat 0 100%/19.311% auto,linear-gradient(to right,#F8F9F9 0,#F8F9F9 .408%,rgb(16,42,54) .408%,rgb(16,42,54) 19.266%,#FEFEFE 19.266%) #FEFEFE !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar::before{content:'' !important;position:absolute !important;left:22.393cqw !important;right:3.536cqw !important;bottom:5.802cqw !important;height:0.227cqw !important;background:#2C8C8C !important;z-index:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar::after{content:'' !important;position:absolute !important;left:44.243cqw !important;bottom:2.72cqw !important;width:27.017cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-slogan.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head::before{content:'' !important;position:absolute !important;left:63.01cqw !important;top:3.989cqw !important;width:33.726cqw !important;height:1.723cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-tag-services.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head::after{content:'' !important;position:absolute !important;left:85.947cqw !important;top:7.434cqw !important;width:10.698cqw !important;height:5.44cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-tag-tomorrow.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-left{position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-left::before{content:'' !important;position:absolute !important;left:5.802cqw !important;top:4.17cqw !important;width:8.341cqw !important;height:15.413cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-bolt.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-left:has(.inv-logo)::before{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-logo{position:absolute !important;left:2.72cqw !important;top:5.077cqw !important;width:14.506cqw !important;height:14.506cqw !important;max-width:none !important;max-height:none !important;object-fit:contain !important;margin:0 !important;border-radius:0 !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-left::after{content:'' !important;position:absolute !important;left:22.121cqw !important;top:6.981cqw !important;width:26.292cqw !important;height:1.632cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-licensed.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-name{position:absolute !important;left:22.303cqw !important;top:3.717cqw !important;width:38.985cqw !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:2.357cqw !important;font-weight:800 !important;line-height:3.083cqw !important;letter-spacing:.035em !important;text-transform:uppercase !important;color:#142C38 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-tax{position:absolute !important;left:22.393cqw !important;top:20.127cqw !important;margin:0 !important;font-size:1.133cqw !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#5D6D74 !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-tax .inv-lbl{color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-address{position:absolute !important;left:22.484cqw !important;z-index:1 !important;width:38.078cqw !important;height:2.493cqw !important;margin:0 !important;padding:0 0 0 3.445cqw !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:1.414cqw !important;line-height:2.493cqw !important;letter-spacing:0 !important;text-transform:none !important;color:#1E2E36 !important;opacity:1 !important;font-variant-numeric:normal !important;text-align:left !important;background-repeat:no-repeat !important;background-position:0 50% !important;background-size:2.357cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-contact>[data-f="business.phone"]{top:9.837cqw !important;background-image:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-phone.webp) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-contact>[data-f="business.email"]{top:12.33cqw !important;background-image:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-mail.webp) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-address{top:14.823cqw !important;background-image:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-pin.webp) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-biz-contact>[data-f="business.website"]{top:17.316cqw !important;background-image:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-web.webp) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-right{position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-right::before{content:'' !important;position:absolute !important;left:22.121cqw !important;top:33.092cqw !important;width:35.539cqw !important;height:1.904cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-subline.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-head-right::after{content:'' !important;position:absolute !important;left:72.257cqw !important;top:23.935cqw !important;width:24.116cqw !important;height:0.136cqw !important;background:#9DB4B8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-doc-title{position:absolute !important;left:22.121cqw !important;top:22.665cqw !important;margin:0 !important;font-family:Impact,'Haettenschweiler','Arial Narrow Bold','Oswald','Bebas Neue',Inter,'Inter Fallback',sans-serif !important;font-size:10.698cqw !important;font-weight:400 !important;line-height:1 !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#142C38 !important;white-space:nowrap !important;transform-origin:0 0 !important;transform:scaleX(.86) !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-doc-num{position:absolute !important;left:74.524cqw !important;right:auto !important;width:auto !important;text-align:left !important;top:25.839cqw !important;display:flex !important;justify-content:flex-start !important;margin:0 !important;font-size:1.324cqw !important;line-height:2.212cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#2D3B42 !important;white-space:nowrap !important;z-index:1 !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-doc-num::before{content:'Invoice #:' !important;flex:0 0 9.973cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-doc-po{position:absolute !important;right:auto !important;width:auto !important;text-align:left !important;left:74.524cqw !important;top:36.899cqw !important;margin:0 !important;font-size:1.179cqw !important;color:#2D3B42 !important;z-index:1 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-doc-po .inv-lbl{font-weight:700 !important;letter-spacing:.08em !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-body{position:static !important;display:grid !important;box-sizing:border-box !important;min-height:129.284cqw !important;margin:0 !important;padding:36.99cqw 3.626cqw 8.704cqw 22.393cqw !important;grid-template-columns:26.564cqw 14.778cqw 0.363cqw 5.077cqw 27.199cqw !important;grid-template-rows:auto auto auto auto auto 1fr auto auto auto !important;grid-template-areas:'pa pa pa pa pa' 'tb tb tb tb tb' 'no no . to to' 'te te . to to' 'ph ph ph ph ph' 'sp sp sp sp sp' 'bk pm pm pm sg' 'fn fn fn fn fn' 'pw pw pw pw pw' !important;gap:0 !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-body>*{position:relative !important;z-index:1 !important;min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-parties{grid-area:pa !important;position:static !important;display:block !important;margin:0 0 1.541cqw !important;padding:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bill-to{position:relative !important;width:36.083cqw !important;box-sizing:border-box !important;min-height:19.22cqw !important;margin:0 !important;padding:5.44cqw 1.451cqw 1.269cqw 3.445cqw !important;border:0.109cqw solid #E1E8EA !important;border-radius:0.635cqw !important;background:#FFFFFF !important;font-size:1.414cqw !important;line-height:1.949cqw !important;color:#1E2E36 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bill-to::before{content:'' !important;position:absolute !important;left:1.179cqw !important;top:0.816cqw !important;width:3.445cqw !important;height:3.626cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-person.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bill-to>*{margin:0 !important;font-size:inherit !important;color:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-label{display:block !important;margin:0 !important;font-size:1.505cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0F6E70 !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bill-to>.inv-label{position:absolute !important;left:5.802cqw !important;top:1.813cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-client-name{font-weight:700 !important;color:#142C38 !important;margin-bottom:0.363cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-shipping{position:absolute !important;left:37.715cqw !important;top:-0.109cqw !important;bottom:-0.109cqw !important;width:36.083cqw !important;box-sizing:border-box !important;display:block !important;margin:0 !important;padding:5.44cqw 1.451cqw 1.269cqw 5.893cqw !important;border:0.109cqw solid #E1E8EA !important;border-radius:0.635cqw !important;background:#FFFFFF !important;line-height:1.949cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-shipping::before{content:'' !important;position:absolute !important;left:1.632cqw !important;top:0.816cqw !important;width:3.173cqw !important;height:3.626cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-pin-job.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-shipping .inv-label-inline{position:absolute !important;left:5.802cqw !important;top:1.813cqw !important;display:block !important;margin:0 !important;font-size:1.505cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0F6E70 !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-details{position:absolute !important;left:74.524cqw !important;top:28.051cqw !important;width:22.212cqw !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;z-index:1 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-detail-row{display:flex !important;justify-content:flex-start !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;font-size:1.324cqw !important;line-height:2.212cqw !important;color:#2D3B42 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-detail-row span{flex:0 0 9.973cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#142C38 !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-detail-row span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-detail-row b{font-weight:400 !important;color:inherit !important;font-size:inherit !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table{grid-area:tb !important;width:100% !important;margin:0 !important;border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;counter-reset:el8row !important;font-size:1.36cqw !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th{height:4.17cqw !important;padding:0 1.088cqw !important;background:#E2F1F0 !important;color:#142C38 !important;border:none !important;font-size:1.36cqw !important;font-weight:700 !important;letter-spacing:.07em !important;text-transform:uppercase !important;text-align:center !important;vertical-align:middle !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table thead th:first-child{position:relative !important;text-align:left !important;padding-left:6.256cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:first-child::before{content:'#' !important;position:absolute !important;left:1.632cqw !important;top:50% !important;transform:translateY(-50%) !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:nth-child(2){width:8.16cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:nth-child(3){width:14.506cqw !important;text-align:right !important;padding-right:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:last-child{width:13.599cqw !important;text-align:right !important;padding-right:1.995cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:nth-child(4):not(:last-child),.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table th:nth-child(5):not(:last-child){width:5.44cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table tbody tr:not(.ige-ui){counter-increment:el8row !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td{height:5.349cqw !important;padding:0.544cqw 1.088cqw !important;border:none !important;border-bottom:0.109cqw solid #E1E8EA !important;vertical-align:middle !important;font-size:1.36cqw !important;line-height:1.3 !important;color:#2D3B42 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td.td-desc{position:relative !important;padding-left:6.256cqw !important;text-align:left !important;font-weight:600 !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td.td-desc::before{content:counter(el8row) !important;position:absolute !important;left:1.632cqw !important;top:50% !important;transform:translateY(-50%) !important;font-weight:700 !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td:nth-child(2){text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td:nth-child(3){text-align:right !important;padding-right:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-table td:last-child{text-align:right !important;padding-right:1.995cqw !important;font-weight:400 !important;color:#2D3B42 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-block{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-notes,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-terms{position:relative !important;margin:1.632cqw 0 0 !important;padding:0 2.176cqw 0 4.533cqw !important;font-size:1.36cqw !important;line-height:1.949cqw !important;color:#1E2E36 !important;border-right:0.136cqw solid #C9D5D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-notes{grid-area:no !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-terms{grid-area:te !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-notes::before,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-terms::before{content:'' !important;position:absolute !important;left:0 !important;top:-0.181cqw !important;width:2.992cqw !important;height:3.264cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-notes.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-notes>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-terms>.inv-label{margin:0 0 1.269cqw !important;font-size:1.505cqw !important;line-height:2.72cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-terms>div:not(.inv-label){font-size:1.36cqw !important;line-height:1.949cqw !important;color:#1E2E36 !important;font-style:normal !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-photos{grid-area:ph !important;margin:1.813cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals{grid-area:to !important;align-self:start !important;width:auto !important;max-width:none !important;margin:1.269cqw 0 0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;height:2.584cqw !important;margin:0 !important;padding:0 1.904cqw 0 1.632cqw !important;border:none !important;background:transparent !important;font-size:1.342cqw !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div span{font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:inherit !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div b{font-weight:400 !important;color:inherit !important;font-size:inherit !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div.inv-total-grand{height:6.165cqw !important;margin-top:0.907cqw !important;padding:0 1.904cqw 0 1.813cqw !important;background:#DFF1F1 !important;border-radius:0.453cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div.inv-total-grand span{font-size:1.904cqw !important;font-weight:700 !important;letter-spacing:0 !important;color:#0F6E70 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals>div.inv-total-grand b{font-size:2.72cqw !important;font-weight:800 !important;color:#142C38 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-deposit{display:flex !important;justify-content:space-between !important;padding:0.544cqw 1.904cqw 0 1.813cqw !important;font-size:1.269cqw !important;color:#2D3B42 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-payrow{grid-area:bk !important;display:block !important;margin:2.72cqw 0 0 !important;padding:4.352cqw 1.813cqw 0 0 !important;min-height:13.599cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-head-payment.webp) no-repeat 0 0/17.86cqw 3.083cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bank{margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bank>div{font-size:1.306cqw !important;line-height:2.049cqw !important;color:#1E2E36 !important;font-style:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bank>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bank>[data-f="payment.bankName payment.accountMasked"],.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bank>[data-f="payment.ifsc payment.swift payment.upi"]{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar [data-f="payment.methods"]{grid-area:pm !important;align-self:stretch !important;min-height:14.506cqw !important;margin:2.72cqw 0 0 !important;padding:0 0.907cqw 0 1.088cqw !important;border-left:0.136cqw solid #C9D5D8 !important;border-right:0.136cqw solid #C9D5D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar [data-f="payment.methods"]:has(.pm-doc)::before{content:'' !important;display:block !important;width:13.055cqw !important;height:3.445cqw !important;margin:0 0 0.725cqw 1.995cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-head-scan.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-h{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-grid{flex-direction:column !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card{border:none !important;background:transparent !important;padding:0 !important;flex-direction:column-reverse !important;align-items:center !important;flex-wrap:nowrap !important;gap:0.544cqw !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card>div,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card>div *{font-size:1.043cqw !important;line-height:1.35 !important;overflow-wrap:anywhere !important;color:#3E4C52 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card svg,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card canvas,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .pm-doc-card img{width:8.341cqw !important;height:8.341cqw !important;flex:0 0 8.341cqw !important;padding:0.272cqw !important;border:0.181cqw solid #2C9A97 !important;border-radius:0.453cqw !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature-row{grid-area:sg !important;position:relative !important;display:block !important;margin:2.72cqw 0 0 !important;padding:0 0 0 2.357cqw !important;border:none !important;min-height:13.599cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature-row::after{content:'' !important;position:absolute !important;right:-0.181cqw !important;top:11.423cqw !important;width:11.333cqw !important;height:1.995cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-sig-date.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature{width:24.025cqw !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature .sig-caption{order:-1 !important;position:relative !important;margin:0 0 1.269cqw !important;padding:0 0 0 4.261cqw !important;min-height:3.445cqw !important;line-height:3.445cqw !important;font-size:1.215cqw !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#142C38 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature .sig-caption::before{content:'' !important;position:absolute !important;left:-2.176cqw !important;top:0 !important;width:3.808cqw !important;height:3.445cqw !important;background:url(/assets/tpl-art/el20/el20-08-darksidebar-ic-pen.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature .sig-render{min-height:3.989cqw !important;font-size:2.539cqw !important;line-height:1.3 !important;color:#142C38 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature img{max-height:4.352cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature .sig-line{height:0 !important;border:none !important;border-top:0.118cqw solid #3D4B52 !important;margin:0.181cqw 0 0 !important;background:none !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-footer-note{grid-area:fn !important;margin:1.269cqw 0 0 !important;padding:0 !important;font-size:1.215cqw !important;line-height:1.723cqw !important;color:#3E4C52 !important;text-align:center !important;font-style:normal !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-powered{grid-area:pw !important;margin:0.544cqw 0 0 !important;text-align:center !important;font-size:0.907cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-signature-row,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-el20-08-darksidebar).tmpl-el20-08-darksidebar .inv-shipping{min-width:0 !important}
