/* Illustrator 30-design pack (IL-01..IL-30 -> il30-*), real art crops from tpl-art/illustrator30/. Additive only: registered in invoice-generator TEMPLATES only (never UNIVERSAL_TPL_IDS). */
.invoice-preview.tmpl-il30-01-editorial{background:#f7f8f8 !important;color:#102c42 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-01-editorial .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-01-editorial .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-01-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-01-editorial .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#102c42 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-biz-contact div,.invoice-preview.tmpl-il30-01-editorial .inv-biz-address,.invoice-preview.tmpl-il30-01-editorial .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#93a0aa !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-doc-title{font-family:var(--font-serif) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-doc-num,.invoice-preview.tmpl-il30-01-editorial .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#93a0aa !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dbdfe3 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-01-editorial .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#102c42 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-bill-to div{font-size:13px !important;color:#536777 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#536777 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#93a0aa !important;}.invoice-preview.tmpl-il30-01-editorial .inv-detail-row b{color:#102c42 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-01-editorial .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-01-editorial .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#102c42 !important;border:none !important;border-bottom:1px solid #dbdfe3 !important;background:transparent !important;}.invoice-preview.tmpl-il30-01-editorial .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-01-editorial .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-01-editorial .inv-totals>div{font-size:13px !important;color:#536777 !important;padding:6px 10px !important;border-bottom:1px solid #dbdfe3 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#102c42 !important;color:#f7f8f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-01-editorial .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-block{background:#eef0f2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-01-editorial .inv-block div{color:#536777 !important;}.invoice-preview.tmpl-il30-01-editorial .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-01-editorial .sig-line{border-top:1.5px solid #102c42 !important;}.invoice-preview.tmpl-il30-01-editorial .sig-caption{color:#93a0aa !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-02-atelier{background:#f9faf9 !important;color:#526449 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-02-atelier .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:150px 42px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-02-atelier .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:132px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-02-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;}.invoice-preview.tmpl-il30-02-atelier .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-head-right{text-align:left !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#526449 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-biz-contact div,.invoice-preview.tmpl-il30-02-atelier .inv-biz-address,.invoice-preview.tmpl-il30-02-atelier .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#b1b9ad !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-doc-title{font-family:var(--font-serif) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-doc-num,.invoice-preview.tmpl-il30-02-atelier .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#b1b9ad !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e5e8e4 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-02-atelier .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#526449 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-bill-to div{font-size:13px !important;color:#828f7c !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#828f7c !important;}.invoice-preview.tmpl-il30-02-atelier .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#b1b9ad !important;}.invoice-preview.tmpl-il30-02-atelier .inv-detail-row b{color:#526449 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #526449 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-02-atelier .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#526449 !important;border-bottom:1px solid #e5e8e4 !important;}.invoice-preview.tmpl-il30-02-atelier .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-02-atelier .inv-totals>div{font-size:13px !important;color:#828f7c !important;padding:6px 10px !important;border-bottom:1px solid #e5e8e4 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#526449 !important;color:#f9faf9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-02-atelier .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-02-atelier .inv-block{background:#f3f4f2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-02-atelier .inv-block div{color:#828f7c !important;}.invoice-preview.tmpl-il30-02-atelier .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-02-atelier .sig-line{border-top:1.5px solid #526449 !important;}.invoice-preview.tmpl-il30-02-atelier .sig-caption{color:#b1b9ad !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-03-inkfolio{background:#fcf9f8 !important;color:#9e482b !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:150px 42px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:132px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-03-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-head-right{text-align:left !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#9e482b !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-biz-contact div,.invoice-preview.tmpl-il30-03-inkfolio .inv-biz-address,.invoice-preview.tmpl-il30-03-inkfolio .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#d3ada0 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-doc-title{font-family:var(--font-serif) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-doc-num,.invoice-preview.tmpl-il30-03-inkfolio .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#d3ada0 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #f0e4df !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#9e482b !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-bill-to div{font-size:13px !important;color:#b97b66 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#b97b66 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#d3ada0 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-detail-row b{color:#9e482b !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-table thead th{background:transparent !important;color:#d3ada0 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #9e482b !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#b16d55 !important;border-bottom:1px dashed #f0e4df !important;}.invoice-preview.tmpl-il30-03-inkfolio .td-desc{font-weight:800 !important;color:#9e482b !important;font-size:14px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-totals>div{font-size:13px !important;color:#b97b66 !important;padding:6px 10px !important;border-bottom:1px solid #f0e4df !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#9e482b !important;color:#fcf9f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-block{background:#f8f2f0 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-block div{color:#b97b66 !important;}.invoice-preview.tmpl-il30-03-inkfolio .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-03-inkfolio .sig-line{border-top:1.5px solid #9e482b !important;}.invoice-preview.tmpl-il30-03-inkfolio .sig-caption{color:#d3ada0 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-04-risograph{background:#f7f7f9 !important;color:#172651 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-04-risograph .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-04-risograph .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-04-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-04-risograph .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#172651 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-biz-contact div,.invoice-preview.tmpl-il30-04-risograph .inv-biz-address,.invoice-preview.tmpl-il30-04-risograph .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#979db1 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-doc-title{font-family:var(--font-sans) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-doc-num,.invoice-preview.tmpl-il30-04-risograph .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#979db1 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dcdee5 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-04-risograph .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#172651 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-bill-to div{font-size:13px !important;color:#586382 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#586382 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#979db1 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-detail-row b{color:#172651 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-04-risograph .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#172651 !important;border-bottom:1px solid #dcdee5 !important;}.invoice-preview.tmpl-il30-04-risograph .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-04-risograph .inv-totals>div{font-size:13px !important;color:#586382 !important;padding:6px 10px !important;border-bottom:1px solid #dcdee5 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#172651 !important;color:#f7f7f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-04-risograph .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-04-risograph .inv-block{background:#eff0f3 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-04-risograph .inv-block div{color:#586382 !important;}.invoice-preview.tmpl-il30-04-risograph .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-04-risograph .sig-line{border-top:1.5px solid #172651 !important;}.invoice-preview.tmpl-il30-04-risograph .sig-caption{color:#979db1 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-05-botanical{background:#f7f8f7 !important;color:#163c27 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-05-botanical .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-05-botanical .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-05-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-05-botanical .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#163c27 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-biz-contact div,.invoice-preview.tmpl-il30-05-botanical .inv-biz-address,.invoice-preview.tmpl-il30-05-botanical .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#96a79e !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-doc-title{font-family:var(--font-serif) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-doc-num,.invoice-preview.tmpl-il30-05-botanical .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#96a79e !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dce2df !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-05-botanical .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#163c27 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-bill-to div{font-size:13px !important;color:#577363 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#577363 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#96a79e !important;}.invoice-preview.tmpl-il30-05-botanical .inv-detail-row b{color:#163c27 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-05-botanical .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-05-botanical .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#163c27 !important;border:none !important;border-bottom:1px solid #dce2df !important;background:transparent !important;}.invoice-preview.tmpl-il30-05-botanical .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-05-botanical .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-totals{width:300px !important;margin:16px auto !important;border:none !important;text-align:center !important;}.invoice-preview.tmpl-il30-05-botanical .inv-totals>div{font-size:13px !important;color:#577363 !important;padding:6px 10px !important;border-bottom:1px solid #dce2df !important;}.invoice-preview.tmpl-il30-05-botanical .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#163c27 !important;color:#f7f8f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-05-botanical .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-block{background:#eff1f0 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-05-botanical .inv-block div{color:#577363 !important;}.invoice-preview.tmpl-il30-05-botanical .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-05-botanical .sig-line{border-top:1.5px solid #163c27 !important;}.invoice-preview.tmpl-il30-05-botanical .sig-caption{color:#96a79e !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-06-sequential{background:#f7f7f7 !important;color:#1b1b1b !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-06-sequential .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:38px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-06-sequential .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il30-06-sequential .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-body{padding-bottom:150px !important;}.invoice-preview.tmpl-il30-06-sequential::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:130px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-06-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to top,#000 68%,transparent) !important;mask-image:linear-gradient(to top,#000 68%,transparent) !important;}.invoice-preview.tmpl-il30-06-sequential .inv-signature-row{position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#1b1b1b !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-biz-contact div,.invoice-preview.tmpl-il30-06-sequential .inv-biz-address,.invoice-preview.tmpl-il30-06-sequential .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#989898 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-doc-title{font-family:var(--font-sans) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-doc-num,.invoice-preview.tmpl-il30-06-sequential .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#989898 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dddddd !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-06-sequential .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1b1b1b !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-bill-to div{font-size:13px !important;color:#5b5b5b !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5b5b5b !important;}.invoice-preview.tmpl-il30-06-sequential .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#989898 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-detail-row b{color:#1b1b1b !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #1b1b1b !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-06-sequential .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#1b1b1b !important;border-bottom:1px solid #dddddd !important;}.invoice-preview.tmpl-il30-06-sequential .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-06-sequential .inv-totals>div{font-size:13px !important;color:#5b5b5b !important;padding:6px 10px !important;border-bottom:1px solid #dddddd !important;}.invoice-preview.tmpl-il30-06-sequential .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#1b1b1b !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-06-sequential .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-06-sequential .inv-block{background:#efefef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-06-sequential .inv-block div{color:#5b5b5b !important;}.invoice-preview.tmpl-il30-06-sequential .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-06-sequential .sig-line{border-top:1.5px solid #1b1b1b !important;}.invoice-preview.tmpl-il30-06-sequential .sig-caption{color:#989898 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-07-gouache{background:#f7f8f9 !important;color:#183c60 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-07-gouache .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-07-gouache .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-07-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-07-gouache .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#183c60 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-biz-contact div,.invoice-preview.tmpl-il30-07-gouache .inv-biz-address,.invoice-preview.tmpl-il30-07-gouache .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#97a7b7 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-doc-title{font-family:var(--font-serif) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-doc-num,.invoice-preview.tmpl-il30-07-gouache .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#97a7b7 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dce2e7 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-07-gouache .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#183c60 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-bill-to div{font-size:13px !important;color:#59738d !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#59738d !important;}.invoice-preview.tmpl-il30-07-gouache .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#97a7b7 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-detail-row b{color:#183c60 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-07-gouache .inv-table thead th{background:transparent !important;color:#97a7b7 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #183c60 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#466380 !important;border-bottom:1px dashed #dce2e7 !important;}.invoice-preview.tmpl-il30-07-gouache .td-desc{font-weight:800 !important;color:#183c60 !important;font-size:14px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-07-gouache .inv-totals>div{font-size:13px !important;color:#59738d !important;padding:6px 10px !important;border-bottom:1px solid #dce2e7 !important;}.invoice-preview.tmpl-il30-07-gouache .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#183c60 !important;color:#f7f8f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-07-gouache .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-07-gouache .inv-block{background:#eff1f4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-07-gouache .inv-block div{color:#59738d !important;}.invoice-preview.tmpl-il30-07-gouache .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-07-gouache .sig-line{border-top:1.5px solid #183c60 !important;}.invoice-preview.tmpl-il30-07-gouache .sig-caption{color:#97a7b7 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-08-vector{background:#f7f7f7 !important;color:#171717 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-08-vector .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-08-vector .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-08-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-08-vector .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-08-vector .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-08-vector .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-08-vector .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#171717 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-08-vector .inv-biz-contact div,.invoice-preview.tmpl-il30-08-vector .inv-biz-address,.invoice-preview.tmpl-il30-08-vector .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#979797 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-08-vector .inv-doc-title{font-family:var(--font-sans) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-08-vector .inv-doc-num,.invoice-preview.tmpl-il30-08-vector .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#979797 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-08-vector .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-08-vector .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dcdcdc !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-08-vector .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-08-vector .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-08-vector .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-08-vector .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#171717 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-08-vector .inv-bill-to div{font-size:13px !important;color:#585858 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-08-vector .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#585858 !important;}.invoice-preview.tmpl-il30-08-vector .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#979797 !important;}.invoice-preview.tmpl-il30-08-vector .inv-detail-row b{color:#171717 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-08-vector .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-08-vector .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-08-vector .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-08-vector .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#171717 !important;border-bottom:1px solid #dcdcdc !important;}.invoice-preview.tmpl-il30-08-vector .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-08-vector .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-08-vector .inv-totals>div{font-size:13px !important;color:#585858 !important;padding:6px 10px !important;border-bottom:1px solid #dcdcdc !important;}.invoice-preview.tmpl-il30-08-vector .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#171717 !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-08-vector .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-08-vector .inv-block{background:#efefef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-08-vector .inv-block div{color:#585858 !important;}.invoice-preview.tmpl-il30-08-vector .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-08-vector .sig-line{border-top:1.5px solid #171717 !important;}.invoice-preview.tmpl-il30-08-vector .sig-caption{color:#979797 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-09-childrensbook{background:#f7f9f9 !important;color:#225056 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:150px 42px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:132px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-09-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-head-right{text-align:left !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#225056 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-biz-contact div,.invoice-preview.tmpl-il30-09-childrensbook .inv-biz-address,.invoice-preview.tmpl-il30-09-childrensbook .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9cb0b3 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-doc-title{font-family:var(--font-serif) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-doc-num,.invoice-preview.tmpl-il30-09-childrensbook .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9cb0b3 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dee5e6 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#225056 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-bill-to div{font-size:13px !important;color:#608185 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#608185 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9cb0b3 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-detail-row b{color:#225056 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#225056 !important;border:none !important;border-bottom:1px solid #dee5e6 !important;background:transparent !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-09-childrensbook .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-totals{width:300px !important;margin:16px auto !important;border:none !important;text-align:center !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-totals>div{font-size:13px !important;color:#608185 !important;padding:6px 10px !important;border-bottom:1px solid #dee5e6 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#225056 !important;color:#f7f9f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-block{background:#f0f3f3 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-block div{color:#608185 !important;}.invoice-preview.tmpl-il30-09-childrensbook .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-09-childrensbook .sig-line{border-top:1.5px solid #225056 !important;}.invoice-preview.tmpl-il30-09-childrensbook .sig-caption{color:#9cb0b3 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-10-fashion{background:#f7f7f7 !important;color:#141414 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-10-fashion .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-10-fashion .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-10-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-10-fashion .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#141414 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-biz-contact div,.invoice-preview.tmpl-il30-10-fashion .inv-biz-address,.invoice-preview.tmpl-il30-10-fashion .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#959595 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-doc-title{font-family:var(--font-serif) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-doc-num,.invoice-preview.tmpl-il30-10-fashion .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#959595 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dcdcdc !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-10-fashion .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#141414 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-bill-to div{font-size:13px !important;color:#565656 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#565656 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#959595 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-detail-row b{color:#141414 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #141414 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-10-fashion .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#141414 !important;border-bottom:1px solid #dcdcdc !important;}.invoice-preview.tmpl-il30-10-fashion .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-10-fashion .inv-totals>div{font-size:13px !important;color:#565656 !important;padding:6px 10px !important;border-bottom:1px solid #dcdcdc !important;}.invoice-preview.tmpl-il30-10-fashion .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#141414 !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-10-fashion .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-block{background:#efefef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-10-fashion .inv-block div{color:#565656 !important;}.invoice-preview.tmpl-il30-10-fashion .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-10-fashion .sig-line{border-top:1.5px solid #141414 !important;}.invoice-preview.tmpl-il30-10-fashion .sig-caption{color:#959595 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-11-linework{background:#f7f7f7 !important;color:#252525 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-11-linework .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-11-linework .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-11-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-11-linework .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-11-linework .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-11-linework .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-11-linework .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#252525 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-11-linework .inv-biz-contact div,.invoice-preview.tmpl-il30-11-linework .inv-biz-address,.invoice-preview.tmpl-il30-11-linework .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9d9d9d !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-11-linework .inv-doc-title{font-family:var(--font-serif) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-11-linework .inv-doc-num,.invoice-preview.tmpl-il30-11-linework .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9d9d9d !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-11-linework .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-11-linework .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dedede !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-11-linework .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-11-linework .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-11-linework .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-11-linework .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#252525 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-11-linework .inv-bill-to div{font-size:13px !important;color:#626262 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-11-linework .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#626262 !important;}.invoice-preview.tmpl-il30-11-linework .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9d9d9d !important;}.invoice-preview.tmpl-il30-11-linework .inv-detail-row b{color:#252525 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-11-linework .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-11-linework .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-11-linework .inv-table thead th{background:transparent !important;color:#9d9d9d !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #252525 !important;}.invoice-preview.tmpl-il30-11-linework .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#515151 !important;border-bottom:1px dashed #dedede !important;}.invoice-preview.tmpl-il30-11-linework .td-desc{font-weight:800 !important;color:#252525 !important;font-size:14px !important;}.invoice-preview.tmpl-il30-11-linework .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-11-linework .inv-totals>div{font-size:13px !important;color:#626262 !important;padding:6px 10px !important;border-bottom:1px solid #dedede !important;}.invoice-preview.tmpl-il30-11-linework .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#252525 !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-11-linework .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-11-linework .inv-block{background:#f0f0f0 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-11-linework .inv-block div{color:#626262 !important;}.invoice-preview.tmpl-il30-11-linework .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-11-linework .sig-line{border-top:1.5px solid #252525 !important;}.invoice-preview.tmpl-il30-11-linework .sig-caption{color:#9d9d9d !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-12-silkscreen{background:#f6f9f9 !important;color:#0c4659 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-12-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#0c4659 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-biz-contact div,.invoice-preview.tmpl-il30-12-silkscreen .inv-biz-address,.invoice-preview.tmpl-il30-12-silkscreen .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#92acb4 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-doc-title{font-family:var(--font-sans) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-doc-num,.invoice-preview.tmpl-il30-12-silkscreen .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#92acb4 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dbe3e6 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#0c4659 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-bill-to div{font-size:13px !important;color:#507a87 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#507a87 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#92acb4 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-detail-row b{color:#0c4659 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#0c4659 !important;border-bottom:1px solid #dbe3e6 !important;}.invoice-preview.tmpl-il30-12-silkscreen .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-totals>div{font-size:13px !important;color:#507a87 !important;padding:6px 10px !important;border-bottom:1px solid #dbe3e6 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#0c4659 !important;color:#f6f9f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-block{background:#eef2f3 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-block div{color:#507a87 !important;}.invoice-preview.tmpl-il30-12-silkscreen .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-12-silkscreen .sig-line{border-top:1.5px solid #0c4659 !important;}.invoice-preview.tmpl-il30-12-silkscreen .sig-caption{color:#92acb4 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-13-specimen{background:#f9f8f8 !important;color:#594334 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-13-specimen .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-13-specimen .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-13-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-13-specimen .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#594334 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-biz-contact div,.invoice-preview.tmpl-il30-13-specimen .inv-biz-address,.invoice-preview.tmpl-il30-13-specimen .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#b4aaa4 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-doc-title{font-family:var(--font-serif) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-doc-num,.invoice-preview.tmpl-il30-13-specimen .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#b4aaa4 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e6e3e1 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-13-specimen .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#594334 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-bill-to div{font-size:13px !important;color:#87786d !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#87786d !important;}.invoice-preview.tmpl-il30-13-specimen .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#b4aaa4 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-detail-row b{color:#594334 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-13-specimen .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-13-specimen .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#594334 !important;border:none !important;border-bottom:1px solid #e6e3e1 !important;background:transparent !important;}.invoice-preview.tmpl-il30-13-specimen .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-13-specimen .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-13-specimen .inv-totals>div{font-size:13px !important;color:#87786d !important;padding:6px 10px !important;border-bottom:1px solid #e6e3e1 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#594334 !important;color:#f9f8f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-13-specimen .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-13-specimen .inv-block{background:#f3f2f1 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-13-specimen .inv-block div{color:#87786d !important;}.invoice-preview.tmpl-il30-13-specimen .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-13-specimen .sig-line{border-top:1.5px solid #594334 !important;}.invoice-preview.tmpl-il30-13-specimen .sig-caption{color:#b4aaa4 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-14-isometric{background:#f7f9fb !important;color:#245d86 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-14-isometric .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:150px 42px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-14-isometric .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:132px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-14-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;}.invoice-preview.tmpl-il30-14-isometric .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-head-right{text-align:left !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#245d86 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-biz-contact div,.invoice-preview.tmpl-il30-14-isometric .inv-biz-address,.invoice-preview.tmpl-il30-14-isometric .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9cb6c9 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-doc-title{font-family:var(--font-sans) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-doc-num,.invoice-preview.tmpl-il30-14-isometric .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9cb6c9 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dee7ed !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-14-isometric .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#245d86 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-bill-to div{font-size:13px !important;color:#618aa8 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#618aa8 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9cb6c9 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-detail-row b{color:#245d86 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #245d86 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-14-isometric .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#245d86 !important;border-bottom:1px solid #dee7ed !important;}.invoice-preview.tmpl-il30-14-isometric .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-totals{width:300px !important;margin:16px auto !important;border:none !important;text-align:center !important;}.invoice-preview.tmpl-il30-14-isometric .inv-totals>div{font-size:13px !important;color:#618aa8 !important;padding:6px 10px !important;border-bottom:1px solid #dee7ed !important;}.invoice-preview.tmpl-il30-14-isometric .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#245d86 !important;color:#f7f9fb !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-14-isometric .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-block{background:#f0f4f7 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-14-isometric .inv-block div{color:#618aa8 !important;}.invoice-preview.tmpl-il30-14-isometric .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-14-isometric .sig-line{border-top:1.5px solid #245d86 !important;}.invoice-preview.tmpl-il30-14-isometric .sig-caption{color:#9cb6c9 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-15-charcoal{background:#f8f8f7 !important;color:#302a24 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-15-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#302a24 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-biz-contact div,.invoice-preview.tmpl-il30-15-charcoal .inv-biz-address,.invoice-preview.tmpl-il30-15-charcoal .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#a29f9c !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-doc-title{font-family:var(--font-serif) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-doc-num,.invoice-preview.tmpl-il30-15-charcoal .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#a29f9c !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e0dfde !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#302a24 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-bill-to div{font-size:13px !important;color:#6a6661 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#6a6661 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#a29f9c !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-detail-row b{color:#302a24 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-table thead th{background:transparent !important;color:#a29f9c !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #302a24 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#595550 !important;border-bottom:1px dashed #e0dfde !important;}.invoice-preview.tmpl-il30-15-charcoal .td-desc{font-weight:800 !important;color:#302a24 !important;font-size:14px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-totals>div{font-size:13px !important;color:#6a6661 !important;padding:6px 10px !important;border-bottom:1px solid #e0dfde !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#302a24 !important;color:#f8f8f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-block{background:#f1f0f0 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-block div{color:#6a6661 !important;}.invoice-preview.tmpl-il30-15-charcoal .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-15-charcoal .sig-line{border-top:1.5px solid #302a24 !important;}.invoice-preview.tmpl-il30-15-charcoal .sig-caption{color:#a29f9c !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-16-sketchbook{background:#f7f9fa !important;color:#245b63 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:38px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-body{padding-bottom:150px !important;}.invoice-preview.tmpl-il30-16-sketchbook::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:130px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-16-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to top,#000 68%,transparent) !important;mask-image:linear-gradient(to top,#000 68%,transparent) !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-signature-row{position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#245b63 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-biz-contact div,.invoice-preview.tmpl-il30-16-sketchbook .inv-biz-address,.invoice-preview.tmpl-il30-16-sketchbook .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9cb5b9 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-doc-title{font-family:var(--font-sans) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-doc-num,.invoice-preview.tmpl-il30-16-sketchbook .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9cb5b9 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dee6e8 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#245b63 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-bill-to div{font-size:13px !important;color:#61898f !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#61898f !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9cb5b9 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-detail-row b{color:#245b63 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#245b63 !important;border-bottom:1px solid #dee6e8 !important;}.invoice-preview.tmpl-il30-16-sketchbook .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-totals>div{font-size:13px !important;color:#61898f !important;padding:6px 10px !important;border-bottom:1px solid #dee6e8 !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#245b63 !important;color:#f7f9fa !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-block{background:#f0f4f4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-block div{color:#61898f !important;}.invoice-preview.tmpl-il30-16-sketchbook .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-16-sketchbook .sig-line{border-top:1.5px solid #245b63 !important;}.invoice-preview.tmpl-il30-16-sketchbook .sig-caption{color:#9cb5b9 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-17-papersculpture{background:#f7f8f9 !important;color:#153861 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-17-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#153861 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-biz-contact div,.invoice-preview.tmpl-il30-17-papersculpture .inv-biz-address,.invoice-preview.tmpl-il30-17-papersculpture .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#96a5b8 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-doc-title{font-family:var(--font-serif) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-doc-num,.invoice-preview.tmpl-il30-17-papersculpture .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#96a5b8 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dce1e7 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#153861 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-bill-to div{font-size:13px !important;color:#57708d !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#57708d !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#96a5b8 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-detail-row b{color:#153861 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#153861 !important;border:none !important;border-bottom:1px solid #dce1e7 !important;background:transparent !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-17-papersculpture .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-totals>div{font-size:13px !important;color:#57708d !important;padding:6px 10px !important;border-bottom:1px solid #dce1e7 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#153861 !important;color:#f7f8f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-block{background:#eff1f4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-block div{color:#57708d !important;}.invoice-preview.tmpl-il30-17-papersculpture .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-17-papersculpture .sig-line{border-top:1.5px solid #153861 !important;}.invoice-preview.tmpl-il30-17-papersculpture .sig-caption{color:#96a5b8 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-18-monogram{background:#faf7f8 !important;color:#621e31 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-18-monogram .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:150px 42px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-18-monogram .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:132px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-18-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;mask-image:linear-gradient(to bottom,#000 78%,transparent) !important;}.invoice-preview.tmpl-il30-18-monogram .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-head-right{text-align:left !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#621e31 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-biz-contact div,.invoice-preview.tmpl-il30-18-monogram .inv-biz-address,.invoice-preview.tmpl-il30-18-monogram .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#b89aa2 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-doc-title{font-family:var(--font-serif) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-doc-num,.invoice-preview.tmpl-il30-18-monogram .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#b89aa2 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e7dde0 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-18-monogram .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#621e31 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-bill-to div{font-size:13px !important;color:#8e5d6b !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#8e5d6b !important;}.invoice-preview.tmpl-il30-18-monogram .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#b89aa2 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-detail-row b{color:#621e31 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #621e31 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-18-monogram .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#621e31 !important;border-bottom:1px solid #e7dde0 !important;}.invoice-preview.tmpl-il30-18-monogram .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-totals{width:300px !important;margin:16px auto !important;border:none !important;text-align:center !important;}.invoice-preview.tmpl-il30-18-monogram .inv-totals>div{font-size:13px !important;color:#8e5d6b !important;padding:6px 10px !important;border-bottom:1px solid #e7dde0 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#621e31 !important;color:#faf7f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-18-monogram .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-18-monogram .inv-block{background:#f4eff1 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-18-monogram .inv-block div{color:#8e5d6b !important;}.invoice-preview.tmpl-il30-18-monogram .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-18-monogram .sig-line{border-top:1.5px solid #621e31 !important;}.invoice-preview.tmpl-il30-18-monogram .sig-caption{color:#b89aa2 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-19-pixelnarrative{background:#f7f7f8 !important;color:#26203f !important;font-family:'JetBrains Mono','Courier New',monospace !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:38px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-body{padding-bottom:150px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:130px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-19-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to top,#000 68%,transparent) !important;mask-image:linear-gradient(to top,#000 68%,transparent) !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-signature-row{position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-biz-name{font-family:'JetBrains Mono','Courier New',monospace !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#26203f !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-biz-contact div,.invoice-preview.tmpl-il30-19-pixelnarrative .inv-biz-address,.invoice-preview.tmpl-il30-19-pixelnarrative .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9d9ba9 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-doc-title{font-family:'JetBrains Mono','Courier New',monospace !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-doc-num,.invoice-preview.tmpl-il30-19-pixelnarrative .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9d9ba9 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dedee2 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#26203f !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-bill-to div{font-size:13px !important;color:#635e75 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#635e75 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9d9ba9 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-detail-row b{color:#26203f !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-table thead th{background:transparent !important;color:#9d9ba9 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #26203f !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#514d65 !important;border-bottom:1px dashed #dedee2 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .td-desc{font-weight:800 !important;color:#26203f !important;font-size:14px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-totals>div{font-size:13px !important;color:#635e75 !important;padding:6px 10px !important;border-bottom:1px solid #dedee2 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#26203f !important;color:#f7f7f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-block{background:#f0eff2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-block div{color:#635e75 !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .sig-line{border-top:1.5px solid #26203f !important;}.invoice-preview.tmpl-il30-19-pixelnarrative .sig-caption{color:#9d9ba9 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-20-surreal{background:#f7f8f9 !important;color:#26415d !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-20-surreal .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-20-surreal .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-20-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-20-surreal .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#26415d !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-biz-contact div,.invoice-preview.tmpl-il30-20-surreal .inv-biz-address,.invoice-preview.tmpl-il30-20-surreal .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9daab6 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-doc-title{font-family:var(--font-serif) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-doc-num,.invoice-preview.tmpl-il30-20-surreal .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9daab6 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dee2e7 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-20-surreal .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#26415d !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-bill-to div{font-size:13px !important;color:#63768a !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#63768a !important;}.invoice-preview.tmpl-il30-20-surreal .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9daab6 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-detail-row b{color:#26415d !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-20-surreal .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#26415d !important;border-bottom:1px solid #dee2e7 !important;}.invoice-preview.tmpl-il30-20-surreal .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-20-surreal .inv-totals>div{font-size:13px !important;color:#63768a !important;padding:6px 10px !important;border-bottom:1px solid #dee2e7 !important;}.invoice-preview.tmpl-il30-20-surreal .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#26415d !important;color:#f7f8f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-20-surreal .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-20-surreal .inv-block{background:#f0f2f4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-20-surreal .inv-block div{color:#63768a !important;}.invoice-preview.tmpl-il30-20-surreal .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-20-surreal .sig-line{border-top:1.5px solid #26415d !important;}.invoice-preview.tmpl-il30-20-surreal .sig-caption{color:#9daab6 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-21-calligraphy{background:#f7f7f7 !important;color:#171717 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-21-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#171717 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-biz-contact div,.invoice-preview.tmpl-il30-21-calligraphy .inv-biz-address,.invoice-preview.tmpl-il30-21-calligraphy .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#979797 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-doc-title{font-family:var(--font-sans) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-doc-num,.invoice-preview.tmpl-il30-21-calligraphy .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#979797 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dcdcdc !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#171717 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-bill-to div{font-size:13px !important;color:#585858 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#585858 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#979797 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-detail-row b{color:#171717 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#171717 !important;border:none !important;border-bottom:1px solid #dcdcdc !important;background:transparent !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-21-calligraphy .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-totals>div{font-size:13px !important;color:#585858 !important;padding:6px 10px !important;border-bottom:1px solid #dcdcdc !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#171717 !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-block{background:#efefef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-block div{color:#585858 !important;}.invoice-preview.tmpl-il30-21-calligraphy .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-21-calligraphy .sig-line{border-top:1.5px solid #171717 !important;}.invoice-preview.tmpl-il30-21-calligraphy .sig-caption{color:#979797 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-22-exploded{background:#f7f8f8 !important;color:#143940 !important;font-family:'JetBrains Mono','Courier New',monospace !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-22-exploded .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-22-exploded .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-22-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-22-exploded .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-biz-name{font-family:'JetBrains Mono','Courier New',monospace !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#143940 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-biz-contact div,.invoice-preview.tmpl-il30-22-exploded .inv-biz-address,.invoice-preview.tmpl-il30-22-exploded .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#95a6a9 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-doc-title{font-family:'JetBrains Mono','Courier New',monospace !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-doc-num,.invoice-preview.tmpl-il30-22-exploded .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#95a6a9 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dce1e2 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-22-exploded .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#143940 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-bill-to div{font-size:13px !important;color:#567075 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#567075 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#95a6a9 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-detail-row b{color:#143940 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #143940 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-22-exploded .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#143940 !important;border-bottom:1px solid #dce1e2 !important;}.invoice-preview.tmpl-il30-22-exploded .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-22-exploded .inv-totals>div{font-size:13px !important;color:#567075 !important;padding:6px 10px !important;border-bottom:1px solid #dce1e2 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#143940 !important;color:#f7f8f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-22-exploded .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-block{background:#eff1f2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-22-exploded .inv-block div{color:#567075 !important;}.invoice-preview.tmpl-il30-22-exploded .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-22-exploded .sig-line{border-top:1.5px solid #143940 !important;}.invoice-preview.tmpl-il30-22-exploded .sig-caption{color:#95a6a9 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-23-texturelab{background:#f8f9f8 !important;color:#34483e !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-23-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#34483e !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-biz-contact div,.invoice-preview.tmpl-il30-23-texturelab .inv-biz-address,.invoice-preview.tmpl-il30-23-texturelab .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#a4ada8 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-doc-title{font-family:var(--font-sans) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-doc-num,.invoice-preview.tmpl-il30-23-texturelab .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#a4ada8 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e1e4e2 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#34483e !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-bill-to div{font-size:13px !important;color:#6d7b74 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#6d7b74 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#a4ada8 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-detail-row b{color:#34483e !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-table thead th{background:transparent !important;color:#a4ada8 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #34483e !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#5d6d65 !important;border-bottom:1px dashed #e1e4e2 !important;}.invoice-preview.tmpl-il30-23-texturelab .td-desc{font-weight:800 !important;color:#34483e !important;font-size:14px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-totals>div{font-size:13px !important;color:#6d7b74 !important;padding:6px 10px !important;border-bottom:1px solid #e1e4e2 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#34483e !important;color:#f8f9f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-block{background:#f1f2f1 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-block div{color:#6d7b74 !important;}.invoice-preview.tmpl-il30-23-texturelab .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-23-texturelab .sig-line{border-top:1.5px solid #34483e !important;}.invoice-preview.tmpl-il30-23-texturelab .sig-caption{color:#a4ada8 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-24-inklandscape{background:#f8f8f8 !important;color:#302d2a !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:38px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-body{padding-bottom:150px !important;}.invoice-preview.tmpl-il30-24-inklandscape::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:130px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-24-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to top,#000 68%,transparent) !important;mask-image:linear-gradient(to top,#000 68%,transparent) !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-signature-row{position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#302d2a !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-biz-contact div,.invoice-preview.tmpl-il30-24-inklandscape .inv-biz-address,.invoice-preview.tmpl-il30-24-inklandscape .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#a2a09f !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-doc-title{font-family:var(--font-serif) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-doc-num,.invoice-preview.tmpl-il30-24-inklandscape .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#a2a09f !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e0e0df !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#302d2a !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-bill-to div{font-size:13px !important;color:#6a6866 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#6a6866 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#a2a09f !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-detail-row b{color:#302d2a !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#302d2a !important;border-bottom:1px solid #e0e0df !important;}.invoice-preview.tmpl-il30-24-inklandscape .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-totals>div{font-size:13px !important;color:#6a6866 !important;padding:6px 10px !important;border-bottom:1px solid #e0e0df !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#302d2a !important;color:#f8f8f8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-block{background:#f1f0f0 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-block div{color:#6a6866 !important;}.invoice-preview.tmpl-il30-24-inklandscape .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-24-inklandscape .sig-line{border-top:1.5px solid #302d2a !important;}.invoice-preview.tmpl-il30-24-inklandscape .sig-caption{color:#a2a09f !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-25-foodillustration{background:#f8f9f7 !important;color:#364820 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-25-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#364820 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-biz-contact div,.invoice-preview.tmpl-il30-25-foodillustration .inv-biz-address,.invoice-preview.tmpl-il30-25-foodillustration .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#a5ad9b !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-doc-title{font-family:var(--font-sans) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-doc-num,.invoice-preview.tmpl-il30-25-foodillustration .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#a5ad9b !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #e1e4de !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#364820 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-bill-to div{font-size:13px !important;color:#6e7b5e !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#6e7b5e !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#a5ad9b !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-detail-row b{color:#364820 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#364820 !important;border:none !important;border-bottom:1px solid #e1e4de !important;background:transparent !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-25-foodillustration .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-totals>div{font-size:13px !important;color:#6e7b5e !important;padding:6px 10px !important;border-bottom:1px solid #e1e4de !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#364820 !important;color:#f8f9f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-block{background:#f1f2ef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-block div{color:#6e7b5e !important;}.invoice-preview.tmpl-il30-25-foodillustration .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-25-foodillustration .sig-line{border-top:1.5px solid #364820 !important;}.invoice-preview.tmpl-il30-25-foodillustration .sig-caption{color:#a5ad9b !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-26-celestial{background:#f7f8f9 !important;color:#162d4d !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-26-celestial .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-26-celestial .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-26-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-26-celestial .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#162d4d !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-biz-contact div,.invoice-preview.tmpl-il30-26-celestial .inv-biz-address,.invoice-preview.tmpl-il30-26-celestial .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#96a0af !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-doc-title{font-family:var(--font-serif) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-doc-num,.invoice-preview.tmpl-il30-26-celestial .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#96a0af !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dce0e4 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-26-celestial .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#162d4d !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-bill-to div{font-size:13px !important;color:#57687f !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#57687f !important;}.invoice-preview.tmpl-il30-26-celestial .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#96a0af !important;}.invoice-preview.tmpl-il30-26-celestial .inv-detail-row b{color:#162d4d !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #162d4d !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-26-celestial .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#162d4d !important;border-bottom:1px solid #dce0e4 !important;}.invoice-preview.tmpl-il30-26-celestial .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-totals{width:300px !important;margin:16px auto !important;border:none !important;text-align:center !important;}.invoice-preview.tmpl-il30-26-celestial .inv-totals>div{font-size:13px !important;color:#57687f !important;padding:6px 10px !important;border-bottom:1px solid #dce0e4 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#162d4d !important;color:#f7f8f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-26-celestial .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-26-celestial .inv-block{background:#eff0f3 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-26-celestial .inv-block div{color:#57687f !important;}.invoice-preview.tmpl-il30-26-celestial .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-26-celestial .sig-line{border-top:1.5px solid #162d4d !important;}.invoice-preview.tmpl-il30-26-celestial .sig-caption{color:#96a0af !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-27-gesture{background:#f7f8fa !important;color:#1b3172 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-27-gesture .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-27-gesture .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-27-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-27-gesture .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#1b3172 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-biz-contact div,.invoice-preview.tmpl-il30-27-gesture .inv-biz-address,.invoice-preview.tmpl-il30-27-gesture .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#98a2c0 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-doc-title{font-family:var(--font-sans) !important;font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#606b4c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-doc-num,.invoice-preview.tmpl-il30-27-gesture .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#98a2c0 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dde0ea !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-27-gesture .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#606b4c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1b3172 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-bill-to div{font-size:13px !important;color:#5b6b99 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5b6b99 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#98a2c0 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-detail-row b{color:#1b3172 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-27-gesture .inv-table thead th{background:transparent !important;color:#98a2c0 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 8px !important;border-bottom:1.5px solid #1b3172 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#495a8e !important;border-bottom:1px dashed #dde0ea !important;}.invoice-preview.tmpl-il30-27-gesture .td-desc{font-weight:800 !important;color:#1b3172 !important;font-size:14px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-totals{width:300px !important;margin:16px auto 20px 0 !important;border:none !important;text-align:left !important;}.invoice-preview.tmpl-il30-27-gesture .inv-totals>div{font-size:13px !important;color:#5b6b99 !important;padding:6px 10px !important;border-bottom:1px solid #dde0ea !important;}.invoice-preview.tmpl-il30-27-gesture .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#1b3172 !important;color:#f7f8fa !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-27-gesture .inv-total-grand b{font-size:19px !important;color:#606b4c !important;}.invoice-preview.tmpl-il30-27-gesture .inv-block{background:#eff1f5 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-27-gesture .inv-block div{color:#5b6b99 !important;}.invoice-preview.tmpl-il30-27-gesture .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-27-gesture .sig-line{border-top:1.5px solid #1b3172 !important;}.invoice-preview.tmpl-il30-27-gesture .sig-caption{color:#98a2c0 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-28-cartographic{background:#f7f9f9 !important;color:#23484a !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-28-art.webp) !important;background-size:cover !important;background-position:78% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#23484a !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-biz-contact div,.invoice-preview.tmpl-il30-28-cartographic .inv-biz-address,.invoice-preview.tmpl-il30-28-cartographic .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9cadae !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-doc-title{font-family:var(--font-serif) !important;font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#bc492c !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-doc-num,.invoice-preview.tmpl-il30-28-cartographic .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9cadae !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dee4e4 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#bc492c !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#23484a !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-bill-to div{font-size:13px !important;color:#617b7d !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#617b7d !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9cadae !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-detail-row b{color:#23484a !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-table thead tr{background:#bc492c !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-table thead th{background:#bc492c !important;color:#fff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#23484a !important;border-bottom:1px solid #dee4e4 !important;}.invoice-preview.tmpl-il30-28-cartographic .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-totals>div{font-size:13px !important;color:#617b7d !important;padding:6px 10px !important;border-bottom:1px solid #dee4e4 !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#23484a !important;color:#f7f9f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-total-grand b{font-size:19px !important;color:#bc492c !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-block{background:#f0f2f2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-block div{color:#617b7d !important;}.invoice-preview.tmpl-il30-28-cartographic .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-28-cartographic .sig-line{border-top:1.5px solid #23484a !important;}.invoice-preview.tmpl-il30-28-cartographic .sig-caption{color:#9cadae !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-29-productrendering{background:#f7f7f7 !important;color:#202020 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:158px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:138px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-29-art.webp) !important;background-size:cover !important;background-position:22% center !important;-webkit-mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;mask-image:linear-gradient(to bottom,#000 76%,transparent) !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-head-right{text-align:right !important;position:relative !important;z-index:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-biz-name{font-family:var(--font-sans) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#202020 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-biz-contact div,.invoice-preview.tmpl-il30-29-productrendering .inv-biz-address,.invoice-preview.tmpl-il30-29-productrendering .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#9b9b9b !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-doc-title{font-family:var(--font-sans) !important;font-size:46px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#d3a053 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-doc-num,.invoice-preview.tmpl-il30-29-productrendering .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#9b9b9b !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dedede !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d3a053 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#202020 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-bill-to div{font-size:13px !important;color:#5e5e5e !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5e5e5e !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9b9b9b !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-detail-row b{color:#202020 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-table thead th{background:transparent !important;color:#d3a053 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:6px 8px !important;border:none !important;border-bottom:none !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#202020 !important;border:none !important;border-bottom:1px solid #dedede !important;background:transparent !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-il30-29-productrendering .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-totals>div{font-size:13px !important;color:#5e5e5e !important;padding:6px 10px !important;border-bottom:1px solid #dedede !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#202020 !important;color:#f7f7f7 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-total-grand b{font-size:19px !important;color:#d3a053 !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-block{background:#efefef !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-block div{color:#5e5e5e !important;}.invoice-preview.tmpl-il30-29-productrendering .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-29-productrendering .sig-line{border-top:1.5px solid #202020 !important;}.invoice-preview.tmpl-il30-29-productrendering .sig-caption{color:#9b9b9b !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-30-festivalink{background:#f7f7f9 !important;color:#172746 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:38px 42px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-body{padding-bottom:150px !important;}.invoice-preview.tmpl-il30-30-festivalink::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:130px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/illustrator30/IL-30-art.webp) !important;background-size:cover !important;background-position:center !important;-webkit-mask-image:linear-gradient(to top,#000 68%,transparent) !important;mask-image:linear-gradient(to top,#000 68%,transparent) !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-signature-row{position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#172746 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-biz-contact div,.invoice-preview.tmpl-il30-30-festivalink .inv-biz-address,.invoice-preview.tmpl-il30-30-festivalink .inv-biz-tax{font-size:11px !important;letter-spacing:.06em !important;color:#979eac !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-doc-title{font-family:var(--font-serif) !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#6180a2 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-doc-num,.invoice-preview.tmpl-il30-30-festivalink .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#979eac !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-body{position:relative !important;z-index:1 !important;padding:6px 42px 32px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #dcdfe3 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6180a2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#172746 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-bill-to div{font-size:13px !important;color:#58637a !important;line-height:1.6 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#58637a !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#979eac !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-detail-row b{color:#172746 !important;font-weight:700 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table{margin-bottom:0 !important;counter-reset:il30row !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table thead th{background:transparent !important;color:#6180a2 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px !important;border-bottom:1.5px solid #172746 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table tbody tr{counter-increment:il30row !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table tbody td:first-child::before{content:counter(il30row) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6180a2 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#172746 !important;border-bottom:1px solid #dcdfe3 !important;}.invoice-preview.tmpl-il30-30-festivalink .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;text-align:right !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-totals>div{font-size:13px !important;color:#58637a !important;padding:6px 10px !important;border-bottom:1px solid #dcdfe3 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#172746 !important;color:#f7f7f9 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-total-grand b{font-size:19px !important;color:#6180a2 !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-block{background:#eff0f2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-block div{color:#58637a !important;}.invoice-preview.tmpl-il30-30-festivalink .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il30-30-festivalink .sig-line{border-top:1.5px solid #172746 !important;}.invoice-preview.tmpl-il30-30-festivalink .sig-caption{color:#979eac !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}