.invoice-preview.tmpl-ps10-01-willow{background:#FBFAF6 !important;color:#2B3328 !important;font-family:var(--font-serif) !important;position:relative !important;}.invoice-preview.tmpl-ps10-01-willow .inv-head{display:block !important;text-align:center !important;padding:34px 36px 18px !important;margin:0 !important;border:none !important;border-bottom:1px solid #C7D0BE !important;background:transparent !important;}.invoice-preview.tmpl-ps10-01-willow .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-01-willow .inv-logo{margin:0 auto 12px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-biz-name{font-size:27px !important;font-weight:700 !important;letter-spacing:.02em !important;color:#3C4C36 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-biz-contact div,.invoice-preview.tmpl-ps10-01-willow .inv-biz-address,.invoice-preview.tmpl-ps10-01-willow .inv-biz-tax{font-size:11px !important;color:#5E6B57 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;text-align:center !important;}.invoice-preview.tmpl-ps10-01-willow .inv-head-right{text-align:center !important;margin-top:12px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-doc-title{display:block !important;font-size:34px !important;font-weight:700 !important;letter-spacing:.3em !important;color:#5E7C5B !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-doc-num{display:block !important;font-size:11.5px !important;letter-spacing:.14em !important;color:#5E6B57 !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-doc-po{font-size:10.5px !important;color:#8B9581 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-body{padding:24px 36px 32px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-parties{display:flex !important;gap:24px !important;border-top:none !important;border-bottom:1px solid #DCE2D3 !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ps10-01-willow .inv-details{flex:0 0 240px !important;background:#EEF1E7 !important;padding:12px 14px !important;border-radius:6px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-01-willow .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6F7D66 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2B3328 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-bill-to div{font-size:12.5px !important;color:#465141 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#465141 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#6F7D66 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-detail-row b{color:#2B3328 !important;font-weight:700 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-table{border:1px solid #DCE2D3 !important;border-radius:6px !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-01-willow .inv-table thead tr{background:#5E7C5B !important;}.invoice-preview.tmpl-ps10-01-willow .inv-table thead th{background:#5E7C5B !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#2B3328 !important;border-bottom:1px solid #E7EBE0 !important;}.invoice-preview.tmpl-ps10-01-willow .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-01-willow .inv-totals>div{font-size:12.5px !important;color:#465141 !important;padding:6px 10px !important;border-bottom:1px solid #E7EBE0 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;border-radius:6px !important;background:#5E7C5B !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-01-willow .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-01-willow .inv-block{background:#EEF1E7 !important;border:none !important;border-radius:6px !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-block div{color:#465141 !important;}.invoice-preview.tmpl-ps10-01-willow .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-01-willow .sig-line{border-top:1px solid #5E7C5B !important;}.invoice-preview.tmpl-ps10-01-willow .sig-caption{color:#6F7D66 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-01-willow .inv-body::after{content:"Thank you for trusting us with your companion" !important;display:block !important;margin-top:26px !important;padding-top:14px !important;border-top:1px solid #DCE2D3 !important;text-align:center !important;font-style:italic !important;font-size:12px !important;color:#6F7D66 !important;}.invoice-preview.tmpl-ps10-06-daycare{background:#FFFFFF !important;color:#16332E !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:30px 36px 22px !important;margin:0 0 4px !important;border:none !important;background:linear-gradient(120deg,#2F6FED 0%,#2F6FED 62%,#38B6A0 62%,#38B6A0 100%) !important;clip-path:polygon(0 0,100% 0,100% 84%,0 100%) !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.01em !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-biz-contact div,.invoice-preview.tmpl-ps10-06-daycare .inv-biz-address,.invoice-preview.tmpl-ps10-06-daycare .inv-biz-tax{font-size:11px !important;color:#E7F0FF !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-doc-title{display:block !important;font-size:38px !important;font-weight:900 !important;letter-spacing:.04em !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-doc-num{display:inline-block !important;font-size:11.5px !important;font-weight:800 !important;color:#16332E !important;opacity:1 !important;background:#FFFFFF !important;border-radius:999px !important;padding:4px 12px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-doc-po{font-size:10.5px !important;color:#E7F0FF !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-body{position:relative !important;z-index:1 !important;padding:6px 36px 30px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-parties{display:flex !important;gap:20px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#EFF6FF !important;border-radius:14px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-details{flex:0 0 240px !important;background:#E6F7F1 !important;border-radius:14px !important;padding:14px 16px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#2F6FED !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-details .inv-label{color:#1D9683 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#16332E !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-bill-to div{font-size:12.5px !important;color:#33413D !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#33413D !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1D9683 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-detail-row b{color:#16332E !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-table{border-radius:14px !important;overflow:hidden !important;border:1px solid #D8E9E2 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-table thead tr{background:#38B6A0 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-table thead th{background:#38B6A0 !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#16332E !important;border-bottom:1px solid #EAF3EF !important;}.invoice-preview.tmpl-ps10-06-daycare .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-totals>div{font-size:12.5px !important;color:#33413D !important;padding:6px 10px !important;border-bottom:1px solid #EAF3EF !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:999px !important;background:#F5B324 !important;color:#16332E !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-total-grand b{font-size:19px !important;color:#16332E !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-block{background:#EFF6FF !important;border:none !important;border-radius:14px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-block div{color:#33413D !important;}.invoice-preview.tmpl-ps10-06-daycare .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-06-daycare .sig-line{border-top:1.5px solid #38B6A0 !important;}.invoice-preview.tmpl-ps10-06-daycare .sig-caption{color:#1D9683 !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-10-pawco{background:#F7F2E7 !important;color:#1F2B22 !important;font-family:var(--font-serif) !important;position:relative !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-head{display:flex !important;justify-content:space-between !important;align-items:flex-end !important;padding:30px 36px !important;margin:0 !important;border:none !important;background:#1F4D36 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-biz-name{font-size:25px !important;font-weight:700 !important;letter-spacing:.02em !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-biz-contact div,.invoice-preview.tmpl-ps10-10-pawco .inv-biz-address,.invoice-preview.tmpl-ps10-10-pawco .inv-biz-tax{font-size:11px !important;color:#C9A227 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-doc-title{display:block !important;font-size:32px !important;font-weight:700 !important;letter-spacing:.1em !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-doc-num{display:block !important;font-size:11.5px !important;letter-spacing:.1em !important;color:#E7DDBB !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-doc-po{font-size:10.5px !important;color:#C9A227 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-body{padding:26px 36px 32px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FFFFFF !important;border-radius:12px !important;padding:14px 16px !important;box-shadow:0 1px 0 #E8DEC4 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-details{flex:0 0 230px !important;background:#FFFFFF !important;border-radius:12px !important;padding:14px 16px !important;text-align:left !important;box-shadow:0 1px 0 #E8DEC4 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#C9A227 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1F2B22 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-bill-to div{font-size:12.5px !important;color:#3B4A3F !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#3B4A3F !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#7A6A32 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-detail-row b{color:#1F2B22 !important;font-weight:700 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-table{border-radius:12px !important;overflow:hidden !important;border:1px solid #E8DEC4 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-table thead tr{background:#1F4D36 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-table thead th{background:#1F4D36 !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#1F2B22 !important;border-bottom:1px solid #EFE8D3 !important;background:#FFFFFF !important;}.invoice-preview.tmpl-ps10-10-pawco .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-totals>div{font-size:12.5px !important;color:#3B4A3F !important;padding:6px 10px !important;border-bottom:1px solid #EFE8D3 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;border-radius:8px !important;background:#C9A227 !important;color:#1F2B22 !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-total-grand b{font-size:19px !important;color:#1F2B22 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-block{background:#FFFFFF !important;border:none !important;border-radius:12px !important;padding:12px 16px !important;margin-bottom:12px !important;box-shadow:0 1px 0 #E8DEC4 !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-block div{color:#3B4A3F !important;}.invoice-preview.tmpl-ps10-10-pawco .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-10-pawco .sig-line{border-top:1.5px solid #1F4D36 !important;}.invoice-preview.tmpl-ps10-10-pawco .sig-caption{color:#7A6A32 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-13-zoomie{background:#FFFFFF !important;color:#142B45 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-13-zoomie::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:220px !important;height:220px !important;background:#142B45 !important;clip-path:polygon(100% 0,100% 100%,0 0) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:32px 36px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-logo{margin-bottom:10px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.02em !important;color:#142B45 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-biz-contact div,.invoice-preview.tmpl-ps10-13-zoomie .inv-biz-address,.invoice-preview.tmpl-ps10-13-zoomie .inv-biz-tax{font-size:11px !important;color:#4A5A6E !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-head-right{text-align:right !important;position:relative !important;z-index:2 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-doc-title{display:block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.16em !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:700 !important;color:#CFE9E7 !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-doc-po{font-size:10.5px !important;color:#CFE9E7 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-body{position:relative !important;z-index:1 !important;padding:6px 36px 32px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-parties{display:flex !important;gap:20px !important;border-top:1px solid #DCE2E8 !important;border-bottom:1px solid #DCE2E8 !important;padding:16px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-details{flex:0 0 240px !important;background:#EAF6F5 !important;padding:12px 14px !important;border-radius:8px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#1FA7A0 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#142B45 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-bill-to div{font-size:12.5px !important;color:#33465C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#33465C !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1B7C77 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-detail-row b{color:#142B45 !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-table{border:1px solid #DCE2E8 !important;border-radius:8px !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-table thead tr{background:#142B45 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-table thead th{background:#142B45 !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#142B45 !important;border-bottom:1px solid #E5E9ED !important;}.invoice-preview.tmpl-ps10-13-zoomie .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-totals>div{font-size:12.5px !important;color:#33465C !important;padding:6px 10px !important;border-bottom:1px solid #E5E9ED !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;border-radius:8px !important;background:#1FA7A0 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-block{background:#EAF6F5 !important;border:none !important;border-radius:8px !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-block div{color:#33465C !important;}.invoice-preview.tmpl-ps10-13-zoomie .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-13-zoomie .sig-line{border-top:1.5px solid #142B45 !important;}.invoice-preview.tmpl-ps10-13-zoomie .sig-caption{color:#1B7C77 !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-14-compass{background:#FFFFFF !important;color:#1B3A5C !important;font-family:var(--font-serif) !important;position:relative !important;}.invoice-preview.tmpl-ps10-14-compass .inv-head{display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:30px 36px 16px !important;margin:0 !important;border:none !important;border-bottom:3px solid #C9A227 !important;background:transparent !important;}.invoice-preview.tmpl-ps10-14-compass .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-14-compass .inv-logo{margin-bottom:10px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-biz-name{font-size:24px !important;font-weight:800 !important;letter-spacing:.03em !important;color:#1B3A5C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-biz-contact div,.invoice-preview.tmpl-ps10-14-compass .inv-biz-address,.invoice-preview.tmpl-ps10-14-compass .inv-biz-tax{font-size:11px !important;color:#4E5F72 !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-14-compass .inv-doc-title{display:block !important;font-size:30px !important;font-weight:800 !important;letter-spacing:.08em !important;color:#1B3A5C !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-doc-num{display:block !important;font-size:11.5px !important;color:#8A7A34 !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-doc-po{font-size:10.5px !important;color:#8A7A34 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-body{padding:0 36px 32px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-body::before{content:"ASSESS  \2192  TRAIN  \2192  PROGRESS" !important;display:block !important;margin:16px 0 18px !important;padding:8px 14px !important;background:linear-gradient(90deg,#E8E4D8,#C9A227) !important;color:#1B3A5C !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.18em !important;text-align:center !important;border-radius:999px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-bill-to{flex:1 1 auto !important;max-width:none !important;border:1px solid #1B3A5C !important;border-top:4px solid #1B3A5C !important;padding:14px 16px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-details{flex:0 0 240px !important;border:1px solid #C9A227 !important;border-top:4px solid #C9A227 !important;padding:14px 16px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-14-compass .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1B3A5C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-details .inv-label{color:#8A7A34 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1B3A5C !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-bill-to div{font-size:12.5px !important;color:#37485B !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#37485B !important;}.invoice-preview.tmpl-ps10-14-compass .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8A7A34 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-detail-row b{color:#1B3A5C !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-table{border:1px solid #1B3A5C !important;}.invoice-preview.tmpl-ps10-14-compass .inv-table thead tr{background:#1B3A5C !important;}.invoice-preview.tmpl-ps10-14-compass .inv-table thead th{background:#1B3A5C !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#1B3A5C !important;border-bottom:1px solid #E8E4D8 !important;}.invoice-preview.tmpl-ps10-14-compass .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-14-compass .inv-totals>div{font-size:12.5px !important;color:#37485B !important;padding:6px 10px !important;border-bottom:1px solid #E8E4D8 !important;}.invoice-preview.tmpl-ps10-14-compass .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#C9A227 !important;color:#1B3A5C !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-14-compass .inv-total-grand b{font-size:19px !important;color:#1B3A5C !important;}.invoice-preview.tmpl-ps10-14-compass .inv-block{background:#F5F3EA !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-14-compass .inv-block div{color:#37485B !important;}.invoice-preview.tmpl-ps10-14-compass .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-14-compass .sig-line{border-top:1.5px solid #1B3A5C !important;}.invoice-preview.tmpl-ps10-14-compass .sig-caption{color:#8A7A34 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-19-passage{background:#F6F5F1 !important;color:#12233B !important;font-family:var(--font-serif) !important;position:relative !important;}.invoice-preview.tmpl-ps10-19-passage .inv-head{display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:30px 36px !important;margin:0 !important;border:none !important;background:#12233B !important;}.invoice-preview.tmpl-ps10-19-passage .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-19-passage .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ps10-19-passage .inv-biz-name{font-size:23px !important;font-weight:800 !important;letter-spacing:.06em !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-biz-contact div,.invoice-preview.tmpl-ps10-19-passage .inv-biz-address,.invoice-preview.tmpl-ps10-19-passage .inv-biz-tax{font-size:11px !important;color:#B9C6DA !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-19-passage .inv-doc-title{display:block !important;font-size:36px !important;font-weight:800 !important;letter-spacing:.1em !important;color:#4C86C9 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-doc-num{display:block !important;font-size:11.5px !important;color:#B9C6DA !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-doc-po{font-size:10.5px !important;color:#B9C6DA !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-body{padding:26px 36px 32px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FFFFFF !important;padding:14px 16px !important;border:1px solid #DADFE6 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-details{flex:0 0 240px !important;background:#FFFFFF !important;padding:14px 16px !important;border:1px solid #DADFE6 !important;text-align:left !important;}.invoice-preview.tmpl-ps10-19-passage .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#4C86C9 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#12233B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-bill-to div{font-size:12.5px !important;color:#2E3C50 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#2E3C50 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#4C86C9 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-detail-row b{color:#12233B !important;font-weight:700 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-body::before{content:"\2708  TRIP SUMMARY  -  PET RELOCATION  \2708" !important;display:block !important;margin-bottom:16px !important;padding:10px 14px !important;background:#12233B !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-align:center !important;border-radius:4px !important;background-image:radial-gradient(circle at 0 50%,#F6F5F1 6px,transparent 7px),radial-gradient(circle at 100% 50%,#F6F5F1 6px,transparent 7px) !important;background-repeat:no-repeat !important;background-size:12px 100%,12px 100% !important;background-position:left center,right center !important;border-top:1px dashed #4C86C9 !important;border-bottom:1px dashed #4C86C9 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-table{border:1px solid #DADFE6 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-table thead tr{background:#12233B !important;}.invoice-preview.tmpl-ps10-19-passage .inv-table thead th{background:#12233B !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#12233B !important;border-bottom:1px solid #E4E7EC !important;}.invoice-preview.tmpl-ps10-19-passage .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-19-passage .inv-totals>div{font-size:12.5px !important;color:#2E3C50 !important;padding:6px 10px !important;border-bottom:1px solid #E4E7EC !important;}.invoice-preview.tmpl-ps10-19-passage .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#4C86C9 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-19-passage .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-19-passage .inv-block{background:#FFFFFF !important;border:1px solid #DADFE6 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-19-passage .inv-block div{color:#2E3C50 !important;}.invoice-preview.tmpl-ps10-19-passage .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-19-passage .sig-line{border-top:1.5px solid #12233B !important;}.invoice-preview.tmpl-ps10-19-passage .sig-caption{color:#4C86C9 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-22-suds{background:#FFFFFF !important;color:#1D2A3A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-22-suds .inv-head{display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:30px 36px 16px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ps10-22-suds .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-22-suds .inv-logo{margin-bottom:10px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-biz-name{font-size:26px !important;font-weight:900 !important;letter-spacing:0 !important;color:#FF6F59 !important;margin-bottom:6px !important;border-radius:999px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-biz-contact div,.invoice-preview.tmpl-ps10-22-suds .inv-biz-address,.invoice-preview.tmpl-ps10-22-suds .inv-biz-tax{font-size:11px !important;color:#57677A !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-22-suds .inv-doc-title{display:inline-block !important;font-size:30px !important;font-weight:900 !important;color:#FFFFFF !important;background:#2F80ED !important;padding:6px 16px !important;border-radius:999px !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:700 !important;color:#57677A !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-doc-po{font-size:10.5px !important;color:#8A97A6 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-body{padding:6px 36px 30px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FFEDEA !important;border-radius:16px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-details{flex:0 0 240px !important;background:#E9F1FE !important;border-radius:16px !important;padding:14px 16px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-22-suds .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#FF6F59 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-details .inv-label{color:#2F80ED !important;}.invoice-preview.tmpl-ps10-22-suds .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1D2A3A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-bill-to div{font-size:12.5px !important;color:#3A4658 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#3A4658 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1F5FC4 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-detail-row b{color:#1D2A3A !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-table{border-radius:16px !important;overflow:hidden !important;border:1px solid #E7ECF3 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-table thead tr{background:#2F80ED !important;}.invoice-preview.tmpl-ps10-22-suds .inv-table thead th{background:#2F80ED !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#1D2A3A !important;border-bottom:1px solid #EEF1F6 !important;}.invoice-preview.tmpl-ps10-22-suds .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-22-suds .inv-totals>div{font-size:12.5px !important;color:#3A4658 !important;padding:6px 10px !important;border-bottom:1px solid #EEF1F6 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:999px !important;background:#FF6F59 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-22-suds .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-22-suds .inv-block{background:#E9F1FE !important;border:none !important;border-radius:16px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-block div{color:#3A4658 !important;}.invoice-preview.tmpl-ps10-22-suds .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-22-suds .sig-line{border-top:1.5px solid #2F80ED !important;}.invoice-preview.tmpl-ps10-22-suds .sig-caption{color:#1F5FC4 !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-22-suds .inv-body::after{content:"" !important;display:block !important;height:16px !important;margin-top:22px !important;background-image:radial-gradient(#FF6F59 3px,transparent 3.5px),radial-gradient(#2F80ED 3px,transparent 3.5px) !important;background-size:18px 16px,18px 16px !important;background-position:0 0,9px 0 !important;background-repeat:repeat-x !important;opacity:.8 !important;}.invoice-preview.tmpl-ps10-24-academy{background:#FFFFFF !important;color:#0B1F3A !important;font-family:var(--font-sans) !important;position:relative !important;}.invoice-preview.tmpl-ps10-24-academy .inv-head{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:28px 36px !important;margin:0 !important;border:none !important;background:#0B1F3A !important;}.invoice-preview.tmpl-ps10-24-academy .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-24-academy .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ps10-24-academy .inv-biz-name{font-size:23px !important;font-weight:900 !important;letter-spacing:.01em !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-biz-contact div,.invoice-preview.tmpl-ps10-24-academy .inv-biz-address,.invoice-preview.tmpl-ps10-24-academy .inv-biz-tax{font-size:11px !important;color:#AAB8CC !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-24-academy .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-24-academy .inv-doc-title{display:block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.1em !important;color:#C6F135 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-doc-num{display:inline-block !important;font-size:11.5px !important;font-weight:700 !important;color:#0B1F3A !important;opacity:1 !important;background:#FFFFFF !important;border-radius:6px !important;padding:4px 10px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-doc-po{font-size:10.5px !important;color:#AAB8CC !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-body{padding:24px 36px 32px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#EEF1F6 !important;border-left:4px solid #0B1F3A !important;padding:14px 16px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-details{flex:0 0 240px !important;background:#EEF1F6 !important;border-left:4px solid #C6F135 !important;padding:14px 16px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-24-academy .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#0B1F3A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#0B1F3A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-bill-to div{font-size:12.5px !important;color:#33455C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-24-academy .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#33455C !important;}.invoice-preview.tmpl-ps10-24-academy .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#4A6A2E !important;}.invoice-preview.tmpl-ps10-24-academy .inv-detail-row b{color:#0B1F3A !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-24-academy .inv-table{border:1px solid #DCE2EC !important;}.invoice-preview.tmpl-ps10-24-academy .inv-table thead tr{background:#0B1F3A !important;}.invoice-preview.tmpl-ps10-24-academy .inv-table thead th{background:#0B1F3A !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#0B1F3A !important;border-bottom:1px solid #E4E9F1 !important;}.invoice-preview.tmpl-ps10-24-academy .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-24-academy .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-24-academy .inv-totals>div{font-size:12.5px !important;color:#33455C !important;padding:6px 10px !important;border-bottom:1px solid #E4E9F1 !important;}.invoice-preview.tmpl-ps10-24-academy .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#C6F135 !important;color:#0B1F3A !important;font-size:12.5px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-24-academy .inv-total-grand b{font-size:19px !important;color:#0B1F3A !important;}.invoice-preview.tmpl-ps10-24-academy .inv-block{background:#EEF1F6 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-block div{color:#33455C !important;}.invoice-preview.tmpl-ps10-24-academy .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-24-academy .sig-line{border-top:1.5px solid #0B1F3A !important;}.invoice-preview.tmpl-ps10-24-academy .sig-caption{color:#4A6A2E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-24-academy .inv-body::after{content:"Train with purpose, progress with pride" !important;display:block !important;margin-top:24px !important;padding:12px !important;background:#0B1F3A !important;color:#C6F135 !important;text-align:center !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-29-exotic{background:#FFFFFF !important;color:#10243D !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-29-exotic::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:10px !important;background:linear-gradient(90deg,#10243D 0 50%,#0E7C7B 50% 100%) !important;z-index:2 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:34px 36px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-head-left{max-width:none !important;padding-left:18px !important;border-left:5px solid #0E7C7B !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-logo{margin-bottom:10px !important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%) !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-biz-name{font-size:23px !important;font-weight:900 !important;letter-spacing:.02em !important;color:#10243D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-biz-contact div,.invoice-preview.tmpl-ps10-29-exotic .inv-biz-address,.invoice-preview.tmpl-ps10-29-exotic .inv-biz-tax{font-size:11px !important;color:#48607A !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-doc-title{display:block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.06em !important;color:#10243D !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:700 !important;color:#0E7C7B !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-doc-po{font-size:10.5px !important;color:#48607A !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-body{position:relative !important;z-index:1 !important;padding:6px 36px 32px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#EFF6F6 !important;padding:14px 16px !important;border-radius:4px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-details{flex:0 0 240px !important;background:#EDF1F6 !important;padding:14px 16px !important;border-radius:4px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#0E7C7B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#10243D !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-bill-to div{font-size:12.5px !important;color:#33465C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#33465C !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#10243D !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-detail-row b{color:#10243D !important;font-weight:800 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-table{border:1px solid #DCE4EA !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-table thead tr{background:#10243D !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-table thead th{background:#10243D !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-table thead th:nth-child(2){background:#0E7C7B !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#10243D !important;border-bottom:1px solid #E5EAEF !important;}.invoice-preview.tmpl-ps10-29-exotic .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-totals>div{font-size:12.5px !important;color:#33465C !important;padding:6px 10px !important;border-bottom:1px solid #E5EAEF !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#0E7C7B !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-block{background:#EDF1F6 !important;border:none !important;border-radius:4px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-block div{color:#33465C !important;}.invoice-preview.tmpl-ps10-29-exotic .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-29-exotic .sig-line{border-top:1.5px solid #10243D !important;}.invoice-preview.tmpl-ps10-29-exotic .sig-caption{color:#0E7C7B !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ps10-33-suites{background:#FCFAF6 !important;color:#3A332B !important;font-family:var(--font-serif) !important;position:relative !important;}.invoice-preview.tmpl-ps10-33-suites .inv-head{display:block !important;text-align:center !important;padding:32px 36px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ps10-33-suites .inv-head::before{content:"\2766" !important;display:block !important;font-size:18px !important;color:#B08968 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ps10-33-suites .inv-logo{margin:0 auto 10px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-biz-name{font-size:25px !important;font-weight:600 !important;letter-spacing:.04em !important;color:#3A332B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-biz-contact div,.invoice-preview.tmpl-ps10-33-suites .inv-biz-address,.invoice-preview.tmpl-ps10-33-suites .inv-biz-tax{font-size:11px !important;color:#7B6E5E !important;opacity:1 !important;line-height:1.6 !important;margin-top:0 !important;text-align:center !important;}.invoice-preview.tmpl-ps10-33-suites .inv-head-right{text-align:center !important;margin-top:14px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-doc-title{display:block !important;font-size:22px !important;font-weight:600 !important;letter-spacing:.3em !important;color:#B08968 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-doc-num{display:block !important;font-size:11.5px !important;color:#7B6E5E !important;opacity:1 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-doc-po{font-size:10.5px !important;color:#9C8F7C !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-body{padding:20px 36px 32px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-parties{display:flex !important;gap:16px !important;border-top:1px solid #E9E2D6 !important;border-bottom:none !important;padding:16px 0 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ps10-33-suites .inv-details{flex:0 0 240px !important;background:#F1EBDE !important;padding:12px 14px !important;border-radius:10px !important;text-align:left !important;}.invoice-preview.tmpl-ps10-33-suites .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#9C8560 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3A332B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-bill-to div{font-size:12.5px !important;color:#514736 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important;padding:3px 0 !important;color:#514736 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9C8560 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-detail-row b{color:#3A332B !important;font-weight:700 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-table{border:1px solid #E9E2D6 !important;border-radius:10px !important;overflow:hidden !important;}.invoice-preview.tmpl-ps10-33-suites .inv-table thead tr{background:#F1EBDE !important;}.invoice-preview.tmpl-ps10-33-suites .inv-table thead th{background:#F1EBDE !important;color:#5C4E38 !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#3A332B !important;border-bottom:1px solid #F0EBE0 !important;}.invoice-preview.tmpl-ps10-33-suites .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-totals{width:300px !important;margin:16px 0 4px auto !important;border:none !important;}.invoice-preview.tmpl-ps10-33-suites .inv-totals>div{font-size:12.5px !important;color:#514736 !important;padding:6px 10px !important;border-bottom:1px solid #F0EBE0 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;border-radius:10px !important;background:#B08968 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ps10-33-suites .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ps10-33-suites .inv-block{background:#F1EBDE !important;border:none !important;border-radius:10px !important;padding:14px 16px !important;margin:16px 0 12px !important;text-align:center !important;}.invoice-preview.tmpl-ps10-33-suites .inv-block::before{content:"Reservation summary" !important;display:block !important;font-style:italic !important;color:#9C8560 !important;font-size:12px !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ps10-33-suites .inv-block div{color:#514736 !important;}.invoice-preview.tmpl-ps10-33-suites .inv-signature-row{justify-content:center !important;margin-top:18px !important;}.invoice-preview.tmpl-ps10-33-suites .sig-line{border-top:1px solid #B08968 !important;}.invoice-preview.tmpl-ps10-33-suites .sig-caption{color:#9C8560 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}