.invoice-preview.tmpl-ap10-01-professional{background:#FCF5ED !important;color:#3B1D0E !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-01-professional .inv-head{display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:20px !important;padding:32px 34px 18px !important;margin:0 !important;border:none !important;border-bottom:3px solid #A9562A !important;background:transparent !important;}.invoice-preview.tmpl-ap10-01-professional .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-01-professional .inv-logo{margin-bottom:10px !important;max-width:120px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-biz-name{font-size:25px !important;font-weight:800 !important;letter-spacing:-.01em !important;color:#3B1D0E !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-biz-contact div,.invoice-preview.tmpl-ap10-01-professional .inv-biz-address,.invoice-preview.tmpl-ap10-01-professional .inv-biz-tax{font-size:11px !important;color:#6B4632 !important;opacity:1 !important;line-height:1.65 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-01-professional .inv-doc-title{display:inline-block !important;font-size:38px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#A9562A !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-doc-num{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#FCF5ED !important;background:#3B1D0E !important;border-radius:999px !important;padding:5px 14px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-doc-po{font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6B4632 !important;opacity:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-body{position:relative !important;padding:20px 34px 30px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-parties{display:flex !important;gap:24px !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:1px solid #E6D3C1 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-01-professional .inv-details{flex:0 0 240px !important;background:#F4E7D9 !important;border-radius:10px !important;padding:12px 16px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#A9562A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3B1D0E !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-bill-to div{font-size:12.5px !important;color:#4A2E1E !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#4A2E1E !important;}.invoice-preview.tmpl-ap10-01-professional .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8A5A3E !important;}.invoice-preview.tmpl-ap10-01-professional .inv-detail-row b{color:#3B1D0E !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-table{margin-bottom:0 !important;border-radius:8px !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-01-professional .inv-table thead tr{background:#A9562A !important;}.invoice-preview.tmpl-ap10-01-professional .inv-table thead th{background:#A9562A !important;color:#FCF5ED !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#3B1D0E !important;border-bottom:1px solid #E6D3C1 !important;}.invoice-preview.tmpl-ap10-01-professional .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-01-professional .inv-totals>div{font-size:12.5px !important;color:#4A2E1E !important;padding:6px 10px !important;border-bottom:1px solid #E6D3C1 !important;}.invoice-preview.tmpl-ap10-01-professional .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:8px !important;background:#3B1D0E !important;color:#FCF5ED !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-01-professional .inv-total-grand b{font-size:19px !important;color:#FCF5ED !important;}.invoice-preview.tmpl-ap10-01-professional .inv-block{background:#F4E7D9 !important;border:none !important;border-radius:8px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-block div{color:#4A2E1E !important;}.invoice-preview.tmpl-ap10-01-professional .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-01-professional .sig-line{border-top:1.5px solid #3B1D0E !important;}.invoice-preview.tmpl-ap10-01-professional .sig-caption{color:#8A5A3E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-01-professional .inv-body::after{content:"Thank you for trusting us with your home" !important;display:block !important;margin-top:24px !important;padding-top:14px !important;border-top:1px solid #E6D3C1 !important;text-align:center !important;font-style:italic !important;font-size:12px !important;color:#A9562A !important;}.invoice-preview.tmpl-ap10-05-workorder{background:#FFFFFF !important;color:#152137 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-head{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:18px !important;padding:20px 30px !important;margin:0 !important;border:none !important;background:#152137 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-logo{margin-bottom:8px !important;max-width:110px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-biz-name{font-size:22px !important;font-weight:800 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-biz-contact div,.invoice-preview.tmpl-ap10-05-workorder .inv-biz-address,.invoice-preview.tmpl-ap10-05-workorder .inv-biz-tax{font-size:10.5px !important;color:#C7D5E2 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-doc-title{display:block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#0F62BA !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-doc-num{display:inline-block !important;font-size:12px !important;font-weight:700 !important;color:#152137 !important;background:#FFFFFF !important;border-radius:4px !important;padding:4px 10px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#C7D5E2 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-body{position:relative !important;padding:22px 30px 30px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-parties{display:flex !important;gap:0 !important;border:1px solid #C7D5E2 !important;padding:0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding:14px 16px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-details{flex:0 0 240px !important;background:#E8EFF6 !important;padding:14px 16px !important;border-left:1px solid #C7D5E2 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#0F62BA !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#152137 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-bill-to div{font-size:12.5px !important;color:#2C3B52 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#2C3B52 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#3F5A78 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-detail-row b{color:#152137 !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-table{margin-bottom:0 !important;border:1px solid #C7D5E2 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-table thead tr{background:#0F62BA !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-table thead th{background:#0F62BA !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9px 10px !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-table tbody td{padding:10px 10px !important;font-size:12.5px !important;color:#152137 !important;border-bottom:1px solid #C7D5E2 !important;}.invoice-preview.tmpl-ap10-05-workorder .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-totals>div{font-size:12.5px !important;color:#2C3B52 !important;padding:6px 10px !important;border-bottom:1px solid #C7D5E2 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#0F62BA !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-block{background:#E8EFF6 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;border-left:4px solid #0F62BA !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-block div{color:#2C3B52 !important;}.invoice-preview.tmpl-ap10-05-workorder .inv-signature-row{justify-content:space-between !important;margin-top:20px !important;}.invoice-preview.tmpl-ap10-05-workorder .sig-line{border-top:1.5px solid #152137 !important;}.invoice-preview.tmpl-ap10-05-workorder .sig-caption{color:#3F5A78 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-06-blueprint{background-color:#F5F9FC !important;background-image:linear-gradient(rgba(150,15,41,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(150,15,41,.12) 1px,transparent 1px) !important;background-size:16px 16px !important;color:#5E1019 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:18px !important;padding:28px 30px 16px !important;margin:0 !important;border:none !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-head::after{content:"" !important;position:absolute !important;left:30px !important;right:30px !important;bottom:0 !important;height:0 !important;border-bottom:3px solid #960F29 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-logo{margin-bottom:10px !important;max-width:110px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-biz-name{font-size:23px !important;font-weight:800 !important;letter-spacing:.01em !important;color:#5E1019 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-biz-contact div,.invoice-preview.tmpl-ap10-06-blueprint .inv-biz-address,.invoice-preview.tmpl-ap10-06-blueprint .inv-biz-tax{font-size:11px !important;color:#821F2A !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-doc-title{display:inline-block !important;font-size:32px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#FFFFFF !important;background:#960F29 !important;padding:6px 16px !important;transform:skewX(-8deg) !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#5E1019 !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#821F2A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-body{position:relative !important;padding:18px 30px 28px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FFFFFF !important;border:1px solid #CD7886 !important;padding:12px 14px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-details{flex:0 0 260px !important;background:#FFFFFF !important;border:1px solid #CD7886 !important;padding:12px 14px !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:6px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-details .inv-label{grid-column:1 / -1 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#960F29 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#5E1019 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-bill-to div{font-size:12.5px !important;color:#5E1019 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-detail-row{display:flex !important;flex-direction:column !important;gap:2px !important;border:1px solid #E7C3C9 !important;padding:6px 8px !important;font-size:12px !important;color:#5E1019 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-detail-row span{font-size:8.8px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#960F29 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-detail-row b{color:#5E1019 !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-table{margin-bottom:0 !important;border:1px solid #CD7886 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-table thead tr{background:#5E1019 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-table thead th{background:#5E1019 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9px 10px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-table tbody td{padding:10px 10px !important;font-size:12.5px !important;color:#5E1019 !important;border-bottom:1px solid #E7C3C9 !important;background:#FFFFFF !important;}.invoice-preview.tmpl-ap10-06-blueprint .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-totals>div{font-size:12.5px !important;color:#5E1019 !important;padding:6px 10px !important;border-bottom:1px solid #E7C3C9 !important;background:#FFFFFF !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#960F29 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-block{background:#FFFFFF !important;border:1px solid #CD7886 !important;border-radius:0 !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-block div{color:#5E1019 !important;}.invoice-preview.tmpl-ap10-06-blueprint .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-06-blueprint .sig-line{border-top:1px solid #5E1019 !important;}.invoice-preview.tmpl-ap10-06-blueprint .sig-caption{color:#960F29 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-08-quickfix{background:#FFFFFF !important;color:#281B33 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 190px !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-08-quickfix::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:190px !important;background:#290A57 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ap10-08-quickfix::after{content:"Quick, honest appliance repair" !important;position:absolute !important;left:26px !important;top:200px !important;width:138px !important;z-index:1 !important;color:#EFE7F9 !important;font-size:11px !important;font-weight:600 !important;line-height:1.5 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:34px 30px 14px 26px !important;margin:0 !important;border:none !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-head-left{position:absolute !important;left:-160px !important;top:34px !important;width:130px !important;max-width:none !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-logo{margin-bottom:12px !important;max-width:110px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-biz-name{font-size:18px !important;font-weight:800 !important;letter-spacing:.01em !important;text-transform:uppercase !important;line-height:1.1 !important;color:#FFFFFF !important;margin-bottom:10px !important;word-break:break-word !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-biz-contact div,.invoice-preview.tmpl-ap10-08-quickfix .inv-biz-address,.invoice-preview.tmpl-ap10-08-quickfix .inv-biz-tax{font-size:10px !important;color:#DCCFF2 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-doc-title{display:block !important;font-size:40px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#4E0EB2 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#281B33 !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#6B5B7A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-body{position:relative !important;z-index:1 !important;padding:6px 30px 30px 26px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-parties{display:flex !important;gap:20px !important;border-top:1px solid #EFE7F9 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-details{flex:0 0 240px !important;background:#EFE7F9 !important;padding:12px 14px !important;border-radius:8px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#4E0EB2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#281B33 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-bill-to div{font-size:12.5px !important;color:#3A2E45 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#3A2E45 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#6B5B7A !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-detail-row b{color:#281B33 !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-table thead th{background:transparent !important;color:#4E0EB2 !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9px 10px !important;border-bottom:2px solid #4E0EB2 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-table tbody td{padding:11px 10px !important;font-size:12.5px !important;color:#281B33 !important;border-bottom:1px solid #EFE7F9 !important;}.invoice-preview.tmpl-ap10-08-quickfix .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-totals>div{font-size:12.5px !important;color:#3A2E45 !important;padding:6px 10px !important;border-bottom:1px solid #EFE7F9 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:8px !important;background:#290A57 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-block{background:#EFE7F9 !important;border:none !important;border-radius:8px !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-block div{color:#3A2E45 !important;}.invoice-preview.tmpl-ap10-08-quickfix .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-08-quickfix .sig-line{border-top:1.5px solid #281B33 !important;}.invoice-preview.tmpl-ap10-08-quickfix .sig-caption{color:#6B5B7A !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-10-harbor{background:#FFFFFF !important;color:#2D1614 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-head{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:6px !important;padding:34px 34px 20px !important;margin:0 !important;border:none !important;border-bottom:1px solid #56A7A5 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-head-left{max-width:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-logo{margin-bottom:10px !important;max-width:90px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-biz-name{font-size:26px !important;font-weight:600 !important;letter-spacing:.02em !important;color:#2D1614 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-biz-contact div,.invoice-preview.tmpl-ap10-10-harbor .inv-biz-address,.invoice-preview.tmpl-ap10-10-harbor .inv-biz-tax{font-size:11.5px !important;color:#5C4038 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;display:inline-block !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-head-right{text-align:center !important;margin-top:8px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-doc-title{display:block !important;font-size:30px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#56A7A5 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.08em !important;color:#2D1614 !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#5C4038 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-body{position:relative !important;padding:22px 40px 30px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-parties{display:flex !important;gap:24px !important;border-top:none !important;border-bottom:1px solid #D9E7E6 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-details{flex:0 0 240px !important;background:#ECF4F4 !important;padding:12px 16px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-label{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#56A7A5 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-client-name{font-size:16px !important;font-weight:600 !important;color:#2D1614 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-bill-to div{font-size:12.5px !important;color:#4A332C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#4A332C !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5C4038 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-detail-row b{color:#2D1614 !important;font-weight:600 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-table thead tr{background:#ECF4F4 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-table thead th{background:#ECF4F4 !important;color:#2D1614 !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;border-bottom:1px solid #56A7A5 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#2D1614 !important;border-bottom:1px solid #E7EEED !important;}.invoice-preview.tmpl-ap10-10-harbor .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:1px solid #56A7A5 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-totals>div{font-size:12.5px !important;color:#4A332C !important;padding:7px 12px !important;border-bottom:1px solid #D9E7E6 !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-total-grand{margin-top:0 !important;padding:12px 14px !important;border:none !important;background:#56A7A5 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-block{background:#ECF4F4 !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-block div{color:#4A332C !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-signature-row{justify-content:center !important;margin-top:20px !important;}.invoice-preview.tmpl-ap10-10-harbor .sig-line{border-top:1px solid #2D1614 !important;}.invoice-preview.tmpl-ap10-10-harbor .sig-caption{color:#5C4038 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-10-harbor .inv-body::after{content:"With thanks for your business" !important;display:block !important;margin-top:26px !important;text-align:center !important;font-style:italic !important;font-size:12px !important;color:#56A7A5 !important;}.invoice-preview.tmpl-ap10-16-vintage{background:#E6F1E4 !important;color:#3C1B48 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:18px !important;padding:26px 34px !important;margin:0 !important;border:none !important;background:#3C1B48 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-head::before{content:"" !important;position:absolute !important;left:50%;top:14px !important;transform:translateX(-50%) !important;width:16px !important;height:16px !important;border-radius:50% !important;background:#6CA53D !important;box-shadow:0 0 0 3px #E6F1E4 !important;z-index:2 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-logo{margin-bottom:8px !important;max-width:100px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-biz-name{font-size:22px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#E6F1E4 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-biz-contact div,.invoice-preview.tmpl-ap10-16-vintage .inv-biz-address,.invoice-preview.tmpl-ap10-16-vintage .inv-biz-tax{font-size:10.5px !important;color:#C9D9CC !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-doc-title{display:block !important;font-size:28px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6CA53D !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-doc-num{display:inline-block !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#3C1B48 !important;background:#E6F1E4 !important;padding:4px 10px !important;border-radius:3px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#C9D9CC !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-body{position:relative !important;background:#FCFBF6 !important;margin:0 14px !important;padding:22px 24px 28px !important;border-left:1px dashed #6CA53D !important;border-right:1px dashed #6CA53D !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-parties{display:flex !important;gap:18px !important;border-top:1px dashed #B9C9BC !important;border-bottom:1px dashed #B9C9BC !important;padding:14px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-details{flex:0 0 230px !important;background:#E6F1E4 !important;padding:10px 14px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#3C1B48 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#2A1032 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-bill-to div{font-size:12.5px !important;color:#2A1032 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#2A1032 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5A3B66 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-detail-row b{color:#2A1032 !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-table thead th{background:transparent !important;color:#3C1B48 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9px 8px !important;border-bottom:2px solid #6CA53D !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-table tbody td{padding:10px 8px !important;font-size:12.5px !important;color:#2A1032 !important;border-bottom:1px dashed #B9C9BC !important;}.invoice-preview.tmpl-ap10-16-vintage .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-totals>div{font-size:12.5px !important;color:#2A1032 !important;padding:6px 10px !important;border-bottom:1px dashed #B9C9BC !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#3C1B48 !important;color:#E6F1E4 !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-total-grand b{font-size:19px !important;color:#6CA53D !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-block{background:#E6F1E4 !important;border:1px dashed #6CA53D !important;border-radius:0 !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-block div{color:#2A1032 !important;}.invoice-preview.tmpl-ap10-16-vintage .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-16-vintage .sig-line{border-top:1.5px solid #3C1B48 !important;}.invoice-preview.tmpl-ap10-16-vintage .sig-caption{color:#5A3B66 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-17-retro{background:#FBFAF8 !important;color:#22262B !important;font-family:var(--font-mono) !important;position:relative !important;isolation:isolate !important;padding:16px !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-17-retro::before{content:"" !important;position:absolute !important;inset:6px !important;border:1px solid #BDB8B2 !important;border-top:6px solid #DDE026 !important;border-radius:3px !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ap10-17-retro .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:18px !important;padding:24px 26px 14px !important;margin:0 !important;border:none !important;border-bottom:1px solid #3A3D42 !important;background:#F7F3EE !important;}.invoice-preview.tmpl-ap10-17-retro .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-17-retro .inv-logo{margin-bottom:8px !important;max-width:100px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-biz-name{font-size:20px !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#22262B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-biz-contact div,.invoice-preview.tmpl-ap10-17-retro .inv-biz-address,.invoice-preview.tmpl-ap10-17-retro .inv-biz-tax{font-size:10.5px !important;color:#4A4D52 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-17-retro .inv-doc-title{display:block !important;font-size:26px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#8A8C1B !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#22262B !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-doc-po{font-size:10px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#4A4D52 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-body{position:relative !important;z-index:1 !important;padding:18px 26px 26px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-parties{display:flex !important;gap:16px !important;border-top:1px solid #CFC9C3 !important;border-bottom:1px solid #CFC9C3 !important;padding:14px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-17-retro .inv-details{flex:0 0 230px !important;background:color-mix(in srgb,#DDE026 12%,#fff) !important;padding:10px 14px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-label{font-size:9px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#22262B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-client-name{font-size:14px !important;font-weight:700 !important;color:#22262B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-bill-to div{font-size:12px !important;color:#3A3D42 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:11.5px !important;padding:3px 0 !important;color:#3A3D42 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-detail-row span{font-size:9px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5A5D62 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-detail-row b{color:#22262B !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-table{margin-bottom:0 !important;border:1px solid #BDB8B2 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-table thead tr{background:#DDE026 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-table thead th{background:#DDE026 !important;color:#22262B !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:8px 10px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-table tbody td{padding:9px 10px !important;font-size:12px !important;color:#22262B !important;border-bottom:1px solid #E4E0DA !important;}.invoice-preview.tmpl-ap10-17-retro .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-totals{width:290px !important;margin:16px 0 20px auto !important;border:1px solid #BDB8B2 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-totals>div{font-size:12px !important;color:#3A3D42 !important;padding:6px 10px !important;border-bottom:1px solid #E4E0DA !important;}.invoice-preview.tmpl-ap10-17-retro .inv-total-grand{margin-top:0 !important;padding:11px 12px !important;border:none !important;background:#DDE026 !important;color:#22262B !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-17-retro .inv-total-grand b{font-size:18px !important;color:#22262B !important;}.invoice-preview.tmpl-ap10-17-retro .inv-block{background:color-mix(in srgb,#DDE026 8%,#fff) !important;border:1px dashed #BDB8B2 !important;border-radius:0 !important;padding:11px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-17-retro .inv-block div{color:#3A3D42 !important;}.invoice-preview.tmpl-ap10-17-retro .inv-signature-row{justify-content:space-between !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-17-retro .sig-line{border-top:1px dashed #22262B !important;}.invoice-preview.tmpl-ap10-17-retro .sig-caption{color:#5A5D62 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-ap10-18-industrial{background:#FFFFFF !important;color:#1A1E21 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-head{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:18px !important;padding:22px 30px !important;margin:0 !important;border:none !important;background:linear-gradient(135deg,#23282B 0%,#15191B 55%,#1E2326 100%) !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-logo{margin-bottom:8px !important;max-width:100px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-biz-name{font-size:23px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-biz-contact div,.invoice-preview.tmpl-ap10-18-industrial .inv-biz-address,.invoice-preview.tmpl-ap10-18-industrial .inv-biz-tax{font-size:10.5px !important;color:#C9D6DC !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-doc-title{display:inline-block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1A1E21 !important;background:#30B4EE !important;padding:6px 14px !important;transform:skewX(-10deg) !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#FFFFFF !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#C9D6DC !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-body{position:relative !important;padding:22px 30px 30px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#ECEEF0 !important;padding:12px 14px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-details{flex:0 0 250px !important;background:#1A1E21 !important;padding:12px 14px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#30B4EE !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-details .inv-label{color:#30B4EE !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1A1E21 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-bill-to div{font-size:12.5px !important;color:#3A4045 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8FA0A8 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-detail-row b{color:#FFFFFF !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-table thead tr{background:#1A1E21 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-table thead th{background:#1A1E21 !important;color:#30B4EE !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:9px 10px !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-table tbody td{padding:10px 10px !important;font-size:12.5px !important;color:#1A1E21 !important;border-bottom:1px solid #DEE2E4 !important;}.invoice-preview.tmpl-ap10-18-industrial .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-totals>div{font-size:12.5px !important;color:#3A4045 !important;padding:6px 10px !important;border-bottom:1px solid #DEE2E4 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#30B4EE !important;color:#1A1E21 !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-total-grand b{font-size:19px !important;color:#1A1E21 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-block{background:#ECEEF0 !important;border:none !important;border-radius:0 !important;padding:12px 14px !important;margin-bottom:12px !important;border-left:4px solid #30B4EE !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-block div{color:#3A4045 !important;}.invoice-preview.tmpl-ap10-18-industrial .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-18-industrial .sig-line{border-top:1.5px solid #1A1E21 !important;}.invoice-preview.tmpl-ap10-18-industrial .sig-caption{color:#5A6266 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-19-luxury{background:#FFFFFF !important;color:#1F2123 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-head{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:18px !important;padding:26px 32px !important;margin:0 !important;border:none !important;background:linear-gradient(180deg,#26282A,#141617) !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-logo{margin-bottom:8px !important;max-width:100px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-biz-name{font-size:24px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#B83A6D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-biz-contact div,.invoice-preview.tmpl-ap10-19-luxury .inv-biz-address,.invoice-preview.tmpl-ap10-19-luxury .inv-biz-tax{font-size:10.5px !important;color:#E4E1DC !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-doc-title{display:block !important;font-size:28px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.08em !important;color:#B83A6D !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#E4E1DC !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-body{position:relative !important;padding:22px 32px 30px !important;background:#F7E3EB1A !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-parties{display:flex !important;gap:20px !important;border:none !important;border-bottom:1px solid #D9D6D1 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-details{flex:0 0 240px !important;background:#F7E3EB !important;padding:12px 16px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-label{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B83A6D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1F2123 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-bill-to div{font-size:12.5px !important;color:#3A2E33 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#3A2E33 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8A5566 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-detail-row b{color:#1F2123 !important;font-weight:600 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-table thead tr{background:#1C1E20 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-table thead th{background:#1C1E20 !important;color:#B83A6D !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-table tbody tr:nth-child(even) td{background:#F7E3EB !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#1F2123 !important;border-bottom:1px solid #EFDCE4 !important;}.invoice-preview.tmpl-ap10-19-luxury .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-totals>div{font-size:12.5px !important;color:#3A2E33 !important;padding:6px 10px !important;border-bottom:1px solid #EFDCE4 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#B83A6D !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-block{background:#F7E3EB !important;border:none !important;border-radius:0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-block div{color:#3A2E33 !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-19-luxury .sig-line{border-top:1.5px solid #1C1E20 !important;}.invoice-preview.tmpl-ap10-19-luxury .sig-caption{color:#8A5566 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ap10-19-luxury .inv-body::after{content:"Thank you for choosing our service" !important;display:block !important;margin-top:24px !important;padding-top:14px !important;border-top:1px solid #D9D6D1 !important;text-align:center !important;font-style:italic !important;font-size:12px !important;color:#B83A6D !important;}.invoice-preview.tmpl-ap10-22-homecore{background:#35291F !important;color:#33281C !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:14px !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:18px !important;padding:22px 26px !important;margin:0 0 0 !important;border:none !important;background:#FAFBFE !important;border-radius:0 0 22px 0 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-logo{margin-bottom:8px !important;max-width:96px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-biz-name{font-size:22px !important;font-weight:700 !important;letter-spacing:-.01em !important;color:#281D10 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-biz-contact div,.invoice-preview.tmpl-ap10-22-homecore .inv-biz-address,.invoice-preview.tmpl-ap10-22-homecore .inv-biz-tax{font-size:10.5px !important;color:#5C6B78 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-doc-title{display:inline-block !important;position:relative !important;font-size:26px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#281D10 !important;margin:0 0 8px 16px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-doc-title::before{content:"" !important;position:absolute !important;left:-16px !important;top:50%;transform:translateY(-50%) !important;width:11px !important;height:11px !important;border-radius:50% !important;background:#35291F !important;box-shadow:0 0 8px 2px #35291F99 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#33281C !important;opacity:1 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#5C6B78 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-body{position:relative !important;background:#F1F5F9 !important;padding:20px 26px 28px !important;border-radius:0 0 0 0 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FAFBFE !important;border:1px solid #ECE5DF !important;border-radius:10px !important;padding:12px 14px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-details{flex:0 0 240px !important;background:#35291F !important;border-radius:10px !important;padding:12px 14px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8B7A68 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-details .inv-label{color:#C9BBAC !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#281D10 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-bill-to div{font-size:12.5px !important;color:#3A4550 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#C9BBAC !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-detail-row b{color:#FFFFFF !important;font-weight:700 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-table{margin-bottom:0 !important;border-radius:10px !important;overflow:hidden !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-table thead tr{background:#281D10 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-table thead th{background:#281D10 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#33281C !important;border-bottom:1px solid #ECE5DF !important;background:#FAFBFE !important;}.invoice-preview.tmpl-ap10-22-homecore .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-totals>div{font-size:12.5px !important;color:#3A4550 !important;padding:6px 10px !important;border-bottom:1px solid #ECE5DF !important;background:#FAFBFE !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:10px !important;background:#35291F !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-block{background:#FAFBFE !important;border:1px solid #ECE5DF !important;border-radius:10px !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-block div{color:#3A4550 !important;}.invoice-preview.tmpl-ap10-22-homecore .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ap10-22-homecore .sig-line{border-top:1.5px solid #281D10 !important;}.invoice-preview.tmpl-ap10-22-homecore .sig-caption{color:#5C6B78 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}