.InvoiceStatusBadge_badge__moali{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.InvoiceStatusBadge_draft__pRLTV{background:var(--color-bg-surface-muted);color:var(--color-text-muted)}.InvoiceStatusBadge_sent__nOFI0{background:rgba(245,158,11,.16);color:#b45309}.InvoiceStatusBadge_paid__eavLS{background:rgba(34,197,94,.16);color:#166534}.InvoiceStatusBadge_partial__QnJpV{background:rgba(34,197,94,.12);color:#15803d}.InvoiceStatusBadge_overdue__uUP6j{background:rgba(239,68,68,.14);color:#b91c1c}.InvoiceStatusBadge_refunded__Ci8U9{background:rgba(99,102,241,.14);color:#4338ca}.InvoiceStatusBadge_voided__m4Qz5{background:rgba(107,114,128,.2);color:#374151}.InvoiceStandingBadge_root__2yXud{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.InvoiceStandingBadge_badge__ADkiQ{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.InvoiceStandingBadge_paid__ckG_G{background:rgba(34,197,94,.16);color:#166534}.InvoiceStandingBadge_unpaid__1g_jy{background:rgba(245,158,11,.16);color:#92400e}.InvoiceStandingBadge_failed__l5txP{background:rgba(239,68,68,.14);color:#991b1b}.InvoiceStandingBadge_refunded__AfIXL{background:rgba(99,102,241,.14);color:#3730a3}.InvoiceStandingBadge_cancelled__qCYUv{background:transparent;color:var(--color-text-muted);border:1px dashed var(--color-border-strong)}.InvoiceStandingBadge_detail__c7tRT{font-size:var(--font-size-xs);color:var(--color-text-muted)}.InvoiceList_table__dNkbP{width:100%;border-collapse:separate;border-spacing:0;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);table-layout:fixed;transition:opacity .12s ease}.InvoiceList_stale__yANWV{opacity:.55}.InvoiceList_head__FOi_P th{text-align:left;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg-surface-muted);padding:var(--space-2) var(--space-4)}.InvoiceList_head__FOi_P th:first-child{border-top-left-radius:var(--radius-card)}.InvoiceList_head__FOi_P th:last-child{border-top-right-radius:var(--radius-card)}.InvoiceList_row__DoH50 td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);vertical-align:middle;font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis}.InvoiceList_invoiceCell__jrQKT{width:10.5rem;white-space:nowrap}.InvoiceList_forCell__YtA_y>*,.InvoiceList_invoiceCell__jrQKT>*,.InvoiceList_jobsCell__lBVx4>*{display:block;overflow:hidden;text-overflow:ellipsis}.InvoiceList_number__5gb2F{font-family:var(--font-family-mono);font-weight:700}.InvoiceList_clientCell__kO_y8{font-weight:600;overflow-wrap:anywhere}.InvoiceList_jobTitle__nI040{white-space:normal;overflow-wrap:anywhere;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.InvoiceList_jobMeta__inPIA{margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted)}.InvoiceList_jobMeta__inPIA>*+*{margin-left:var(--space-2)}.InvoiceList_autoRenew__vZh18{display:inline-block;padding:0 6px;border-radius:var(--radius-sm);background:var(--color-primary-muted);color:var(--color-primary);font-weight:600}.InvoiceList_forCell__YtA_y{white-space:normal}.InvoiceList_siteCell__QUCRD{width:10rem;font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere}.InvoiceList_statusCell__9slL8{width:12rem;white-space:normal}.InvoiceList_amountCell__G3exy,.InvoiceList_amountHead__5KcKg{width:7.5rem;text-align:right!important}.InvoiceList_amountCell__G3exy{font-family:var(--font-family-mono);font-weight:700;white-space:nowrap}.InvoiceList_muted__rswq3{color:var(--color-text-muted)}.InvoiceList_srOnly__072gM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.InvoiceList_row__DoH50,.InvoiceList_row__DoH50 td,.InvoiceList_table__dNkbP,.InvoiceList_table__dNkbP tbody{display:block;width:auto}.InvoiceList_table__dNkbP{background:transparent;border:0}.InvoiceList_head__FOi_P{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.InvoiceList_row__DoH50{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-3);align-items:start;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4)}.InvoiceList_row__DoH50+.InvoiceList_row__DoH50{margin-top:var(--space-2)}.InvoiceList_row__DoH50 td{grid-column:1/-1;border-top:0;padding:0}.InvoiceList_row__DoH50 td+td{margin-top:var(--space-2)}.InvoiceList_row__DoH50 .InvoiceList_invoiceCell__jrQKT{grid-column:1;grid-row:1}.InvoiceList_row__DoH50 .InvoiceList_amountCell__G3exy{grid-column:2;grid-row:1;margin-top:0}.InvoiceList_forCell__YtA_y:before,.InvoiceList_siteCell__QUCRD:before,.InvoiceList_statusCell__9slL8:before{content:attr(data-label);display:block;font-family:var(--font-family-sans);font-size:var(--font-size-xs);color:var(--color-text-muted)}}