.connections_page__ydIqj{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.connections_title__iceVN{margin:0;font-size:var(--text-lg)}.connections_page__ydIqj p{color:var(--text-secondary);font-size:var(--text-sm)}.connections_grid__lbbeW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.connections_card__Ttyzh{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);min-width:0;overflow-wrap:anywhere}.connections_card__Ttyzh h3{margin:0;font-size:var(--text-base)}.connections_links__cKJUA{display:flex;gap:var(--space-4);flex-wrap:wrap}.Button_btn__2u8Q2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard)}.Button_btn__2u8Q2:disabled{background:var(--bg-subtle);border-color:var(--border-default);color:var(--text-muted);cursor:not-allowed}.Button_sm__MVaF_{height:var(--control-h-sm);padding:0 var(--space-4);font-size:var(--text-xs)}.Button_primary__jDWyL{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-inverse)}.Button_primary__jDWyL:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.Button_secondary__Rtlud{background:var(--bg-surface);border-color:var(--border-default);color:var(--color-primary)}.Button_secondary__Rtlud:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--color-primary)}.Button_ghost__LiniF{background:transparent;color:var(--color-primary)}.Button_ghost__LiniF:hover:not(:disabled){background:var(--color-primary-soft)}.Button_danger__cFDrN{background:var(--bg-surface);border-color:var(--color-danger-border);color:var(--color-danger)}.Button_danger__cFDrN:hover:not(:disabled){background:var(--color-danger-soft);border-color:var(--color-danger)}.Button_btn__2u8Q2.Button_primary__jDWyL:disabled{background:var(--color-primary-soft);border-color:transparent;color:var(--color-primary);opacity:.6;cursor:not-allowed}.Button_btn__2u8Q2.Button_danger__cFDrN:disabled{background:transparent;border-color:var(--color-danger-border);color:var(--color-danger);opacity:.45;cursor:not-allowed}.Button_btn__2u8Q2.Button_ghost__LiniF:disabled,.Button_btn__2u8Q2.Button_secondary__Rtlud:disabled{background:transparent;border-style:dashed;border-color:var(--border-strong);color:var(--text-muted);opacity:.6;cursor:not-allowed}.DocumentNo_no__CQ8Ol{font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}.DocumentNo_muted__3OK__{color:var(--text-muted)}.DocumentNo_pendingTag__UDiQK{display:inline-block;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;line-height:1.4;padding:0 5px;border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning-text);background:var(--color-warning-soft);white-space:nowrap;vertical-align:middle}.DocumentNo_provisional__TVlog{border-color:var(--color-neutral-border);color:var(--text-muted);background:var(--bg-subtle)}.DocumentNo_pendingDot__fTchE{display:inline-flex;align-items:center;vertical-align:middle;padding:2px;cursor:help}.DocumentNo_dot__Hr6tC{display:inline-block;width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-warning)}.DocumentNo_srOnly___n3Tf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.print-root .DocumentNo_pendingTag__UDiQK{font-family:Arial,sans-serif;font-size:.75em;font-weight:500;line-height:1.4;padding:1px 5px;border:1px solid #d9b565;border-radius:4px;color:#79571a;background:#fff8e6;vertical-align:baseline}.PostingPanel_card__F45sz{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.PostingPanel_cardHead__3WhOC{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:10px var(--space-4);border-bottom:1px solid var(--border-subtle)}.PostingPanel_body__9iyta{padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px;font-size:var(--text-sm)}.PostingPanel_row__WkPOk{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.PostingPanel_label__4bjHx{font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.PostingPanel_meta__gQfQK{font-size:var(--text-xs);color:var(--text-muted)}.PostingPanel_mono__tbZ2h{font-family:var(--font-mono);font-size:var(--text-sm)}.PostingPanel_note__NFKmB{margin:0;font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.PostingPanel_blocked__Aa__H{font-size:var(--text-xs);color:var(--text-muted);max-width:40ch;line-height:1.4}.PostingPanel_message___z8_N{margin:0;padding:8px 10px;border-radius:var(--radius-sm);background:var(--surface-danger-subtle,var(--surface-sunken));color:var(--color-danger-hover);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5;white-space:pre-wrap;word-break:break-word}.PostingPanel_compactRow__3hDlh{display:flex;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;padding:10px var(--space-4);font-size:var(--text-sm)}.PostingPanel_labelled__b2tG2{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%}.PostingPanel_labelled__b2tG2>.PostingPanel_label__4bjHx{white-space:nowrap;flex-shrink:0}.PostingPanel_labelled__b2tG2>.PostingPanel_mono__tbZ2h{min-width:0;overflow-wrap:anywhere}.PostingPanel_compactFooter__fLMcz{padding:0 var(--space-4) 12px;font-size:var(--text-sm)}.PostingPanel_disclosure__w5X7J{border-top:1px solid var(--border-subtle)}.PostingPanel_summary__OauZk{cursor:pointer;padding:8px var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);list-style-position:inside}.PostingPanel_summary__OauZk:hover{color:var(--text-primary)}.PostingPanel_summary__OauZk:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.PostingPanel_disclosure__w5X7J[open]>.PostingPanel_summary__OauZk{border-bottom:1px solid var(--border-subtle)}.PostingPanel_dangerZone__s8jdJ{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border-subtle);padding-top:10px}.PostingPanel_dangerZone__s8jdJ>.PostingPanel_row__WkPOk{align-items:baseline}.PostingPanel_dangerExplain__uLJQU{margin:0;font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}.CommissionBasis_box__8RxXF{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.CommissionBasis_head__Rkob0{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.CommissionBasis_label__w_vef{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}.CommissionBasis_note__7IidI{margin:0;font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.CommissionBasis_list__5_8Mg{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.CommissionBasis_list__5_8Mg li{display:grid;grid-template-columns:20px 1fr auto;align-items:baseline;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary)}.CommissionBasis_lineNo__T3H3G{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommissionBasis_desc__sub4G{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommissionBasis_plain__acmgy{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.DataTable_wrap__zDXEo{min-width:0;max-width:100%;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.DataTable_head__Qw_is{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border-default)}.DataTable_caption__3HaDK{font-size:var(--text-sm);color:var(--text-secondary)}.DataTable_note__2nF8n{font-size:var(--text-xs);color:var(--text-muted)}.DataTable_emptyWrap__lnWj6{padding:var(--space-4)}.DataTable_scroll__gtpsg{overflow-x:auto}.DataTable_scrollFrame__gvkal{position:relative}.DataTable_scrollFrame__gvkal[data-more-right=true]:not([data-sticky-end]):after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;background:linear-gradient(270deg,rgba(15,23,42,.12),rgba(15,23,42,0));z-index:4}.DataTable_table__hMsMt{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}.DataTable_th__MKoch{position:-webkit-sticky;position:sticky;top:0;padding:var(--space-3) var(--space-4);background:var(--border-soft);color:var(--text-muted);text-align:left;text-transform:uppercase;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;border-bottom:1px solid var(--border-default);white-space:nowrap;z-index:1}.DataTable_sortable__8eo4Z{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataTable_emphasisTh__DU_nv{background:#E2EAF4}.DataTable_td__alQ8U{height:var(--row-h);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-soft);background:var(--bg-surface);color:var(--text-secondary);vertical-align:middle}.DataTable_table__hMsMt tbody tr{transition:background var(--motion-fast) var(--ease-standard)}.DataTable_table__hMsMt tbody tr:hover .DataTable_stickyTd__Q7DNB,.DataTable_table__hMsMt tbody tr:hover .DataTable_td__alQ8U{background:var(--surface-warm)}.DataTable_table__hMsMt tbody tr:last-child .DataTable_td__alQ8U{border-bottom:0}.DataTable_numeric__f_79H{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataTable_truncate__ZPEug{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable_emphasisTd__L0VDk{background:var(--surface-warm);font-weight:600}.DataTable_checkCol__TYAer{width:34px}.DataTable_stickyTh__ZK9Wq{position:-webkit-sticky;position:sticky;left:0;z-index:3;box-shadow:1px 0 0 var(--border-default)}.DataTable_stickyTd__Q7DNB{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--bg-surface);box-shadow:1px 0 0 var(--border-soft)}.DataTable_tf__fRlRh{padding:var(--space-3) var(--space-4);background:var(--bg-footer-row);border-top:1px solid var(--border-default);font-size:var(--text-sm);font-weight:600;color:var(--text-primary);white-space:nowrap}.DataTable_stickyTf__qGMVH{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--bg-footer-row);box-shadow:1px 0 0 var(--border-default)}.DataTable_stickyEnd__1QxUt{position:-webkit-sticky;position:sticky;right:0;z-index:2;background:var(--bg-surface);box-shadow:-1px 0 0 var(--border-soft)}.DataTable_th__MKoch.DataTable_stickyEnd__1QxUt{z-index:3;background:var(--border-soft);box-shadow:-1px 0 0 var(--border-default)}.DataTable_tf__fRlRh.DataTable_stickyEnd__1QxUt{background:var(--bg-footer-row);box-shadow:-1px 0 0 var(--border-default)}.DataTable_table__hMsMt tbody tr:hover .DataTable_stickyEnd__1QxUt{background:var(--surface-warm)}.DataTable_scrollFrame__gvkal[data-more-right=true] .DataTable_stickyEnd__1QxUt{box-shadow:-1px 0 0 var(--border-default),-8px 0 10px -8px rgba(15,23,42,.22)}.DataTable_nowrap__xiMVp{white-space:nowrap}.DataTable_dateCol__15MDn{min-width:112px}.DataTable_emphasisTf__PVRfc{background:#E2EAF4}.DataTable_phoneExtra__rV3Al{display:none}.DataTable_phoneMin__46lkp{min-width:var(--dt-min)}.DataTable_pager__weErA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:9px 14px;border-top:1px solid var(--border-default);background:var(--bg-subtle)}.DataTable_showing__ExxhS{font-size:var(--text-xs);color:var(--text-secondary)}.DataTable_pagerControls__3Drl4{display:flex;gap:6px;align-items:center}.DataTable_pageBtn__k3rz_{height:var(--control-h-sm);min-width:var(--control-h-sm);padding:0 8px;border:1px solid var(--border-default);background:var(--bg-surface);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.DataTable_pageBtn__k3rz_:disabled{color:var(--text-muted);cursor:not-allowed}.DataTable_pageBtnOn__IXZ_j{background:var(--color-primary-soft);border-color:var(--color-primary-border);color:var(--color-primary);font-weight:600}.DataTable_pageSize__QdBu_{height:var(--control-h-sm);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);font-family:var(--font-sans);font-size:var(--text-xs)}@media screen and (max-width:767px){.DataTable_scroll__gtpsg{overscroll-behavior-x:contain}.DataTable_td__alQ8U,.DataTable_tf__fRlRh,.DataTable_th__MKoch{padding:var(--space-2) var(--space-3)}.DataTable_pagerControls__3Drl4{flex-wrap:wrap}.DataTable_pageSize__QdBu_{max-width:100%;font-size:var(--text-input-mobile)}.DataTable_hideMobile__yy_pF{display:none}.DataTable_mobileW__sYpK8{width:var(--dt-mw)!important}.DataTable_td__alQ8U.DataTable_mobileW__sYpK8,.DataTable_tf__fRlRh.DataTable_mobileW__sYpK8{max-width:var(--dt-mw)}.DataTable_phoneMin__46lkp{min-width:var(--dt-min-phone)}.DataTable_phoneExtra__rV3Al{display:block;margin-top:var(--space-1)}}.DataTable_cardMode__pcTuO{display:none}.DataTable_srOnly__eJeHd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (max-width:767px){.DataTable_hasCards__f_w7Z.DataTable_wrap__zDXEo{background:transparent;border:0;box-shadow:none;overflow:visible;border-radius:0}.DataTable_hasCards__f_w7Z>.DataTable_scrollFrame__gvkal{display:none}.DataTable_hasCards__f_w7Z .DataTable_head__Qw_is{padding:0 2px var(--space-2);border-bottom:0}.DataTable_hasCards__f_w7Z .DataTable_emptyWrap__lnWj6{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.DataTable_hasCards__f_w7Z .DataTable_pager__weErA{margin-top:var(--space-2);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.DataTable_cardMode__pcTuO{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.DataTable_cardSort__NWX4Y{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 2px}.DataTable_cardSortLabel__B6n_o{font-size:var(--text-xs);color:var(--text-muted);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.DataTable_cardSortBtn__rLqIv{min-height:32px;padding:0 12px;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-secondary);font:500 var(--text-sm) var(--font-sans);cursor:pointer}.DataTable_cardSortOn__n7Eas{background:var(--color-primary-soft);border-color:var(--color-primary-border);color:var(--color-primary);font-weight:600}.DataTable_cardList__pOXz7{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DataTable_card__3h075{position:relative;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--space-3) 14px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}.DataTable_cardLinked__y2sME:active{background:var(--bg-subtle)}.DataTable_cardLinked__y2sME:focus-within{border-color:var(--color-primary-border)}.DataTable_cardCover__M1_Xc{position:absolute;inset:0;z-index:0;border-radius:inherit}.DataTable_card__3h075 a:not(.DataTable_cardCover__M1_Xc),.DataTable_card__3h075 button,.DataTable_card__3h075 input,.DataTable_card__3h075 label,.DataTable_card__3h075 select,.DataTable_card__3h075 summary{position:relative;z-index:1}.DataTable_cardTop__9ZDbP{display:flex;align-items:center;gap:var(--space-2);min-width:0}.DataTable_cardCheck__h_0Q_{flex:none;width:20px;height:20px}.DataTable_cardTitle__YWR34{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.DataTable_cardBadge__zwkdz{flex:none;margin-left:auto;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.DataTable_cardPrimary__xttHO{font-size:var(--text-base);font-weight:600;color:var(--text-primary);line-height:1.3;overflow-wrap:anywhere}.DataTable_cardMeta__m37cN{display:flex;flex-wrap:wrap;gap:2px var(--space-3);color:var(--text-muted);min-width:0}.DataTable_cardMetaItem__Ixujf{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;overflow-wrap:anywhere}.DataTable_cardMetaLabel__qPlvC{color:var(--text-muted);font-size:var(--text-xs)}.DataTable_cardMetaValue__jOU17{color:var(--text-secondary);font-weight:500}.DataTable_cardMoney__R7UPI{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:2px var(--space-3);gap:2px var(--space-3);padding-top:6px;border-top:1px dashed var(--border-default);min-width:0}.DataTable_cardMoneyLabel__26YSX{grid-column:1;grid-row:1;min-width:0;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.DataTable_cardMoneyMetaList__WF7Ch{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:2px var(--space-3);min-width:0}.DataTable_cardMoneyMeta__u8oW5{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:baseline;font-size:var(--text-xs);color:var(--text-muted)}.DataTable_cardAmount__Ic_1F{grid-column:2;grid-row:1;text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:600;color:var(--text-primary);white-space:nowrap}.DataTable_cardActions__AvBjh{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:6px;border-top:1px solid var(--border-soft)}.DataTable_cardTotals__M9cgL{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 14px calc(var(--space-3) + env(safe-area-inset-bottom, 0px));background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:0 -6px 16px rgba(15,23,42,.06)}.DataTable_cardTotalsLabel__z_0hE{flex:none;max-width:45%;font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.DataTable_cardTotalsValues__wLByi{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px var(--space-3);min-width:0}.DataTable_cardTotalsStack__3_ZuF{flex-direction:column;align-items:stretch;gap:4px}.DataTable_cardTotalsStack__3_ZuF .DataTable_cardTotalsLabel__z_0hE{max-width:none}.DataTable_cardTotal___jLmt{display:inline-flex;gap:4px;align-items:baseline}.DataTable_cardTotalValue__VoY_x{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:600;color:var(--text-primary);white-space:nowrap}.DataTable_cardTotals__M9cgL .DataTable_cardTotalValue__VoY_x *,.DataTable_card__3h075 .DataTable_cardAmount__Ic_1F *,.DataTable_card__3h075 .DataTable_cardMoneyMetaValue__KkN5u *{font-size:inherit}.DataTable_hasCards__f_w7Z .DataTable_pagerNone__Rcma1{display:none}.DataTable_cardFootNote__GOjqj{margin:0;padding:0 2px;font-size:var(--text-sm);color:var(--text-muted)}}.FilterPanel_panel__odV1m{background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.FilterPanel_header__JOA0F{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.FilterPanel_toggle__2lhw7{background:none;border:none;padding:0;font:600 var(--text-sm) var(--font-sans);color:var(--color-primary);cursor:pointer;white-space:nowrap}.FilterPanel_toggle__2lhw7:before{content:"▾";display:inline-block;width:1em}.FilterPanel_toggle__2lhw7[data-collapsed=true]:before{content:"▸"}.FilterPanel_segments__WVFNm{display:inline-flex;flex-wrap:wrap;align-items:stretch;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);overflow:hidden;max-width:100%}.FilterPanel_segment__BuVY1{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;background:none;border:none;border-left:1px solid var(--border-default);font:500 var(--text-xs) var(--font-sans);color:var(--text-secondary);cursor:pointer;white-space:nowrap}.FilterPanel_segment__BuVY1:first-child{border-left:0}.FilterPanel_segment__BuVY1:hover{color:var(--color-primary);background:var(--bg-subtle)}.FilterPanel_segmentOn__FY20d,.FilterPanel_segmentOn__FY20d:hover{background:var(--color-info-soft);color:var(--color-info-hover);font-weight:600;cursor:default}.FilterPanel_segment__BuVY1:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.FilterPanel_link__Izx8w{background:none;border:none;padding:0;font:400 var(--text-xs) var(--font-sans);color:var(--color-primary);cursor:pointer;text-decoration:none}.FilterPanel_link__Izx8w:hover{color:var(--brand-red);text-decoration:underline}.FilterPanel_spacer__O_svj{flex:1 1}.FilterPanel_hint__v8SYg{font-size:var(--text-xs);color:var(--text-muted)}.FilterPanel_body__cZC8y{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:flex-end}.FilterPanel_apply__n6Zco{flex:none}@media screen and (max-width:767px){.FilterPanel_body__cZC8y{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.FilterPanel_body__cZC8y>*{min-width:0;width:100%}.FilterPanel_autoCollapse__S3Ol1{display:none}.FilterPanel_toggle__2lhw7[data-collapsed=auto]:before{content:"▸"}.FilterPanel_link__Izx8w,.FilterPanel_toggle__2lhw7{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:var(--text-sm)}.FilterPanel_toggle__2lhw7{padding-left:0}.FilterPanel_segment__BuVY1{min-height:44px;padding:0 12px;font-size:var(--text-sm)}.FilterPanel_segments__WVFNm{border-radius:var(--radius-lg)}.FilterPanel_hint__v8SYg{flex-basis:100%}}.StatTile_grid__Q6Opk{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:767px){.StatTile_grid__Q6Opk{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}.StatTile_tile__EcoGq{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);text-decoration:none}@media (max-width:767px){.StatTile_tile__EcoGq{padding:var(--space-3)}}.StatTile_link__k54uD{transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.StatTile_link__k54uD:hover{border-color:var(--color-primary-border);background:var(--surface-warm);color:var(--text-primary);text-decoration:none}.StatTile_link__k54uD:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--accent)}.StatTile_label__YCmta{font-size:var(--text-sm);font-weight:500;line-height:1.35;color:var(--text-secondary);min-height:calc(2 * 1.35em);min-height:2lh;overflow-wrap:anywhere}.StatTile_value__O3YdW{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:normal;color:var(--text-primary)}.StatTile_hero__RYJj8{font-size:var(--text-2xl)}@media (max-width:767px){.StatTile_value__O3YdW{font-size:var(--text-lg)}.StatTile_hero__RYJj8{font-size:var(--text-xl)}}.StatTile_heroTile__gl0Pi{border-color:var(--border-strong)}@media (min-width:768px){.StatTile_grid__Q6Opk{container-type:inline-size}}@container (min-width: 412px){.StatTile_heroTile__gl0Pi{grid-column:span 2}.StatTile_hero__RYJj8{white-space:nowrap}}.StatTile_tail__xpc_x{font-size:.68em;font-weight:500;color:var(--text-muted)}.StatTile_zero___zwlB{color:var(--text-muted);font-weight:400}.StatTile_danger__3dRDp{color:var(--color-danger)}.StatTile_warning__9kst3{color:var(--color-warning)}.StatTile_masked__LepOG{color:var(--text-muted);font-weight:400}.StatTile_caption__HH3bn,.StatTile_note__lPHnI{font-size:var(--text-xs);color:var(--text-muted)}.StatTile_caption__HH3bn{line-height:1.4}.StatTile_detail__7rhQk{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.Panel_panel__eKcvD{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.Panel_head__rpLjk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0}.Panel_title__kUbww{margin:0;font-size:var(--text-base);font-weight:600;line-height:1.35;color:var(--text-primary);min-width:0}.Panel_side__lPv6K{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.Panel_meta__wCA9a{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.Panel_actions__PG8JT{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Panel_body__lRDEE{min-width:0}.Panel_flush__QWPN3{min-width:0;margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-4));border-top:1px solid var(--border-soft)}.Panel_info__YW9XX{border-color:var(--color-info-border)}.Panel_warning__RHe7z{border-color:var(--color-warning-border)}.Panel_danger__rIcjv{border-color:var(--color-danger-border)}.Modal_backdrop__0ApnJ{position:fixed;inset:0;z-index:60;background:rgba(22,32,46,.42);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-8) var(--space-4);overflow-y:auto}.Modal_dialog__3yYY9{width:100%;max-width:560px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;min-width:0}.Modal_wide__xBT8D{max-width:760px}.Modal_header__t_QlI{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:14px var(--space-4) 12px;border-bottom:1px solid var(--border-default)}.Modal_titleWrap__tbvQp{display:flex;flex-direction:column;gap:3px;min-width:0}.Modal_title__VQ_YU{margin:0;font-size:var(--text-lg);font-weight:600}.Modal_close__Dvpmx,.Modal_subtitle__Si687{font-size:var(--text-sm);color:var(--text-secondary)}.Modal_close__Dvpmx{flex:none;width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);line-height:1;cursor:pointer}.Modal_close__Dvpmx:hover{background:var(--bg-subtle);color:var(--color-primary)}.Modal_body__hq_0m{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-base);color:var(--text-primary)}.Modal_footer__WBglr{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;padding:12px var(--space-4);border-top:1px solid var(--border-default);background:var(--bg-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.Modal_footerNote___P1Uh{margin-right:auto;font-size:var(--text-xs);color:var(--text-muted);max-width:40ch}.ConfirmDialog_message__Hlujt{font-size:var(--text-base);color:var(--text-primary)}.ConfirmDialog_detail__j7eE2{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-subtle);padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:var(--text-sm);color:var(--text-secondary)}.ConfirmDialog_detailRow__6rsmu{display:flex;gap:var(--space-2);justify-content:space-between}.ConfirmDialog_detailValue__JdooL{font-family:var(--font-mono);color:var(--text-primary)}.ConfirmDialog_dangerNote__N5zCW{display:flex;gap:var(--space-2);align-items:flex-start;border:1px solid var(--color-danger-border);background:var(--color-danger-soft);border-radius:var(--radius-md);padding:9px 11px;font-size:var(--text-sm);color:var(--color-danger-hover)}.ConfirmDialog_dangerGlyph__IOwhp{font-size:12px;line-height:1.35}.ConfirmDialog_typeTarget__lNOSB{font-family:var(--font-mono);font-weight:600}.LineItemEditor_editor__dDRdb{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.LineItemEditor_head__AwXUV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border-default)}.LineItemEditor_headTitle__5PMML{font-size:var(--text-sm);font-weight:600}.LineItemEditor_headNote__AXsY8{font-size:var(--text-xs);color:var(--text-muted)}.LineItemEditor_scroll__uWCXj{overflow-x:auto}.LineItemEditor_table__4c2JD{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}.LineItemEditor_th__Dt3M_{padding:var(--space-3) var(--space-4);background:var(--border-soft);color:var(--text-muted);text-align:left;text-transform:uppercase;border-bottom:1px solid var(--border-default);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;white-space:nowrap}.LineItemEditor_thNum__OTXdB{text-align:right}.LineItemEditor_td__PptYj{padding:6px 10px;border-bottom:1px solid var(--border-soft);vertical-align:top}.LineItemEditor_zebra__4oGqt .LineItemEditor_td__PptYj{background:var(--bg-subtle)}.LineItemEditor_tdNum__GutK7{text-align:right}.LineItemEditor_lineNo__JIr6l{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);padding-top:13px}.LineItemEditor_descCell__qymUR{min-width:260px;display:flex;flex-direction:column;gap:5px}.LineItemEditor_detailInput__zZzMS{font-size:var(--text-sm)}.LineItemEditor_narrow__WscMW{width:84px}.LineItemEditor_mid__ZtTT6{width:104px}.LineItemEditor_subtotal__U3Ool{padding-top:12px}.LineItemEditor_rowError__jIgw7{font-size:var(--text-xs);color:var(--color-danger)}.LineItemEditor_sstCell__sDrhN{display:flex;flex-wrap:wrap;gap:2px var(--space-2);align-items:baseline;justify-content:flex-end;padding-top:8px}.LineItemEditor_sstValue__m2OXJ{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap}.LineItemEditor_taxSwitch__eV_L9{background:none;border:none;padding:0;font:400 var(--text-xs) var(--font-sans);color:var(--color-primary);cursor:pointer;white-space:nowrap}.LineItemEditor_taxSwitch__eV_L9:hover{color:var(--brand-red);text-decoration:underline}.LineItemEditor_foot__ow0GR{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:12px 14px;border-top:2px solid var(--border-strong);background:var(--bg-footer-row)}.LineItemEditor_footLeft__bvRis{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.LineItemEditor_minRowNote__ZOpBn{font-size:var(--text-xs);color:var(--color-warning-text)}.LineItemEditor_removeBlocked__ZD4IF{opacity:.45;cursor:default}.LineItemEditor_totals__nMLC3{display:grid;grid-template-columns:auto auto;grid-gap:4px var(--space-5);gap:4px var(--space-5);min-width:260px}.LineItemEditor_totalLabel__AiVWH{font-size:var(--text-sm);color:var(--text-secondary)}.LineItemEditor_totalGrand__FygGQ{font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}.LineItemEditor_grandValue__5Vc1Q,.LineItemEditor_totalGrand__FygGQ{padding-top:5px;border-top:1px solid var(--border-strong)}@media screen and (max-width:767px){.LineItemEditor_scroll__uWCXj{overflow-x:visible}.LineItemEditor_table__4c2JD{display:block;min-width:0}.LineItemEditor_table__4c2JD thead{display:none}.LineItemEditor_table__4c2JD tbody{display:block}.LineItemEditor_table__4c2JD tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-soft)}.LineItemEditor_zebra__4oGqt{background:var(--bg-subtle)}.LineItemEditor_td__PptYj{display:block;min-width:0;padding:0;border-bottom:0}.LineItemEditor_lineNo__JIr6l{display:none}.LineItemEditor_tdDesc__dcf_y{grid-column:1/-1}.LineItemEditor_descCell__qymUR{min-width:0}.LineItemEditor_tdField__DiutY:before{content:attr(data-label);display:block;margin-bottom:4px;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);text-align:left}.LineItemEditor_td__PptYj .LineItemEditor_mid__ZtTT6,.LineItemEditor_td__PptYj .LineItemEditor_narrow__WscMW{width:100%}.LineItemEditor_tdSst__11V2g{grid-column:1/3}.LineItemEditor_tdSst__11V2g:before{text-align:left}.LineItemEditor_sstCell__sDrhN{justify-content:flex-start;padding-top:0}.LineItemEditor_subtotal__U3Ool{padding-top:0}.LineItemEditor_tdTotal__hVAyw:before{text-align:right}.LineItemEditor_tdRemove__VIhS0{grid-column:1/-1;justify-self:end}.LineItemEditor_totals__nMLC3{width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto}}.Banner_banner__Rsqc_{display:flex;align-items:flex-start;gap:var(--space-3);padding:10px var(--space-3);border:1px solid;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5}.Banner_glyph__jufNH{flex:none;font-size:var(--text-sm);line-height:1.35}.Banner_body__56Hgb{flex:1 1;min-width:0}.Banner_title__OGZxf{display:block;font-weight:600;margin-bottom:2px}.Banner_actions__ysPtF{display:flex;gap:var(--space-2);align-items:center;flex:none}.Banner_danger__HCUA7{background:var(--color-danger-soft);border-color:var(--color-danger-border);color:var(--color-danger-hover)}.Banner_warning__3SNPC{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning-hover)}.Banner_info__BzsqU{background:var(--color-info-soft);border-color:var(--color-info-border);color:var(--color-info-hover)}.Banner_success__2GhWC{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-success-hover)}.CheckboxList_wrap__1ENuv{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface)}.CheckboxList_toolbar__b7CoL{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-2) 6px var(--space-3);border-bottom:1px solid var(--border-soft)}.CheckboxList_search__IxQg1{flex:1 1;min-width:0}.CheckboxList_bulk__KscOL{background:none;border:none;padding:0;font:500 var(--text-xs)/1 var(--font-sans);color:var(--color-primary);cursor:pointer;white-space:nowrap}.CheckboxList_bulk__KscOL:hover{color:var(--brand-red);text-decoration:underline}.CheckboxList_bulk__KscOL:disabled{color:var(--text-muted);cursor:not-allowed;text-decoration:none}.CheckboxList_list___TyDT{max-height:210px;overflow-y:auto;padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;gap:5px}.CheckboxList_row__GOSrI{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);cursor:pointer}.CheckboxList_row__GOSrI input{flex:none;margin:0}.CheckboxList_name__vCv9J{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CheckboxList_empty__vob0E{padding:var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}.CheckboxList_footer__90Cq7{padding:6px var(--space-3);border-top:1px solid var(--border-soft);background:var(--bg-subtle);font-size:var(--text-xs);color:var(--text-secondary);border-radius:0 0 var(--radius-md) var(--radius-md)}.CheckboxList_warn__S9XTQ{color:var(--color-warning-hover)}.ReportPage_pageHead__PHHEl{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.ReportPage_title___HUQz{margin:0 0 5px;font-size:var(--text-xl);font-weight:600}.ReportPage_subtitle__xFJ0v{font-size:var(--text-sm);color:var(--text-secondary)}.ReportPage_actions__BSKik{display:flex;gap:var(--space-2);flex-wrap:wrap}.ReportPage_basis__BW1JA{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.ReportPage_basis__BW1JA summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--color-primary)}.ReportPage_basis__BW1JA summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.ReportPage_basis__BW1JA details p{margin:var(--space-2) 0 0;max-width:70ch;line-height:1.6}.LoginPage_page__XzHej{min-height:100vh;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4);background:var(--bg-page)}.LoginPage_card__JSVio,.LoginPage_page__XzHej{display:flex;flex-direction:column;gap:var(--space-5)}.LoginPage_card__JSVio{width:100%;max-width:396px;padding:var(--space-7) var(--space-6) var(--space-6);background:var(--bg-surface);border:1px solid var(--border-default);border-top:3px solid var(--brand-navy);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.LoginPage_brand__JrLkF{display:flex;justify-content:center}.LoginPage_logo__lxNxW{display:block;width:min(170px,100%);height:auto;aspect-ratio:254/64;object-fit:cover;margin:var(--space-1) 0}.LoginPage_intro__vbwNF{display:flex;flex-direction:column;gap:3px;text-align:center}.LoginPage_title__Yuuxt{margin:0;font-size:var(--text-xl);font-weight:600;color:var(--color-primary)}.LoginPage_subtitle__BSXDU{font-size:var(--text-sm);color:var(--text-secondary)}.LoginPage_error__cy_6y{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border:1px solid var(--color-danger-border);background:var(--color-danger-soft);border-radius:var(--radius-md)}.LoginPage_errorGlyph__Xzm64{flex:none;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-danger);color:var(--text-inverse);font-size:10px}.LoginPage_errorText__nNnuh{display:flex;flex-direction:column;gap:2px}.LoginPage_errorMessage__Ty2S7{font-size:var(--text-sm);font-weight:600;color:var(--color-danger-hover)}.LoginPage_errorDetail__9r5Mh{font-size:var(--text-xs);color:var(--text-secondary)}.LoginPage_form__Ngtbi{display:flex;flex-direction:column;gap:var(--space-3)}.LoginPage_submit__50eId{width:100%;justify-content:center}.LoginPage_help__zP6r8{margin:0;text-align:center}.LoginPage_footer__hMo52,.LoginPage_help__zP6r8{font-size:var(--text-xs);color:var(--text-muted)}.LoginPage_footer__hMo52{letter-spacing:.06em}.Dashboard_pageHead__lm_tS{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3) var(--space-4);flex-wrap:wrap}.Dashboard_titleBlock__ULnMA{min-width:0}.Dashboard_title__ySWQB{margin:0;font-size:var(--text-xl);font-weight:600;line-height:1.25}.Dashboard_subtitle__jQ3B9{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.Dashboard_headActions__qn1L7{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Dashboard_headActions__qn1L7 a,.Dashboard_headActions__qn1L7 a:hover{text-decoration:none}.Dashboard_hero__Wx_UB{display:grid;grid-template-columns:minmax(0,420px);grid-gap:var(--space-2);gap:var(--space-2)}.Dashboard_heroActions__qdqtd{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Dashboard_heroActions__qdqtd a,.Dashboard_heroActions__qdqtd a:hover{text-decoration:none}.Dashboard_attentionList__YLu8E{margin:0;padding:0;list-style:none}.Dashboard_attentionList__YLu8E li{border-bottom:1px solid var(--border-soft)}.Dashboard_attentionList__YLu8E li:last-child{border-bottom:none}.Dashboard_attentionRow__2Sqho{display:flex;align-items:center;gap:var(--space-3);min-height:var(--row-h);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-primary);text-decoration:none}.Dashboard_attentionRow__2Sqho:hover{background:var(--bg-subtle);color:var(--text-primary);text-decoration:none}.Dashboard_attentionRow__2Sqho:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.Dashboard_attentionCount__s7KJK{flex:none;min-width:2.5em;padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--bg-subtle);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:center;color:var(--text-secondary)}.Dashboard_countWarning__vsFEK{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning)}.Dashboard_countDanger__3DvkB{background:var(--color-danger-soft);border-color:var(--color-danger-border);color:var(--color-danger)}.Dashboard_attentionLabel__31LD2{flex:1 1 auto;min-width:0;font-weight:500}.Dashboard_attentionArrow__j3thj{flex:none;color:var(--color-primary)}.Dashboard_calm__3aM9f{margin:0;font-size:var(--text-sm);color:var(--text-muted)}.Dashboard_figures__8qQyb{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.Dashboard_sectionTitle__18uwR{margin:var(--space-2) 0 0;font-size:var(--text-base);font-weight:600}.Dashboard_zeroBanner__gVkXE{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:10px 12px;border:1px solid var(--color-warning-border);background:var(--color-warning-soft);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-warning)}.Dashboard_zeroAction__OxLSa{background:none;border:none;padding:0;font:600 var(--text-sm) var(--font-sans);color:var(--color-primary);cursor:pointer}.Dashboard_zeroAction__OxLSa:hover{text-decoration:underline}.Dashboard_cards__QQFUA{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:1100px){.Dashboard_cards__QQFUA{grid-template-columns:repeat(var(--card-cols,3),minmax(0,1fr))}}.Dashboard_cell__LVgni{display:flex;flex-direction:column;min-width:0}.Dashboard_cell__LVgni>:first-child{flex:1 1 auto}.Dashboard_cellLinked__nHN9x{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.Dashboard_cell__LVgni.Dashboard_cellLinked__nHN9x>:first-child,.Dashboard_cell__LVgni.Dashboard_cellLinked__nHN9x>:first-child:hover{border:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:transparent}.Dashboard_cellLinked__nHN9x:has(>:first-child:hover){border-color:var(--color-primary-border);background:var(--surface-warm)}.Dashboard_figureLink__Wa9iv{align-self:flex-start;margin:0 var(--space-4) var(--space-3);font-size:var(--text-xs);font-weight:500;line-height:1.4;color:var(--color-primary)}.Dashboard_detailText__2DNKu{font-size:var(--text-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_secondaryList__1SlAM{margin:0;padding:0;list-style:none;border-top:1px solid var(--border-soft)}.Dashboard_secondaryList__1SlAM li{border-bottom:1px solid var(--border-soft)}.Dashboard_secondaryRow__1q2UR{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-1);font-size:var(--text-sm);color:var(--text-muted);text-decoration:none}a.Dashboard_secondaryRow__1q2UR:hover{color:var(--color-primary);text-decoration:none}.Dashboard_secondaryLabel__gI9Wj{flex:1 1 auto;min-width:0}.Dashboard_secondaryValue__66Mtp{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_fold__lo_1E{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.Dashboard_foldSummary__xEaKy{padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-weight:600;cursor:pointer}.Dashboard_foldBody__MG8tc{padding:0 var(--space-4) var(--space-4)}.Dashboard_bars__G4OtM{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.Dashboard_brow__jUsDk{display:grid;grid-template-columns:64px minmax(0,1fr) 76px;grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.Dashboard_bl__qYIXt{font-size:var(--text-xs);color:var(--text-muted);line-height:1.25}.Dashboard_bl__qYIXt em{display:block;font-style:normal;font-size:var(--text-xs);opacity:.8}.Dashboard_bt__bmL5T{height:14px;background:var(--border-soft);border:1px solid var(--border-default);border-radius:var(--radius-pill);overflow:hidden;display:flex;align-items:center}.Dashboard_bf__04_C5{flex:none;height:100%;border-radius:var(--radius-pill);background:var(--chart-quiet)}.Dashboard_bfLead__SGo7D{background:var(--chart-lead)}.Dashboard_rest__GxF6C{flex:1 1 auto;border-top:2px dotted var(--text-muted);margin:0 var(--space-2) 0 var(--space-1)}.Dashboard_bn__Jm_NV{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary)}.Dashboard_legend__qBXAs{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-soft);font-size:var(--text-xs);color:var(--text-muted)}.Dashboard_legend__qBXAs i{width:10px;height:10px;flex:none;border-radius:var(--radius-pill);display:inline-block;margin-right:6px;vertical-align:-1px}.Dashboard_legendOpen__4y91X{width:14px;height:0;border-radius:0;border-top:2px dotted var(--text-muted);vertical-align:3px}.Dashboard_chartFoot__xSKIn{margin-top:var(--space-2)}.Dashboard_chartNote__bjgLk{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.Dashboard_chartRow__PEGJO{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--text-sm)}.Dashboard_chartRowLabel__aTcdZ{color:var(--text-muted)}.Dashboard_chartRowValue__ETVly{margin-left:auto;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}@media screen and (max-width:767px){.Dashboard_cards__QQFUA{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.Dashboard_hero__Wx_UB{grid-template-columns:minmax(0,1fr)}.Dashboard_headActions__qn1L7{width:100%}.Dashboard_headActions__qn1L7 a,.Dashboard_heroActions__qdqtd a{flex:1 1 auto}.Dashboard_figureLink__Wa9iv{margin:0 var(--space-3) var(--space-3)}.Dashboard_attentionRow__2Sqho{padding:var(--space-2) var(--space-3)}.Dashboard_chartRow__PEGJO{flex-wrap:wrap}.Dashboard_brow__jUsDk{grid-template-columns:42px minmax(0,1fr) 76px;gap:var(--space-2)}}.CustomerStatement_wrap__AUShs{display:flex;flex-direction:column;gap:var(--space-3)}.CustomerStatement_pageHead__wZfNe{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.CustomerStatement_title__NwAF5{margin:0;font-size:var(--text-xl);font-weight:600;letter-spacing:-.01em}.CustomerStatement_sub__fVcvS{margin:6px 0 0;font-size:var(--text-sm);color:var(--text-secondary)}.CustomerStatement_headActions__sa9sA{display:flex;gap:var(--space-2);align-items:center}.CustomerStatement_card__veXdk{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.CustomerStatement_cardHead__f_ifg{padding:11px var(--space-4);border-bottom:1px solid var(--border-default);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--text-sm);font-weight:600}.CustomerStatement_meta2__IEolA{font-size:var(--text-xs);font-weight:400;color:var(--text-muted)}.CustomerStatement_meta__aSUx7{padding:14px var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-sm)}.CustomerStatement_meta__aSUx7>div{display:flex;flex-direction:column;gap:3px;min-width:0}.CustomerStatement_metaLabel__BOTNT{font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.CustomerStatement_metaValue__6YhPu{font-weight:600}.CustomerStatement_addressLine__QIC4k{font-size:var(--text-xs);color:var(--text-muted)}.CustomerStatement_mono___uA7I{font-family:var(--font-mono);font-size:var(--text-sm)}.CustomerStatement_warning__dP2_v{padding:10px var(--space-4);border:1px solid var(--color-warning-border,var(--border-default));border-radius:var(--radius-md);background:var(--color-warning-soft,var(--bg-surface));color:var(--text-primary);font-size:var(--text-sm);line-height:1.5}.CustomerStatement_linesScroll__LxNT1{overflow-x:auto}.CustomerStatement_lines__Q0pJQ{width:100%;min-width:620px;border-collapse:collapse;font-size:var(--text-sm)}.CustomerStatement_lines__Q0pJQ thead th{padding:9px var(--space-3);border-bottom:1px solid var(--border-default);text-align:left;font-size:var(--text-xs);letter-spacing:.07em;color:var(--text-secondary);font-weight:500;white-space:nowrap}.CustomerStatement_lines__Q0pJQ tbody td{padding:9px var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:top}.CustomerStatement_lines__Q0pJQ tfoot td{padding:11px var(--space-3);border-top:2px solid var(--border-default);font-weight:600}.CustomerStatement_right__Bt7XN{text-align:right}.CustomerStatement_colDate__6RP8J{width:104px}.CustomerStatement_cDate__C_3Fo{white-space:nowrap}.CustomerStatement_openingRow__dRywv td{background:var(--bg-subtle,transparent);font-style:italic;color:var(--text-secondary)}.CustomerStatement_openingRow__dRywv td:last-child{font-style:normal}.CustomerStatement_emptyRow__SGcR4{padding:var(--space-5) var(--space-3);text-align:center;color:var(--text-muted)}.CustomerStatement_docLink__ikrkq{font-family:var(--font-mono);color:var(--color-primary);text-decoration:none;white-space:nowrap}.CustomerStatement_docLink__ikrkq:hover{text-decoration:underline}.CustomerStatement_ref___OLEL{color:var(--text-muted);font-size:var(--text-xs);max-width:30ch;overflow-wrap:anywhere}.CustomerStatement_notPosted___b_OT{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:var(--radius-sm);background:var(--color-warning-soft,var(--bg-subtle));color:var(--color-warning-hover,var(--text-secondary));font-size:var(--text-xs);white-space:nowrap}.CustomerStatement_ageing__U_ggw{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.CustomerStatement_ageing__U_ggw thead th{padding:9px var(--space-3);border-bottom:1px solid var(--border-default);font-size:var(--text-xs);letter-spacing:.07em;color:var(--text-secondary);font-weight:500;white-space:nowrap}.CustomerStatement_ageing__U_ggw tbody td{padding:11px var(--space-3)}@media screen and (max-width:767px){.CustomerStatement_card__veXdk.CustomerStatement_linesCard__JZ8Bh{background:transparent;border:0;border-radius:0;overflow:visible}.CustomerStatement_linesScroll__LxNT1{overflow-x:visible}.CustomerStatement_lines__Q0pJQ{display:block;min-width:0}.CustomerStatement_lines__Q0pJQ thead{display:none}.CustomerStatement_lines__Q0pJQ tbody,.CustomerStatement_lines__Q0pJQ tfoot{display:block}.CustomerStatement_lines__Q0pJQ tbody tr{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"doc  doc  date" "type ref  ref" "amt  amt  bal";grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:baseline;margin-bottom:var(--space-2);padding:var(--space-3) 14px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary)}.CustomerStatement_lines__Q0pJQ tbody tr:not(.CustomerStatement_openingRow__dRywv):not(.CustomerStatement_emptyLine__YLH3G):active{background:var(--bg-subtle)}.CustomerStatement_lines__Q0pJQ tbody tr:focus-within{border-color:var(--color-primary-border)}.CustomerStatement_lines__Q0pJQ tbody tr:after{content:"";grid-row:3;grid-column:1/-1;align-self:start;margin-top:6px;border-top:1px dashed var(--border-default)}.CustomerStatement_lines__Q0pJQ tbody tr.CustomerStatement_emptyLine__YLH3G:after{display:none}.CustomerStatement_lines__Q0pJQ tbody td{display:block;padding:0;border:0;min-width:0}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cDoc__spnpm{grid-area:doc;overflow-wrap:anywhere}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cDate__C_3Fo{grid-area:date;justify-self:end;font-size:var(--text-xs);color:var(--text-muted)}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cType__AQdnT{grid-area:type;padding-top:4px;font-weight:600;color:var(--text-primary)}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_ref___OLEL{grid-area:ref;padding-top:4px;max-width:none;font-size:var(--text-sm);color:var(--text-secondary)}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_ref___OLEL:empty{display:none}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cCredit__eRShc,.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cDebit__B9SjD{grid-area:amt;justify-content:flex-start;font-size:var(--text-xs)}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cBalance__8DSrV{grid-area:bal;justify-content:flex-end}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cBalance__8DSrV,.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cCredit__eRShc,.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cDebit__B9SjD{display:flex;align-items:baseline;gap:6px;margin-top:6px;padding-top:6px}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cCredit__eRShc:empty,.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cDebit__B9SjD:empty{display:none}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_cBalance__8DSrV>span{font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}.CustomerStatement_lines__Q0pJQ td[data-label]:before{content:attr(data-label);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:400;font-style:normal;color:var(--text-muted)}.CustomerStatement_lines__Q0pJQ tbody .CustomerStatement_docLink__ikrkq:after{content:"";position:absolute;inset:0;border-radius:inherit}.CustomerStatement_docLink__ikrkq{white-space:normal}.CustomerStatement_lines__Q0pJQ td.CustomerStatement_emptyRow__SGcR4{grid-column:1/-1;padding:var(--space-2) 0}.CustomerStatement_lines__Q0pJQ tbody tr.CustomerStatement_openingRow__dRywv{background:var(--bg-subtle,var(--bg-surface))}.CustomerStatement_openingRow__dRywv td{background:transparent}.CustomerStatement_lines__Q0pJQ tfoot{position:-webkit-sticky;position:sticky;bottom:0;z-index:2}.CustomerStatement_lines__Q0pJQ tfoot tr{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 14px calc(var(--space-3) + env(safe-area-inset-bottom, 0px));background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:0 -6px 16px rgba(15,23,42,.06)}.CustomerStatement_lines__Q0pJQ tfoot td{display:block;padding:0;border:0}.CustomerStatement_lines__Q0pJQ tfoot td:first-child{font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.CustomerStatement_ageing__U_ggw thead{display:none}.CustomerStatement_ageing__U_ggw tbody{display:block}.CustomerStatement_ageing__U_ggw tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);padding:11px var(--space-4)}.CustomerStatement_ageing__U_ggw tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:6px;padding:0}.CustomerStatement_ageing__U_ggw td[data-label]:before{content:attr(data-label);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.CustomerStatement_ageing__U_ggw td.CustomerStatement_ageTotal__jFKgj{grid-column:1/-1;padding-top:var(--space-2);border-top:1px solid var(--border-default)}}.InvoiceDetail_pageHead__ZvLOJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.InvoiceDetail_identity__NBOz4{display:flex;flex-direction:column;gap:7px;min-width:0}.InvoiceDetail_titleRow__by_RF{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.InvoiceDetail_title___rE8_{margin:0;font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;letter-spacing:-.01em}.InvoiceDetail_tg__39o2y{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--radius-sm);background:var(--color-primary-soft);border:1px solid var(--color-primary-border);color:var(--color-primary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500}.InvoiceDetail_subtitle__AoZft{font-size:var(--text-sm);color:var(--text-secondary);max-width:72ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail_actions__iFKWQ{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.InvoiceDetail_blocked__0UdQK{font-size:var(--text-xs);color:var(--text-muted);max-width:34ch;line-height:1.4}.InvoiceDetail_cols__sJzl1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.InvoiceDetail_cols__sJzl1>*{min-width:0}.InvoiceDetail_stack__f49YX,.InvoiceDetail_wrap__Vs7pw{display:flex;flex-direction:column;gap:var(--space-3)}.InvoiceDetail_card__Wrbt4{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.InvoiceDetail_cardHead__UWpwC{padding:11px var(--space-4);border-bottom:1px solid var(--border-default);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--text-sm);font-weight:600}.InvoiceDetail_meta__0kokN{font-size:var(--text-xs);font-weight:400;color:var(--text-muted)}.InvoiceDetail_defs__xFoDI{margin:0;display:grid;grid-template-columns:132px 1fr;font-size:var(--text-sm)}.InvoiceDetail_defs__xFoDI dt{background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--text-sm)}.InvoiceDetail_defs__xFoDI dd,.InvoiceDetail_defs__xFoDI dt{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-soft)}.InvoiceDetail_defs__xFoDI dd{margin:0;min-width:0}.InvoiceDetail_mono__USKOM{font-family:var(--font-mono);font-size:var(--text-sm)}.InvoiceDetail_truncate__i0xrr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail_lines__xTSqR{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.InvoiceDetail_lines__xTSqR th{height:30px;padding:0 10px;background:#F1F4F8;text-align:left;font-size:var(--text-xs);font-weight:500;letter-spacing:.06em;color:var(--text-secondary);white-space:nowrap}.InvoiceDetail_lines__xTSqR td{height:var(--row-h);padding:0 10px;border-bottom:1px solid var(--border-soft);vertical-align:middle}.InvoiceDetail_lines__xTSqR td.InvoiceDetail_right__kkFwV,.InvoiceDetail_lines__xTSqR th.InvoiceDetail_right__kkFwV,.InvoiceDetail_right__kkFwV{text-align:right}.InvoiceDetail_num__1E33m{text-align:right;font-family:var(--font-mono);font-size:var(--text-sm)}.InvoiceDetail_lineNo__tFC4f{width:34px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.InvoiceDetail_muted__goS9q{color:var(--text-muted)}.InvoiceDetail_sumTable__MQZv7{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.InvoiceDetail_sumTable__MQZv7 td{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-soft)}.InvoiceDetail_sumTable__MQZv7 td:first-child{color:var(--text-secondary);font-size:var(--text-sm)}.InvoiceDetail_sumTotal__Cgh15 td{background:var(--bg-subtle);border-top:2px solid var(--border-strong);border-bottom:none;padding:10px var(--space-4);font-weight:600}.InvoiceDetail_sumTotalLg__j7U4l td:first-child{color:var(--text-primary);font-size:var(--text-base)}.InvoiceDetail_sumTotalLg__j7U4l td:last-child>span{font-size:var(--text-lg)}.InvoiceDetail_cardFoot__VxKhK{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end}.InvoiceDetail_headAction__4_EMP{display:inline-flex;font-weight:400}.InvoiceDetail_headline__ipBOO{margin:0;font-size:var(--text-xl);font-weight:600;line-height:1.25;color:var(--text-primary);display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--space-2)}.InvoiceDetail_headlineLabel__pwiHE{font-weight:600}.InvoiceDetail_headlineAmount__Egfif{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.InvoiceDetail_headlineOverdue__b24R_{color:var(--color-danger)}.InvoiceDetail_headlinePaid__lSGqX{color:var(--color-success)}.InvoiceDetail_headlineNote__ywNdZ{font-size:var(--text-sm);font-weight:500}.InvoiceDetail_lineMeta__e35vc{display:none}.InvoiceDetail_overdue__mnkjb{display:inline-flex;align-items:center;height:19px;padding:0 6px;margin-left:6px;border-radius:var(--radius-sm);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger-hover);font-size:var(--text-xs);font-weight:500}.InvoiceDetail_words__gB8Dw{padding:10px var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);border-top:1px solid var(--border-soft)}.InvoiceDetail_empty__ITS3_{padding:14px var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.InvoiceDetail_excluded__8ZDMN{margin-left:var(--space-2);padding:1px 6px;border:1px solid var(--border-subtle);border-radius:999px;font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}@media screen and (max-width:767px){.InvoiceDetail_identity__NBOz4{max-width:100%}.InvoiceDetail_title___rE8_{overflow-wrap:anywhere}.InvoiceDetail_subtitle__AoZft{white-space:normal;overflow-wrap:anywhere}.InvoiceDetail_headline__ipBOO{font-size:var(--text-lg)}.InvoiceDetail_card__Wrbt4{overflow-x:auto}.InvoiceDetail_cardHead__UWpwC{flex-wrap:wrap}.InvoiceDetail_defs__xFoDI{grid-template-columns:minmax(96px,40%) minmax(0,1fr)}.InvoiceDetail_defs__xFoDI dt{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.InvoiceDetail_defs__xFoDI dd{padding:var(--space-2) var(--space-3);white-space:normal;overflow-wrap:anywhere}.InvoiceDetail_defs__xFoDI dd>*{white-space:normal}.InvoiceDetail_lines__xTSqR{min-width:600px}.InvoiceDetail_amountsFirst__3lhHc{order:-1}.InvoiceDetail_lines__xTSqR.InvoiceDetail_lineItems__nPcmj{min-width:0;display:block}.InvoiceDetail_lineItems__nPcmj thead{display:none}.InvoiceDetail_lineItems__nPcmj tbody{display:block}.InvoiceDetail_lineItems__nPcmj tr{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-soft)}.InvoiceDetail_lineItems__nPcmj tr:last-child{border-bottom:0}.InvoiceDetail_lineItems__nPcmj td{height:auto;padding:0;border-bottom:0}.InvoiceDetail_lineItems__nPcmj .InvoiceDetail_lineDetail__hwNcv,.InvoiceDetail_lineItems__nPcmj .InvoiceDetail_lineNo__tFC4f{display:none}.InvoiceDetail_lineItems__nPcmj .InvoiceDetail_lineDesc__ME1rt{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.InvoiceDetail_lineItems__nPcmj .InvoiceDetail_lineTotal__ES5qe{flex:0 0 auto}.InvoiceDetail_lineMeta__e35vc{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InvoiceDetail_lines__xTSqR.InvoiceDetail_compact__Njeld{min-width:0;display:block}.InvoiceDetail_compact__Njeld thead{display:none}.InvoiceDetail_compact__Njeld tbody{display:block}.InvoiceDetail_compact__Njeld tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no amt" "meta status";grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:2px;row-gap:2px;align-items:baseline;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-soft)}.InvoiceDetail_compact__Njeld tr:last-child{border-bottom:0}.InvoiceDetail_compact__Njeld td{height:auto;padding:0;border-bottom:0}.InvoiceDetail_compact__Njeld .InvoiceDetail_cNo__0JphR{grid-area:no;min-width:0;overflow-wrap:anywhere}.InvoiceDetail_compact__Njeld .InvoiceDetail_cNo__0JphR>*{white-space:normal}.InvoiceDetail_compact__Njeld .InvoiceDetail_cAmt__rixFZ{grid-area:amt}.InvoiceDetail_compact__Njeld .InvoiceDetail_cMeta__YTdcF{grid-area:meta;font-size:var(--text-xs);color:var(--text-muted)}.InvoiceDetail_compact__Njeld .InvoiceDetail_cStatus__cypqa{grid-area:status;justify-self:end}}.Tabs_tabs__AXt9H{position:relative;min-width:0;max-width:100%;display:flex;gap:2px;border-bottom:1px solid var(--border-default);overflow-x:auto;scrollbar-width:none}.Tabs_tabs__AXt9H::-webkit-scrollbar{display:none}.Tabs_tabs__AXt9H[data-more=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.Tabs_tab__wssdy{flex:none;display:inline-flex;align-items:center;gap:7px;padding:0 var(--space-3);height:34px;background:none;border:none;border-bottom:2px solid transparent;font:500 var(--text-sm)/1 var(--font-sans);color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-decoration:none}.Tabs_tab__wssdy:hover{color:var(--text-primary);background:var(--bg-subtle);text-decoration:none}.Tabs_active__aJqWC{border-bottom-color:var(--color-primary);font-weight:600}.Tabs_active__aJqWC,.Tabs_active__aJqWC:hover{color:var(--color-primary)}.Tabs_count__hRI07{min-width:18px;padding:0 5px;border-radius:9px;background:var(--color-neutral-soft);border:1px solid var(--color-neutral-border);font-size:var(--text-xs);line-height:15px;text-align:center;color:var(--text-secondary)}.Tabs_active__aJqWC .Tabs_count__hRI07{background:var(--color-primary-soft);border-color:var(--color-primary-border);color:var(--color-primary)}.Tabs_active__aJqWC .Tabs_count__hRI07.Tabs_attention__oRpQD,.Tabs_count__hRI07.Tabs_attention__oRpQD{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning-text);font-weight:600}@media screen and (max-width:767px){.Tabs_tab__wssdy{min-height:44px}}.SecretReveal_wrap__pqVG4{display:flex;flex-direction:column;gap:var(--space-2)}.SecretReveal_lead__om_8W{margin:0;font-size:var(--text-sm);line-height:1.55}.SecretReveal_row__O8b3k{display:flex;gap:var(--space-2);align-items:stretch}.SecretReveal_secret__qXIEU{flex:1 1;padding:10px var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.06em;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.SecretReveal_copied__W_zt6{font-size:var(--text-xs);color:var(--color-success-hover)}.UserAdminPage_page__X73P1{display:flex;flex-direction:column;gap:var(--space-3)}.UserAdminPage_head__cR9kC{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.UserAdminPage_title__n4Z1T{margin:0 0 5px;font-size:var(--text-xl);font-weight:600}.UserAdminPage_note__0kcNO{margin:0;font-size:var(--text-sm);color:var(--text-secondary);max-width:78ch;line-height:1.55}.UserAdminPage_actions__u5OCW{display:flex;gap:var(--space-2);flex-wrap:wrap}.UserAdminPage_help__aFI_f{margin-top:8px}.UserAdminPage_help__aFI_f>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-sm)}.UserAdminPage_help__aFI_f[open]>p{margin-top:10px}@media screen and (max-width:767px){.UserAdminPage_tableSlot__whPLS[data-undecided]{visibility:hidden}.UserAdminPage_cards__p6Yea{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.UserAdminPage_card__wXFuT{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--space-3) 14px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}.UserAdminPage_cardTop__qeQ0q{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.UserAdminPage_cardPrimary__83Ljz{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--text-primary)}.UserAdminPage_cardBadge__vJPAy{flex:none;margin-left:auto;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.UserAdminPage_cardItems__bdpOO{display:flex;flex-wrap:wrap;gap:2px var(--space-3);min-width:0}.UserAdminPage_cardItem__jZbJW{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;overflow-wrap:anywhere}.UserAdminPage_cardItemLabel__9_Mcg{color:var(--text-muted);font-size:var(--text-xs)}.UserAdminPage_cardItemValue__pH9y7{display:inline-grid;min-width:0;color:var(--text-secondary);font-weight:500}.UserAdminPage_cardMeta__ULgbX{min-width:0;font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}.UserAdminPage_cardActions__oMaRB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding-top:6px;border-top:1px solid var(--border-soft)}}