.approvals-page_page__kied2{display:flex;flex-direction:column;gap:var(--sp-5)}.approvals-page_viewbar__LR6uX{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;border-bottom:1px solid var(--c-line)}.approvals-page_viewbar__LR6uX>[role=tablist]{border-bottom:0}.approvals-page_viewbarLead__yE0qL{flex:1 1}.approvals-page_viewSwitch__BbAIg{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto;padding-bottom:6px}.approvals-page_iconBtn__twuSv{width:var(--ctl-h);height:var(--ctl-h);display:inline-grid;place-items:center;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--c-text-2);cursor:pointer}.approvals-page_iconBtn__twuSv:hover{background:var(--c-hover);color:var(--c-text-1)}.approvals-page_menuItem__iI_8f{display:flex;align-items:center;width:100%;height:32px;padding:0 var(--sp-3);border:0;border-radius:var(--r-ctl);background:transparent;color:var(--c-text-1);font-size:var(--fs-small);text-align:left;cursor:pointer}.approvals-page_menuItem__iI_8f:hover{background:var(--c-hover)}.approvals-page_noticeErr___M6QV,.approvals-page_noticeOk__tlAxL{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-inner);font-size:var(--fs-small);color:var(--c-text-1)}.approvals-page_noticeOk__tlAxL{background:var(--c-ok-bg)}.approvals-page_noticeErr___M6QV{background:var(--c-danger-bg);color:var(--c-danger-text)}.approvals-page_tableWrap__Cf5er{display:flex;flex-direction:column}.approvals-page_rowGrid__vx5By,.approvals-page_tableHead__7WDD_{display:grid;grid-template-columns:minmax(0,1fr) 150px 108px minmax(120px,190px) 176px;align-items:center;gap:var(--sp-3)}.approvals-page_tableHead__7WDD_{padding:0 var(--sp-1) var(--sp-2);border-bottom:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-small);font-weight:var(--fw-medium)}.approvals-page_headRight__7fzx_{text-align:right}.approvals-page_list__3n2Cj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.approvals-page_row__xMYcf{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) var(--sp-1);border-bottom:1px solid var(--c-line)}.approvals-page_row__xMYcf:hover{background:var(--c-hover)}.approvals-page_rowTarget__VlxaA{box-shadow:inset 3px 0 0 var(--c-accent);padding-left:var(--sp-3)}.approvals-page_rowMain__FQynh{min-width:0}.approvals-page_code__wnNwq{display:block;overflow-wrap:anywhere;color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.03em}.approvals-page_sub2__cQfJc{display:block;margin-top:1px;color:var(--c-text-3);font-size:var(--fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvals-page_rowAmount__b8pgy{display:block;margin-top:2px;color:var(--c-text-1);font-size:var(--fs-small);font-weight:var(--fw-medium)}.approvals-page_cellRequester__4fp__{min-width:0}.approvals-page_cellRequester__4fp__,.approvals-page_cellTime__cNWFu{color:var(--c-text-2);font-size:var(--fs-small)}.approvals-page_cellTime__cNWFu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approvals-page_cellNode__QUedW{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:var(--fs-small)}.approvals-page_nodeRole__l4hmy{color:var(--c-text-3);font-size:var(--fs-caption)}.approvals-page_cellNext__Mt_ov{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.approvals-page_cellEmpty___zCza{color:var(--c-text-4)}.approvals-page_decisionBar__fPjSi{display:flex;align-items:center;gap:var(--sp-2)}.approvals-page_noteInput__CL8Bj{flex:1 1;min-width:0;height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--c-line-control);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-body)}.approvals-page_noteInput__CL8Bj::placeholder{color:var(--c-text-3)}.approvals-page_noteInput__CL8Bj:focus-visible{outline:2px solid var(--c-accent-ring);border-color:var(--c-accent)}.approvals-page_detailsHint__3hiuw{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.approvals-page_reasonPreview__oJ_Vl{color:var(--c-text-3);font-size:var(--fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvals-page_decisionPanel__DmnWy{display:grid;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-inner);background:var(--c-sunken)}.approvals-page_factGrid__E00n8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}.approvals-page_factGrid__E00n8 dt{color:var(--c-text-3);font-size:var(--fs-caption)}.approvals-page_factGrid__E00n8 dd{margin:2px 0 0;color:var(--c-text-1);font-size:var(--fs-small);overflow-wrap:anywhere}.approvals-page_reasonBlock__s2E8J{display:grid;gap:4px}.approvals-page_reasonBlock__s2E8J p{margin:0;color:var(--c-text-1);font-size:var(--fs-small);overflow-wrap:anywhere}.approvals-page_factLabel___80_h{color:var(--c-text-3);font-size:var(--fs-caption)}.approvals-page_factHint__3857K{margin:0;color:var(--c-text-3);font-size:var(--fs-small)}.approvals-page_changeTableWrap__99aQa{overflow-x:auto}.approvals-page_changeTable__kCd6E{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.approvals-page_changeTable__kCd6E caption{padding-bottom:var(--sp-2);color:var(--c-text-3);font-size:var(--fs-caption);text-align:left}.approvals-page_changeTable__kCd6E td,.approvals-page_changeTable__kCd6E th{padding:6px var(--sp-2);border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top}.approvals-page_changeTable__kCd6E thead th{color:var(--c-text-3);font-weight:var(--fw-medium)}.approvals-page_sourceRow__J5Q8c{display:flex;align-items:center;gap:var(--sp-2)}.approvals-page_systemRecord__fmvKa{color:var(--c-text-4);font-size:var(--fs-caption);overflow-wrap:anywhere}.approvals-page_evidencePanel__FKHiV{display:grid;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-inner);background:var(--c-sunken)}.approvals-page_evidenceToggle__JSoCj{display:inline-flex;align-items:center;justify-self:start;gap:var(--sp-2);height:30px;padding:0 var(--sp-3);border:1px solid var(--c-line-2);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-accent-text);font-size:var(--fs-small);cursor:pointer}.approvals-page_evidenceToggle__JSoCj:disabled{color:var(--c-danger-text);cursor:not-allowed;opacity:.75}.approvals-page_exactPanel__0Hq_O{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-inner);background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-accent-ring)}.approvals-page_exactHead__vtSs6{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.approvals-page_exactTitle__E6ILY{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-strong)}.approvals-page_exactExit__doVC9{display:inline-flex;align-items:center;gap:var(--sp-1);height:30px;padding:0 var(--sp-3);border:1px solid var(--c-line-2);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-small);cursor:pointer}.approvals-page_exactExit__doVC9:hover{background:var(--c-hover);color:var(--c-text-1)}.approvals-page_exactHint__MVSjm{display:inline-flex;gap:var(--sp-2)}.approvals-page_exactHint__MVSjm,.approvals-page_pager__SEtyQ{align-items:center;color:var(--c-text-3);font-size:var(--fs-small)}.approvals-page_pager__SEtyQ{display:flex;justify-content:center;gap:var(--sp-4)}.approvals-page_suspense__eElLu{min-height:60vh;display:grid;place-items:center;color:var(--c-text-3);font-size:var(--fs-body)}@media (max-width:1180px){.approvals-page_rowGrid__vx5By,.approvals-page_tableHead__7WDD_{grid-template-columns:minmax(0,1fr) minmax(120px,190px) 176px}.approvals-page_cellRequester__4fp__,.approvals-page_cellTime__cNWFu,.approvals-page_headRequester__Z4kK3,.approvals-page_headTime__lioEw{display:none}}@media (max-width:960px){.approvals-page_factGrid__E00n8{grid-template-columns:repeat(2,minmax(0,1fr))}.approvals-page_viewbar__LR6uX{align-items:stretch}.approvals-page_viewSwitch__BbAIg{margin-left:0;flex-wrap:wrap}.approvals-page_rowGrid__vx5By{grid-template-columns:minmax(0,1fr) auto}.approvals-page_cellNode__QUedW,.approvals-page_tableHead__7WDD_{display:none}}.layout_page__vphA_{display:flex;flex-direction:column;gap:var(--sp-5)}.layout_stack__b9EyB{display:flex;flex-direction:column;gap:var(--sp-2)}.layout_row__sUBzU{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.layout_card__ajll0,.layout_panelCard__SxKs7{min-width:0;border:1px solid var(--c-line);border-radius:var(--r-inner);background:var(--c-surface);color:var(--c-text-1)}.layout_panelCard__SxKs7{display:grid;gap:var(--sp-3);padding:var(--sp-5)}.layout_cardPad__Jc0ry{padding:var(--sp-4)}.layout_hint__y2Zl7{margin:0;color:var(--c-text-2);font-size:var(--fs-small)}.layout_scopeBar__WtcNj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.layout_scopeLabel__8xjVJ{color:var(--c-text-3);font-size:var(--fs-caption)}.layout_scopeField__JNs9l{display:flex;align-items:center;gap:var(--sp-1)}.layout_actionsEnd__ecLyA{display:flex;justify-content:flex-end;padding:var(--sp-2) 0}.layout_inlineRow__olE6X{display:inline-flex;align-items:center;gap:var(--sp-2);margin-inline-start:var(--sp-2)}.layout_error__QaNkw{background:var(--c-danger-bg);color:var(--c-danger-text)}.layout_error__QaNkw,.layout_notice__0EREK{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-ctl)}.layout_notice__0EREK{background:var(--c-ok-bg);color:var(--c-ok-text)}.session-expired_overlay__Fd0ub{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:var(--sp-6);background:var(--c-scrim-modal)}.session-expired_prompt__T4O6o{width:min(360px,100%);display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--r-overlay);background:var(--c-surface);box-shadow:var(--sh-overlay)}.session-expired_message__hH79H{color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-medium);text-align:center}@media (max-width:760px){.page-header_compact__acgnS{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--sp-2)}.page-header_compact__acgnS>:last-child{flex-wrap:nowrap}}.route-loading_page___lLkT{display:flex;flex-direction:column;gap:var(--sp-4)}.route-loading_title__SAhZM{width:200px;height:28px}.route-loading_description__K8n1n{width:min(420px,60%);height:14px}.route-loading_cards__3sKot{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-4)}.route-loading_card__ujURO{height:96px;border-radius:var(--r-inner)}.route-loading_block__Y7bVm{height:220px;border-radius:var(--r-inner)}.select_root___zWKb{position:relative;display:inline-flex;min-width:0;max-width:100%}.select_trigger__ZwMOJ{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:120px;max-width:100%;height:30px;padding:0 var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-small);white-space:nowrap;cursor:pointer}.select_trigger__ZwMOJ:hover:not(:disabled){border-color:var(--c-line-2)}.select_trigger__ZwMOJ:focus-visible{border-color:var(--c-accent);outline:2px solid var(--c-accent-ring);outline-offset:1px}.select_trigger__ZwMOJ:disabled{background:var(--c-sunken);color:var(--c-text-4);cursor:not-allowed}.select_trigger__ZwMOJ[data-placeholder] .select_value__38nUf{color:var(--c-text-3)}.select_value__38nUf{overflow:hidden;text-align:left}.select_caret__ZHmom{flex:none;color:var(--c-text-3)}.select_list__rvVO4{display:flex;flex-direction:column;gap:2px;max-height:280px;padding:var(--sp-1);overflow-y:auto}.select_list__rvVO4:focus{outline:none}.select_option__lwdYP{display:flex;align-items:center;width:100%;min-height:30px;padding:0 var(--sp-2);border:0;border-radius:var(--r-xs);background:transparent;color:var(--c-text-1);font-size:var(--fs-small);text-align:left;cursor:pointer}.select_option__lwdYP:hover:not(:disabled),.select_option__lwdYP[data-active]{background:var(--c-hover)}.select_option__lwdYP:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.select_option__lwdYP[aria-selected=true]{background:var(--c-accent-bg);color:var(--c-accent-text);font-weight:var(--fw-strong)}.select_option__lwdYP:disabled{color:var(--c-text-4);cursor:not-allowed}.select_empty__rFyQC{margin:0;padding:var(--sp-3) var(--sp-2);color:var(--c-text-3);font-size:var(--fs-small)}.customer-360-overview_root___OktW{display:flex;flex-direction:column;gap:var(--sp-8);min-width:0}.customer-360-overview_section__VpZ1t{min-width:0}.customer-360-overview_sectionHead__3taPT{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-4)}.customer-360-overview_sectionHead__3taPT h2{margin:0;color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-strong)}.customer-360-overview_sectionHead__3taPT p{margin:var(--sp-1) 0 0;color:var(--c-text-3);font-size:var(--fs-caption)}.customer-360-overview_scroll__mL8g0{overflow-x:auto}.customer-360-overview_table__GES2v{width:100%;border-collapse:collapse;font-size:var(--fs-body)}.customer-360-overview_table__GES2v th{height:40px;padding:0 var(--cell-x);text-align:left;color:var(--c-text-3);font-size:var(--fs-small);font-weight:var(--fw-medium);border-bottom:1px solid var(--c-line);white-space:nowrap}.customer-360-overview_table__GES2v td{padding:var(--sp-3) var(--cell-x);border-bottom:1px solid var(--c-line);vertical-align:top}.customer-360-overview_table__GES2v td:first-child,.customer-360-overview_table__GES2v th:first-child{padding-left:0}.customer-360-overview_table__GES2v td:last-child,.customer-360-overview_table__GES2v th:last-child{padding-right:0}.customer-360-overview_num__9v4Dn{text-align:right;white-space:nowrap}.customer-360-overview_relation__UFnr9{color:var(--c-text-1);font-weight:var(--fw-medium);white-space:nowrap}.customer-360-overview_value__tvNgn{color:var(--c-text-1);font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-360-overview_basis__looNF{max-width:420px;color:var(--c-text-3);font-size:var(--fs-caption);line-height:1.5}.customer-360-overview_muted__njTwL{color:var(--c-text-3)}.customer-360-overview_risk__IhPhj{color:var(--c-danger-text)}.customer-360-overview_link__DVHiC{color:var(--c-accent-text);font-size:var(--fs-small);white-space:nowrap}.customer-360-overview_link__DVHiC:hover{text-decoration:underline}.customer-360-overview_retry__a_ql2{padding:0;border:0;background:none;color:var(--c-accent-text);font:inherit;font-size:var(--fs-small);cursor:pointer}.customer-360-overview_empty__SO8iT{min-height:86px;padding:var(--sp-6);display:grid;place-items:center;border:1px dashed var(--c-line-control);border-radius:var(--r-ctl);color:var(--c-text-3);font-size:var(--fs-body);text-align:center}.accounting-settings-page_pageState__PkzRT{min-height:360px}.accounting-settings-page_pageState__PkzRT,.accounting-settings-page_scopeBar__piMJS{margin-top:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.accounting-settings-page_scopeBar__piMJS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.accounting-settings-page_scopeBar__piMJS>div,.accounting-settings-page_scopeBar__piMJS>label{min-width:0;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;justify-content:center;gap:var(--sp-1);border-right:1px solid var(--c-line)}.accounting-settings-page_scopeBar__piMJS>:last-child{border-right:0}.accounting-settings-page_scopeBar__piMJS span{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_scopeBar__piMJS strong{overflow:hidden;color:var(--c-text-1);font-size:var(--fs-caption);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.accounting-settings-page_scopeBar__piMJS select{width:100%;height:32px;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-caption)}.accounting-settings-page_scopeBar__piMJS>.accounting-settings-page_wide__0pexW{grid-column:span 2}.accounting-settings-page_modeBanner__8HXtM{margin-top:var(--sp-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-canvas);color:var(--c-text-2);font-size:var(--fs-caption)}.accounting-settings-page_tabs__C6oqv{margin-top:var(--sp-4);display:flex;gap:var(--sp-1)}.accounting-settings-page_tab__3YM5K{padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-caption);cursor:pointer}.accounting-settings-page_tabActive__1Sx_m{border-color:var(--c-line-control);color:var(--c-text-1);font-weight:650}.accounting-settings-page_tablePanel__Tkq9p{margin-top:var(--sp-3)}.accounting-settings-page_primaryCell__j5Ftv{display:flex;flex-direction:column;gap:2px}.accounting-settings-page_primaryCell__j5Ftv strong{color:var(--c-text-1);font-weight:650}.accounting-settings-page_primaryCell__j5Ftv small{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_totals__ZKGQr{margin-top:var(--sp-3);display:flex;flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);color:var(--c-text-2);font-size:var(--fs-caption)}.accounting-settings-page_blocks__UOQp1,.accounting-settings-page_totals__ZKGQr{border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.accounting-settings-page_blocks__UOQp1{margin:var(--sp-3) 0 0;padding:0;overflow:hidden;list-style:none}.accounting-settings-page_block__GyH_o{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--c-line);font-size:var(--fs-caption);color:var(--c-text-2)}.accounting-settings-page_block__GyH_o:last-child{border-bottom:0}.accounting-settings-page_counts__nbJsw{margin:var(--sp-3) 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-2)}.accounting-settings-page_counts__nbJsw>div{padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.accounting-settings-page_counts__nbJsw dt{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_counts__nbJsw dd{margin:var(--sp-1) 0 0;color:var(--c-text-1);font-size:var(--fs-caption);font-weight:650}.accounting-settings-page_note__GXZQj{margin-top:var(--sp-3);color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_commandPanel__DSfGP{margin-top:var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);overflow:hidden}.accounting-settings-page_commandHeader__KtUQx{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--c-line)}.accounting-settings-page_commandHeader__KtUQx strong{color:var(--c-text-1);font-size:var(--fs-caption);font-weight:650}.accounting-settings-page_commandSummary__2RjkE{margin:0;padding:var(--sp-2) var(--sp-4);color:var(--c-text-2);font-size:var(--fs-caption);line-height:1.6}.accounting-settings-page_commandList__o9z6D{margin:0;padding:0;list-style:none}.accounting-settings-page_commandRow__4SvT1{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-micro)}.accounting-settings-page_commandKind__LM_YB{color:var(--c-text-1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.accounting-settings-page_commandFootnote__MOfsB{margin:0;padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-micro);line-height:1.6}.accounting-settings-page_commandForms__wsYNF{margin:0;padding:0}.accounting-settings-page_commandDisclosure__CiNQA{border-top:1px solid var(--c-line)}.accounting-settings-page_commandDisclosure__CiNQA>summary{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);color:var(--c-text-2);font-size:var(--fs-caption);cursor:pointer}.accounting-settings-page_commandDisclosure__CiNQA>summary>span{color:var(--c-text-1);font-weight:650}.accounting-settings-page_commandForm__kKI_f{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-4);border-top:1px solid var(--c-line);background:var(--c-canvas)}.accounting-settings-page_commandFields__BrLzi{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sp-2)}.accounting-settings-page_commandField___KRGM{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.accounting-settings-page_commandField___KRGM>span{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_commandField___KRGM input,.accounting-settings-page_commandField___KRGM select,.accounting-settings-page_commandField___KRGM textarea{width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-caption)}.accounting-settings-page_commandField___KRGM textarea{min-height:72px;resize:vertical}.accounting-settings-page_commandCheck__ZO2Sr{display:flex;align-items:center;gap:var(--sp-1);color:var(--c-text-2);font-size:var(--fs-caption)}.accounting-settings-page_commandError__3h28R{margin:0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-danger-bg);border-radius:var(--r-ctl);background:var(--c-danger-bg);color:var(--c-danger-text);font-size:var(--fs-caption)}.accounting-settings-page_commandActions__9HAjt{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.accounting-settings-page_commandOutcome__Rh6vy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);font-size:var(--fs-caption)}.accounting-settings-page_commandOutcomeText__UHqBW{color:var(--c-text-2)}.accounting-settings-page_muted__DCOA9{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_periodActions__9uB1D{margin-top:var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);overflow:hidden}.accounting-settings-page_row__VH_Wc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.accounting-settings-page_stack__Z7m00{display:grid;gap:var(--sp-3);min-width:0}.accounting-settings-page_panelSection__lHN3q{display:grid;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.accounting-settings-page_panelHead__sLQKi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.accounting-settings-page_panelTitle__rNuuV{margin:0;color:var(--c-text-1);font-size:var(--fs-caption);font-weight:650}.accounting-settings-page_panelNote__Fujo9{margin:0;color:var(--c-text-3);font-size:var(--fs-micro);line-height:1.6}.accounting-settings-page_cardList__305X0{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.accounting-settings-page_card__vBb7o{display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.accounting-settings-page_cardHead__h2zir{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.accounting-settings-page_cardHead__h2zir strong{color:var(--c-text-1);font-size:var(--fs-caption);font-weight:650}.accounting-settings-page_factList__euZ1i{margin:0;display:grid;gap:var(--sp-1)}.accounting-settings-page_factList__euZ1i>div{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.accounting-settings-page_factList__euZ1i dt{min-width:96px;color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_factList__euZ1i dd{margin:0;color:var(--c-text-2);font-size:var(--fs-caption);word-break:break-all}.accounting-settings-page_factVersion__Vka4I{color:var(--c-text-2);font-size:var(--fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting-settings-page_emptyLine__1OWeF{margin:0;color:var(--c-text-3);font-size:var(--fs-caption)}.accounting-settings-page_fieldSet__Sk_o2{display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-canvas)}.accounting-settings-page_fieldRow__vbNo8{display:grid;gap:var(--sp-1);min-width:0}.accounting-settings-page_fieldRow__vbNo8>span{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_fieldRow__vbNo8 input,.accounting-settings-page_fieldRow__vbNo8 select,.accounting-settings-page_fieldRow__vbNo8 textarea{width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-caption)}.accounting-settings-page_fieldRow__vbNo8 textarea{min-height:72px;resize:vertical}.accounting-settings-page_commandTag__QKRl0{display:flex;align-items:center;gap:var(--sp-2)}.accounting-settings-page_additionalSettings__XLxVA>summary>svg,.accounting-settings-page_commandTag__QKRl0>svg{flex:none;color:var(--c-text-3)}.accounting-settings-page_additionalSettings__XLxVA[open]>summary>svg,.accounting-settings-page_commandDisclosure__CiNQA[open] .accounting-settings-page_commandTag__QKRl0>svg{transform:rotate(180deg)}.accounting-settings-page_additionalSettings__XLxVA{border:1px solid var(--c-line);border-radius:var(--r-ctl)}.accounting-settings-page_additionalSettings__XLxVA>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);cursor:pointer}.accounting-settings-page_additionalSettings__XLxVA>summary>span{display:grid;gap:var(--sp-1)}.accounting-settings-page_additionalSettings__XLxVA>summary small{color:var(--c-text-3);font-size:var(--fs-micro)}.accounting-settings-page_additionalBody__Qj4x1{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--c-line)}.detail-drawer-shell_shell__c_2rr .ui-drawer-header{height:auto;padding:14px 22px 16px;flex-direction:column-reverse;align-items:stretch;gap:14px}.detail-drawer-shell_shell__c_2rr .ui-drawer-title-group{display:block}.detail-drawer-shell_shell__c_2rr .ui-drawer-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.detail-drawer-shell_nav___2h8h{display:inline-flex;align-items:center;gap:2px;margin-right:auto}.detail-drawer-shell_position__jSJf8{margin-left:6px;color:var(--c-text-3);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail-drawer-shell_hero__qSFk6{display:grid;gap:6px;min-width:0}.detail-drawer-shell_code__9kJEC{color:var(--c-text-1);font-size:var(--fs-metric);line-height:1.1;font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.detail-drawer-shell_titleRow__FAslV{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.detail-drawer-shell_top__u4PWF{display:grid;gap:16px;margin-bottom:16px;padding-inline:var(--detail-drawer-top-inset,0)}.detail-drawer-shell_facts__arNpq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:14px 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.detail-drawer-shell_fact__1QJPZ{min-width:0;padding:0 16px;border-left:1px solid var(--c-line)}.detail-drawer-shell_fact__1QJPZ:first-child{padding-left:0;border-left:0}.detail-drawer-shell_fact__1QJPZ dt{color:var(--c-text-3);font-size:var(--fs-small)}.detail-drawer-shell_fact__1QJPZ dd{margin:4px 0 0;color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.detail-drawer-shell_tabs__yaRY0{position:sticky;top:0;z-index:1;background:var(--c-surface)}@media (max-width:960px){.detail-drawer-shell_facts__arNpq{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.detail-drawer-shell_fact__1QJPZ:nth-child(odd){padding-left:0;border-left:0}}.user-management-page_pageContainer__PhqeP{display:flex;flex-direction:column;gap:var(--sp-4)}.user-management-page_headerActions__PZgFv{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.user-management-page_pageState__n7cem{margin-top:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.user-management-page_statusBar__F84fy{display:flex;align-items:center;gap:var(--sp-2);overflow-x:auto;padding:2px 0}.user-management-page_statusTab__Et6U5{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;padding:0 12px;border-radius:var(--r-ctl);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-body);font-weight:500;transition:all .12s ease}.user-management-page_statusTab__Et6U5:hover{border-color:var(--c-line-2);color:var(--c-text-1)}.user-management-page_statusTab__Et6U5[aria-pressed=true]{background:var(--c-accent-bg);border-color:var(--c-accent);color:var(--c-accent-text);font-weight:var(--fw-strong)}.user-management-page_statusTab__Et6U5 svg[data-tone=danger]{color:var(--c-danger)}.user-management-page_statusTab__Et6U5 svg[data-tone=ok]{color:var(--c-ok)}.user-management-page_statusTab__Et6U5 svg[data-tone=warn]{color:var(--c-warn)}.user-management-page_badgeDot__l2bZR[data-tone=info]{background:var(--c-info)}.user-management-page_badgeDot__l2bZR[data-tone=neutral]{background:var(--c-text-2)}.user-management-page_filterCard__RbKE_{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-ctl);padding:12px 16px;display:flex;flex-direction:column;gap:var(--sp-3)}.user-management-page_filterMainRow__InPEp{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.user-management-page_searchField__AnQmm{flex:1 1 240px;max-width:340px}.user-management-page_filterControls__gj_Xd{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.user-management-page_selectInput___80UZ{height:34px;padding:0 10px;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-body);outline:none;cursor:pointer}.user-management-page_selectInput___80UZ:focus{border-color:var(--c-accent)}.user-management-page_tableCard__jIknn{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-ctl);overflow:hidden;box-shadow:none}.user-management-page_tableWrapper__AfNXN{width:100%;overflow-x:auto}.user-management-page_table__5uADz{width:100%;min-width:920px;border-collapse:collapse;text-align:left}.user-management-page_colUser__TWnb0{width:180px}.user-management-page_colPhone__aidVT{width:150px}.user-management-page_colRole__CusA_{width:130px}.user-management-page_colVersion__Zz_0T{width:110px}.user-management-page_colPerms__eFhld{width:180px}.user-management-page_colStatus__QVXgf{width:100px}.user-management-page_colUpdated__t_XTD{width:150px}.user-management-page_colActions__iKtPW{width:140px}.user-management-page_table__5uADz .user-management-page_colActions__iKtPW{text-align:right}@media (max-width:1180px){.user-management-page_table__5uADz [data-priority=p2]{display:none}}.user-management-page_sortButton__AkdwR{display:inline-flex;align-items:center;gap:var(--sp-1);padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:var(--fw-strong);cursor:pointer}.user-management-page_stateCell__NDEpT{padding:0}.user-management-page_table__5uADz th{background:var(--c-sunken);color:var(--c-text-2);font-size:var(--fs-caption);font-weight:var(--fw-strong);padding:10px 14px;border-bottom:1px solid var(--c-line);white-space:nowrap}.user-management-page_table__5uADz td{padding:12px 14px;border-bottom:1px solid var(--c-line);font-size:var(--fs-body);color:var(--c-text-1);vertical-align:middle}.user-management-page_tableRow__TBwty{transition:background-color .1s ease;cursor:pointer}.user-management-page_tableRow__TBwty:hover{background:var(--c-sunken)}.user-management-page_tableRowInactive__K3RJL{background:var(--c-canvas);opacity:.8}.user-management-page_userNameCell__u4hPP{display:flex;flex-direction:column;gap:var(--sp-1)}.user-management-page_permissionCounts__vyvZv{display:inline-flex;align-items:center;gap:var(--sp-2)}.user-management-page_phoneCell__VEhdj{font-family:ui-monospace,monospace;font-weight:500;color:var(--c-text-1)}.user-management-page_versionTag__u1p92{display:inline-flex;align-items:center;padding:1px 6px;border-radius:var(--r-xs);background:var(--c-sunken);border:1px solid var(--c-line);font-family:ui-monospace,monospace;font-size:var(--fs-micro);font-weight:var(--fw-strong);color:var(--c-text-2)}.user-management-page_rowActions__IsGOW{display:flex;align-items:center;gap:var(--sp-1)}.user-management-page_iconBtn__aA0ht{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-xs);border:1px solid transparent;background:transparent;color:var(--c-text-2);transition:all .1s ease;cursor:pointer}.user-management-page_iconBtn__aA0ht:hover:not(:disabled){background:var(--c-sunken);border-color:var(--c-line);color:var(--c-text-1)}.user-management-page_iconBtn__aA0ht:disabled{opacity:.35;cursor:not-allowed}.user-management-page_badgeDot__l2bZR{width:6px;height:6px;border-radius:50%}.user-management-page_drawerOverlay__z2OsK{position:fixed;inset:0;background:var(--c-scrim-modal);z-index:100;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.user-management-page_drawerBackdrop__JC_JK{position:absolute;inset:0}.user-management-page_drawer__Nj_Sa{position:relative;width:760px;max-width:100vw;height:100vh;background:var(--c-surface);display:flex;flex-direction:column;box-shadow:var(--sh-overlay);animation:user-management-page_slideInRight__hdtVt .18s cubic-bezier(.16,1,.3,1);z-index:101}@keyframes user-management-page_slideInRight__hdtVt{0%{transform:translateX(100%)}to{transform:translateX(0)}}.user-management-page_drawerHeader__CG5Si{min-height:64px;padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--c-line);display:flex;align-items:center;justify-content:space-between;flex-shrink:0;background:var(--c-surface)}.user-management-page_drawerHeaderMain__omWlU{display:flex;flex-direction:column;gap:var(--sp-1)}.user-management-page_drawerTitleRow__afg96{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.user-management-page_drawerTitleRow__afg96 h2{font-size:var(--fs-subhead);font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_actionBarEnd__6_98Q{margin-left:auto}.user-management-page_alertBannerSpaced__f287X{margin-top:var(--sp-3)}.user-management-page_alertActionEnd__MXXVK{margin-left:auto}.user-management-page_modalTitleRow__iFMlQ{display:inline-flex;align-items:center;gap:var(--sp-2)}.user-management-page_modalTitleIcon__ZtKsw{color:var(--c-accent)}.user-management-page_formStack__jkTlY{display:flex;flex-direction:column;gap:var(--sp-4)}.user-management-page_formStackField__yAiV5{display:flex;flex-direction:column;gap:var(--sp-2)}.user-management-page_formAlert__fWZoR{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line-2);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-danger-text)}.user-management-page_formNote__uRf8X{padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-sunken);color:var(--c-text-2);font-size:var(--fs-caption)}.user-management-page_formActions__TPNmy{display:flex;justify-content:flex-end;gap:var(--sp-2)}.user-management-page_formFieldSpaced__ffPit{margin-top:var(--sp-3)}.user-management-page_drawerActionBar__LdNq5{padding:10px 20px;background:var(--c-surface);border-bottom:1px solid var(--c-line);display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex-shrink:0}.user-management-page_drawerBody__XWRer{flex:1 1;overflow-y:auto;padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.user-management-page_drawerDeactivatedBanner___vmFj{background:var(--c-danger-bg);border:1px solid var(--c-danger-bg);border-radius:var(--r-ctl);padding:12px 14px;display:flex;gap:var(--sp-3);color:var(--c-danger);font-size:var(--fs-caption);line-height:1.4}.user-management-page_drawerNavTabs__OU53M{display:flex;gap:var(--sp-1);border-bottom:1px solid var(--c-line);padding-bottom:2px}.user-management-page_drawerNavTab__omsdK{border:0;background:transparent;padding:6px 14px;border-radius:var(--r-xs);font-size:var(--fs-body);color:var(--c-text-2);font-weight:var(--fw-strong);display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;transition:all .1s ease}.user-management-page_drawerNavTab__omsdK:hover{color:var(--c-text-1);background:var(--c-sunken)}.user-management-page_drawerNavTabActive__Othl7{color:var(--c-accent);background:var(--c-accent-bg)}.user-management-page_drawerTabContent__RApRf{display:flex;flex-direction:column;gap:var(--sp-4)}.user-management-page_detailGrid__YRCCt{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3)}.user-management-page_detailItem__rePh5{padding:10px 12px;background:var(--c-sunken);border:1px solid var(--c-line);border-radius:var(--r-ctl)}.user-management-page_detailItemFull__yUJSA{grid-column:span 2}.user-management-page_detailItemLabel__Ho5I2{font-size:var(--fs-micro);color:var(--c-text-2);margin-bottom:3px;display:block}.user-management-page_detailItemValue__DTgrx{font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_roleExplainerCard__lY4Pz{background:var(--c-canvas);border:1px solid var(--c-line);border-radius:var(--r-ctl);padding:12px 14px;font-size:var(--fs-caption);color:var(--c-text-2);line-height:1.5}.user-management-page_roleExplainerHeader__69ukG{display:flex;align-items:center;gap:var(--sp-2);font-weight:var(--fw-strong);color:var(--c-text-1);margin-bottom:4px}.user-management-page_sessionsHeaderRow__ZFXLe{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.user-management-page_sessionList__XiL_J{display:flex;flex-direction:column;gap:var(--sp-2)}.user-management-page_sessionCard__p_IOZ{border:1px solid var(--c-line);border-radius:var(--r-ctl);padding:12px 14px;background:var(--c-surface);display:flex;gap:var(--sp-3);align-items:flex-start}.user-management-page_sessionCardInactive__uO0oN{background:var(--c-sunken);opacity:.75}.user-management-page_sessionCardIcon__jXOeQ{width:34px;height:34px;border-radius:var(--r-ctl);background:var(--c-sunken);color:var(--c-text-2);display:grid;place-items:center;flex-shrink:0}.user-management-page_sessionCardContent__YV72d{flex:1 1;min-width:0}.user-management-page_sessionCardTitleRow__XTRJ1{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:4px}.user-management-page_sessionMetaRow__CYBux{display:flex;gap:var(--sp-4);font-size:var(--fs-caption);color:var(--c-text-2);flex-wrap:wrap}.user-management-page_sessionMetaRow__CYBux span{display:inline-flex;align-items:center;gap:var(--sp-1)}.user-management-page_sessionUaText__9XNAc{margin-top:4px;min-width:0;font-size:var(--fs-caption);color:var(--c-text-3)}.user-management-page_sessionsTitle__KJECD{font-size:var(--fs-title);font-weight:var(--fw-strong)}.user-management-page_sessionsHint__RKLZQ{margin-top:2px;color:var(--c-text-2);font-size:var(--fs-caption)}.user-management-page_emptySessionsText__IITYS{margin:0}.user-management-page_loadingContainerPadded__Xd0Ap{padding:var(--sp-6) 0}.user-management-page_detailItemBadge__0vOHz{display:inline-flex;align-items:center;margin-top:2px}.user-management-page_detailItemTime__oJZ8q{color:var(--c-text-2)}.user-management-page_emptySessionsBox__wd3l3{padding:32px 16px;border:1px dashed var(--c-line);border-radius:var(--r-ctl);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);color:var(--c-text-3);font-size:var(--fs-caption)}.user-management-page_matrixColModule__U7deR{width:160px}.user-management-page_matrixColDesc__J4E4r{min-width:180px}.user-management-page_matrixColPerm__mEWLI{width:240px;text-align:center}.user-management-page_matrixCellCenter__mZuRm{text-align:center}.user-management-page_permissionCell__wRNVF{display:inline-flex;justify-content:center}.user-management-page_matrixSubTitleSpaced__O6rEK{margin-top:var(--sp-2)}.user-management-page_matrixContainer__0iP9f{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-ctl);overflow:hidden}.user-management-page_matrixHeaderBar__bThG5{padding:12px 16px;background:var(--c-sunken);border-bottom:1px solid var(--c-line);display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.user-management-page_matrixTitleGroup__03Qqo{display:flex;flex-direction:column;gap:var(--sp-1)}.user-management-page_matrixTitle__3tILL{font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--c-text-1);display:inline-flex;align-items:center;gap:var(--sp-2)}.user-management-page_matrixSubTitle__pcOA_{font-size:var(--fs-micro);color:var(--c-text-2)}.user-management-page_matrixPresetGroup__hFy9U{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.user-management-page_matrixPresetLabel__93_34{font-size:var(--fs-micro);color:var(--c-text-2)}.user-management-page_presetButton___wohG{height:24px;padding:0 8px;border:1px solid var(--c-line);background:var(--c-surface);border-radius:var(--r-xs);font-size:var(--fs-micro);color:var(--c-text-1);display:inline-flex;align-items:center;gap:var(--sp-1);cursor:pointer;transition:all .1s ease}.user-management-page_presetButton___wohG:hover{background:var(--c-sunken);border-color:var(--c-line-2)}.user-management-page_superAdminNotice__g2uWy{padding:10px 16px;background:var(--c-accent-bg);border-bottom:1px solid var(--c-warn-bg);color:var(--c-warn-text);font-size:var(--fs-caption);display:flex;align-items:center;gap:var(--sp-2);line-height:1.4}.user-management-page_matrixTableWrapper__OFRJk{width:100%;overflow-x:auto}.user-management-page_matrixTable__Sc_ab{width:100%;border-collapse:collapse;font-size:var(--fs-caption)}.user-management-page_matrixTable__Sc_ab th{background:var(--c-sunken);color:var(--c-text-2);font-size:var(--fs-micro);font-weight:var(--fw-strong);padding:8px 12px;border-bottom:1px solid var(--c-line);text-align:left}.user-management-page_matrixTable__Sc_ab td{padding:10px 12px;border-bottom:1px solid var(--c-line);vertical-align:middle;color:var(--c-text-1)}.user-management-page_matrixRowSuper__uxivq td{background:var(--c-surface)}.user-management-page_moduleNameCell__Screl{display:flex;flex-direction:column;gap:var(--sp-1)}.user-management-page_moduleName__Lat2j{font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_moduleDesc__bvJmf{color:var(--c-text-2);font-size:var(--fs-caption);line-height:1.4}.user-management-page_usersModuleHint__1IsBd{color:var(--c-accent);font-size:var(--fs-micro);margin-top:2px}.user-management-page_permissionRadioGroup__YJN_K{display:inline-flex;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-sunken);padding:2px;gap:var(--sp-1)}.user-management-page_permissionRadioOption__eE2wX{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 8px;border-radius:var(--r-xs);font-size:var(--fs-micro);font-weight:var(--fw-strong);color:var(--c-text-2);cursor:pointer;transition:all .1s ease;-webkit-user-select:none;user-select:none}.user-management-page_permissionRadioOption__eE2wX input{display:none}.user-management-page_permissionRadioOptionActiveNone__1QHZg{background:var(--c-surface);color:var(--c-text-1);box-shadow:none}.user-management-page_permissionRadioOptionActiveR__tvVvv{background:var(--c-info-bg);color:var(--c-info);box-shadow:none}.user-management-page_permissionRadioOptionActiveRw__XYynx{background:var(--c-ok-bg);color:var(--c-ok);box-shadow:none}.user-management-page_modalOverlay__pQ3es{position:fixed;inset:0;background:var(--c-scrim-modal);z-index:120;display:grid;place-items:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.user-management-page_modalBackdrop__j4twk{position:absolute;inset:0}.user-management-page_modalDialog__WkrGA{position:relative;width:520px;max-width:100%;max-height:90vh;background:var(--c-surface);border-radius:var(--r-inner);box-shadow:var(--sh-overlay);display:flex;flex-direction:column;overflow:hidden;animation:user-management-page_popIn__kW7X1 .15s ease;z-index:121}.user-management-page_modalDialogLarge__rduWR{width:780px}@keyframes user-management-page_popIn__kW7X1{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.user-management-page_modalHeader__AeEqs{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--c-line);display:flex;align-items:center;justify-content:space-between;background:var(--c-surface)}.user-management-page_modalHeader__AeEqs h3{font-size:var(--fs-title);font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_modalHeader__AeEqs p{font-size:var(--fs-caption);color:var(--c-text-2);margin-top:2px}.user-management-page_modalHeaderTitleRow__21fm8{display:flex;align-items:center;gap:var(--sp-3)}.user-management-page_dangerIconBadge__MhSRe{width:32px;height:32px;border-radius:var(--r-ctl);background:var(--c-danger-bg);color:var(--c-danger);display:grid;place-items:center;flex-shrink:0}.user-management-page_modalForm__X1G9O{display:flex;flex-direction:column;flex:1 1;min-height:0}.user-management-page_modalBody__8DXt7{padding:var(--sp-5);overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-4)}.user-management-page_modalFooter__NdG5B{padding:var(--sp-3) var(--sp-5);background:var(--c-canvas);border-top:1px solid var(--c-line);display:flex;justify-content:flex-end;gap:var(--sp-3)}.user-management-page_formSection__YL8MV{margin-bottom:4px}.user-management-page_formSectionHeading__WiwRP{font-size:var(--fs-caption);font-weight:var(--fw-strong);color:var(--c-text-2);margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid var(--c-line)}.user-management-page_formGrid__O6fFy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.user-management-page_formGridFull__G7_uq{grid-column:1/-1}.user-management-page_formField__yDNjz{display:flex;flex-direction:column;gap:var(--sp-2)}.user-management-page_formLabel__8WntB{font-size:var(--fs-caption);font-weight:var(--fw-strong);color:var(--c-text-1);display:flex;align-items:center}.user-management-page_labelHint__QDgYp{color:var(--c-text-2);font-weight:400;font-size:var(--fs-micro);margin-left:4px}.user-management-page_requiredMark__h9cJY{color:var(--c-danger);margin-left:2px}.user-management-page_inputWithIcon__Cu4RT{position:relative}.user-management-page_inputIcon__wNaVT{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--c-text-3);pointer-events:none}.user-management-page_formInputWithIcon__4w97a.user-management-page_formInputWithIcon__4w97a{padding-left:32px;padding-right:36px}.user-management-page_formInput__Id0Tg{width:100%;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-body);padding:7px 10px;outline:none;transition:border-color .1s ease}.user-management-page_formInput__Id0Tg:focus{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-accent-bg)}.user-management-page_inputActionBtn__erV2g{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--c-text-3);padding:4px;display:grid;place-items:center;border-radius:var(--r-xs);cursor:pointer}.user-management-page_inputActionBtn__erV2g:hover{color:var(--c-text-1)}.user-management-page_passwordStrengthBar__WzTjP{display:flex;align-items:center;gap:var(--sp-2);margin-top:4px}.user-management-page_passwordStrengthFill__9Kmew{width:var(--fill,0);height:4px;border-radius:var(--r-xs);transition:width .15s ease,background-color .15s ease;min-width:40px}.user-management-page_passwordStrengthFill__9Kmew[data-level=low]{background:var(--c-danger)}.user-management-page_passwordStrengthFill__9Kmew[data-level=mid]{background:var(--c-warn)}.user-management-page_passwordStrengthFill__9Kmew[data-level=ok]{background:var(--c-ok)}.user-management-page_passwordStrengthHint__tD7Yc{color:var(--c-text-2);font-size:var(--fs-caption)}.user-management-page_statusToggleGroup__xygyR{display:flex;gap:var(--sp-3)}.user-management-page_statusToggleBtn__sOKbb{flex:1 1;padding:8px 12px;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);font-size:var(--fs-caption);font-weight:var(--fw-strong);color:var(--c-text-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);cursor:pointer;transition:all .12s ease}.user-management-page_statusToggleBtnActiveGreen__dzHlf{background:var(--c-ok-bg);border-color:var(--c-ok);color:var(--c-ok)}.user-management-page_statusToggleBtnActiveRed__iDIPY{background:var(--c-danger-bg);border-color:var(--c-danger);color:var(--c-danger)}.user-management-page_deactivateWarning__vW5db{font-size:var(--fs-micro);color:var(--c-danger);margin-top:4px}.user-management-page_roleCardGrid__eYYsf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.user-management-page_roleCard__H8MAF{border:1px solid var(--c-line);border-radius:var(--r-ctl);padding:12px;background:var(--c-surface);cursor:pointer;transition:all .12s ease;display:flex;flex-direction:column;gap:var(--sp-2)}.user-management-page_roleCard__H8MAF:hover{border-color:var(--c-line-2);background:var(--c-sunken)}.user-management-page_roleCardActive__o1KIq.user-management-page_roleCardActive__o1KIq{border-color:var(--c-accent);background:var(--c-accent-bg);box-shadow:0 0 0 1px var(--c-accent)}.user-management-page_roleCardHeader__BGD56{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-body);color:var(--c-text-1)}.user-management-page_roleCardIcon__RY4fR{color:var(--c-text-2)}.user-management-page_roleCardIconSelected__aH50D{color:var(--c-accent)}.user-management-page_roleSelectedBadge__yMBVC{margin-left:auto;font-size:var(--fs-micro);font-weight:var(--fw-strong);color:var(--c-accent);background:var(--c-surface);padding:1px 5px;border-radius:var(--r-xs)}.user-management-page_roleCardDesc__7WQwo{font-size:var(--fs-micro);color:var(--c-text-2);line-height:1.4}.user-management-page_roleTemplateField__GEZ_i{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;border:0;min-width:0}.user-management-page_srOnly__qCC4h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.user-management-page_roleTemplateHint__O7AQf{margin:0;font-size:var(--fs-micro);color:var(--c-text-2);line-height:1.5}.user-management-page_roleTemplateGrid__I7ivD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.user-management-page_roleTemplateCard__Dt028{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;border:1px solid transparent;border-radius:var(--r-ctl);background:var(--c-sunken);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.user-management-page_roleTemplateCard__Dt028:hover{border-color:var(--c-line-2);background:var(--c-surface)}.user-management-page_roleTemplateCard__Dt028:has(.user-management-page_roleTemplateRadio___M5fJ:focus-visible){outline:2px solid var(--c-accent);outline-offset:2px}@supports not selector(:has(*)){.user-management-page_roleTemplateCard__Dt028:focus-within{outline:2px solid var(--c-accent);outline-offset:2px}}.user-management-page_roleTemplateCardActive__IsCTM.user-management-page_roleTemplateCardActive__IsCTM{border-color:var(--c-accent);background:var(--c-accent-bg);box-shadow:inset 0 0 0 1px var(--c-accent)}.user-management-page_roleTemplateRadio___M5fJ:focus-visible{outline:none}.user-management-page_roleTemplateRadio___M5fJ{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.user-management-page_roleTemplateTitle__JC2lO{font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_roleTemplateDesc__79f1H,.user-management-page_roleTemplateDetail__SP_KS,.user-management-page_roleTemplateNote__sQ5yi{margin:0;font-size:var(--fs-caption);color:var(--c-text-2);line-height:1.55}.user-management-page_roleTemplateDetail__SP_KS{padding:8px 12px;border-radius:var(--r-ctl);background:var(--c-sunken)}.user-management-page_roleTemplateDetailName__Gw88b{margin-right:4px;color:var(--c-text-1);font-weight:var(--fw-strong)}.user-management-page_roleTemplateField__GEZ_i:disabled .user-management-page_roleTemplateCard__Dt028{cursor:not-allowed;opacity:.7}.user-management-page_roleTemplateField__GEZ_i:disabled .user-management-page_roleTemplateCard__Dt028:not(.user-management-page_roleTemplateCardActive__IsCTM):hover{border-color:transparent;background:var(--c-sunken)}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-header{height:auto;padding:28px 24px 16px;align-items:flex-start}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-title-group{flex:1 1 auto;flex-direction:column;align-items:stretch;gap:0;min-width:0}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-subtitle{margin-top:8px;font-size:var(--fs-body);line-height:1.55;color:var(--c-text-2)}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-header-actions{align-items:flex-start}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-close-btn{width:40px;height:40px;flex-shrink:0;padding:0;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-accent)}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-close-btn:hover{border-color:var(--c-line-2);background:var(--c-sunken);color:var(--c-accent)}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-close-btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-close-btn svg{width:20px;height:20px}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-body{padding:12px 24px 24px}.user-management-page_accountDrawerHeading__AoIXn{display:flex;flex-direction:column;gap:6px;min-width:0}.user-management-page_accountDrawerEyebrow__dlwA7{display:flex;align-items:center;min-height:40px;font-size:var(--fs-caption);color:var(--c-text-3)}.user-management-page_accountDrawerTitle__7OZ3U{margin:0;font-size:var(--fs-display);line-height:1.2;font-weight:var(--fw-strong);color:var(--c-text-1);overflow-wrap:anywhere}@media (max-width:640px){.user-management-page_accountFormDrawer__cmej_ .ui-drawer-header{padding:20px 18px 14px}.user-management-page_accountFormDrawer__cmej_ .ui-drawer-body{padding:10px 18px 20px}.user-management-page_accountDrawerTitle__7OZ3U{font-size:var(--fs-display-m)}}.user-management-page_userFormFooter__lzON3{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%}.user-management-page_permissionRoleGrid__xoGsn{margin-bottom:var(--sp-4)}.user-management-page_warningCard___vBvi{background:var(--c-accent-bg);border:1px solid var(--c-warn-bg);padding:12px 14px;border-radius:var(--r-ctl);display:flex;gap:var(--sp-3);align-items:flex-start}.user-management-page_warningCardIcon__lGnPa{color:var(--c-accent);flex-shrink:0;margin-top:2px}.user-management-page_warningCardContent__10INq{font-size:var(--fs-caption);color:var(--c-warn-text);line-height:1.5}.user-management-page_warningCardContent__10INq strong{display:block;font-size:var(--fs-body);margin-bottom:2px}.user-management-page_alertBanner__NqV_C{padding:10px 14px;border-radius:var(--r-ctl);font-size:var(--fs-body);display:flex;align-items:flex-start;gap:var(--sp-2);line-height:1.4}.user-management-page_alertBanner--danger__6H0Lq{background:var(--c-danger-bg);color:var(--c-danger);border:1px solid var(--c-danger-bg)}.user-management-page_errorContainer__4eHr3,.user-management-page_loadingContainer__RcMCo{padding:48px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--sp-3);color:var(--c-text-2)}.user-management-page_spinner__2eYVd{width:18px;height:18px;border:2px solid var(--c-line);border-top:2px solid;border-radius:50%;animation:user-management-page_spin__g_9QS .6s linear infinite}@keyframes user-management-page_spin__g_9QS{to{transform:rotate(1turn)}}@media (max-width:1024px){.user-management-page_drawer__Nj_Sa.user-management-page_drawer__Nj_Sa{width:100vw;box-shadow:var(--sh-overlay);background:var(--c-surface)}.user-management-page_roleCardGrid__eYYsf{grid-template-columns:1fr}}@media (max-width:640px){.user-management-page_detailGrid__YRCCt,.user-management-page_formGrid__O6fFy,.user-management-page_roleTemplateGrid__I7ivD{grid-template-columns:1fr}.user-management-page_detailItemFull__yUJSA{grid-column:span 1}.user-management-page_filterMainRow__InPEp{flex-direction:column;align-items:stretch}.user-management-page_filterControls__gj_Xd{justify-content:space-between}.user-management-page_sessionsHeaderRow__ZFXLe{flex-direction:column;align-items:flex-start}}.user-management-page_embeddedBar__X8fZ_{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.user-management-page_embeddedSummary__nsmOs{margin:0;font-size:var(--fs-small);color:var(--c-text-2)}.user-management-page_drawerFold__S2ezX{margin-top:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.user-management-page_drawerFoldSummary__1747a{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:10px 12px;cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--c-text-1)}.user-management-page_drawerFoldChevron__ywu3_{margin-inline-start:auto}.user-management-page_drawerFold__S2ezX[open] .user-management-page_drawerFoldChevron__ywu3_{transform:rotate(90deg)}.user-management-page_drawerFoldBody__PemxU{padding:0 12px 12px}.date-picker_root__OitaI{position:relative;display:inline-flex}.date-picker_trigger__nhnwH{display:inline-flex;align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.date-picker_trigger__nhnwH:hover:not(:disabled){border-color:var(--c-line-2)}.date-picker_trigger__nhnwH:focus-visible{border-color:var(--c-accent);outline:2px solid var(--c-accent-ring);outline-offset:1px}.date-picker_trigger__nhnwH:disabled{background:var(--c-sunken);color:var(--c-text-4);cursor:not-allowed}.date-picker_panel__NIIzA{display:grid;gap:var(--sp-2);padding:var(--sp-2)}.date-picker_head__bQb0a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.date-picker_title__SqWEL{color:var(--c-text-1);font-size:var(--fs-small);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-picker_nav__AaEg_{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-2);cursor:pointer}.date-picker_nav__AaEg_:hover{border-color:var(--c-line-2);color:var(--c-text-1)}.date-picker_grid__QfAeL{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.date-picker_weekday__5bWbN{padding:var(--sp-1) 0;text-align:center;color:var(--c-text-3);font-size:var(--fs-caption)}.date-picker_day__fxlKl{height:28px;border:1px solid transparent;border-radius:var(--r-xs);background:transparent;color:var(--c-text-1);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.date-picker_day__fxlKl:hover{background:var(--c-hover)}.date-picker_day__fxlKl[data-out]{color:var(--c-text-4)}.date-picker_day__fxlKl[data-today]{border-color:var(--c-accent)}.date-picker_day__fxlKl[aria-pressed=true]{background:var(--c-accent);color:var(--c-on-accent)}.date-picker_footer__OLOte{display:flex;justify-content:flex-end;border-top:1px solid var(--c-line);padding-top:var(--sp-2)}.date-picker_today__xaa8z{height:26px;padding:0 var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-text-1);font-size:var(--fs-small);cursor:pointer}.date-picker_today__xaa8z:hover{border-color:var(--c-line-2)}.money_root__hp4p1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.money_symbol__ddcme{margin-right:1px;color:var(--c-text-3);font-size:var(--fs-caption);font-weight:var(--fw-regular)}.money_root__hp4p1[data-size=lg] .money_symbol__ddcme{font-size:var(--fs-subhead)}.money_root__hp4p1[data-tone=risk]{color:var(--c-danger-text)}.money_root__hp4p1[data-tone=ok]{color:var(--c-ok-text)}.receivable-detail-drawer_sectionHeadingRow__CsAOS{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-4)}.receivable-detail-drawer_sectionHeading__OlVME{display:flex;align-items:center;gap:var(--sp-2);margin:0;color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-strong)}.receivable-detail-drawer_sectionDescription__F_bmY{margin:var(--sp-2) 0 0;color:var(--c-text-3);font-size:var(--fs-caption);line-height:1.55}.receivable-detail-drawer_reconciliationBadge__Xr5a0{flex:0 0 auto;padding:6px 9px;border:1px solid var(--c-danger-bg);border-radius:var(--r-pill);background:var(--c-danger-bg);color:var(--c-danger-text);font-size:var(--fs-caption);font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.receivable-detail-drawer_reconciliationBadge__Xr5a0[data-ok=true]{border-color:var(--c-ok-bg);background:var(--c-ok-bg);color:var(--c-ok-text)}.receivable-detail-drawer_warning__mudk_{display:flex;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:9px 11px;border:1px solid var(--c-warn-bg);border-radius:var(--r-ctl);background:var(--c-warn-bg);color:var(--c-warn-text);font-size:var(--fs-caption)}.receivable-detail-drawer_applicationList__xvwk3{display:grid;gap:var(--sp-4)}.receivable-detail-drawer_applicationCard__U1Glt{padding:var(--sp-5);border:1px solid var(--c-line);border-radius:var(--r-ctl);background:var(--c-surface)}.receivable-detail-drawer_applicationCard__U1Glt[data-voided=true]{border-style:dashed;opacity:.8}.receivable-detail-drawer_applicationHeader__vlUcc{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5)}.receivable-detail-drawer_applicationHeader__vlUcc>div:first-child{min-width:0}.receivable-detail-drawer_applicationHeader__vlUcc span,.receivable-detail-drawer_applicationHeader__vlUcc strong{display:block}.receivable-detail-drawer_applicationHeader__vlUcc>div:first-child>strong{color:var(--c-text-1);font-size:var(--fs-body)}.receivable-detail-drawer_applicationHeader__vlUcc>div:first-child>span{margin-top:var(--sp-2);color:var(--c-text-3);font-size:var(--fs-caption);line-height:1.55;overflow-wrap:anywhere}.receivable-detail-drawer_applicationAmount__qixDf{display:grid;justify-items:end;gap:var(--sp-2);flex:0 0 auto}.receivable-detail-drawer_applicationAmount__qixDf>strong{color:var(--c-ok-text);font-size:var(--fs-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.receivable-detail-drawer_auditLine__O2U1v{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-caption)}.receivable-detail-drawer_auditLine__O2U1v code{color:inherit;overflow-wrap:anywhere}.receivable-detail-drawer_voidReason__aAdcU{margin:var(--sp-3) 0 0;color:var(--c-danger-text);font-size:var(--fs-caption)}.receivable-detail-drawer_applicationActions__wjoWd{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.receivable-detail-drawer_inlineEvidence__DD7aW{margin-top:var(--sp-4)}@media (max-width:680px){.receivable-detail-drawer_applicationHeader__vlUcc,.receivable-detail-drawer_sectionHeadingRow__CsAOS{flex-direction:column}.receivable-detail-drawer_applicationAmount__qixDf{justify-items:start}}.form-modal_sections__sUrFt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.form-modal_section__BD2Jr{display:grid;align-content:start;gap:8px;min-width:0}.form-modal_secTitle__9pWOx{font-size:var(--fs-title);font-weight:var(--fw-strong)}.form-modal_secDesc__8Lq0_{color:var(--c-text-3);font-size:var(--fs-small)}.form-modal_secBody__qhr8Q{min-width:0}@media (max-width:760px){.form-modal_sections__sUrFt{grid-template-columns:1fr}}.progress-bar_track__Vxewq{position:relative;height:6px;min-width:48px;border-radius:var(--r-pill);background:var(--c-sunken);overflow:hidden}.progress-bar_track__Vxewq:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--p);border-radius:var(--r-pill);background:var(--c-quiet-2)}.progress-bar_track__Vxewq[data-focus]:after{background:var(--c-accent)}.progress-bar_track__Vxewq[data-tone=risk]:after{background:var(--c-danger)}.segmented_root__z186u{display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-ctl);background:var(--c-sunken)}.segmented_option__vP0lG{display:inline-flex;align-items:center;gap:6px;height:calc(var(--ctl-h) - 6px);padding:0 12px;border:0;border-radius:calc(var(--r-ctl) - 3px);background:transparent;color:var(--c-text-2);font-size:var(--fs-small);font-weight:var(--fw-regular);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.segmented_option__vP0lG:hover:not(:disabled){color:var(--c-text-1)}.segmented_option__vP0lG[aria-checked=true]{background:var(--c-surface);color:var(--c-text-1);font-weight:var(--fw-strong);box-shadow:var(--sh-float)}.segmented_option__vP0lG:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.segmented_option__vP0lG:disabled{opacity:.45;cursor:not-allowed}.segmented_count__mbkUj{color:var(--c-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.segmented_root__z186u[data-size=sm] .segmented_option__vP0lG{height:26px;padding:0 10px}.maintenance-detail-workspace_srOnly__iF_gP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.maintenance-detail-workspace_shell__fDR_d .ui-drawer-header{height:auto;min-height:76px;padding:18px var(--sp-6) 4px;align-items:flex-start;border-top-left-radius:var(--r-overlay);border-top-right-radius:var(--r-overlay);background:linear-gradient(180deg,var(--c-sunken),var(--c-surface))}.maintenance-detail-workspace_shell__fDR_d .ui-drawer-body{padding:0}.maintenance-detail-workspace_shell__fDR_d .ui-drawer-title{width:100%;font-weight:var(--fw-regular)}.maintenance-detail-workspace_strongLink__YDw58,.maintenance-detail-workspace_textLink__rEgnn{color:var(--c-accent-text)}.maintenance-detail-workspace_strongLink__YDw58{font-weight:var(--fw-medium)}.maintenance-detail-workspace_strongLink__YDw58:hover,.maintenance-detail-workspace_textLink__rEgnn:hover{text-decoration:underline}.maintenance-detail-workspace_mutedText__YhnEK{color:var(--c-text-3)}.maintenance-detail-workspace_drawerBody__JshOI{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-3) var(--sp-6) var(--sp-6)}.maintenance-detail-workspace_headerActions__oCf6M{display:inline-flex;align-items:center;gap:6px}.maintenance-detail-workspace_hero__PzhgU{display:grid;min-width:0;text-align:left}.maintenance-detail-workspace_eyebrow__Ic5qZ{color:var(--c-text-3);font-size:var(--fs-small);letter-spacing:.04em}.maintenance-detail-workspace_heroTitle__nNBWS{margin-top:8px;color:var(--c-text-1);font-size:var(--fs-heading);font-weight:var(--fw-strong);line-height:1.3;letter-spacing:.01em}.maintenance-detail-workspace_heroNo__phYED{display:flex;align-items:center;gap:var(--sp-1);margin-top:2px;color:var(--c-text-3);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.maintenance-detail-workspace_code__ZwCf0{margin-top:10px;color:var(--c-text-1);font-size:var(--fs-metric);font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.1}.maintenance-detail-workspace_sentence__jz2Aq{margin-top:6px;color:var(--c-text-2);font-size:var(--fs-title);line-height:1.45}.maintenance-detail-workspace_meta__W0Y5e{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--sp-3);margin-top:var(--sp-3);color:var(--c-text-2);font-size:var(--fs-small)}.maintenance-detail-workspace_dot__rMFbS{width:3px;height:3px;border-radius:var(--r-pill);background:var(--c-text-4)}.maintenance-detail-workspace_urgent__AdFZ9{color:var(--c-danger-text);font-weight:var(--fw-strong)}.maintenance-detail-workspace_next__MjbXA{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 14px;border-radius:var(--r-ctl);background:var(--c-warn-bg)}.maintenance-detail-workspace_nextAccept__oBmJx{background:var(--c-info-bg)}.maintenance-detail-workspace_nextIcon__sVt87{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--r-ctl);background:var(--c-surface);color:var(--c-warn-text);flex:none}.maintenance-detail-workspace_nextAccept__oBmJx .maintenance-detail-workspace_nextIcon__sVt87{color:var(--c-accent-text)}.maintenance-detail-workspace_nextCopy__FcKQ0{display:grid;gap:2px;min-width:0;flex:1 1}.maintenance-detail-workspace_nextCopy__FcKQ0 strong{color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-strong)}.maintenance-detail-workspace_nextCopy__FcKQ0 small{color:var(--c-text-2);font-size:var(--fs-small);line-height:1.45}.maintenance-detail-workspace_nextActions___9CvL{display:inline-flex;gap:var(--sp-2);flex:none}.maintenance-detail-workspace_progress__sV0YO{display:flex;margin:var(--sp-1) 0 0;padding:0;list-style:none}.maintenance-detail-workspace_progressStep__aZMJI{position:relative;display:grid;flex:1 1;gap:2px;min-width:0;padding-top:22px;color:var(--c-text-3);font-size:var(--fs-small)}.maintenance-detail-workspace_progressStep__aZMJI:before{content:"";position:absolute;top:6px;left:14px;right:0;height:2px;background:var(--c-line-2)}.maintenance-detail-workspace_progressStep__aZMJI:last-child:before{display:none}.maintenance-detail-workspace_progressStep__aZMJI[data-status="已完成"]:before{background:var(--c-accent)}.maintenance-detail-workspace_progressDot__9y2KH{position:absolute;top:0;left:0;width:14px;height:14px;border-radius:var(--r-pill);background:var(--c-surface);box-shadow:inset 0 0 0 2px var(--c-line-2)}.maintenance-detail-workspace_progressStep__aZMJI[data-status="已完成"] .maintenance-detail-workspace_progressDot__9y2KH{background:var(--c-accent);box-shadow:none}.maintenance-detail-workspace_progressStep__aZMJI[data-status="进行中"] .maintenance-detail-workspace_progressDot__9y2KH{box-shadow:inset 0 0 0 4px var(--c-accent),0 0 0 4px var(--c-accent-ring)}.maintenance-detail-workspace_progressStep__aZMJI strong{color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-medium)}.maintenance-detail-workspace_progressStep__aZMJI[data-status="没到"] strong{color:var(--c-text-3);font-weight:var(--fw-regular)}.maintenance-detail-workspace_progressStep__aZMJI small{padding-right:var(--sp-2);color:var(--c-text-3);font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maintenance-detail-workspace_tabsWrap__xtzSj{margin:var(--sp-2) calc(-1 * var(--sp-6)) 0;padding:0 var(--sp-6);border-bottom:1px solid var(--c-line)}.maintenance-detail-workspace_tabsWrap__xtzSj [role=tablist]{gap:22px;border-bottom:0}.maintenance-detail-workspace_tabChip__U6iL9{margin-left:6px;padding:1px 6px;border-radius:var(--r-xs);background:var(--c-warn-bg);color:var(--c-warn-text);font-size:var(--fs-small);font-weight:var(--fw-regular)}.maintenance-detail-workspace_tabMoney__8VZQe{margin-left:6px;color:var(--c-text-3);font-size:var(--fs-small);font-weight:var(--fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.maintenance-detail-workspace_tabPanel__isgB9{min-width:0;padding-top:var(--sp-1);outline:none}.maintenance-detail-workspace_columns__cDdVt{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-4);align-items:start}.maintenance-detail-workspace_mainColumn__EnfE9,.maintenance-detail-workspace_sideColumn__st2HW,.maintenance-detail-workspace_stack__nDTL0{display:grid;gap:14px;min-width:0}.maintenance-detail-workspace_card__mBOSH{display:grid;gap:10px;min-width:0;padding:var(--sp-4) 18px;border:1px solid var(--c-line);border-radius:var(--r-inner);background:var(--c-surface)}.maintenance-detail-workspace_sideCard__122CF{padding:14px var(--sp-4)}.maintenance-detail-workspace_cardHead__KgwBN{display:flex;align-items:center;gap:6px;min-width:0;min-height:24px}.maintenance-detail-workspace_cardHead__KgwBN h3{margin:0;color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-strong)}.maintenance-detail-workspace_cardNote__Z8U5R{color:var(--c-text-3);font-size:var(--fs-caption);line-height:1.5}.maintenance-detail-workspace_cardAction__APwnd{margin-left:auto;flex:none}.maintenance-detail-workspace_lockedNote__YkOsa{color:var(--c-text-3);font-size:var(--fs-small)}.maintenance-detail-workspace_codeTag__7YbWJ{margin-left:var(--sp-1);color:var(--c-text-3)}.maintenance-detail-workspace_faultDescription__lTCxk{margin:0 0 2px;color:var(--c-text-1);font-size:var(--fs-body);line-height:1.7}.maintenance-detail-workspace_nowList__Xiw5k{display:grid;gap:10px;margin:0;padding:0;list-style:none}.maintenance-detail-workspace_nowRow__wlzdg{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:baseline;color:var(--c-text-2);font-size:var(--fs-small);line-height:1.55}.maintenance-detail-workspace_nowRow__wlzdg .ui-status{color:var(--c-text-2)}.maintenance-detail-workspace_factList__oF7Py{display:grid;gap:9px;margin:0}.maintenance-detail-workspace_factRow__T_jDb{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:baseline;font-size:var(--fs-small);line-height:1.5}.maintenance-detail-workspace_factRow__T_jDb dt{color:var(--c-text-3);white-space:nowrap}.maintenance-detail-workspace_factRow__T_jDb dd{margin:0;color:var(--c-text-1);min-width:0}.maintenance-detail-workspace_inlineLink__vjPRq{margin-left:6px;padding:0 2px;border:0;background:none;color:var(--c-accent-text);font:inherit;font-size:var(--fs-caption);cursor:pointer}.maintenance-detail-workspace_inlineLink__vjPRq:hover{text-decoration:underline}.maintenance-detail-workspace_vehicleLine__PDtAA{display:block}.maintenance-detail-workspace_okText__waIeX{color:var(--c-ok-text)}.maintenance-detail-workspace_warnText__dNgsd{margin:0;color:var(--c-warn-text);font-size:var(--fs-small)}.maintenance-detail-workspace_gallery__faVHp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);min-width:0}.maintenance-detail-workspace_galleryCompact__E23R4{grid-template-columns:repeat(3,minmax(0,150px))}.maintenance-detail-workspace_photo__57M5i{display:grid;align-content:start;gap:6px;min-width:0;margin:0;padding:0;border:0;background:none;text-align:left}.maintenance-detail-workspace_photoFrame__WTXvK{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;border-radius:var(--r-ctl);background:linear-gradient(135deg,var(--c-sunken),var(--c-canvas-deep))}.maintenance-detail-workspace_photoImage__MF0Lw{width:100%;height:100%;object-fit:cover}.maintenance-detail-workspace_photoTag__HzF2J{position:absolute;top:var(--sp-2);left:var(--sp-2);padding:1px var(--sp-2);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-caption)}.maintenance-detail-workspace_photo__57M5i figcaption{display:grid;gap:1px;color:var(--c-text-1);font-size:var(--fs-small);line-height:1.4}.maintenance-detail-workspace_photo__57M5i figcaption small{color:var(--c-text-3);font-size:var(--fs-caption)}.maintenance-detail-workspace_photoAdd__1tLfS{cursor:pointer}.maintenance-detail-workspace_photoAddBox__6rJF7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);aspect-ratio:4/3;border:1.5px dashed var(--c-line-2);border-radius:var(--r-ctl);color:var(--c-accent-text);font-size:var(--fs-small)}.maintenance-detail-workspace_photoAdd__1tLfS:hover .maintenance-detail-workspace_photoAddBox__6rJF7{background:var(--c-hover)}.maintenance-detail-workspace_photoAdd__1tLfS small{color:var(--c-text-3);font-size:var(--fs-caption)}.maintenance-detail-workspace_emptyHint__o4z6A{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-ctl);background:var(--c-sunken);color:var(--c-text-2);font-size:var(--fs-small);line-height:1.5}.maintenance-detail-workspace_emptyText__uOrUZ{margin:0;color:var(--c-text-3);font-size:var(--fs-small)}.maintenance-detail-workspace_table__IU0wp{width:100%;border-collapse:collapse;font-size:var(--fs-body)}.maintenance-detail-workspace_table__IU0wp th{height:36px;padding:0 var(--sp-3);border-bottom:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-small);font-weight:var(--fw-medium);text-align:left;white-space:nowrap}.maintenance-detail-workspace_table__IU0wp td{height:44px;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-line);color:var(--c-text-1);vertical-align:middle}.maintenance-detail-workspace_table__IU0wp td:first-child,.maintenance-detail-workspace_table__IU0wp th:first-child{padding-left:0}.maintenance-detail-workspace_table__IU0wp td:last-child,.maintenance-detail-workspace_table__IU0wp th:last-child{padding-right:0}.maintenance-detail-workspace_num__b1kth{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.maintenance-detail-workspace_table__IU0wp th.maintenance-detail-workspace_num__b1kth{text-align:right}.maintenance-detail-workspace_totalRow__UyJWN{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);margin-top:2px;padding-top:var(--sp-3);border-top:1.5px solid var(--c-line-2);color:var(--c-text-1);font-size:var(--fs-title);font-weight:var(--fw-strong)}.maintenance-detail-workspace_totalRow__UyJWN strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.maintenance-detail-workspace_lineBadge__h6vIe{margin-left:var(--sp-2)}.maintenance-detail-workspace_confirm__0GC6u{display:flex;align-items:center;gap:10px;margin-top:var(--sp-1);padding:var(--sp-3) 14px;border-radius:var(--r-ctl);background:var(--c-sunken)}.maintenance-detail-workspace_confirm__0GC6u>div{display:grid;gap:2px;flex:1 1;min-width:0}.maintenance-detail-workspace_confirm__0GC6u b{color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-medium)}.maintenance-detail-workspace_confirm__0GC6u small{color:var(--c-text-3);font-size:var(--fs-caption)}.maintenance-detail-workspace_confirmOk__i0tf8{background:var(--c-ok-bg)}.maintenance-detail-workspace_hint__7iSBQ{margin:0;color:var(--c-text-3);font-size:var(--fs-caption);line-height:1.6}.maintenance-detail-workspace_hint__7iSBQ>span{margin-left:var(--sp-1)}.maintenance-detail-workspace_fold__9n99M{min-width:0;padding:0 18px;border:1px solid var(--c-line);border-radius:var(--r-inner);background:var(--c-surface)}.maintenance-detail-workspace_foldSummary__uONzM{display:flex;align-items:center;gap:var(--sp-2);min-height:46px;color:var(--c-text-1);font-size:var(--fs-body);font-weight:var(--fw-strong);cursor:pointer;list-style:none}.maintenance-detail-workspace_foldSummary__uONzM::-webkit-details-marker{display:none}.maintenance-detail-workspace_foldSummary__uONzM:after{content:"展开";margin-left:auto;color:var(--c-accent-text);font-size:var(--fs-small);font-weight:var(--fw-regular)}.maintenance-detail-workspace_fold__9n99M[open]>.maintenance-detail-workspace_foldSummary__uONzM:after{content:"收起"}.maintenance-detail-workspace_foldBody__TXWP3{display:grid;gap:var(--sp-3);min-width:0;padding:0 0 var(--sp-4)}.maintenance-detail-workspace_timeline__6cjbB{display:grid;margin:0;padding:0;list-style:none}.maintenance-detail-workspace_timelineItem__WTWXX{display:grid;grid-template-columns:90px 18px minmax(0,1fr);gap:10px}.maintenance-detail-workspace_timelineTime__aNUee{padding-top:1px;color:var(--c-text-3);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.maintenance-detail-workspace_timelineRail__r_dBO{position:relative}.maintenance-detail-workspace_timelineRail__r_dBO:before{content:"";position:absolute;top:16px;bottom:-2px;left:8px;width:1px;background:var(--c-line-2)}.maintenance-detail-workspace_timelineItem__WTWXX:last-child .maintenance-detail-workspace_timelineRail__r_dBO:before{display:none}.maintenance-detail-workspace_timelineRail__r_dBO i{position:absolute;top:5px;left:4px;width:9px;height:9px;border-radius:var(--r-pill);background:var(--c-surface);box-shadow:inset 0 0 0 2px var(--c-quiet-2)}.maintenance-detail-workspace_timelineItem__WTWXX[data-now] .maintenance-detail-workspace_timelineRail__r_dBO i{background:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-ring)}.maintenance-detail-workspace_timelineCopy__BBW3b{display:grid;gap:2px;min-width:0;padding-bottom:14px;color:var(--c-text-1);font-size:var(--fs-body)}.maintenance-detail-workspace_timelineCopy__BBW3b small{color:var(--c-text-3);font-size:var(--fs-small)}.maintenance-detail-workspace_activity__9Pu0L{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;color:var(--c-text-2);font-size:var(--fs-small)}.maintenance-detail-workspace_activity__9Pu0L li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--sp-2);align-items:baseline;line-height:1.5}.maintenance-detail-workspace_activity__9Pu0L[data-wide] li{grid-template-columns:92px minmax(0,1fr)}.maintenance-detail-workspace_activity__9Pu0L time{color:var(--c-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.maintenance-detail-workspace_intakeForm___9kQ3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.maintenance-detail-workspace_intakeForm___9kQ3 label{display:grid;gap:var(--sp-1);color:var(--c-text-2);font-size:var(--fs-caption)}.maintenance-detail-workspace_intakeWide___toWF{grid-column:1/-1}.maintenance-detail-workspace_formError__RDcnJ{grid-column:1/-1;margin:0;color:var(--c-danger-text);font-size:var(--fs-caption)}.maintenance-detail-workspace_formActions__6XvJ8{grid-column:1/-1;display:flex;justify-content:flex-end;gap:var(--sp-2)}.maintenance-detail-workspace_uploading__nysdD{display:inline-flex;align-items:center;gap:var(--sp-2);margin:0;color:var(--c-text-3);font-size:var(--fs-caption)}@media (max-width:1100px){.maintenance-detail-workspace_columns__cDdVt{grid-template-columns:minmax(0,1fr)}.maintenance-detail-workspace_sideColumn__st2HW{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}}@media (max-width:760px){.maintenance-detail-workspace_progress__sV0YO{overflow-x:auto}.maintenance-detail-workspace_progressStep__aZMJI{min-width:88px}.maintenance-detail-workspace_next__MjbXA{align-items:flex-start;flex-wrap:wrap}.maintenance-detail-workspace_nextActions___9CvL{margin-left:46px}.maintenance-detail-workspace_intakeForm___9kQ3{grid-template-columns:minmax(0,1fr)}.maintenance-detail-workspace_galleryCompact__E23R4,.maintenance-detail-workspace_gallery__faVHp{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-detail-workspace_confirm__0GC6u{flex-wrap:wrap}}