.InvoiceTemplatePreview_page__hCmDg{color:#121d36;background:#fff;border:1px solid #e4e8ef;border-radius:6px;width:100%;max-width:760px;padding:32px 40px 28px;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;position:relative;box-shadow:0 16px 40px -16px #121d361f,0 4px 8px -4px #121d360f}.InvoiceTemplatePreview_region__sxzHz{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;outline-offset:4px;background:0 0;border:0;border-radius:4px;outline:2px solid #0000;margin:0;padding:0;transition:outline-color .12s;display:block;position:relative}.InvoiceTemplatePreview_region__sxzHz:after{content:attr(data-layer);z-index:4;color:#fff;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;background:#037cd2;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;transition:opacity .12s;position:absolute;top:-22px;left:0}.InvoiceTemplatePreview_region__sxzHz:hover:after{opacity:1}.InvoiceTemplatePreview_regionStatic__EgNdu:after{content:none}.InvoiceTemplatePreview_region__sxzHz:hover{outline-color:#037cd24d}.InvoiceTemplatePreview_region__sxzHz:focus-visible{outline-color:#037cd299}.InvoiceTemplatePreview_regionStatic__EgNdu{cursor:default}.InvoiceTemplatePreview_regionStatic__EgNdu:hover{outline-color:#0000}.InvoiceTemplatePreview_page__hCmDg[data-active-layer=brand] .InvoiceTemplatePreview_region__sxzHz[data-layer=brand],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=header] .InvoiceTemplatePreview_region__sxzHz[data-layer=header],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=parties] .InvoiceTemplatePreview_region__sxzHz[data-layer=parties],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=items] .InvoiceTemplatePreview_region__sxzHz[data-layer=items],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=totals] .InvoiceTemplatePreview_region__sxzHz[data-layer=totals],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=payment] .InvoiceTemplatePreview_region__sxzHz[data-layer=payment],.InvoiceTemplatePreview_page__hCmDg[data-active-layer=footer] .InvoiceTemplatePreview_region__sxzHz[data-layer=footer]{outline-color:#037cd2;animation:1.4s ease-out InvoiceTemplatePreview_region-pulse__ztvvO}@keyframes InvoiceTemplatePreview_region-pulse__ztvvO{0%{outline-color:#037cd2cc}to{outline-color:#037cd2}}.InvoiceTemplatePreview_head__m04im{padding:0}.InvoiceTemplatePreview_headInner__ZnMrS{align-items:flex-start;gap:22px;display:flex}.InvoiceTemplatePreview_posCenter___qBDO .InvoiceTemplatePreview_headInner__ZnMrS{text-align:center;justify-content:center}.InvoiceTemplatePreview_posRight__MXZh7 .InvoiceTemplatePreview_headInner__ZnMrS{flex-direction:row-reverse}.InvoiceTemplatePreview_logo__HqYvt{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:80px;height:80px;display:flex}.InvoiceTemplatePreview_logoSmall__4712i{width:56px;height:56px}.InvoiceTemplatePreview_logoLarge__j6LQM{width:110px;height:110px}.InvoiceTemplatePreview_logo__HqYvt svg{width:45%;height:45%}.InvoiceTemplatePreview_logoImg__dY1mb{object-fit:contain;max-width:100%;max-height:100%;display:block}.InvoiceTemplatePreview_brand___QbH6{flex-direction:column;align-items:center;line-height:1.05;display:flex}.InvoiceTemplatePreview_b1__gIgU7{letter-spacing:-.01em;color:var(--inv-accent,#121d36);font-size:13px;font-weight:700}.InvoiceTemplatePreview_b2__v_WDt{color:#2d8c8c;font-size:11px;font-weight:500}.InvoiceTemplatePreview_headTitle__XV75m{padding-top:6px}.InvoiceTemplatePreview_formName__Fxxmq{color:var(--inv-accent,#121d36);margin:0;font-size:16px;font-weight:600}.InvoiceTemplatePreview_formSub__WkJ59{opacity:.85;color:var(--inv-accent,inherit);margin:0;font-size:14px}.InvoiceTemplatePreview_divider__1hOt7{background:#e4e8ef;height:1px;margin:28px 0 24px}.InvoiceTemplatePreview_dividerThin__q_G0j{background:#e4e8ef;height:1px;margin:16px 0}.InvoiceTemplatePreview_parties__zAiER{grid-template-columns:1fr 1fr .7fr;gap:28px;margin-bottom:26px;display:grid}.InvoiceTemplatePreview_party__KTcmS{flex-direction:column;gap:1px;margin:-4px -6px;padding:4px 6px;display:flex}.InvoiceTemplatePreview_lbl__Xqk0t{color:var(--inv-accent,#121d36);font-size:13.5px;font-weight:600}.InvoiceTemplatePreview_val__HLrW5{opacity:.85;color:var(--inv-accent,inherit);font-size:13px;line-height:1.6}.InvoiceTemplatePreview_val__HLrW5.InvoiceTemplatePreview_sub__PLT_0{font-size:12.5px}.InvoiceTemplatePreview_val__HLrW5.InvoiceTemplatePreview_ph__Xss8b{color:#6b7485;font-style:italic}.InvoiceTemplatePreview_val__HLrW5 .InvoiceTemplatePreview_fieldKey__2ZDcl{opacity:.95;font-weight:500}.InvoiceTemplatePreview_spacer__I2eHP{height:10px}.InvoiceTemplatePreview_table__ltHuM{background:#fff}.InvoiceTemplatePreview_row__fJbyw{gap:12px;padding:10px 14px;font-size:12.5px;display:grid}.InvoiceTemplatePreview_rowHd___RQoi{background:var(--inv-table-tint,#f5f7fa);color:var(--inv-accent,#121d36);font-size:12.5px;font-weight:600}.InvoiceTemplatePreview_itemRow__DmvnH{opacity:.85;color:var(--inv-accent,inherit);border-bottom:1px solid #e4e8ef}.InvoiceTemplatePreview_itemRow__DmvnH:last-child{border-bottom:0}.InvoiceTemplatePreview_tableEmpty__ZjAfp{text-align:center;color:#6b7485;background:#fafbfc;border:1px dashed #e4e8ef;border-radius:6px;margin:0;padding:16px 12px;font-size:12px;font-style:italic}.InvoiceTemplatePreview_totals__Hvfz2{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:4px;padding:14px 0 4px;display:flex}.InvoiceTemplatePreview_payments__Fneni{background:#fff;border:1px solid #00000014;border-radius:10px;flex:0 280px;padding:18px 20px}.InvoiceTemplatePreview_paymentsHead__5WJpG{color:var(--inv-accent,#4e5768);margin-bottom:10px;font-size:12.5px;font-weight:500}.InvoiceTemplatePreview_paymentsList__LRPjt{flex-direction:column;display:flex}.InvoiceTemplatePreview_pmRow__O1p0p{flex-direction:column;gap:2px;padding:9px 0;font-size:12.5px;display:flex}.InvoiceTemplatePreview_pmRow__O1p0p+.InvoiceTemplatePreview_pmRow__O1p0p{border-top:1px solid #0000000f}.InvoiceTemplatePreview_pmMain__t6CVv{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.InvoiceTemplatePreview_pmMethod__c6j2s{color:#121d36;font-weight:500}.InvoiceTemplatePreview_pmAmount__6bUgb{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#121d36;font-size:15px;font-weight:700}.InvoiceTemplatePreview_pmDate__x3s1g{color:#4e5768;font-size:11px}.InvoiceTemplatePreview_totalsRight__4bL_X{flex-direction:column;gap:12px;width:100%;max-width:320px;margin-left:auto;display:flex}.InvoiceTemplatePreview_totalsStack__AYyQD{background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;width:100%;padding:18px 20px;display:flex}.InvoiceTemplatePreview_totalLine__ggENl{justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;font-size:12.5px;display:flex}.InvoiceTemplatePreview_totalLine__ggENl .InvoiceTemplatePreview_lbl__Xqk0t{color:#4e5768;font-size:12.5px;font-weight:500}.InvoiceTemplatePreview_totalLine__ggENl .InvoiceTemplatePreview_val__HLrW5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:1;color:#121d36;font-size:16px;font-weight:700}.InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9{border-top:1px solid #00000014;margin-top:6px;padding-top:13px}.InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9 .InvoiceTemplatePreview_lbl__Xqk0t{color:#4e5768;font-size:14.5px;font-weight:500}.InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9 .InvoiceTemplatePreview_val__HLrW5{color:#121d36;font-size:16px;font-weight:700}.InvoiceTemplatePreview_payButton__ezBCS{color:#fff;letter-spacing:.01em;cursor:pointer;background:#0f172a;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:320px;margin-top:12px;margin-left:auto;padding:14px 18px;font-size:14.5px;font-weight:600;transition:background .16s,transform 80ms;display:flex}.InvoiceTemplatePreview_payButton__ezBCS:hover{background:#1e293b}.InvoiceTemplatePreview_payButton__ezBCS:active{transform:translateY(1px)}.InvoiceTemplatePreview_foot__UhG9j{font-size:12.5px}.InvoiceTemplatePreview_foot__UhG9j p{color:var(--inv-accent,inherit);opacity:.85;margin:0;font-size:12.5px;line-height:1.5}.InvoiceTemplatePreview_foot__UhG9j p+p{margin-top:4px}.InvoiceTemplatePreview_bank__aziV2{background:#f5f7fa;border-radius:6px;margin-top:12px;padding:10px 12px}.InvoiceTemplatePreview_bankGrid__IcpHE{grid-template-columns:1fr 1fr;gap:4px 16px;font-size:12px;display:grid}.InvoiceTemplatePreview_bankRow__9nc86{display:block}.InvoiceTemplatePreview_bankLabel__y4g43{color:var(--inv-accent,inherit);font-weight:600}.InvoiceTemplatePreview_bankLabel__y4g43:after{content:": "}.InvoiceTemplatePreview_bankValue__F_2e0{font-weight:400}.InvoiceTemplatePreview_bankEmpty__RBsT4{color:#6b7485;margin:0;font-size:12px;font-style:italic}.InvoiceTemplatePreview_bankAddress__fEsv7{border-top:1px solid #e4e8ef;margin-top:8px;padding-top:8px;font-size:12px;display:block}.InvoiceTemplatePreview_qr__9KICD{border:1px solid #e4e8ef;border-radius:8px;align-items:center;gap:14px;margin-top:12px;padding:12px;display:flex}.InvoiceTemplatePreview_qrSquare__GUySy{background:repeating-linear-gradient(0deg,#111 0 4px,#0000 4px 8px),repeating-linear-gradient(90deg,#111 0 4px,#0000 4px 8px);border-radius:4px;flex-shrink:0;width:64px;height:64px}.InvoiceTemplatePreview_qr__9KICD b{font-size:12.5px}.InvoiceTemplatePreview_qrCopy__xX5Ab{color:#6b7485;margin-top:2px;font-size:11.5px}.InvoiceTemplatePreview_classic__hqefc{color:#1a2238;background:#fbfaf6;border:1px solid #e5decb;padding:56px 64px 48px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif}.InvoiceTemplatePreview_classic__hqefc:before{content:"";background:#1a2238;height:6px;display:block;position:absolute;top:0;left:0;right:0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_head__m04im{margin-bottom:28px;padding:0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_headInner__ZnMrS{text-align:left;justify-content:space-between;align-items:flex-start;gap:32px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_formName__Fxxmq{letter-spacing:-.005em;color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:42px;font-style:italic;font-weight:500;line-height:1}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_formSub__WkJ59{letter-spacing:.18em;text-transform:uppercase;color:#6e6655;opacity:1;margin-top:6px;font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-style:normal;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_divider__1hOt7{background:0 0;border-top:1px solid #c6bfa6;height:0;margin:24px 0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_dividerThin__q_G0j{background:0 0;border-top:1px solid #e0d9c2;height:0;margin:16px 0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_parties__zAiER{gap:36px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_party__KTcmS .InvoiceTemplatePreview_lbl__Xqk0t{letter-spacing:.2em;text-transform:uppercase;color:#8e8470;margin-bottom:8px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-style:normal;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_party__KTcmS .InvoiceTemplatePreview_val__HLrW5{color:#1a2238;opacity:1;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;line-height:1.45}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_party__KTcmS .InvoiceTemplatePreview_val__HLrW5.InvoiceTemplatePreview_sub__PLT_0{color:#4f4b3d;font-size:14px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_table__ltHuM{background:0 0;border-top:1.5px solid #1a2238;border-bottom:1.5px solid #1a2238}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_rowHd___RQoi{letter-spacing:.2em;text-transform:uppercase;color:#6e6655;background:0 0;border-bottom:1px solid #1a2238;padding:14px 16px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-style:normal;font-weight:600}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_itemRow__DmvnH{color:#1a2238;opacity:1;border-bottom:1px solid #e5decb;padding:12px 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:15px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_itemRow__DmvnH:last-child{border-bottom:0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totals__Hvfz2{background:0 0;padding:18px 0 0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_payments__Fneni,.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalsStack__AYyQD{background:0 0;border:0;border-radius:0;padding:0}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_paymentsHead__5WJpG{letter-spacing:.2em;text-transform:uppercase;color:#8e8470;border-bottom:1px solid #c6bfa6;margin-bottom:8px;padding-bottom:6px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_pmRow__O1p0p+.InvoiceTemplatePreview_pmRow__O1p0p{border-top:1px dotted #c6bfa6}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_pmMethod__c6j2s{color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:15px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_pmAmount__6bUgb{color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_pmDate__x3s1g{letter-spacing:.06em;color:#8e8470;font-family:Inter,system-ui,sans-serif;font-size:10px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalLine__ggENl .InvoiceTemplatePreview_lbl__Xqk0t{letter-spacing:.14em;text-transform:uppercase;color:#6e6655;font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalLine__ggENl .InvoiceTemplatePreview_val__HLrW5{color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9{border-top:1px solid #1a2238;margin-top:8px;padding-top:14px}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9 .InvoiceTemplatePreview_lbl__Xqk0t{text-transform:none;letter-spacing:0;color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-style:italic;font-weight:500}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9 .InvoiceTemplatePreview_val__HLrW5{color:#1a2238;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_payButton__ezBCS{color:#1a2238;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1.5px solid #1a2238;border-radius:0;padding:14px 18px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:600}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_payButton__ezBCS:hover{color:#fbfaf6;background:#1a2238}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_foot__UhG9j{color:#4f4b3d;font-family:Cormorant Garamond,Georgia,serif;font-size:14.5px;font-style:italic}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_foot__UhG9j p{opacity:1}.InvoiceTemplatePreview_classic__hqefc .InvoiceTemplatePreview_bank__aziV2{background:#f5f1e8}.InvoiceTemplatePreview_bold__XUaFB{border:1px solid #121d36;border-radius:8px;padding:0 0 28px;overflow:hidden}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_head__m04im{color:#fff;background:#121d36;margin-bottom:24px;padding:32px 40px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_formName__Fxxmq{color:#fff;font-size:22px;font-weight:700}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_formSub__WkJ59{color:#ffffffb3;opacity:1}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_b1__gIgU7{color:#fff}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_b2__v_WDt{color:#2badd4}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_logo__HqYvt svg rect{fill:#2badd4}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_divider__1hOt7,.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_dividerThin__q_G0j{display:none}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_parties__zAiER{padding:0 40px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_parties__zAiER .InvoiceTemplatePreview_party__KTcmS .InvoiceTemplatePreview_lbl__Xqk0t{text-transform:uppercase;letter-spacing:.1em;color:var(--inv-accent,#6b7485);margin-bottom:4px;font-size:10.5px;font-weight:700}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_table__ltHuM{padding:0 40px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_rowHd___RQoi{background:var(--inv-table-tint,#121d36);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:6px 6px 0 0;padding:11px 14px;font-size:11.5px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_totals__Hvfz2{background:0 0;padding:14px 40px 0}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_totalLine__ggENl.InvoiceTemplatePreview_grand__e5zR9 .InvoiceTemplatePreview_val__HLrW5{color:#121d36;letter-spacing:-.02em;font-size:18px}.InvoiceTemplatePreview_page__hCmDg.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_payButton__ezBCS{margin-right:40px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_foot__UhG9j{padding:16px 40px 0}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_paymentExtras__NvbhS{padding:0 40px}.InvoiceTemplatePreview_bold__XUaFB .InvoiceTemplatePreview_bank__aziV2{background:#f5f7fa}