._sidebar_17bae_1{scrollbar-width:thin;flex:1;min-height:0;padding:14px 10px 20px;overflow:hidden auto}._menuSection_17bae_10{margin-bottom:2px}._sidebarItem_17bae_14,._submenuItem_17bae_15{color:#595959;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;transition:background-color .15s,color .15s;display:flex}._sidebarItem_17bae_14{border-radius:6px;gap:10px;min-height:40px;padding:8px 12px;font-size:14px;line-height:20px}._sidebarItem_17bae_14:hover,._submenuItem_17bae_15:hover{color:#1f5abe;background:#f6f7f9}._sidebarItemActive_17bae_42{color:#1f5abe;background:0 0;font-weight:600}._sidebarIcon_17bae_48{color:inherit;flex:0 0 18px;justify-content:center;font-size:16px;display:inline-flex}._sidebarLabel_17bae_56{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._sidebarArrow_17bae_64{color:currentColor;opacity:.78;flex-shrink:0;font-size:9px}._submenu_17bae_15{margin:1px 0 6px;padding:0 0 0 36px}._submenuItem_17bae_15{border-radius:6px;gap:8px;min-height:36px;margin:1px 0;padding:7px 12px;font-size:13px;line-height:20px}._submenuItemActive_17bae_86{color:#1f1f1f;background:#f0f0f0;font-weight:500}._submenuItemActive_17bae_86:hover{color:#1f1f1f;background:#ebebeb}._submenuIcon_17bae_97{flex-shrink:0;font-size:14px}._menuGroup_17bae_102{margin:3px 0 6px}._menuGroupTitle_17bae_106{color:#8c8c8c;padding:6px 12px 4px;font-size:11px;font-weight:500}._sidebarCollapsed_17bae_113{padding:14px 6px 20px}._sidebarCollapsed_17bae_113 ._sidebarItem_17bae_14{justify-content:center;padding:8px}._sidebarCollapsed_17bae_113 ._sidebarLabel_17bae_56,._sidebarCollapsed_17bae_113 ._sidebarArrow_17bae_64{display:none}._root_9plac_1{flex-direction:column;height:100vh;display:flex;overflow:hidden}._header_9plac_8{background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 24px;line-height:48px;display:flex;box-shadow:0 1px 2px #00000008}._headerBrand_9plac_21{align-items:center;gap:12px;min-width:0;display:flex}._brandLogo_9plac_28{object-fit:contain;flex-shrink:0;max-width:120px;height:32px}._logo_9plac_35{color:#1f5abe;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}._subtitle_9plac_44{color:#8c8c8c;font-size:13px}._headerActions_9plac_49{align-items:center;gap:8px;display:flex}._body_9plac_55{flex:1;min-height:0;overflow:hidden}._sider_9plac_61{z-index:10;border-right:1px solid #f0f0f0;position:relative;box-shadow:2px 0 8px #00000005;background:#fff!important;overflow:visible!important}._sider_9plac_61 .ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex;overflow:visible}._siderToggle_9plac_78{z-index:12;color:#a0a0a0;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:10px;transition:color .15s,box-shadow .15s,transform .15s;display:flex;position:absolute;top:16px;right:-15px;box-shadow:0 2px 8px #00000017}._siderToggle_9plac_78:hover{color:#1f5abe;background:#fff;transform:scale(1.04);box-shadow:0 3px 12px #00000024}._main_9plac_106{background:#f5f5f5;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._tabsWrap_9plac_115{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:4px 12px 0}._tabsWrap_9plac_115 .ant-tabs-nav{margin-bottom:0}._tabsWrap_9plac_115 .ant-tabs-tab{font-size:13px;padding:6px 12px!important}._content_9plac_131{flex:1;min-height:0;margin:16px;overflow:hidden}._tabContent_9plac_138,._tabPane_9plac_143{height:100%;min-height:0}._tabPane_9plac_143[hidden]{display:none}._page_1f1pv_1{background:#f7f7f7;min-height:100vh}._container_1f1pv_6{min-height:100vh;display:flex}._banner_1f1pv_11{color:#fff;background-color:#1a1a1a;background-image:url(/assets/logo-banner-BiwhF9IY.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;display:none;position:relative;overflow:hidden}._banner_1f1pv_11:before{content:"";pointer-events:none;background:linear-gradient(#000000b8 0%,#00000085 28%,#00000026 55%,#0000006b 82%,#000000ad 100%);position:absolute;inset:0}@media (width>=768px){._banner_1f1pv_11{display:flex}}._bannerContent_1f1pv_45{z-index:1;flex-direction:column;flex:1;justify-content:flex-start;gap:28px;width:100%;padding:48px;display:flex;position:relative}._bannerBody_1f1pv_57{flex-direction:column;justify-content:flex-start;display:flex}._heading_1f1pv_63{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.25}._bannerText_1f1pv_72{color:#ffffffc7;max-width:360px;margin:0;font-size:15px;line-height:1.75}._bannerFooter_1f1pv_80{color:#ffffff8c;margin:auto 0 0;font-size:12px}._banner_1f1pv_11 ._brandName_1f1pv_86{color:#fff}._formWrap_1f1pv_90{background:#fff;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}._form_1f1pv_90{width:100%;max-width:400px}._formBrand_1f1pv_104{justify-content:center;margin-bottom:28px;display:flex}@media (width>=768px){._formBrand_1f1pv_104{display:none}}._formDesc_1f1pv_116{color:#1a1a1a8c;text-align:center;margin:0 0 24px;font-size:14px}._brand_1f1pv_86{align-items:center;gap:10px;text-decoration:none;display:inline-flex}._brandIcon_1f1pv_130{flex-shrink:0;width:36px;height:36px}._brandName_1f1pv_86{color:#1a1a1a;letter-spacing:-.02em;font-size:22px;font-weight:700}._form_1f1pv_90 .ant-tabs-nav{margin-bottom:24px}._form_1f1pv_90 .ant-tabs-tab{padding:8px 0;font-size:15px}._form_1f1pv_90 .ant-btn-primary{background:#1f5abe!important;border-color:#1f5abe!important;box-shadow:0 2px #0569ff1f!important}._form_1f1pv_90 .ant-btn-primary:hover{background:#3a70cb!important;border-color:#3a70cb!important}._form_1f1pv_90 .ant-btn-primary:active{background:#174694!important;border-color:#174694!important}._form_1f1pv_90 .ant-input-affix-wrapper:hover,._form_1f1pv_90 .ant-input:hover{border-color:#3a70cb!important}._form_1f1pv_90 .ant-input-affix-wrapper-focused,._form_1f1pv_90 .ant-input-affix-wrapper:focus-within{border-color:#1f5abe!important;box-shadow:0 0 0 2px #1677ff1f!important}._form_1f1pv_90 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1f5abe!important}._form_1f1pv_90 .ant-tabs-ink-bar{background:#1f5abe!important}._page_xlup7_1{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex;overflow:auto}._pageList_xlup7_10{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex;overflow:hidden}._pageForm_xlup7_19{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._pageFormBody_xlup7_27{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:auto}._listTableCardHost_xlup7_36{display:contents}._listTableCard_xlup7_36,._listTableCard_xlup7_36.ant-card,._listTableCard_xlup7_36 .ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex}._pageHeader_xlup7_61{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._pageTitleRow_xlup7_69{align-items:center;gap:12px;min-width:0;display:inline-flex}._pageTitle_xlup7_69{color:#1a1a1a;margin:0;font-size:18px;font-weight:700}._pageTitleLink_xlup7_83.ant-btn{height:auto;padding:0;font-size:13px;line-height:1.4}._surfaceCard_xlup7_90{border-radius:10px}._searchForm_xlup7_94 .ant-form-item{margin-bottom:0}._searchForm_xlup7_94,._formGrid_xlup7_100,._formGrid4_xlup7_101,._modalForm_xlup7_102,._formAmountSummary_xlup7_103,._formInlineTable_xlup7_104{--erp-form-font:"D-DIN PRO", Menlo, "SF Mono", monospace;font-family:var(--erp-form-font);font-variant-numeric:tabular-nums}._unitRateExpr_xlup7_111{white-space:nowrap;align-items:center;gap:6px;display:flex}._unitRateExpr_xlup7_111 .ant-input-number{flex-shrink:0;width:96px}._searchForm_xlup7_94 .ant-input,._searchForm_xlup7_94 .ant-input-affix-wrapper,._searchForm_xlup7_94 .ant-input-number,._searchForm_xlup7_94 .ant-input-number-input,._searchForm_xlup7_94 .ant-select-selector,._searchForm_xlup7_94 .ant-select-selection-item,._searchForm_xlup7_94 .ant-select-selection-search-input,._searchForm_xlup7_94 .ant-picker-input>input,._searchForm_xlup7_94 .ant-form-item-label>label,._formGrid_xlup7_100 .ant-input,._formGrid_xlup7_100 .ant-input-affix-wrapper,._formGrid_xlup7_100 .ant-input-number,._formGrid_xlup7_100 .ant-input-number-input,._formGrid_xlup7_100 .ant-select-selector,._formGrid_xlup7_100 .ant-select-selection-item,._formGrid_xlup7_100 .ant-select-selection-search-input,._formGrid_xlup7_100 .ant-picker-input>input,._formGrid_xlup7_100 .ant-form-item-label>label,._formGrid4_xlup7_101 .ant-input,._formGrid4_xlup7_101 .ant-input-affix-wrapper,._formGrid4_xlup7_101 .ant-input-number,._formGrid4_xlup7_101 .ant-input-number-input,._formGrid4_xlup7_101 .ant-select-selector,._formGrid4_xlup7_101 .ant-select-selection-item,._formGrid4_xlup7_101 .ant-select-selection-search-input,._formGrid4_xlup7_101 .ant-picker-input>input,._formGrid4_xlup7_101 .ant-form-item-label>label,._modalForm_xlup7_102 .ant-input,._modalForm_xlup7_102 .ant-input-affix-wrapper,._modalForm_xlup7_102 .ant-input-number,._modalForm_xlup7_102 .ant-input-number-input,._modalForm_xlup7_102 .ant-select-selector,._modalForm_xlup7_102 .ant-select-selection-item,._modalForm_xlup7_102 .ant-select-selection-search-input,._modalForm_xlup7_102 .ant-picker-input>input,._modalForm_xlup7_102 .ant-form-item-label>label,._formAmountSummary_xlup7_103 .money,._formInlineTable_xlup7_104 .ant-input,._formInlineTable_xlup7_104 .ant-input-affix-wrapper,._formInlineTable_xlup7_104 .ant-input-number,._formInlineTable_xlup7_104 .ant-input-number-input,._formInlineTable_xlup7_104 .ant-select-selector,._formInlineTable_xlup7_104 .ant-select-selection-item,._formInlineTable_xlup7_104 .ant-select-selection-search-input,._formInlineTable_xlup7_104 .ant-picker-input>input{font-family:var(--erp-form-font);font-variant-numeric:tabular-nums}._tableHeaderRow_xlup7_172{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._tableToolbarTitle_xlup7_180{color:#8c8c8c;font-size:12px}._actionDivider_xlup7_185{color:#e8e8e8;margin:0 2px}._themeOutlineButton_xlup7_190.ant-btn{color:#1f5abe;box-shadow:none;background:#fff;border-color:#1f5abe}._themeOutlineButton_xlup7_190.ant-btn:hover,._themeOutlineButton_xlup7_190.ant-btn:focus-visible{color:#174694!important;background:#e8effa!important;border-color:#3a70cb!important}._themeOutlineButton_xlup7_190.ant-btn:active{color:#174694!important;background:#dce7f7!important;border-color:#174694!important}._listTableCard_xlup7_36 .ant-table-cell-fix-left,._listTableCard_xlup7_36 .ant-table-cell-fix-right{overflow:hidden}._listTableCard_xlup7_36 .ant-table-cell .ant-typography{min-width:0;max-width:100%;display:block}._tableLinkCell_xlup7_221{color:#1f5abe;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;padding:0;display:block;overflow:hidden}._tableLinkCell_xlup7_221:hover{color:#6889bd}._tableLinkCell_xlup7_221.ant-btn{border:none;max-width:100%;height:auto}._tableLinkCell_xlup7_221.ant-btn>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._colResizeHandle_xlup7_251{cursor:col-resize;z-index:2;width:8px;position:absolute;top:0;bottom:0;right:-4px}._colResizeHandle_xlup7_251:hover{background:#1677ff1f}._money_xlup7_159{font-variant-numeric:tabular-nums;font-family:D-DIN PRO,Menlo,SF Mono,monospace;font-weight:600}._unpaid_xlup7_271{color:#cf1322;font-weight:600}._moneyMuted_xlup7_276{color:#8c8c8c}._statusTag_xlup7_280{text-align:center;border-style:solid;border-width:1px;border-radius:999px;min-width:68px;margin-inline-end:0;padding-inline:10px;font-weight:600}._statusToneNeutral_xlup7_291{color:#666967;background:#f3f3f0;border-color:#d8d7d2}._statusToneWarning_xlup7_297{color:#806b49;background:#f4efe7;border-color:#d9c8aa}._statusToneSuccess_xlup7_303{color:#58705f;background:#edf2ee;border-color:#b9cbbb}._statusToneDanger_xlup7_309{color:#895b5b;background:#f5eded;border-color:#d9b6b6}._statusToneProcessing_xlup7_315{color:#174694;background:#e8effa;border-color:#c4d2e8}._tagRadioGroup_xlup7_321{flex-wrap:wrap;gap:8px;display:flex}._tagRadioOption_xlup7_327{cursor:pointer;font:inherit;appearance:none;transition:opacity .15s,box-shadow .15s}._tagRadioOption_xlup7_327[aria-checked=false]{opacity:.72}._tagRadioOption_xlup7_327[aria-checked=true]{box-shadow:0 0 0 2px #1677ff1f}._sectionHead_xlup7_342{align-items:center;gap:12px;display:inline-flex}._sectionTitle_xlup7_348{color:#1a1a1a;padding-left:10px;font-size:14px;font-weight:600;position:relative}._sectionTitle_xlup7_348:before{content:"";background:#1f5abe;border-radius:2px;width:3px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._sectionExtra_xlup7_368{align-items:center;gap:8px;display:flex}._formGrid_xlup7_100{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;display:grid}._formGrid_xlup7_100 .ant-form-item{margin-bottom:0}._formGridSpan2_xlup7_384{grid-column:span 2}._formGridSpan3_xlup7_388{grid-column:span 3}._formGridFull_xlup7_392{grid-column:1/-1}._formGrid_xlup7_100 .ant-input[readonly],._formGrid_xlup7_100 textarea.ant-input[readonly],._formGrid4_xlup7_101 .ant-input[readonly],._formGrid4_xlup7_101 textarea.ant-input[readonly]{box-shadow:none;cursor:default;background:0 0;border:none}._formGrid_xlup7_100 .ant-input-affix-wrapper:has(.ant-input[readonly]){box-shadow:none;cursor:default;background:0 0;border:none}._formGrid4_xlup7_101 .ant-input-affix-wrapper:has(.ant-input[readonly]){box-shadow:none;cursor:default;background:0 0;border:none}._formGrid_xlup7_100 .ant-input[readonly]:hover,._formGrid_xlup7_100 .ant-input[readonly]:focus,._formGrid_xlup7_100 textarea.ant-input[readonly]:hover,._formGrid_xlup7_100 textarea.ant-input[readonly]:focus,._formGrid4_xlup7_101 .ant-input[readonly]:hover,._formGrid4_xlup7_101 .ant-input[readonly]:focus,._formGrid4_xlup7_101 textarea.ant-input[readonly]:hover,._formGrid4_xlup7_101 textarea.ant-input[readonly]:focus{box-shadow:none;background:0 0;border:none}._formGrid_xlup7_100 .ant-input-affix-wrapper:has(.ant-input[readonly]):hover{box-shadow:none;background:0 0;border:none}._formGrid_xlup7_100 .ant-input-affix-wrapper:has(.ant-input[readonly]):focus-within{box-shadow:none;background:0 0;border:none}._formGrid4_xlup7_101 .ant-input-affix-wrapper:has(.ant-input[readonly]):hover{box-shadow:none;background:0 0;border:none}._formGrid4_xlup7_101 .ant-input-affix-wrapper:has(.ant-input[readonly]):focus-within{box-shadow:none;background:0 0;border:none}._formGrid4_xlup7_101{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;display:grid}._formGrid4_xlup7_101 .ant-form-item{margin-bottom:0}._formGrid4Span2_xlup7_436{grid-column:span 2}._formGrid4Span3_xlup7_440{grid-column:span 3}._formGrid4Full_xlup7_444{grid-column:1/-1}._detailGrid4_xlup7_448{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;display:grid}._detailField_xlup7_454{min-width:0}._detailFieldLabel_xlup7_458{color:#8c8c8c;margin-bottom:4px;font-size:12px;line-height:1.5}._detailFieldValue_xlup7_465{color:#1a1a1a;word-break:break-word;white-space:pre-wrap;font-size:14px;line-height:1.5715}._readOnlyPermTree_xlup7_474 .ant-tree-checkbox{pointer-events:none}._pageActions_xlup7_478{background:#f5f5f5;border-top:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:16px;padding:12px 0 0;display:flex}._pageActionsStart_xlup7_488{flex:1;min-width:0}._pageActionsEnd_xlup7_493{flex-shrink:0;margin-left:auto}._formAmountSummary_xlup7_103{flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:13px;display:flex}._formAmountItem_xlup7_506{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}._formAmountLabel_xlup7_513{color:#8c8c8c}._formAmountValuePrimary_xlup7_517{color:#174694;font-weight:600}._formAmountValueDangerBold_xlup7_522{font-weight:700}._readOnlyMoney_xlup7_526.ant-input{font-variant-numeric:tabular-nums;font-family:D-DIN PRO,Menlo,SF Mono,monospace;font-size:16px;font-weight:600}._moneyInput_xlup7_533 input{font-variant-numeric:tabular-nums;font-family:D-DIN PRO,Menlo,SF Mono,monospace;font-weight:600}._readOnlyMoneyDanger_xlup7_539.ant-input{color:#cf1322;font-weight:700}._modalForm_xlup7_102 .ant-form-item{margin-bottom:16px}._modalForm_xlup7_102 .ant-form-item:last-child,._kpiRow_xlup7_552{margin-bottom:0}._kpiCard_xlup7_556{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;height:100%;padding:14px 16px}._kpiLabel_xlup7_564{color:#8c8c8c;margin-bottom:6px;font-size:12px}._kpiValue_xlup7_570{color:#1a1a1a;font-variant-numeric:tabular-nums;font-family:D-DIN PRO,Menlo,SF Mono,monospace;font-size:22px;font-weight:700;line-height:1.2}._kpiValuePrimary_xlup7_579{color:#174694}._kpiValueDanger_xlup7_583{color:#cf1322}._shortcutGrid_xlup7_587{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._shortcutCard_xlup7_593{cursor:pointer;text-align:left;background:#fff;border:1px solid #f0f0f0;border-radius:10px;flex-direction:row;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex}._shortcutCard_xlup7_593:hover{border-color:#b6c8e3;box-shadow:0 2px 8px #1677ff14}._shortcutCard_xlup7_593:focus-visible{outline-offset:2px;outline:2px solid #1f5abe}._shortcutIcon_xlup7_618{color:#1f5abe;background:#e8effa;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}._shortcutText_xlup7_631{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0;display:flex}._shortcutTitle_xlup7_640{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1.4;display:block}._shortcutDesc_xlup7_648{color:#8c8c8c;font-size:12px;line-height:1.5;display:block}@media (width<=1200px){._shortcutGrid_xlup7_587{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._shortcutGrid_xlup7_587{grid-template-columns:1fr}}._materialSummaryLabel_xlup7_667{color:#262626;font-weight:600}._materialSummaryValue_xlup7_672{font-weight:600}._lineToolbar_xlup7_676{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._lineToolbarHint_xlup7_685{color:#8c8c8c;font-size:12px}@media (width<=1200px){._formGrid_xlup7_100,._formGrid4_xlup7_101{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._formGrid_xlup7_100,._formGrid4_xlup7_101{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._formGrid_xlup7_100{grid-template-columns:1fr}._formGridSpan2_xlup7_384,._formGridSpan3_xlup7_388{grid-column:span 1}._formGrid4_xlup7_101{grid-template-columns:1fr}._formGrid4Span2_xlup7_436,._formGrid4Span3_xlup7_440{grid-column:span 1}}._toolbar_aa3l0_1{background:#fff;border:1px solid #e8effa;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:4px;padding:6px 8px;display:flex}._pageBadge_aa3l0_13{border-radius:999px;margin:0;font-size:12px}._dataScope_aa3l0_19{padding-right:8px;font-size:12px}._dashboard_aa3l0_24{flex-direction:column;gap:12px;padding-bottom:4px;display:flex}._kpiCard_aa3l0_31{height:132px;box-shadow:none;border:1px solid #0000;border-radius:12px;position:relative;overflow:hidden}._kpiCard_aa3l0_31:after{content:"";opacity:.035;background:currentColor;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-34px;right:-24px}._kpiCard_aa3l0_31 .ant-card-body{padding:16px 18px}._kpiCard_aa3l0_31 .ant-statistic-content{color:#1f2937;letter-spacing:-.5px;margin:5px 0 2px;font-size:27px;font-weight:650}._kpiCard_aa3l0_31 small{color:#7b8494;font-size:12px}._kpiTop_aa3l0_69{color:#5d6675;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}._kpiIcon_aa3l0_78{color:currentColor;background:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex;box-shadow:0 2px 8px #0f172a0f}._kpiBlue_aa3l0_91{color:#1f5abe;background:#f1f3f6;border-color:#dce0e7}._kpiIndigo_aa3l0_92{color:#8c829f;background:#f2f0f4;border-color:#ded9e3}._kpiRed_aa3l0_93{color:#b47b7b;background:#f5eeee;border-color:#dfcaca}._kpiGreen_aa3l0_94{color:#7f9b87;background:#eef2ef;border-color:#d1ddd3}._kpiGreen_aa3l0_94 .ant-progress{width:78%;margin-top:5px}._panelCard_aa3l0_101{border-color:#e9edf2;border-radius:12px;box-shadow:0 2px 10px #0f172a08}._panelCard_aa3l0_101 .ant-card-head{border-bottom-color:#e8effa;min-height:54px}._panelCard_aa3l0_101 .ant-card-head-title>div{flex-direction:column;gap:2px;display:flex}._panelCard_aa3l0_101 .ant-card-head-title small{color:#9299a5;font-size:11px;font-weight:400}._panelCard_aa3l0_101 .ant-table-thead>tr>th{color:#5d6675;background:#f8fafc;font-size:12px;font-weight:600}._panelCard_aa3l0_101 .ant-table-tbody>tr>td{border-bottom-color:#f0f2f5}._summaryCard_aa3l0_135{height:100%}._summaryRow_aa3l0_139{color:#667085;border-bottom:1px dashed #e9edf2;justify-content:space-between;align-items:center;padding:11px 2px;font-size:13px;display:flex}._summaryRow_aa3l0_139 strong{color:#242b36;font-size:15px}._danger_aa3l0_154{color:#cf1322}._hint_aa3l0_158{font-size:12px;margin:12px 0 0!important}._directoryCard_aa3l0_163{min-height:0}._directoryToolbar_aa3l0_167{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._customerLink_aa3l0_174{color:#262626;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}._customerLink_aa3l0_174:hover strong{color:#1f5abe}._customerLink_aa3l0_174 strong{font-size:13px;font-weight:600}._customerLink_aa3l0_174 span:last-child{flex-direction:column;min-width:0;display:flex}._customerLink_aa3l0_174 small{color:#8c8c8c;font-size:12px}._avatar_aa3l0_206{color:#1f5abe;background:linear-gradient(145deg,#f1f3f6,#e5e8ee);border:1px solid #d8eaff;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:600;display:inline-flex}._drawerStats_aa3l0_220{margin-bottom:12px}._drawerTitle_aa3l0_224{align-items:center;gap:11px;display:flex}._drawerTitle_aa3l0_224>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}._drawerTitle_aa3l0_224 strong{color:#202632;font-size:16px}._drawerTitle_aa3l0_224 small{color:#8a93a2;margin-top:2px;font-size:11px;font-weight:400}._drawerAvatar_aa3l0_249{color:#fff;background:linear-gradient(145deg,#1f5abe,#3a70cb);border-radius:11px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:650;display:inline-flex;box-shadow:0 4px 10px #1677ff2e}._crmDrawer_aa3l0_264 .ant-drawer-header{border-bottom-color:#edf0f4;min-height:72px;padding:14px 24px}._crmDrawer_aa3l0_264 .ant-drawer-body{background:#fbfcfe;padding:18px 24px 24px}._drawerStat_aa3l0_220{height:104px;box-shadow:none;border:1px solid #0000;border-radius:11px}._drawerStat_aa3l0_220 .ant-card-body{padding:14px 16px}._drawerStat_aa3l0_220>.ant-card-body>span{color:#687386;font-size:12px}._drawerStat_aa3l0_220 .ant-statistic-content{color:#202632;margin-top:6px;font-size:23px;font-weight:650}._drawerStatBlue_aa3l0_298{background:#f1f3f6;border-color:#dce0e7}._drawerStatGreen_aa3l0_299{background:#eef2ef;border-color:#d1ddd3}._drawerStatRed_aa3l0_300{background:#f5eeee;border-color:#dfcaca}._drawerStatRed_aa3l0_300 .ant-statistic-content{color:#9f6666}._crmTabs_aa3l0_303{background:#fff;border:1px solid #e9edf2;border-radius:12px;padding:0 16px 16px}._crmTabs_aa3l0_303 .ant-tabs-nav{margin-bottom:14px}._crmTabs_aa3l0_303 .ant-tabs-tab{padding:14px 2px 11px;font-size:13px}._crmTabs_aa3l0_303 .ant-table-thead>tr>th{color:#5d6675;background:#f8fafc;font-size:12px}._crmTabs_aa3l0_303 .ant-descriptions-bordered .ant-descriptions-item-label{color:#687386;background:#f8fafc;width:104px}@media (width<=768px){._toolbar_aa3l0_1,._directoryToolbar_aa3l0_167{flex-direction:column;align-items:flex-start;gap:8px}}._logoField_1ac5d_1{align-items:flex-start;gap:16px;display:flex}._logoPreview_1ac5d_7{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;flex:none;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}._logoImage_1ac5d_20{object-fit:contain;max-width:100%;max-height:100%}._logoPlaceholder_1ac5d_26{color:#8c8c8c;font-size:12px}._logoActions_1ac5d_31{flex-direction:column;gap:8px;display:flex}._logoHint_1ac5d_37{color:#8c8c8c;margin:0;font-size:12px;line-height:1.5}._logoFileInput_1ac5d_44{display:none}@media (width<=600px){._logoField_1ac5d_1{flex-direction:column}}._modalBody_t9q4q_1{flex-direction:column;gap:12px;min-height:0;display:flex}._filterRow_t9q4q_8{flex-shrink:0}._mainPanel_t9q4q_12{gap:12px;height:420px;min-height:0;display:flex}._categoryPanel_t9q4q_19{border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;flex-shrink:0;width:220px;min-height:0;display:flex;overflow:hidden}._categoryHead_t9q4q_30{color:#1a1a1a;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:8px 12px;font-size:13px;font-weight:600}._categoryTree_t9q4q_40{flex:1;min-height:0;padding:8px;overflow:auto}._tablePanel_t9q4q_47{border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._tableHead_t9q4q_58{color:#1a1a1a;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:8px 12px;font-size:13px;font-weight:600}._tableWrap_t9q4q_68{flex:1;min-height:0}._tableWrap_t9q4q_68 .ant-table-wrapper,._tableWrap_t9q4q_68 .ant-spin-nested-loading,._tableWrap_t9q4q_68 .ant-spin-container,._tableWrap_t9q4q_68 .ant-table,._tableWrap_t9q4q_68 .ant-table-container{height:100%}._selectedBar_t9q4q_81{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;flex-shrink:0;height:72px;display:flex;overflow:hidden}._selectedHead_t9q4q_92{color:#8c8c8c;flex-shrink:0;padding:6px 12px 4px;font-size:12px}._selectedList_t9q4q_99{flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;min-height:0;padding:0 8px 8px;display:flex;overflow:auto}._selectedTag_t9q4q_110{color:#1a1a1a;background:#fff;border:1px solid #d9d9d9;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:2px 8px;font-size:12px;line-height:20px;display:inline-flex}._selectedTagText_t9q4q_124{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._removeBtn_t9q4q_130{color:#8c8c8c;cursor:pointer;flex-shrink:0;font-size:10px}._removeBtn_t9q4q_130:hover{color:#cf1322}._pickerWrap_t9q4q_141{width:100%;position:relative}._suffixBtn_t9q4q_146{color:#1f5abe;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._suffixBtn_t9q4q_146:hover{color:#3a70cb}._suffixActions_t9q4q_158{align-items:center;gap:6px;display:inline-flex}._clearBtn_t9q4q_164{color:#00000040;cursor:pointer;font-size:12px}._clearBtn_t9q4q_164:hover{color:#00000073}._dropdownPortal_t9q4q_174{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:auto;box-shadow:0 6px 16px #00000014}._dropdownHeader_t9q4q_182{box-sizing:border-box;color:#8c8c8c;z-index:1;background:#fafafa;border-bottom:1px solid #f0f0f0;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}._multiSelectPopup_t9q4q_197 .ant-select-item{padding-inline:12px}._multiSelectPopup_t9q4q_197 .ant-select-item-option-content{flex:1;min-width:0;overflow:hidden}._multiSelectWrap_t9q4q_207{width:100%;min-width:220px}._multiSelectWrap_t9q4q_207 .ant-select{width:100%}._multiSelectWrap_t9q4q_207 .ant-select-selection-overflow{flex-wrap:nowrap}._dropdownRadioGroup_t9q4q_220{flex-direction:column;width:100%;display:flex}._dropdownRadioGroup_t9q4q_220 .ant-radio-wrapper{border-bottom:1px solid #f0f0f0;border-radius:0;align-items:center;width:100%;margin-inline-end:0;padding:8px 12px;display:flex}._dropdownRadioGroup_t9q4q_220 .ant-radio-wrapper:last-child{border-bottom:none}._dropdownRadioGroup_t9q4q_220 .ant-radio-wrapper:hover,._dropdownRadioActive_t9q4q_241.ant-radio-wrapper{background:#e8effa}._dropdownRadioGroup_t9q4q_220 .ant-radio+span{flex:1;min-width:0;padding-inline-end:0}._dropdownLine_t9q4q_251{box-sizing:border-box;color:#1a1a1a;align-items:center;width:100%;font-size:13px;display:flex;overflow:hidden}._dropdownField_t9q4q_261{box-sizing:border-box;align-items:center;min-width:0;display:inline-flex;overflow:hidden}._fieldDivider_t9q4q_269{color:#d9d9d9;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 8px}._fieldText_t9q4q_276{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropdown_t9q4q_174{z-index:1050;background:#fff;border:1px solid #d9d9d9;border-radius:8px;max-height:280px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 6px 16px #00000014}._dropdownItem_t9q4q_298{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:8px 12px}._dropdownItem_t9q4q_298:last-child{border-bottom:none}._dropdownItem_t9q4q_298:hover,._dropdownItemActive_t9q4q_309{background:#e8effa}._dropdownItemTitle_t9q4q_313{color:#1a1a1a;font-size:13px}._dropdownItemMeta_t9q4q_318{color:#8c8c8c;margin-top:2px;font-size:12px}._dropdownEmpty_t9q4q_324,._dropdownLoading_t9q4q_325{text-align:center;color:#8c8c8c;padding:16px;font-size:13px}._modalBody_1lbzo_1{flex-direction:column;gap:12px;min-height:0;display:flex}._filterRow_1lbzo_8{flex-shrink:0}._tablePanel_1lbzo_12{border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;flex:1;min-width:0;height:420px;min-height:0;display:flex;overflow:hidden}._tableHead_1lbzo_24{color:#1a1a1a;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:8px 12px;font-size:13px;font-weight:600}._tableWrap_1lbzo_34{flex:1;min-height:0}._tableWrap_1lbzo_34 .ant-table-wrapper,._tableWrap_1lbzo_34 .ant-spin-nested-loading,._tableWrap_1lbzo_34 .ant-spin-container,._tableWrap_1lbzo_34 .ant-table,._tableWrap_1lbzo_34 .ant-table-container{height:100%}._selectedBar_1lbzo_47{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;flex-shrink:0;height:72px;display:flex;overflow:hidden}._selectedHead_1lbzo_58{color:#8c8c8c;flex-shrink:0;padding:6px 12px 4px;font-size:12px}._selectedList_1lbzo_65{flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;min-height:0;padding:0 8px 8px;display:flex;overflow:auto}._selectedTag_1lbzo_76{color:#1a1a1a;background:#fff;border:1px solid #d9d9d9;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:2px 8px;font-size:12px;line-height:20px;display:inline-flex}._selectedTagText_1lbzo_90{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._removeBtn_1lbzo_96{color:#8c8c8c;cursor:pointer;flex-shrink:0;font-size:10px}._removeBtn_1lbzo_96:hover{color:#cf1322}._pickerWrap_1lbzo_107{width:100%;position:relative}._suffixBtn_1lbzo_112{color:#1f5abe;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._suffixBtn_1lbzo_112:hover{color:#3a70cb}._suffixActions_1lbzo_124{align-items:center;gap:6px;display:inline-flex}._clearBtn_1lbzo_130{color:#00000040;cursor:pointer;font-size:12px}._clearBtn_1lbzo_130:hover{color:#00000073}._dropdownPortal_1lbzo_140{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:auto;box-shadow:0 6px 16px #00000014}._dropdownHeader_1lbzo_148{box-sizing:border-box;color:#8c8c8c;z-index:1;background:#fafafa;border-bottom:1px solid #f0f0f0;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}._multiSelectPopup_1lbzo_163 .ant-select-item{padding-inline:12px}._multiSelectPopup_1lbzo_163 .ant-select-item-option-content{flex:1;min-width:0;overflow:hidden}._multiSelectWrap_1lbzo_173{width:100%;min-width:220px}._multiSelectWrap_1lbzo_173 .ant-select{width:100%}._multiSelectWrap_1lbzo_173 .ant-select-selection-overflow{flex-wrap:nowrap}._dropdownRadioGroup_1lbzo_186{flex-direction:column;width:100%;display:flex}._dropdownRadioGroup_1lbzo_186 .ant-radio-wrapper{border-bottom:1px solid #f0f0f0;border-radius:0;align-items:center;width:100%;margin-inline-end:0;padding:8px 12px;display:flex}._dropdownRadioGroup_1lbzo_186 .ant-radio-wrapper:last-child{border-bottom:none}._dropdownRadioGroup_1lbzo_186 .ant-radio-wrapper:hover,._dropdownRadioActive_1lbzo_207.ant-radio-wrapper{background:#e8effa}._dropdownRadioGroup_1lbzo_186 .ant-radio+span{flex:1;min-width:0;padding-inline-end:0}._dropdownLine_1lbzo_217{box-sizing:border-box;color:#1a1a1a;align-items:center;width:100%;font-size:13px;display:flex;overflow:hidden}._dropdownField_1lbzo_227{box-sizing:border-box;align-items:center;min-width:0;display:inline-flex;overflow:hidden}._fieldDivider_1lbzo_235{color:#d9d9d9;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 8px}._fieldText_1lbzo_242{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropdownEmpty_1lbzo_250,._dropdownLoading_1lbzo_251{text-align:center;color:#8c8c8c;padding:16px;font-size:13px}@font-face{font-family:D-DIN PRO;src:url(/assets/D-DIN-PRO-400-Regular-Chy2LeGP.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:D-DIN PRO;src:url(/assets/D-DIN-PRO-500-Medium-DGsiO4kT.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:D-DIN PRO;src:url(/assets/D-DIN-PRO-600-SemiBold-DXQZCu2W.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:D-DIN PRO;src:url(/assets/D-DIN-PRO-700-Bold-Dm87ELjk.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--erp-font-family:"D-DIN PRO", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--morandi-blue:#1f5abe;--morandi-blue-hover:#3a70cb;--morandi-blue-active:#174694;--morandi-blue-soft:#e8effa;--morandi-sage:#7f9b87;--morandi-ochre:#b29a72;--morandi-rose:#b47b7b;--morandi-purple:#8c829f}html,body,#root{height:100%;overflow:hidden}body{font-family:var(--erp-font-family);font-variant-numeric:tabular-nums;background:#f3f3f1;margin:0}.ant-layout-content{background:#f3f3f1!important}.erp-money-input .ant-input-number-input,.erp-money-input .ant-input-number-prefix{font-variant-numeric:tabular-nums;font-family:D-DIN PRO,Menlo,SF Mono,monospace;font-weight:600}
