.financial-demos-module__TdCB4G__payments{color:#637180;background:#fff;border:1px solid #e1e7eb;margin:0;padding:36px}.financial-demos-module__TdCB4G__reportHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.financial-demos-module__TdCB4G__kicker{color:#4b819f;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:10px;display:block}.financial-demos-module__TdCB4G__payments .financial-demos-module__TdCB4G__reportHeader h3{color:#273641;margin:0;font-size:25px}.financial-demos-module__TdCB4G__sample{color:#7a8791;font-size:11px}.financial-demos-module__TdCB4G__toggle{background:#f0f4f7;gap:4px;width:fit-content;margin:25px 0 30px;padding:3px;display:flex}.financial-demos-module__TdCB4G__toggle button{color:#536778;min-height:40px;padding:8px 21px;font-size:12px}.financial-demos-module__TdCB4G__toggle button[aria-pressed=true]{color:#276a98;background:#fff;box-shadow:0 1px 4px #233d4810}.financial-demos-module__TdCB4G__payments button:focus-visible,.financial-demos-module__TdCB4G__invoiceDemo button:focus-visible,.financial-demos-module__TdCB4G__invoiceDemo input:focus-visible{outline-offset:4px;outline:2px solid #3789c0}.financial-demos-module__TdCB4G__metrics{border-bottom:1px solid #e3e8ec;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding-bottom:32px;display:grid}.financial-demos-module__TdCB4G__metrics>div+div{border-left:1px solid #e3e8ec;padding-left:24px}.financial-demos-module__TdCB4G__metrics dt{margin-bottom:14px;font-size:11px}.financial-demos-module__TdCB4G__metrics dd{letter-spacing:-.045em;color:#273641;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 10px;font-size:clamp(22px,2.4vw,34px);font-weight:400}.financial-demos-module__TdCB4G__metrics span{color:#768795;font-size:11px;display:block}.financial-demos-module__TdCB4G__metrics>div:nth-child(2) dd{color:#337f6c}.financial-demos-module__TdCB4G__metrics>div:last-child dd{color:#a86647}.financial-demos-module__TdCB4G__charts{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:42px;padding:30px 0;display:grid}.financial-demos-module__TdCB4G__charts h4{color:#354a59;margin:0 0 22px;font-size:15px;font-weight:500}.financial-demos-module__TdCB4G__status{border-right:1px solid #e3e8ec;padding-right:32px}.financial-demos-module__TdCB4G__statusBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px;min-height:240px;display:grid}.financial-demos-module__TdCB4G__statusBody svg{width:100%;max-width:220px;margin:auto;display:block}.financial-demos-module__TdCB4G__ringNumber{fill:#273641;letter-spacing:-1.5px;font-size:32px}.financial-demos-module__TdCB4G__ringLabel{fill:#788a97;font-size:12px}.financial-demos-module__TdCB4G__statusLegend{margin:0;font-size:12px}.financial-demos-module__TdCB4G__statusLegend>div{border-bottom:1px solid #edf0f2;padding:13px 0}.financial-demos-module__TdCB4G__statusLegend dt{align-items:center;gap:8px;display:flex}.financial-demos-module__TdCB4G__statusLegend i{border-radius:50%;width:7px;height:7px}.financial-demos-module__TdCB4G__statusLegend dd{color:#354a59;font-variant-numeric:tabular-nums;margin:6px 0 0 15px;font-size:16px}.financial-demos-module__TdCB4G__trend svg{width:100%;display:block}.financial-demos-module__TdCB4G__axis{fill:#718493;font-size:12px}.financial-demos-module__TdCB4G__months{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:5px;display:grid}.financial-demos-module__TdCB4G__months button{color:#687d8d;border-bottom:1px solid #e3e8ec;min-height:40px;font-size:11px}.financial-demos-module__TdCB4G__months button[aria-pressed=true]{color:#2a6d98;background:#edf5fa;border-color:#4c9bd3}.financial-demos-module__TdCB4G__payments .financial-demos-module__TdCB4G__monthReadout{flex-wrap:wrap;align-items:baseline;gap:10px;margin:15px 0 0;font-size:12px;display:flex}.financial-demos-module__TdCB4G__monthReadout strong{color:#2b607f;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.financial-demos-module__TdCB4G__monthReadout span{color:#7a8a96;font-size:11px}.financial-demos-module__TdCB4G__reportFoot{border-top:1px solid #e3e8ec;justify-content:space-between;align-items:center;gap:30px;padding-top:18px;font-size:11px;line-height:1.7;display:flex}.financial-demos-module__TdCB4G__reportFoot>span{max-width:620px}.financial-demos-module__TdCB4G__reportFoot button{flex-shrink:0}.financial-demos-module__TdCB4G__invoiceDemo{color:#50616d;margin:44px 0 0}.financial-demos-module__TdCB4G__invoiceTop{background:#fff;border:1px solid #e3e8eb;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:18px 24px;font-size:13px;display:flex}.financial-demos-module__TdCB4G__invoiceTop>span:last-child{color:#7c8992;font-size:11px}.financial-demos-module__TdCB4G__editor{background:#edf1f3;border:1px solid #e3e8eb;border-top:0;grid-template-columns:minmax(0,1fr) 250px;display:grid}.financial-demos-module__TdCB4G__paperStage{min-width:0;padding:36px}.financial-demos-module__TdCB4G__paper{color:#596773;background:#fff;border-top:4px solid #0000;padding:42px;transition:border-color .35s,padding .35s;box-shadow:0 6px 28px #253b4810}.financial-demos-module__TdCB4G__invoiceHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.financial-demos-module__TdCB4G__brand{color:var(--invoice-accent);align-items:center;gap:12px;transition:color .35s;display:flex}.financial-demos-module__TdCB4G__brand svg{width:var(--logo-size);height:var(--logo-size);flex-shrink:0;transition:width .2s,height .2s}.financial-demos-module__TdCB4G__brand>span{letter-spacing:.1em;font-size:16px;font-weight:600}.financial-demos-module__TdCB4G__brand small{letter-spacing:.15em;margin-top:4px;font-size:7px;display:block}.financial-demos-module__TdCB4G__invoiceHeader>div:last-child{text-align:right}.financial-demos-module__TdCB4G__invoiceHeader>div:last-child>span{letter-spacing:.18em;color:#91a0aa;margin-bottom:6px;font-size:9px;display:block}.financial-demos-module__TdCB4G__invoiceHeader>div:last-child>strong{color:#3d505d;font-size:13px;font-weight:500}.financial-demos-module__TdCB4G__addresses{grid-template-columns:1fr 1fr;gap:24px;margin:45px 0 32px;font-size:11px;line-height:1.8;display:grid}.financial-demos-module__TdCB4G__addresses>div>span{text-transform:uppercase;letter-spacing:.1em;color:#8898a1;margin-bottom:6px;font-size:9px;display:block}.financial-demos-module__TdCB4G__addresses strong{color:#304553;font-size:14px;font-weight:500;display:block}.financial-demos-module__TdCB4G__paper .financial-demos-module__TdCB4G__addresses p{margin:5px 0 0;font-size:11px;line-height:1.8}.financial-demos-module__TdCB4G__addresses dl{align-self:end;margin:0}.financial-demos-module__TdCB4G__addresses dl>div{justify-content:space-between;gap:12px;display:flex}.financial-demos-module__TdCB4G__addresses dd{color:#3d505d;text-align:right;margin:0}.financial-demos-module__TdCB4G__invoiceIntro h4{color:var(--invoice-accent);margin:0 0 7px;font-size:16px;font-weight:500;transition:color .35s}.financial-demos-module__TdCB4G__paper .financial-demos-module__TdCB4G__invoiceIntro p{margin:0 0 22px;font-size:11px;line-height:1.6}.financial-demos-module__TdCB4G__invoiceTable{border-collapse:collapse;width:100%;font-size:11px}.financial-demos-module__TdCB4G__invoiceTable thead{border-top:1px solid var(--invoice-accent);border-bottom:1px solid var(--invoice-accent);color:var(--invoice-accent)}.financial-demos-module__TdCB4G__invoiceTable th,.financial-demos-module__TdCB4G__invoiceTable td{text-align:right;padding:12px 4px;font-weight:400}.financial-demos-module__TdCB4G__invoiceTable th:first-child{text-align:left;padding-left:0}.financial-demos-module__TdCB4G__invoiceTable td:last-child,.financial-demos-module__TdCB4G__invoiceTable th:last-child{padding-right:0}.financial-demos-module__TdCB4G__invoiceTable tbody tr{border-bottom:1px solid #edf0f2}.financial-demos-module__TdCB4G__invoiceTable tbody th{color:#3c515e;font-weight:500}.financial-demos-module__TdCB4G__invoiceTable small{color:#87959d;margin-top:4px;font-size:9px;font-weight:400;line-height:1.6;display:block}.financial-demos-module__TdCB4G__invoiceTable td{white-space:nowrap}.financial-demos-module__TdCB4G__invoiceTotals{width:53%;margin:26px 0 35px auto;font-size:11px}.financial-demos-module__TdCB4G__invoiceTotals>div{justify-content:space-between;gap:18px;padding:7px 0;display:flex}.financial-demos-module__TdCB4G__invoiceTotals dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.financial-demos-module__TdCB4G__invoiceTotals>div:last-child{border-top:1px solid var(--invoice-accent);color:var(--invoice-accent);margin-top:8px;padding-top:13px;font-size:17px;font-weight:500}.financial-demos-module__TdCB4G__paper .financial-demos-module__TdCB4G__invoiceFooter p{margin:0 0 20px;font-size:10px;line-height:1.7}.financial-demos-module__TdCB4G__invoiceFooter strong{font-weight:500}.financial-demos-module__TdCB4G__invoiceFooter>span{color:#8d9ba4;letter-spacing:.025em;border-top:1px solid #e6ecef;padding-top:16px;font-size:8px;display:block}.financial-demos-module__TdCB4G__customize{background:#f8fafb;border-left:1px solid #e0e7eb;padding:24px 20px}.financial-demos-module__TdCB4G__controlGroup{border:0;border-bottom:1px solid #e1e8ec;min-width:0;margin:0 0 24px;padding:0 0 24px}.financial-demos-module__TdCB4G__controlGroup h4,.financial-demos-module__TdCB4G__controlGroup legend{color:#435967;margin:0 0 16px;padding:0;font-size:12px;font-weight:500}.financial-demos-module__TdCB4G__logoPreview{background:#fff;border:1px solid #e5eaed;place-items:center;min-height:95px;margin-bottom:18px;display:grid}.financial-demos-module__TdCB4G__smallBrand{gap:8px}.financial-demos-module__TdCB4G__smallBrand svg{width:24px;height:24px}.financial-demos-module__TdCB4G__smallBrand>span{font-size:11px}.financial-demos-module__TdCB4G__smallBrand small{font-size:5px}.financial-demos-module__TdCB4G__sizeLabel{justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.financial-demos-module__TdCB4G__controlGroup input[type=range]{width:100%;height:24px;accent-color:var(--invoice-accent);cursor:pointer}.financial-demos-module__TdCB4G__swatches{gap:12px;display:flex}.financial-demos-module__TdCB4G__swatches button{border:4px solid #f8fafb;border-radius:50%;width:34px;height:34px}.financial-demos-module__TdCB4G__swatches button[aria-pressed=true]{outline:1px solid var(--invoice-accent);outline-offset:2px}.financial-demos-module__TdCB4G__colorValue{color:#81929c;margin-top:15px;font-size:10px;display:block}.financial-demos-module__TdCB4G__layouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.financial-demos-module__TdCB4G__layouts button{color:#6b7d88;border:1px solid #e0e7eb;min-width:0;padding:6px 2px;font-size:9px}.financial-demos-module__TdCB4G__layouts button[aria-pressed=true]{border-color:var(--invoice-accent);color:var(--invoice-accent);background:#fff}.financial-demos-module__TdCB4G__layoutMini{background:#fff;border-top:3px solid #a8b7c0;height:43px;margin:2px 8px 7px;padding:8px 3px;display:block;position:relative}.financial-demos-module__TdCB4G__layoutMini i{background:#d1dbe1;height:2px;margin-bottom:4px;display:block}.financial-demos-module__TdCB4G__layoutMini i:last-child{width:65%}.financial-demos-module__TdCB4G__layoutMini.financial-demos-module__TdCB4G__accent{border-left:5px solid #a8b7c0}.financial-demos-module__TdCB4G__layoutMini.financial-demos-module__TdCB4G__compact{border-top-width:6px;height:43px;padding-top:4px}.financial-demos-module__TdCB4G__customize .financial-demos-module__TdCB4G__editorNote{color:#83949f;margin:0;font-size:14px;line-height:1.6}.financial-demos-module__TdCB4G__invoiceDemo .financial-demos-module__TdCB4G__invoiceCaption{color:#82919b;margin:13px 0 0;font-size:11px;line-height:1.7}.financial-demos-module__TdCB4G__accentLayout{border-top-color:var(--invoice-accent)}.financial-demos-module__TdCB4G__accentLayout .financial-demos-module__TdCB4G__invoiceHeader{flex-direction:row-reverse}.financial-demos-module__TdCB4G__accentLayout .financial-demos-module__TdCB4G__invoiceHeader>div:last-child{text-align:left}.financial-demos-module__TdCB4G__compactLayout .financial-demos-module__TdCB4G__addresses{margin-top:25px;margin-bottom:23px}.financial-demos-module__TdCB4G__compactLayout .financial-demos-module__TdCB4G__invoiceTable th,.financial-demos-module__TdCB4G__compactLayout .financial-demos-module__TdCB4G__invoiceTable td{padding-top:9px;padding-bottom:9px}.financial-demos-module__TdCB4G__compactLayout .financial-demos-module__TdCB4G__invoiceTotals{margin-top:18px;margin-bottom:25px}@media (max-width:1199px){.financial-demos-module__TdCB4G__payments{padding:26px}.financial-demos-module__TdCB4G__metrics{gap:18px}.financial-demos-module__TdCB4G__metrics>div+div{padding-left:18px}.financial-demos-module__TdCB4G__charts{gap:25px}.financial-demos-module__TdCB4G__status{padding-right:24px}.financial-demos-module__TdCB4G__statusBody{grid-template-columns:1fr;gap:4px}.financial-demos-module__TdCB4G__statusBody svg{max-width:155px}.financial-demos-module__TdCB4G__statusLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.financial-demos-module__TdCB4G__statusLegend dd{margin-left:0;font-size:12px}.financial-demos-module__TdCB4G__statusLegend dt{gap:5px;font-size:10px}.financial-demos-module__TdCB4G__statusLegend>div{border:0}.financial-demos-module__TdCB4G__paperStage{padding:22px}.financial-demos-module__TdCB4G__paper{padding:28px}.financial-demos-module__TdCB4G__editor{grid-template-columns:minmax(0,1fr) 210px}.financial-demos-module__TdCB4G__brand>span{font-size:13px}.financial-demos-module__TdCB4G__smallBrand>span{font-size:10px}.financial-demos-module__TdCB4G__addresses{grid-template-columns:1fr;gap:18px;margin:28px 0}.financial-demos-module__TdCB4G__addresses dl{max-width:270px}}@media (max-width:767px){.financial-demos-module__TdCB4G__payments{padding:23px 18px}.financial-demos-module__TdCB4G__reportHeader{display:block}.financial-demos-module__TdCB4G__payments .financial-demos-module__TdCB4G__reportHeader h3{margin-bottom:10px;font-size:23px}.financial-demos-module__TdCB4G__sample{font-size:10px}.financial-demos-module__TdCB4G__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.financial-demos-module__TdCB4G__metrics>div+div{border:0;padding-left:0}.financial-demos-module__TdCB4G__metrics dd{font-size:25px}.financial-demos-module__TdCB4G__metrics dt,.financial-demos-module__TdCB4G__metrics span{font-size:10px}.financial-demos-module__TdCB4G__metrics dt{margin-bottom:8px}.financial-demos-module__TdCB4G__charts{grid-template-columns:1fr;gap:25px;padding-bottom:20px}.financial-demos-module__TdCB4G__status{border-bottom:1px solid #e3e8ec;border-right:0;padding-bottom:22px;padding-right:0}.financial-demos-module__TdCB4G__statusBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.financial-demos-module__TdCB4G__statusLegend{display:block}.financial-demos-module__TdCB4G__statusLegend>div{padding:8px 0}.financial-demos-module__TdCB4G__statusLegend dt{font-size:11px}.financial-demos-module__TdCB4G__statusLegend dd{font-size:14px}.financial-demos-module__TdCB4G__statusBody{min-height:0}.financial-demos-module__TdCB4G__reportFoot{flex-direction:column;align-items:flex-start;gap:6px}.financial-demos-module__TdCB4G__invoiceDemo{margin-top:32px}.financial-demos-module__TdCB4G__invoiceTop{padding:15px 18px}.financial-demos-module__TdCB4G__editor{grid-template-columns:1fr}.financial-demos-module__TdCB4G__paperStage{padding:16px}.financial-demos-module__TdCB4G__paper{padding:23px 18px}.financial-demos-module__TdCB4G__invoiceHeader{flex-wrap:wrap;gap:16px}.financial-demos-module__TdCB4G__invoiceHeader>div:last-child{text-align:left}.financial-demos-module__TdCB4G__brand>span{font-size:12px}.financial-demos-module__TdCB4G__brand small{font-size:6px}.financial-demos-module__TdCB4G__addresses{grid-template-columns:1fr 1fr;gap:20px;font-size:10px}.financial-demos-module__TdCB4G__addresses dl>div{margin-bottom:5px;display:block}.financial-demos-module__TdCB4G__addresses dl dd{text-align:left}.financial-demos-module__TdCB4G__paper .financial-demos-module__TdCB4G__addresses p{font-size:10px}.financial-demos-module__TdCB4G__addresses strong{font-size:12px}.financial-demos-module__TdCB4G__invoiceIntro h4{font-size:14px}.financial-demos-module__TdCB4G__invoiceTable{font-size:10px}.financial-demos-module__TdCB4G__invoiceTable small{font-size:8px}.financial-demos-module__TdCB4G__invoiceTotals{width:75%}.financial-demos-module__TdCB4G__invoiceTotals>div:last-child{font-size:16px}.financial-demos-module__TdCB4G__customize{border-top:1px solid #e0e7eb;border-left:0;grid-template-columns:1fr 1fr;gap:20px;padding:23px;display:grid}.financial-demos-module__TdCB4G__controlGroup{border:0;margin:0;padding:0}.financial-demos-module__TdCB4G__controlGroup:first-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:5px 20px;display:grid}.financial-demos-module__TdCB4G__controlGroup:first-child h4{grid-column:1/-1;margin-bottom:5px}.financial-demos-module__TdCB4G__logoPreview{grid-row:2/4;margin:0}.financial-demos-module__TdCB4G__sizeLabel{margin:0}.financial-demos-module__TdCB4G__customize .financial-demos-module__TdCB4G__editorNote{display:none}.financial-demos-module__TdCB4G__controlGroup h4,.financial-demos-module__TdCB4G__controlGroup legend{font-size:11px}.financial-demos-module__TdCB4G__swatches{gap:8px}.financial-demos-module__TdCB4G__swatches button{width:30px;height:30px}.financial-demos-module__TdCB4G__layouts{gap:4px}.financial-demos-module__TdCB4G__layoutMini{margin-left:4px;margin-right:4px}.financial-demos-module__TdCB4G__layouts button{font-size:8px}}@media (max-width:399px){.financial-demos-module__TdCB4G__metrics dd{font-size:22px}.financial-demos-module__TdCB4G__paperStage{padding:10px}.financial-demos-module__TdCB4G__paper{padding:21px 13px}.financial-demos-module__TdCB4G__invoiceTable th,.financial-demos-module__TdCB4G__invoiceTable td{padding-left:2px;padding-right:2px}.financial-demos-module__TdCB4G__invoiceTable tbody small{max-width:100px}.financial-demos-module__TdCB4G__customize{gap:20px 12px;padding:20px 16px}.financial-demos-module__TdCB4G__swatches{gap:6px}.financial-demos-module__TdCB4G__swatches button{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){.financial-demos-module__TdCB4G__invoiceDemo *,.financial-demos-module__TdCB4G__payments *{transition:none!important;animation:none!important}.financial-demos-module__TdCB4G__settledArc{stroke-dasharray:var(--settled-share)!important}.financial-demos-module__TdCB4G__revealClip{width:620px!important}}
