:root,:root[data-erp-theme=day]{--color-primary:color(display-p3 .830969 .48487 .303152);--color-primary-light-1:color(display-p3 .973864 .906795 .856302);--color-primary-light-2:color(display-p3 .932549 .816025 .742783);--color-primary-light-3:color(display-p3 .905579 .71916 .610495);--color-primary-light-4:color(display-p3 .876296 .620009 .482074);--color-primary-light-5:color(display-p3 .958739 .841541 .76788);--color-primary-light-6:color(display-p3 1.0002 .932774 .882013);--color-primary-dark-1:color(display-p3 .769253 .396478 .225902);--color-primary-dark-2:color(display-p3 .681499 .305671 .171271);--primary-1:252 240 230;--primary-2:248 222 196;--primary-3:240 196 156;--primary-4:230 165 116;--primary-5:220 142 96;--primary-6:217 119 87;--primary-7:196 92 60;--primary-8:165 70 42;--primary-9:130 50 28;--primary-10:96 35 18;--erp-radius-sm:10px;--erp-radius-md:10px;--erp-radius-lg:18px;--erp-shadow-sm:0 1px 2px #50361c0a;--erp-shadow-md:0 1px 3px #50361c0f;--erp-shadow-lg:0 4px 12px #50361c14;--text-primary:#2a231c;--text-secondary:#5c4f42;--text-muted:#8a7c6c;--border-color:#ece3d4;--bg-page:#f6f1ea;--bg-card:#fff;--erp-layout-bg:#f6f1ea;--erp-page-card-bg:#fff;--erp-page-card-shadow:0 1px 3px #50361c0a;--erp-page-card-transparent:transparent;--erp-card-bg:#fff;--erp-card-border:#f3ece0;--erp-card-shadow:0 1px 3px #50361c0f, 0 1px 2px #50361c0a;--erp-card-shadow-hover:0 4px 16px #50361c1a, 0 2px 4px #50361c0f;--erp-soft-bg:#fbf6ef;--erp-soft-bg-hover:#f3ece0;--erp-search-bg:#fbf6ef;--erp-search-border:#f3ece0;--erp-subtle-panel-bg:#fbf6ef;--erp-item-bg:#fff;--erp-item-border:#ece3d4;--erp-item-hover-bg:#f3ece0;--erp-item-hover-border:#c7b59e;--erp-table-header-bg:#fbf6ef;--erp-table-header-text:#5c4f42;--erp-table-header-border:#b7aa99;--erp-table-row-hover-bg:#fbf6ef;--erp-table-cell-text:#2a231c;--erp-table-stripe-bg:#fbf6ef;--erp-divider:#ece3d4;--erp-divider-soft:#f3ece0;--erp-input-bg:#fff;--erp-input-bg-focus:#fff;--erp-selected-soft-bg:color(display-p3 1.0002 .932774 .882013);--erp-selected-text:color(display-p3 .681499 .305671 .171271);--erp-tabs-active-text:#2a231c;--erp-link-text:color(display-p3 .769253 .396478 .225902);--erp-link-hover-text:color(display-p3 .681499 .305671 .171271);--erp-success-text:color(display-p3 .41848 .582953 .396089);--erp-success-hover-text:color(display-p3 .339228 .499753 .317892);--erp-warning-surface:color(display-p3 1.01212 .935962 .819724);--erp-warning-border:color(display-p3 .928656 .77845 .546391);--erp-warning-text:#2a231c;--erp-info-surface:color(display-p3 .882657 .945636 1.00177);--erp-info-border:color(display-p3 .56139 .702523 .827199);--erp-info-strong-surface:color(display-p3 .769253 .396478 .225902);--erp-info-strong-text:#fff;--erp-strong-text:#2a231c;--erp-soft-text:#5c4f42;--erp-faint-text:#8a7c6c;--erp-topbar-bg:#fff;--erp-topbar-border:#ece3d4;--erp-topbar-btn-bg:#fff;--erp-topbar-btn-border:#ece3d4;--erp-topbar-btn-text:#5c4f42;--erp-topbar-btn-hover-bg:#fbf6ef;--erp-topbar-btn-hover-text:#2a231c;--erp-sidebar-bg:var(--surface);--erp-sidebar-text:var(--ink-2);--erp-sidebar-text-hover:var(--ink);--erp-sidebar-heading:var(--ink-3);--erp-sidebar-border:var(--line-soft);--erp-sidebar-hover-bg:var(--surface-2);--erp-sidebar-active-bg:var(--brand-tint);--erp-sidebar-active-text:var(--brand-ink);--erp-sidebar-dot:var(--ink-4);--erp-sidebar-dot-active:var(--brand);--erp-sidebar-strong:var(--ink);--erp-logo-gradient:linear-gradient(135deg, color(display-p3 .830969 .48487 .303152), color(display-p3 .681499 .305671 .171271));--erp-sidebar-brand-surface:color-mix(in oklab, var(--surface) 94%, var(--brand-tint));--erp-sidebar-brand-border:var(--line-soft);--erp-sidebar-brand-shadow:0 6px 16px #50361c0d;--erp-theme-chip-bg:#ffffffb8;--erp-theme-chip-border:#ece3d4e6}@supports (color:lab(0% 0 0)){:root,:root[data-erp-theme=day]{--color-primary:lab(61.8489% 40.1261 47.8882);--color-primary-light-1:lab(92.9433% 5.94106 9.55125);--color-primary-light-2:lab(85.8516% 11.272 15.0867);--color-primary-light-3:lab(78.6922% 19.2405 23.9888);--color-primary-light-4:lab(71.4867% 28.0316 33.0137);--color-primary-light-5:lab(88.1722% 11.2605 15.0763);--color-primary-light-6:lab(95.2635% 5.93674 9.54802);--color-primary-dark-1:lab(54.7041% 44.8085 50.448);--color-primary-dark-2:lab(46.4621% 46.8259 47.7353);--erp-selected-soft-bg:lab(95.2635% 5.93674 9.54802);--erp-selected-text:lab(46.4621% 46.8259 47.7353);--erp-link-text:lab(54.7041% 44.8085 50.448);--erp-link-hover-text:lab(46.4621% 46.8259 47.7353);--erp-success-text:lab(57.1638% -27.9904 22.6184);--erp-success-hover-text:lab(49.0332% -28.0082 22.8091);--erp-warning-surface:lab(95.4129% 4.93097 18.9675);--erp-warning-border:lab(82.61% 11.5712 40.0482);--erp-info-surface:lab(94.2386% -4.73431 -9.80622);--erp-info-border:lab(71.0326% -9.85965 -22.417);--erp-info-strong-surface:lab(54.7041% 44.8085 50.448);--erp-logo-gradient:linear-gradient(135deg, lab(61.8489% 40.1261 47.8882), lab(46.4621% 46.8259 47.7353))}}:root[data-erp-theme=night]{--color-primary:color(display-p3 .87469 .584373 .397847);--color-primary-light-1:color(display-p3 .927592 .633734 .44566);--color-primary-light-2:color(display-p3 .965851 .691671 .517345);--color-primary-light-3:color(display-p3 .985502 .759567 .605392);--color-primary-light-4:color(display-p3 1.00451 .826012 .69549);--color-primary-light-5:color(display-p3 1.01087 .877487 .776727);--color-primary-light-6:color(display-p3 1.01658 .928002 .858853);--color-primary-dark-1:color(display-p3 .804651 .460635 .279252);--color-primary-dark-2:color(display-p3 .679916 .308857 .154907);--primary-1:50 30 20;--primary-2:80 50 35;--primary-3:120 70 50;--primary-4:165 95 70;--primary-5:200 130 95;--primary-6:230 158 122;--primary-7:245 182 150;--primary-8:250 205 180;--primary-9:252 222 205;--primary-10:254 238 226;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--border-color:#334155;--bg-page:#0b1220;--bg-card:#111827;--erp-layout-bg:#0b1220;--erp-page-card-bg:#111827;--erp-page-card-shadow:0 16px 40px #02061757;--erp-page-card-transparent:transparent;--erp-card-bg:#111827;--erp-card-border:#273449;--erp-card-shadow:0 12px 28px #02061747;--erp-card-shadow-hover:0 18px 36px #0206175c;--erp-soft-bg:#162033;--erp-soft-bg-hover:#1e293b;--erp-search-bg:#162033;--erp-search-border:#243246;--erp-subtle-panel-bg:#111b2d;--erp-item-bg:#0f172a;--erp-item-border:#334155;--erp-item-hover-bg:#172338;--erp-item-hover-border:color(display-p3 .804651 .460635 .279252);--erp-table-header-bg:#162033;--erp-table-header-text:#cbd5e1;--erp-table-header-border:#3b4a60;--erp-table-row-hover-bg:#162033;--erp-table-cell-text:#e2e8f0;--erp-table-stripe-bg:#0f172a;--erp-divider:#1f2a3d;--erp-divider-soft:#243246;--erp-input-bg:#162033;--erp-input-bg-focus:#111827;--erp-selected-soft-bg:#d977572e;--erp-selected-text:color(display-p3 .985502 .759567 .605392);--erp-tabs-active-text:color(display-p3 .985502 .759567 .605392);--erp-link-text:color(display-p3 .927592 .633734 .44566);--erp-link-hover-text:color(display-p3 .985502 .759567 .605392);--erp-success-text:#4ade80;--erp-success-hover-text:#86efac;--erp-warning-surface:#f59e0b29;--erp-warning-border:#f59e0b61;--erp-warning-text:#f8fafc;--erp-info-surface:#d9775724;--erp-info-border:#e69e7a66;--erp-info-strong-surface:#d9775747;--erp-info-strong-text:#fde7d7;--erp-strong-text:#e2e8f0;--erp-soft-text:#cbd5e1;--erp-faint-text:#94a3b8;--erp-topbar-bg:#0f172a;--erp-topbar-border:#1f2a3d;--erp-topbar-btn-bg:#111827;--erp-topbar-btn-border:#334155;--erp-topbar-btn-text:#cbd5e1;--erp-topbar-btn-hover-bg:#162033;--erp-topbar-btn-hover-text:#f8fafc;--erp-sidebar-bg:#020617;--erp-sidebar-text:#94a3b8;--erp-sidebar-text-hover:#e2e8f0;--erp-sidebar-heading:#64748b;--erp-sidebar-border:#172033;--erp-sidebar-hover-bg:#94a3b81f;--erp-sidebar-active-bg:#d9775733;--erp-sidebar-active-text:color(display-p3 .985502 .759567 .605392);--erp-sidebar-dot:#475569;--erp-sidebar-dot-active:color(display-p3 .965851 .691671 .517345);--erp-sidebar-strong:#f8fafc;--erp-logo-gradient:linear-gradient(135deg, color(display-p3 .681499 .305671 .171271), color(display-p3 .530828 .209888 .120601));--erp-sidebar-brand-surface:#f8fafcf5;--erp-sidebar-brand-border:#d9775738;--erp-sidebar-brand-shadow:0 10px 22px #02061747;--erp-theme-chip-bg:#0f172ad6;--erp-theme-chip-border:#334155e6}@supports (color:lab(0% 0 0)){:root[data-erp-theme=night]{--color-primary:lab(69.1049% 31.8173 43.0854);--color-primary-light-1:lab(73.7552% 31.6461 42.6601);--color-primary-light-2:lab(78.4727% 28.845 38.5931);--color-primary-light-3:lab(83.2872% 22.7557 32.302);--color-primary-light-4:lab(88.0761% 17.1289 26.0222);--color-primary-light-5:lab(91.6653% 12.2908 19.4543);--color-primary-light-6:lab(95.2357% 7.81629 12.9545);--color-primary-dark-1:lab(59.5215% 40.2382 48.3477);--color-primary-dark-2:lab(46.5056% 46.0797 50.7803);--erp-item-hover-border:lab(59.5215% 40.2382 48.3477);--erp-selected-text:lab(83.2872% 22.7557 32.302);--erp-tabs-active-text:lab(83.2872% 22.7557 32.302);--erp-link-text:lab(73.7552% 31.6461 42.6601);--erp-link-hover-text:lab(83.2872% 22.7557 32.302);--erp-sidebar-active-text:lab(83.2872% 22.7557 32.302);--erp-sidebar-dot-active:lab(78.4727% 28.845 38.5931);--erp-logo-gradient:linear-gradient(135deg, lab(46.4621% 46.8259 47.7353), lab(34.9603% 42.0363 39.2229))}}.arco-btn-primary,.arco-btn-primary[type=button]{background-color:var(--color-primary-dark-1)!important;border-color:var(--color-primary-dark-1)!important;border-radius:var(--erp-radius-md)!important}.arco-btn-primary:hover,.arco-btn-primary:focus{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.arco-btn-primary:active{background-color:var(--color-primary-dark-2)!important;border-color:var(--color-primary-dark-2)!important}.arco-btn-primary.arco-btn-disabled,.arco-btn-primary[disabled]{background-color:var(--erp-item-border)!important;border-color:var(--erp-item-border)!important}.arco-btn-outline,.arco-btn-text{color:var(--erp-soft-text)!important}.arco-btn-outline:hover,.arco-btn-text:hover{color:var(--erp-link-text)!important;background-color:var(--erp-selected-soft-bg)!important}.arco-btn-outline{border-color:var(--erp-item-border)!important;border-radius:var(--erp-radius-md)!important}.arco-btn-outline:hover{border-color:var(--erp-link-text)!important}.arco-btn{border-radius:var(--erp-radius-md)!important}.arco-link,.arco-link:hover{color:var(--erp-link-text)}.arco-link:hover{color:var(--erp-link-hover-text)}.arco-input-wrapper:focus-within,.arco-input-wrapper.arco-input-focus,.arco-select-view-single:focus-within,.arco-select-view-multiple:focus-within,.arco-textarea-wrapper:focus-within,.arco-picker:focus-within,.arco-picker-focused{border-color:var(--erp-link-text)!important;box-shadow:0 0 0 3px #d977571f!important}.arco-checkbox-checked .arco-checkbox-icon,.arco-checkbox-indeterminate .arco-checkbox-icon{background-color:var(--color-primary-dark-1)!important;border-color:var(--color-primary-dark-1)!important}.arco-radio-button{color:#5c4f42!important;background-color:#fbf6ef!important;border-color:#ece3d4!important}.arco-radio-button:hover{color:#2a231c!important;background-color:#f3ece0!important}.arco-radio-button.arco-radio-checked,.arco-radio-button-checked{color:#fff!important;background-color:color(display-p3 .830969 .48487 .303152)!important;background-color:lab(61.8489% 40.1261 47.8882)!important;border-color:color(display-p3 .830969 .48487 .303152)!important;border-color:lab(61.8489% 40.1261 47.8882)!important}.arco-radio-button.arco-radio-checked:hover{background-color:color(display-p3 .769253 .396478 .225902)!important;background-color:lab(54.7041% 44.8085 50.448)!important;border-color:color(display-p3 .769253 .396478 .225902)!important;border-color:lab(54.7041% 44.8085 50.448)!important}.arco-radio-button.arco-radio-disabled{color:#b7aa99!important;cursor:not-allowed!important;background-color:#fbf6ef!important;border-color:#f3ece0!important}.arco-radio-group-button{background-color:#fbf6ef!important;border-color:#ece3d4!important}.arco-radio-checked .arco-radio-icon{border-color:var(--erp-link-text)!important}.arco-radio-checked .arco-radio-icon:after,.arco-switch-checked{background-color:var(--erp-link-text)!important}.arco-pagination-item-active{background-color:var(--color-primary-dark-1)!important;border-color:var(--color-primary-dark-1)!important;color:var(--erp-info-strong-text)!important;border-radius:var(--erp-radius-sm)!important}.arco-pagination-item:hover:not(.arco-pagination-item-active){color:var(--erp-link-text)!important}.arco-pagination-item{border-radius:var(--erp-radius-sm)!important}.arco-table{border-radius:var(--erp-radius-lg);width:100%}.arco-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.arco-table-th{font-size:13px;font-weight:600;position:relative;background:var(--erp-table-header-bg)!important;color:var(--erp-table-header-text)!important;border-bottom:1px solid var(--erp-table-header-border)!important;border-right:1px solid var(--erp-table-header-border)!important}.arco-table-th:last-child{border-right:none!important}.arco-table-tr:hover .arco-table-td{background:var(--erp-table-row-hover-bg)!important}.arco-table-td{font-size:14px;transition:background .15s;color:var(--erp-table-cell-text)!important;border-bottom-color:var(--erp-divider-soft)!important}.arco-table-stripe .arco-table-tr:nth-child(2n) .arco-table-td{background:var(--erp-table-stripe-bg)!important}.arco-table-column-handle{z-index:2;cursor:col-resize;background:var(--erp-table-header-border);opacity:0;border-radius:3px;width:7px;height:60%;min-height:20px;transition:opacity .2s,background .2s;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.arco-table-th:hover .arco-table-column-handle{opacity:1}.arco-table-column-handle:hover{opacity:1;background:var(--erp-link-text)!important}.arco-table-th-resizing,.arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:var(--erp-link-text)!important}.arco-modal{overflow:hidden;border-radius:var(--erp-radius-lg)!important;background:var(--erp-card-bg)!important;color:var(--text-primary)!important}.arco-modal-header{border-bottom:1px solid var(--erp-divider-soft);padding:20px 24px;font-weight:600;background:var(--erp-card-bg)!important}.arco-modal-title{color:var(--text-primary);font-size:16px;font-weight:700}.arco-modal-body{padding:20px 24px;background:var(--erp-card-bg)!important}.arco-modal-footer{border-top:1px solid var(--erp-divider-soft);padding:14px 24px;background:var(--erp-card-bg)!important}.arco-drawer{border-radius:var(--erp-radius-lg) 0 0 var(--erp-radius-lg);background:var(--erp-card-bg)!important}.arco-tabs-tab-active,.arco-tabs-tab-active:hover{color:var(--erp-tabs-active-text)!important}.arco-tabs-nav-ink{background-color:var(--erp-link-text)!important}.arco-tabs-tab:hover{color:var(--erp-link-text)!important}.arco-tag{font-size:12px;font-weight:600;border:none!important;border-radius:20px!important;padding:2px 12px!important}.arco-tag-green{color:color(display-p3 .198036 .351294 .179107)!important;color:lab(33.9252% -28.073 23.4347)!important;background:color(display-p3 .890427 .962413 .879464)!important;background:lab(94.7233% -11.1774 8.71127)!important}.arco-tag-arcoblue,.arco-tag-checked{color:color(display-p3 .466979 .207352 .100272)!important;color:lab(31.7529% 34.5099 37.6774)!important;background:color(display-p3 1.0002 .932774 .882013)!important;background:lab(95.2635% 5.93674 9.54802)!important}.arco-tag-orange,.arco-tag-orangered{color:#b85d1a!important;background:color(display-p3 1.01212 .935962 .819724)!important;background:lab(95.4129% 4.93097 18.9675)!important}.arco-tag-red{color:color(display-p3 .7249 .325691 .298949)!important;color:lab(49.6897% 50.3711 29.7091)!important;background:color(display-p3 1.01486 .902596 .886709)!important;background:lab(93.8292% 12.2803 6.63641)!important}.arco-tag-blue,.arco-tag-cyan{color:color(display-p3 .168375 .317534 .44376)!important;color:lab(32.6468% -8.89629 -25.0579)!important;background:color(display-p3 .826416 .90994 .984295)!important;background:lab(90.7653% -6.18643 -13.017)!important}.arco-tag-purple{color:color(display-p3 .506733 .243335 .0302719)!important;color:lab(35.3405% 33.733 54.0863)!important;background:color(display-p3 1.00219 .860932 .772094)!important;background:lab(90.4412% 13.6169 18.1898)!important}.arco-tag-gray{color:#8a7c6c!important;background:#fbf6ef!important}.arco-form-item-label{color:var(--erp-soft-text);font-size:14px;font-weight:500}.arco-input-wrapper,.arco-select-view-single,.arco-select-view-multiple,.arco-textarea-wrapper,.arco-picker{border-radius:var(--erp-radius-md)!important;background-color:#fff!important;border:1px solid #ece3d4!important}.arco-input-wrapper:hover,.arco-select-view-single:hover,.arco-select-view-multiple:hover,.arco-textarea-wrapper:hover,.arco-picker:hover{background-color:#fff!important;border-color:#b7aa99!important}.arco-input-wrapper.arco-input-disabled,.arco-select-disabled .arco-select-view-single,.arco-select-disabled .arco-select-view-multiple,.arco-textarea-wrapper.arco-textarea-disabled,.arco-picker-disabled{color:#8a7c6c!important;background-color:#fbf6ef!important;border-color:#f3ece0!important}.arco-input-wrapper.arco-input-error,.arco-select-view-single.arco-select-view-error,.arco-textarea-wrapper.arco-textarea-error{background-color:color(display-p3 1.01486 .902596 .886709)!important;background-color:lab(93.8292% 12.2803 6.63641)!important;border-color:color(display-p3 .7249 .325691 .298949)!important;border-color:lab(49.6897% 50.3711 29.7091)!important}.arco-card{box-shadow:var(--erp-shadow-md);border-radius:var(--erp-radius-lg)!important;background:var(--erp-card-bg)!important;color:var(--text-primary)!important;border:none!important}.arco-card-header{border-bottom:1px solid var(--erp-divider-soft)}.arco-card-header-title{color:var(--text-primary);font-size:15px;font-weight:700}.arco-descriptions-title{color:var(--text-primary);font-weight:700}.arco-descriptions-item-label{color:var(--erp-soft-text);font-weight:500}.arco-descriptions-item-value{color:var(--text-primary)}.arco-breadcrumb-item-separator{color:var(--erp-faint-text)}.arco-breadcrumb-item a:hover{color:var(--erp-link-text)!important}.arco-menu-dark .arco-menu-item.arco-menu-selected{color:var(--erp-sidebar-active-text)!important;background-color:#ffffff1a!important}.arco-menu-dark .arco-menu-item:hover:not(.arco-menu-selected){background-color:#ffffff0f!important}.arco-dropdown-option-active,.arco-select-option-hover{background:var(--erp-selected-soft-bg)!important}.arco-select-option-selected{font-weight:600;color:var(--erp-selected-text)!important}.arco-message-success .arco-message-icon{color:var(--erp-success-text)!important}#nprogress .bar{background:var(--erp-link-text)!important}#nprogress .peg{box-shadow:0 0 10px var(--erp-link-text), 0 0 5px var(--erp-link-text)!important}#nprogress .spinner-icon{border-top-color:var(--erp-link-text)!important;border-left-color:var(--erp-link-text)!important}.arco-spin-icon{color:var(--erp-link-text)!important}.page-container>.arco-card{box-shadow:none!important;background:0 0!important;border-radius:0!important}.page-container>.arco-card>.arco-card-body{padding:0!important}.erp-page-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.erp-page-title{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.erp-search-bar{background:var(--erp-search-bg);border-radius:var(--erp-radius-md);border:1px solid var(--erp-search-border);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:16px 20px;display:flex}.erp-toolbar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.arco-btn-dashed{border-color:var(--erp-item-border)!important;color:var(--erp-soft-text)!important;border-radius:var(--erp-radius-md)!important}.arco-btn-dashed:hover{border-color:var(--erp-link-text)!important;color:var(--erp-link-text)!important;background:var(--erp-selected-soft-bg)!important}.arco-table .arco-btn-text:not([class*=status-danger]){color:var(--erp-link-text)!important}.arco-table .arco-btn-text:not([class*=status-danger]):hover{color:var(--erp-link-hover-text)!important;background:var(--erp-selected-soft-bg)!important}.arco-table-td .arco-space{flex-wrap:wrap;gap:4px 6px!important}.arco-table-td .arco-btn-size-small{padding:0 6px!important}.arco-descriptions-bordered .arco-descriptions-row{border-color:var(--erp-divider-soft)}.arco-descriptions-bordered .arco-descriptions-item-label{background:var(--erp-search-bg)}.arco-empty-description{color:var(--erp-faint-text)}.arco-modal-confirm-btn .arco-btn-primary{background-color:var(--color-primary-dark-1)!important;border-color:var(--color-primary-dark-1)!important}.arco-picker-cell-selected .arco-picker-date,.arco-picker-cell-range-start .arco-picker-date,.arco-picker-cell-range-end .arco-picker-date{background-color:var(--erp-link-text)!important}.arco-picker-cell-in-range .arco-picker-date{background-color:var(--erp-selected-soft-bg)!important}.arco-picker-cell-today .arco-picker-date:after{border-color:var(--erp-link-text)!important}@media (hover:none) and (pointer:coarse){.arco-trigger-popup.erp-date-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.arco-trigger-popup.erp-date-modal>.arco-trigger-popup-wrapper{pointer-events:auto!important;transform:none!important}.arco-trigger-popup.erp-date-modal .arco-picker-container,.arco-trigger-popup.erp-date-modal .arco-picker-range-container{box-shadow:var(--erp-card-shadow-hover);border-radius:14px}.arco-timepicker-column{touch-action:pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}.arco-picker-container,.arco-picker-range-container,.arco-panel-date-timepicker{overscroll-behavior:contain!important}}@media (hover:hover) and (pointer:fine){.arco-trigger-popup.erp-date-modal>.arco-trigger-popup-wrapper{pointer-events:auto!important}.arco-trigger-popup.erp-date-modal .arco-picker-container,.arco-trigger-popup.erp-date-modal .arco-picker-range-container{box-shadow:var(--erp-card-shadow-hover);border-radius:12px}}.arco-tooltip-content{border-radius:var(--erp-radius-sm)}.arco-table a{color:inherit;text-decoration:none!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--erp-item-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--erp-faint-text)}::-webkit-scrollbar-track{background:0 0}body{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--erp-layout-bg);color:var(--text-primary);transition:background-color .25s,color .25s}body[arco-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[arco-theme=dark] .arco-modal,body[arco-theme=dark] .arco-drawer,body[arco-theme=dark] .arco-dropdown,body[arco-theme=dark] .arco-select-dropdown,body[arco-theme=dark] .arco-picker-container,body[arco-theme=dark] .arco-popover,body[arco-theme=dark] .arco-popconfirm-popup{color:var(--text-primary)}body[arco-theme=dark] .arco-modal-header,body[arco-theme=dark] .arco-modal-body,body[arco-theme=dark] .arco-modal-footer,body[arco-theme=dark] .arco-drawer-content,body[arco-theme=dark] .arco-card,body[arco-theme=dark] .arco-card-header,body[arco-theme=dark] .arco-card-body,body[arco-theme=dark] .arco-descriptions-bordered .arco-descriptions-item-label,body[arco-theme=dark] .arco-descriptions-bordered .arco-descriptions-item-value,body[arco-theme=dark] .arco-tabs-content{background:var(--erp-card-bg)!important}.erp-link{color:var(--erp-link-text)!important}.erp-link:hover{color:var(--erp-link-hover-text)!important}.erp-link-success{color:var(--erp-success-text)!important}.erp-link-success:hover{color:var(--erp-success-hover-text)!important}.erp-search-surface{background:var(--erp-search-bg);border:1px solid var(--erp-search-border)}.erp-subtle-surface{background:var(--erp-subtle-panel-bg);border:1px solid var(--erp-search-border)}.erp-item-surface{background:var(--erp-item-bg);border:1px solid var(--erp-item-border)}.erp-item-surface:hover{background:var(--erp-item-hover-bg);border-color:var(--erp-item-hover-border)}.erp-warning-surface{background:var(--erp-warning-surface);border:1px solid var(--erp-warning-border);color:var(--erp-warning-text)}.erp-info-surface{background:var(--erp-info-surface);border:1px solid var(--erp-info-border)}.arco-table-tr:has(.arco-table-td-selection){cursor:pointer}.arco-table-tr:has(.arco-table-td-selection):hover .arco-table-td{background-color:var(--color-fill-2,#f3ece0)}:root{--bg:#f6f1ea;--surface:#fff;--surface-2:#fbf6ef;--line:#ece3d4;--line-soft:#f3ece0;--ink:#2a231c;--ink-2:#5c4f42;--ink-3:#8a7c6c;--ink-4:#b7aa99;--brand:#d97757;--brand-ink:#7a3e24;--brand-tint:#fff4e8;--brand-ring:#e8b287;--qm-ref-bg:#faedd2;--qm-ref-bg-hover:#f5dca9;--qm-ref-text:#7a5421;--qm-ref-zero-bg:#f2f3f5;--qm-ref-zero-text:#c9cdd4;--qm-long-unused-bg:#fbf6ef;--qm-long-unused-border:#efe4d2;--qm-long-unused-hover-bg:#f5ebd7;--qm-long-unused-hover-border:#e0c99e;--qm-long-unused-muted:#86909c;--qm-long-unused-accent:#c39042;--qm-long-unused-ink:#1d2129;--ok:#4f9b6e;--ok-tint:#effaf2;--warn:#c99322;--warn-tint:#fff7e0;--err:#b6533f;--err-tint:#fff0ec;--info:#4f78a8;--info-tint:#f0f6ff;--cat-1:#f7e8cf;--cat-1-ink:#8c4e1f;--cat-2:#e4f2e7;--cat-2-ink:#3f7f5f;--cat-3:#e6edf8;--cat-3-ink:#4e6ca4;--cat-4:#f6e5ef;--cat-4-ink:#8a4a72;--cat-5:#eef0d8;--cat-5-ink:#6f772c;--cat-6:#e0f1f0;--cat-6-ink:#3d7c82;--shadow-sm:0 1px 4px #2a231c0f;--shadow-md:0 2px 10px #2a231c1a;--shadow-lg:0 6px 24px #2a231c29;--mask:#2a231c73;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-2xl:28px;--shadow-1:0 1px 2px #50361c0a, 0 2px 8px #50361c0a;--shadow-2:0 2px 4px #50361c0d, 0 8px 24px #50361c0f;--shadow-fab:0 6px 16px #b45a2847, 0 2px 6px #b45a2833;--ai-dock-clearance:56px}@media (max-width:1024px){:root{--ai-dock-clearance:96px}}:root{--font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, "Helvetica Neue", sans-serif;--font-display:"PingFang SC", "HarmonyOS Sans SC", -apple-system, system-ui, sans-serif}@supports (color:oklch(0.68 0.15 45)){:root{--brand:oklch(68% .15 45);--brand-ink:oklch(42% .12 40);--brand-tint:oklch(96% .03 55);--brand-ring:oklch(88% .08 50);--ok:oklch(66% .12 150);--ok-tint:oklch(96% .035 150);--warn:oklch(75% .13 75);--warn-tint:oklch(96% .04 80);--err:oklch(62% .16 25);--err-tint:oklch(96% .035 25);--info:oklch(62% .09 240);--info-tint:oklch(96% .025 240);--cat-1:oklch(94% .045 55);--cat-1-ink:oklch(48% .11 45);--cat-2:oklch(94% .04 150);--cat-2-ink:oklch(42% .09 150);--cat-3:oklch(94% .04 260);--cat-3-ink:oklch(45% .08 255);--cat-4:oklch(94% .045 320);--cat-4-ink:oklch(45% .1 345);--cat-5:oklch(94% .045 95);--cat-5-ink:oklch(45% .09 100);--cat-6:oklch(94% .04 200);--cat-6-ink:oklch(45% .08 210)}}[data-variant=friendly]{--bg:#faf4eb;--surface:#fff;--surface-2:#fdf7ee;--r-md:18px;--r-lg:22px;--r-xl:26px;--r-2xl:32px}[data-variant=data]{--bg:#f4efe7;--surface:#fff;--r-md:10px;--r-lg:12px;--r-xl:14px;--r-2xl:16px}:root{--qm-head-mb:16px;--qm-head-title-size:22px;--qm-head-title-color:var(--ink);--qm-head-title-weight:700;--qm-head-sub-size:12px;--qm-head-sub-color:var(--ink-3);--qm-head-gap:12px;--qm-head-actions-gap:8px;--qm-kpi-bg:var(--surface);--qm-kpi-border:var(--line);--qm-kpi-shadow:var(--shadow-1);--qm-kpi-shadow-hover:var(--shadow-2);--qm-kpi-radius:var(--r-lg);--qm-kpi-pad:14px 18px;--qm-kpi-gap:12px;--qm-kpi-mb:14px;--qm-kpi-min-col:180px;--qm-kpi-num-size:28px;--qm-kpi-active-bg:var(--brand-tint);--qm-kpi-active-border:var(--brand-ring);--qm-filter-bg:var(--surface);--qm-filter-border:var(--line);--qm-filter-shadow:var(--shadow-1);--qm-filter-radius:var(--r-lg);--qm-filter-pad:10px 12px;--qm-filter-gap:8px;--qm-filter-mb:12px;--qm-chip-h:28px;--qm-chip-pad-x:12px;--qm-chip-bg:var(--surface);--qm-chip-border:var(--line);--qm-chip-ink:var(--ink-2);--qm-chip-radius:999px;--qm-chip-active-bg:var(--brand-tint);--qm-chip-active-border:var(--brand-ring);--qm-chip-active-ink:var(--brand-ink);--qm-table-card-bg:var(--surface);--qm-table-card-border:var(--line);--qm-table-card-radius:var(--r-lg);--qm-table-card-shadow:var(--shadow-1);--qm-table-toolbar-pad:10px 16px;--qm-table-toolbar-bd:var(--line-soft);--qm-state-draft-ink:var(--ink-3);--qm-state-draft-bg:var(--surface-2);--qm-state-draft-bd:var(--line);--qm-state-pending-ink:var(--warn);--qm-state-pending-bg:var(--warn-tint);--qm-state-pending-bd:var(--warn);--qm-state-active-ink:var(--info);--qm-state-active-bg:var(--info-tint);--qm-state-active-bd:var(--info);--qm-state-success-ink:var(--ok);--qm-state-success-bg:var(--ok-tint);--qm-state-success-bd:var(--ok);--qm-state-danger-ink:var(--err);--qm-state-danger-bg:var(--err-tint);--qm-state-danger-bd:var(--err)}.qm-state{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.qm-state:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.qm-state.state-draft{color:var(--qm-state-draft-ink);background:var(--qm-state-draft-bg)}.qm-state.state-pending{color:var(--qm-state-pending-ink);background:var(--qm-state-pending-bg)}.qm-state.state-active{color:var(--qm-state-active-ink);background:var(--qm-state-active-bg)}.qm-state.state-success{color:var(--qm-state-success-ink);background:var(--qm-state-success-bg)}.qm-state.state-danger{color:var(--qm-state-danger-ink);background:var(--qm-state-danger-bg)}.qm-row-state{border-left:4px solid var(--qm-state-draft-bd);padding-left:12px}.qm-row-state.state-draft{border-left-color:var(--qm-state-draft-bd)}.qm-row-state.state-pending{border-left-color:var(--qm-state-pending-bd)}.qm-row-state.state-active{border-left-color:var(--qm-state-active-bd)}.qm-row-state.state-success{border-left-color:var(--qm-state-success-bd)}.qm-row-state.state-danger{border-left-color:var(--qm-state-danger-bd)}.mv-status{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;font-family:var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.mv-status-dot{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.mv-status-info{background:var(--info-tint);color:var(--info)}.mv-status-warning{background:var(--warn-tint);color:var(--warn)}.mv-status-success{background:var(--ok-tint);color:var(--ok)}.mv-status-danger{background:var(--err-tint);color:var(--err)}.mv-status-default{background:var(--line-soft);color:var(--ink-3)}.mv-status-brand{background:var(--brand-tint);color:var(--brand-ink)}.ds-page-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.ds-page-title-wrap{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.ds-page-title{font:700 24px/1.2 var(--font-display);color:var(--ink);letter-spacing:-.01em;margin:0}.ds-page-subtitle{color:var(--ink-3);font-size:13px;font-weight:400}.ds-page-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.ds-hero{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px;display:grid}@media (max-width:1280px){.ds-hero{grid-template-columns:repeat(2,1fr)}}.ds-hero-card{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--shadow-1);padding:18px 20px;position:relative;overflow:hidden}.ds-hero-card:before{content:"";background:radial-gradient(circle at center, var(--brand-tint) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:-20px}.ds-hero-card.is-primary:before{width:140px;height:140px}.ds-hero-label{color:var(--ink-3);letter-spacing:.02em;font-size:12px}.ds-hero-num{font:700 32px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:6px}.ds-hero-card.is-primary .ds-hero-num{color:var(--brand);font-size:38px}.ds-hero-foot{color:var(--ink-3);align-items:center;gap:4px;margin-top:8px;font-size:12px;display:flex}.ds-hero-foot .ds-delta{color:var(--ok);font-weight:600}.ds-hero-foot .ds-delta.neg{color:var(--err)}.ds-filter{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.ds-filter-divider{background:var(--line);width:1px;height:22px}.ds-filter-spacer{flex:1}.ds-tbl-card{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.ds-tbl-card .arco-table{border-radius:0}.ds-tbl-toolbar{border-bottom:1px solid var(--line-soft);background:var(--surface);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ds-tbl-toolbar-left{color:var(--ink-3);align-items:center;gap:10px;font-size:13px;display:flex}.ds-tbl-toolbar-left b{color:var(--ink);font-weight:600}.ds-tbl-toolbar-right{align-items:center;gap:8px;display:flex}.ds-cell-id{font:500 12px var(--font-mono,ui-monospace, "SF Mono", Menlo, monospace);color:var(--ink-4);letter-spacing:.02em}.ds-cell-no{font:600 13px var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.ds-cell-strong{color:var(--ink);font-weight:600}.ds-cell-sub{color:var(--ink-3);margin-top:2px;font-size:11px;display:block}.ds-tag{border-radius:var(--r-sm);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.ds-tag.cat-1{background:var(--cat-1);color:var(--cat-1-ink)}.ds-tag.cat-2{background:var(--cat-2);color:var(--cat-2-ink)}.ds-tag.cat-3{background:var(--cat-3);color:var(--cat-3-ink)}.ds-tag.cat-4{background:var(--cat-4);color:var(--cat-4-ink)}.ds-tag.cat-5{background:var(--cat-5);color:var(--cat-5-ink)}.ds-tag.cat-6{background:var(--cat-6);color:var(--cat-6-ink)}.ds-tag.outline{border:1px solid var(--line);color:var(--ink-2);background:0 0}.ds-prog{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;width:100%;font-size:12px;display:inline-flex}.ds-prog-bar{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.ds-prog-bar>i{background:var(--brand);border-radius:3px;height:100%;transition:width .25s;display:block}.ds-prog-bar>i.ok{background:var(--ok)}.ds-prog-bar>i.warn{background:var(--warn)}.ds-prog-bar>i.err{background:var(--err)}.ds-chip-row{flex-wrap:wrap;gap:6px;display:flex}.ds-chip{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .15s}.ds-chip:hover{border-color:var(--brand-ring);color:var(--brand-ink)}.ds-chip.active{background:var(--brand);border-color:var(--brand);color:#fff}.ds-icon-btn{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);cursor:pointer;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:all .15s;display:inline-flex}.ds-icon-btn:hover{border-color:var(--brand-ring);color:var(--brand-ink);background:var(--brand-tint)}.ds-icon-btn:disabled{opacity:.5;cursor:not-allowed}:root[data-erp-theme=day],:root:not([data-erp-theme]){--color-bg-1:#f6f1ea;--color-bg-2:#fbf6ef;--color-bg-3:#fff;--color-bg-4:#fff;--color-bg-5:#fff;--color-bg-popup:#fff;--color-bg-white:#fff;--color-fill-1:#fbf6ef;--color-fill-2:#f3ece0;--color-fill-3:#ece3d4;--color-fill-4:#b7aa99;--color-border:#ece3d4;--color-border-1:#f3ece0;--color-border-2:#ece3d4;--color-border-3:#b7aa99;--color-border-4:#8a7c6c;--color-neutral-1:#fbf6ef;--color-neutral-2:#f3ece0;--color-neutral-3:#ece3d4;--color-neutral-4:#b7aa99;--color-neutral-5:#8a7c6c;--color-neutral-6:#5c4f42;--color-neutral-7:#2a231c;--color-neutral-8:#2a231c;--color-neutral-9:#1a1611;--color-neutral-10:#1a1611;--color-text-1:#2a231c;--color-text-2:#5c4f42;--color-text-3:#8a7c6c;--color-text-4:#b7aa99;--color-secondary:#fbf6ef;--color-secondary-hover:#f3ece0;--color-secondary-active:#ece3d4;--color-secondary-disabled:#fff;--color-primary:color(display-p3 .830969 .48487 .303152);--color-primary-light-1:color(display-p3 .973864 .906795 .856302);--color-primary-light-2:color(display-p3 .932549 .816025 .742783);--color-primary-light-3:color(display-p3 .905579 .71916 .610495);--color-primary-light-4:color(display-p3 .876296 .620009 .482074);--color-primary-dark-1:color(display-p3 .769253 .396478 .225902);--color-primary-dark-2:color(display-p3 .681499 .305671 .171271);--color-link:color(display-p3 .769253 .396478 .225902);--color-link-hover:color(display-p3 .681499 .305671 .171271);--primary-1:252 240 230;--primary-2:248 222 196;--primary-3:240 196 156;--primary-4:230 165 116;--primary-5:220 142 96;--primary-6:217 119 87;--primary-7:196 92 60;--primary-8:165 70 42;--primary-9:130 50 28;--primary-10:96 35 18;--color-success-light-1:#f2f8f2;--color-success-light-2:#e6f0e6;--color-success-light-3:#d6e5d7;--color-success-light-4:#a6cfa9;--color-success-1:#7aaa7e;--color-success-2:#6f9f73;--color-success-3:#5c8c60;--color-success-4:#4d754f;--color-warning-light-1:#faf4e6;--color-warning-light-2:#f4e9cd;--color-warning-light-3:#eddca9;--color-warning-light-4:#e5c887;--color-warning-1:#d9a85a;--color-warning-2:#c99848;--color-warning-3:#b58637;--color-warning-4:#8c6628;--color-danger-light-1:#fbf1ee;--color-danger-light-2:#f4dfd9;--color-danger-light-3:#ecc4ba;--color-danger-light-4:#dda092;--color-danger-1:#c25040;--color-danger-2:#b0432f;--color-danger-3:#973a28;--color-danger-4:#7c2f1f;--color-mask-bg:#50361c6b;--color-spin-layer-bg:#fbf6efd9;--color-tooltip-bg:#2a231c;--erp-layout-bg:#f6f1ea;--erp-page-card-bg:#fff;--erp-page-card-shadow:0 1px 3px #50361c0d;--erp-card-bg:#fff;--erp-card-border:#f3ece0;--erp-card-shadow:0 1px 3px #50361c0f, 0 1px 2px #50361c0a;--erp-card-shadow-hover:0 4px 16px #50361c1a, 0 2px 4px #50361c0f;--erp-soft-bg:#fbf6ef;--erp-soft-bg-hover:#f3ece0;--erp-search-bg:#fbf6ef;--erp-search-border:#f3ece0;--erp-subtle-panel-bg:#fbf6ef;--erp-item-bg:#fff;--erp-item-border:#ece3d4;--erp-item-hover-bg:#fbf6ef;--erp-item-hover-border:#e9c9b4;--erp-table-header-bg:#fbf6ef;--erp-table-header-text:#5c4f42;--erp-table-header-border:#ece3d4;--erp-table-row-hover-bg:#fcefe6;--erp-table-cell-text:#2a231c;--erp-table-stripe-bg:#fbf6ef;--erp-divider:#ece3d4;--erp-divider-soft:#f3ece0;--erp-input-bg:#fbf6ef;--erp-input-bg-focus:#fff;--erp-selected-soft-bg:#fcefe6;--erp-selected-text:#8c4a2e;--erp-tabs-active-text:#2a231c;--erp-link-text:color(display-p3 .769253 .396478 .225902);--erp-link-hover-text:color(display-p3 .681499 .305671 .171271);--erp-success-text:#5c8c60;--erp-success-hover-text:#4d754f;--erp-warning-surface:#faf4e6;--erp-warning-border:#eddca9;--erp-warning-text:#2a231c;--erp-info-surface:#fcefe6;--erp-info-border:#e9c9b4;--erp-info-strong-surface:color(display-p3 .769253 .396478 .225902);--erp-info-strong-text:#fff;--erp-strong-text:#2a231c;--erp-soft-text:#5c4f42;--erp-faint-text:#8a7c6c;--erp-topbar-bg:#fff;--erp-topbar-border:#f3ece0;--erp-topbar-btn-bg:#fff;--erp-topbar-btn-border:#ece3d4;--erp-topbar-btn-text:#5c4f42;--erp-topbar-btn-hover-bg:#fbf6ef;--erp-topbar-btn-hover-text:#2a231c;--erp-theme-chip-bg:#ffffffdb;--erp-theme-chip-border:#f3ece0f2}@supports (color:lab(0% 0 0)){:root[data-erp-theme=day],:root:not([data-erp-theme]){--color-primary:lab(61.8489% 40.1261 47.8882);--color-primary-light-1:lab(92.9433% 5.94106 9.55125);--color-primary-light-2:lab(85.8516% 11.272 15.0867);--color-primary-light-3:lab(78.6922% 19.2405 23.9888);--color-primary-light-4:lab(71.4867% 28.0316 33.0137);--color-primary-dark-1:lab(54.7041% 44.8085 50.448);--color-primary-dark-2:lab(46.4621% 46.8259 47.7353);--color-link:lab(54.7041% 44.8085 50.448);--color-link-hover:lab(46.4621% 46.8259 47.7353);--erp-link-text:lab(54.7041% 44.8085 50.448);--erp-link-hover-text:lab(46.4621% 46.8259 47.7353);--erp-info-strong-surface:lab(54.7041% 44.8085 50.448)}}:root[data-erp-theme=day] .arco-table-th,:root:not([data-erp-theme]) .arco-table-th{color:var(--color-text-2);border-color:var(--color-border-2);background-color:var(--color-bg-2)!important}:root[data-erp-theme=day] .arco-table-td,:root:not([data-erp-theme]) .arco-table-td{background-color:var(--color-bg-3);color:var(--color-text-1);border-color:var(--color-border-1)}:root[data-erp-theme=day] .arco-table-tr:hover>.arco-table-td,:root[data-erp-theme=day] .arco-table-tr.arco-table-tr-hover>.arco-table-td,:root:not([data-erp-theme]) .arco-table-tr:hover>.arco-table-td,:root:not([data-erp-theme]) .arco-table-tr.arco-table-tr-hover>.arco-table-td{background-color:#fcefe6!important}.erp-action-table .arco-table-operation,.delivery-main-table .arco-table-operation{position:static!important}:root[data-erp-theme=day] .arco-pagination-item-active,:root[data-erp-theme=day] .arco-pagination-item-active:hover,:root:not([data-erp-theme]) .arco-pagination-item-active,:root:not([data-erp-theme]) .arco-pagination-item-active:hover{background-color:var(--color-bg-3);color:color(display-p3 .681499 .305671 .171271);color:lab(46.4621% 46.8259 47.7353);border-color:#e9c9b4}:root[data-erp-theme=day] .arco-tabs-nav-ink,:root:not([data-erp-theme]) .arco-tabs-nav-ink{background-color:color(display-p3 .769253 .396478 .225902);background-color:lab(54.7041% 44.8085 50.448)}:root[data-erp-theme=day] .arco-skeleton-line,:root[data-erp-theme=day] .arco-skeleton-image,:root[data-erp-theme=day] .arco-skeleton-shape,:root:not([data-erp-theme]) .arco-skeleton-line,:root:not([data-erp-theme]) .arco-skeleton-image,:root:not([data-erp-theme]) .arco-skeleton-shape{background-color:var(--color-fill-2)!important}:root[data-erp-theme=day] .arco-modal-mask,:root[data-erp-theme=day] .arco-drawer-mask,:root:not([data-erp-theme]) .arco-modal-mask,:root:not([data-erp-theme]) .arco-drawer-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg, color-mix(in oklab, var(--ink) 44%, transparent), color-mix(in oklab, var(--brand-ink) 36%, transparent))!important}:root[data-erp-theme=day] .arco-modal,:root[data-erp-theme=day] .arco-drawer,:root[data-erp-theme=day] .arco-popover,:root[data-erp-theme=day] .arco-dropdown,:root[data-erp-theme=day] .arco-select-dropdown,:root[data-erp-theme=day] .arco-picker-container,:root[data-erp-theme=day] .arco-popconfirm-popup,:root:not([data-erp-theme]) .arco-modal,:root:not([data-erp-theme]) .arco-drawer,:root:not([data-erp-theme]) .arco-popover,:root:not([data-erp-theme]) .arco-dropdown,:root:not([data-erp-theme]) .arco-select-dropdown,:root:not([data-erp-theme]) .arco-picker-container,:root:not([data-erp-theme]) .arco-popconfirm-popup{color:var(--ink);border:1px solid var(--line-soft);box-shadow:var(--shadow-2);background:var(--surface)!important}:root[data-erp-theme=day] .arco-modal-header,:root[data-erp-theme=day] .arco-modal-body,:root[data-erp-theme=day] .arco-modal-footer,:root[data-erp-theme=day] .arco-drawer-header,:root[data-erp-theme=day] .arco-drawer-body,:root:not([data-erp-theme]) .arco-modal-header,:root:not([data-erp-theme]) .arco-modal-body,:root:not([data-erp-theme]) .arco-modal-footer,:root:not([data-erp-theme]) .arco-drawer-header,:root:not([data-erp-theme]) .arco-drawer-body{color:var(--ink);border-color:var(--line-soft);background:var(--surface)!important}:root[data-erp-theme=day] .arco-input-wrapper,:root[data-erp-theme=day] .arco-select-view-single,:root[data-erp-theme=day] .arco-select-view-multiple,:root[data-erp-theme=day] .arco-textarea-wrapper,:root[data-erp-theme=day] .arco-picker,:root:not([data-erp-theme]) .arco-input-wrapper,:root:not([data-erp-theme]) .arco-select-view-single,:root:not([data-erp-theme]) .arco-select-view-multiple,:root:not([data-erp-theme]) .arco-textarea-wrapper,:root:not([data-erp-theme]) .arco-picker{color:var(--ink);background:var(--surface-2)!important;border-color:var(--line)!important}:root[data-erp-theme=day] .arco-input-wrapper:hover,:root[data-erp-theme=day] .arco-select-view-single:hover,:root[data-erp-theme=day] .arco-select-view-multiple:hover,:root[data-erp-theme=day] .arco-textarea-wrapper:hover,:root[data-erp-theme=day] .arco-picker:hover,:root:not([data-erp-theme]) .arco-input-wrapper:hover,:root:not([data-erp-theme]) .arco-select-view-single:hover,:root:not([data-erp-theme]) .arco-select-view-multiple:hover,:root:not([data-erp-theme]) .arco-textarea-wrapper:hover,:root:not([data-erp-theme]) .arco-picker:hover{background:var(--surface)!important;border-color:var(--brand-ring)!important}:root[data-erp-theme=day] .arco-input::placeholder,:root[data-erp-theme=day] .arco-textarea::placeholder,:root:not([data-erp-theme]) .arco-input::placeholder,:root:not([data-erp-theme]) .arco-textarea::placeholder{color:var(--ink-4)!important}:root[data-erp-theme=day] .arco-btn-secondary,:root:not([data-erp-theme]) .arco-btn-secondary{background:var(--surface-2)!important;border-color:var(--line)!important;color:var(--ink-2)!important}:root[data-erp-theme=day] .arco-btn-secondary:hover,:root:not([data-erp-theme]) .arco-btn-secondary:hover{background:var(--brand-tint)!important;border-color:var(--brand-ring)!important;color:var(--brand-ink)!important}:root[data-erp-theme=day] .arco-table-scroll-position-right .arco-table-col-fixed-left-last:after,:root[data-erp-theme=day] .arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after,:root:not([data-erp-theme]) .arco-table-scroll-position-right .arco-table-col-fixed-left-last:after,:root:not([data-erp-theme]) .arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after{box-shadow:inset 6px 0 8px -3px color-mix(in oklab, var(--ink) 14%, transparent)!important}:root[data-erp-theme=day] .arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,:root[data-erp-theme=day] .arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after,:root:not([data-erp-theme]) .arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,:root:not([data-erp-theme]) .arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after{box-shadow:inset -6px 0 8px -3px color-mix(in oklab, var(--ink) 14%, transparent)!important}:root[data-erp-theme=day] .arco-table-th.arco-table-col-fixed-right,:root:not([data-erp-theme]) .arco-table-th.arco-table-col-fixed-right{background-color:var(--surface-2)!important}:root[data-erp-theme=day] .arco-table-td.arco-table-col-fixed-right,:root:not([data-erp-theme]) .arco-table-td.arco-table-col-fixed-right{background-color:var(--surface)!important}:root[data-erp-theme=day] .arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before,:root:not([data-erp-theme]) .arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before{background-color:var(--surface-2)!important}:root[data-erp-theme=day] .arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before,:root:not([data-erp-theme]) .arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before{background-color:var(--brand-tint)!important}:root[data-erp-theme=day] .erp-action-table .arco-table-th.arco-table-col-fixed-right,:root[data-erp-theme=day] .erp-action-table .arco-table-td.arco-table-col-fixed-right,:root:not([data-erp-theme]) .erp-action-table .arco-table-th.arco-table-col-fixed-right,:root:not([data-erp-theme]) .erp-action-table .arco-table-td.arco-table-col-fixed-right{position:-webkit-sticky!important;position:sticky!important;right:0!important}:root[data-erp-theme=day] .erp-action-table .arco-table-th.arco-table-col-fixed-right,:root:not([data-erp-theme]) .erp-action-table .arco-table-th.arco-table-col-fixed-right{z-index:4!important}:root[data-erp-theme=day] .erp-action-table .arco-table-td.arco-table-col-fixed-right,:root:not([data-erp-theme]) .erp-action-table .arco-table-td.arco-table-col-fixed-right{z-index:3!important}.erp-action-dropdown{display:inline-flex}.erp-action-success-option .arco-dropdown-option-content{color:var(--color-success-6,#00b42a)}.erp-action-warning-option .arco-dropdown-option-content{color:var(--color-warning-6,#ff7d00)}.erp-action-danger-option .arco-dropdown-option-content{color:var(--color-danger-6,#f53f3f)}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text{min-height:24px;font-weight:600;color:var(--ink-2)!important;background:0 0!important;border-radius:999px!important;padding:0 8px!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text:hover,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text:hover{color:var(--brand-ink)!important;background:var(--brand-tint)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-success,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-success{color:var(--color-success-3)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-success:hover,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-success:hover{color:var(--color-success-4)!important;background:var(--color-success-light-1)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-warning,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-warning{color:var(--color-warning-4)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-warning:hover,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-warning:hover{color:var(--color-warning-4)!important;background:var(--color-warning-light-1)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-danger,:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text[class*=danger],:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-danger,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text[class*=danger]{color:var(--err)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-status-danger:hover,:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text[class*=danger]:hover,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-status-danger:hover,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text[class*=danger]:hover{color:var(--err)!important;background:var(--err-tint)!important}:root[data-erp-theme=day] .arco-table .arco-table-td .arco-btn-text.arco-btn-disabled,:root:not([data-erp-theme]) .arco-table .arco-table-td .arco-btn-text.arco-btn-disabled{color:var(--ink-4)!important;background:0 0!important}:root[data-erp-theme=day],:root:not([data-erp-theme]){--erp-sidebar-bg:#fff;--erp-sidebar-text:#5c4f42;--erp-sidebar-text-hover:#2a231c;--erp-sidebar-heading:#8a7c6c;--erp-sidebar-border:#f3ece0;--erp-sidebar-hover-bg:#fbf6ef;--erp-sidebar-active-bg:#fcefe6;--erp-sidebar-active-text:#8c4a2e;--erp-sidebar-dot:#b7aa99;--erp-sidebar-dot-active:#d97757;--erp-sidebar-strong:#2a231c;--erp-logo-gradient:linear-gradient(135deg, #d97757, #b85f3f)}.zoom-modal-enter-active,.zoom-modal-appear-active,.zoom-modal-leave-active,.zoom-in-enter-active,.zoom-in-appear-active,.zoom-in-leave-active{transition:opacity .1s ease-out,transform .1s ease-out}.fade-modal-enter-active,.fade-modal-appear-active,.fade-modal-leave-active,.fade-in-standard-enter-active,.fade-in-standard-appear-active,.fade-in-standard-leave-active{transition:opacity .1s ease-out}:root[data-instance-brand=jinta]{--jinta-brand-blue:#041276;--jinta-brand-yellow:#fc0;--color-primary:var(--jinta-brand-blue);--color-primary-light-5:#e6e9ff;--color-primary-light-6:#f4f5ff;--color-primary-dark-1:#03105f;--color-primary-dark-2:#020b45;--color-link:var(--jinta-brand-blue);--color-link-hover:#0a278e;--brand:var(--jinta-brand-blue);--brand-ink:#03105f;--brand-tint:#eef0ff;--brand-ring:var(--jt-navy-500);--erp-selected-soft-bg:#eef0ff;--erp-selected-text:#03105f;--erp-table-row-hover-bg:#eef0ff;--erp-info-surface:#eef0ff;--erp-info-border:#d9ddfc;--erp-link-text:var(--jinta-brand-blue);--erp-link-hover-text:#0a278e;--erp-sidebar-active-bg:#eef0ff;--erp-sidebar-active-text:#03105f;--erp-sidebar-dot-active:var(--jinta-brand-blue);--erp-logo-gradient:linear-gradient(135deg, #041276, #0a278e);--erp-sidebar-brand-surface:#f5f6ff;--erp-sidebar-brand-border:#d9ddfc;--erp-sidebar-active-shadow:#0412762e;--jt-bg-page:#f4f6fb;--jt-bg-card:#fff;--jt-bg-panel:#eef1f8;--jt-bg-subtle:#eef1f8;--jt-text-secondary:#5b6578;--jt-border:#e3e8f0;--bg-page:#f4f6fb;--bg:#f4f6fb;--line-soft:#e3e8f0;--line:#d5dcec;--surface-2:#fff;--ink:var(--jt-ink-1);--ink-2:#5b6578;--ink-3:#7b85a0;--ink-4:#a3acc9;--erp-layout-bg:#f4f6fb;--erp-soft-bg:#eef1f8;--erp-soft-bg-hover:#d8e0f2;--erp-search-bg:#fff;--erp-search-border:#d5dcec;--erp-subtle-panel-bg:#eef1f8;--erp-item-hover-bg:#e2e8f5}:root[data-instance-brand=jinta] :focus-visible{outline:2px solid var(--jt-navy-500);outline-offset:2px}:root[data-instance-brand=jinta] .arco-tabs-tab-active:after,:root[data-instance-brand=jinta] .arco-pagination-item-active:after{background-color:var(--jinta-brand-yellow)}:root[data-instance-brand=jinta] .arco-table-tr:hover>.arco-table-td,:root[data-instance-brand=jinta] .arco-table-tr.arco-table-tr-hover>.arco-table-td{background-color:var(--erp-table-row-hover-bg)!important}:root[data-instance-brand=jinta] .sign-dlg{--brand:var(--jinta-brand-blue);--brand-ink:#03105f;--brand-tint:#eef0ff;--brand-ring:var(--jt-navy-500);--shadow-fab:0 6px 16px #04127647;--color-bg-2:#fff;--color-bg-3:#fff;--color-bg-4:#fff;--color-bg-5:#fff;--color-border:#dce1f5;--color-secondary:#fff;--color-secondary-hover:#eef0ff;--color-secondary-active:#d9ddfc;--color-secondary-disabled:#fff;--color-mask-bg:#0412766b;--color-spin-layer-bg:#f5f6ffd9;--color-tooltip-bg:#03105f;--erp-layout-bg:#f5f6ff;--erp-page-card-bg:#fff;--erp-page-card-shadow:0 1px 3px #0412760f;--erp-card-bg:#fff;--erp-card-border:#dce1f5;--erp-card-shadow:0 1px 3px #0412760f, 0 1px 2px #0412760a;--erp-card-shadow-hover:0 4px 16px #0412761a, 0 2px 4px #0412760f;--erp-soft-bg:#eef0ff;--erp-soft-bg-hover:#d9ddfc;--erp-search-bg:#eef0ff;--erp-search-border:#d9ddfc;--erp-subtle-panel-bg:#f4f5ff;--erp-item-bg:#fff;--erp-item-border:#dce1f5;--erp-item-hover-bg:#eef0ff;--erp-item-hover-border:#b7c4f5;--erp-table-header-bg:#eef0ff;--erp-table-header-text:#03105f;--erp-table-header-border:#d9ddfc;--bg-page:#f5f6ff;--line-soft:#e4e9fa;--ink-2:#3a4478;--warn:#b87d00;--bg:#f5f6ff;--surface-2:#f4f5ff;--line:#dce1f5;--ink:#0f1737;--ink-3:#5a6590;--ink-4:#a3acc9}:root[data-instance-brand=jinta]{--jt-brand-navy:#041276;--jt-brand-yellow:#fc0;--jt-navy-50:#f4f6ff;--jt-navy-100:#e9ecfd;--jt-navy-200:#d2d8f8;--jt-navy-300:#aab4ee;--jt-navy-400:#7482dc;--jt-navy-500:#3d4fc4;--jt-navy-600:#2438a8;--jt-navy-700:#0e1f8f;--jt-navy-800:#041276;--jt-navy-900:#020b4f;--jt-yellow-50:#fffae6;--jt-yellow-100:#fff1b8;--jt-yellow-500:#fc0;--jt-yellow-700:#7a5c00;--jt-gray-0:#fff;--jt-gray-25:#fafbfd;--jt-gray-50:#f4f6fb;--jt-gray-75:#f0f2f8;--jt-gray-100:#edf0f6;--jt-gray-150:#e4e8f0;--jt-gray-200:#d8dee8;--jt-gray-250:#cdd3df;--jt-gray-300:#c2cad8;--jt-gray-400:#8a93a6;--jt-gray-500:#636d81;--jt-gray-600:#525c70;--jt-gray-700:#3a4356;--jt-gray-800:#252d3d;--jt-gray-900:#161c2a;--jt-surface-page:var(--jt-gray-50);--jt-surface-card:var(--jt-gray-0);--jt-surface-subtle:var(--jt-gray-25);--jt-surface-sunken:var(--jt-gray-100);--jt-surface-hover:#f6f8fe;--jt-surface-selected:var(--jt-navy-50);--jt-surface-inverse:var(--jt-navy-900);--jt-ink-1:var(--jt-gray-900);--jt-ink-2:var(--jt-gray-600);--jt-ink-3:var(--jt-gray-500);--jt-ink-4:var(--jt-gray-400);--jt-ink-link:var(--jt-navy-600);--jt-ink-brand:var(--jt-navy-800);--jt-ink-inverse:var(--jt-gray-0);--jt-line-1:var(--jt-gray-150);--jt-line-2:var(--jt-gray-250);--jt-line-3:var(--jt-gray-300);--jt-line-brand:var(--jt-navy-200);--jt-st-ok-ink:#17703f;--jt-st-ok-bg:#e8f6ee;--jt-st-ok-line:#bce3cb;--jt-st-ok-dot:#2e9e62;--jt-st-warn-ink:#8f5a00;--jt-st-warn-bg:#fff4dc;--jt-st-warn-line:#f4d79c;--jt-st-warn-dot:#e09a10;--jt-st-err-ink:#b42318;--jt-st-err-bg:#fdedeb;--jt-st-err-line:#f5c4be;--jt-st-err-dot:#d92d20;--jt-st-run-ink:#1e56c4;--jt-st-run-bg:#eaf1ff;--jt-st-run-line:#c3d6fa;--jt-st-run-dot:#2e6fe0;--jt-st-idle-ink:#4a5468;--jt-st-idle-bg:#f0f2f6;--jt-st-idle-line:#dce1ea;--jt-st-idle-dot:#8a93a6;--jt-st-void-ink:#646d81;--jt-st-void-bg:#f4f5f8;--jt-st-void-line:#e4e7ed;--jt-st-void-dot:#b4bbc8;--jt-cat-1-bg:#fcf0dc;--jt-cat-1-ink:#8a5300;--jt-cat-2-bg:#e6f4eb;--jt-cat-2-ink:#2b6a48;--jt-cat-3-bg:#e8eefb;--jt-cat-3-ink:#2e4c96;--jt-cat-4-bg:#f8e8f0;--jt-cat-4-ink:#8a3662;--jt-cat-5-bg:#eff1da;--jt-cat-5-ink:#5a621c;--jt-cat-6-bg:#e1f2f2;--jt-cat-6-ink:#276a70;--jt-viz-actual:#3d4fc4;--jt-viz-plan:#c99400;--jt-font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif;--jt-font-mono:"SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, "Liberation Mono", monospace;--jt-fs-12:12px;--jt-fs-13:13px;--jt-fs-14:14px;--jt-fs-16:16px;--jt-fs-18:18px;--jt-fs-22:22px;--jt-fs-28:28px;--jt-fs-36:36px;--jt-lh-tight:1.25;--jt-lh-body:1.57;--jt-fw-regular:400;--jt-fw-medium:500;--jt-fw-strong:600;--jt-space-1:4px;--jt-space-2:8px;--jt-space-3:12px;--jt-space-4:16px;--jt-space-5:20px;--jt-space-6:24px;--jt-space-8:32px;--jt-space-10:40px;--jt-space-12:48px;--jt-radius-xs:4px;--jt-radius-sm:6px;--jt-radius-md:8px;--jt-radius-lg:12px;--jt-radius-xl:16px;--jt-radius-pill:999px;--jt-shadow-1:0 1px 2px #0c14400d, 0 0 0 1px #0c14400a;--jt-shadow-2:0 2px 4px #0c14400a, 0 8px 20px -4px #0c14401a;--jt-shadow-3:0 4px 10px #0c14400f, 0 16px 40px -8px #0c14402e;--jt-shadow-4:0 10px 24px #0c14401a, 0 32px 80px -12px #0c144052;--jt-shadow-btn:0 1px 2px #04127647, inset 0 1px 0 #ffffff1f;--jt-focus-ring:0 0 0 2px var(--jt-gray-0), 0 0 0 4px var(--jt-navy-500);--jt-shadow-xs:0 1px 1px #0c14400a;--jt-shadow-seg:0 1px 2px #0c14401a, 0 0 0 1px #0c14400a;--jt-shadow-knob:0 1px 2px #0c144040;--jt-shadow-danger:0 1px 2px #b423184d;--jt-shadow-hero:0 1px 2px #0412764d, 0 12px 28px -10px #0412768c;--jt-hero-sheen:radial-gradient(120% 140% at 100% 0%, #ffffff1a 0%, #fff0 55%);--jt-ink-inverse-2:#ffffffc7;--jt-ink-inverse-3:#ffffffb8;--jt-fill-inverse:#ffffff1f;--jt-mask:#080e3075;--jt-ease:cubic-bezier(.2, 0, 0, 1);--jt-dur-1:.12s;--jt-dur-2:.2s;--jt-dur-3:.28s;--jt-row-h:48px;--jt-head-h:44px;--jt-cell-px:14px;--jt-table-fs:var(--jt-fs-14);--jt-ctl-h:34px;--jt-ctl-fs:var(--jt-fs-14);--jt-card-pad:var(--jt-space-6);--jt-stack-gap:var(--jt-space-4)}:root[data-instance-brand=jinta][data-density=compact]{--jt-row-h:36px;--jt-head-h:36px;--jt-cell-px:10px;--jt-table-fs:var(--jt-fs-13);--jt-ctl-h:30px;--jt-ctl-fs:var(--jt-fs-13);--jt-card-pad:var(--jt-space-4);--jt-stack-gap:var(--jt-space-3)}:root[data-instance-brand=jinta] body{--primary-1:244, 246, 255;--primary-2:233, 236, 253;--primary-3:210, 216, 248;--primary-4:170, 180, 238;--primary-5:61, 79, 196;--primary-6:4, 18, 118;--primary-7:2, 11, 79;--link-6:36, 56, 168;--success-6:46, 158, 98;--warning-6:224, 154, 16;--danger-6:217, 45, 32;--color-primary-light-1:var(--jt-navy-50);--color-primary-light-2:var(--jt-navy-100);--color-primary-light-3:var(--jt-navy-200);--color-primary-light-4:var(--jt-navy-300);--color-success-light-1:var(--jt-st-ok-bg);--color-warning-light-1:var(--jt-st-warn-bg);--color-danger-light-1:var(--jt-st-err-bg);--color-bg-1:var(--jt-surface-page);--color-bg-2:var(--jt-surface-card);--color-bg-3:var(--jt-surface-card);--color-bg-4:var(--jt-surface-card);--color-bg-5:var(--jt-surface-card);--color-bg-popup:var(--jt-surface-card);--color-fill-1:var(--jt-surface-subtle);--color-fill-2:var(--jt-gray-75);--color-fill-3:var(--jt-gray-100);--color-fill-4:var(--jt-gray-150);--color-border-1:var(--jt-line-1);--color-border-2:var(--jt-line-2);--color-border-3:var(--jt-line-3);--color-neutral-3:var(--jt-line-2);--color-text-1:var(--jt-ink-1);--color-text-2:var(--jt-ink-2);--color-text-3:var(--jt-ink-3);--color-text-4:var(--jt-ink-4);--color-mask-bg:var(--jt-mask);--color-tooltip-bg:var(--jt-surface-inverse);--border-radius-small:var(--jt-radius-xs);--border-radius-medium:var(--jt-radius-md);--border-radius-large:var(--jt-radius-lg)}:root[data-instance-brand=jinta]{--jt-bg-page:var(--jt-surface-page);--jt-bg-card:var(--jt-surface-card);--jt-bg-panel:var(--jt-surface-sunken);--jt-bg-subtle:var(--jt-surface-subtle);--jt-text-secondary:var(--jt-ink-2);--jt-border:var(--jt-line-1);--jt-sidebar-w:232px;--jt-topbar-h:56px;--jt-brand-h:64px;--jt-nav-h:38px;--bg:var(--jt-surface-page);--bg-page:var(--jt-surface-page);--surface:var(--jt-surface-card);--surface-2:var(--jt-surface-subtle);--line:var(--jt-line-1);--line-soft:var(--jt-line-1);--ink:var(--jt-ink-1);--ink-2:var(--jt-ink-2);--ink-3:var(--jt-ink-3);--ink-4:var(--jt-ink-4);--brand:var(--jt-ink-brand);--brand-ink:var(--jt-ink-brand);--brand-tint:var(--jt-surface-selected);--brand-ring:var(--jt-navy-500);--erp-layout-bg:var(--jt-surface-page);--erp-page-card-bg:var(--jt-surface-card);--erp-page-card-shadow:var(--jt-shadow-1);--erp-sidebar-bg:var(--jt-surface-card);--erp-sidebar-border:var(--jt-line-1);--erp-sidebar-text:var(--jt-ink-2);--erp-sidebar-text-hover:var(--jt-ink-brand);--erp-sidebar-heading:var(--jt-ink-3);--erp-sidebar-hover-bg:var(--jt-surface-hover);--erp-sidebar-active-bg:var(--jt-surface-selected);--erp-sidebar-active-text:var(--jt-ink-brand);--erp-sidebar-dot-active:var(--jt-ink-brand);--erp-sidebar-brand-surface:var(--jt-surface-card);--erp-sidebar-brand-border:var(--jt-line-1);--erp-sidebar-brand-shadow:none;--erp-topbar-bg:var(--jt-surface-card);--erp-topbar-border:var(--jt-line-1);--erp-topbar-btn-bg:transparent;--erp-topbar-btn-border:transparent;--erp-topbar-btn-text:var(--jt-ink-2);--erp-topbar-btn-hover-bg:var(--jt-surface-hover);--erp-topbar-btn-hover-text:var(--jt-ink-brand);--erp-strong-text:var(--jt-ink-1);--erp-faint-text:var(--jt-ink-3);--erp-divider:var(--jt-line-1);--erp-selected-soft-bg:var(--jt-surface-selected);--erp-selected-text:var(--jt-ink-brand);--erp-table-row-hover-bg:var(--jt-surface-hover);--erp-soft-bg:var(--jt-surface-sunken);--erp-soft-bg-hover:var(--jt-surface-hover);--erp-search-bg:var(--jt-surface-card);--erp-search-border:var(--jt-line-2);--erp-subtle-panel-bg:var(--jt-surface-subtle);--erp-item-hover-bg:var(--jt-surface-hover);--erp-item-hover-border:var(--jt-line-brand);--erp-link-text:var(--jt-ink-link);--erp-link-hover-text:var(--jt-ink-brand)}:root[data-instance-brand=jinta] body{font-family:var(--jt-font-sans);font-size:var(--jt-fs-14);color:var(--jt-ink-1)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td){font-size:var(--jt-table-fs);line-height:var(--jt-lh-body)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:-webkit-any(thead,tbody,tfoot)>tr>:-webkit-any(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>:is(thead,tbody,tfoot)>tr>:is(th,td)>.arco-table-cell{padding:calc((var(--jt-row-h) - var(--jt-table-fs) * 1.57 - 1px) / 2) var(--jt-cell-px)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>table.arco-table-element>thead>tr>th>.arco-table-cell,:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>thead>tr>th>.arco-table-cell{padding-block:calc((var(--jt-head-h) - var(--jt-table-fs) * 1.57 - 1px) / 2)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>thead>tr>th>.arco-table-cell{padding-block:calc((var(--jt-head-h) - var(--jt-table-fs) * 1.57 - 1px) / 2)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>table.arco-table-element>thead>tr>th>.arco-table-cell{padding-block:calc((var(--jt-head-h) - var(--jt-table-fs) * 1.57 - 1px) / 2)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:-webkit-any(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>thead>tr>th>.arco-table-cell{padding-block:calc((var(--jt-head-h) - var(--jt-table-fs) * 1.57 - 1px) / 2)}:root[data-instance-brand=jinta] [data-jt-density=inherited]>.arco-spin>.arco-table-container>:is(.arco-table-content,.arco-table-header,.arco-table-body)>.arco-scrollbar>.arco-scrollbar-container>table.arco-table-element>thead>tr>th>.arco-table-cell{padding-block:calc((var(--jt-head-h) - var(--jt-table-fs) * 1.57 - 1px) / 2)}:root[data-instance-brand=jinta] .jt-layout .sidebar{width:var(--jt-sidebar-w);min-width:var(--jt-sidebar-w);font-family:var(--jt-font-sans)}:root[data-instance-brand=jinta] .jt-layout .sidebar .sidebar-header{height:var(--jt-brand-h);min-height:var(--jt-brand-h);padding:0 var(--jt-space-4);gap:var(--jt-space-1)}:root[data-instance-brand=jinta] .jt-layout .sidebar-brand-lockup{align-items:center;gap:var(--jt-space-2);border:0;border-radius:0;justify-content:flex-start;min-width:0;padding:0;display:flex}:root[data-instance-brand=jinta] .jt-layout .sidebar-brand-lockup .logo-lockup{width:var(--jt-space-8);height:var(--jt-space-8);object-fit:contain;flex-shrink:0}:root[data-instance-brand=jinta] .jt-layout .sidebar-brand-lockup:after{content:"金塔 · 企业管理系统";font-size:var(--jt-fs-14);font-weight:var(--jt-fw-strong);color:var(--jt-ink-brand);white-space:nowrap}:root[data-instance-brand=jinta] .jt-layout .sidebar .menu-group-label{font-size:var(--jt-fs-12);color:var(--jt-ink-3)}:root[data-instance-brand=jinta] .jt-layout .sidebar .menu-item{height:var(--jt-nav-h);padding:0 var(--jt-space-3);font-size:var(--jt-fs-14);border-radius:var(--jt-radius-sm)}:root[data-instance-brand=jinta] .jt-layout .sidebar .menu-item.active,:root[data-instance-brand=jinta] .jt-layout .sidebar .submenu-item.active{background:var(--jt-surface-selected);color:var(--jt-ink-brand)}:root[data-instance-brand=jinta] .jt-layout .sidebar .menu-item.active:before{background:var(--jt-brand-yellow)}:root[data-instance-brand=jinta] .jt-layout .sidebar .submenu-item{font-size:var(--jt-fs-14)}:root[data-instance-brand=jinta] .jt-topbar .topbar-breadcrumb{white-space:nowrap;gap:var(--jt-space-1);flex:1;min-width:0;overflow:hidden}:root[data-instance-brand=jinta] .jt-topbar .topbar-breadcrumb>*{flex-shrink:0}:root[data-instance-brand=jinta] .jt-topbar .topbar-breadcrumb>.bc-current{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}:root[data-instance-brand=jinta] .jt-topbar .topbar-actions{gap:var(--jt-space-1)}:root[data-instance-brand=jinta] .jt-topbar .jt-density-switch{white-space:nowrap;flex-shrink:0}:root[data-instance-brand=jinta] .jt-topbar .global-search .search-input-wrap{width:max(120px,min(12vw,240px))}:root[data-instance-brand=jinta] .jt-topbar .global-search .search-input-wrap.focused{width:max(160px,min(14vw,320px))}:root[data-instance-brand=jinta] .jt-topbar .topbar-username{text-overflow:ellipsis;max-width:140px;overflow:hidden}:root[data-instance-brand=jinta] .jt-status-tag{--jt-tag-ink:var(--jt-st-idle-ink);--jt-tag-bg:var(--jt-st-idle-bg);--jt-tag-line:var(--jt-st-idle-line);--jt-tag-dot:var(--jt-st-idle-dot);align-items:center;gap:var(--jt-space-1);padding:3px var(--jt-space-2);border:1px solid var(--jt-tag-line);border-radius:var(--jt-radius-pill);color:var(--jt-tag-ink);background:var(--jt-tag-bg);font-size:var(--jt-fs-13);line-height:var(--jt-lh-body);font-weight:var(--jt-fw-medium);white-space:nowrap;vertical-align:middle;display:inline-flex}:root[data-instance-brand=jinta] .jt-status-dot{border-radius:var(--jt-radius-pill);background:var(--jt-tag-dot);flex:0 0 6px;width:6px;height:6px}:root[data-instance-brand=jinta] .jt-status-tag--ok{--jt-tag-ink:var(--jt-st-ok-ink);--jt-tag-bg:var(--jt-st-ok-bg);--jt-tag-line:var(--jt-st-ok-line);--jt-tag-dot:var(--jt-st-ok-dot)}:root[data-instance-brand=jinta] .jt-status-tag--warn{--jt-tag-ink:var(--jt-st-warn-ink);--jt-tag-bg:var(--jt-st-warn-bg);--jt-tag-line:var(--jt-st-warn-line);--jt-tag-dot:var(--jt-st-warn-dot)}:root[data-instance-brand=jinta] .jt-status-tag--err{--jt-tag-ink:var(--jt-st-err-ink);--jt-tag-bg:var(--jt-st-err-bg);--jt-tag-line:var(--jt-st-err-line);--jt-tag-dot:var(--jt-st-err-dot)}:root[data-instance-brand=jinta] .jt-status-tag--run{--jt-tag-ink:var(--jt-st-run-ink);--jt-tag-bg:var(--jt-st-run-bg);--jt-tag-line:var(--jt-st-run-line);--jt-tag-dot:var(--jt-st-run-dot)}:root[data-instance-brand=jinta] .jt-status-tag--void{--jt-tag-ink:var(--jt-st-void-ink);--jt-tag-bg:var(--jt-st-void-bg);--jt-tag-line:var(--jt-st-void-line);--jt-tag-dot:var(--jt-st-void-dot)}:root[data-instance-brand=jinta] .arco-tag{border-radius:var(--jt-radius-pill);font-size:var(--jt-fs-13);border-width:1px}:root[data-instance-brand=jinta] .arco-tag:before{content:"";border-radius:var(--jt-radius-pill);width:5px;height:5px;margin-right:var(--jt-space-1);background:currentColor;display:inline-block}:root[data-instance-brand=jinta] .jt-w2-list .jt-two-line{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:var(--jt-lh-body);-webkit-box-orient:vertical;max-height:3.14em;display:-webkit-box;overflow:hidden}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-expand{padding:var(--jt-space-4);background:var(--jt-surface-sunken)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panels{gap:var(--jt-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel{min-width:0;padding:var(--jt-space-4);border:1px solid var(--jt-line-1);border-radius:var(--jt-radius-lg);background:var(--jt-surface-card);box-shadow:var(--jt-shadow-1)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel-title{margin:0 0 var(--jt-space-3);color:var(--jt-ink-brand);font-size:var(--jt-fs-14);font-weight:var(--jt-fw-strong)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel-body{gap:var(--jt-space-2);font-size:var(--jt-fs-13);display:grid}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-delivery,:root[data-instance-brand=jinta] .jt-w2-list .jt-so-recon{align-items:center;gap:var(--jt-space-1);font-size:var(--jt-fs-13);flex-wrap:wrap;display:flex}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-actions{align-items:center;gap:var(--jt-space-2);flex-wrap:wrap;display:flex}:root[data-instance-brand=jinta] .jt-w2-list .jt-list-caption{font-size:var(--jt-fs-13);color:var(--jt-ink-3)}@media (max-width:1280px){:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panels{grid-template-columns:minmax(0,1fr)}}:root[data-instance-brand=jinta] .jt-w2-list .bom-parent-code,:root[data-instance-brand=jinta] .jt-w2-list .bom-parent-spec,:root[data-instance-brand=jinta] .jt-w2-list .bom-pilot-hint,:root[data-instance-brand=jinta] .jt-w2-list .bom-opt-sub,:root[data-instance-brand=jinta] .jt-w2-list .hash,:root[data-instance-brand=jinta] .jt-w2-list .muted,:root[data-instance-brand=jinta] .jt-w2-list .dmro-check-idx,:root[data-instance-brand=jinta] .jt-w2-list .dmro-reverse-hint,:root[data-instance-brand=jinta] .jt-w2-list .injection-material-code,:root[data-instance-brand=jinta] .jt-w2-list .section-hint{font-size:var(--jt-fs-13)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-delivery{flex-direction:column;align-items:flex-start}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-recon{display:block}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-row-actions{align-items:center;gap:var(--jt-space-1);white-space:nowrap;display:flex}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-flags{justify-content:center;gap:var(--jt-space-2);display:flex}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-flags .flag-dot{width:auto;min-width:var(--jt-space-6)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-line-detail{padding:var(--jt-space-3);background:var(--jt-surface-subtle);border-radius:var(--jt-radius-md)}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-expand{gap:var(--jt-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel[data-section=订单明细],:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel[data-section=关联退货],:root[data-instance-brand=jinta] .jt-w2-list .jt-so-panel[data-section=操作]{grid-column:1/-1}:root[data-instance-brand=jinta] .jt-w2-list .jt-so-delivery-qty{color:var(--jt-ink-3);font-size:var(--jt-fs-13)}:root[data-instance-brand=jinta] .jt-w2-injection-modal .injection-material-code,:root[data-instance-brand=jinta] .jt-w2-injection-modal .section-hint,:root[data-instance-brand=jinta] .jt-injection-option-code{font-size:var(--jt-fs-13)}:root[data-instance-brand=jinta] .jt-w2-list{--surface:var(--jt-surface-card);--surface-2:var(--jt-surface-subtle);--line:var(--jt-line-1);--line-soft:var(--jt-line-1);--ink:var(--jt-ink-1);--ink-2:var(--jt-ink-2);--ink-3:var(--jt-ink-3)}:root[data-instance-brand=jinta] .jt-w2-list .jt-two-line,:root[data-instance-brand=jinta] .jt-w2-list small{font-size:var(--jt-fs-13)}:root[data-instance-brand=jinta] .arco-modal{border-radius:var(--jt-radius-xl);background:var(--jt-surface-card);color:var(--jt-ink-1);box-shadow:var(--jt-shadow-4)}:root[data-instance-brand=jinta] .arco-modal-header,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-head{padding:var(--jt-space-4) var(--jt-space-6);border-bottom:1px solid var(--jt-line-1);background:var(--jt-surface-card)}:root[data-instance-brand=jinta] .arco-modal-title,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-title{font-size:var(--jt-fs-18);font-weight:var(--jt-fw-strong);color:var(--jt-ink-1)}:root[data-instance-brand=jinta] .arco-modal:not(.jt-sign-modal) .arco-modal-body,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-body{padding:var(--jt-space-6);color:var(--jt-ink-1)}:root[data-instance-brand=jinta] .arco-modal-footer,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-foot{padding:var(--jt-space-4) var(--jt-space-6);border-top:1px solid var(--jt-line-1);background:var(--jt-surface-subtle);justify-content:flex-end;align-items:center;gap:var(--jt-space-2);display:flex}:root[data-instance-brand=jinta] .arco-modal-footer>.arco-btn{margin-left:0;margin-right:0}:root[data-instance-brand=jinta] .arco-modal-footer>.arco-btn-primary{order:1}:root[data-instance-brand=jinta] .arco-modal .req-toggle-text{display:none}:root[data-instance-brand=jinta] .jt-field-settings-button{width:var(--jt-space-6);height:var(--jt-space-6);border:1px solid var(--jt-line-1);border-radius:var(--jt-radius-xs);background:var(--jt-surface-card);color:var(--jt-ink-3);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}:root[data-instance-brand=jinta] .jt-field-settings-button:hover{color:var(--jt-ink-brand);border-color:var(--jt-line-brand);background:var(--jt-surface-selected)}:root[data-instance-brand=jinta] .jt-field-settings-button:focus-visible{box-shadow:var(--jt-focus-ring)}:root[data-instance-brand=jinta] .jt-field-settings-button .arco-icon{font-size:var(--jt-fs-16)}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-group-title{align-items:center;gap:var(--jt-space-2);margin:var(--jt-space-4) 0 var(--jt-space-3);color:var(--jt-ink-1);font-size:var(--jt-fs-16);font-weight:var(--jt-fw-strong);display:flex}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-group-no{padding:var(--jt-space-1) var(--jt-space-2);border-radius:var(--jt-radius-sm);background:var(--jt-surface-selected);color:var(--jt-ink-brand);font-size:var(--jt-fs-13);font-variant-numeric:tabular-nums}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-items-table{--erp-table-head-bg:var(--jt-surface-subtle);--erp-table-row-odd:var(--jt-surface-card);--erp-table-row-even:var(--jt-surface-card);border:1px solid var(--jt-line-1);border-radius:var(--jt-radius-lg);overflow:hidden}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-items-table .arco-table-th-title{font-size:var(--jt-fs-13);white-space:normal;text-overflow:clip;word-break:keep-all;overflow:visible}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-items-table .arco-table-cell{font-size:var(--jt-fs-13);color:var(--jt-ink-1)}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-quantity-primary .arco-input-number{--surface-2:var(--jt-surface-selected);--surface:var(--jt-surface-selected);--line:var(--jt-line-brand);--brand-ring:var(--jt-line-brand);border:1px solid var(--jt-line-brand);border-radius:var(--jt-radius-sm);background:var(--jt-surface-selected);color:var(--jt-ink-brand)}:root[data-instance-brand=jinta] .jt-so-order-modal .jt-so-required-hint{max-width:50%;color:var(--jt-st-warn-ink);font-size:var(--jt-fs-13);line-height:var(--jt-lh-body);margin-right:auto}:root[data-instance-brand=jinta] .jt-sign-modal.arco-modal{box-shadow:var(--jt-shadow-4)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg{--bg:var(--jt-surface-page);--surface:var(--jt-surface-card);--surface-2:var(--jt-surface-subtle);--line:var(--jt-line-1);--line-soft:var(--jt-line-1);--ink:var(--jt-ink-1);--ink-2:var(--jt-ink-2);--ink-3:var(--jt-ink-3);--ink-4:var(--jt-ink-4);--brand:var(--jt-ink-brand);--brand-ink:var(--jt-ink-brand);--brand-tint:var(--jt-surface-selected);--brand-ring:var(--jt-line-brand);--ok:var(--jt-st-ok-ink);--ok-tint:var(--jt-st-ok-bg);--err:var(--jt-st-err-ink);--shadow-fab:var(--jt-shadow-btn);--jt-sign-avatar-fill:var(--jt-ink-brand);--jt-sign-pen-ink:var(--jt-ink-1);font-family:var(--jt-font-sans);border-radius:var(--jt-radius-xl)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail{background:var(--jt-surface-subtle)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :-webkit-any(.rail-brand-ico,.s3-verified-av,.s3-confirm){color:var(--jt-ink-inverse)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :is(.rail-brand-ico,.s3-verified-av,.s3-confirm){color:var(--jt-ink-inverse)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .v-step.is-active .v-step-num{box-shadow:0 0 0 2px var(--jt-brand-yellow)}:root[data-instance-brand=jinta] .jt-sign-context-items{gap:var(--jt-space-2);display:grid}:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures{background:var(--jt-surface-card);border-color:var(--jt-line-1);box-shadow:var(--jt-shadow-1);border-radius:var(--jt-radius-lg)}:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures:before{background:var(--jt-brand-yellow)}:root[data-instance-brand=jinta] .jt-document-signatures .doc-signatures-header{background:var(--jt-surface-subtle);border-color:var(--jt-line-1)}:root[data-instance-brand=jinta] .jt-document-signatures .doc-signatures-header:before,:root[data-instance-brand=jinta] .jt-document-signatures .doc-signatures-title{color:var(--jt-ink-brand)}:root[data-instance-brand=jinta] .jt-document-signatures .jt-signature-card{padding:var(--jt-space-3);border:1px solid var(--jt-line-1);border-radius:var(--jt-radius-md);background:var(--jt-surface-card)}:root[data-instance-brand=jinta] .jt-document-signatures :-webkit-any(.sig-role-label,.sig-item-name){color:var(--jt-ink-1)}:root[data-instance-brand=jinta] .jt-document-signatures :is(.sig-role-label,.sig-item-name){color:var(--jt-ink-1)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-item{background:var(--jt-surface-subtle);border-color:var(--jt-line-1)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-item:hover{background:var(--jt-surface-hover);border-color:var(--jt-line-brand)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-item-img{background:var(--jt-surface-card);border-color:var(--jt-line-1)}:root[data-instance-brand=jinta] .jt-document-signatures :-webkit-any(.sig-item-time,.sig-role-empty){color:var(--jt-ink-3)}:root[data-instance-brand=jinta] .jt-document-signatures :is(.sig-item-time,.sig-role-empty){color:var(--jt-ink-3)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-item-pin-only{background:var(--jt-st-ok-bg);border-color:var(--jt-st-ok-line);color:var(--jt-st-ok-ink)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-item-pin-icon{background:var(--jt-st-ok-dot);color:var(--jt-ink-inverse)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-already-hint,:root[data-instance-brand=jinta] .jt-document-signatures .sig-already-hint:before{color:var(--jt-st-ok-ink)}:root[data-instance-brand=jinta] .jt-document-signatures .jt-signature-state{padding:var(--jt-space-1) var(--jt-space-2);border:1px solid var(--jt-line-1);border-radius:var(--jt-radius-pill);font-size:var(--jt-fs-13);display:inline-flex}:root[data-instance-brand=jinta] .jt-document-signatures .jt-signature-state[data-state=signed]{color:var(--jt-st-ok-ink);background:var(--jt-st-ok-bg);border-color:var(--jt-st-ok-line)}:root[data-instance-brand=jinta] .jt-document-signatures .jt-signature-state[data-state=pending]{color:var(--jt-st-warn-ink);background:var(--jt-st-warn-bg);border-color:var(--jt-st-warn-line)}:root[data-instance-brand=jinta] .jt-document-signatures .jt-signature-state[data-state=not-required]{color:var(--jt-st-void-ink);background:var(--jt-st-void-bg);border-color:var(--jt-st-void-line)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-brand-text .s,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .v-step-num,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .v-step-lbl,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .v-step-meta,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-ctx-lbl,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-ctx-kv-row,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-meaning,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-foot,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .rail-foot-hash,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-sub,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .pane-foot,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-dept,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-dept-count,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-recent-lbl,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-recent-chip,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-recent-av,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-dept-sub,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s2-user-sub,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s2-switch,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s2-hint,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s3-verified-sub,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s3-verified-badge,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s3-line-lbl,:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s3-line-date,:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures .sig-item-time,:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures .sig-item-pin-only,:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures .sig-item-pin-icon,:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures .sig-role-empty,:root[data-instance-brand=jinta] .jt-document-signatures.doc-signatures .sig-already-hint{font-size:var(--jt-fs-13)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :is(.v-step.is-active .v-step-num,.v-step.is-done .v-step-num,.btn-primary,.s1-dept.is-active,.s1-recent-av,.s1-av,.s2-user-av,.s2-dot,.s2-dot.is-filled,.s2-verify){color:var(--jt-ink-inverse)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :-webkit-any(.rail-brand-ico,.btn-primary,.s2-user-av,.s2-verify){box-shadow:var(--jt-shadow-btn)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :is(.rail-brand-ico,.btn-primary,.s2-user-av,.s2-verify){box-shadow:var(--jt-shadow-btn)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-person.is-selected{box-shadow:var(--jt-shadow-2)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s2-key{box-shadow:var(--jt-shadow-xs)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s1-recent-chip{background:var(--jt-surface-card);border-color:var(--jt-line-1)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :-webkit-any(.s1-recent-chip:hover,.s2-switch:hover){background:var(--jt-surface-selected)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg :is(.s1-recent-chip:hover,.s2-switch:hover){background:var(--jt-surface-selected)}:root[data-instance-brand=jinta] .jt-sign-dialog.sign-dlg .s2-switch{background:var(--jt-surface-card)}:root[data-instance-brand=jinta] .jt-document-signatures .sig-role-header .arco-btn{background:var(--jt-surface-card);border-color:var(--jt-line-brand)}:root[data-instance-brand=jinta] .jt-so-order-modal .so-unit-tag{font-size:var(--jt-fs-13)}@media print{*,:before,:after{box-sizing:border-box}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0;font-family:SimSun,宋体,Noto Serif SC,serif;font-size:11pt;line-height:1.6;color:#000!important;background:#fff!important}.no-print,.arco-layout-sider,.arco-layout-header,.sidebar,.filter-bar,.page-header,.arco-pagination,.arco-table-pagination,.arco-modal-mask,.arco-modal-wrapper,.arco-message,.arco-notification,nav,button,.arco-btn{display:none!important}@page{size:A4 portrait;margin:15mm 12mm}@page:first{margin-top:10mm}.print-container{width:100%;margin:0;padding:0;display:block!important}.print-header{border-bottom:2px solid #000;justify-content:space-between;align-items:center;margin-bottom:12pt;padding-bottom:8pt;display:flex!important}.print-header-left{align-items:center;gap:10pt;display:flex}.print-header-logo{width:40pt;height:40pt}.print-company-name{letter-spacing:2pt;font-size:16pt;font-weight:700}.print-header-right{text-align:right;color:#333;font-size:9pt;line-height:1.8}.print-title{text-align:center;letter-spacing:3pt;margin:12pt 0 8pt;font-size:16pt;font-weight:700}.print-subtitle{text-align:center;color:#555;margin-bottom:12pt;font-size:10pt}.print-info-bar{border:1px solid #000;flex-wrap:wrap;gap:6pt 20pt;margin-bottom:10pt;padding:6pt 10pt;font-size:10.5pt;display:flex}.print-info-item{gap:4pt;display:flex}.print-info-label{white-space:nowrap;font-weight:700}.print-info-value{border-bottom:1px solid #999;min-width:80pt;padding:0 4pt}.print-table{border-collapse:collapse;page-break-inside:auto;width:100%;margin:8pt 0;font-size:10pt}.print-table th,.print-table td{text-align:left;vertical-align:middle;word-break:break-all;border:1px solid #000;padding:4pt 6pt}.print-table th{text-align:center;font-weight:700;background-color:#e8e8e8!important}.print-table tr{page-break-inside:avoid}.print-table .col-center{text-align:center}.print-table .col-right{text-align:right}.print-table .print-item-sig-row td{background:0 0!important;border:none!important;padding:1pt 6pt!important}.print-signature{justify-content:flex-end;gap:24pt;margin-top:20pt;padding-top:10pt;font-size:10.5pt;display:flex!important}.print-signature-item{flex-shrink:0;gap:4pt;display:flex;align-items:flex-end!important}.print-signature-label{white-space:nowrap;font-weight:700}.print-signature-line{border-bottom:1px solid #000;width:80pt;display:inline-block}.print-signature-img{object-fit:contain;vertical-align:bottom;max-width:120pt;height:36pt;margin:0 2pt}.print-footer{color:#666;border-top:1px solid #999;justify-content:space-between;align-items:center;margin-top:16pt;padding-top:6pt;font-size:8pt;display:flex!important}.print-page-break{page-break-after:always}.print-no-break{page-break-inside:avoid}.print-text-bold{font-weight:700}.print-text-center{text-align:center}.print-text-sm{font-size:9pt}.print-remark{border:1px solid #000;min-height:50pt;margin-top:10pt;padding:6pt 10pt;font-size:10pt}.print-remark-label{margin-bottom:4pt;font-weight:700}}@media screen{.print-only{display:none!important}}.print-signature{justify-content:flex-end;gap:24pt;margin-top:20pt;padding-top:10pt;font-size:10.5pt;display:flex!important}.print-signature-item{flex-shrink:0;gap:4pt;display:flex;align-items:flex-end!important}.print-signature-label{white-space:nowrap;font-weight:700}.print-signature-line{border-bottom:1px solid #000;width:80pt;display:inline-block}.print-signature-img{object-fit:contain;vertical-align:bottom;max-width:120pt;height:36pt;margin:0 2pt}:root{--sidebar-width:260px;--topbar-height:64px}.page-card .arco-table-element,.page-container .arco-table-element,.equipment-page .arco-table-element{min-width:100%}.page-card .arco-table-cell,.page-container .arco-table-cell,.equipment-page .arco-table-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-card .arco-table-content-scroll,.page-container .arco-table-content-scroll,.equipment-page .arco-table-content-scroll,.page-card .arco-table-content-inner,.page-container .arco-table-content-inner,.equipment-page .arco-table-content-inner{overflow-x:auto!important}@media (max-width:1280px){.arco-modal{max-width:calc(100vw - 32px)!important}.arco-modal-wrapper{padding:16px!important}.arco-drawer{max-width:100vw!important}.arco-drawer .arco-drawer-body{padding:16px!important}.search-form .arco-form-item{margin-bottom:8px!important}}@media (max-width:1024px){.arco-modal{max-width:calc(100vw - 24px)!important;margin:12px!important}.arco-modal-body{max-height:60vh!important;overflow-y:auto!important}.arco-drawer{width:100vw!important;max-width:100vw!important}.arco-table-th,.arco-table-td{padding:8px 10px!important;font-size:13px!important}.arco-pagination{flex-wrap:wrap!important;justify-content:center!important;gap:4px!important}.arco-pagination-list{gap:2px!important}.arco-pagination .arco-pagination-item{min-width:28px!important;height:28px!important;font-size:12px!important}.arco-pagination .arco-select-view-single{height:28px!important;font-size:12px!important}.arco-form-layout-inline{flex-wrap:wrap!important}.arco-form-layout-inline .arco-form-item{width:100%!important;margin-bottom:8px!important;margin-right:0!important}.arco-form-layout-inline .arco-form-item:last-child{margin-bottom:0!important}.arco-form-layout-inline .arco-form-item .arco-select,.arco-form-layout-inline .arco-form-item .arco-input-wrapper{width:100%!important}.search-form{padding:12px!important}.toolbar{margin-bottom:12px!important}.toolbar .arco-space{flex-wrap:wrap!important}.arco-descriptions .arco-descriptions-row{flex-direction:column!important;display:flex!important}.arco-descriptions .arco-descriptions-item-label,.arco-descriptions .arco-descriptions-item-value{width:100%!important;padding:6px 12px!important;display:block!important}.arco-col-12,.arco-col-8,.arco-col-6{flex:0 0 100%!important;max-width:100%!important}.arco-tag{height:20px!important;padding:0 6px!important;font-size:11px!important;line-height:20px!important}.arco-space{flex-wrap:wrap!important;gap:6px!important}.arco-btn-size-small{height:26px!important;padding:0 8px!important;font-size:12px!important}.arco-tabs-nav-tab{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.app-layout .page-area{padding:12px 12px var(--ai-dock-clearance)}.app-layout .page-card{border-radius:10px;min-height:auto;padding:12px}}@media (min-width:600px) and (max-width:1024px){.arco-form-layout-inline .arco-form-item{width:48%!important;margin-right:4%!important}.arco-form-layout-inline .arco-form-item:nth-child(2n){margin-right:0!important}.arco-descriptions .arco-descriptions-row{flex-flow:wrap!important}.arco-descriptions .arco-descriptions-item-label{width:auto!important}.arco-descriptions .arco-descriptions-item-value{flex:1!important;width:auto!important}.arco-col-12,.arco-col-8{flex:0 0 50%!important;max-width:50%!important}.arco-modal{max-width:calc(100vw - 40px)!important}.arco-modal-body{max-height:65vh!important}.arco-drawer{width:80vw!important;max-width:80vw!important}.arco-tag{height:22px!important;font-size:12px!important;line-height:22px!important}.arco-btn-size-small{height:28px!important;font-size:13px!important}.arco-table-th,.arco-table-td{padding:10px 12px!important;font-size:14px!important}}@media (max-width:480px){.arco-modal{border-radius:12px 12px 0 0!important;max-width:100vw!important;margin:0!important}.arco-modal-wrapper{align-items:flex-end!important;padding:0!important}.page-area{padding:8px!important}.page-card{border-radius:8px!important;padding:10px!important}.arco-table-th,.arco-table-td{padding:6px 8px!important;font-size:12px!important}.arco-table [data-hide-mobile=true]{display:none!important}}@media (hover:none) and (pointer:coarse){.arco-btn{min-height:36px}.arco-table-td,.arco-table-th{padding:10px 12px!important}.menu-item{min-height:44px;padding:12px!important}.submenu-item{min-height:42px;padding:11px 12px 11px 24px!important}}@media print{.sidebar-toggle-btn,.sidebar-collapse-btn,.mobile-overlay{display:none!important}}.error-detail[data-v-6f0de369]{font-size:13px;line-height:1.6}.error-detail__header[data-v-6f0de369]{border-bottom:1px solid var(--color-border-2,#ece3d4);justify-content:space-between;margin-bottom:12px;padding-bottom:12px;display:flex}.error-detail__row[data-v-6f0de369]{gap:8px;display:flex}.error-detail__safe-row[data-v-6f0de369]{margin-bottom:4px}.error-detail__label[data-v-6f0de369]{color:var(--color-text-3,#8a7c6c);font-size:12px}.error-detail__value[data-v-6f0de369]{font-family:monospace}.error-detail__summary[data-v-6f0de369]{border-bottom:1px solid var(--color-border-2,#ece3d4);margin-bottom:12px;padding:12px 0}.error-detail__msg[data-v-6f0de369]{color:var(--color-danger-6,#f53f3f);margin-top:4px;font-weight:600}.error-detail__code[data-v-6f0de369]{font-family:monospace;font-size:12px}.error-detail__pre[data-v-6f0de369]{background:var(--color-fill-2,var(--jt-bg-panel,#f3ece0));white-space:pre-wrap;word-break:break-all;border-radius:4px;margin:4px 0 0;padding:8px;font-size:12px;line-height:1.5;overflow-x:auto}.error-detail__footer[data-v-6f0de369]{border-top:1px solid var(--color-border-2,#ece3d4);color:var(--color-text-3,#8a7c6c);margin-top:12px;padding-top:12px;font-size:12px}.error-detail__actions[data-v-6f0de369]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.assoc-banner[data-v-b3a87805]{top:var(--erp-topbar-h,56px);z-index:9500;color:#5a3e0d;background:linear-gradient(#fffbe6,#fff7e6);border-bottom:1px solid #f0d68c;align-items:flex-start;gap:12px;padding:12px 20px;font-size:13px;display:flex;position:fixed;left:0;right:0;box-shadow:0 2px 8px #0000000d}.banner-icon[data-v-b3a87805]{color:#fff;background:#faad14;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:14px;font-weight:700;display:flex}.banner-body[data-v-b3a87805]{flex:1;min-width:0}.banner-title[data-v-b3a87805]{color:#ad6800;margin-bottom:4px;font-size:14px;font-weight:700}.banner-sub[data-v-b3a87805]{color:#8c5e0d;margin-bottom:8px;font-size:12px;line-height:1.4}.banner-list[data-v-b3a87805]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.banner-item[data-v-b3a87805]{color:#5a3e0d;cursor:pointer;background:#fff;border:1px solid #ffd591;border-radius:4px;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.banner-item[data-v-b3a87805]:hover{color:#ad6800;background:#fffbe6;border-color:#faad14}.banner-item.no-jump[data-v-b3a87805]{cursor:not-allowed;color:#8c8c8c}.banner-item.no-jump[data-v-b3a87805]:hover{color:#8c8c8c;background:#fff;border-color:#d9d9d9}.banner-item-status[data-v-b3a87805]{color:#8c5e0d;font-size:11.5px}.banner-item-arrow[data-v-b3a87805]{color:#ad6800;font-weight:700}.banner-item-disabled[data-v-b3a87805]{color:#bfbfbf;font-size:11px}.banner-overflow[data-v-b3a87805]{color:#8c5e0d;font-size:12px;font-style:italic}.banner-dismiss[data-v-b3a87805]{color:#5a3e0d;cursor:pointer;background:0 0;border:1px solid #d9b364;border-radius:4px;flex:none;padding:4px 12px;font-size:12px;transition:background .15s,border-color .15s}.banner-dismiss[data-v-b3a87805]:hover{color:#fff;background:#faad14;border-color:#faad14}.banner-slide-enter-from[data-v-b3a87805],.banner-slide-leave-to[data-v-b3a87805]{opacity:0;transform:translateY(-100%)}.banner-slide-enter-active[data-v-b3a87805],.banner-slide-leave-active[data-v-b3a87805]{transition:transform .25s,opacity .25s}.restart-banner[data-v-7cb5c9e5]{top:var(--erp-topbar-h,56px);z-index:9600;color:#7a2e0e;background:linear-gradient(#fff2e8,#fff1f0);border-bottom:1px solid #ffbb96;align-items:flex-start;gap:12px;padding:12px 20px;font-size:13px;display:flex;position:fixed;left:0;right:0;box-shadow:0 2px 8px #0000000f}.restart-icon[data-v-7cb5c9e5]{color:#fff;background:#fa541c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:15px;font-weight:700;display:flex}.restart-body[data-v-7cb5c9e5]{flex:1;min-width:0}.restart-title[data-v-7cb5c9e5]{color:#ad2102;margin-bottom:4px;font-size:14px;font-weight:700}.restart-sub[data-v-7cb5c9e5]{color:#8c3a17;font-size:12.5px;line-height:1.5}.restart-sub strong[data-v-7cb5c9e5]{color:#d4380d;font-size:14px}.restart-banner-slide-enter-from[data-v-7cb5c9e5],.restart-banner-slide-leave-to[data-v-7cb5c9e5]{opacity:0;transform:translateY(-100%)}.restart-banner-slide-enter-active[data-v-7cb5c9e5],.restart-banner-slide-leave-active[data-v-7cb5c9e5]{transition:transform .25s,opacity .25s}.idle-lock-overlay[data-v-ed7a7510]{z-index:3000;-webkit-backdrop-filter:blur(8px);background:#0f172ab8;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.idle-lock-panel[data-v-ed7a7510]{background:var(--color-bg-2);text-align:center;border-radius:14px;width:380px;padding:32px 28px 26px;box-shadow:0 18px 48px #00000038}.idle-lock-lock-icon[data-v-ed7a7510]{font-size:34px;line-height:1}.idle-lock-title[data-v-ed7a7510]{color:var(--color-text-1);margin-top:12px;font-size:18px;font-weight:600}.idle-lock-desc[data-v-ed7a7510]{color:var(--color-text-3);margin:8px 0 18px;font-size:13px}.idle-lock-input[data-v-ed7a7510]{width:100%}.idle-lock-actions[data-v-ed7a7510]{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.idle-lock-logout[data-v-ed7a7510]{color:var(--color-text-3)}.lockpwd-warning[data-v-7844d3bd]{background:var(--color-warning-1);border-radius:8px;margin-bottom:14px;padding:12px 14px}.lockpwd-title[data-v-7844d3bd]{color:var(--color-warning-6);font-size:14px;font-weight:600}.lockpwd-desc[data-v-7844d3bd]{color:var(--color-text-3);margin-top:4px;font-size:13px;line-height:1.6}.lockpwd-input[data-v-7844d3bd]{width:100%}.lockpwd-actions[data-v-7844d3bd]{text-align:right}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--erp-layout-bg,#f5f6fa);color:var(--text-primary,#1f2937);margin:0;padding:0;transition:background-color .25s,color .25s}body.printing .print-only{display:block!important}.arco-trigger-popup{z-index:9000!important}.arco-message-list{z-index:10050!important}.arco-form-item-label-required-symbol{color:var(--color-danger-6,#f53f3f);opacity:1}
