.invoice-preview.tmpl-il10-22-forest{background:#F7F3E8 !important;color:#1E2A20 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il10-22-forest .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:30px 34px 0 !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-il10-22-forest .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il10-22-forest .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il10-22-forest .inv-biz-name{font-size:30px !important;font-weight:900 !important;line-height:1.02 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#1E3B2C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-22-forest .inv-biz-contact div,.invoice-preview.tmpl-il10-22-forest .inv-biz-address,.invoice-preview.tmpl-il10-22-forest .inv-biz-tax{font-size:11px !important;letter-spacing:.1em !important;color:#4E5C50 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il10-22-forest .inv-head-right{text-align:right !important;margin-top:6px !important;}.invoice-preview.tmpl-il10-22-forest .inv-doc-num,.invoice-preview.tmpl-il10-22-forest .inv-doc-po{font-size:11px !important;letter-spacing:.08em !important;color:#4E5C50 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il10-22-forest .inv-doc-title{display:block !important;margin:18px -34px 20px !important;padding:20px 34px !important;background:#1E3B2C !important;color:#F7F3E8 !important;font-size:52px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;border-top:2px solid #C9A23C !important;border-bottom:2px solid #C9A23C !important;}.invoice-preview.tmpl-il10-22-forest .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 32px !important;}.invoice-preview.tmpl-il10-22-forest .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:1px solid #D8D0B8 !important;}.invoice-preview.tmpl-il10-22-forest .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il10-22-forest .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il10-22-forest .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#C9A23C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-22-forest .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1E3B2C !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il10-22-forest .inv-bill-to div{font-size:13px !important;color:#33402E !important;line-height:1.6 !important;}.invoice-preview.tmpl-il10-22-forest .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#33402E !important;}.invoice-preview.tmpl-il10-22-forest .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#4E5C50 !important;}.invoice-preview.tmpl-il10-22-forest .inv-detail-row b{color:#1E3B2C !important;font-weight:700 !important;}.invoice-preview.tmpl-il10-22-forest .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il10-22-forest .inv-table thead tr{background:#1E3B2C !important;}.invoice-preview.tmpl-il10-22-forest .inv-table thead th{background:#1E3B2C !important;color:#F7F3E8 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il10-22-forest .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#1E2A20 !important;border-bottom:1px solid #E4E0CD !important;}.invoice-preview.tmpl-il10-22-forest .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-il10-22-forest .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-il10-22-forest .inv-totals>div{font-size:13px !important;color:#33402E !important;padding:6px 10px !important;border-bottom:1px solid #E4E0CD !important;}.invoice-preview.tmpl-il10-22-forest .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#C9A23C !important;color:#1E3B2C !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-22-forest .inv-total-grand b{font-size:19px !important;color:#1E3B2C !important;}.invoice-preview.tmpl-il10-22-forest .inv-block{background:#EFE9D3 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il10-22-forest .inv-block div{color:#33402E !important;}.invoice-preview.tmpl-il10-22-forest .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il10-22-forest .sig-line{border-top:1.5px solid #1E3B2C !important;}.invoice-preview.tmpl-il10-22-forest .sig-caption{color:#4E5C50 !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-23-monochrome{background:#F8F6F1 !important;color:#1B1B1A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:center !important;gap:20px !important;padding:34px 38px 16px !important;margin:0 !important;border:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-head-left{max-width:none !important;flex:1 1 auto !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-logo{display:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-biz-name{font-size:14px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#1B1B1A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-biz-contact div,.invoice-preview.tmpl-il10-23-monochrome .inv-biz-address,.invoice-preview.tmpl-il10-23-monochrome .inv-biz-tax{font-size:10.5px !important;letter-spacing:.1em !important;color:#57544C !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-head-right{flex:0 0 auto !important;width:104px !important;height:104px !important;border-radius:50% !important;border:1.5px solid #1B1B1A !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:6px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-head-right::before{content:"INVOICE" !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.18em !important;color:#1B1B1A !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-doc-title{display:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-doc-num,.invoice-preview.tmpl-il10-23-monochrome .inv-doc-po{display:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-body{position:relative !important;z-index:1 !important;padding:0 38px 32px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-body::before{content:"Invoice" !important;display:block !important;font-size:64px !important;font-weight:700 !important;color:#1B1B1A !important;border-bottom:2px solid #1B1B1A !important;padding-bottom:14px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#1B1B1A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1B1B1A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-bill-to div{font-size:13px !important;color:#3A382F !important;line-height:1.6 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A382F !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#57544C !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-detail-row b{color:#1B1B1A !important;font-weight:600 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-table thead th{background:transparent !important;color:#1B1B1A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:9px 8px !important;border-top:1.5px solid #1B1B1A !important;border-bottom:1.5px solid #1B1B1A !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#1B1B1A !important;border-bottom:1px solid #DEDACE !important;}.invoice-preview.tmpl-il10-23-monochrome .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-totals>div{font-size:13px !important;color:#3A382F !important;padding:6px 10px !important;border-bottom:1px solid #DEDACE !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:1.5px solid #1B1B1A !important;background:#1B1B1A !important;color:#F8F6F1 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-total-grand b{font-size:19px !important;color:#F8F6F1 !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-block{background:transparent !important;border:none !important;border-top:1px solid #DEDACE !important;border-radius:0 !important;padding:12px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-block div{color:#3A382F !important;}.invoice-preview.tmpl-il10-23-monochrome .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il10-23-monochrome .sig-line{border-top:1.5px solid #1B1B1A !important;}.invoice-preview.tmpl-il10-23-monochrome .sig-caption{color:#57544C !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-27-cobalt{background:#FFFFFF !important;color:#0D2A30 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 84px !important;overflow:hidden !important;}.invoice-preview.tmpl-il10-27-cobalt::before{content:"INVOICE" !important;position:absolute !important;left:-108px !important;top:50% !important;transform:translateY(-50%) rotate(-90deg) !important;font-size:56px !important;font-weight:900 !important;letter-spacing:.14em !important;color:#0FA0B5 !important;white-space:nowrap !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-il10-27-cobalt::after{content:"" !important;position:absolute !important;right:32px !important;top:28px !important;width:70px !important;height:70px !important;border-radius:50% !important;background:#F4C9A6 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:34px 38px 14px !important;margin:0 !important;border:none !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-biz-name{font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#0D2A30 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-biz-contact div,.invoice-preview.tmpl-il10-27-cobalt .inv-biz-address,.invoice-preview.tmpl-il10-27-cobalt .inv-biz-tax{font-family:'Courier New',monospace !important;font-size:10.5px !important;letter-spacing:.04em !important;color:#3E5B60 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-head-right{text-align:right !important;margin-top:8px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-doc-title{font-size:13px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#0FA0B5 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-doc-num,.invoice-preview.tmpl-il10-27-cobalt .inv-doc-po{font-family:'Courier New',monospace !important;font-size:11px !important;letter-spacing:.04em !important;color:#3E5B60 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-body{position:relative !important;z-index:1 !important;padding:6px 38px 32px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-parties{display:flex !important;gap:26px !important;border-top:1px solid #CDE7EA !important;border-bottom:1px solid #CDE7EA !important;padding:16px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-label{font-family:'Courier New',monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#0FA0B5 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#0D2A30 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-bill-to div{font-size:13px !important;color:#294247 !important;line-height:1.6 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-family:'Courier New',monospace !important;font-size:11.5px !important;padding:3px 0 !important;color:#294247 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-detail-row span{font-size:9.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#3E5B60 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-detail-row b{color:#0D2A30 !important;font-weight:700 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-table thead tr{background:#F4C9A6 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-table thead th{background:#F4C9A6 !important;color:#0D2A30 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#0D2A30 !important;border-bottom:1px solid #E1F0F1 !important;}.invoice-preview.tmpl-il10-27-cobalt .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-totals>div{font-size:13px !important;color:#294247 !important;padding:6px 10px !important;border-bottom:1px solid #E1F0F1 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#0FA0B5 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-block{background:#EAF7F8 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-block div{color:#294247 !important;}.invoice-preview.tmpl-il10-27-cobalt .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il10-27-cobalt .sig-line{border-top:1.5px solid #0D2A30 !important;}.invoice-preview.tmpl-il10-27-cobalt .sig-caption{color:#3E5B60 !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-30-pastel{background:linear-gradient(160deg,#EFE7FA 0%,#FBEEE5 100%) !important;color:#2C2C50 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:24px !important;overflow:hidden !important;}.invoice-preview.tmpl-il10-30-pastel .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:16px 16px 14px !important;margin:0 !important;border:none !important;}.invoice-preview.tmpl-il10-30-pastel .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-il10-30-pastel .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-biz-name{font-family:var(--font-serif) !important;font-style:italic !important;font-size:30px !important;font-weight:700 !important;color:#2C2C80 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-biz-contact div,.invoice-preview.tmpl-il10-30-pastel .inv-biz-address,.invoice-preview.tmpl-il10-30-pastel .inv-biz-tax{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.06em !important;color:#5C5C82 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-head-right{background:#FFFFFF !important;border-radius:16px !important;padding:16px 20px !important;text-align:right !important;box-shadow:0 4px 14px rgba(44,44,128,.08) !important;}.invoice-preview.tmpl-il10-30-pastel .inv-doc-title{font-size:13px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#2C2C80 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-doc-num,.invoice-preview.tmpl-il10-30-pastel .inv-doc-po{font-family:var(--font-sans) !important;font-size:11px !important;color:#5C5C82 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-body{position:relative !important;z-index:1 !important;padding:6px 16px 28px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;background:#FFFFFF !important;border-radius:16px !important;box-shadow:0 4px 14px rgba(44,44,128,.06) !important;}.invoice-preview.tmpl-il10-30-pastel .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding:16px 18px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-details{flex:0 0 230px !important;text-align:left !important;background:transparent !important;padding:16px 18px !important;border-left:1px solid #EDE6F5 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B98A7A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2C2C50 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-il10-30-pastel .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#4C4C6A !important;line-height:1.6 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-family:var(--font-sans) !important;font-size:12px !important;padding:3px 0 !important;color:#4C4C6A !important;}.invoice-preview.tmpl-il10-30-pastel .inv-detail-row span{font-size:9.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8A8AB0 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-detail-row b{color:#2C2C50 !important;font-weight:600 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-table{margin-bottom:0 !important;background:#FFFFFF !important;border-radius:16px !important;overflow:hidden !important;box-shadow:0 4px 14px rgba(44,44,128,.06) !important;}.invoice-preview.tmpl-il10-30-pastel .inv-table thead tr{background:#F3E9FB !important;}.invoice-preview.tmpl-il10-30-pastel .inv-table thead th{background:#F3E9FB !important;color:#2C2C80 !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-il10-30-pastel .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#2C2C50 !important;border-bottom:1px solid #F0E9F8 !important;}.invoice-preview.tmpl-il10-30-pastel .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-il10-30-pastel .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#4C4C6A !important;padding:6px 10px !important;border-bottom:1px solid #F0E9F8 !important;}.invoice-preview.tmpl-il10-30-pastel .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:14px !important;background:#2C2C80 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-30-pastel .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-il10-30-pastel .inv-block{background:#FFFFFF !important;border:none !important;border-radius:14px !important;padding:12px 16px !important;margin-bottom:12px !important;box-shadow:0 2px 8px rgba(44,44,128,.06) !important;}.invoice-preview.tmpl-il10-30-pastel .inv-block div{color:#4C4C6A !important;}.invoice-preview.tmpl-il10-30-pastel .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-il10-30-pastel .sig-line{border-top:1.5px solid #2C2C80 !important;}.invoice-preview.tmpl-il10-30-pastel .sig-caption{font-family:var(--font-sans) !important;color:#8A8AB0 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}
/* v: illustrator 6 missing designs fixed (canvas/atlas/willow/hazel/deco/brutalist) - were registered with zero CSS. */
.invoice-preview.tmpl-il10-01-canvas{background:#FBF7F0 !important;color:#22322F !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}
.invoice-preview.tmpl-il10-01-canvas::before{content:"" !important;position:absolute !important;top:-40px !important;right:-40px !important;width:220px !important;height:220px !important;border-radius:38% 62% 55% 45% / 45% 40% 60% 55% !important;background:linear-gradient(135deg,#5AA8A8,#C7896B) !important;opacity:.22 !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:36px 40px 8px !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-head-left{max-width:none !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-logo{margin-bottom:8px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-biz-name{font-family:'Brush Script MT',var(--font-serif) !important;font-style:italic !important;font-size:38px !important;font-weight:600 !important;color:#22322F !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-biz-contact div,.invoice-preview.tmpl-il10-01-canvas .inv-biz-address,.invoice-preview.tmpl-il10-01-canvas .inv-biz-tax{font-size:10.5px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#5AA8A8 !important;opacity:1 !important;line-height:1.8 !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-head-right{text-align:right !important;margin-top:6px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-doc-title{font-size:36px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#22322F !important;margin:0 0 4px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-doc-num,.invoice-preview.tmpl-il10-01-canvas .inv-doc-po{font-size:11px !important;letter-spacing:.06em !important;color:#6B7C77 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-body{position:relative !important;z-index:1 !important;padding:6px 40px 32px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-bottom:1px solid #E3DACB !important;padding:0 0 16px !important;margin-bottom:16px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#5AA8A8 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#22322F !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-bill-to div{font-size:13px !important;color:#48534F !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#48534F !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6B7C77 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-detail-row b{color:#22322F !important;font-weight:700 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table{margin-bottom:0 !important;counter-reset:cvrow !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table thead tr{background:#E4EFEE !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table thead th{background:#E4EFEE !important;color:#2B5C5A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table tbody tr{counter-increment:cvrow !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table tbody td:first-child{position:relative !important;padding-left:26px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table tbody td:first-child::before{content:counter(cvrow) !important;position:absolute !important;left:0 !important;top:11px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#5AA8A8 !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;line-height:16px !important;text-align:center !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#22322F !important;border-bottom:1px solid #EDE6D8 !important;}
.invoice-preview.tmpl-il10-01-canvas .td-desc{font-weight:700 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-totals>div{font-size:13px !important;color:#48534F !important;padding:6px 10px !important;border-bottom:1px solid #EDE6D8 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#22322F !important;color:#FBF7F0 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-total-grand b{font-size:19px !important;color:#C7896B !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-block{background:#F6E3D3 !important;border:none !important;border-radius:10px !important;padding:12px 16px !important;margin-bottom:12px !important;position:relative !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-block::before{content:"Thank you" !important;position:absolute !important;top:-9px !important;left:14px !important;background:#C7896B !important;color:#fff !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:2px 8px !important;border-radius:8px !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-block div{color:#5A4636 !important;}
.invoice-preview.tmpl-il10-01-canvas .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-01-canvas .sig-line{border-top:1.5px solid #22322F !important;}
.invoice-preview.tmpl-il10-01-canvas .sig-caption{color:#6B7C77 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-13-atlas{background:#F4F1E8 !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-il10-13-atlas .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:center !important;gap:16px !important;padding:34px 40px 0 !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-head-left{max-width:none !important;flex:1 1 auto !important;display:flex !important;align-items:center !important;gap:14px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-head-left::before{content:"" !important;flex:0 0 auto !important;width:46px !important;height:46px !important;border-radius:50% !important;background:#DAE133 !important;border:3px solid #1B1B1B !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-logo{display:none !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-biz-name{font-size:26px !important;font-weight:900 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#1B1B1B !important;margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-biz-contact div,.invoice-preview.tmpl-il10-13-atlas .inv-biz-address,.invoice-preview.tmpl-il10-13-atlas .inv-biz-tax{font-size:10.5px !important;letter-spacing:.1em !important;color:#54524A !important;opacity:1 !important;line-height:1.7 !important;margin-top:2px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-head-right{flex:0 0 auto !important;text-align:right !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-doc-title{display:block !important;font-size:88px !important;font-weight:900 !important;letter-spacing:-.02em !important;color:#111 !important;line-height:.86 !important;margin:6px 40px -4px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-doc-num,.invoice-preview.tmpl-il10-13-atlas .inv-doc-po{font-size:11px !important;letter-spacing:.08em !important;color:#54524A !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-body{position:relative !important;z-index:1 !important;padding:10px 40px 32px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:14px 16px !important;margin-bottom:16px !important;background:#E9E4D4 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;position:relative !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-details::before{content:"" !important;position:absolute !important;right:0 !important;top:-2px !important;width:22px !important;height:22px !important;border-radius:50% !important;background:#DAE133 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-details::after{content:"" !important;position:absolute !important;right:26px !important;top:0 !important;width:18px !important;height:18px !important;background:#1B1B1B !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#54524A !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1B1B1B !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-bill-to div{font-size:13px !important;color:#3C3A32 !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3C3A32 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#54524A !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-detail-row b{color:#1B1B1B !important;font-weight:800 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-table{margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-table thead tr{background:transparent !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-table thead th{background:transparent !important;color:#1B1B1B !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:9px 8px !important;border-top:3px solid #1B1B1B !important;border-bottom:3px solid #1B1B1B !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#1B1B1B !important;border-bottom:1px solid #D9D3BF !important;}
.invoice-preview.tmpl-il10-13-atlas .td-desc{font-weight:700 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-totals>div{font-size:13px !important;color:#3C3A32 !important;padding:6px 10px !important;border-bottom:1px solid #D9D3BF !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:3px solid #1B1B1B !important;background:#DAE133 !important;color:#1B1B1B !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-total-grand b{font-size:19px !important;color:#1B1B1B !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-block{background:#E9E4D4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-block div{color:#3C3A32 !important;}
.invoice-preview.tmpl-il10-13-atlas .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-13-atlas .sig-line{border-top:2px solid #1B1B1B !important;}
.invoice-preview.tmpl-il10-13-atlas .sig-caption{color:#54524A !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-14-willow{background:#EFE8D6 !important;color:#332C22 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:22px !important;overflow:hidden !important;}
.invoice-preview.tmpl-il10-14-willow::before{content:"" !important;position:absolute !important;inset:14px !important;border:2px solid #5E5A50 !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-14-willow::after{content:"" !important;position:absolute !important;top:10px !important;left:10px !important;width:24px !important;height:24px !important;border-top:2px solid #5E5A50 !important;border-left:2px solid #5E5A50 !important;transform:rotate(45deg) !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-14-willow .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:20px 24px 8px !important;margin:0 !important;border:none !important;background:transparent !important;}
.invoice-preview.tmpl-il10-14-willow .inv-head-left{max-width:none !important;}
.invoice-preview.tmpl-il10-14-willow .inv-logo{margin-bottom:8px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-biz-name{font-size:24px !important;font-weight:700 !important;color:#332C22 !important;margin-bottom:4px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-biz-contact div,.invoice-preview.tmpl-il10-14-willow .inv-biz-address,.invoice-preview.tmpl-il10-14-willow .inv-biz-tax{font-size:11px !important;letter-spacing:.05em !important;color:#6B6252 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-head-right{text-align:right !important;margin-top:6px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-doc-title{font-style:italic !important;font-size:46px !important;font-weight:700 !important;color:#332C22 !important;margin:0 0 6px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-doc-num,.invoice-preview.tmpl-il10-14-willow .inv-doc-po{font-size:11px !important;letter-spacing:.05em !important;color:#6B6252 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-body{position:relative !important;z-index:1 !important;padding:6px 24px 28px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:1px dashed #B9AF95 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-bill-to{flex:1 1 auto !important;max-width:none !important;position:relative !important;background:#FBF7EA !important;padding:12px 14px !important;box-shadow:1px 2px 6px rgba(51,44,34,.15) !important;transform:rotate(-.6deg) !important;}
.invoice-preview.tmpl-il10-14-willow .inv-bill-to::before{content:"" !important;position:absolute !important;top:-7px !important;left:16px !important;width:14px !important;height:14px !important;border-radius:50% !important;background:#9E4B3A !important;box-shadow:0 1px 2px rgba(0,0,0,.3) !important;}
.invoice-preview.tmpl-il10-14-willow .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#5E5A50 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#332C22 !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-bill-to div{font-size:13px !important;color:#4A4232 !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4A4232 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#6B6252 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-detail-row b{color:#332C22 !important;font-weight:700 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-table{margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-table thead tr{background:transparent !important;}
.invoice-preview.tmpl-il10-14-willow .inv-table thead th{background:transparent !important;color:#332C22 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:9px 8px !important;border-bottom:1.5px solid #5E5A50 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#332C22 !important;border-bottom:1px dashed #C7BEA4 !important;}
.invoice-preview.tmpl-il10-14-willow .td-desc{font-weight:700 !important;font-style:italic !important;}
.invoice-preview.tmpl-il10-14-willow .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-14-willow .inv-totals>div{font-size:13px !important;color:#4A4232 !important;padding:6px 10px !important;border-bottom:1px dashed #C7BEA4 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:1.5px solid #332C22 !important;background:transparent !important;color:#332C22 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-14-willow .inv-total-grand b{font-size:19px !important;color:#9E4B3A !important;}
.invoice-preview.tmpl-il10-14-willow .inv-block{background:#E4DBC2 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}
.invoice-preview.tmpl-il10-14-willow .inv-block div{color:#4A4232 !important;}
.invoice-preview.tmpl-il10-14-willow .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-14-willow .sig-line{border-top:1.5px solid #332C22 !important;}
.invoice-preview.tmpl-il10-14-willow .sig-caption{color:#6B6252 !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-15-hazel{background:#FFFFFF !important;color:#2A2724 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 96px !important;overflow:hidden !important;}
.invoice-preview.tmpl-il10-15-hazel::before{content:"H A Z E L  R O W E" !important;position:absolute !important;left:-90px !important;top:50% !important;transform:translateY(-50%) rotate(-90deg) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.32em !important;color:#9A8F80 !important;white-space:nowrap !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:40px 44px 8px !important;margin:0 !important;border:none !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-head-left{max-width:none !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-logo{margin-bottom:8px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-biz-name{font-size:15px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#2A2724 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-biz-contact div,.invoice-preview.tmpl-il10-15-hazel .inv-biz-address,.invoice-preview.tmpl-il10-15-hazel .inv-biz-tax{font-size:10.5px !important;letter-spacing:.1em !important;color:#7A7266 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-head-right{text-align:right !important;margin-top:8px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-doc-title{font-size:34px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#2A2724 !important;margin:0 0 6px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-doc-num,.invoice-preview.tmpl-il10-15-hazel .inv-doc-po{font-size:11px !important;letter-spacing:.1em !important;color:#7A7266 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 32px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 0 16px !important;margin-bottom:18px !important;border-bottom:1px solid #E7E2D8 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#9A8F80 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2A2724 !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-bill-to div{font-size:13px !important;color:#4E483F !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4E483F !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#7A7266 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-detail-row b{color:#2A2724 !important;font-weight:700 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-table{margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-table thead tr{background:transparent !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-table thead th{background:transparent !important;color:#2A2724 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:9px 8px !important;border-top:1.5px solid #2A2724 !important;border-bottom:1.5px solid #2A2724 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#2A2724 !important;border-bottom:1px solid #EEEAE0 !important;}
.invoice-preview.tmpl-il10-15-hazel .td-desc{font-weight:600 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-totals>div{font-size:13px !important;color:#4E483F !important;padding:6px 10px !important;border-bottom:1px solid #EEEAE0 !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#9A8F80 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-block{background:#F5F2EC !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-block div{color:#4E483F !important;}
.invoice-preview.tmpl-il10-15-hazel .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-15-hazel .sig-line{border-top:1.5px solid #2A2724 !important;}
.invoice-preview.tmpl-il10-15-hazel .sig-caption{color:#7A7266 !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-18-deco{background:#F4F2ED !important;color:#232323 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:18px !important;overflow:hidden !important;}
.invoice-preview.tmpl-il10-18-deco::before{content:"" !important;position:absolute !important;inset:10px !important;border:1.5px solid #232323 !important;box-shadow:inset 0 0 0 5px transparent,inset 0 0 0 6px #B08457 !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-18-deco .inv-head{position:relative !important;z-index:2 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:26px 30px 12px !important;margin:0 !important;border:none !important;background:linear-gradient(180deg,#EFE2CB 0%,transparent 100%) !important;}
.invoice-preview.tmpl-il10-18-deco .inv-body::after{content:"" !important;position:absolute !important;bottom:14px !important;right:14px !important;width:16px !important;height:16px !important;background:#B08457 !important;z-index:0 !important;pointer-events:none !important;}
.invoice-preview.tmpl-il10-18-deco .inv-head-left{max-width:none !important;}
.invoice-preview.tmpl-il10-18-deco .inv-logo{margin-bottom:8px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-biz-name{font-size:15px !important;font-weight:800 !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#232323 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-biz-contact div,.invoice-preview.tmpl-il10-18-deco .inv-biz-address,.invoice-preview.tmpl-il10-18-deco .inv-biz-tax{font-size:10.5px !important;letter-spacing:.12em !important;color:#5B5142 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-head-right{text-align:right !important;margin-top:6px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-doc-title{font-size:40px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#B08457 !important;margin:0 0 6px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-doc-num,.invoice-preview.tmpl-il10-18-deco .inv-doc-po{font-size:11px !important;letter-spacing:.08em !important;color:#5B5142 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-body{position:relative !important;z-index:2 !important;padding:6px 30px 30px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:1px solid #D8C9AB !important;}
.invoice-preview.tmpl-il10-18-deco .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}
.invoice-preview.tmpl-il10-18-deco .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#B08457 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#232323 !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-bill-to div{font-size:13px !important;color:#453F32 !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12.5px !important;padding:3px 0 !important;color:#453F32 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-detail-row span{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5B5142 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-detail-row b{color:#232323 !important;font-weight:700 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-table{margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-table thead tr{background:transparent !important;}
.invoice-preview.tmpl-il10-18-deco .inv-table thead th{background:transparent !important;color:#232323 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:9px 8px !important;border-top:1.5px solid #B08457 !important;border-bottom:1.5px solid #B08457 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-table tbody td{padding:11px 8px !important;font-size:13px !important;color:#232323 !important;border-bottom:1px solid #E2D6BC !important;}
.invoice-preview.tmpl-il10-18-deco .td-desc{font-weight:700 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-18-deco .inv-totals>div{font-size:13px !important;color:#453F32 !important;padding:6px 10px !important;border-bottom:1px solid #E2D6BC !important;}
.invoice-preview.tmpl-il10-18-deco .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:1.5px solid #B08457 !important;background:#232323 !important;color:#F4F2ED !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-18-deco .inv-total-grand b{font-size:19px !important;color:#B08457 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-block{background:#EFE2CB !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}
.invoice-preview.tmpl-il10-18-deco .inv-block div{color:#453F32 !important;}
.invoice-preview.tmpl-il10-18-deco .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-18-deco .sig-line{border-top:1.5px solid #232323 !important;}
.invoice-preview.tmpl-il10-18-deco .sig-caption{color:#5B5142 !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-il10-19-brutalist{background:#EDEDED !important;color:#111111 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:30px 34px !important;margin:0 !important;border:none !important;background:#0D0D0D !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-head-left{max-width:none !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-logo{margin-bottom:8px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-biz-name{font-size:44px !important;font-weight:900 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;font-stretch:condensed !important;transform:scaleX(.92) !important;transform-origin:left !important;color:#FFFFFF !important;margin-bottom:6px !important;line-height:.92 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-biz-contact div,.invoice-preview.tmpl-il10-19-brutalist .inv-biz-address,.invoice-preview.tmpl-il10-19-brutalist .inv-biz-tax{font-family:'Courier New',monospace !important;font-size:10.5px !important;letter-spacing:.06em !important;color:#61F2D4 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-head-right{text-align:right !important;margin-top:6px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-doc-title{font-family:'Courier New',monospace !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#61F2D4 !important;margin:0 0 6px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-doc-num,.invoice-preview.tmpl-il10-19-brutalist .inv-doc-po{font-family:'Courier New',monospace !important;font-size:11px !important;color:#CFCFCF !important;opacity:1 !important;display:block !important;margin-top:4px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-body{position:relative !important;z-index:1 !important;padding:24px 34px 32px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:2px solid #111111 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-details{flex:0 0 220px !important;text-align:left !important;background:transparent !important;padding:0 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-label{font-family:'Courier New',monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#111111 !important;margin-bottom:6px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-client-name{font-size:17px !important;font-weight:900 !important;text-transform:uppercase !important;color:#111111 !important;margin-bottom:2px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-bill-to div{font-family:'Courier New',monospace !important;font-size:12.5px !important;color:#333333 !important;line-height:1.6 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-family:'Courier New',monospace !important;font-size:11.5px !important;padding:3px 0 !important;color:#333333 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-detail-row span{font-size:9.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5B5B5B !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-detail-row b{color:#111111 !important;font-weight:800 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-table{margin-bottom:0 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-table thead tr{background:#111111 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-table thead th{background:#111111 !important;color:#FFFFFF !important;font-family:'Courier New',monospace !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 8px !important;border-right:1px solid #444444 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#111111 !important;border-bottom:2px solid #111111 !important;border-right:1px solid #C9C9C9 !important;}
.invoice-preview.tmpl-il10-19-brutalist .td-desc{font-weight:800 !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-totals>div{font-family:'Courier New',monospace !important;font-size:13px !important;color:#333333 !important;padding:6px 10px !important;background:#DCDCDC !important;border-bottom:2px solid #EDEDED !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:2px solid #111111 !important;background:#DCDCDC !important;color:#111111 !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-total-grand b{font-size:19px !important;color:#111111 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-block{background:#DCDCDC !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-block div{font-family:'Courier New',monospace !important;color:#333333 !important;}
.invoice-preview.tmpl-il10-19-brutalist .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}
.invoice-preview.tmpl-il10-19-brutalist .sig-line{border-top:2px solid #111111 !important;}
.invoice-preview.tmpl-il10-19-brutalist .sig-caption{font-family:'Courier New',monospace !important;color:#5B5B5B !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;}