.s0ElGW_heading.s0ElGW_heading{white-space:normal;overflow-wrap:anywhere;min-width:0;font-weight:600;display:block;overflow:visible}.s0ElGW_heading.s0ElGW_heading>.s0ElGW_part{width:max-content;max-width:100%;color:inherit;font:inherit;line-height:inherit;white-space:normal;vertical-align:bottom;margin:0;display:inline-block;overflow:visible}
._4y-RqW_notice{border:1px solid var(--border);background:var(--background);width:min(390px,100vw - 32px);color:var(--foreground);box-shadow:0 8px 28px color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:12px;margin:0;padding:20px 12px 8px 20px;position:fixed;inset:24px 24px auto auto;overflow:hidden}._4y-RqW_notice:popover-open{gap:12px;animation:.18s ease-out _4y-RqW_reveal;display:flex}._4y-RqW_icon{width:20px;height:20px;color:var(--status-danger-foreground);flex:0 0 20px;margin-top:0}._4y-RqW_content{flex:1;min-width:0}._4y-RqW_context{color:var(--foreground);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.4}._4y-RqW_message{text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}._4y-RqW_retry{align-items:center;width:fit-content;min-height:44px;margin:0;padding:0;font-size:14px;line-height:1.5;display:flex}._4y-RqW_close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;margin-top:-12px;display:grid}._4y-RqW_close:hover{background:var(--sidebar);color:var(--foreground)}._4y-RqW_close svg{width:18px;height:18px}@keyframes _4y-RqW_reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){._4y-RqW_notice{inset:auto 16px calc(16px + env(safe-area-inset-bottom)) auto}._4y-RqW_close{flex-basis:44px;width:44px;height:44px}._4y-RqW_retry{min-height:44px}}@media (prefers-reduced-motion:reduce){._4y-RqW_notice:popover-open{animation:none}}._4y-RqW_countdown{background:var(--brand-soft);pointer-events:none;height:3px;position:absolute;inset:auto 0 0;overflow:hidden}._4y-RqW_countdown>span{background:linear-gradient(90deg, var(--brand), var(--brand-end));transform-origin:0;height:100%;display:block}
.n8O8Va_pageHeader p{color:var(--muted);margin:7px 0 0;font-size:14px}.n8O8Va_billingLayout{grid-template-columns:minmax(320px,.9fr) minmax(430px,1.1fr);align-items:start;gap:18px;margin-top:34px;display:grid}.n8O8Va_billingAccount,.n8O8Va_invoiceHistory,.n8O8Va_invoiceInformation,.n8O8Va_paymentSelection{background:var(--background);border:1px solid var(--border);border-radius:10px}.n8O8Va_billingAccount,.n8O8Va_invoiceHistory{padding:clamp(24px,3vw,34px)}.n8O8Va_billingAmount>span,.n8O8Va_nextInvoice>span,.n8O8Va_invoiceLandingAmount>span,.n8O8Va_invoiceFrom>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;display:block}.n8O8Va_billingAmount>strong{letter-spacing:-.04em;margin-top:5px;font-size:40px;font-weight:600;line-height:1.05;display:block}.n8O8Va_billingAmount small,.n8O8Va_nextInvoice small{color:var(--muted);margin-top:7px;font-size:12px;display:block}.n8O8Va_billingAmount a,.n8O8Va_invoiceRow>a{color:var(--brand-strong);align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.n8O8Va_billingAmount a:hover,.n8O8Va_invoiceRow>a:hover{color:var(--focus)}.n8O8Va_billingAmount a svg,.n8O8Va_invoiceRow>a svg{width:14px;height:14px}.n8O8Va_nextInvoice{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:28px;padding:22px 0}.n8O8Va_nextInvoice>strong{margin-top:5px;font-size:22px;font-weight:600;display:block}.n8O8Va_currentPeriod{margin-top:26px}.n8O8Va_cardHeading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.n8O8Va_cardHeading h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.n8O8Va_cardHeading>span{color:var(--muted);text-align:right;font-size:12px}.n8O8Va_currentChargeList{border-top:1px solid var(--border);margin-top:14px}.n8O8Va_currentChargeList>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:22px;padding:13px 0;display:flex}.n8O8Va_currentChargeList span,.n8O8Va_currentChargeList span strong,.n8O8Va_currentChargeList small{display:block}.n8O8Va_currentChargeList strong{font-size:14px;font-weight:600}.n8O8Va_currentChargeList small{color:var(--muted);margin-top:3px;font-size:11px}.n8O8Va_currentTotals{gap:7px;margin:17px 0 0;font-size:13px;display:grid}.n8O8Va_currentTotals>div,.n8O8Va_paymentReceived dl>div,.n8O8Va_printInvoiceTotals>div{justify-content:space-between;gap:24px;display:flex}.n8O8Va_currentTotals dt,.n8O8Va_paymentReceived dt,.n8O8Va_printInvoiceTotals dt{color:var(--muted)}.n8O8Va_currentTotals dd,.n8O8Va_paymentReceived dd,.n8O8Va_printInvoiceTotals dd{font-variant-numeric:tabular-nums;margin:0}.n8O8Va_currentTotals .n8O8Va_currentTotal{color:var(--foreground);border-top:1px solid var(--border);margin-top:3px;padding-top:10px;font-weight:600}.n8O8Va_currentTotal dt{color:inherit}.n8O8Va_invoiceList{border-top:1px solid var(--border);margin-top:15px}.n8O8Va_invoiceRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;padding:19px 0;display:grid}.n8O8Va_invoiceRow>div:first-child>strong,.n8O8Va_invoiceRow>div:first-child>span,.n8O8Va_invoiceRowAmount>strong{display:block}.n8O8Va_invoiceRow>div:first-child>strong,.n8O8Va_invoiceRowAmount>strong{font-size:14px;font-weight:600}.n8O8Va_invoiceRow>div:first-child>span{color:var(--muted);margin-top:3px;font-size:12px}.n8O8Va_invoiceRowAmount{text-align:right}.n8O8Va_invoiceRowAmount .n8O8Va_status{margin-top:5px}.n8O8Va_invoiceRow dl{color:var(--muted);grid-column:1/-1;gap:24px;margin:5px 0 0;font-size:11px;display:flex}.n8O8Va_invoiceRow dl div{gap:5px;display:flex}.n8O8Va_invoiceRow dl dd{color:var(--foreground);margin:0}.n8O8Va_invoiceRow>a{grid-column:1/-1;justify-self:start;margin-top:4px}.n8O8Va_status{white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.n8O8Va_statusPaid{color:var(--status-complete-foreground);background:var(--status-complete-background)}.n8O8Va_statusDue{color:var(--status-progress-foreground);background:var(--status-started-background)}.n8O8Va_statusOverdue{color:var(--status-danger-foreground);background:var(--status-danger-background)}.n8O8Va_billingPage{width:min(100%,1240px)}.n8O8Va_accountSummary{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,max-content));justify-content:space-between;gap:32px;margin-top:48px;padding:0 0 38px;display:grid}.n8O8Va_balanceSummary{flex-direction:column;align-items:flex-start;display:flex}.n8O8Va_balanceSummary>span,.n8O8Va_billingFacts dt,.n8O8Va_balanceSummary small,.n8O8Va_billingFacts small{color:var(--muted);font-size:13px;line-height:1.5}.n8O8Va_balanceSummary>strong,.n8O8Va_billingFacts dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font-size:28px;font-weight:600;line-height:1.2;display:block}.n8O8Va_balanceSummary small,.n8O8Va_billingFacts small{margin-top:8px;display:block}.n8O8Va_balanceSummary a{color:var(--brand-strong);align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.n8O8Va_balanceSummary a:hover{color:var(--focus)}.n8O8Va_balanceSummary a svg,.n8O8Va_invoiceAction svg{width:14px;height:14px}.n8O8Va_billingFacts{display:contents}.n8O8Va_billingFacts div{align-self:start}.n8O8Va_section{margin-top:56px}.n8O8Va_sectionHeading{margin-bottom:14px}.n8O8Va_sectionHeading h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.n8O8Va_sectionHeading p{color:var(--muted);margin:7px 0 0;font-size:14px}.n8O8Va_emptyInvoices{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 0 8px;display:flex}.n8O8Va_emptyInvoices img{object-fit:contain;flex:none;width:88px;height:88px}.n8O8Va_emptyInvoices h3{margin:0;font-size:16px;font-weight:600;line-height:1.5}.n8O8Va_emptyInvoices p{max-width:40ch;color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}.n8O8Va_tableScroller{min-width:0;overflow-x:auto}.n8O8Va_billingTable{border-collapse:collapse;width:100%;font-size:14px}.n8O8Va_billingTable th{color:var(--muted);text-align:left;border-bottom:1px solid var(--border);padding:11px 12px;font-size:12px;font-weight:600}.n8O8Va_billingTable td{border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 12px}.n8O8Va_billingTable th:first-child,.n8O8Va_billingTable td:first-child{padding-left:0}.n8O8Va_billingTable th:last-child,.n8O8Va_billingTable td:last-child{padding-right:0}.n8O8Va_billingTable td>strong,.n8O8Va_billingTable td>span:not(.n8O8Va_status){display:block}.n8O8Va_billingTable td>strong{font-size:15px;font-weight:600}.n8O8Va_billingTable .n8O8Va_chargeDescription{font-weight:500}.n8O8Va_billingTable td>strong+span{color:var(--muted);margin-top:3px;font-size:13px}.n8O8Va_numeric{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}.n8O8Va_currentTotals{width:min(100%,310px);margin:32px 0 0 auto;font-size:14px}.n8O8Va_expandedCurrentTotals{gap:10px;width:min(100%,350px);margin-top:38px;font-size:15px}.n8O8Va_expandedCurrentTotals .n8O8Va_currentTotalDue{padding-top:13px;font-size:16px}.n8O8Va_currentTotals .n8O8Va_currentTotalDue{color:var(--foreground);border-top:1px solid var(--border);margin-top:3px;padding-top:10px;font-weight:600}.n8O8Va_currentTotalDue dt{color:inherit}.n8O8Va_invoiceTable{table-layout:fixed;min-width:900px}.n8O8Va_invoiceTable .n8O8Va_numeric{text-align:left!important}.n8O8Va_invoiceNumberColumn{width:19%}.n8O8Va_billingPeriodColumn{width:16%}.n8O8Va_invoiceDateColumn{width:15%}.n8O8Va_invoiceTotalColumn,.n8O8Va_invoiceStatusColumn{width:11%}.n8O8Va_invoiceActionColumn{width:13%}.n8O8Va_invoiceAction{text-align:right;white-space:nowrap}.n8O8Va_invoiceAction a{color:var(--brand-strong);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.n8O8Va_invoiceAction a:hover{color:var(--focus)}.n8O8Va_invoicePage{align-items:center;width:min(100%,1160px);margin:0 auto;display:flex}.n8O8Va_invoiceWorkspace{width:100%}.n8O8Va_invoiceLanding{grid-template-columns:minmax(360px,.92fr) minmax(420px,1.08fr);align-items:stretch;gap:18px;display:grid}.n8O8Va_invoiceInformation,.n8O8Va_paymentSelection{min-height:610px;padding:clamp(30px,4vw,48px)}.n8O8Va_invoiceInformation{flex-direction:column;display:flex}.n8O8Va_invoiceLandingAmount h1{letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(38px,5vw,52px);font-weight:600;line-height:1.05}.n8O8Va_invoiceFrom{gap:4px;margin-top:30px;display:grid}.n8O8Va_invoiceFrom strong{font-size:19px;font-weight:600}.n8O8Va_invoiceFrom small{color:var(--muted);font-size:12px}.n8O8Va_invoiceLandingFacts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:13px;margin:28px 0 0;padding:26px 0;display:grid}.n8O8Va_invoiceLandingFacts>div{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;display:grid}.n8O8Va_invoiceLandingFacts dt{color:var(--muted);font-size:13px}.n8O8Va_invoiceLandingFacts dd{text-align:right;margin:0;font-size:13px;font-weight:600}.n8O8Va_downloadInvoice{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:28px;display:flex}.n8O8Va_downloadInvoice span,.n8O8Va_downloadInvoice strong,.n8O8Va_downloadInvoice small{display:block}.n8O8Va_downloadInvoice strong{font-size:14px;font-weight:600}.n8O8Va_downloadInvoice small{color:var(--muted);margin-top:3px;font-size:11px}.n8O8Va_downloadInvoice button{width:48px;height:48px;color:var(--foreground);background:var(--background);border:1px solid var(--border);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.n8O8Va_downloadInvoice button:hover{color:var(--brand-strong);background:var(--brand-soft)}.n8O8Va_downloadInvoice svg{width:20px;height:20px}.n8O8Va_paymentSelection{flex-direction:column;justify-content:center;display:flex}.n8O8Va_paymentSelection>h2,.n8O8Va_paymentReceived h2,.n8O8Va_paymentModal h2{letter-spacing:-.025em;margin:0;font-size:25px;font-weight:500}.n8O8Va_paymentOptions{gap:14px;margin-top:30px;display:grid}.n8O8Va_paymentOptions>button{min-height:102px;color:var(--foreground);text-align:left;background:var(--background);border:1px solid var(--border);cursor:pointer;border-radius:10px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:18px 20px;display:grid}.n8O8Va_paymentOptions>button:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--border));background:var(--sidebar-hover)}.n8O8Va_paymentOptions>button>svg:first-child{width:36px;height:36px;color:var(--brand-strong);background:var(--brand-soft);border-radius:50%;padding:8px}.n8O8Va_paymentOptions>button>svg:last-child{width:19px;height:19px;color:var(--muted)}.n8O8Va_paymentOptions span,.n8O8Va_paymentOptions strong,.n8O8Va_paymentOptions small{display:block}.n8O8Va_paymentOptions strong{font-size:15px;font-weight:600}.n8O8Va_paymentOptions small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4}.n8O8Va_paymentReference{color:var(--muted);text-align:center;margin:22px 0 0;font-size:12px}.n8O8Va_paymentReference strong{color:var(--foreground)}.n8O8Va_paymentReceived{text-align:center;width:min(100%,400px);margin:0 auto}.n8O8Va_paymentReceived>svg{width:46px;height:46px;color:var(--status-complete-foreground);background:var(--status-complete-background);border-radius:50%;margin:0 auto 20px;padding:11px;display:block}.n8O8Va_paymentReceived>p{color:var(--muted);margin:8px 0 0;font-size:13px}.n8O8Va_paymentReceived dl{text-align:left;border-top:1px solid var(--border);gap:11px;width:min(100%,320px);margin:28px auto 0;padding-top:20px;font-size:13px;display:grid}.n8O8Va_paymentReceived dd{font-weight:600}.n8O8Va_modalBackdrop{z-index:100;background:color-mix(in srgb, var(--foreground) 38%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.n8O8Va_paymentModal{background:var(--background);border:1px solid var(--border);width:min(100%,720px);max-height:calc(100svh - 48px);box-shadow:0 22px 60px color-mix(in srgb, var(--foreground) 22%, transparent);border-radius:12px;overflow-y:auto}.n8O8Va_paymentModal>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.n8O8Va_paymentModal>header button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.n8O8Va_paymentModal>header button:hover{color:var(--foreground);background:var(--sidebar-hover)}.n8O8Va_paymentModal>header svg{width:20px;height:20px}.n8O8Va_paymentTabs{border-bottom:1px solid var(--border);align-items:center;gap:26px;min-height:58px;padding:0 28px;display:flex}.n8O8Va_paymentTabs button,.n8O8Va_paymentTabs>span{color:var(--muted);background:0 0;border:0;align-self:stretch;align-items:center;padding:0;font-size:14px;font-weight:600;display:inline-flex;position:relative}.n8O8Va_paymentTabs button{cursor:pointer}.n8O8Va_paymentTabs .n8O8Va_paymentTabActive,.n8O8Va_paymentTabs>span{color:var(--foreground)}.n8O8Va_paymentTabs .n8O8Va_paymentTabActive:after,.n8O8Va_paymentTabs>span:after{background:var(--brand-strong);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.n8O8Va_paymentModalBody{padding:28px;position:relative}.n8O8Va_paymentModalBody>p{color:var(--nav-foreground);background:var(--sidebar);border-radius:8px;margin:0;padding:16px 18px;font-size:15px;line-height:1.5}.n8O8Va_paymentModalBody dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 42px;margin:28px 0 0;display:grid}.n8O8Va_paymentModalBody dl>div{min-width:0}.n8O8Va_paymentModalBody .n8O8Va_fullWidthPaymentDetail{grid-column:1/-1}.n8O8Va_paymentModalBody dd>span{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.n8O8Va_paymentModalBody dt{color:var(--muted);font-size:12px}.n8O8Va_paymentModalBody dd{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:3px 0 0;font-size:14px;font-weight:600;display:flex}.n8O8Va_paymentModalBody dd button{width:32px;height:32px;color:var(--brand-strong);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.n8O8Va_paymentModalBody dd button:hover{background:var(--brand-soft)}.n8O8Va_paymentModalBody dd svg{width:15px;height:15px}.n8O8Va_copyAnnouncement{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n8O8Va_printInvoice{display:none}@media (max-width:1040px){.n8O8Va_billingLayout,.n8O8Va_invoiceLanding{grid-template-columns:1fr}.n8O8Va_invoiceInformation,.n8O8Va_paymentSelection{min-height:0}}@media (max-width:600px){.n8O8Va_billingAccount,.n8O8Va_invoiceHistory,.n8O8Va_invoiceInformation,.n8O8Va_paymentSelection{padding:22px 20px}.n8O8Va_cardHeading{flex-direction:column;align-items:flex-start;gap:4px}.n8O8Va_cardHeading>span{text-align:left}.n8O8Va_invoiceLandingFacts>div{grid-template-columns:94px minmax(0,1fr)}.n8O8Va_paymentModalBody dl{grid-template-columns:1fr}.n8O8Va_paymentModal>header,.n8O8Va_paymentTabs,.n8O8Va_paymentModalBody{padding-left:20px;padding-right:20px}}@media (max-width:1150px){.n8O8Va_accountSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.n8O8Va_billingFacts{display:contents}}@media (max-width:640px){.n8O8Va_accountSummary,.n8O8Va_billingFacts{grid-template-columns:1fr}.n8O8Va_section{margin-top:44px}.n8O8Va_tableScroller{overflow:visible}.n8O8Va_billingTable,.n8O8Va_invoiceTable{min-width:0;display:block}.n8O8Va_invoiceTable colgroup{display:none}.n8O8Va_billingTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.n8O8Va_billingTable tbody,.n8O8Va_billingTable tr,.n8O8Va_billingTable td{display:block}.n8O8Va_billingTable tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);padding:13px 0;display:grid}.n8O8Va_billingTable td{white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:18px;padding:5px 0;display:flex;text-align:right!important}.n8O8Va_billingTable td:first-child{grid-column:1/-1;padding-top:0;display:block;text-align:left!important}.n8O8Va_billingTable td:before{color:var(--muted);content:attr(data-label);flex:none;font-size:12px}.n8O8Va_billingTable td:first-child:before,.n8O8Va_invoiceAction:before{display:none}.n8O8Va_invoiceTable td:nth-child(2),.n8O8Va_invoiceTable td:nth-child(3),.n8O8Va_invoiceTable td:nth-child(4),.n8O8Va_invoiceTable td:nth-child(5),.n8O8Va_invoiceTable td:nth-child(6),.n8O8Va_invoiceAction{grid-column:1/-1}.n8O8Va_invoiceAction{justify-content:flex-end!important;padding-bottom:0!important}.n8O8Va_currentTotals{width:100%}}@page{size:Letter;margin:0}@media print{.n8O8Va_invoiceLanding,.n8O8Va_modalBackdrop{display:none!important}.n8O8Va_invoicePage,.n8O8Va_invoiceWorkspace{width:100%;display:block}.n8O8Va_printInvoice{box-sizing:border-box;color:#111;background:#fff;width:8.5in;padding:22mm 14mm 12mm;font-size:8.75pt;display:block}.n8O8Va_printInvoice:before{height:50px;color:var(--background);letter-spacing:.01em;background:linear-gradient(90deg, var(--brand), var(--brand-end));-webkit-print-color-adjust:exact;print-color-adjust:exact;content:"We're glad to be part of your team.";justify-content:center;align-items:center;font-size:9pt;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}.n8O8Va_printInvoiceHeader{justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:0;display:flex}.n8O8Va_printInvoiceHeader h1{letter-spacing:-.025em;margin:0;font-size:30pt;font-weight:400}.n8O8Va_printInvoiceHeader dl{gap:4px;margin:24px 0 0;line-height:1.35;display:grid}.n8O8Va_printInvoiceHeader dl>div{grid-template-columns:48px minmax(0,1fr);gap:11px;display:grid}.n8O8Va_printInvoiceHeader dt{color:#65716b}.n8O8Va_printInvoiceHeader dd{margin:0;font-weight:400}.n8O8Va_printInvoiceBrand{color:#167a50;align-items:center;gap:10px;display:flex}.n8O8Va_printInvoiceBrand img{width:88px;height:auto}.n8O8Va_printInvoiceBrand strong{border-left:1px solid #d9d9d9;padding-left:9px;font-size:11.5pt}.n8O8Va_printInvoiceParties{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin-top:29px;padding:0 0 46px;display:grid}.n8O8Va_printInvoiceParties address{flex-direction:column;gap:3px;font-style:normal;line-height:1.5;display:flex}.n8O8Va_printInvoiceParties address>span:first-child{color:#666;margin-bottom:6px}.n8O8Va_printInvoiceParties strong{margin-bottom:2px;font-size:10pt}.n8O8Va_printInvoiceItems{border-collapse:collapse;border-bottom:1px solid #d9d9d9;width:100%;margin-top:0}.n8O8Va_printInvoiceItems th{color:#666;text-align:right;border-bottom:1px solid #d9d9d9;padding:6px 8px;font-size:8pt;font-weight:600}.n8O8Va_printInvoiceItems th:first-child{text-align:left;padding-left:0}.n8O8Va_printInvoiceItems td{text-align:right;vertical-align:middle;height:48px;padding:11px 8px}.n8O8Va_printInvoiceItems td:first-child{text-align:left;padding-left:0}.n8O8Va_printInvoiceItems td strong,.n8O8Va_printInvoiceItems td span{display:block}.n8O8Va_printInvoiceItems td span{color:#666;margin-top:2px;font-size:8pt}.n8O8Va_printInvoiceTotals{gap:8px;width:235px;margin:36px 0 0 auto;display:grid}.n8O8Va_printInvoiceTotals>div:last-child{border-top:1px solid #d9d9d9;margin-top:5px;padding-top:10px;font-size:10.5pt;font-weight:700}.n8O8Va_printPaymentDetails{break-before:page;margin:0;padding-top:22mm}.n8O8Va_printPaymentDetails>header{padding-bottom:0}.n8O8Va_printPaymentDetails>header h2,.n8O8Va_printPaymentDetails>header p{margin:0}.n8O8Va_printPaymentDetails>header h2{letter-spacing:-.025em;font-size:26pt;font-weight:400}.n8O8Va_printPaymentDetails>header p{color:#555;margin-top:13px}.n8O8Va_printPaymentMethods{margin-top:29px}.n8O8Va_printPaymentMethods>section{break-inside:avoid;padding:20px 0 10px}.n8O8Va_printPaymentMethods>section+section{margin-top:8px}.n8O8Va_printPaymentDetails h3{margin:0;font-size:11pt}.n8O8Va_printPaymentMethods>section>p{color:#4e5b55;margin:6px 0 14px}.n8O8Va_printPaymentDetails dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 42px;margin:0;display:grid}.n8O8Va_printPaymentDetails dl>div{grid-template-columns:108px minmax(0,1fr);gap:10px;display:grid}.n8O8Va_printPaymentDetails dt{color:#666}.n8O8Va_printPaymentDetails dd{margin:0;font-weight:600}}@media (min-width:761px){.n8O8Va_invoiceTable tbody tr{height:54px}}.n8O8Va_billingTable .n8O8Va_preparingInvoiceText{color:var(--muted);align-items:center;font-size:15px;display:flex}@media (max-width:760px){.n8O8Va_billingTable .n8O8Va_preparingInvoiceRow td{padding:5px 0}}.n8O8Va_invoiceSkeleton .skeleton-strip{max-width:100%}.n8O8Va_invoiceSkeleton .n8O8Va_invoiceSkeletonAmount{width:180px;height:54px;margin:16px 0 38px}.n8O8Va_invoiceSkeletonFacts{gap:24px;margin-top:36px;display:grid}.n8O8Va_invoiceSkeletonFacts>div{justify-content:space-between;gap:36px;display:flex}.n8O8Va_invoiceSkeletonFacts .skeleton-strip{width:100px}.n8O8Va_invoiceSkeleton .n8O8Va_invoiceSkeletonOption{height:92px;margin-top:24px}
.xRGt0G_error{color:var(--status-danger-foreground);margin:12px 0 0;font-size:14px}
