.ghl-bar{z-index:4100;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.ghl-bar-indeterminate{background:var(--el-color-primary,#0ea5e9);width:36%;height:100%;box-shadow:0 0 8px 1px var(--el-color-primary,#0ea5e9);border-radius:0 2px 2px 0;animation:1.1s ease-in-out infinite ghl-bar-slide;display:block}@keyframes ghl-bar-slide{0%{transform:translate(-120%)}to{transform:translate(380%)}}.ghl-mask{justify-content:center;align-items:center;inset:0!important;z-index:4000!important;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important;box-shadow:none!important;box-sizing:border-box!important;background:#ffffff85!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}.ghl-close{color:#64748b;cursor:pointer;width:34px;height:34px;box-shadow:none;background:#ffffffbf;border:1px solid #94a3b873;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:18px;right:18px}.ghl-close:hover{color:#0f172a;background:#fff;border-color:#94a3b8}.ghl-content{outline:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:0;margin:0;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.ghl-spinner{border:none;width:42px;height:42px;margin:0;padding:0;box-shadow:none!important;background:0 0!important}.ghl-ring{box-sizing:border-box;border:3px solid #0ea5e92e;border-top-color:#0ea5e9;border-radius:50%;width:100%;height:100%;animation:.75s linear infinite ghl-spin;display:block;background:0 0!important}.ghl-text{color:#334155;letter-spacing:.08em;border:none;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1.2;box-shadow:none!important;background:0 0!important}.ghl-dismiss{color:#94a3b8;cursor:pointer;border:none;border-radius:4px;outline:none;margin:2px 0 0;padding:2px 8px;font-size:12px;transition:color .15s,background .15s;box-shadow:none!important;background:0 0!important}.ghl-dismiss:hover{color:#0369a1;background:#0ea5e914!important}@media print{.ghl-bar,.ghl-mask{display:none!important}}.ghl-fade-enter-active,.ghl-fade-leave-active{transition:opacity .16s}.ghl-fade-enter-from,.ghl-fade-leave-to{opacity:0}@keyframes ghl-spin{to{transform:rotate(360deg)}}html.dark .ghl-bar-indeterminate{background:var(--el-color-primary,#38bdf8);box-shadow:0 0 8px 1px var(--el-color-primary,#38bdf8)}html.dark .ghl-mask{background:#080f1c9e!important}html.dark .ghl-close{color:#a8b5c3;background:#172438e0;border-color:#64748b8c}html.dark .ghl-close:hover{color:#e2e8f0;background:#1b2b40;border-color:#64748b}html.dark .ghl-content,html.dark .ghl-spinner,html.dark .ghl-text,html.dark .ghl-dismiss{box-shadow:none!important;background:0 0!important;border:none!important}html.dark .ghl-ring{border:3px solid #38bdf838;border-top-color:#38bdf8;box-shadow:none!important;background:0 0!important}html.dark .ghl-text{color:#e2e8f0}html.dark .ghl-dismiss{color:#7f91a4;appearance:none}html.dark .ghl-dismiss:hover{color:#7dd3fc;background:#38bdf81f!important}html,body,#app{-webkit-font-smoothing:antialiased;height:100%;color:var(--ui-text,#334155);background:var(--ui-shell-bg,#fff);margin:0;padding:0;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}html.page-login,html.page-login body,html.page-login #app{overflow:auto}html.page-login body,html.page-login #app{background-color:#0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}::-webkit-scrollbar-track{background:0 0}body.is-http-blocking .main-content .el-loading-mask{display:none!important}:is(.main-content,.el-dialog,.el-drawer) :has(>.el-loading-mask)>* .el-loading-mask{display:none!important}.el-button{--el-border-radius-base:6px;font-weight:500}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{transition:box-shadow .15s,background-color .15s;border-radius:6px!important}.el-input-group--append .el-input__wrapper{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.el-input-group--prepend .el-input__wrapper{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.el-input-group--prepend.el-input-group--append .el-input__wrapper{border-radius:0!important}.el-input .input-ico{color:var(--el-color-primary,#2563eb);opacity:.85;cursor:pointer;font-size:13px;line-height:1}.el-input .input-ico:hover{opacity:1}.el-input .input-ico.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.el-card{border-color:var(--ui-border,#e5ebf1);box-shadow:var(--ui-shadow,0 1px 4px #0f172a0f);border-radius:10px}.el-dialog{overflow:hidden;border-radius:12px!important;box-shadow:0 16px 48px #0f172a24!important}.el-dialog__header{border-bottom:1px solid var(--el-border-color-lighter,#eef2f7);background:var(--el-bg-color,#fff);margin-right:0;padding:14px 18px 10px}.el-dialog__title{color:var(--el-text-color-primary,#0f172a);font-size:15px;font-weight:600}.el-dialog__footer{border-top:1px solid var(--el-border-color-lighter,#eef2f7);background:var(--el-fill-color-blank,#fafbfc);padding:10px 18px 14px}.el-drawer__header{border-bottom:1px solid var(--el-border-color-lighter,#eef2f7);margin-bottom:0;padding:14px 16px}.el-message-box{padding-bottom:12px;border-radius:12px!important}.el-dropdown-menu{border-radius:8px!important;padding:4px!important;box-shadow:0 10px 28px #0f172a1f!important}.el-dropdown-menu__item{border-radius:6px;margin:1px 0}.el-tag{border-radius:6px;font-weight:500}.el-pagination{--ui-pager-h:24px;--ui-pager-r:6px;--ui-pager-ctrl:var(--el-fill-color-light,#f3f5f7);--el-pagination-font-size:12px;--el-pagination-font-size-small:12px;--el-pagination-bg-color:transparent;--el-pagination-text-color:var(--el-text-color-secondary,#64748b);--el-pagination-border-radius:var(--ui-pager-r);--el-pagination-button-color:var(--el-text-color-regular,#475569);--el-pagination-button-width:var(--ui-pager-h);--el-pagination-button-height:var(--ui-pager-h);--el-pagination-button-width-small:var(--ui-pager-h);--el-pagination-button-height-small:var(--ui-pager-h);--el-pagination-button-disabled-color:var(--el-text-color-placeholder,#c0c6d0);--el-pagination-button-disabled-bg-color:transparent;--el-pagination-button-bg-color:transparent;--el-pagination-hover-color:var(--el-color-primary);--el-pagination-item-gap:0px;min-height:var(--ui-pager-h);height:auto;line-height:var(--ui-pager-h);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:400;display:inline-flex}.el-pagination>*{height:var(--ui-pager-h);align-items:center;display:inline-flex;margin:0!important}.el-pagination .el-icon{width:12px!important;height:12px!important;font-size:12px!important}.el-pagination button,.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next{appearance:none;outline:none;box-shadow:none!important;background:0 0!important;border:none!important}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{box-sizing:border-box;width:auto;min-width:var(--ui-pager-h);border-radius:var(--ui-pager-r);background:0 0;border:none;padding:0 6px;font-size:12px;font-weight:400;height:var(--ui-pager-h)!important;line-height:var(--ui-pager-h)!important;margin:0!important}.el-pagination .btn-prev,.el-pagination .btn-next{width:var(--ui-pager-h);color:var(--el-text-color-secondary,#64748b);padding:0;background:0 0!important}.el-pagination .btn-prev:hover:not(:disabled),.el-pagination .btn-next:hover:not(:disabled),.el-pagination .el-pager li:hover:not(.is-active):not(.is-disabled){color:var(--el-color-primary);background:color-mix(in srgb, var(--el-color-primary) 8%, transparent)!important}.el-pagination .btn-prev:disabled,.el-pagination .btn-next:disabled{color:var(--el-pagination-button-disabled-color);background:0 0!important}.el-pagination .el-pager{background:0 0;align-items:center;gap:2px;padding:0;display:inline-flex}.el-pagination .el-pager li{color:var(--el-text-color-regular,#475569)}.el-pagination .el-pager li.more{letter-spacing:0;color:var(--el-text-color-placeholder,#94a3b8)}.el-pagination .el-pager li.is-active,.el-pagination.is-background .el-pager li:not(.is-disabled).is-active{color:var(--el-color-primary);background:color-mix(in srgb, var(--el-color-primary) 12%, transparent);box-shadow:none;font-weight:600}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li:not(.is-disabled){background:0 0;margin:0!important}.el-pagination__total,.el-pagination__jump,.el-pagination__sizes{color:var(--el-text-color-secondary,#64748b);font-size:12px;font-weight:400}.el-pagination__jump{gap:6px}.el-pagination__goto,.el-pagination__classifier{line-height:var(--ui-pager-h);margin:0!important}.el-pagination .el-select,.el-pagination .el-input,.el-pagination .el-pagination__editor.el-input{height:var(--ui-pager-h);min-width:92px;width:92px!important}.el-pagination .el-pagination__editor.el-input{min-width:40px;width:40px!important}.el-pagination .el-select .el-select__wrapper,.el-pagination .el-pagination__editor.el-input .el-input__wrapper{box-sizing:border-box;border-radius:var(--ui-pager-r);background:var(--ui-pager-ctrl);gap:2px;height:var(--ui-pager-h)!important;min-height:var(--ui-pager-h)!important;box-shadow:none!important;padding:0 6px!important}.el-pagination .el-select .el-select__wrapper:hover,.el-pagination .el-pagination__editor.el-input .el-input__wrapper:hover{background:color-mix(in srgb, var(--el-color-primary) 8%, #fff)}.el-pagination .el-select .el-select__wrapper.is-focused,.el-pagination .el-pagination__editor.el-input .el-input__wrapper.is-focus{background-color:var(--el-bg-color,#fff)!important;box-shadow:0 0 0 1px var(--el-color-primary) inset!important;background-image:none!important}.el-pagination .el-select .el-select__wrapper.is-focused .el-select__selected-item,.el-pagination .el-select .el-select__wrapper.is-focused .el-select__placeholder,.el-pagination .el-pagination__editor.el-input .el-input__wrapper.is-focus .el-input__inner{color:var(--el-text-color-primary,#303133)!important}.el-pagination .el-select .el-select__selection,.el-pagination .el-select .el-select__selected-item,.el-pagination .el-select .el-select__placeholder,.el-pagination .el-pagination__editor.el-input .el-input__inner{height:var(--ui-pager-h);line-height:var(--ui-pager-h);white-space:nowrap;color:var(--el-text-color-regular,#475569);font-size:12px;overflow:hidden}.el-pagination .el-select .el-select__suffix{flex-shrink:0;width:12px;height:12px}.el-pagination .el-pagination__editor.el-input .el-input__inner{text-align:center}.el-pagination--small .el-select{width:92px!important}.el-table{--el-table-border-color:var(--ui-border,#e8edf3);--el-table-header-bg-color:var(--ui-surface-muted,#f5f8fb);--el-table-row-hover-bg-color:#f0f9ff}.el-table th.el-table__cell{color:var(--el-text-color-regular,#475569);font-weight:600;background:var(--el-table-header-bg-color)!important}.el-table .el-table__cell{position:relative;border-bottom-color:#0000!important}.el-table .el-table__cell:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, var(--el-table-border-color,#d0d7de) 0 2px, transparent 2px 3px);height:1px;position:absolute;bottom:0;left:0;right:0}.el-table__inner-wrapper:before,.el-table:before{background-color:#0000!important;background-image:repeating-linear-gradient(90deg, var(--el-table-border-color,#d0d7de) 0 2px, transparent 2px 3px)!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fafbfc}.el-empty__description{color:var(--ui-muted-text,#64748b)}.el-popper.is-light,.el-popper.is-pure{border-radius:8px!important}.el-message{border-radius:8px!important;box-shadow:0 8px 24px #0f172a1f!important}:root{--rp-btn-primary:#1a7eb8;--rp-btn-primary-hover:#2290d0;--rp-btn-primary-active:#156ea3}.rp-btn-primary,.bom-btn-primary,.el-button.rp-btn-primary,.el-button.bom-btn-primary{background:var(--rp-btn-primary)!important;border-color:var(--rp-btn-primary)!important;color:#fff!important}.rp-btn-primary:hover:not(:disabled),.bom-btn-primary:hover:not(:disabled),.el-button.rp-btn-primary:hover:not(:disabled),.el-button.bom-btn-primary:hover:not(:disabled){background:var(--rp-btn-primary-hover)!important;border-color:var(--rp-btn-primary-hover)!important}.rp-btn-primary:active:not(:disabled),.bom-btn-primary:active:not(:disabled){background:var(--rp-btn-primary-active)!important;border-color:var(--rp-btn-primary-active)!important}html.dark{--rp-btn-primary:#2496d4;--rp-btn-primary-hover:#38a8e4;--rp-btn-primary-active:#1a7eb8}:root{--ui-primary:#0284c7;--ui-primary-strong:#0369a1;--ui-primary-soft:#f0f9ff;--ui-primary-muted:#bae6fd;--ui-topbar-start:#1e3a5f;--ui-topbar-end:#168aad;--ui-radius-sm:4px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-sidebar-width:220px;--ui-sidebar-min-width:56px;--ui-shell-bg:#fff;--ui-sidebar-bg:#fbfcfe;--ui-content-bg:#fff;--ui-border:#e5ebf1;--ui-text:#334155;--ui-muted-text:#64748b;--ui-surface:#fff;--ui-surface-muted:#f8fafc;--ui-shadow:0 1px 4px #0f172a0f;--ui-input-focus-bg:#fff9d7;--ui-input-focus-text:#4a3f2f;--ui-input-focus-corner:#c82829;--ui-input-focus-corner-size:8px;--ui-input-focus-corner-thick:2px}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused,.el-input-number .el-input__wrapper.is-focus,.el-date-editor.el-input__wrapper.is-focus,.el-date-editor .el-input__wrapper.is-focus,.mega-search:focus-within,.menu-search-input-wrap:focus-within{--el-input-focus-border-color:transparent;--el-border-color:transparent;box-shadow:none!important;background-color:var(--ui-input-focus-bg)!important;background-image:linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner)), linear-gradient(var(--ui-input-focus-corner), var(--ui-input-focus-corner))!important;background-repeat:no-repeat!important;background-size:var(--ui-input-focus-corner-size) var(--ui-input-focus-corner-thick), var(--ui-input-focus-corner-thick) var(--ui-input-focus-corner-size), var(--ui-input-focus-corner-size) var(--ui-input-focus-corner-thick), var(--ui-input-focus-corner-thick) var(--ui-input-focus-corner-size), var(--ui-input-focus-corner-size) var(--ui-input-focus-corner-thick), var(--ui-input-focus-corner-thick) var(--ui-input-focus-corner-size), var(--ui-input-focus-corner-size) var(--ui-input-focus-corner-thick), var(--ui-input-focus-corner-thick) var(--ui-input-focus-corner-size)!important;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%!important}.el-input__wrapper.is-focus .el-input__inner,.el-textarea__inner:focus,.el-select__wrapper.is-focused .el-select__selected-item,.el-select__wrapper.is-focused .el-select__placeholder,.mega-search:focus-within input,.menu-search-input-wrap:focus-within .menu-search-input{color:var(--ui-input-focus-text)}html[data-ui-style=default]{--ui-shell-bg:#eef3f8;--ui-sidebar-bg:#fff;--ui-content-bg:#eef3f8;--ui-border:#dbe4ee;--ui-text:#334155;--ui-muted-text:#64748b;--ui-surface:#fff;--ui-surface-muted:#f5f8fb;--ui-shadow:0 1px 5px #0f172a14}html[data-ui-style=dark]{--ui-shell-bg:#0f172a;--ui-sidebar-bg:#111c2d;--ui-content-bg:#0b1220;--ui-border:#28384d;--ui-text:#e2e8f0;--ui-muted-text:#a8b5c3;--ui-surface:#111c2d;--ui-surface-muted:#172438;--ui-shadow:0 1px 5px #00000047;--ui-primary-soft:#16415b;--ui-primary-muted:#1a4d6b;--ui-primary-strong:#7dd3fc;--ui-input-focus-bg:#3a3218;--ui-input-focus-text:#fde68a;--ui-input-focus-corner:#f87171}html[data-ui-style=default] .page-wrap,html[data-ui-style=default] .page-layout{background:var(--ui-content-bg)}@supports (view-transition-name:root){html{view-transition-name:root}::view-transition-old(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation-name:ui-theme-fade-out}::view-transition-new(root){animation-name:ui-theme-fade-in}@keyframes ui-theme-fade-out{to{opacity:0}}@keyframes ui-theme-fade-in{0%{opacity:0}}}html.theme-switching,html.theme-switching body,html.theme-switching .main-shell,html.theme-switching .main-shell .topbar,html.theme-switching .main-shell .sidebar,html.theme-switching .main-shell .main-content,html.theme-switching .main-shell .page-area,html.theme-switching .main-shell .vue-page,html.theme-switching .main-shell .tab-bar,html.theme-switching .el-drawer,html.theme-switching .el-drawer__body,html.theme-switching .el-overlay-dialog .el-dialog,html.theme-switching .el-table,html.theme-switching .el-table th.el-table__cell,html.theme-switching .el-table td.el-table__cell{transition:background-color .4s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)!important}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}html.theme-switching,html.theme-switching *{transition:none!important}}.ui-pref-drawer .el-drawer__header{margin-bottom:0;padding:14px 16px 10px}.ui-pref-drawer .el-drawer__body{padding:4px 16px 16px}.ui-pref-drawer .el-drawer__title{font-size:16px;font-weight:600}.el-button--primary,.el-button--primary:hover,.el-button--primary:focus,.el-button--primary.is-disabled,.el-button--primary.is-disabled:hover{--el-button-text-color:#fff;--el-button-hover-text-color:#fff;--el-button-active-text-color:#fff;--el-button-disabled-text-color:#fff;color:#fff}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-bg-color-page:#0b1220;--el-bg-color:#111c2d;--el-bg-color-overlay:#172438;--el-fill-color-blank:#111c2d;--el-fill-color-light:#172438;--el-fill-color-lighter:#1b2b40;--el-fill-color:#1b2b40;--el-border-color:#28384d;--el-border-color-light:#25364a;--el-border-color-lighter:#213247;--el-border-color-extra-light:#1a2a3d;--el-text-color-primary:#e2e8f0;--el-text-color-regular:#c6d1dd;--el-text-color-secondary:#a8b5c3;--el-text-color-placeholder:#7f91a4;--el-mask-color:#000000b8;--ui-shell-bg:#0f172a;--ui-sidebar-bg:#111c2d;--ui-content-bg:var(--el-bg-color-page);--ui-border:var(--el-border-color);--ui-text:var(--el-text-color-primary);--ui-muted-text:var(--el-text-color-secondary);--ui-surface:var(--el-bg-color);--ui-surface-muted:var(--el-bg-color-overlay);--ui-shadow:0 1px 5px #00000047;--ui-input-focus-bg:#3a3218;--ui-input-focus-text:#fde68a;--ui-input-focus-corner:#f87171}html.dark:not(.page-login) body,html.dark:not(.page-login) #app{background:var(--el-bg-color-page);color:var(--el-text-color-primary)}html.dark .el-table{--el-table-row-hover-bg-color:#172b40;--el-table-current-row-bg-color:#4a3820}html.dark .toolbar-left-right,html.dark .page-toolbar{background:var(--el-bg-color);border-color:var(--el-border-color);box-shadow:none}html.dark .el-dialog__footer{background:var(--el-fill-color-light)}html.dark.page-login{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark.page-login body,html.dark.page-login #app{color:inherit;background-color:#0000}html.dark .page-body,html.dark .panel-card,html.dark .detail-card,html.dark .tree-body,html.dark .stat-card{background:var(--el-bg-color);border-color:var(--el-border-color);color:var(--el-text-color-primary);box-shadow:var(--ui-shadow)}html.dark .search-bar,html.dark .section-hint,html.dark .detail-table td.detail-label,html.dark .cron-code,html.dark .code-block{background:var(--el-fill-color-light)!important;color:var(--el-text-color-secondary)!important;border-color:var(--el-border-color)!important}html.dark .page-wrap,html.dark .page-layout{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .ui-settings .ui-tip,html.dark .ui-settings .style-meta small,html.dark .ui-settings .layout-meta small,html.dark .ui-settings .switch-row small{color:var(--el-text-color-secondary)}html.dark .ui-settings h4,html.dark .ui-settings .style-meta strong,html.dark .ui-settings .layout-meta strong,html.dark .ui-settings .switch-row strong{color:var(--el-text-color-primary)}html.dark .ui-settings section,html.dark .ui-settings .switch-row{border-color:var(--el-border-color-lighter)}html.dark .ui-settings .style-card,html.dark .ui-settings .layout-card,html.dark .ui-settings .switch-list,html.dark .ui-settings .segment-item.selected{background:var(--el-bg-color);border-color:var(--el-border-color);color:var(--el-text-color-primary)}html.dark .ui-settings .style-card.selected,html.dark .ui-settings .layout-card.selected{background:var(--ui-primary-soft);border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}html.dark .ui-settings .segment{background:var(--el-fill-color-light)}html.dark .ui-settings .layout-icon{background:var(--el-fill-color-light);color:var(--el-text-color-secondary)}html.dark .rp-page,html.dark .pur-bill-page,html.dark .contract-page,html.dark .bom-page,html.dark .quick-bom-page,html.dark .quick-show-page,html.dark .color-bom-page,html.dark .br-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .quick-show-page .qs-west,html.dark .quick-show-page .qs-mat,html.dark .quick-show-page .qs-bom,html.dark .quick-show-page .qs-master,html.dark .quick-show-page .pane-body,html.dark .quick-show-page .qs-pager{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .quick-show-page .pane-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .quick-show-page .qs-h-split,html.dark .quick-show-page .qs-v-split{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .quick-show-page .qs-h-split:hover,html.dark .quick-show-page .qs-h-split:active,html.dark .quick-show-page .qs-v-split:hover,html.dark .quick-show-page .qs-v-split:active{background:var(--el-color-primary-light-8)!important}html.dark .quick-show-page .dense-grid .el-table__header th.el-table__cell{background:var(--el-table-header-bg-color,var(--el-fill-color-light))!important;color:var(--el-table-header-text-color,var(--el-text-color-regular))!important}html.dark .rp-north,html.dark .rp-query-bar,html.dark .pur-bill-page .pur-menubar,html.dark .rp-list-foot,html.dark .rp-detail-foot,html.dark .list-foot,html.dark .pane-with-pager .list-foot,html.dark .rp-south,html.dark .pur-bill-page .pur-south,html.dark .contract-page .pur-south,html.dark .rp-split,html.dark .bom-north,html.dark .bom-south{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .pane-with-pager,html.dark .rp-table-wrap{background:var(--el-bg-color)!important}html.dark .rp-edit-form,html.dark .pur-bill-page .pur-header-form,html.dark .bom-edit-form{background:var(--el-fill-color)!important}html.dark .rp-west,html.dark .rp-west .el-tree,html.dark .rp-west .el-tree-node__content,html.dark .rp-body,html.dark .tree-title,html.dark .mat-dlg-west,html.dark .mat-dlg-west .el-tree,html.dark .mat-dlg-west .el-tree-node__content{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-west .tree-title,html.dark .mat-dlg-west .tree-title{background:var(--el-fill-color-light)!important}html.dark .rp-west .el-tree-node__content:hover,html.dark .mat-dlg-west .el-tree-node__content:hover{background:var(--el-fill-color)!important}html.dark .rp-west .el-tree-node.is-current>.el-tree-node__content,html.dark .mat-dlg-west .el-tree-node.is-current>.el-tree-node__content{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}html.dark .vp-query-dlg .el-dialog__body,html.dark .vp-mode-dlg .el-dialog__body,html.dark .vp-query-dlg .el-dialog__header,html.dark .vp-mode-dlg .el-dialog__header,html.dark .vp-query-dlg .el-dialog__footer,html.dark .vp-mode-dlg .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .vp-mode-dlg .dlg-hint,html.dark .vp-mode-dlg .dlg-tip.muted{color:var(--el-text-color-secondary)!important}html.dark .rp-page .quick-query .el-input__wrapper.is-focus,html.dark .rp-page .quick-query .el-input__wrapper:focus-within{background-color:var(--el-fill-color-dark)!important;box-shadow:0 0 0 1px var(--el-color-warning) inset!important}html.dark .mode-dlg-grid .cell-ctrl .el-input__wrapper,html.dark .mode-dlg-grid .cell-ctrl .el-select__wrapper{background:var(--el-fill-color-blank)!important}html.dark .mode-dlg-grid td.el-table__cell:has(.cell-ctrl){background:var(--el-fill-color-light)!important}html.dark .rp-list-wrap,html.dark .rp-detail,html.dark .rp-head-body,html.dark .material-dual-panel,html.dark .pur-bill-page .pur-center,html.dark .pur-bill-page .pur-north-body,html.dark .pur-bill-page .pur-detail-area,html.dark .pur-bill-page .pur-detail-pane,html.dark .pur-bill-page .pur-table-wrap,html.dark .bom-list-wrap,html.dark .bom-detail,html.dark .bom-center{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-tabs,html.dark .detail-tabs,html.dark .pur-bill-page .pur-tab-bar,html.dark .pur-bill-page .pur-tabs>.el-tabs__header,html.dark .bom-tabs{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .rp-tab,html.dark .detail-tabs .tab-btn,html.dark .pur-bill-page .pur-tab,html.dark .bom-tab{color:var(--el-text-color-secondary)!important}html.dark .rp-tab:hover,html.dark .detail-tabs .tab-btn:hover,html.dark .bom-tab:hover{color:var(--el-text-color-primary)!important}html.dark .rp-tab.active,html.dark .detail-tabs .tab-btn.active,html.dark .pur-bill-page .pur-tab.active,html.dark .bom-tab.active{color:var(--el-color-primary)!important;border-bottom-color:var(--el-color-primary)!important;background:0 0!important}html.dark .jsp-edit-table .lbl,html.dark .jsp-edit-table td,html.dark .pur-bill-page .pur-form-table .lbl,html.dark .pur-bill-page .pur-form-table td,html.dark .audit-table,html.dark .pur-bill-page .pur-south-table,html.dark .par-rows-text{color:var(--el-text-color-regular)!important}html.dark .audit-table span,html.dark .pur-bill-page .pur-south-table span{color:var(--el-text-color-primary)!important}html.dark .rp-btn-plain,html.dark .bom-btn-plain{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .rp-btn-plain:hover:not(:disabled),html.dark .bom-btn-plain:hover:not(:disabled){border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}html.dark .stamp{background:var(--el-bg-color)!important}:is(html.dark .detail-toolbar:has(.tb-btn),html.dark .detail-tools:has(.tb-btn),html.dark .pur-detail-toolbar:has(.tb-btn),html.dark .br-detail-bar:has(.tb-btn),html.dark .bom-toolbar:has(.tb-btn),html.dark .action-bar:has(.tb-btn),html.dark .grid-toolbar:has(.tb-btn),html.dark .barcode-toolbar:has(.tb-btn)){background:linear-gradient(180deg, var(--el-fill-color-light) 0%, var(--el-fill-color) 100%)!important;border-bottom-color:var(--el-border-color)!important}html.dark .br-page .br-card,html.dark .br-page .br-detail{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .br-page .br-card-hd,html.dark .br-page .br-tabs,html.dark .br-page .br-pager{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .br-page .br-card-hd i{color:var(--el-color-primary)!important}html.dark .br-page .br-form .lbl,html.dark .br-page .br-field>label,html.dark .br-page .br-sep,html.dark .br-page .br-sel-tip{color:var(--el-text-color-regular)!important}html.dark .br-page .br-sel-tip b{color:var(--el-color-success)!important}html.dark .br-page .br-tab{color:var(--el-text-color-secondary)!important}html.dark .br-page .br-tab:hover{color:var(--el-text-color-primary)!important}html.dark .br-page .br-tab.active{color:var(--el-color-primary)!important;border-bottom-color:var(--el-color-primary)!important}html.dark .br-page .br-table-wrap .el-table__header th.el-table__cell,html.dark .br-page .br-table-wrap .el-table__header th .cell{background:var(--el-table-header-bg-color,var(--el-fill-color-light))!important;color:var(--el-table-header-text-color,var(--el-text-color-regular))!important}html.dark .br-page .br-table-wrap .el-table__body tr.current-row>td.el-table__cell,html.dark .br-page .br-table-wrap .el-table__body tr.current-row:hover>td.el-table__cell,html.dark .br-page .br-table-wrap .el-table__body tr.hover-row.current-row>td.el-table__cell{background:var(--ui-table-current-row-bg,#4a3820)!important}html.dark .br-page .br-table-wrap .el-table__body tr.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .br-page .br-table-wrap .el-table__body tr.current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .br-page .br-table-wrap .el-table__body tr.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .br-page .br-opts .el-checkbox{color:var(--el-text-color-regular)!important}html.dark .bom-page .erp-context-menu,html.dark .dg-col-ctx-menu{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:0 4px 14px #00000073!important}html.dark .bom-page .erp-context-menu button{color:var(--el-text-color-primary)!important}html.dark .bom-page .erp-context-menu button.sep{border-top-color:var(--el-border-color)!important}html.dark .bom-page .erp-context-menu button:hover{background:var(--el-fill-color-light)!important;color:var(--el-color-primary)!important}html.dark .dg-col-ctx-menu li{color:var(--el-text-color-primary)!important}html.dark .dg-col-ctx-menu li:hover{background:var(--el-fill-color-light)!important;color:var(--el-color-primary)!important}html.dark .tb-btn{color:var(--el-text-color-regular)!important}html.dark .tb-btn i{color:var(--el-color-primary)!important}html.dark .tb-btn:hover:not(:disabled){background:var(--el-fill-color-lighter)!important;color:var(--el-color-primary)!important}html.dark .tb-sep{background:var(--el-border-color)!important}html.dark .tb-btn-danger:hover:not(:disabled){color:var(--el-color-danger)!important;background:#f56c6c29!important}html.dark .tb-btn-success:hover:not(:disabled){color:var(--el-color-success)!important;background:#67c23a29!important}html.dark .el-table{--el-table-text-color:var(--el-text-color-regular)!important;--el-table-header-text-color:var(--el-text-color-primary)!important}html.dark .el-table,html.dark .el-table tr,html.dark .el-table th.el-table__cell,html.dark .el-table td.el-table__cell{background-color:var(--el-bg-color)!important;color:var(--el-text-color-regular)!important;border-color:var(--el-border-color-lighter)!important}html.dark .el-table th.el-table__cell,html.dark .el-table .el-table__header-wrapper,html.dark .el-table .el-table__footer-wrapper,html.dark .el-table .el-table__footer-wrapper td.el-table__cell,html.dark .el-table__header-wrapper th.el-table__cell{background-color:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important}html.dark .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--el-fill-color-lighter)!important}html.dark .el-table__body tr:hover>td.el-table__cell,html.dark .el-table__body tr.hover-row>td.el-table__cell{background-color:var(--el-fill-color)!important}html.dark .el-table__empty-block{background:var(--el-bg-color)!important}html.dark .el-table{--ui-table-edit-cell-bg:#3a3420;--ui-table-current-row-bg:#4a3820}html.dark .el-table td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table__body tr.hover-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table__row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table__body tr.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table__body tr.current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table--striped .el-table__body tr.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table--striped .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table--striped .el-table__body tr.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table--striped .el-table__body tr.el-table__row--striped.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table--striped .el-table__body tr.el-table__row--striped.current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important}html.dark .el-table__body tr.current-row>td.el-table__cell,html.dark .el-table--striped .el-table__body tr.current-row>td.el-table__cell,html.dark .el-table--striped .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell,html.dark .el-table__body tr.hover-row.current-row>td.el-table__cell,html.dark .el-table__body tr.current-row:hover>td.el-table__cell,html.dark .el-table--striped .el-table__body tr.hover-row.current-row>td.el-table__cell,html.dark .el-table--striped .el-table__body tr.el-table__row--striped.hover-row.current-row>td.el-table__cell,html.dark .el-table--striped .el-table__body tr.el-table__row--striped.current-row:hover>td.el-table__cell,html.dark .data-table .el-table__body tr.current-row>td.el-table__cell,html.dark .data-table .el-table__body tr.hover-row.current-row>td.el-table__cell,html.dark .data-table .el-table__body tr.current-row:hover>td.el-table__cell,html.dark .data-table .el-table--striped .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell,html.dark .data-table .el-table--striped .el-table__body tr.el-table__row--striped.hover-row.current-row>td.el-table__cell,html.dark .data-table .el-table--striped .el-table__body tr.el-table__row--striped.current-row:hover>td.el-table__cell{background-color:var(--ui-table-current-row-bg,#4a3820)!important}html.dark .mat-filter-pane{border-right-color:var(--el-border-color)!important;background:#3a2f1f!important}html.dark .mat-filter-pane .mat-lbl,html.dark .mat-filter-pane .el-checkbox__label,html.dark .mat-filter-pane .el-radio__label{color:var(--el-text-color-regular)!important}html.dark .mat-color-pane{border-left-color:var(--el-border-color)!important}html.dark .rp-query-dlg.el-dialog,html.dark .rp-biz-dlg.el-dialog,html.dark .rp-query-dlg .el-dialog__header,html.dark .rp-biz-dlg .el-dialog__header,html.dark .rp-query-dlg .el-dialog__body,html.dark .rp-biz-dlg .el-dialog__body,html.dark .rp-query-pane,html.dark .rp-query-cond,html.dark .rp-query-result,html.dark .rp-query-pager,html.dark .rp-query-footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .pick-panel,html.dark .pick-table-wrap{background:var(--el-bg-color)!important}html.dark .pick-filter{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .pick-filter-title{color:var(--el-color-warning)!important}html.dark .pick-field label{color:var(--el-text-color-regular)!important}html.dark .jsp-edit-table .el-input__wrapper,html.dark .jsp-edit-table .el-date-editor .el-input__wrapper{background:var(--el-fill-color-blank)!important}html.dark .q-lbl{color:var(--el-text-color-secondary)!important}html.dark .el-loading-mask{background-color:#080f1cad!important}html.dark .el-loading-text{color:#cbd5e1!important}html.dark .el-loading-spinner .circular .path{stroke:#38bdf8}html.dark .el-loading-spinner .el-loading-text{color:#cbd5e1!important}html.dark .mlfh,html.dark .mlfh-th,html.dark .mlfh-th--sel,html.dark .mlfh-th--filter.is-disabled,html.dark .mlfh-filter-pad,html.dark .mlfh-filter.is-disabled{background:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important;border-color:var(--el-border-color-lighter)!important}html.dark .mlfh-th--filter,html.dark .mlfh-filter{background:var(--el-bg-color)!important;color:var(--el-text-color-regular)!important;border-color:var(--el-border-color-lighter)!important}html.dark .mlfh-filter .el-input__wrapper:hover{background-color:var(--el-fill-color-light)!important}html.dark .mlfh-filter .el-input__wrapper.is-focus{background-color:var(--ui-input-focus-bg,#3a3218)!important}html.dark .mlfh-filter .el-input__inner::placeholder{color:var(--el-text-color-placeholder)!important}html.dark .el-table.has-col-filter.has-multi-header .dt-mh-filter-th,html.dark .el-table.has-col-filter.has-mh-embed .el-table__header tr:nth-child(2) th.el-table__cell,html.dark .el-table th.el-table__cell .dt-col-fh__filter{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-input__inner,html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-select__placeholder,html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-select__selected-item{color:var(--el-text-color-regular)!important}html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-input__inner::placeholder{color:var(--el-text-color-placeholder)!important}html.dark .el-table th.el-table__cell .dt-col-fh.is-disabled .dt-col-fh__filter,html.dark .el-table.has-col-filter th.el-table-column--selection>.cell:after,html.dark .data-table.has-col-filter th.el-table-column--selection>.cell:after{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important}html.dark .el-table th.el-table__cell .dt-col-fh__label{color:var(--el-text-color-primary)!important}html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-input__wrapper:hover,html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-select__wrapper:hover{background-color:var(--el-fill-color-light)!important}html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-input__wrapper.is-focus,html.dark .el-table th.el-table__cell .dt-col-fh__filter .el-select__wrapper.is-focused{background-color:var(--ui-input-focus-bg,#3a3218)!important}html.dark .master-detail-layout .panel-card,html.dark .master-detail-layout .detail-inner,html.dark .panel-card,html.dark .detail-card,html.dark .detail-inner,html.dark .tree-body{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:none!important}html.dark .master-detail-layout .panel-title,html.dark .panel-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .master-detail-layout .collapse-btn,html.dark .collapse-btn{background:var(--el-bg-color)!important;color:var(--el-text-color-regular)!important;border-color:var(--el-border-color)!important}html.dark .master-detail-layout .collapse-btn:hover,html.dark .collapse-btn:hover{background:var(--el-fill-color)!important;color:var(--el-color-primary)!important}html.dark .detail-table td{border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-regular)!important;background:var(--el-bg-color)!important}html.dark .detail-table td.detail-label{background:var(--el-fill-color-light)!important;color:var(--el-text-color-secondary)!important}html.dark .detail-table .el-input__wrapper,html.dark .detail-table .el-textarea__inner{background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html.dark .detail-tabs>.el-tabs__header,html.dark .ck-north .detail-tabs>.el-tabs__header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .img-empty,html.dark .empty,html.dark .mat-img-box,html.dark .img-box,html.dark .detail-image-box,html.dark .detail-noimg{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .um-page,html.dark .rm-page,html.dark .dm-page,html.dark .mm-page,html.dark .ci-page,html.dark .ci-left,html.dark .ci-detail,html.dark .ci-init,html.dark .cia-page,html.dark .st-page,html.dark .sc-page,html.dark .lg-page,html.dark .dc-page,html.dark .lt-page,html.dark .ol-page,html.dark .ws-layout,html.dark .matrix-wrap,html.dark .issued-tabs,html.dark .issued-tab-pane{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .um-page .um-tabs,html.dark .mm-toolbar,html.dark .cia-toolbar,html.dark .st-toolbar,html.dark .sc-toolbar,html.dark .lt-toolbar,html.dark .ol-toolbar,html.dark .config-toolbar,html.dark .role-tabs,html.dark .ws-panel-header,html.dark .auth-card-header,html.dark .ci-panel-hd,html.dark .ci-toolbar,html.dark .ci-kv .k,html.dark .dc-west{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ci-page{background:var(--el-bg-color-page)!important}html.dark .ci-left,html.dark .ci-detail,html.dark .ci-init{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .ci-kv .v{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important;border-color:var(--el-border-color-extra-light)!important}html.dark .ci-panel-hd{color:var(--el-text-color-primary)!important}html.dark .role-tabs button{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .role-tabs button.active{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .ws-panel,html.dark .auth-card,html.dark .mm-page .panel-card,html.dark .rm-page .panel-card,html.dark .dm-page .panel-card,html.dark .um-page .panel-card,html.dark .ci-page .panel-card{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .data-table-pagination,html.dark .um-page .data-table-pagination,html.dark .rm-page .data-table-pagination,html.dark .mm-page .data-table-pagination,html.dark .ci-page .data-table-pagination,html.dark .st-page .data-table-pagination,html.dark .lt-page .data-table-pagination,html.dark .ol-page .data-table-pagination{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .cia-page [class*=tip],html.dark .issued-tabs [class*=tip],html.dark .st-page [class*=tip],html.dark .st-stat.off{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mm-chip.ok,html.dark .st-stat.ok{color:var(--el-color-success-light-3,#95d475)!important;background:#67c23a29!important;border-color:#67c23a59!important}html.dark .mm-chip.warn,html.dark .st-stat.refresh{color:var(--el-color-warning-light-3,#eebe77)!important;background:#e6a23c29!important;border-color:#e6a23c59!important}html.dark .sm-page,html.dark .sm-page .content-panel,html.dark .sm-main,html.dark .sm-table,html.dark .sm-table .data-table-pagination{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .sm-search{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .sm-page .master-panel .panel-card{border-color:var(--el-border-color)!important;background:var(--el-bg-color)!important}html.dark .sm-dialog.el-dialog,html.dark .sm-dialog .el-dialog__header,html.dark .sm-dialog .el-dialog__body,html.dark .sm-dialog .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .sm-dialog .form-block-title{color:var(--el-text-color-primary)!important;border-color:var(--el-border-color)!important}html.dark .mcd-page,html.dark .mcd-body{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .mcd-toolbar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .mcd-label{color:var(--el-text-color-regular)!important}html.dark .mcd-tip{color:var(--el-text-color-secondary)!important}html.dark .mcd-table .mcd-ym-input .el-input__wrapper{background:var(--el-color-primary-light-9)!important;box-shadow:0 0 0 1px var(--el-color-primary-light-7) inset!important}html.dark .mcd-table .mcd-ym-input .el-input__inner{color:var(--el-color-primary-light-3)!important}html.dark .mcd-table .mcd-date .el-input__wrapper{background:var(--el-fill-color-blank)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html.dark .mcd-table .mcd-date .el-input__inner{color:var(--el-text-color-primary)!important}html.dark .rd-page,html.dark .rd-center,html.dark .rd-pagebar{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rd-north{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .rd-main-ops{border-color:var(--el-border-color)!important}html.dark .rd-fields .lbl,html.dark .rd-page .check-lbl,html.dark .rd-page .mo-tip{color:var(--el-text-color-secondary)!important}html.dark .rd-page .rp-btn,html.dark .rd-page .rp-btn-danger-plain{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rd-page .rp-btn-primary{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .rd-page .rp-btn-warn{background:var(--el-color-warning)!important;border-color:var(--el-color-warning)!important;color:#fff!important}html.dark .rd-page .rp-btn-danger-plain{border-color:var(--el-color-danger-light-5)!important;color:var(--el-color-danger)!important}html.dark .rd-page .so-link{color:var(--el-color-primary)!important}html.dark .rd-grid.dense-grid .el-table__header th.el-table__cell{background:var(--el-table-header-bg-color,var(--el-fill-color-light))!important;color:var(--el-table-header-text-color,var(--el-text-color-regular))!important}html.dark .rd-grid .row-enough>td.el-table__cell{color:var(--el-text-color-primary)!important;background-color:#50ebec38!important}html.dark .asrd-page,html.dark .asrd-center,html.dark .asrd-pagebar{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .asrd-north{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .asrd-main-ops,html.dark .asrd-push{border-color:var(--el-border-color)!important}html.dark .asrd-fields .lbl,html.dark .asrd-push .sep{color:var(--el-text-color-secondary)!important}html.dark .asrd-page .rp-btn,html.dark .asrd-page .rp-btn-grey,html.dark .asrd-page .rp-btn-danger-plain{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .asrd-page .rp-btn-primary{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .asrd-page .rp-btn-danger-plain{border-color:var(--el-color-danger-light-5)!important;color:var(--el-color-danger)!important}html.dark .rs-page,html.dark .rs-bar,html.dark .rs-foot,html.dark .rs-center{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rs-north{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .rs-ops,html.dark .rs-more{border-color:var(--el-border-color)!important}html.dark .rs-page .fld .lbl,html.dark .rs-bar-tip{color:var(--el-text-color-secondary)!important}html.dark .rs-page .rp-btn,html.dark .rs-page .rp-btn-plain{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rs-page .rp-btn-primary{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .rs-page .rp-btn-danger{background:var(--el-color-danger)!important;border-color:var(--el-color-danger)!important;color:#fff!important}html.dark .paint-page,html.dark .paint-page .edit-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .paint-page .toolbar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .paint-page .edit-panel h3{color:var(--el-text-color-primary)!important}html.dark .paint-page .info{border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important;background:#409eff1f!important}html.dark .paint-page .el-form-item__label{color:var(--el-text-color-regular)!important}html.dark .r01-foot,html.dark .r02-foot,html.dark .r03-foot,html.dark .r08-foot,html.dark .r01-title,html.dark .r02-title,html.dark .r03-title,html.dark .r08-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .r01-page,html.dark .r02-page,html.dark .r03-page,html.dark .r08-page,html.dark .r01-center,html.dark .r02-center,html.dark .r03-center,html.dark .r08-center{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}html.dark .fq-hd{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .ctc-page,html.dark .cts-page,html.dark .ctb-page,html.dark .cct-page,html.dark .cpt-page,html.dark .cvs-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .ctc-toolbar,html.dark .cts-toolbar,html.dark .ctb-toolbar,html.dark .cct-toolbar,html.dark .cpt-toolbar,html.dark .cvs-toolbar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ctc-toolbar-sep,html.dark .ctb-toolbar-sep,html.dark .cct-toolbar-sep{background:var(--el-border-color)!important}html.dark .ctc-body,html.dark .cts-body,html.dark .ctb-body,html.dark .cct-body,html.dark .cpt-body,html.dark .cvs-table{color:var(--el-text-color-primary)!important;background:0 0!important}html.dark .ctc-pager,html.dark .cpt-meta,html.dark .ctb-tip,html.dark .cct-tip,html.dark .cts-param-bar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ctc-editor,html.dark .ctb-editor,html.dark .cct-editor,html.dark .cts-editor,html.dark .cpt-detail{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}html.dark .ctc-panel,html.dark .ctb-panel,html.dark .cct-panel,html.dark .cpt-preview,html.dark .cpt-preview-wrap,html.dark .cpt-dlg-preview{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .ctc-panel-title,html.dark .ctb-panel-title,html.dark .cct-panel-title,html.dark .cpt-dlg-preview-hd,html.dark .cts-sec-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .ctc-code .el-textarea__inner,html.dark .ctb-code .el-textarea__inner,html.dark .cct-code .el-textarea__inner,html.dark .cts-code .el-textarea__inner{background:var(--el-fill-color-blank)!important;color:var(--el-text-color-primary)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html.dark .ctb-tip-title,html.dark .cct-tip-title,html.dark .ctb-tip-body .hl,html.dark .cct-tip-body .hl,html.dark .cpt-meta-item .val{color:var(--el-color-danger-light-3,#f89898)!important}html.dark .ctb-tip-body,html.dark .cct-tip-body,html.dark .cvs-tips,html.dark .ctc-empty-tip,html.dark .cpt-sel-tip,html.dark .cpt-empty,html.dark .cvs-label{color:var(--el-text-color-regular)!important}html.dark .cvs-tips{background:var(--el-fill-color-light)!important;border-left-color:var(--el-color-primary)!important}html.dark .cvs-title,html.dark .cpt-title{color:var(--el-color-primary-light-3)!important;border-left-color:var(--el-color-primary)!important}html.dark .cpt-meta{background:var(--el-fill-color-light)!important}html.dark .cpt-empty.full i{color:var(--el-text-color-placeholder)!important}html.dark .gb-detail-wrap,html.dark .dm-detail-wrap,html.dark .yz-detail-wrap,html.dark .headtable{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .headtable td{border-color:var(--el-border-color-lighter)!important}html.dark .headtable td.lbl{color:var(--el-text-color-primary)!important;background:0 0!important}html.dark .headtable td.lbl b,html.dark .headtable td.lbl.is-bold{color:var(--el-text-color-primary)!important}html.dark .headtable .el-input__wrapper,html.dark .headtable .el-select__wrapper{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important;box-shadow:inset 0 0 0 1px var(--el-border-color)!important}html.dark .headtable td:hover .el-input__wrapper,html.dark .headtable td:hover .el-select__wrapper,html.dark .headtable .el-input__wrapper:hover,html.dark .headtable .el-select__wrapper:hover,html.dark .headtable .el-input__wrapper.is-focus,html.dark .headtable .el-select__wrapper.is-focused{background:var(--el-bg-color)!important;box-shadow:inset 0 0 0 1px var(--el-color-primary)!important}html.dark .headtable .el-input.is-disabled .el-input__wrapper,html.dark .headtable .el-select.is-disabled .el-select__wrapper{background:var(--el-bg-color)!important}html.dark .headtable .el-input__inner,html.dark .headtable .el-select__selected-item{color:var(--el-text-color-primary)!important}html.dark .img-cell{background:0 0!important}html.dark .gb-upload .el-upload,html.dark .gb-upload .el-upload-dragger{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .gb-upload .el-upload-dragger:hover{background:var(--el-fill-color-light)!important;border-color:var(--el-color-primary)!important}html.dark .gb-upload-empty,html.dark .gb-upload-empty i{color:var(--el-text-color-placeholder)!important}html.dark .zpm-title{color:var(--el-color-danger-light-3,#f89898)!important;background:#c0392b2e!important;border-top-color:#e8b4b459!important}html.dark .edit-badge{background:var(--el-color-primary)!important;color:#fff!important}html.dark .list-footer,html.dark .context-menu{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .context-menu button{color:var(--el-text-color-primary)!important}html.dark .context-menu button:hover{background:var(--el-fill-color)!important}html.dark .mat-main-area,html.dark .mat-detail-area,html.dark .mat-detail-tabs,html.dark .mat-top-pane,html.dark .mat-table-wrap,html.dark .mat-tree-menu{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:none!important}html.dark .mat-detail-area{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important}html.dark .mat-detail-tabs>.el-tabs__header,html.dark .mat-detail-tabs .el-tabs__nav-wrap:after{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .mat-detail-tabs .el-tabs__item{color:var(--el-text-color-regular)!important}html.dark .mat-detail-tabs .el-tabs__item.is-active{color:var(--el-color-primary)!important}html.dark .detail-right{border-color:var(--el-border-color)!important}html.dark .customer-detail-area{background:var(--el-bg-color)!important}html.dark .customer-detail-area .detail-tabs>.el-tabs__header,html.dark .customer-detail-area .detail-tabs .el-tabs__nav-wrap:after{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .customer-detail-area .detail-tabs .el-tabs__item{color:var(--el-text-color-regular)!important}html.dark .customer-detail-area .detail-tabs .el-tabs__item.is-active{color:var(--el-color-primary)!important}html.dark .preview-scroll{background:var(--el-fill-color-light)!important}html.dark .preview-empty{color:var(--el-text-color-placeholder)!important}html.dark .preview-block{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .preview-block-title{color:var(--el-text-color-primary)!important;background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color)!important}html.dark .preview-grid td{border-top-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-primary)!important;background:var(--el-bg-color)!important}html.dark .preview-grid td.lbl{color:var(--el-text-color-secondary)!important;background:var(--el-fill-color-lighter)!important}html.dark .flag-row{color:var(--el-text-color-primary)!important}html.dark .excel-export-dlg.el-dialog,html.dark .excel-export-dlg .el-dialog__header,html.dark .excel-export-dlg .el-dialog__body,html.dark .excel-export-dlg .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .excel-export-dlg .el-dialog__title{color:var(--el-text-color-primary)!important}html.dark .excel-export-dlg .excel-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .excel-export-dlg .excel-panel-head,html.dark .excel-export-dlg .excel-panel-search{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .excel-export-dlg .excel-panel-label,html.dark .excel-export-dlg .excel-field-name,html.dark .excel-export-dlg .excel-field-table .el-table__cell{color:var(--el-text-color-primary)!important}html.dark .excel-export-dlg .excel-badge{background:var(--el-fill-color)!important;color:var(--el-text-color-secondary)!important}html.dark .excel-export-dlg .excel-badge-active{background:var(--el-color-primary)!important;color:#fff!important}html.dark .excel-export-dlg .excel-order{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}html.dark .excel-export-dlg .excel-act{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important;box-shadow:none!important}html.dark .excel-export-dlg .excel-act:hover:not(:disabled){background:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}html.dark .excel-export-dlg .excel-act-primary,html.dark .excel-export-dlg .excel-act-primary:hover:not(:disabled){background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .excel-export-dlg .excel-act-divider{background:var(--el-border-color)!important}html.dark .excel-export-dlg .excel-footer-tip,html.dark .excel-export-dlg .excel-field-table .el-table__empty-text{color:var(--el-text-color-secondary)!important}html.dark .excel-export-dlg .excel-field-table{--el-table-header-bg-color:var(--el-fill-color-light)!important;--el-table-row-hover-bg-color:var(--el-fill-color)!important;--el-table-current-row-bg-color:var(--el-color-primary-light-9)!important;--el-table-bg-color:var(--el-bg-color)!important;--el-table-tr-bg-color:var(--el-bg-color)!important;--el-table-text-color:var(--el-text-color-regular)!important;--el-table-header-text-color:var(--el-text-color-regular)!important;--el-table-border-color:var(--el-border-color)!important}html.dark .excel-card{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .excel-card-title{color:var(--el-text-color-primary)!important}html.dark .excel-card-desc{color:var(--el-text-color-secondary)!important}html.dark .excel-tips{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .pane,html.dark .work-pane,html.dark .north-mode,html.dark .detail-pane{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .pane-title,html.dark .pane-footer,html.dark .master-search,html.dark .north-split,html.dark .wd-width-summary,html.dark .wd-lodop-toolbar,html.dark .wd-field-footer{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .design-host,html.dark .pt-sec,html.dark .wd-preview-wrap{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .dh-title,html.dark .pt-sec-title{color:var(--el-text-color-primary)!important}html.dark .dh-eg,html.dark .pt-sec-hint,html.dark .wd-muted,html.dark .wd-offset-label{color:var(--el-text-color-secondary)!important}html.dark .v-resize{background:var(--el-border-color-extra-light)!important;border-color:var(--el-border-color)!important}html.dark .pt-editor-dlg .el-dialog__body,html.dark .pt-fields-dialog .el-dialog__body{background:var(--el-bg-color-page)!important}html.dark .pt-editor-dlg .el-dialog__footer,html.dark .pt-fields-dialog .el-dialog__footer,html.dark .customer-form .form-section{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .customer-form .form-section-title{color:var(--el-text-color-primary)!important;border-bottom-color:var(--el-border-color-lighter)!important}html.dark .addr-head{background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important}html.dark .addr-label,html.dark .batch-tag{color:var(--el-text-color-secondary)!important}html.dark .depot-split{color:var(--el-text-color-primary)!important}html.dark .depot-split-detail{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .depot-split-detail .detail-head{background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color)!important}html.dark .depot-split-detail .detail-head h3{color:var(--el-text-color-primary)!important}html.dark .depot-split-detail .detail-head-name,html.dark .depot-split-detail .dl-item b,html.dark .depot-split-detail .dl-empty{color:var(--el-text-color-secondary)!important}html.dark .depot-split-detail .detail-body{background:var(--el-bg-color)!important}html.dark .depot-split-detail .dl-block-title,html.dark .de-block-title{color:var(--el-text-color-regular)!important}html.dark .depot-split-detail .dl-item span,html.dark .depot-split-detail .dl-tags,html.dark .depot-split-detail .dl-keepers{color:var(--el-text-color-primary)!important}html.dark .depot-split .tag,html.dark .depot-split .tag-type{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary-light-3)!important}html.dark .depot-split .tag-warn{background:var(--el-color-danger-light-9)!important;color:var(--el-color-danger-light-3)!important}html.dark .depot-split .tag-orange{background:var(--el-color-warning-light-9)!important;color:var(--el-color-warning-light-3)!important}html.dark .depot-split .tag-ok{background:var(--el-color-success-light-9)!important;color:var(--el-color-success-light-3)!important}html.dark .depot-split-detail .dl-attr-off{background:var(--el-fill-color)!important;color:var(--el-text-color-placeholder)!important}html.dark .de-keeper-wrap,html.dark .de-checks{border-color:var(--el-border-color)!important;background:var(--el-fill-color-light)!important}html.dark .de-section{border-bottom-color:var(--el-border-color)!important}html.dark .de-checks .el-checkbox,html.dark .de-sync-item .el-checkbox{color:var(--el-text-color-regular)!important}html.dark .depot-edit-dlg .el-dialog__header,html.dark .depot-edit-dlg .el-dialog__footer{border-color:var(--el-border-color)!important}html.dark .detail-report{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .detail-report td{border-color:var(--el-border-color-lighter)!important}html.dark .detail-report td.detail-label{background:var(--el-fill-color-light)!important;color:var(--el-text-color-secondary)!important}html.dark .detail-report td.detail-value{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}html.dark .detail-report tr:hover td.detail-value{background:var(--el-fill-color-light)!important}html.dark .detail-group-title{color:var(--el-color-primary-light-3)!important}html.dark .mat-tree-menu-item{color:var(--el-text-color-primary)!important}html.dark .mat-tree-menu-item:hover{background:var(--el-fill-color)!important}html.dark .mat-footer,html.dark .mat-table-wrap+.mat-footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mat-footer :deep(.el-pagination){background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mega-panel,html.dark .mega-body,html.dark .mega-content{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:0 8px 28px #00000073!important}html.dark .mega-header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .mega-title,html.dark .mega-group-title,html.dark .mega-nested-title{color:var(--el-text-color-primary)!important}html.dark .mega-count,html.dark .mega-loading,html.dark .mega-empty{color:var(--el-text-color-secondary)!important}html.dark .mega-search{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .mega-search input{color:var(--el-text-color-primary)!important;background:0 0!important}html.dark .mega-search input::placeholder{color:var(--el-text-color-placeholder)!important}html.dark .mega-close{background:var(--el-fill-color)!important;color:var(--el-text-color-secondary)!important}html.dark .mega-close:hover{background:var(--el-fill-color-lighter)!important;color:var(--el-text-color-primary)!important}html.dark .mega-group-items a{color:var(--el-text-color-regular)!important}html.dark .mega-group-items a:hover,html.dark .mega-group-title.is-leaf:hover,html.dark .mega-group-items a.active,html.dark .mega-group-title.active,html.dark .mega-group-title.active .mega-group-link{background:var(--el-fill-color)!important;color:var(--el-color-primary)!important}html.dark .rp-query-tabs,html.dark .rp-query-tabs>.el-tabs__header,html.dark .rp-query-tabs>.el-tabs__content,html.dark .rp-query-dlg .el-tabs__header,html.dark .rp-biz-dlg .el-tabs__header{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-query-tabs .el-tabs__item,html.dark .rp-query-dlg .el-tabs__item{color:var(--el-text-color-secondary)!important}html.dark .rp-query-tabs .el-tabs__item.is-active,html.dark .rp-query-dlg .el-tabs__item.is-active{color:var(--el-color-primary)!important}html.dark .q-radio-box,html.dark .q-status-box{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .q-sep{color:var(--el-text-color-secondary)!important}html.dark .par-page,html.dark .sc-page,html.dark .par-body,html.dark .config-panel{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .par-toolbar,html.dark .sc-toolbar,html.dark .par-tabs .el-tabs__header,html.dark .config-tabs .el-tabs__header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .par-tip{color:var(--el-text-color-secondary)!important}html.dark .sec,html.dark .platform-card{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .sec-title,html.dark .platform-title,html.dark .config-group-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .chk-grid .el-checkbox__label,html.dark .par-page .el-form-item__label,html.dark .sc-page .el-form-item__label,html.dark .config-tabs .el-tabs__item{color:var(--el-text-color-regular)!important}html.dark .config-tabs .el-tabs__item.is-active{color:var(--el-color-primary)!important}html.dark .material-ck{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .material-ck .main-panel,html.dark .material-ck .ck-north,html.dark .material-ck .detail-report,html.dark .material-ck .warehouse-section,html.dark .material-ck .batch-panel,html.dark .material-ck .table-footer,html.dark .material-ck .img-empty,html.dark .ck-mq-dialog .mq-sec{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .material-ck .ck-north{background:var(--el-fill-color-light)!important}html.dark .ck-mq-dialog.el-dialog,html.dark .ck-mq-dialog .el-dialog__header,html.dark .ck-mq-dialog .el-dialog__body,html.dark .ck-mq-dialog .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .ck-mq-dialog .mq-wrap{background:var(--el-bg-color-page)!important}html.dark .material-ck .detail-report td.detail-label,html.dark .material-ck .warehouse-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-secondary)!important}html.dark .material-ck .detail-report td,html.dark .material-ck .detail-report td.detail-value{background:var(--el-bg-color)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-regular)!important}html.dark .material-ck .ck-panel-title,html.dark .material-ck .io-lbl,html.dark .material-ck .batch-lbl,html.dark .material-ck .warehouse-title{color:var(--el-text-color-regular)!important}html.dark .material-ck .ck-hint,html.dark .material-ck .tab-empty-tip,html.dark .material-ck .img-empty,html.dark .ck-mq-dialog .mq-sec-title,html.dark .ck-mq-dialog .mq-date-sep{color:var(--el-text-color-secondary)!important}html.dark .material-ck .batch-bar-label{color:var(--el-color-primary)!important;border-right-color:var(--el-border-color)!important}html.dark .ck-mq-dialog .mq-lbl,html.dark .ck-mq-dialog .mq-status,html.dark .ck-mq-dialog .mq-status .el-radio,html.dark .ck-mq-dialog .mq-status .el-radio__label{color:var(--el-text-color-regular)!important}html.dark .ck-mq-dialog .mq-sec-title{border-bottom-color:var(--el-border-color)!important}html.dark .material-ck .wh-checks .el-checkbox{color:var(--el-text-color-regular)!important}html.dark .main-panel,html.dark .ck-north,html.dark .detail-report,html.dark .warehouse-section,html.dark .batch-panel,html.dark .table-footer,html.dark .mq-sec{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mq-wrap{background:var(--el-bg-color-page)!important}html.dark .detail-report td.detail-label,html.dark .warehouse-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-secondary)!important}html.dark .detail-report td,html.dark .detail-report td.detail-value{background:var(--el-bg-color)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-regular)!important}html.dark .ck-panel-title,html.dark .io-lbl,html.dark .batch-lbl{color:var(--el-text-color-regular)!important}html.dark .bom-query-dlg.el-dialog,html.dark .bom-query-dlg .el-dialog__header,html.dark .bom-query-dlg .el-dialog__body,html.dark .bom-query-tabs,html.dark .bom-query-tabs>.el-tabs__header,html.dark .bom-query-tabs>.el-tabs__content{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bom-query-dlg .search-form,html.dark .bom-query-dlg .status-section{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bom-query-dlg .s-lbl,html.dark .bom-query-dlg .status-row,html.dark .bom-query-dlg .status-row strong,html.dark .bom-query-dlg .status-row .el-radio,html.dark .bom-query-dlg .status-row .el-radio__label{color:var(--el-text-color-regular)!important}html.dark .bom-query-dlg .status-row strong{color:var(--el-text-color-primary)!important}html.dark .bom-query-dlg .query-tab-footer{border-top-color:var(--el-border-color)!important}html.dark .bom-query-dlg .date-range .fa-exchange{color:var(--el-text-color-secondary)!important}html.dark .nested-tabs{border-color:var(--el-border-color)!important}html.dark .nested-tabs .tabs-header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .nested-tabs .tab-item{color:var(--el-text-color-regular)!important;border-color:var(--el-border-color)!important}html.dark .nested-tabs .tab-item:hover{background:var(--el-fill-color)!important;color:var(--el-color-primary)!important}html.dark .nested-tabs .tab-item.active{background:var(--el-bg-color)!important;color:var(--el-color-primary)!important;border-bottom-color:var(--el-color-primary)!important}html.dark .file-upload .preview,html.dark .cropper-box{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .el-dialog,html.dark .el-dialog__header,html.dark .el-dialog__body,html.dark .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .el-dialog__title{color:var(--el-text-color-primary)!important}html.dark .csd-toolbar,html.dark .dsd-toolbar,html.dark .vsd-toolbar,html.dark .ssd-toolbar,html.dark .basd-toolbar,html.dark .bsd-toolbar,html.dark .search-panel{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .dsd-quick-lbl,html.dark .csd-lbl,html.dark .q-row>label{color:var(--el-text-color-secondary)!important}html.dark .stat-cards,html.dark .stat-cards-row{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .page-body{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important;box-shadow:none!important}html.dark .photo-empty,html.dark .photo-box,html.dark .img-panel,html.dark .photo-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .photo-hd{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .photo-upload-btn{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-color-primary)!important}html.dark .ctx-menu{background:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:0 4px 16px #0006!important}html.dark .check-report-dlg .el-dialog__body,html.dark .check-report-dlg .el-dialog__footer,html.dark .check-report-dlg .crd-right,html.dark .dg-material-show-dialog .el-dialog__header,html.dark .dg-material-show-dialog .el-dialog__body,html.dark .pur-query-dlg .el-dialog__header,html.dark .pur-query-dlg .el-dialog__body,html.dark .pur-query-tabs,html.dark .pur-query-tabs>.el-tabs__header,html.dark .pur-query-tabs>.el-tabs__content,html.dark .pur-query-pane,html.dark .pur-query-cond,html.dark .pur-query-result,html.dark .pur-query-pager,html.dark .pur-query-footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .check-report-dlg .el-dialog__footer{background:var(--el-fill-color-light)!important}html.dark .check-report-dlg .el-upload--picture-card{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .mat-grid td{background:var(--el-bg-color)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-regular)!important}html.dark .mat-grid td.lbl{background:var(--el-fill-color-light)!important;color:var(--el-text-color-secondary)!important}html.dark .cert-page .scan-hint,html.dark .printed-page .scan-hint{background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important}html.dark .cert-page .scan-lab,html.dark .printed-page .scan-lab{color:var(--el-text-color-primary)!important}html.dark .cert-page,html.dark .printed-page,html.dark .cert-page .toolbar,html.dark .printed-page .toolbar,html.dark .cert-page .main-area,html.dark .printed-page .main-area,html.dark .cert-page .table-wrap,html.dark .printed-page .table-wrap,html.dark .cert-page .detail-area,html.dark .printed-page .detail-area,html.dark .cert-page .pager,html.dark .printed-page .pager,html.dark .cert-page .el-pagination,html.dark .printed-page .el-pagination,html.dark .cond-panel,html.dark .panel-title,html.dark .detail-pane,html.dark .push-bar,html.dark .filter-bar,html.dark .pager,html.dark .pc-h-split{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .cond-panel,html.dark .panel-title,html.dark .push-bar,html.dark .filter-bar,html.dark .cert-page .toolbar{background:var(--el-fill-color-light)!important}html.dark .detail-form .el-input.is-ro .el-input__wrapper,html.dark .detail-form .el-input.is-disabled .el-input__wrapper,html.dark .detail-form .el-date-editor.is-disabled .el-input__wrapper,html.dark .scan-panel .el-input.is-ro .el-input__wrapper,html.dark .scan-panel .el-input.is-disabled .el-input__wrapper{background-color:var(--el-fill-color)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html.dark .detail-form .el-input:not(.is-ro):not(.is-disabled) .el-input__wrapper{background-color:var(--el-fill-color-blank)!important}html.dark .detail-form .el-input.is-ro .el-input__inner,html.dark .detail-form .el-input.is-disabled .el-input__inner,html.dark .scan-panel .el-input.is-ro .el-input__inner,html.dark .scan-panel .el-input.is-disabled .el-input__inner{color:var(--el-text-color-regular)!important;-webkit-text-fill-color:var(--el-text-color-regular)!important}html.dark .c-lab,html.dark .c-lab-sm,html.dark .d-lab-sm,html.dark .chk-lab,html.dark .pair-row>label{color:var(--el-text-color-regular)!important}html.dark .table-wrap .el-table th.el-table__cell{background:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important}html.dark .cond-col-quick,html.dark .cond-col-extra{border-color:var(--el-border-color)!important}html.dark .bom-query-page{background:var(--el-bg-color-page)!important}html.dark .bom-tree-pane,html.dark .bom-query-info,html.dark .bom-query-table-wrap,html.dark .bom-query-pager,html.dark .his-search-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bom-query-page .pane-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bom-h-split{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .info-grid td{background:var(--el-bg-color)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-regular)!important}html.dark .info-grid .lbl{background:var(--el-fill-color-light)!important;color:var(--el-text-color-secondary)!important}html.dark .info-grid .el-input__wrapper,html.dark .info-grid .el-select__wrapper,html.dark .info-grid .el-textarea__inner{background:var(--el-fill-color-blank)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important;color:var(--el-text-color-regular)!important}html.dark .info-grid .el-input-group__append,html.dark .info-grid .el-input-group__append .el-button{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important;box-shadow:none!important}html.dark .dt-col-fh__filter .el-input__wrapper,html.dark .dt-col-fh__filter .el-select__wrapper,html.dark .mlfh-filter .el-input__wrapper{box-shadow:0 0 0 1px var(--el-border-color) inset!important;background:var(--el-bg-color)!important}html.dark .detail-form .el-form-item__label,html.dark .contro-row .contro-lab,html.dark .crd-lbl,html.dark .crd-img-lbl{color:var(--el-text-color-regular)!important}html.dark .xs-main{--xs-sales-bg:#2e7d3224;--xs-sales-head:#2e7d3247;--xs-sales-border:#81c78459;--xs-sales-title:#a5d6a7;--xs-sales-hint:#81c784}html.dark .xs-detail,html.dark .xs-center,html.dark .xs-list-col,html.dark .xs-comb-col,html.dark .xs-table-card,html.dark .comb-pane{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .xs-detail{background:var(--el-fill-color-lighter)!important}html.dark .sales-editor,html.dark .sales-info-table{background:var(--xs-sales-bg)!important;border-color:var(--xs-sales-border)!important}html.dark .sales-title{background:var(--xs-sales-head)!important;color:var(--xs-sales-title)!important}html.dark .sales-hint{color:var(--xs-sales-hint)!important}html.dark .sales-info-table td{border-color:var(--xs-sales-border)!important}html.dark .sales-info-table td.detail-label{background:var(--xs-sales-head)!important;color:var(--xs-sales-title)!important}html.dark .comb-title{background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important}html.dark .xs-context-menu{background:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .xs-context-menu button{color:var(--el-text-color-primary)!important}html.dark .xs-context-menu button:hover:not(:disabled){background:var(--el-fill-color-light)!important}html.dark .xs-context-menu button i{color:var(--el-text-color-secondary)!important}html.dark .xs-list-col>.el-pagination{color:var(--el-text-color-regular)!important;background:0 0!important}html.dark .op-link{color:var(--el-color-primary)!important}html.dark .op-link:hover{color:var(--el-color-primary-dark-2)!important;background:#409eff1f!important}html.dark .op-link-danger{color:var(--el-color-danger)!important}html.dark .op-link-danger:hover{background:#f56c6c1f!important}html.dark .color-type-list,html.dark .color-type-item{color:var(--el-text-color-primary)!important}html.dark .color-type-item:hover{background:var(--el-fill-color-light)!important}html.dark .color-type-item.is-active{background:var(--el-color-primary-light-8)!important;color:var(--el-color-primary-dark-2,#7dd3fc)!important}html.dark .ct-name{color:inherit!important}html.dark .ct-code{background:var(--el-fill-color)!important;color:var(--el-color-primary-dark-2,#7dd3fc)!important}html.dark .color-type-item.is-active .ct-code{background:var(--el-color-primary)!important;color:#fff!important}html.dark .ct-act{color:var(--el-color-primary)!important}html.dark .ct-act:hover{color:var(--el-color-primary-dark-2)!important}html.dark .color-type-footer{border-color:var(--el-border-color)!important}html.dark .color-table-card{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .kind-tag.is-system{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary-dark-2,#79bbff)!important}html.dark .kind-tag.is-custom{background:var(--el-color-success-light-9)!important;color:var(--el-color-success)!important}html.dark .kind-tag.is-composite{background:var(--el-color-warning-light-9)!important;color:var(--el-color-warning)!important}html.dark .kind-tag.is-legacy{background:var(--el-fill-color)!important;color:var(--el-text-color-secondary)!important}html.dark .detail-images .el-image{border-color:var(--el-border-color)!important;background:var(--el-fill-color-blank)!important}html.dark .sort-table-card,html.dark .quality-table-card,html.dark .xs-main,html.dark .xs-table-card,html.dark .pz-main,html.dark .cw-main,html.dark .main-panel,html.dark .table-area,html.dark .list-main,html.dark .right-main,html.dark .content-main,html.dark [class$=-table-card],html.dark [class*=-table-card],html.dark [class$=-main]:not(.main-shell):not(.el-main){background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .sort-pagination,html.dark .mutil-footbar,html.dark .list-footer,html.dark .mm-pager,html.dark .table-footer,html.dark .data-table-pagination,html.dark .pager,html.dark [class$=-pagination],html.dark [class*=-pagination]:not(.el-pagination){background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mutil-footbar{background:var(--el-fill-color-light)!important}html.dark .footbar-label,html.dark .footbar-link{color:var(--el-text-color-regular)!important}html.dark .master-detail-layout .content-panel,html.dark .master-detail-layout .detail-panel{background:0 0!important}html.dark .master-detail-layout .panel-card,html.dark .master-detail-layout .detail-inner,html.dark .sort-table-card,html.dark .quality-table-card,html.dark .main-panel,html.dark .xs-main,html.dark .pz-main,html.dark .cw-main{border-color:var(--el-border-color)!important;box-shadow:none!important}html.dark .el-pagination{background-color:#0000!important}html.dark .pr-page,html.dark .sr-page,html.dark .rpt-page,html.dark .page-container,html.dark .report-page,html.dark .recalc-page,html.dark .batch-change-page,html.dark .mcg-main,html.dark .sp-page,html.dark .btd-page,html.dark .pr-tree-page,html.dark .h-report-page,html.dark .mps-report,html.dark .mrp-report,html.dark [class^=r81199],html.dark [class*=\ r81199]{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .report-page .filter-panel,html.dark .filter-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .report-page .filter-title,html.dark .filter-title{background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .report-page .filter-body,html.dark .filter-body{background:var(--el-fill-color-light)!important}html.dark .report-page .filter-table .lbl,html.dark .filter-table .lbl,html.dark .report-page .f-sep,html.dark .f-sep{color:var(--el-text-color-secondary)!important}html.dark .report-page .table-panel,html.dark .report-page .panel-title,html.dark .report-page .report-pager{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .report-page .panel-title{background:var(--el-fill-color-light)!important}html.dark .report-page .dense-grid{--el-table-header-bg-color:var(--el-fill-color-light)}html.dark .report-page .st-na{color:#60a5fa!important}html.dark .report-page .st-op{color:#4ade80!important}html.dark .report-page .st-cl{color:#f87171!important}html.dark .report-page .info-panel,html.dark .report-page .plan-panel,html.dark .report-page .detail-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .report-page .info-title{color:#60a5fa!important}html.dark .report-page .info-desc,html.dark .report-page .tb-lbl,html.dark .report-page .tb-hint,html.dark .report-page .tb-count,html.dark .report-page .tb-sep,html.dark .report-page .drag-handle{color:var(--el-text-color-secondary)!important}html.dark .report-page .toolbar,html.dark .report-page .mutil-foot{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .report-page .rp-split{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .report-page .rp-btn-plain{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .report-page .tb-link{color:#fbbf24!important}html.dark .report-page .drag-handle:hover{color:var(--el-color-primary)!important}:is(html.dark .report-page .dense-grid :deep(.row-unpaid),html.dark .report-page .dense-grid .row-unpaid){color:#60a5fa!important}html.dark .report-page .cell-alloc-ok{color:#86efac!important;background:#22c55e38!important}html.dark .report-page .cell-lack{color:#fca5a5!important;background:#ef444433!important}html.dark .report-page .cell-lack-total{font-weight:700;color:#fca5a5!important;background:#ef444447!important}html.dark .pr-query-panel,html.dark .pr-card,html.dark .pr-table-pane,html.dark .pr-table-wrap,html.dark .pr-actions,html.dark .pr-tree-main,html.dark .pr-tree-west,html.dark .sr01-card,html.dark .sr01-panel,html.dark .sr01-form,html.dark .sr-west,html.dark .sr-center,html.dark .recalc-panel,html.dark .list-panel,html.dark .source-bar,html.dark .basic-info-card,html.dark .purchase-section,html.dark .base-image,html.dark .vs-pane,html.dark .mcg-center,html.dark .sp-north,html.dark .sp-detail.card,html.dark .btd-card,html.dark .btd-main,html.dark .btd-flow,html.dark .info-panel,html.dark .table-panel,html.dark .fq-card,html.dark .fq-panel,html.dark .fq-bd,html.dark .query-panel,html.dark .result-panel,html.dark .rpt-body,html.dark .rpt-section,html.dark .rpt-table-pane,html.dark .page-body,html.dark .page-container .card,html.dark .page-container .el-card,html.dark .rpt-page .card,html.dark [class$=-west],html.dark [class$=-center],html.dark [class$=-table]{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .pr-page .pr-tabs>.el-tabs__header,html.dark .pr-table-bar,html.dark .pr-table-foot,html.dark .pr-tree-toolbar,html.dark .pr-tree-title,html.dark .sr01-cond,html.dark .sr01-card-hd,html.dark .sr-north,html.dark .recalc-tips,html.dark .mcg-north,html.dark .purchase-grid,html.dark .info-label,html.dark .vs-toolbar,html.dark .sp-tabs>.el-tabs__header,html.dark .sp-detail-hd,html.dark .sp-detail-page,html.dark .middle-panel,html.dark .btd-side,html.dark .btd-flow-hd,html.dark .btd-card-hd,html.dark .panel-title,html.dark .rpt-north,html.dark .rpt-section-head,html.dark .rpt-section-bar,html.dark .report-pager,html.dark .fq-hd,html.dark .fq-ft,html.dark .page-header,html.dark [class$=-toolbar],html.dark [class$=-pager],html.dark [class$=-region-title]{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .pr-btn-plain,html.dark .rp-btn-plain,html.dark .btd-val,html.dark .btd-status{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .pr-label,html.dark .sr-north .pr-label,html.dark .sr01-field>label,html.dark .recalc-form-table .lbl,html.dark .rpt-filter-table .lbl,html.dark .info-label,html.dark .p-label,html.dark .batch-label,html.dark .btd-field label,html.dark .btd-query-lbl,html.dark .fq-row>label,html.dark .pr-bar-lbl{color:var(--el-text-color-secondary)!important}html.dark .info-label{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important}html.dark .info-value,html.dark .info-grid{color:var(--el-text-color-regular)!important;border-color:var(--el-border-color-lighter)!important}html.dark .base-image,html.dark .no-image{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-placeholder)!important}html.dark .barcode-tracking-dialog .el-dialog__header,html.dark .barcode-tracking-dialog .el-dialog__body,html.dark .barcode-tracking-dialog .el-dialog__footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bic-page,html.dark .ob-page,html.dark .mda-page,html.dark .bcg-page,html.dark .st-page,html.dark .bt-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .bic-shell,html.dark .ob-shell,html.dark .mda-shell,html.dark .bcg-shell,html.dark .st-shell{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bic-toolbar,html.dark .mda-toolbar,html.dark .bcg-toolbar,html.dark .st-north,html.dark .bcg-foot,html.dark .ob-footer,html.dark .st-btn-area,html.dark .st-tabs .el-tabs__header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ob-toolbar{color:#e2e8f0!important;background:linear-gradient(135deg,#1e3a5f 0%,#16415b 100%)!important;border-color:#0000!important}html.dark .ob-title,html.dark .ob-sub{color:#e2e8f0f2!important}html.dark .ob-body{background:var(--el-bg-color-page)!important}html.dark .ob-tips-head{background:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important}html.dark .ob-tips-head:hover{background:var(--el-fill-color)!important}html.dark .ob-tips-body,html.dark .ob-tips-body code,html.dark .tip-title{color:var(--el-text-color-regular)!important}html.dark .warn-title{color:#fbbf24!important}html.dark .ob-tips-body code,html.dark .tip-examples{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .ob-barcode-input textarea,html.dark .ob-page .el-textarea__inner{background:var(--el-fill-color-blank)!important;color:var(--el-text-color-primary)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html.dark .ob-barcode-input textarea:focus{background:var(--el-bg-color)!important}html.dark .bic-title,html.dark .mda-title,html.dark .bcg-title,html.dark .st-opt-label,html.dark .bic-barcode-label,html.dark .bic-dl-item dt,html.dark .bic-dd-sub,html.dark .bic-stock-panel-note,html.dark .bic-stock-line-no,html.dark .bic-stock-kv .lbl,html.dark .metric-title,html.dark .metric-pill i,html.dark .mda-tip{color:var(--el-text-color-secondary)!important}html.dark .bic-barcode-bar,html.dark .bic-pane,html.dark .bic-stock-panel,html.dark .ob-card,html.dark .ob-tips,html.dark .mda-table,html.dark .mda-change,html.dark .bcg-table,html.dark .st-table,html.dark .st-center{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bic-pane--now{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .bic-pane-head,html.dark .mda-section-hd,html.dark .pr-card-hd{--pr-card-hd-bg:#3b5998;color:#fff!important;background:#3b5998!important;border-bottom-color:#0000!important}html.dark .bic-pane--now .bic-pane-head{background:#475569!important}html.dark .bic-status--warn,html.dark .mda-status--warn{color:#fbbf24!important;background:#f59e0b2e!important}html.dark .bic-status--ok,html.dark .mda-status--ok{color:#86efac!important;background:#22c55e2e!important}html.dark .bic-stock-summary.ok{color:#86efac!important}html.dark .bic-stock-summary.warn{color:#fbbf24!important}html.dark .mda-end{color:#f87171!important}html.dark .bic-stock-panel-head{border-bottom-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;background:#3b82f629!important}html.dark .bic-stock-lines,html.dark .metric-box{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .metric-pill{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .metric-pill b{color:var(--el-text-color-primary)!important}html.dark .bic-dl-item,html.dark .bic-edit-block,html.dark .bic-submit-wrap,html.dark .bic-stock-line,html.dark .mda-master,html.dark .mda-change,html.dark .st-options,html.dark .st-north,html.dark .st-btn-area{border-color:var(--el-border-color)!important}html.dark .bcg-foot-left b{color:#c4b5fd!important}html.dark .bt-side,html.dark .bt-card,html.dark .bt-main,html.dark .bt-flow{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bt-side{background:var(--el-fill-color-light)!important}html.dark .bt-card-hd,html.dark .bt-flow-hd{background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bt-query-lbl,html.dark .bt-field label{color:var(--el-text-color-secondary)!important}html.dark .bt-val,html.dark .bt-status{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .bt-status-item{color:var(--el-text-color-placeholder)!important}html.dark .bt-status-item.on{color:#86efac!important}html.dark .bt-page .bt-table th.el-table__cell{background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important}html.dark .pr-note,html.dark .sr01-note,html.dark .sr01-notice,html.dark .rpt-note,html.dark .rpt-section-hint,html.dark .note-box,html.dark [class*=-tips],html.dark [class*=-note],html.dark [class*=-notice]{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .sr01-notice-title,html.dark .sr01-notice-body{color:var(--el-text-color-regular)!important}html.dark .sr01-tabs button{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .sr01-tabs button.active{background:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html.dark .rp-split,html.dark [class$=-split]{background:var(--el-border-color)!important}html.dark .rp-split:hover,html.dark [class$=-split]:hover{background:var(--el-color-primary-light-5)!important}html.dark .bom-cost-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .bom-cost-page .bc-filters,html.dark .bom-cost-page .bc-table-wrap{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .bom-cost-page .bc-field>label{color:var(--el-text-color-secondary)!important}html.dark .bom-cost-page .bc-tip{--bc-tip-bg:#f59e0b29;--bc-tip-fg:var(--el-color-warning-light-3,#fbbf24);border-left-color:var(--el-color-warning)!important}html.dark .auto-hx-page{--hx-bg:var(--el-bg-color-page);--hx-line:var(--el-border-color);background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .auto-hx-page .north,html.dark .auto-hx-page .field-group,html.dark .auto-hx-page .amt,html.dark .auto-hx-page .log-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;box-shadow:none!important}html.dark .auto-hx-page .lbl,html.dark .auto-hx-page .amt-body span{color:var(--el-text-color-secondary)!important}:is(html.dark .auto-hx-page .field-group :deep(.el-input__wrapper),html.dark .auto-hx-page .field-group :deep(.el-select__wrapper)){background:var(--el-fill-color-blank)!important}html.dark .pp-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .pp-page .pp-topbar{background:var(--el-bg-color)!important;border-bottom-color:var(--el-border-color)!important}html.dark .pp-page .pp-title h1,html.dark .pp-page .pp-card-hd>span{color:var(--el-text-color-primary)!important}html.dark .pp-page .pp-title p,html.dark .pp-page .pp-card-hd>em,html.dark .pp-page .pp-field>i{color:var(--el-text-color-secondary)!important}html.dark .pp-page .pp-card{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .pp-page .pp-card-hd{background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color)!important}html.dark .pp-page .pp-card-hd>span:before,html.dark .pp-page .pp-title>i{background:var(--el-color-primary)!important}html.dark .pp-page .pp-card-bd,html.dark .pp-page .pp-field>label,html.dark .pp-page .pp-radio-row .el-radio,html.dark .pp-page .pp-flag-grid .el-checkbox,html.dark .pp-page .pp-order-row .el-checkbox{color:var(--el-text-color-regular)!important}html.dark .pp-page .pp-radio-row .el-radio.is-bordered{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mps-page{--mps-row-new:#22c55e33;--mps-row-mrp:#3b82f633;--mps-row-overdue:#ef44443d;--mps-row-beyond:#f59e0b38;background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .mps-page .left-pane,html.dark .mps-page .filter-north,html.dark .mps-page .tabs-wrap,html.dark .mps-page .plan-tab-body,html.dark .mps-page .plan-pane,html.dark .mps-page .day-stat-grid,html.dark .mps-page .erp-context-menu{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mps-page .rp-north,html.dark .mps-page .main-pane,html.dark .mps-page .plan-tab-bar,html.dark .mps-page .plan-pager,html.dark .mps-page .rp-south{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mps-page .rp-btn-plain,html.dark .mps-page .defer-top-btn,html.dark .mps-page .plan-tab.active{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mps-page .left-head-form .lbl,html.dark .mps-page .filter-table .flbl,html.dark .mps-page .audit-table,html.dark .mps-page .plan-tab{color:var(--el-text-color-secondary)!important}html.dark .mps-page .audit-table span{color:var(--el-text-color-primary)!important}html.dark .mps-page .cell-ctrl .el-input__wrapper,html.dark .mps-page .cell-ctrl .el-select__wrapper{background:var(--el-fill-color-blank)!important}html.dark .mps-page td.el-table__cell:has(.cell-ctrl){background:var(--el-fill-color-light)!important}html.dark .mps-page .new-row>td.el-table__cell{background:var(--mps-row-new)!important}html.dark .mps-page .mrp-row>td.el-table__cell{background:var(--mps-row-mrp)!important}html.dark .mps-page .overdue-row>td.el-table__cell{background:var(--mps-row-overdue)!important}html.dark .mps-page .beyond-row>td.el-table__cell{background:var(--mps-row-beyond)!important}html.dark .mps-page .north-pane,html.dark .mps-page .tree-pane,html.dark .mps-page .main-pane,html.dark .mps-page .material-info,html.dark .mps-page .table-wrap,html.dark .mps-page .master-grid,html.dark .mps-page .detail-grid,html.dark .mps-page .tree-body{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mps-page .pager-bar,html.dark .mps-page .pane-title,html.dark .mps-page .range-summary,html.dark .mps-page .rp-north{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .mps-page .qlbl,html.dark .mps-page .breadcrumb,html.dark .mps-page .info-table .ilbl,html.dark .mps-page .print-info .ilbl,html.dark .mps-page .action-hint{color:var(--el-text-color-secondary)!important}html.dark .mps-page .mps-v-split,html.dark .mps-page .mps-h-split{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .mps-page .rp-btn-plain{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mps-page .img-link,html.dark .mps-page .date-actions a{color:var(--el-color-primary)!important}html.dark .mps-page .lock-link{color:#60a5fa!important}html.dark .mps-page .lock-link.lock-ok{color:#4ade80!important}html.dark .mps-page .lock-state{color:#fca5a5!important}html.dark .mps-page .lock-state.held{color:#86efac!important}html.dark .mps-page .dirty-tip{color:#fbbf24!important}html.dark .mps-page .stamp-check{color:#86efac!important;background:#22c55e29!important;border-color:#22c55e73!important}html.dark .mps-page .stamp-audit{color:#93c5fd!important;background:#3b82f629!important;border-color:#3b82f673!important}html.dark .mps-page .stamp-end{color:#fca5a5!important;background:#ef444429!important;border-color:#ef444473!important}html.dark .mps-page .pc-order{color:#60a5fa!important}html.dark .mps-page .pc-material{color:var(--el-text-color-primary)!important}html.dark .mps-page .pc-cust{color:#86efac!important;background:#22c55e29!important;border-color:#22c55e66!important}html.dark .mps-page .pc-color{color:#d8b4fe!important;background:#a855f729!important;border-color:#a855f766!important}html.dark .mps-page .pc-attr,html.dark .mps-page .pc-spec,html.dark .mps-page .qty-item .lbl{color:var(--el-text-color-secondary)!important}html.dark .mps-page .qty-card{border-left-color:var(--el-border-color)!important}html.dark .mps-page .qty-item .demand{color:#60a5fa!important}html.dark .mps-page .qty-item .remain{color:#fbbf24!important}html.dark .mps-page .qty-item .plan{color:#4ade80!important}html.dark .mps-page .date-card.past{background:#f59e0b24!important}html.dark .mps-page .date-card.today{background:#3b82f629!important}html.dark .mps-page .date-card.locked{background:var(--el-fill-color-light)!important}html.dark .mps-page .plan-value{color:#93c5fd!important}html.dark .mps-page .plan-value.reschedule{color:#fbbf24!important}html.dark .mps-page .produce{color:#4ade80!important}html.dark .mps-page .lock-mark{color:#fca5a5!important;background:#ef44442e!important;border-color:#ef444473!important}html.dark .mps-page .date-actions a.delay{color:#fbbf24!important}html.dark .mps-page .join-hint{color:#7dd3fc!important;background:#38bdf81f!important;border-color:#38bdf859!important}html.dark .mps-page .print-info td{border-bottom-color:var(--el-border-color-lighter)!important}html.dark .mps-page :deep(.plan-table .footer-row > td.el-table__cell){background:var(--el-fill-color-light)!important}html.dark .mps-page :deep(.plan-table .el-table__body-wrapper tr.drag-over > td){background:#3b82f638!important}html.dark .rq-page,html.dark .wo-page,html.dark .mo-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .rq-panel,html.dark .wo-panel,html.dark .mo-panel,html.dark .wo-toolbar,html.dark .mo-toolbar,html.dark .rq-table,html.dark .wo-table,html.dark .mo-table{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rq-field-group,html.dark .wo-field-group{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .rq-pick-ico{color:var(--el-color-primary)!important}html.dark .rq-lbl,html.dark .wo-lbl,html.dark .mo-lbl,html.dark .sum-qty,html.dark .total-label{color:var(--el-text-color-regular)!important}html.dark .rq-sep,html.dark .wo-sep,html.dark .mo-sep,html.dark .rq-hint,html.dark .tip-text,html.dark .link-btn.link-muted{color:var(--el-text-color-secondary)!important}html.dark .rq-actions,html.dark .wo-option-row,html.dark .mo-option-row,html.dark .rq-order-foot,html.dark .wo-dlg-foot,html.dark .mo-dlg-foot{border-top-color:var(--el-border-color-lighter)!important}html.dark .link-btn{color:var(--el-color-primary)!important}html.dark .rq-dlg.el-dialog,html.dark .wo-dlg.el-dialog,html.dark .mo-dlg.el-dialog{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}html.dark .rq-dlg .el-dialog__header,html.dark .wo-dlg .el-dialog__header,html.dark .mo-dlg .el-dialog__header{background:var(--el-bg-color)!important;border-bottom-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rq-dlg .el-dialog__title,html.dark .wo-dlg .el-dialog__title,html.dark .mo-dlg .el-dialog__title{color:var(--el-text-color-primary)!important}html.dark .rq-dlg .el-dialog__body,html.dark .wo-dlg .el-dialog__body,html.dark .mo-dlg .el-dialog__body{background:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}html.dark .rq-dlg .el-dialog__footer,html.dark .wo-dlg .el-dialog__footer,html.dark .mo-dlg .el-dialog__footer{background:var(--el-bg-color)!important;border-top-color:var(--el-border-color-lighter)!important}html.dark .rq-of-block,html.dark .wo-of-block,html.dark .mo-of-block{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .mo-dlg .missing-parts-row-ok>td.el-table__cell{color:#86efac!important;background:#22c55e29!important}html.dark .mo-dlg .missing-parts-row-short>td.el-table__cell{color:#fca5a5!important;background:#ef444429!important}html.dark .mo-page .mat-ok{color:#86efac!important}html.dark .mo-page .mat-lack{color:#fca5a5!important}html.dark .mc-page,html.dark .ga-page,html.dark .inv-page,html.dark .voucher-page,html.dark .vv-page,html.dark .io-page,html.dark .balance-page,html.dark .gl-page,html.dark .tpl-page,html.dark .assist-page,html.dark .dict-page,html.dark .vs-page,html.dark .rc-page,html.dark .fr-page,html.dark .auto-hx-page,html.dark .r01-page,html.dark .r03-page{background:var(--el-bg-color-page)!important;color:var(--el-text-color-primary)!important}html.dark .mc-page .rp-north,html.dark .mc-head,html.dark .mc-foot,html.dark .ga-top,html.dark .ga-foot,html.dark .gl-toolbar,html.dark .gl-page .toolbar,html.dark .tpl-page .toolbar,html.dark .dict-page .toolbar,html.dark .assist-page .toolbar,html.dark .toolbar-left-right,html.dark .voucher-page .toolbar,html.dark .vv-page .toolbar,html.dark .vv-page .vv-toolbar,html.dark .vv-pager,html.dark .vs-page .toolbar,html.dark .rc-head,html.dark .rc-toolbar,html.dark .rc-top-bar,html.dark .fr-head,html.dark .inv-page .inv-head,html.dark .inv-page .toolbar,html.dark .inv-page .table-wrap,html.dark .inv-page .action-bar,html.dark .assist-page .type-tabs,html.dark .dict-page .type-tabs,html.dark .io-page .el-pagination,html.dark .balance-page .el-pagination,html.dark .vs-page .el-pagination,html.dark .r01-page .rp-south,html.dark .r03-page .rp-south,html.dark .r01-page .rp-south-bar,html.dark .query-status,html.dark .ac-south,html.dark .r01-south{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .type-tab{color:var(--el-text-color-regular)!important}html.dark .type-tab:hover,html.dark .type-tab.active{color:var(--el-color-primary)!important}html.dark .type-tab.active{border-bottom-color:var(--el-color-primary)!important}html.dark .code-cell{color:var(--el-color-primary)!important}html.dark .mc-body{background:var(--el-bg-color-page)!important}html.dark .mc-main,html.dark .mc-side-block,html.dark .mc-form,html.dark .ga-body,html.dark .inv-page .table-wrap,html.dark .voucher-page .voucher-meta,html.dark .voucher-page .table-area,html.dark .vv-page .table-area,html.dark .io-page .table-area,html.dark .balance-page .table-area,html.dark .vs-page .menu-pane,html.dark .vs-page .content-pane,html.dark .vs-page .menu-title,html.dark .vs-page .menu-body,html.dark .rc-page .rc-body,html.dark .assist-page .data-table,html.dark .dict-page .data-table,html.dark .tpl-page .toolbar,html.dark .gl-page .gl-body,html.dark .menu-pane,html.dark .content-pane{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .mc-head-title h2,html.dark .mc-status-inline b,html.dark .mc-side-block h3,html.dark .header-title h1,html.dark .field-label,html.dark .mc-lbl,html.dark .search-item>label,html.dark .voucher-meta label{color:var(--el-text-color-regular)!important}html.dark .mc-head-title p,html.dark .header-title p,html.dark .mc-warn-tip,html.dark .action-help,html.dark .sep-text,html.dark .meta-unit,html.dark .toolbar-tip{color:var(--el-text-color-secondary)!important}html.dark .mc-period,html.dark .mc-warn{background:var(--el-color-warning-light-9)!important;border-color:var(--el-color-warning-light-5)!important}html.dark .mc-period-lbl,html.dark .mc-warn .el-checkbox__label{color:var(--el-color-warning-dark-2)!important}html.dark .mc-period strong,html.dark .mc-status-inline b.pending{color:var(--el-color-warning)!important}html.dark .mc-range,html.dark .mc-ctrl .el-input__wrapper,html.dark .mc-range .el-input__wrapper{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .mc-side-block li{color:var(--el-text-color-regular)!important;border-bottom-color:var(--el-border-color-extra-light)!important}html.dark .mc-page .rp-btn-plain{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ga-page .el-table th.el-table__cell,html.dark .inv-page .el-table th.el-table__cell,html.dark .vs-page .el-table th.el-table__cell,html.dark .assist-page .el-table th.el-table__cell,html.dark .tpl-page .el-table th.el-table__cell,html.dark .gl-page .el-table th.el-table__cell,html.dark .dict-page .el-table th.el-table__cell,html.dark .rc-page .el-table th.el-table__cell,html.dark .fr-page .el-table th.el-table__cell,html.dark .vv-page .el-table th.el-table__cell,html.dark .balance-page .el-table th.el-table__cell,html.dark .io-page .el-table th.el-table__cell,html.dark .io-page .el-table__footer-wrapper td.el-table__cell,html.dark .balance-page .el-table__footer-wrapper td.el-table__cell,html.dark .dense-grid .el-table__footer-wrapper td.el-table__cell{background:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important}html.dark .voucher-table,html.dark .voucher-table th,html.dark .voucher-table td,html.dark .vv-grid,html.dark .vv-grid-hd,html.dark .vv-row,html.dark .rc-page .rc-card,html.dark .rc-page .rc-panel,html.dark .rc-table-area,html.dark .fr-page .fr-card,html.dark .fr-page .fr-panel,html.dark .fr-page .fr-body{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rc-toolbar>label,html.dark .rc-clear-link,html.dark .rc-top-msg{color:var(--el-text-color-secondary)!important}html.dark .rc-top-bar.rc-balanced{background:var(--el-color-success-light-9)!important;border-bottom-color:var(--el-color-success-light-5)!important}html.dark .pc-radio-box,html.dark .rp-query-dlg .query-status,html.dark .rp-query-cond .query-status{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .vs-split,html.dark .mc-page .rp-split{background:var(--el-border-color-lighter)!important;border-color:var(--el-border-color)!important}html.dark .word-tag{background:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary-light-5)!important;color:var(--el-color-primary)!important}html.dark .dialog-tip,html.dark .toolbar-hint,html.dark .empty-cell{color:var(--el-text-color-secondary)!important}html.dark .dialog-tip{background:var(--el-fill-color-light)!important}html.dark .r01-page .rp-card,html.dark .r03-page .rp-card,html.dark .r01-page .south-bar,html.dark .r03-page .south-bar,html.dark [class*=ac809] .rp-south,html.dark [class*=ac809] .south-panel,html.dark .rp-south-bar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .tpl-card,html.dark .tpl-footer,html.dark .voucher-meta,html.dark .voucher-page .table-area,html.dark .voucher-page .voucher-footer,html.dark .voucher-page .cell-picker,html.dark .account-cell,html.dark .vv-page .card,html.dark .vv-page .period-menu,html.dark .vv-page .drop-menu,html.dark .vv-page .select-bar,html.dark .vv-page .empty{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .tpl-table thead th,html.dark .group-foot td,html.dark .voucher-table thead th,html.dark .voucher-page .total-row td,html.dark .voucher-page .sp-tip,html.dark .vv-page .gap-banner{background:var(--el-color-warning-light-9)!important;border-color:var(--el-color-warning-light-5)!important;color:var(--el-color-warning)!important}html.dark .vv-page .list-head,html.dark .vv-page .card-head,html.dark .vv-page .total-row>div,html.dark .gl-page .gl-cat-pill:not(.active),html.dark .ga-page .ga-toolbar,html.dark .ga-page .pack-toolbar,html.dark .ga-page .table-area,html.dark .ga-page .pack-body,html.dark .ga-page .sidebar,html.dark .ga-page .drop-menu{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .ga-page .range-chip{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .ga-page .range-chip.active{background:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary-light-5)!important;color:var(--el-color-primary)!important}html.dark .ga-page .drop-item:hover{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}html.dark .ga-page .quota,html.dark .ga-page .pack-hint,html.dark .ga-page .quota-text,html.dark .ga-page .quota-title{color:var(--el-text-color-secondary)!important}html.dark .ga-page .el-pagination,html.dark .inv-page .el-pagination{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .vv-page .card-body .grid-row>div,html.dark .vv-page .card-body .detail-row:nth-child(odd)>div{background:var(--el-bg-color)!important;border-color:var(--el-border-color-extra-light)!important;color:var(--el-text-color-primary)!important}html.dark .vv-page .card-body .detail-row:nth-child(2n)>div{background:var(--el-fill-color-light)!important}html.dark .vv-page .card-body .detail-row:hover>div,html.dark .vv-page .card-body .total-row>div{background:var(--el-fill-color)!important}html.dark .vv-page .amt,html.dark .vv-page .meta-plain,html.dark .vv-page .head-row{color:var(--el-text-color-primary)!important}html.dark .vv-page .period-item:hover,html.dark .vv-page .period-item.active,html.dark .vv-page .drop-item:hover,html.dark .vv-page .more-check:hover{background:var(--el-fill-color)!important;color:var(--el-color-primary)!important}html.dark .group-head td{background:var(--el-color-success-light-9)!important;border-color:var(--el-color-success-light-5)!important}html.dark .group-tag{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .group-name,html.dark .tpl-table thead th,html.dark .voucher-table thead th,html.dark .vv-page .meta-item b,html.dark .vv-page .col-summary,html.dark .ap-tab{color:var(--el-text-color-primary)!important}html.dark .account-cell.empty,html.dark .meta-unit,html.dark .vv-page .meta-item em,html.dark .vv-page .col-account,html.dark .vv-page .total-capital,html.dark .voucher-footer,html.dark .sp-tip,html.dark .ap-empty{color:var(--el-text-color-secondary)!important}html.dark .voucher-page .ap-item,html.dark .voucher-page .sp-item,html.dark .voucher-page .ap-search-wrap,html.dark .voucher-page .ap-tabs{border-color:var(--el-border-color-extra-light)!important}html.dark .amt-grid,html.dark .amt-input,html.dark .summary-input:focus,html.dark .pc-page{background:var(--el-bg-color)!important}html.dark .pc-page .pc-toolbar,html.dark .pc-page .pc-tip{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-secondary)!important}html.dark .pc-page .pc-footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .pc-page .pc-label{color:var(--el-text-color-regular)!important}html.dark .pc-page .pc-count,html.dark .pc-page .muted,html.dark .pc-page .opt-code{color:var(--el-text-color-secondary)!important}html.dark .compare-page{background:var(--el-bg-color-page)!important}html.dark .compare-page .query-bar,html.dark .compare-page .panel-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .compare-page .table-panel{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important}html.dark .compare-page .query-label,html.dark .compare-page .panel-title{color:var(--el-text-color-primary)!important}html.dark .compare-page .legend,html.dark .compare-page .panel-code,html.dark .compare-page .panel-count{color:var(--el-text-color-secondary)!important}html.dark .compare-page .selected-material>td{background:var(--el-color-primary-light-9)!important}html.dark .compare-page .diff-removed>td{color:var(--el-color-success)!important}html.dark .rp-page .side-panel,html.dark .rp-page .main-panel,html.dark .rp-page .mat-sec,html.dark .rp-page .detail-sec,html.dark .rp-page .batch-sec,html.dark .rp-page .vin-card,html.dark .rp-page .sec{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-page .side-panel{background:var(--el-fill-color-light)!important}html.dark .rp-page .panel-head,html.dark .rp-page .sec-title,html.dark .rp-page .vin-card-title{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-page .vin-card-title{background:var(--el-color-primary)!important;color:#fff!important}html.dark .rp-page .sec-hint,html.dark .rp-page .muted,html.dark .rp-page .search-bar label,html.dark .rp-page .edit-table .lbl,html.dark .rp-page .unit{color:var(--el-text-color-secondary)!important}html.dark .rp-page .search-bar,html.dark .rp-page .action-bar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .rp-page .dense-grid{--el-table-header-bg-color:var(--el-fill-color-light)!important;--el-table-bg-color:var(--el-bg-color)!important;--el-table-tr-bg-color:var(--el-bg-color)!important;--el-table-row-hover-bg-color:var(--el-fill-color-light)!important;--el-table-border-color:var(--el-border-color-lighter)!important;--el-table-text-color:var(--el-text-color-regular)!important;--el-table-header-text-color:var(--el-text-color-regular)!important}html.dark .rp-page .ctx-menu{background:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important;box-shadow:0 4px 16px #0006!important}html.dark .rp-page .ctx-menu li{color:var(--el-text-color-primary)!important}html.dark .rp-page .ctx-menu li:hover:not(.disabled){background:var(--el-fill-color)!important;color:var(--el-color-primary)!important}html.dark .rp-page .ctx-menu li.disabled{color:var(--el-text-color-placeholder)!important}html.dark .rp-page .rp-btn-plain{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .rp-page .rp-btn-plain:hover:not(:disabled){border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}html.dark .rp-page .c-wmi{color:#7db7e8!important}html.dark .rp-page .c-vds{color:#f0c94a!important}html.dark .rp-page .c-check{color:#5dd879!important}html.dark .rp-page .c-year{color:#f072b0!important}html.dark .rp-page .c-serial{color:#a8b5c3!important}html.dark .rp-page .pick-icon{color:var(--el-color-primary)!important}html.dark .rp-page .pick-icon.disabled{color:var(--el-text-color-placeholder)!important}html.dark .rp-page .detail-tabs>.el-tabs__header,html.dark .rp-page .detail-tabs .el-tabs__header{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important}html.dark .tpl-dlg.el-dialog,html.dark .tpl-dlg .el-dialog__header,html.dark .tpl-dlg .el-dialog__body,html.dark .tpl-dlg .el-dialog__footer,html.dark .tpl-body,html.dark .tpl-footer{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .tpl-body{background:var(--el-fill-color-light)!important}html.dark .tpl-title,html.dark .template-hint,html.dark .tpl-body .edit-table .lbl,html.dark .tpl-body .unit{color:var(--el-text-color-regular)!important}html.dark .template-hint span{color:var(--el-color-danger)!important}html.dark .rp-page .dlg-search,html.dark .rp-biz-dlg .dlg-search{color:var(--el-text-color-regular)!important}html.dark .rp-page .master-panel,html.dark .rp-page .detail-panel,html.dark .rp-page .master-pane,html.dark .rp-page .detail-pane{background:var(--el-bg-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}html.dark .rp-page .master-pane{background:var(--el-fill-color-light)!important}html.dark .rp-page .west-filter,html.dark .rp-page .push-bar,html.dark .rp-page .filter-bar{background:var(--el-fill-color-light)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html.dark .rp-page .pc-h-split{background:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html.dark .rp-page .pc-h-split:hover,html.dark .rp-page .pc-h-split:active{background:var(--el-color-primary-light-8)!important}html.dark .rp-page .north-label,html.dark .rp-page .north-check,html.dark .rp-page .filter-row label,html.dark .rp-page .filter-title,html.dark .rp-page .push-item,html.dark .rp-page .progress-tip,html.dark .rp-page .progress-count,html.dark .rp-page .progress-detail,html.dark .rp-page .bc-qr-text,html.dark .rp-page .search-bar label{color:var(--el-text-color-regular)!important}html.dark .rp-page .bc-qr-ico{color:var(--el-text-color-secondary)!important}html.dark .rp-page .bc-qr-ico:hover,html.dark .rp-page .link-btn{color:var(--el-color-primary)!important}html.dark .rp-page .dense-grid .is-checked-row>td.el-table__cell{background:var(--el-color-primary-light-9)!important}html.dark .rp-page .dense-grid .current-row>td.el-table__cell,html.dark .rp-page .dense-grid .current-row:hover>td.el-table__cell,html.dark .rp-page .dense-grid .hover-row.current-row>td.el-table__cell{background:var(--ui-table-current-row-bg,#4a3820)!important}html.dark .rp-page .dense-grid .current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .rp-page .dense-grid .current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .rp-page .dense-grid .hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg,#3a3420)!important}html.dark .rp-page .pager{background:var(--el-bg-color)!important;color:var(--el-text-color-regular)!important}.page-wrap,.page-layout{background:var(--ui-content-bg,var(--el-bg-color-page,#f0f2f5));flex-direction:column;height:100%;padding:0;display:flex}.toolbar-left-right{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e8edf3);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex;box-shadow:0 1px 2px #0f172a08}.toolbar-left,.toolbar-right{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.toolbar-left .el-button+.el-button,.toolbar-right .el-button+.el-button,.body-toolbar-left .el-button+.el-button,.body-toolbar-right .el-button+.el-button,.page-toolbar-left .el-button+.el-button,.page-toolbar-right .el-button+.el-button,.page-toolbar .el-button+.el-button,.page-body .el-button+.el-button,.mat-footer-btns .el-button+.el-button{margin-left:0!important;margin-inline-start:0!important}.toolbar-left .search-label,.toolbar-right .search-label,.search-label{color:var(--el-text-color-regular,#666);white-space:nowrap;font-size:13px}.toolbar-left-right+*{margin-top:8px}.page-toolbar{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e8edf3);border-radius:8px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;padding:8px 10px;display:flex}.page-toolbar-left,.page-toolbar-right{align-items:center;gap:4px;display:flex}.page-body{background:var(--el-bg-color,#fff);box-shadow:var(--ui-shadow,0 1px 4px #0f172a0f);border:1px solid var(--ui-border,transparent);border-radius:10px;flex-direction:column;flex:1;padding:14px 16px;display:flex;overflow:hidden}:is(.page-body:has(.gb-layout),.page-body:has(.yz-layout),.page-body:has(.dm-layout),.page-body:has(.mat-split),.page-body:has(.ss-layout),.page-body:has(.sm-layout),.page-body:has(.master-detail-layout),.page-body:has(.sp-page)){border-radius:4px;min-height:0;padding:6px}.page-layout.fin-page .page-body,.page-layout.lite-page .page-body{box-shadow:none;border:none;padding:4px 6px}.page-body:has(.mat-page){box-shadow:none;border:none;padding:4px 6px}.page-body:has(.sort-page){box-shadow:none;border:none;padding:4px 6px}.page-body:has(.color-page){box-shadow:none;border:none;padding:4px 6px}.page-body:has(.cert-page){box-shadow:none;border:none;padding:4px 6px}.page-body:has(.wh-page){box-shadow:none;border:none;padding:4px 6px}.page-body:has(.mcg-page){box-shadow:none;border:none;padding:4px 6px}.page-layout.fin-page .page-toolbar,.page-layout.lite-page .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.mat-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.sort-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.color-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.cert-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.wh-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.bom-query-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.history-query-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.batch-change-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.many-query-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout:has(.paint-page) .page-toolbar{box-shadow:none;background:var(--ui-surface,var(--el-bg-color,#fff));border:none;border-bottom:1px solid var(--el-border-color-lighter,#e8edf3);border-radius:0;min-height:0;padding:4px 8px}.page-layout.fin-page .toolbar-left-right,.page-layout.lite-page .toolbar-left-right,.fin-page>.toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout:has(.mat-page) .toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout:has(.sort-page) .toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout:has(.color-page) .toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout:has(.cert-page) .toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout:has(.wh-page) .toolbar-left-right{box-shadow:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.page-layout.fin-page .tree-body,.page-layout.lite-page .tree-body{border:none;border-radius:0;padding:4px 0}.page-layout.fin-page .master-detail-layout,.page-layout.lite-page .master-detail-layout{gap:0}.page-layout.fin-page .master-detail-layout .panel-card,.page-layout.lite-page .master-detail-layout .panel-card{border:none;border-right:1px solid var(--el-border-color-lighter,#e8edf3);box-shadow:none;border-radius:0}.page-layout.fin-page .master-detail-layout .detail-inner,.page-layout.lite-page .master-detail-layout .detail-inner{border:none;border-left:1px solid var(--el-border-color-lighter,#e8edf3);box-shadow:none;border-radius:0}.page-layout.fin-page .master-detail-layout .panel-body,.page-layout.fin-page .master-detail-layout .detail-body,.page-layout.lite-page .master-detail-layout .panel-body,.page-layout.lite-page .master-detail-layout .detail-body{padding:0}:is(.page-body:has(.history-page),.page-body:has(.bom-query-page),.page-body:has(.history-query-page),.page-body:has(.quick-show-page),.page-body:has(.quick-bom-page),.page-body:has(.bom-page),.page-body:has(.product-color-page),.page-body:has(.color-bom-page),.page-body:has(.batch-change-page),.page-body:has(.many-query-page),.page-body:has(.paint-page)){box-shadow:none;background:0 0;border:none;border-radius:0;min-height:0;padding:0}.page-body>.el-table,.page-wrap>.el-table{flex:1;min-height:0}.page-header{color:#fff;background:linear-gradient(135deg,#0369a1 0%,#0ea5e9 55%,#14b8a6 100%);border-radius:10px;padding:12px 16px;box-shadow:0 2px 10px #0284c738}.page-header-title{align-items:center;gap:8px;margin:0 0 4px;font-size:15px;font-weight:600;display:flex}.page-header-title i,.page-header-title .fa{opacity:.9;font-size:16px}.page-header-desc{opacity:.85;margin:0;font-size:12px;line-height:1.5}.page-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-header-actions .el-button{color:#334155;background:#fffffff2;border-color:#ffffff80}.page-header-actions .el-button:hover{color:#1890ff;background:#fff;border-color:#fff}.page-header-actions .el-button.el-button--primary{color:#fff;background:#1890ff;border-color:#1890ff}.page-header-actions .el-button.el-button--primary:hover{background:#40a9ff;border-color:#40a9ff}.page-header-actions .el-button.el-button--danger{color:#fff;background:#ff4d4f;border-color:#ff4d4f}.page-header-actions .el-button.el-button--danger:hover{background:#ff7875;border-color:#ff7875}.page-header-actions .el-button.is-disabled{color:#999;background:#fff9;border-color:#ffffff4d}.page-header.blue{background:linear-gradient(135deg,#1890ff 0%,#36cfc9 100%);box-shadow:0 2px 8px #1890ff4d}.page-header.green{background:linear-gradient(135deg,#52c41a 0%,#389e0d 100%);box-shadow:0 2px 8px #52c41a4d}.page-header.dark{background:linear-gradient(135deg,#1a3a5c 0%,#2c5f8a 100%);box-shadow:0 2px 8px #1a3a5c4d}.stat-cards-row{flex-wrap:wrap;gap:12px;margin-bottom:4px;display:flex}.stat-card{background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#e8e8e8);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:90px;padding:12px 20px;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.stat-card:hover{border-color:#d9d9d9;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.stat-card .stat-value{color:#1890ff;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.2;display:block}.stat-card .stat-label{color:var(--el-text-color-regular,#666);font-size:12px;display:block}.stat-card .stat-sublabel{color:var(--el-text-color-secondary,#999);margin-top:2px;font-size:11px;display:block}.stat-card.primary .stat-value{color:#1890ff}.stat-card.success .stat-value{color:#52c41a}.stat-card.warning .stat-value{color:#faad14}.stat-card.danger .stat-value{color:#ff4d4f}.stat-card.info .stat-value{color:#722ed1}.stat-card.secondary .stat-value{color:var(--el-text-color-regular,#666)}.stat-card.mini{min-width:70px;padding:8px 14px}.stat-card.mini .stat-value{font-size:18px}.stat-card.mini .stat-label{font-size:11px}.search-bar{background:var(--ui-surface-muted,#f8fafc);border:1px solid var(--ui-border,#e8e8e8);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.search-bar .search-label{color:var(--el-text-color-regular,#666);white-space:nowrap;font-size:13px}.search-bar .search-item{align-items:center;gap:6px;display:flex}.search-bar .search-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.section-hint{color:var(--ui-muted-text,#555);border-left:3px solid var(--ui-primary,#0284c7);background:linear-gradient(90deg,#f0f9ff 0%,#f8fafc 100%);border-radius:0 8px 8px 0;padding:8px 12px;font-size:12px;line-height:1.6}.section-hint code{color:#1890ff;background:#e6f7ff;border-radius:3px;padding:1px 4px;font-family:monospace;font-size:11px}.section-hint strong{color:var(--el-text-color-primary,#333)}.section-hint.success{background:linear-gradient(90deg,#f6ffed 0%,#fafbfc 100%);border-left-color:#52c41a}.section-hint.warning{background:linear-gradient(90deg,#fffbe6 0%,#fafbfc 100%);border-left-color:#faad14}.section-hint.danger{background:linear-gradient(90deg,#fff1f0 0%,#fafbfc 100%);border-left-color:#ff4d4f}.status-tag{align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.status-tag:before{content:"";border-radius:50%;width:6px;height:6px;display:inline-block}.status-success{color:#52c41a}.status-success:before{background:#52c41a}.status-danger,.status-failed{color:#ff4d4f}.status-danger:before,.status-failed:before{background:#ff4d4f}.status-warning,.status-pending{color:#faad14}.status-warning:before,.status-pending:before{background:#faad14}.status-primary,.status-processing{color:#1890ff}.status-primary:before,.status-processing:before{background:#1890ff}.status-info{color:#722ed1}.status-info:before{background:#722ed1}.status-disabled,.status-cancelled{color:#d9d9d9}.status-disabled:before,.status-cancelled:before{background:#d9d9d9}.type-tag{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:2px 8px;font-size:11px;line-height:1.4;display:inline-block}.comp-tag{color:#666;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:1px 6px;font-size:10px;line-height:1.4;display:inline-block}.level-tag{border-radius:4px;padding:2px 8px;font-size:11px;line-height:1.4;display:inline-block}.level-comp{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}.level-sys{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.level-warn{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.level-danger{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.op-links{align-items:center;gap:2px;display:inline-flex}.op-link{color:var(--el-color-primary,#1890ff);cursor:pointer;white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:13px;transition:all .15s}.op-link:hover{background:color-mix(in srgb, var(--el-color-primary,#1890ff) 8%, transparent);text-decoration:underline}.op-link-danger{color:var(--el-color-danger,#ff4d4f)}.op-link-danger:hover{background:color-mix(in srgb, var(--el-color-danger,#ff4d4f) 8%, transparent)}.op-link-success{color:var(--el-color-success,#52c41a)}.op-link-success:hover{background:color-mix(in srgb, var(--el-color-success,#52c41a) 8%, transparent)}.op-link-warning{color:var(--el-color-warning,#faad14)}.op-link-warning:hover{background:color-mix(in srgb, var(--el-color-warning,#faad14) 8%, transparent)}.op-divider{color:#d9d9d9;-webkit-user-select:none;user-select:none;font-size:12px}.body-toolbar{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 0 8px;display:flex}.body-toolbar-left,.body-toolbar-right{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.el-table th.el-table__cell>.cell{white-space:nowrap;box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:100%;display:inline-flex}.el-table th.el-table__cell .caret-wrapper{flex-shrink:0}.el-table.has-col-filter th.el-table__cell{vertical-align:top;height:56px!important;min-height:56px!important;padding:0!important}.el-table.has-col-filter .el-table__header-wrapper{flex-shrink:0!important;height:auto!important;min-height:56px!important;overflow:hidden!important}.el-table.has-col-filter .el-table__header tr{height:56px!important}.el-table.has-col-filter th.el-table__cell>.cell{white-space:normal;box-sizing:border-box;position:relative;width:100%!important;max-width:100%!important;height:56px!important;min-height:56px!important;padding:0!important;line-height:normal!important;display:block!important;overflow:visible!important}.el-table.has-col-filter th.el-table__cell .caret-wrapper{z-index:2;flex-shrink:0;position:absolute;top:7px;right:2px}.el-table th.el-table__cell .dt-col-fh{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.el-table th.el-table__cell .dt-col-fh__title{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;height:28px;min-height:28px;max-height:28px;padding:0 8px;display:flex;overflow:hidden}.el-table th.el-table__cell .dt-col-fh.is-title-rows-2{min-height:84px}.el-table th.el-table__cell .dt-col-fh.is-title-rows-2 .dt-col-fh__title{height:56px;min-height:56px;max-height:56px}.el-table th.el-table__cell .dt-col-fh.is-title-rows-2 .dt-col-fh__label{line-height:1.2}.el-table.has-col-filter.has-mh-embed .el-table__header-wrapper{height:auto!important;min-height:0!important;overflow:hidden!important}.el-table.has-col-filter.has-mh-embed .el-table__header tr{height:auto!important}.el-table.has-col-filter.has-mh-embed .el-table__header tr:first-child th.el-table__cell:not([rowspan]){vertical-align:middle;height:28px!important;min-height:28px!important;padding:0!important}.el-table.has-col-filter.has-mh-embed .el-table__header tr:first-child th.el-table__cell:not([rowspan])>.cell{white-space:nowrap;justify-content:center!important;align-items:center!important;height:28px!important;min-height:28px!important;padding:0 6px!important;line-height:28px!important;display:flex!important}.el-table.has-col-filter.has-mh-embed .el-table__header tr:nth-child(2) th.el-table__cell{vertical-align:top;height:56px!important;min-height:56px!important;padding:0!important}.el-table.has-col-filter.has-mh-embed .el-table__header tr:nth-child(2) th.el-table__cell>.cell{height:56px!important;min-height:56px!important;padding:0!important}.el-table.has-col-filter.has-mh-embed th.el-table__cell[rowspan]{vertical-align:top!important;height:84px!important;min-height:84px!important;padding:0!important}.el-table.has-col-filter.has-mh-embed th.el-table__cell[rowspan]>.cell{height:84px!important;min-height:84px!important;padding:0!important;display:block!important}.el-table.has-col-filter.has-mh-embed th.el-table-column--selection[rowspan]>.cell{justify-content:center!important;align-items:center!important;height:84px!important;display:flex!important}.el-table.has-col-filter.has-mh-embed th.el-table-column--selection>.cell>.el-checkbox{height:auto!important;margin:0!important}.el-table.has-col-filter.has-mh-embed th.el-table-column--selection>.cell:after{content:none!important;display:none!important}.el-table.has-col-filter.has-multi-header .el-table__header-wrapper{height:auto!important;min-height:0!important;overflow:hidden!important}.el-table.has-col-filter.has-multi-header .dt-mh-filter-tr{height:28px!important}.el-table.has-col-filter.has-multi-header .dt-mh-filter-th{border-bottom:1px solid var(--el-table-border-color,#ebeef5);border-right:1px solid var(--el-table-border-color,#ebeef5);box-sizing:border-box;vertical-align:middle;background:var(--el-bg-color,#fff)!important;height:28px!important;min-height:28px!important;padding:0!important}.el-table.has-col-filter.has-multi-header .dt-mh-filter-th__input .el-input,.el-table.has-col-filter.has-multi-header .dt-mh-filter-th__input .el-input__wrapper{width:100%!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;padding:0 6px!important}.el-table th.el-table__cell .dt-col-fh__title .el-checkbox{justify-content:center;align-items:center;height:auto;margin:0;display:inline-flex}.el-table.has-col-filter th.el-table-column--selection>.cell{box-sizing:border-box;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:56px!important;padding:0!important;display:flex!important}.el-table.has-col-filter th.el-table-column--selection>.cell>.el-checkbox{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:28px!important;min-height:28px!important;margin:0!important;display:inline-flex!important}.el-table.has-col-filter th.el-table-column--selection>.cell:after{content:"";border-top:1px solid var(--el-table-border-color,#ebeef5);background:var(--el-fill-color-light,#f5f7fa);box-sizing:border-box;flex-shrink:0;height:28px;min-height:28px;display:block}.el-table th.el-table__cell .dt-col-fh__label{color:var(--el-text-color-regular,#606266);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:28px;overflow:hidden}.el-table th.el-table__cell .dt-col-fh__label .erp-hdr-label.is-multiline{white-space:normal;text-overflow:unset;word-break:keep-all;line-height:1.25}.el-table th.el-table__cell .dt-col-fh__filter{border-top:1px solid var(--el-table-border-color,#ebeef5);background:var(--el-bg-color,#fff);cursor:text;box-sizing:border-box;width:100%;min-width:0;height:28px}.el-table th.el-table__cell .dt-col-fh.is-disabled .dt-col-fh__filter{background:var(--el-fill-color-light,#f5f7fa);cursor:default}.el-table th.el-table__cell .dt-col-fh__filter .el-input,.el-table th.el-table__cell .dt-col-fh__filter .el-select{--el-input-width:100%;--el-select-width:100%;max-width:100%;height:100%;display:block;width:100%!important}.el-table th.el-table__cell .dt-col-fh__filter .el-input__wrapper,.el-table th.el-table__cell .dt-col-fh__filter .el-select__wrapper{box-sizing:border-box;width:100%!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:0!important;padding:0 6px!important}.el-table th.el-table__cell .dt-col-fh__filter .el-input__wrapper:hover,.el-table th.el-table__cell .dt-col-fh__filter .el-select__wrapper:hover{background-color:var(--el-fill-color-light,#f5f7fa)!important}.el-table th.el-table__cell .dt-col-fh__filter .el-input__wrapper.is-focus,.el-table th.el-table__cell .dt-col-fh__filter .el-select__wrapper.is-focused,.el-table.has-col-filter.has-multi-header .dt-mh-filter-th__input .el-input__wrapper.is-focus{background-color:var(--ui-input-focus-bg,#fff9d7)!important;background-image:linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829))!important;box-shadow:none!important;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;background-size:8px 2px,2px 8px,8px 2px,2px 8px,8px 2px,2px 8px,8px 2px,2px 8px!important}.el-table th.el-table__cell .dt-col-fh__filter .el-input.is-disabled .el-input__wrapper{background:0 0!important}.el-table th.el-table__cell .dt-col-fh__filter .el-input__inner,.el-table th.el-table__cell .dt-col-fh__filter .el-select__placeholder,.el-table th.el-table__cell .dt-col-fh__filter .el-select__selected-item{height:26px;font-size:12px;line-height:26px}.el-table th.el-table__cell .dt-col-fh__filter .el-input__inner::placeholder{color:#c0c4cc;font-size:12px}.el-table th.el-table__cell .dt-col-fh__filter .el-input.is-disabled .el-input__inner,.el-table th.el-table__cell .dt-col-fh__filter .el-input.is-disabled .el-input__inner::placeholder{color:#d0d3d9!important;-webkit-text-fill-color:#d0d3d9!important}.dg-use-status.is-ok{color:green;font-weight:700}.dg-use-status.is-stop{color:#b22222;font-weight:700}.text-muted{color:var(--el-text-color-secondary,#999)}.text-primary{color:#1890ff}.text-success{color:#52c41a}.text-warning{color:#faad14}.text-danger{color:#ff4d4f}.cron-code,.code-block{color:#333;background:#f5f7fa;border-radius:3px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.countdown-label{color:var(--el-text-color-regular,#666);font-size:12px}.countdown-val{color:#1890ff;text-align:center;min-width:24px;font-size:14px;font-weight:700;display:inline-block}.countdown-val.warn{color:#ff4d4f}.el-table .cell .op-links{flex-wrap:nowrap;justify-content:center}.el-table:not(.has-col-filter) th.el-table__cell{height:34px;padding:7px 0}.el-table:not(.has-col-filter) th.el-table__cell>.cell{min-height:20px;line-height:20px}.el-table th.el-table__cell{color:var(--el-table-header-text-color,#526170)}.el-table td.el-table__cell{color:var(--el-table-text-color,#333);padding:2px 0}.el-table .el-table__cell .cell{color:inherit;padding-left:6px;padding-right:6px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif;font-size:12px;font-weight:500;line-height:18px}.el-table th.el-table-column--selection>.cell,.el-table td.el-table-column--selection>.cell{justify-content:center!important;align-items:center!important;padding-left:0!important;padding-right:0!important;display:flex!important}.el-table th.el-table-column--selection .el-checkbox,.el-table td.el-table-column--selection .el-checkbox{--el-checkbox-height:22px;justify-content:center;align-items:center;height:22px!important;margin:0!important;display:inline-flex!important}.el-table.has-col-filter th.el-table__cell>.cell{padding-left:0!important;padding-right:0!important;line-height:normal!important}.el-table .el-checkbox{--el-checkbox-height:22px;height:22px!important}.el-table .el-table__cell .el-input__wrapper,.el-table .el-table__cell .el-select__wrapper{min-height:22px;padding-top:0;padding-bottom:0}.el-table .el-table__cell .el-input-number{width:100%}.el-table .el-table__cell .el-button.is-link{height:22px;padding:0 4px}.el-table .cell-ctrl{vertical-align:top;width:100%;display:block}.el-table .cell-ctrl.el-input,.el-table .cell-ctrl.el-select,.el-table .cell-ctrl.el-date-editor,.el-table .cell-ctrl.el-input-number{--el-date-editor-width:100%;width:100%!important}.el-table .cell-ctrl .el-input__wrapper,.el-table .cell-ctrl .el-select__wrapper{background-color:#0000;border-radius:0;width:100%;height:26px;min-height:26px;padding:0 4px;box-shadow:none!important;border:none!important}.el-table .cell-ctrl .el-input__wrapper:hover,.el-table .cell-ctrl .el-select__wrapper:hover{background-color:#0000;box-shadow:none!important;border:none!important}.el-table .cell-ctrl .el-input__wrapper.is-focus,.el-table .cell-ctrl .el-select__wrapper.is-focused{box-shadow:none!important;background-color:var(--ui-input-focus-bg,#fff9d7)!important;background-image:linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829)), linear-gradient(var(--ui-input-focus-corner,#c82829), var(--ui-input-focus-corner,#c82829))!important;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;background-size:8px 2px,2px 8px,8px 2px,2px 8px,8px 2px,2px 8px,8px 2px,2px 8px!important;border:none!important}.el-table .cell-ctrl .el-input__inner,.el-table .cell-ctrl .el-select__selected-item,.el-table .cell-ctrl .el-select__placeholder{height:24px;font-size:12px;line-height:24px}.el-table .cell-ctrl .el-select__caret,.el-table .cell-ctrl .el-input__suffix{height:24px}.el-table .cell-ctrl.el-input-number .el-input-number__decrease,.el-table .cell-ctrl.el-input-number .el-input-number__increase{background:0 0;border:none;width:22px}.el-table{--ui-table-edit-cell-bg:#fffef8;--ui-table-current-row-bg:#ffe7ba;--el-table-text-color:#333!important;--el-table-header-text-color:#456!important}.el-table td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table__body tr.hover-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table__row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table__body tr.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table__body tr.current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table--striped .el-table__body tr.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table--striped .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table--striped .el-table__body tr.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table--striped .el-table__body tr.el-table__row--striped.hover-row.current-row>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table--striped .el-table__body tr.el-table__row--striped.current-row:hover>td.el-table__cell:has(.cell-ctrl){background:var(--ui-table-edit-cell-bg)!important;padding:0!important}.el-table td.el-table__cell:has(.cell-ctrl)>.cell{min-height:26px;line-height:26px;padding:0!important}.el-table{--el-table-current-row-bg-color:var(--ui-table-current-row-bg)}.el-table__row.current-row>td.el-table__cell,.el-table--striped .el-table__body tr.current-row>td.el-table__cell,.el-table--striped .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.current-row:hover>td.el-table__cell,.el-table--striped .el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table--striped .el-table__body tr.el-table__row--striped.hover-row.current-row>td.el-table__cell,.el-table--striped .el-table__body tr.el-table__row--striped.current-row:hover>td.el-table__cell{background:var(--ui-table-current-row-bg)!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__footer,.el-dialog.pur-query-dlg:has(.pur-query-footer)>.el-dialog__footer,.el-dialog.mo-query-dlg:has(.mq-footer)>.el-dialog__footer,.el-dialog.rp-pick-dlg:has(.rp-pick-footer)>.el-dialog__footer,.el-dialog.ar-sel-dlg:has(.ar-sel-foot)>.el-dialog__footer,.el-dialog.ap-sel-dlg:has(.ap-sel-foot,.ar-sel-foot)>.el-dialog__footer){display:none!important}.el-dialog.rp-query-dlg:not(:has(.rp-query-footer))>.el-dialog__footer{display:block!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body,.el-dialog.pur-query-dlg:has(.pur-query-footer)>.el-dialog__body,.el-dialog.mo-query-dlg:has(.mq-footer)>.el-dialog__body){box-sizing:border-box!important;flex-direction:column!important;max-height:min(78vh,720px)!important;padding:0!important;display:flex!important;overflow:hidden!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer):has(.el-tabs)>.el-dialog__body,.el-dialog.pur-query-dlg:has(.pur-query-footer):has(.el-tabs)>.el-dialog__body,.el-dialog.mo-query-dlg:has(.mq-footer):has(.el-tabs)>.el-dialog__body){height:min(72vh,520px)!important;min-height:420px!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer):has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond)>.el-dialog__body,.el-dialog.pur-query-dlg:has(.pur-query-footer):has(.el-tab-pane:not([aria-hidden=true]) .pur-query-cond)>.el-dialog__body){height:auto!important;min-height:0!important;max-height:min(72vh,520px)!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body>.el-tabs,.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body>.rp-query-tabs,.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body>.rq-tabs,.el-dialog.pur-query-dlg:has(.pur-query-footer)>.el-dialog__body>.el-tabs,.el-dialog.mo-query-dlg:has(.mq-footer)>.el-dialog__body>.el-tabs){flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body>.el-tabs>.el-tabs__header,.el-dialog.pur-query-dlg:has(.pur-query-footer)>.el-dialog__body>.el-tabs>.el-tabs__header){flex-shrink:0!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer)>.el-dialog__body>.el-tabs>.el-tabs__content,.el-dialog.pur-query-dlg:has(.pur-query-footer)>.el-dialog__body>.el-tabs>.el-tabs__content){flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .el-tab-pane,.el-dialog.pur-query-dlg:has(.pur-query-footer) .el-tab-pane){height:100%!important;max-height:100%!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-pane,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-pane){box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-cond,.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-grid,.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-result,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-cond,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-result){flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-cond,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-cond,.el-dialog.mo-query-dlg:has(.mq-footer) .mq-cond){box-sizing:border-box!important;background:var(--el-bg-color,#fff)!important;padding:12px 18px!important;display:block!important;overflow:auto!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-result,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-result){background:var(--el-bg-color,#fff)!important;padding:0 8px!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-pager,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-pager){background:var(--el-bg-color,#fff)!important;border-top:1px solid var(--el-border-color-lighter,#ebeef5)!important;flex-shrink:0!important;justify-content:flex-end!important;padding:4px 12px!important;display:flex!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-grid .data-table,.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-grid .query-result-table,.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-result>.el-table){flex:auto!important;height:100%!important;min-height:0!important}:is(.el-dialog.rp-query-dlg:has(.rp-query-footer) .rp-query-footer,.el-dialog.pur-query-dlg:has(.pur-query-footer) .pur-query-footer,.el-dialog.mo-query-dlg:has(.mq-footer) .mq-footer,.el-dialog.rp-pick-dlg:has(.rp-pick-footer) .rp-pick-footer){z-index:2;height:44px;min-height:40px;position:relative;visibility:visible!important;opacity:1!important;background:var(--el-bg-color,#fff)!important;border-top:1px solid var(--el-border-color-lighter,#ebeef5)!important;box-sizing:border-box!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 14px!important;display:flex!important}.el-dialog.rp-query-dlg .rp-query-footer-left,.el-dialog.rp-query-dlg .rp-query-footer-right,.el-dialog.pur-query-dlg .pur-query-footer-left,.el-dialog.pur-query-dlg .pur-query-footer-right{align-items:center!important;gap:8px!important;display:flex!important}:is(.el-dialog.rp-query-dlg .rp-query-footer:not(:has(.rp-query-footer-left)),.el-dialog.pur-query-dlg .pur-query-footer:not(:has(.pur-query-footer-left))){justify-content:flex-end!important}.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab:has(.rp-query-footer):has(.el-tabs)>.el-dialog__body{height:auto!important;min-height:0!important;max-height:min(72vh,520px)!important}.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab .rp-query-cond{flex:none!important}.el-dialog.rp-query-dlg:has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond) .rp-query-cond{flex:none!important}.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab .rp-query-pane,.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab>.el-dialog__body>.el-tabs,.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab .el-tabs__content,.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-cond-tab .el-tab-pane{height:auto!important;min-height:0!important}.el-dialog.rp-query-dlg:has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond) .rp-query-pane{height:auto!important;min-height:0!important}.el-dialog.rp-query-dlg:has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond)>.el-dialog__body>.el-tabs{height:auto!important;min-height:0!important}.el-dialog.rp-query-dlg:has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond) .el-tabs__content{height:auto!important;min-height:0!important}.el-dialog.rp-query-dlg:has(.el-tab-pane:not([aria-hidden=true]) .rp-query-cond) .el-tab-pane{height:auto!important;min-height:0!important}.el-dialog.rp-query-dlg.rp-query-dlg-tabs.is-result-tab:has(.rp-query-footer):has(.el-tabs)>.el-dialog__body{height:min(72vh,520px)!important;min-height:420px!important}.el-dialog.rp-query-dlg,.el-dialog.pur-query-dlg,.el-dialog.mo-query-dlg{border-radius:6px;overflow:hidden}.el-dialog.rp-query-dlg>.el-dialog__header,.el-dialog.pur-query-dlg>.el-dialog__header,.el-dialog.mo-query-dlg>.el-dialog__header{border-bottom:1px solid var(--el-border-color-lighter,#ebeef5);background:var(--el-bg-color,#fff);margin-right:0;padding:10px 14px 8px}.el-dialog.rp-query-dlg>.el-dialog__header .el-dialog__title,.el-dialog.pur-query-dlg>.el-dialog__header .el-dialog__title,.el-dialog.mo-query-dlg>.el-dialog__header .el-dialog__title{color:var(--el-text-color-primary,#303133);font-size:14px;font-weight:600}.el-dialog.sel-pick-dlg{border-radius:6px;overflow:hidden}.el-dialog.sel-pick-dlg>.el-dialog__header{border-bottom:1px solid var(--el-border-color-lighter,#ebeef5);background:var(--el-bg-color,#fff);margin-right:0;padding:12px 16px 10px}.el-dialog.sel-pick-dlg>.el-dialog__header .el-dialog__title{color:var(--el-text-color-primary,#303133);font-size:14px;font-weight:600}.el-dialog.sel-pick-dlg>.el-dialog__headerbtn{top:12px}.el-dialog.sel-pick-dlg>.el-dialog__body{background:var(--el-bg-color,#fff);padding:12px 16px 8px}.el-dialog.sel-pick-dlg>.el-dialog__footer{border-top:1px solid var(--el-border-color-lighter,#ebeef5);background:var(--el-bg-color,#fff);padding:8px 16px 12px}.el-dialog.sel-pick-dlg .sel-pick-foot{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.el-dialog.sel-pick-dlg .sel-pick-meta{min-width:0;color:var(--el-text-color-secondary,#909399);align-items:center;gap:10px;font-size:12px;display:flex}.el-dialog.sel-pick-dlg .sel-pick-selected{text-overflow:ellipsis;white-space:nowrap;color:var(--el-color-primary);font-weight:500;overflow:hidden}.el-dialog.sel-pick-dlg .sel-pick-count{color:var(--el-text-color-placeholder,#a8abb2);flex-shrink:0}.el-dialog.sel-pick-dlg .sel-pick-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.el-dialog.rp-query-dlg>.el-dialog__headerbtn,.el-dialog.pur-query-dlg>.el-dialog__headerbtn,.el-dialog.mo-query-dlg>.el-dialog__headerbtn{top:12px}.el-dialog.rp-query-dlg .q-stack,.el-dialog.pur-query-dlg .q-stack,.el-dialog.mo-query-dlg .q-stack{box-sizing:border-box!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin:0!important;display:flex!important}.el-dialog.rp-query-dlg .q-grid,.el-dialog.pur-query-dlg .q-grid,.el-dialog.mo-query-dlg .q-grid{box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;gap:6px 10px!important;width:100%!important;display:grid!important}.el-dialog.rp-query-dlg .q-row,.el-dialog.pur-query-dlg .q-row,.el-dialog.mo-query-dlg .q-row{box-sizing:border-box!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:flex!important}.el-dialog.rp-query-dlg .q-row-full,.el-dialog.pur-query-dlg .q-row-full,.el-dialog.mo-query-dlg .q-row-full{grid-column:1/-1!important;width:100%!important;margin-top:2px!important}.el-dialog.rp-query-dlg.rp-query-dlg-lbl96 .q-lbl{flex:0 0 96px!important;width:96px!important}.el-dialog.rp-query-dlg .q-lbl,.el-dialog.pur-query-dlg .q-lbl,.el-dialog.mo-query-dlg .q-lbl{text-align:right!important;width:72px!important;color:var(--el-text-color-regular,#606266)!important;white-space:nowrap!important;box-sizing:border-box!important;flex:0 0 72px!important;font-size:12px!important;line-height:24px!important}.el-dialog.rp-query-dlg .q-ctrl,.el-dialog.pur-query-dlg .q-ctrl,.el-dialog.mo-query-dlg .q-ctrl{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important}.el-dialog.rp-query-dlg .q-date-range,.el-dialog.pur-query-dlg .q-date-range,.el-dialog.mo-query-dlg .q-date-range{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.el-dialog.rp-query-dlg .q-date-range .el-date-editor,.el-dialog.pur-query-dlg .q-date-range .el-date-editor,.el-dialog.mo-query-dlg .q-date-range .el-date-editor{flex:auto!important;width:auto!important;max-width:none!important}.el-dialog.rp-query-dlg .q-sep,.el-dialog.pur-query-dlg .q-sep,.el-dialog.mo-query-dlg .q-sep{color:var(--el-text-color-secondary,#909399)!important;flex-shrink:0!important;font-size:12px!important}.el-dialog.rp-query-dlg .q-radio-box,.el-dialog.rp-query-dlg .q-row-status-box,.el-dialog.pur-query-dlg .q-radio-box,.el-dialog.pur-query-dlg .q-row-status-box,.el-dialog.mo-query-dlg .q-radio-box,.el-dialog.mo-query-dlg .q-row-status-box{border:1px solid var(--el-border-color,#ddd)!important;background:var(--el-fill-color-light,#f5f5f5)!important;box-sizing:border-box!important;border-radius:4px!important;align-items:flex-start!important;gap:8px!important;margin-top:2px!important;padding:8px 6px!important;display:flex!important}.el-dialog.rp-query-dlg .q-row-status,.el-dialog.pur-query-dlg .q-row-status,.el-dialog.mo-query-dlg .q-row-status{align-items:center!important}.el-dialog.rp-query-dlg .q-radio-box .q-lbl,.el-dialog.rp-query-dlg .q-row-status-box .q-lbl,.el-dialog.pur-query-dlg .q-radio-box .q-lbl,.el-dialog.pur-query-dlg .q-row-status-box .q-lbl,.el-dialog.mo-query-dlg .q-radio-box .q-lbl,.el-dialog.mo-query-dlg .q-row-status-box .q-lbl{padding-top:4px!important}.el-dialog.rp-query-dlg .q-radio-box .el-radio,.el-dialog.rp-query-dlg .q-row-status .el-radio,.el-dialog.rp-query-dlg .q-row-status-box .el-radio,.el-dialog.pur-query-dlg .q-radio-box .el-radio,.el-dialog.pur-query-dlg .q-row-status .el-radio,.el-dialog.pur-query-dlg .q-row-status-box .el-radio,.el-dialog.mo-query-dlg .q-radio-box .el-radio,.el-dialog.mo-query-dlg .q-row-status .el-radio,.el-dialog.mo-query-dlg .q-row-status-box .el-radio{height:24px!important;margin-bottom:2px!important;margin-right:10px!important}.el-dialog.rp-query-dlg .q-radio-box .el-radio__label,.el-dialog.rp-query-dlg .q-row-status .el-radio__label,.el-dialog.rp-query-dlg .q-row-status-box .el-radio__label,.el-dialog.pur-query-dlg .q-radio-box .el-radio__label,.el-dialog.pur-query-dlg .q-row-status .el-radio__label,.el-dialog.pur-query-dlg .q-row-status-box .el-radio__label,.el-dialog.mo-query-dlg .q-radio-box .el-radio__label,.el-dialog.mo-query-dlg .q-row-status .el-radio__label,.el-dialog.mo-query-dlg .q-row-status-box .el-radio__label{padding-left:4px!important;font-size:12px!important}.dialog-header-gradient .el-dialog__header{color:#fff;background:linear-gradient(135deg,#1890ff 0%,#36cfc9 100%);margin-right:0;padding:14px 20px}.dialog-header-gradient .el-dialog__title{color:#fff;font-size:15px;font-weight:600}.dialog-header-gradient .el-dialog__headerbtn .el-dialog__close{color:#fff}.dialog-header-gradient .el-dialog__headerbtn:hover .el-dialog__close{color:#e6f7ff}.dialog-header-dark .el-dialog__header{color:#fff;background:linear-gradient(135deg,#1a3a5c 0%,#2c5f8a 100%);margin-right:0;padding:14px 20px}.dialog-header-dark .el-dialog__title{color:#fff;font-size:15px;font-weight:600}.dialog-header-dark .el-dialog__headerbtn .el-dialog__close{color:#fff}.dialog-header-dark .el-dialog__headerbtn:hover .el-dialog__close{color:#e6f7ff}.dialog-section-title{color:var(--el-text-color-primary,#333);border-bottom:1px solid #e8e8e8;align-items:center;gap:6px;margin:4px 0 8px;padding:8px 0;font-size:13px;font-weight:600;display:flex}.dialog-section-title:before{content:"";background:#1890ff;border-radius:2px;width:3px;height:12px;display:inline-block}.section-title{color:var(--el-text-color-primary,#333);align-items:center;gap:8px;margin:0;padding:8px 0;font-size:14px;font-weight:600;display:flex}.section-title:before{content:"";background:#1890ff;border-radius:2px;width:3px;height:14px;display:inline-block}.panel-card{background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#e8e8e8);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000f}.panel-title{color:#0d47a1;border-bottom:2px solid #1565c0;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.panel-title i,.panel-title .fa{margin-right:6px}.panel-body{flex-direction:column;flex:1;padding:10px;display:flex;overflow:hidden}.panel-footer{text-align:right;border-top:1px solid #e8e8e8;flex-shrink:0;padding:10px}.detail-card{background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#e8e8e8);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000f}.init-card{flex:1;min-height:0}.detail-table{border-collapse:collapse;width:100%}.detail-table td{vertical-align:middle;border:1px solid #e8e8e8;padding:8px 10px;font-size:13px}.detail-table td.detail-label{background:var(--el-fill-color-light,#f8fafc);width:110px;color:var(--el-text-color-secondary,#546e7a);text-align:right;font-weight:500}.detail-table .el-input__wrapper,.detail-table .el-textarea__inner{background:var(--el-fill-color-light,#f5f7fa);color:var(--el-text-color-regular,#37474f)}.tree-panel{flex-direction:column;gap:10px;height:100%;display:flex}.tree-search{flex-shrink:0}.tree-body{background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#e8e8e8);border-radius:6px;flex:1;padding:8px;overflow:auto}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:#1890ff;background-color:#e6f7ff}.link-text{color:#1890ff;cursor:pointer}.link-text:hover{text-decoration:underline}.op-icon{cursor:pointer;margin:0 6px;font-size:16px}.op-icon.edit{color:#52c41a}.op-icon.del{color:#ff4d4f}.op-icon:hover{opacity:.8}.el-table.dense-grid td.el-table__cell,.el-table.dense-grid.el-table--small td.el-table__cell,.el-table.dense-grid.el-table--default td.el-table__cell{padding:2px 0!important}.el-table.dense-grid td.el-table__cell>.cell{text-overflow:ellipsis;min-height:22px;overflow:hidden;white-space:nowrap!important;line-height:22px!important}.el-table.dense-grid td.el-table__cell:has(.cell-ctrl)>.cell{text-overflow:unset;overflow:visible;white-space:normal!important}.el-table.dense-grid.rp-detail-grid td.el-table__cell,.el-table.dense-grid.rp-detail-grid.el-table--small td.el-table__cell,.el-table.dense-grid.rp-detail-grid.el-table--default td.el-table__cell{padding:0!important}.el-table.dense-grid.rp-detail-grid td.el-table__cell>.cell{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important;min-height:28px!important;padding:0 4px!important;line-height:28px!important}.el-table.dense-grid.rp-detail-grid td.el-table__cell:has(.cell-ctrl)>.cell{text-overflow:unset;overflow:visible;white-space:normal!important;min-height:26px!important;padding:0!important;line-height:26px!important}.barcode-pane .el-table.dense-grid td.el-table__cell,.barcode-pane .el-table.dense-grid.el-table--small td.el-table__cell{padding:0!important}.barcode-pane .el-table.dense-grid td.el-table__cell>.cell,.barcode-pane .el-table.dense-grid .type-tips-text{min-height:18px!important;line-height:18px!important}.el-table .el-table__body td.el-table__cell>.cell{color:var(--el-table-text-color,#333)!important}.el-table th.el-table__cell>.cell{color:var(--el-table-header-text-color,#333)!important}.el-table th.el-table__cell,.el-table th.el-table__cell>.cell,.el-table th.el-table__cell .dt-col-fh__title,.el-table th.el-table__cell .dt-col-fh__label{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif!important;font-size:12px!important;font-weight:600!important}.el-table th.el-table__cell .dt-col-fh__label{color:var(--el-table-header-text-color,#333)!important}.mlfh-table{--el-table-header-text-color:#456!important;color:#456!important}.mlfh-th,.mlfh-th .mlfh-cell-inner,.mlfh-th .mlfh-title,.mlfh-th .erp-hdr-label{color:#456!important;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif!important;font-size:12px!important;font-weight:600!important}:is(.detail-toolbar:has(.tb-btn),.detail-tools:has(.tb-btn),.pur-detail-toolbar:has(.tb-btn),.br-detail-bar:has(.tb-btn),.bom-toolbar:has(.tb-btn),.action-bar:has(.tb-btn),.grid-toolbar:has(.tb-btn)){background:linear-gradient(#f7f9fb 0%,#eef2f5 100%);border-bottom:1px solid #d8e0e6;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:0;height:32px;min-height:32px;padding:0 6px;display:flex;overflow-x:auto}.barcode-toolbar:has(.tb-btn){background:linear-gradient(#f7f9fb 0%,#eef2f5 100%);border-bottom:1px solid #d8e0e6;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;height:auto;min-height:32px;padding:3px 6px;display:flex}.tb-group{flex-shrink:0;align-items:center;gap:1px;display:inline-flex}.tb-sep{background:#c5ced6;flex-shrink:0;width:1px;height:16px;margin:0 6px}.tb-btn{color:#3a4652;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:2px;align-items:center;gap:4px;height:26px;margin:0;padding:0 8px;font-size:12px;line-height:1;display:inline-flex;box-shadow:none!important}.tb-btn i{color:#3d8ea0;font-size:13px}.tb-btn:hover:not(:disabled){color:#2f7384;background:#e3f1f4}.tb-btn:hover:not(:disabled) i{color:#2f7384}.tb-btn:active:not(:disabled){background:#d5e9ee}.tb-btn:disabled{opacity:.38;cursor:not-allowed}.tb-btn-accent{color:#2f7384;font-weight:600}.tb-btn-accent i{color:#2f8a9e}.tb-btn-danger i{color:#c86a5a}.tb-btn-danger:hover:not(:disabled){color:#b85545;background:#fdeeee}.tb-btn-danger:hover:not(:disabled) i{color:#b85545}.tb-btn-success i{color:#5a9e5a}.tb-btn-success:hover:not(:disabled){color:#3f7a3f;background:#eef7ee}.tb-btn-success:hover:not(:disabled) i{color:#3f7a3f}:is(.tb-btn:has(.fa-clipboard) i,.tb-btn:has(.fa-upload) i){color:#4d83b5}:is(.tb-btn:has(.fa-clipboard):hover:not(:disabled),.tb-btn:has(.fa-upload):hover:not(:disabled)){color:#3d6f9f;background:#edf4fb}:is(.tb-btn:has(.fa-clipboard):hover:not(:disabled) i,.tb-btn:has(.fa-upload):hover:not(:disabled) i){color:#3d6f9f}.tb-btn:has(.fa-files-o) i{color:#8668a9}.tb-btn:has(.fa-files-o):hover:not(:disabled){color:#725495;background:#f3eef9}.tb-btn:has(.fa-files-o):hover:not(:disabled) i{color:#725495}.tb-btn:has(.fa-eraser) i{color:#c58a45}.tb-btn:has(.fa-eraser):hover:not(:disabled){color:#a96f2f;background:#fff6e8}.tb-btn:has(.fa-eraser):hover:not(:disabled) i{color:#a96f2f}.tb-btn:has(.fa-file-excel-o) i{color:#5a9e5a}.tb-btn:has(.fa-file-excel-o):hover:not(:disabled){color:#3f7a3f;background:#eef7ee}.tb-btn:has(.fa-file-excel-o):hover:not(:disabled) i{color:#3f7a3f}:is(.tb-btn:has(.fa-sort) i,.tb-btn:has(.fa-download) i){color:#3f8d9d}:is(.tb-btn:has(.fa-sort):hover:not(:disabled),.tb-btn:has(.fa-download):hover:not(:disabled)){color:#2f7384;background:#eaf6f8}:is(.tb-btn:has(.fa-sort):hover:not(:disabled) i,.tb-btn:has(.fa-download):hover:not(:disabled) i){color:#2f7384}.tb-btn:has(.fa-sort-amount-asc) i{color:#6f7fb2}.tb-btn:has(.fa-sort-amount-asc):hover:not(:disabled){color:#596a9e;background:#eef0fa}.tb-btn:has(.fa-sort-amount-asc):hover:not(:disabled) i{color:#596a9e}:is(.tb-btn:has(.fa-plus) i,.tb-btn:has(.fa-plus-circle) i,.tb-btn:has(.fa-floppy-o) i){color:#2f8a9e}:is(.tb-btn:has(.fa-plus):hover:not(:disabled),.tb-btn:has(.fa-plus-circle):hover:not(:disabled),.tb-btn:has(.fa-floppy-o):hover:not(:disabled)){color:#2f7384;background:#eaf6f8}:is(.tb-btn:has(.fa-plus):hover:not(:disabled) i,.tb-btn:has(.fa-plus-circle):hover:not(:disabled) i,.tb-btn:has(.fa-floppy-o):hover:not(:disabled) i){color:#2f7384}:is(.tb-btn:has(.fa-ban) i,.tb-btn:has(.fa-times) i){color:#8a697e}:is(.tb-btn:has(.fa-ban):hover:not(:disabled),.tb-btn:has(.fa-times):hover:not(:disabled)){color:#735668;background:#f7eff5}:is(.tb-btn:has(.fa-ban):hover:not(:disabled) i,.tb-btn:has(.fa-times):hover:not(:disabled) i){color:#735668}:is(.tb-btn:has(.fa-minus-square) i,.tb-btn:has(.fa-minus-square-o) i){color:#b88345}:is(.tb-btn:has(.fa-minus-square):hover:not(:disabled),.tb-btn:has(.fa-minus-square-o):hover:not(:disabled)){color:#a36c2e;background:#fff6e8}:is(.tb-btn:has(.fa-minus-square):hover:not(:disabled) i,.tb-btn:has(.fa-minus-square-o):hover:not(:disabled) i){color:#a36c2e}:is(.tb-btn:has(.fa-arrow-up) i,.tb-btn:has(.fa-arrow-down) i){color:#4d83b5}:is(.tb-btn:has(.fa-arrow-up):hover:not(:disabled),.tb-btn:has(.fa-arrow-down):hover:not(:disabled)){color:#3d6f9f;background:#edf4fb}:is(.tb-btn:has(.fa-arrow-up):hover:not(:disabled) i,.tb-btn:has(.fa-arrow-down):hover:not(:disabled) i){color:#3d6f9f}:is(.tb-btn:has(.fa-file-text-o) i,.tb-btn:has(.fa-barcode) i,.tb-btn:has(.fa-database) i){color:#6f7fb2}:is(.tb-btn:has(.fa-file-text-o):hover:not(:disabled),.tb-btn:has(.fa-barcode):hover:not(:disabled),.tb-btn:has(.fa-database):hover:not(:disabled)){color:#596a9e;background:#eef0fa}:is(.tb-btn:has(.fa-file-text-o):hover:not(:disabled) i,.tb-btn:has(.fa-barcode):hover:not(:disabled) i,.tb-btn:has(.fa-database):hover:not(:disabled) i){color:#596a9e}:is(.tb-btn:has(.fa-wrench) i,.tb-btn:has(.fa-tags) i){color:#bd7890}:is(.tb-btn:has(.fa-wrench):hover:not(:disabled),.tb-btn:has(.fa-tags):hover:not(:disabled)){color:#9e5b73;background:#fbedf2}:is(.tb-btn:has(.fa-wrench):hover:not(:disabled) i,.tb-btn:has(.fa-tags):hover:not(:disabled) i){color:#9e5b73}.tb-btn:has(.fa-print) i{color:#806aa6}.tb-btn:has(.fa-print):hover:not(:disabled){color:#6c568f;background:#f2eff9}.tb-btn:has(.fa-print):hover:not(:disabled) i{color:#6c568f}.pur-bill-page,.contract-page{color:#333;background:#fff;flex-direction:column;height:100%;min-height:0;font-size:12px;display:flex;overflow:hidden}.pur-bill-page .pur-menubar,.contract-page .pur-menubar{background:#f3f5f7;border-bottom:1px solid #dde3e8;flex-shrink:0;align-items:center;gap:4px;height:34px;padding:0 8px;display:flex;overflow-x:auto}.pur-bill-page .pur-menubar .el-button,.contract-page .pur-menubar .el-button{height:24px;padding:0 8px;font-size:12px;margin-left:0!important}.pur-bill-page .btn-purple,.contract-page .btn-purple{color:#fff!important;background:#8b7bb8!important;border-color:#8b7bb8!important}.pur-bill-page .pur-center,.contract-page .pur-center{flex-direction:column;flex:1;min-height:0;display:flex}.pur-bill-page .pur-north,.contract-page .pur-north{border-bottom:1px solid var(--el-border-color-lighter);background:#fff;flex-direction:column;flex-shrink:0;height:235px;display:flex;position:relative;overflow:hidden}.pur-bill-page .pur-tab-bar,.contract-page .pur-tab-bar{background:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-lighter);flex-shrink:0;height:28px;padding:0 8px;display:flex}.pur-bill-page .pur-tab,.contract-page .pur-tab{color:#678;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;height:100%;margin:0;padding:0 14px;font-size:12px}.pur-bill-page .pur-tab:hover,.contract-page .pur-tab:hover{color:#333}.pur-bill-page .pur-tab.active,.contract-page .pur-tab.active{color:#3d8ea0;border-bottom-color:#3d8ea0;font-weight:600}.pur-bill-page .pur-north-body,.contract-page .pur-north-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.pur-bill-page .pur-split,.contract-page .pur-split{border-top:1px solid var(--el-border-color-lighter);border-bottom:1px solid var(--el-border-color-lighter);background:#e8eef2;flex-shrink:0;height:5px}.pur-bill-page .pur-header-form,.contract-page .pur-header-form{background:#d0d0d0;flex:1;min-height:0;padding:4px 8px;overflow:auto}.pur-bill-page .pur-tabs,.contract-page .pur-tabs{flex-direction:column;height:100%;display:flex}.pur-bill-page .pur-tabs>.el-tabs__header,.contract-page .pur-tabs>.el-tabs__header{background:var(--el-fill-color-light);flex-shrink:0;margin:0}.pur-bill-page .pur-tabs>.el-tabs__header .el-tabs__item,.contract-page .pur-tabs>.el-tabs__header .el-tabs__item{height:28px;padding:0 14px;font-size:12px;line-height:28px;background-image:none!important}.pur-bill-page .pur-tabs>.el-tabs__content,.contract-page .pur-tabs>.el-tabs__content{flex:1;min-height:0;padding:0;overflow:hidden;height:auto!important}.pur-bill-page .pur-tabs .el-tab-pane,.contract-page .pur-tabs .el-tab-pane{height:100%}.pur-bill-page .pur-form-table,.contract-page .pur-form-table{border-collapse:collapse;width:900px;font-size:12px}.pur-bill-page .pur-form-table td,.contract-page .pur-form-table td{vertical-align:middle;padding:3px 4px}.pur-bill-page .pur-form-table .lbl,.contract-page .pur-form-table .lbl{white-space:nowrap;color:#333;text-align:right;width:72px;font-weight:500}.pur-bill-page .pur-table-wrap,.contract-page .pur-table-wrap{background:#fff;flex:1;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.pur-bill-page .pur-table-wrap>.el-table,.contract-page .pur-table-wrap>.el-table{inset:0;width:100%!important;height:100%!important;position:absolute!important}.pur-bill-page .el-table .el-table__header-wrapper,.contract-page .el-table .el-table__header-wrapper{flex-shrink:0!important}.pur-bill-page .el-table .el-table__header th.el-table__cell,.contract-page .el-table .el-table__header th.el-table__cell{background:var(--el-fill-color-light)!important;color:#606266!important}.pur-bill-page .el-table .el-table__header th .cell,.contract-page .el-table .el-table__header th .cell{visibility:visible!important;opacity:1!important}.pur-bill-page .el-table .el-table__header th .dt-col-fh__label,.contract-page .el-table .el-table__header th .dt-col-fh__label{color:#606266!important;font-weight:600!important}.pur-bill-page .pur-detail-area,.contract-page .pur-detail-area{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pur-bill-page .pur-detail-area>.pur-tabs.detail-tabs,.contract-page .pur-detail-area>.pur-tabs.detail-tabs{flex-shrink:0;height:auto}.pur-bill-page .pur-detail-area>.pur-tabs.detail-tabs>.el-tabs__content,.contract-page .pur-detail-area>.pur-tabs.detail-tabs>.el-tabs__content{display:none}.pur-bill-page .pur-detail-pane,.contract-page .pur-detail-pane,.pur-bill-page .pur-detail-tabs,.contract-page .pur-detail-tabs{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pur-bill-page .pur-detail-tabs>.el-tabs__header,.contract-page .pur-detail-tabs>.el-tabs__header{flex-shrink:0;margin:0}.pur-bill-page .pur-detail-tabs>.el-tabs__content,.contract-page .pur-detail-tabs>.el-tabs__content{flex:1;min-height:0;overflow:hidden;height:auto!important;padding:0!important}.pur-bill-page .pur-detail-tabs.el-tabs--border-card,.contract-page .pur-detail-tabs.el-tabs--border-card{box-shadow:none;background:#fff;border:none}.pur-bill-page .pur-detail-tabs .el-tab-pane,.contract-page .pur-detail-tabs .el-tab-pane{height:100%}:is(.pur-bill-page .pur-detail-toolbar:not(:has(.tb-btn)),.contract-page .pur-detail-toolbar:not(:has(.tb-btn))){background:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-lighter);flex-shrink:0;align-items:center;gap:4px;height:30px;padding:0 8px;display:flex;overflow-x:auto}.pur-bill-page .pur-south,.contract-page .pur-south{background:var(--el-fill-color-light,#f3f5f7);border-top:1px solid var(--el-border-color,#dde3e8);flex-shrink:0;height:36px;padding:3px 12px;overflow:hidden}.pur-bill-page .pur-south-table,.contract-page .pur-south-table{border-collapse:collapse;width:100%;color:var(--el-text-color-secondary,#678);font-size:12px;line-height:14px}.pur-bill-page .pur-south-table td,.contract-page .pur-south-table td{white-space:nowrap;width:25%;padding:0 6px}.pur-bill-page .pur-south-table span,.contract-page .pur-south-table span{color:var(--el-text-color-primary,#333);margin-left:4px}.pur-bill-page .pur-stamps,.contract-page .pur-stamps{z-index:10;pointer-events:none;gap:6px;display:flex;position:absolute;top:4px;right:10px}.pur-bill-page .stamp,.contract-page .stamp{opacity:.9;background:#fff;border:1px solid;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;transform:rotate(-8deg)}.pur-bill-page .stamp-check,.contract-page .stamp-check{color:#3d8ea0;border-color:#3d8ea0}.pur-bill-page .stamp-audit,.contract-page .stamp-audit{color:#365e6f;border-color:#365e6f}.pur-bill-page .stamp-end,.contract-page .stamp-end{color:#c0392b;border-color:#c0392b}
