@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_84d6efd-module__5Hl15a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_84d6efd-module__5Hl15a__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.billing-override-panel-module__-H8RvG__cardMb{margin-bottom:var(--spacing-md)}.billing-override-panel-module__-H8RvG__errorMsg{margin:0 0 .75rem}.billing-override-panel-module__-H8RvG__helpText{color:var(--app-text-secondary);margin:0 0 1rem;font-size:.8rem}.billing-override-panel-module__-H8RvG__readonlySpan{font-size:var(--font-size-base)}
.billing-settings-form-module__sNj8FG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.billing-settings-form-module__sNj8FG__metaGridMt{margin-top:.5rem}.billing-settings-form-module__sNj8FG__dunningNote{color:var(--app-text-secondary);margin-top:.5rem;font-size:.8rem}.billing-settings-form-module__sNj8FG__saveRow{align-items:center;gap:var(--spacing-sm);display:flex}.billing-settings-form-module__sNj8FG__savedText{color:var(--app-success);font-size:.85rem}.billing-settings-form-module__sNj8FG__errorText{color:var(--app-error);font-size:.85rem}
.invoice-detail-module__hpXfwa__fieldLabel{color:var(--app-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:block}.invoice-detail-module__hpXfwa__savingInline{font-size:.65rem;font-weight:400}.invoice-detail-module__hpXfwa__lineInput{background:var(--app-surface);border:1px solid var(--app-border);width:100%;color:var(--app-text);border-radius:4px;outline:none;padding:.35rem .5rem;font-size:.875rem}.invoice-detail-module__hpXfwa__tdPad{padding:.5rem .75rem}.invoice-detail-module__hpXfwa__tdQty{width:100px;padding:.5rem .75rem}.invoice-detail-module__hpXfwa__tdPrice{width:120px;padding:.5rem .75rem}.invoice-detail-module__hpXfwa__tdAmount{font-variant-numeric:tabular-nums;width:100px;padding:.5rem .75rem;font-size:.875rem}.invoice-detail-module__hpXfwa__tdAct{width:80px;padding:.5rem .75rem}.invoice-detail-module__hpXfwa__tdSaving{align-items:center;gap:.5rem;display:flex}.invoice-detail-module__hpXfwa__savingText{color:var(--app-text-secondary);font-size:.7rem}.invoice-detail-module__hpXfwa__deleteBtn{color:var(--app-error);cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1rem}.invoice-detail-module__hpXfwa__spanText{font-size:.875rem}.invoice-detail-module__hpXfwa__addErrorCell{color:var(--app-error);padding:.25rem .75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__addDivider{border-top:1px dashed var(--app-border)}.invoice-detail-module__hpXfwa__addCell{padding:.5rem .75rem}.invoice-detail-module__hpXfwa__addInput{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text);border-radius:4px;outline:none;width:100%;padding:.35rem .5rem;font-size:.875rem}.invoice-detail-module__hpXfwa__addBtn{background:var(--app-accent);color:var(--app-accent-ink);cursor:pointer;border:none;border-radius:4px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.invoice-detail-module__hpXfwa__addBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__metaCard{max-width:640px;margin-bottom:1.5rem;padding:1rem 1.25rem;position:relative}.invoice-detail-module__hpXfwa__savingMark{color:var(--app-text-secondary);font-size:.7rem;position:absolute;top:.75rem;right:1rem}.invoice-detail-module__hpXfwa__metaField{margin-bottom:1rem}.invoice-detail-module__hpXfwa__metaGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.invoice-detail-module__hpXfwa__metaNotes{margin-top:1rem}.invoice-detail-module__hpXfwa__metaInput{background:var(--app-surface);border:1px solid var(--app-border);width:100%;color:var(--app-text);border-radius:6px;padding:.5rem .75rem;font-size:.9rem}.invoice-detail-module__hpXfwa__metaTextarea{background:var(--app-surface);border:1px solid var(--app-border);width:100%;color:var(--app-text);resize:vertical;border-radius:6px;padding:.5rem .75rem;font-family:inherit;font-size:.9rem}.invoice-detail-module__hpXfwa__metaText{color:var(--app-text-secondary);font-size:.9rem}.invoice-detail-module__hpXfwa__metaTextDark{font-size:.9rem}.invoice-detail-module__hpXfwa__billToText{font-size:.9rem;line-height:1.6}.invoice-detail-module__hpXfwa__billToCompany{font-weight:600}.invoice-detail-module__hpXfwa__savingSmall{color:var(--app-text-secondary);margin-left:.5rem;font-size:.7rem}.invoice-detail-module__hpXfwa__paymentSection{margin-bottom:1.5rem}.invoice-detail-module__hpXfwa__paymentHeader{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.invoice-detail-module__hpXfwa__sectionTitle{color:var(--app-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.9rem;font-weight:600}.invoice-detail-module__hpXfwa__addPaymentBtn{border:1px solid var(--app-accent);color:var(--app-accent-text);cursor:pointer;background:0 0;border-radius:4px;padding:.25rem .6rem;font-size:.75rem}.invoice-detail-module__hpXfwa__emptyPayments{color:var(--app-text-secondary);margin:0;font-size:.875rem}.invoice-detail-module__hpXfwa__paymentsWrap{margin-bottom:.75rem}.invoice-detail-module__hpXfwa__tdDate{color:var(--app-text-secondary);font-size:.85rem}.invoice-detail-module__hpXfwa__tdMeth{font-size:.85rem}.invoice-detail-module__hpXfwa__tdMoney{font-variant-numeric:tabular-nums;font-size:.85rem}.invoice-detail-module__hpXfwa__tdMoneyGray{font-variant-numeric:tabular-nums;color:var(--app-text-secondary);font-size:.85rem}.invoice-detail-module__hpXfwa__receiptLink{color:var(--app-accent-text);margin-left:.4rem;font-size:.7rem}.invoice-detail-module__hpXfwa__failMsg{color:var(--app-error);margin-top:.2rem;font-size:.7rem}.invoice-detail-module__hpXfwa__refundedAt{margin-left:.3rem;font-size:.7rem}.invoice-detail-module__hpXfwa__payStatus{text-transform:uppercase;letter-spacing:.04em;color:var(--payment-status-color,var(--app-text-secondary));font-size:.75rem;font-weight:600}.invoice-detail-module__hpXfwa__refundRow{background:var(--app-error-subtle)}.invoice-detail-module__hpXfwa__refundCell{padding:.75rem 1rem}.invoice-detail-module__hpXfwa__refundForm{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.invoice-detail-module__hpXfwa__refundInput{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text);border-radius:6px;width:180px;padding:.35rem .6rem;font-size:.875rem}.invoice-detail-module__hpXfwa__refundError{color:var(--app-error);margin-top:.3rem;font-size:.75rem}.invoice-detail-module__hpXfwa__refundActions{align-items:flex-end;gap:.5rem;padding-bottom:.05rem;display:flex}.invoice-detail-module__hpXfwa__refundConfirmBtn{background:var(--app-error);color:#000;cursor:pointer;border:none;border-radius:4px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.invoice-detail-module__hpXfwa__refundConfirmBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__refundCancelBtn{color:var(--app-text-secondary);border:1px solid var(--app-border);cursor:pointer;background:0 0;border-radius:4px;padding:.35rem .75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__refundOpenBtn{border:1px solid var(--app-error);color:var(--app-error);cursor:pointer;background:0 0;border-radius:4px;padding:.2rem .5rem;font-size:.75rem}.invoice-detail-module__hpXfwa__rpCard{max-width:480px;padding:1rem 1.25rem}.invoice-detail-module__hpXfwa__rpTitle{color:var(--app-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.85rem;font-weight:600}.invoice-detail-module__hpXfwa__rpError{color:var(--app-error);margin-bottom:.5rem;font-size:.8rem}.invoice-detail-module__hpXfwa__rpGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.invoice-detail-module__hpXfwa__rpInput{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text);border-radius:6px;width:100%;padding:.35rem .6rem;font-size:.875rem}.invoice-detail-module__hpXfwa__rpActions{gap:.5rem;display:flex}.invoice-detail-module__hpXfwa__rpSubmitBtn{background:var(--app-accent);color:var(--app-accent-ink);cursor:pointer;border:none;border-radius:4px;padding:.4rem .9rem;font-size:.8rem;font-weight:600}.invoice-detail-module__hpXfwa__rpSubmitBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__rpCancelBtn{color:var(--app-text-secondary);border:1px solid var(--app-border);cursor:pointer;background:0 0;border-radius:4px;padding:.4rem .9rem;font-size:.8rem}.invoice-detail-module__hpXfwa__headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.invoice-detail-module__hpXfwa__backLink{color:var(--app-text-secondary);font-size:.85rem;text-decoration:none}.invoice-detail-module__hpXfwa__pdfLink{border:1px solid var(--app-border);color:var(--app-text-secondary);border-radius:6px;padding:.4rem .75rem;font-size:.8rem;text-decoration:none}.invoice-detail-module__hpXfwa__payLink{border:1px solid var(--app-accent);color:var(--app-accent-text);border-radius:6px;padding:.4rem .75rem;font-size:.8rem;text-decoration:none}.invoice-detail-module__hpXfwa__sendBtn{background:var(--app-accent);color:var(--app-accent-ink);cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.85rem;font-weight:600}.invoice-detail-module__hpXfwa__sendBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__remindBtn{border:1px solid var(--app-accent);color:var(--app-accent-text);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__remindBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__dupBtn{border:1px solid var(--app-border);color:var(--app-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__dupBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__cancelInvoiceBtn{border:1px solid var(--app-error);color:var(--app-error);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__statusBadgeWrap{margin-bottom:1rem}.invoice-detail-module__hpXfwa__invoiceStatus{text-transform:uppercase;letter-spacing:.05em;color:var(--invoice-status-color,var(--app-text-secondary));font-size:.75rem;font-weight:600}.invoice-detail-module__hpXfwa__alertSuccess{background:var(--app-success-subtle);border:1px solid var(--app-success);color:var(--app-success);border-radius:6px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.invoice-detail-module__hpXfwa__alertError{color:var(--app-error);margin-bottom:1rem;font-size:.85rem}.invoice-detail-module__hpXfwa__cancelCard{border-color:var(--app-error);max-width:480px;margin-bottom:1.25rem;padding:1rem 1.25rem}.invoice-detail-module__hpXfwa__cancelText{margin-bottom:.75rem;font-size:.9rem}.invoice-detail-module__hpXfwa__cancelReason{margin-bottom:.75rem}.invoice-detail-module__hpXfwa__cancelReasonInput{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text);border-radius:6px;width:100%;padding:.4rem .6rem;font-size:.875rem}.invoice-detail-module__hpXfwa__cancelActions{gap:.5rem;display:flex}.invoice-detail-module__hpXfwa__confirmCancelBtn{background:var(--app-error);color:#000;cursor:pointer;border:none;border-radius:4px;padding:.4rem .9rem;font-size:.8rem;font-weight:600}.invoice-detail-module__hpXfwa__confirmCancelBtn:disabled{cursor:not-allowed;opacity:.6}.invoice-detail-module__hpXfwa__keepBtn{color:var(--app-text-secondary);border:1px solid var(--app-border);cursor:pointer;background:0 0;border-radius:4px;padding:.4rem .9rem;font-size:.8rem}.invoice-detail-module__hpXfwa__lineSection{margin-bottom:1.5rem}.invoice-detail-module__hpXfwa__lineSectionTitle{color:var(--app-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.9rem;font-weight:600}.invoice-detail-module__hpXfwa__lineEditHint{margin-left:.5rem;font-size:.7rem;font-weight:400}.invoice-detail-module__hpXfwa__thW100{width:100px}.invoice-detail-module__hpXfwa__thW120{width:120px}.invoice-detail-module__hpXfwa__thW80{width:80px}.invoice-detail-module__hpXfwa__tfootBorder{border-top:2px solid var(--app-border)}.invoice-detail-module__hpXfwa__tfootSubLabel{color:var(--app-text-secondary);padding:.75rem;font-size:.8rem}.invoice-detail-module__hpXfwa__tfootSubVal{font-variant-numeric:tabular-nums;padding:.75rem;font-weight:500}.invoice-detail-module__hpXfwa__tfootTotalLabel{padding:.25rem .75rem .75rem;font-size:.8rem;font-weight:700}.invoice-detail-module__hpXfwa__tfootTotalVal{font-variant-numeric:tabular-nums;padding:.25rem .75rem .75rem;font-size:1.05rem;font-weight:700}.invoice-detail-module__hpXfwa__emptyLine{color:var(--app-text-secondary);padding:1rem .75rem;font-size:.875rem}.invoice-detail-module__hpXfwa__notesText{color:var(--app-text-secondary);white-space:pre-wrap;font-size:.875rem}.invoice-detail-module__hpXfwa__errorMsg{color:var(--app-error);margin-bottom:.75rem}.invoice-detail-module__hpXfwa__errorBack{color:var(--app-accent-text);font-size:.9rem}
.page-module__P9s20q__card{max-width:480px;padding:1.5rem}.page-module__P9s20q__errorBanner{color:var(--app-error);background:color-mix(in srgb, var(--app-error) 8%, transparent);border-radius:6px;margin-bottom:1rem;padding:.5rem .75rem;font-size:.85rem}.page-module__P9s20q__fieldMb{margin-bottom:1.25rem}.page-module__P9s20q__fieldMbLg{margin-bottom:1.5rem}.page-module__P9s20q__btnRow{gap:.75rem;display:flex}.page-module__P9s20q__submitBtn{background:var(--app-accent);color:var(--app-accent-ink);cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600}.page-module__P9s20q__submitBtn[data-submitting]{cursor:not-allowed;opacity:.6}.page-module__P9s20q__cancelBtn{color:var(--app-text-secondary);border:1px solid var(--app-border);cursor:pointer;background:0 0;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem}
.page-module__7u3VMq__errorMsg{color:var(--app-error);margin-bottom:1rem;font-size:.85rem}.page-module__7u3VMq__loadingMsg{color:var(--app-text-secondary);font-size:.9rem}.page-module__7u3VMq__tilesGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:880px;display:grid}.page-module__7u3VMq__tileCard{color:inherit;padding:1.25rem 1.5rem;text-decoration:none;display:block}.page-module__7u3VMq__tileLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--app-text-secondary);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.page-module__7u3VMq__tileValue{font-variant-numeric:tabular-nums;color:var(--tile-accent-color,var(--app-text-heading));font-size:1.6rem;font-weight:700}
.page-module__lquEjG__tabStrip{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-module__lquEjG__tabBtn{border:1px solid var(--app-border);color:var(--app-text);cursor:pointer;text-transform:capitalize;background:0 0;border-radius:20px;padding:.4rem 1rem;font-size:.8rem;font-weight:400}.page-module__lquEjG__tabBtn[data-active]{background:var(--app-accent);color:var(--app-accent-ink);font-weight:600}.page-module__lquEjG__errorText{color:var(--app-error);margin-bottom:1rem;font-size:.85rem}.page-module__lquEjG__emptyText{color:var(--app-text-secondary);font-size:.9rem}.page-module__lquEjG__invoiceLink{color:var(--app-accent-text);font-weight:500;text-decoration:none}.page-module__lquEjG__tdClient{color:var(--app-text)}.page-module__lquEjG__tdClient[data-empty]{color:var(--app-text-secondary)}.page-module__lquEjG__statusBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--status-color,var(--app-text-secondary));font-size:.75rem;font-weight:600}.page-module__lquEjG__tdTabular{font-variant-numeric:tabular-nums}
.page-module__oruozG__errorText{color:var(--app-error);margin-bottom:1rem;font-size:.85rem}.page-module__oruozG__loadingText,.page-module__oruozG__emptyText{color:var(--app-text-secondary);font-size:.9rem}.page-module__oruozG__thRight{text-align:right}.page-module__oruozG__invoiceLink{color:var(--app-accent-text);font-weight:500;text-decoration:none}.page-module__oruozG__tdClient{color:var(--app-text)}.page-module__oruozG__tdClient[data-empty]{color:var(--app-text-secondary)}.page-module__oruozG__statusLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--status-color,var(--app-text-secondary));font-size:.75rem;font-weight:600}.page-module__oruozG__tdTabular{text-align:right;font-variant-numeric:tabular-nums}.page-module__oruozG__tdRefunded{text-align:right;font-variant-numeric:tabular-nums;color:var(--app-text-secondary)}.page-module__oruozG__tdRefunded[data-refunded]{color:var(--app-text)}.page-module__oruozG__receiptLink{color:var(--app-accent-text);font-size:.85rem;text-decoration:none}
.reports-module__9zqW1W__pageContent{flex-direction:column;gap:2.5rem;display:flex}.reports-module__9zqW1W__secondaryText{color:var(--app-text-secondary);font-size:.9rem}.reports-module__9zqW1W__errorText{color:var(--app-error);font-size:.85rem}.reports-module__9zqW1W__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--app-text-secondary);margin-bottom:.75rem;font-size:.75rem;font-weight:600}.reports-module__9zqW1W__chartCard{flex-direction:column;gap:.75rem;max-width:640px;padding:1.25rem 1.5rem;display:flex}.reports-module__9zqW1W__chartCardSm{flex-direction:column;gap:.5rem;max-width:640px;padding:1.25rem 1.5rem;display:flex}.reports-module__9zqW1W__barRow{grid-template-columns:110px 1fr 120px;align-items:center;gap:.75rem;display:grid}.reports-module__9zqW1W__barLabel{color:var(--app-text-secondary);font-size:.85rem}.reports-module__9zqW1W__barTrack{background:var(--app-surface);border-radius:4px;height:8px;overflow:hidden}.reports-module__9zqW1W__barFill{height:100%;width:var(--bar-w,0%);background:var(--bar-color,var(--app-accent));display:block}.reports-module__9zqW1W__barValue{text-align:right;font-variant-numeric:tabular-nums;font-size:.9rem}.reports-module__9zqW1W__tableWrap{max-width:640px}.reports-module__9zqW1W__thRight{text-align:right}.reports-module__9zqW1W__clientCell{color:var(--app-text)}.reports-module__9zqW1W__clientCell[data-dim]{color:var(--app-text-secondary)}.reports-module__9zqW1W__tdRight{text-align:right;font-variant-numeric:tabular-nums}.reports-module__9zqW1W__footNote{color:var(--app-text-secondary);font-size:.8rem}.reports-module__9zqW1W__accentLink{color:var(--app-accent-text)}
.page-module__gzf4uq__page{flex-direction:column;gap:2.5rem;display:flex}.page-module__gzf4uq__loadingText{color:var(--app-text-secondary);font-size:.9rem}.page-module__gzf4uq__errorText{color:var(--app-error);font-size:.85rem}.page-module__gzf4uq__connectionCard{flex-direction:column;gap:1rem;max-width:480px;padding:1.5rem;display:flex}.page-module__gzf4uq__statusRow{justify-content:space-between;font-size:.9rem;display:flex}.page-module__gzf4uq__statusValue{color:var(--app-text-secondary)}.page-module__gzf4uq__statusValue[data-ok]{color:var(--app-success)}.page-module__gzf4uq__tabularNums{font-variant-numeric:tabular-nums}.page-module__gzf4uq__footNote{color:var(--app-text-secondary);font-size:.8rem}
