@page{size:A4;margin:15mm 0}@page :first{margin-top:0}@media print{body,html{margin:0;width:100%;overflow:visible;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:0;font-size:11px;-webkit-print-color-adjust:exact;height:282mm}.hide-on-print{visibility:hidden;display:none}}.invoice[data-v-48a0e06a]{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity));--tw-bg-opacity:0.3;padding:2rem;overflow-x:auto}@media print{.invoice[data-v-48a0e06a]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.invoice .inv-inner[data-v-48a0e06a]{margin-left:auto;margin-right:auto;max-width:64rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);min-width:800px}@media print{.invoice .inv-inner[data-v-48a0e06a]{max-width:100%;--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);page-break-after:always}}.invoice .inv-header[data-v-48a0e06a]{display:flex;width:100%;align-items:center;justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem;padding-top:2rem;padding-bottom:2rem;background-color:#f8f8f8}.invoice .inv-header .inv-logo[data-v-48a0e06a]{display:flex;align-items:center}.invoice .inv-header .inv-logo[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem*var(--tw-space-x-reverse));margin-left:calc(0.25rem*(1 - var(--tw-space-x-reverse)))}.invoice .inv-header .inv-logo span[data-v-48a0e06a]{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.invoice .inv-header .inv-number[data-v-48a0e06a]{display:flex;align-items:center}.invoice .inv-header .inv-number[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.invoice .inv-header .inv-number[data-v-48a0e06a]{font-size:.75rem;line-height:1rem;font-weight:500;color:rgba(72,90,93,.54)}.invoice .inv-header .inv-number span[data-v-48a0e06a]{min-width:75px}.invoice .inv-header .inv-number p[data-v-48a0e06a]{font-size:.875rem;line-height:1.25rem;color:#485a5d}.invoice .inv-icon[data-v-48a0e06a]{position:relative;display:flex;width:100%;align-items:center;justify-content:center;padding-bottom:2.5rem}.invoice .inv-icon span[data-v-48a0e06a]{margin-top:-1.75rem;display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#dbdbdb}.invoice .inv-icon span svg[data-v-48a0e06a]{height:2.25rem;width:2.25rem}.invoice .badges[data-v-48a0e06a]{margin-top:-1rem;display:flex;width:100%;justify-content:flex-end;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:.25rem}.invoice .badges .invoice-status[data-v-48a0e06a]{display:inline-block;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;line-height:1}.invoice .badges .invoice-status span[data-v-48a0e06a]{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;line-height:1}.invoice .badges .unpaid[data-v-48a0e06a]{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.invoice .badges .paid[data-v-48a0e06a]{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.invoice .badges .partial[data-v-48a0e06a]{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.invoice .inv-details[data-v-48a0e06a]{display:flex;align-items:flex-start;justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2rem;font-size:.875rem;line-height:1.25rem;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-details .address-grid[data-v-48a0e06a]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:3rem;row-gap:1.5rem}@media (min-width:768px){.invoice .inv-details .address-grid[data-v-48a0e06a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.invoice .inv-details .address-grid[data-v-48a0e06a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;row-gap:1.5rem}}.invoice .inv-details .small[data-v-48a0e06a]{margin-bottom:.375rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-details .address[data-v-48a0e06a]{display:flex;flex-direction:column}.invoice .inv-details .address[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem*var(--tw-space-y-reverse))}.invoice .inv-details .address>div[data-v-48a0e06a]{width:100%}.invoice .inv-details .address p[data-v-48a0e06a]{margin-bottom:.25rem;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.invoice .inv-details .details[data-v-48a0e06a]{padding-top:1.25rem}.invoice .inv-details .details .detail-item[data-v-48a0e06a]{display:flex;align-items:center;padding-top:.25rem;padding-bottom:.25rem}.invoice .inv-details .details .detail-item span[data-v-48a0e06a]{width:10rem}.invoice .inv-details .details .detail-item p[data-v-48a0e06a]{text-align:left;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}@media print{.invoice .inv-list[data-v-48a0e06a]{padding-left:2.5rem;padding-right:2.5rem;page-break-inside:auto}}.invoice .inv-list .inv-list-header[data-v-48a0e06a]{display:flex;width:100%;align-items:center;border-bottom-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}@media print{.invoice .inv-list .inv-list-header[data-v-48a0e06a]{padding-left:0;padding-right:0}}.invoice .inv-list .name[data-v-48a0e06a]{flex-grow:1}.invoice .inv-list .price[data-v-48a0e06a],.invoice .inv-list .qty[data-v-48a0e06a],.invoice .inv-list .tax[data-v-48a0e06a]{width:6rem}.invoice .inv-list .total[data-v-48a0e06a]{width:6rem;text-align:center}.invoice .inv-list .inv-list-items[data-v-48a0e06a]{width:100%}.invoice .inv-list .inv-list-items[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.invoice .inv-list .inv-list-items[data-v-48a0e06a]{padding-left:2.5rem;padding-right:2.5rem}@media print{.invoice .inv-list .inv-list-items[data-v-48a0e06a]{padding-left:0;padding-right:0;page-break-inside:auto}}.invoice .inv-list .inv-list-items .item-info[data-v-48a0e06a]{display:flex;flex-direction:column}.invoice .inv-list .inv-list-items .item-info[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem*var(--tw-space-y-reverse))}.invoice .inv-list .inv-list-items .item-info[data-v-48a0e06a]{font-size:15px;font-weight:500;line-height:1}.invoice .inv-list .inv-list-items .item-info p[data-v-48a0e06a]{font-size:15px;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}@media print{.invoice .inv-list .inv-list-items .item-info p[data-v-48a0e06a]{font-size:1rem}}.invoice .inv-list .inv-list-items .item-info span[data-v-48a0e06a]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-list .inv-list-items .inv-list-item[data-v-48a0e06a]{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem;font-size:15px;font-weight:400;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}@media print{.invoice .inv-list .inv-list-items .inv-list-item[data-v-48a0e06a]{padding-top:.75rem;padding-bottom:.75rem;page-break-inside:avoid;page-break-after:auto}}.invoice .inv-list .inv-list-items .inv-list-item .name[data-v-48a0e06a]{display:flex;align-items:center}.invoice .inv-list .inv-list-items .inv-list-item .name[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.invoice .inv-list .inv-list-items .inv-list-item .name[data-v-48a0e06a]{font-size:15px}.invoice .inv-list .inv-list-items .inv-list-item .name img[data-v-48a0e06a]{height:3rem;width:3rem}.invoice .inv-list .inv-list-items .inv-list-item .total[data-v-48a0e06a]{text-align:right;font-size:15px;font-weight:500;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}@media print{.invoice .inv-list .inv-list-items .inv-list-item .name[data-v-48a0e06a],.invoice .inv-list .inv-list-items .inv-list-item .price[data-v-48a0e06a],.invoice .inv-list .inv-list-items .inv-list-item .qty[data-v-48a0e06a],.invoice .inv-list .inv-list-items .inv-list-item .total[data-v-48a0e06a]{font-size:1rem;font-weight:400}}.invoice .inv-pricing[data-v-48a0e06a]{margin-bottom:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8rem;border-top-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;border-color:hsla(0,0%,70.6%,.25)}@media print{.invoice .inv-pricing[data-v-48a0e06a]{page-break-inside:avoid;page-break-after:auto}}.invoice .inv-pricing .order-pricings[data-v-48a0e06a]{display:flex;flex-direction:column;align-items:flex-end}.invoice .inv-pricing .taxt-pricings[data-v-48a0e06a]{display:flex;flex-direction:column;align-items:flex-start}@media print{.invoice .inv-pricing[data-v-48a0e06a]{padding-left:1.25rem;padding-right:1.25rem}}.invoice .inv-pricing .price-item[data-v-48a0e06a]{display:inline-flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between}.invoice .inv-pricing .price-item[data-v-48a0e06a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem*var(--tw-space-y-reverse))}.invoice .inv-pricing .price-item[data-v-48a0e06a]{font-size:15px;font-weight:300;--tw-text-opacity:1;color:rgba(113,126,129,var(--tw-text-opacity))}.invoice .inv-pricing .price-item p[data-v-48a0e06a]{width:60%}.invoice .inv-pricing .price-item span[data-v-48a0e06a]{width:40%;text-align:right}@media print{.invoice .inv-pricing .price-item p[data-v-48a0e06a],.invoice .inv-pricing .price-item span[data-v-48a0e06a]{font-size:1rem}.invoice .inv-pricing .price-item span[data-v-48a0e06a]{text-align:right}}.invoice .inv-pricing .price-item.highlight[data-v-48a0e06a]{margin-top:.5rem;border-top-width:1px;padding-top:.5rem;padding-bottom:.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}.invoice .inv-pricing .price-item.highlight.no-border[data-v-48a0e06a]{margin-top:0;border-style:none;padding-top:0;padding-bottom:0}.invoice .inv-pricing .price-item.extra[data-v-48a0e06a]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#8fa3a9}.invoice .inv-footer[data-v-48a0e06a]{display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-top-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:300;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}.invoice .inv-footer span[data-v-48a0e06a]{display:block}