.tips-bar[data-v-72194d0c]{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;border-radius:14px;border:1px solid transparent;box-sizing:border-box;animation:tips-bar-in-72194d0c .22s ease-out}.tips-bar.is-banner[data-v-72194d0c]{width:100%;border-radius:12px}.tips-bar.is-toast[data-v-72194d0c]{width:min(560px,calc(100vw - 32px));box-shadow:0 8px 28px #0f172a14}.tips-bar__icon[data-v-72194d0c]{flex:0 0 auto;width:22px;height:22px;display:inline-flex;color:currentColor}.tips-bar__icon svg[data-v-72194d0c]{width:22px;height:22px;display:block}.tips-bar__text[data-v-72194d0c]{flex:1 1 auto;margin:0;font-size:14px;line-height:1.45;color:#1f2937;word-break:break-word}.tips-bar__action[data-v-72194d0c]{flex:0 0 auto;height:32px;padding:0 14px;border:none;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;color:#fff}.tips-bar__action.is-primary[data-v-72194d0c]{background:#3b82f6}.tips-bar__action.is-primary[data-v-72194d0c]:hover{background:#2563eb}.tips-bar__action.is-dark[data-v-72194d0c]{background:#111827}.tips-bar__action.is-dark[data-v-72194d0c]:hover{background:#000}.tips-bar__close[data-v-72194d0c]{flex:0 0 auto;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tips-bar__close[data-v-72194d0c]:hover{background:#0000000f;color:#111827}.tips-bar__close svg[data-v-72194d0c]{width:14px;height:14px}.tips-bar.is-success[data-v-72194d0c]{background:#e8f8ef;border-color:#c6ebd5;color:#16a34a}.tips-bar.is-warning[data-v-72194d0c]{background:#fff6e8;border-color:#f5dfb8;color:#f59e0b}.tips-bar.is-error[data-v-72194d0c]{background:#feeeee;border-color:#f5c8c8;color:#ef4444}.tips-bar.is-info[data-v-72194d0c]{background:#eef2f7;border-color:#d7dee8;color:#64748b}@keyframes tips-bar-in-72194d0c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tips-host-banners[data-v-b8c59afa]{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:4100;width:min(920px,calc(100vw - 24px));display:flex;flex-direction:column;gap:8px;pointer-events:none}.tips-host-banners[data-v-b8c59afa] .tips-bar{pointer-events:auto}.tips-host-toasts[data-v-b8c59afa]{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:4000;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.tips-host-toasts[data-v-b8c59afa] .tips-bar{pointer-events:auto}.tips-confirm-mask[data-v-b8c59afa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4200;background:#0f172a6b;display:flex;align-items:center;justify-content:center;padding:24px}.tips-confirm[data-v-b8c59afa]{width:min(400px,100%);background:#fff;border:1px solid #dcdfe6;border-radius:16px;padding:28px 24px 20px;box-shadow:0 18px 48px #0f172a24;text-align:center}.tips-confirm__icon[data-v-b8c59afa]{width:48px;height:48px;margin:0 auto 14px;color:#f59e0b}.tips-confirm__icon.is-danger[data-v-b8c59afa]{color:#ef4444}.tips-confirm__icon.is-success[data-v-b8c59afa]{color:#22c55e}.tips-confirm__icon.is-info[data-v-b8c59afa]{color:#64748b}.tips-confirm__icon svg[data-v-b8c59afa]{width:48px;height:48px;display:block}.tips-confirm__title[data-v-b8c59afa]{margin:0 0 8px;font-size:17px;font-weight:700;color:#111827}.tips-confirm__message[data-v-b8c59afa]{margin:0 0 22px;font-size:14px;line-height:1.55;color:#4b5563;white-space:pre-wrap;word-break:break-word}.tips-confirm__footer[data-v-b8c59afa]{display:flex;justify-content:center;gap:10px}.tips-confirm__btn[data-v-b8c59afa]{min-width:96px;height:36px;padding:0 16px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:600;cursor:pointer}.tips-confirm__btn.is-ghost[data-v-b8c59afa]{background:#fff;border-color:#dcdfe6;color:#4b5563}.tips-confirm__btn.is-ghost[data-v-b8c59afa]:hover{border-color:#c0c4cc;color:#111827}.tips-confirm__btn.is-primary[data-v-b8c59afa]{background:var(--erp-primary, #ff6600);color:#fff}.tips-confirm__btn.is-primary[data-v-b8c59afa]:hover{background:var(--erp-primary-hover, #e65c00)}.tips-confirm__btn.is-danger[data-v-b8c59afa]{background:#ef4444;color:#fff}.tips-confirm__btn.is-danger[data-v-b8c59afa]:hover{background:#dc2626}.export-float-mask[data-v-e4f853ba]{position:fixed;left:0;right:0;top:0;z-index:4000;display:flex;justify-content:center;pointer-events:none;padding:16px 16px 0}.export-float-panel[data-v-e4f853ba]{pointer-events:auto;width:min(420px,calc(100vw - 32px));padding:14px 16px 16px;background:#fff;border:1px solid #e5eaf3;border-radius:12px;box-shadow:0 10px 30px #0f172a24}.export-float-header[data-v-e4f853ba]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.export-float-title-wrap[data-v-e4f853ba]{display:flex;align-items:center;gap:8px;min-width:0}.export-float-dot[data-v-e4f853ba]{width:8px;height:8px;border-radius:50%;background:#3b82f6;flex:0 0 auto;animation:export-dot-pulse-e4f853ba 1.2s ease-in-out infinite}.export-float-dot.done[data-v-e4f853ba]{background:#22c55e;animation:none}.export-float-dot.error[data-v-e4f853ba]{background:#ef4444;animation:none}@keyframes export-dot-pulse-e4f853ba{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.export-float-title[data-v-e4f853ba]{font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.export-float-detail[data-v-e4f853ba]{font-size:12px;color:#6b7280;margin-bottom:10px;line-height:1.4}.export-float-panel[data-v-e4f853ba] .el-progress__text{font-size:13px!important;font-weight:600}.ops-copy-text.is-empty[data-v-531737a9]{color:#98a2b3}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;padding:0;color:var(--erp-text-primary, #1a1a1a);background:var(--erp-bg-shell, #f5f6f8);font-family:var( --font-sans, "Inter", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif );line-height:1.5715;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.erp-font-serif,.erp-font-display{font-family:var(--font-serif, "Noto Serif SC", "KaiTi", "楷体", serif)}.erp-hint{font-family:var(--font-serif, "Noto Serif SC", "KaiTi", "楷体", serif);font-style:italic;font-weight:400}img,video{max-width:100%;display:block}html,body{overflow-x:hidden}.el-dialog.is-fullscreen{max-height:100vh!important;margin:0!important;border-radius:0!important}.erp-dialog-sticky{position:sticky;top:0;z-index:3;margin:-4px 0 8px;padding:4px 0 12px;background:var(--el-bg-color, #fff);box-shadow:0 1px 0 var(--el-border-color-lighter, #eef0f3)}.erp-dialog-layout{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;max-height:100%;overflow:hidden}.erp-dialog-layout__fixed{flex-shrink:0;padding-bottom:12px}.erp-dialog-layout__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px}.erp-dialog-layout__scroll:has(>.erp-product-items-editor){display:flex;flex-direction:column;overflow:hidden;padding-right:0}.erp-dialog-layout__scroll>.erp-product-items-editor{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.erp-dialog-layout__scroll>.erp-product-items-editor .erp-product-items-editor__table-wrap{flex:1 1 auto;min-height:160px;max-height:none;overflow:auto}.erp-dialog-layout__scroll:has(>.inventory-picker){display:flex;flex-direction:column}.erp-dialog-layout__scroll>.inventory-picker{flex:1 0 auto;height:auto;max-height:none;overflow:visible}.ops-copyable{cursor:pointer}.ops-copyable:hover{color:var(--erp-primary, #ff6600)}h1 .ops-copyable,h2 .ops-copyable,h3 .ops-copyable,h4 .ops-copyable{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.el-dialog__body:has(>.erp-dialog-layout){display:flex;flex-direction:column;overflow:hidden;max-height:var(--erp-dialog-body-height, 84vh)}.erp-drag-chosen{opacity:.55}.erp-drag-ghost{opacity:.25!important;background:var(--erp-primary-light, #fff7f0)!important}.erp-drag-ghost>td{background:transparent!important}.erp-drag-drag{opacity:.92;background:#fff;border-radius:8px;box-shadow:0 10px 28px #0f172a2e;overflow:hidden;cursor:grabbing}tr.erp-drag-drag{display:table!important;table-layout:auto}.erp-drag-drag>td{display:table-cell!important;vertical-align:middle!important;white-space:nowrap}.erp-drag-drag>.el-tree-node__children{display:none!important}.erp-drag-drag>.el-tree-node__content{min-height:32px}.tree-drag-handle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto;border-radius:4px;color:var(--erp-text-muted, #98a2b3);cursor:grab;opacity:0;transition:opacity .15s ease,color .15s ease}.el-tree-node__content:hover .tree-drag-handle,.erp-drag-chosen .tree-drag-handle{opacity:1}.tree-drag-handle:hover{color:var(--erp-primary, #ff6600);background:var(--erp-hover-bg, #fff3e8)}.app-main,.layout-main,.main-content{background-color:var(--erp-bg-page)}.main-container,.app-main,.layout-main,.main-content{border:none!important;border-radius:0!important;box-shadow:none!important}.erp-page{display:flex;flex-direction:column;height:100%;min-height:0;padding:10px;gap:10px;box-sizing:border-box;background:transparent}.erp-page__header{flex-shrink:0}.erp-page-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:0}.erp-page-head .erp-page__title{margin:0;padding-left:0;border-left:none;font-size:20px;font-weight:700;line-height:1.3}.erp-page__search{flex-shrink:0;background:var(--erp-bg-card);border:1px solid var(--erp-border);border-radius:var(--radius-card, 8px);box-shadow:none;overflow:hidden}.erp-page__main{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--erp-bg-card);border:1px solid var(--erp-border);border-radius:var(--radius-card, 8px);box-shadow:none;overflow:hidden}.erp-page__main:has(.merch-shell),.erp-page__main:has(.brand-split),.erp-page__main:has(.menu-split),.erp-page__main:has(.sku-page),.erp-page__main:has(.spec-split),.erp-page__main:has(.dept-split),.erp-page__main:has(.category-split),.erp-page__main:has(.spec-detail-shell),.erp-page__main:has(.snapshot-layout),.erp-page__main:has(.sales-order-shell),.erp-page__main:has(.analysis-body),.erp-page__main:has(.analysis-page),.erp-page__main:has(.home-dashboard),.erp-page__main:has(.home-page),.erp-page__main:has(.profile-page){background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:hidden;padding:0;gap:10px}.app-main:has(.home-page){overflow:hidden}.erp-page:has(.home-page){gap:0;padding:0;overflow:hidden}.erp-page__main:has(.sales-order-shell){gap:0}.erp-page .sales-order-shell>.sales-table-panel.el-card{background:var(--erp-bg-card, #fff)!important;border:1px solid var(--erp-border, #e5e7eb)!important;border-radius:var(--radius-card, 8px)!important;box-shadow:none!important;overflow:hidden}.erp-page .merch-shell>.erp-table-card,.erp-page .merch-shell>.erp-table-panel.el-card{background:var(--erp-bg-card)!important;border:1px solid var(--erp-border)!important;border-radius:var(--radius-card, 12px)!important;box-shadow:none!important;overflow:hidden}.erp-page__title{font-size:18px;font-weight:600;color:var(--erp-text-primary);margin:0 0 12px;padding-left:12px;border-left:3px solid var(--erp-primary)}.erp-page .erp-search-card,.erp-page .erp-table-card{background:transparent;border-radius:0;border:none;box-shadow:none}.erp-search-card,.erp-table-card{background:var(--erp-bg-card);border-radius:var(--radius-card, 8px);border:1px solid var(--erp-border);box-shadow:none}.erp-search-card.erp-search-card--collapsed>.el-card__body{padding:16px 20px}.erp-search-card .el-form--inline .el-form-item{margin-bottom:12px}.erp-table-card{padding:0;overflow:hidden}.erp-table-panel{flex:1;min-height:0;display:flex;flex-direction:column;margin-bottom:0}.erp-table-panel.el-card{display:flex;flex-direction:column}.erp-table-panel .el-card__body{flex:1;min-height:0;display:flex;flex-direction:column;padding:0}.erp-table-panel__table{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.erp-table-panel__table>.el-table{flex:1;min-height:0}.erp-table-panel .erp-table-panel__table>.panel-meta{display:flex;align-items:center;flex-shrink:0;box-sizing:border-box;min-height:40px;margin-bottom:0;padding:0 16px}.erp-table-panel__pagination{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 16px;margin-top:0;border-top:1px solid var(--erp-border)}.erp-table-panel .el-table__inner-wrapper:before{display:none}.erp-table-panel .el-empty{padding:48px 0}.erp-table-panel .el-empty__description{color:var(--erp-text-muted)}.erp-kpi-card{background:var(--erp-primary-gradient);border-radius:12px;border:none;box-shadow:none;padding:20px;color:#fff}.erp-kpi-card__value{font-size:28px;font-weight:700;color:#fff}.erp-kpi-card__label{font-size:13px;color:#ffffffd9;margin-top:4px}.erp-search-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--erp-border)}.erp-search-quick__label{font-size:13px;color:var(--erp-text-secondary);flex-shrink:0}.erp-search-quick__tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--erp-border);background:var(--erp-bg-card);color:var(--erp-text-secondary);font-size:13px;cursor:pointer;transition:all .18s ease;-webkit-user-select:none;user-select:none}.erp-search-quick__tag:hover{border-color:var(--erp-primary);color:var(--erp-primary)}.erp-search-quick__tag.is-active{background:var(--erp-primary-light);border-color:var(--erp-primary);color:var(--erp-primary);font-weight:600}.erp-search-quick__tag.is-active:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--erp-primary)}.erp-batch-bar{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:12px;margin:0 auto;padding:10px 16px;width:fit-content;max-width:calc(100% - 32px);border-radius:10px;background:var(--color-shell-bg);color:#fff;box-shadow:var(--shadow-dropdown)}.erp-batch-bar__count{font-size:13px;color:var(--color-shell-text)}.erp-batch-bar__count strong{color:var(--erp-primary);margin:0 2px}.app-main{background:#f5f6f8!important;border:none!important;box-shadow:none!important}.app-main:has(>.cms-list),.app-main:has(>.okabuy-list),.app-main:has(>.list-page),.app-main:has(>.news-studio){display:flex;flex-direction:column;overflow:hidden!important}.list-page,.admin-page,.cms-list,.cms-page.el-card,.okabuy-list{--list-card-radius: 12px;--list-card-shadow: none;--list-card-border: 1px solid #eef0f3;--list-ease: cubic-bezier(.16, 1, .3, 1)}.cms-list,.okabuy-list,.list-page{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;gap:12px;overflow:hidden;box-sizing:border-box}.cms-list__filter,.okabuy-list>.cms-list__filter{flex-shrink:0}.cms-list__table,.okabuy-list>.cms-list__table{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:16px 20px 14px;box-sizing:border-box}.cms-list__table-body{flex:1;min-height:0;overflow:hidden;position:relative;border-radius:8px;border:none;background:transparent}.list-table-frame.cms-list__table-body{flex:none;min-height:auto;margin-bottom:12px}.cms-list__pagination{flex-shrink:0}.list-card,.search-card,.table-wrapper,.table-card,.cms-list__filter,.cms-list__table{background:#fff;border:var(--list-card-border, 1px solid #eef0f3);border-radius:var(--list-card-radius, 12px);box-shadow:none}.list-card:hover,.search-card:hover,.table-wrapper:hover,.table-card:hover,.cms-list__filter:hover,.cms-list__table:hover{box-shadow:none}.list-page-title,.page-title,.user-container-header-title,.cms-list__title,.header-title-section h1{position:relative;margin:0;padding-left:12px;font-size:18px;font-weight:600;line-height:1.4;color:#1a1a1a;letter-spacing:.02em}.list-page-title:before,.page-title:before,.user-container-header-title:before,.cms-list__title:before,.header-title-section h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:2px;background:var(--erp-primary)}.list-card.cms-list__filter,.cms-list__filter.list-card,.cms-list__filter,.search-card{padding:16px 20px}.search-card{margin-bottom:16px}.list-toolbar,.cms-list__head{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:0;min-height:32px}.cms-list__filter:has(.cms-list__filter-form) .cms-list__head,.search-card:has(.el-form) .page-header,.search-card:has(.el-form) .list-toolbar{margin-bottom:14px}.list-toolbar__actions,.cms-list__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.list-toolbar__meta,.cms-list__meta{font-size:13px;color:#999;line-height:32px}.list-filter,.search-form-row,.cms-list__filter-form,.search-card .el-form--inline,.search-form.cms-list__filter-form{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0;padding:0}.table-wrapper,.table-card{padding:16px 20px 14px;overflow:hidden;margin-bottom:0;box-sizing:border-box}.search-card+.table-wrapper,.search-card+.table-card{border-top:var(--list-card-border, 1px solid #eef0f3);border-radius:var(--list-card-radius, 12px)}.search-item .el-form-item__label,.list-filter .el-form-item__label,.cms-list__filter-form .el-form-item__label,.search-card .el-form-item__label,.search-form .el-form-item__label{color:#666!important;font-size:13px!important;font-weight:400!important;padding:0 8px 0 0!important;line-height:32px!important;height:32px!important}.cms-list__filter-form .el-form-item__content,.list-filter .el-form-item__content,.search-card .el-form-item__content,.search-form .el-form-item__content{line-height:32px}.search-item .el-input__wrapper,.search-item .el-select__wrapper,.cms-list__filter-form .el-input__wrapper,.cms-list__filter-form .el-select__wrapper,.search-card .el-input__wrapper,.search-card .el-select__wrapper,.list-filter .el-input__wrapper,.list-filter .el-select__wrapper,.search-form .el-input__wrapper,.search-form .el-select__wrapper{min-height:32px!important;height:32px!important;padding:0 11px!important;border-radius:8px!important;box-shadow:0 0 0 1px #e5e7eb inset!important;background:#fff!important;transition:box-shadow .2s var(--list-ease, ease),border-color .2s var(--list-ease, ease)!important}.search-item .el-input__wrapper:hover,.search-item .el-select__wrapper:hover,.cms-list__filter-form .el-input__wrapper:hover,.cms-list__filter-form .el-select__wrapper:hover,.search-card .el-input__wrapper:hover,.search-card .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--erp-primary-muted) inset!important}.search-item .el-input__wrapper.is-focus,.search-item .el-select__wrapper.is-focused,.cms-list__filter-form .el-input__wrapper.is-focus,.cms-list__filter-form .el-select__wrapper.is-focused,.search-card .el-input__wrapper.is-focus,.search-card .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--erp-primary) inset,0 0 0 3px #f5a6231f!important}.el-button--primary:not(.is-link):not(.is-text){border-radius:6px!important;font-weight:600;transition:background-color .15s ease,border-color .15s ease,filter .15s ease!important}.el-button--primary:not(.is-link):not(.is-text):not(.is-disabled):hover{transform:none;box-shadow:none;filter:none;opacity:1}.el-button--primary:not(.is-link):not(.is-text):not(.is-disabled):active{transform:scale(.98)}.el-button--default:not(.is-link):not(.is-text){border-radius:6px!important;transition:all .15s ease!important}.el-button--default:not(.is-link):not(.is-text):not(.is-disabled):hover{color:var(--erp-primary)!important;border-color:var(--color-primary-alpha-45)!important;background:var(--erp-primary-light)!important}.btn-filter-toggle{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;border:1px solid var(--color-primary-alpha-45);border-radius:6px;background:#fff;color:var(--erp-primary);font-size:13px;line-height:1;cursor:pointer;transition:all .15s ease}.btn-filter-toggle:hover{background:var(--erp-primary-light);border-color:var(--erp-primary)}.btn-filter-toggle .el-icon{transition:transform .2s var(--list-ease, ease)}.btn-filter-toggle.is-collapsed .el-icon{transform:rotate(180deg)}.cms-list__filter-form .el-form-item,.list-filter .el-form-item,.search-form-row .el-form-item,.search-card .el-form-item,.search-form .el-form-item{margin:0!important;padding:0!important}.cms-list__filter-form .el-button,.search-card .el-button,.search-form .el-button{height:32px;padding:0 14px}.cms-form-dialog .el-form-item,.form-dialog .el-form-item{margin-bottom:18px!important}.cms-form-dialog .el-form>.el-form-item:last-child,.cms-form-dialog .el-form>.el-row:last-child>.el-col>.el-form-item,.form-dialog .el-form>.el-form-item:last-child,.form-dialog .el-form>.el-row:last-child>.el-col>.el-form-item{margin-bottom:8px!important}.cms-form-dialog .el-form-item__error,.form-dialog .el-form-item__error{position:static!important;display:block;padding-top:4px;line-height:1.35;white-space:normal}.cms-form-dialog .el-form-item.is-error,.form-dialog .el-form-item.is-error{margin-bottom:12px!important}.el-dialog .el-input__wrapper,.el-dialog .el-textarea__inner,.el-dialog .el-select__wrapper{border-radius:8px}.el-dialog .el-input__wrapper,.el-dialog .el-select__wrapper{min-height:36px;padding:0 12px}.el-dialog .el-textarea__inner{padding:10px 12px;line-height:1.5}.el-table{--el-table-border-color: transparent;--el-table-header-bg-color: #f7f8fa;--el-table-row-hover-bg-color: var(--erp-table-row-hover-bg, #fff3e8);--el-table-header-text-color: #666;--el-table-text-color: #1a1a1a;--el-table-bg-color: #fff;--el-fill-color-lighter: #fafbfc;--erp-table-stripe-bg: #fafbfc;font-size:14px}.el-table:before,.el-table--border:after,.el-table--border:before,.el-table--border .el-table__inner-wrapper:before,.el-table__border-left-patch{display:none!important}.el-table--border,.el-table--group{border:none!important}.el-table--border .el-table__cell{border-right:none!important}.el-table th.el-table__cell{background:#f7f8fa!important;color:#666!important;font-weight:600!important;font-size:13px!important;height:48px;padding:0!important;border-bottom:1px solid #eef0f3!important}.el-table td.el-table__cell{border-bottom:1px solid #f0f2f5!important;padding:0!important;height:58px;transition:background-color .18s ease}.el-table .cell{padding:10px 16px!important;line-height:1.45}.el-table th.el-table__cell.is-center,.el-table td.el-table__cell.is-center{text-align:center!important}.el-table th.el-table__cell.is-center .cell,.el-table td.el-table__cell.is-center .cell{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.cms-list .el-table .cms-col-image .cell,.cms-list .el-table .cms-col-video .cell{overflow:visible;text-overflow:clip;line-height:normal;display:flex;align-items:center;justify-content:center;white-space:nowrap}.cms-list .el-table .cms-col-image .cell{justify-content:flex-start}.cms-list .el-table .cell:has(.table-actions),.cms-list .el-table .cell:has(.btn-act),.cms-list .el-table .cell:has(.el-tag){overflow:hidden;text-overflow:clip;white-space:nowrap}.el-table .cell:has(.erp-sort-move),.el-table .cell:has(.row-actions),.el-table .cell:has(.el-switch),.el-table .cell:has(.el-tag),.el-table td.col-sort-move .cell,.el-table th.col-sort-move .cell{overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}.el-table .cell:has(.erp-time-cell){overflow:hidden!important;text-overflow:clip!important;white-space:normal!important}.el-table .el-table__header th.el-table__cell.is-center .cell{padding-left:8px!important;padding-right:8px!important}.cms-list .el-table td.el-table-fixed-column--right .cell{display:flex;align-items:center;justify-content:center;overflow:hidden!important}.el-table .el-table__body tr{transition:background-color .18s ease}.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n)>td.el-table__cell,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped>td.el-table__cell{background:var(--erp-table-stripe-bg, #fafbfc)!important}.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n):hover>td.el-table__cell,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,.el-table:not(.inventory-matrix-table) .el-table__body tr:hover>td.el-table__cell{background:var(--erp-table-row-hover-bg, #fff3e8)!important}.inventory-matrix-table .el-table__body tr.el-table__row>td.el-table__cell{background:#fff!important}.inventory-matrix-table .el-table__body tr:hover>td.el-table__cell{background:var(--erp-table-row-hover-bg, #fff3e8)!important}.inventory-matrix-table .el-table__body tr.summary-row>td.el-table__cell{background:#fafbfc!important}.cms-list__table-body .el-table__body-wrapper .el-scrollbar__view{padding-bottom:2px;box-sizing:border-box}.cms-list__table-body .el-table__body-wrapper .el-scrollbar__wrap{box-sizing:border-box}.el-table .el-table__body tr:last-child>td.el-table__cell{border-bottom:1px solid #f0f2f5!important}.el-table .el-table__header th.el-table-fixed-column--left,.el-table .el-table__body td.el-table-fixed-column--left,.el-table .el-table__footer td.el-table-fixed-column--left{background-color:#fff!important;z-index:3!important}.el-table .el-table__header th.el-table-fixed-column--left{background-color:#f7f8fa!important;z-index:4!important}.el-table .el-table__header th.el-table-fixed-column--right,.el-table .el-table__body td.el-table-fixed-column--right,.el-table .el-table__footer td.el-table-fixed-column--right{background-color:#fff!important;z-index:4!important}.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n)>td.el-table-fixed-column--left,.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n)>td.el-table-fixed-column--right,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right{background-color:var(--erp-table-stripe-bg, #fafbfc)!important}.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n):hover>td.el-table-fixed-column--left,.el-table:not(.inventory-matrix-table) .el-table__body tr.el-table__row:nth-child(2n):hover>td.el-table-fixed-column--right,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--left,.el-table--striped:not(.inventory-matrix-table) .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--right,.el-table:not(.inventory-matrix-table) .el-table__body tr:hover>td.el-table-fixed-column--left,.el-table:not(.inventory-matrix-table) .el-table__body tr:hover>td.el-table-fixed-column--right{background-color:var(--erp-table-row-hover-bg, #fff3e8)!important}.el-table .el-table__header th.el-table-fixed-column--right{background-color:#f7f8fa!important;z-index:5!important}.el-table .el-table__cell.el-table-fixed-column--right.is-first-column{border-left:1px solid #eef0f3!important}.el-table .el-table__fixed-right{overflow:hidden}.el-table.is-scrolling-left .el-table__fixed-right:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:4;width:12px;transform:translate(-100%);pointer-events:none;box-shadow:-10px 0 18px -12px #10182838}.el-table.is-scrolling-left th.el-table-fixed-column--right,.el-table.is-scrolling-left td.el-table-fixed-column--right,.el-table.is-scrolling-middle th.el-table-fixed-column--right,.el-table.is-scrolling-middle td.el-table-fixed-column--right{box-shadow:-6px 0 12px -8px #1018282e!important}.el-popper.cms-table-overflow-tooltip,.el-popper.ops-cell-link-tooltip,.el-popper.el-table-tooltip,.el-popper.erp-table-overflow-tooltip,.el-popper.erp-light-tooltip,.el-popper.is-dark.cms-table-overflow-tooltip,.el-popper.is-light.cms-table-overflow-tooltip{max-width:min(420px,92vw)!important;word-break:break-word;overflow-wrap:anywhere}.el-popper.cms-table-overflow-tooltip .el-tooltip__content,.el-popper.ops-cell-link-tooltip .el-tooltip__content,.el-popper.el-table-tooltip .el-tooltip__content,.el-popper.erp-table-overflow-tooltip .el-tooltip__content,.el-popper.erp-light-tooltip .el-tooltip__content,.el-popper.is-dark.cms-table-overflow-tooltip .el-tooltip__content{word-break:break-word;overflow-wrap:anywhere}.cell-main{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.35}.cell-sub{margin-top:2px;font-size:12px;color:#999;line-height:1.35}.ops-cell-link{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:#101828;line-height:1.4;vertical-align:middle}.ops-cell-link__text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#101828;border-bottom:1px solid transparent;transition:color .16s ease,border-color .16s ease}.ops-cell-link__hint{display:none}.ops-cell-link:hover:not(.is-empty) .ops-cell-link__text{color:var(--erp-primary);border-bottom-color:#f5a62373}.ops-cell-link:focus-visible{outline:2px solid rgb(245 166 35 / 35%);outline-offset:2px;border-radius:4px}.ops-cell-link.is-empty{cursor:default}.ops-cell-link.is-empty .ops-cell-link__text{font-weight:400;color:#98a2b3;border-bottom:0}.cell-media{display:flex;align-items:center;gap:12px;min-width:0}.cell-media__thumb{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f5f6f8;border:1px solid #eef0f3}.cell-media__body{min-width:0}.el-tag,.status-pill{height:24px!important;padding:0 10px!important;border-radius:999px!important;font-size:12px!important;font-weight:500!important;line-height:22px!important;border-width:1px!important;border-style:solid!important}.el-tag--success,.status-pill--success{--el-tag-bg-color: #f0f9eb;--el-tag-text-color: #67c23a;--el-tag-border-color: #e1f3d8;background:#f0f9eb!important;color:#67c23a!important;border-color:#e1f3d8!important}.el-tag--warning,.status-pill--warning{--el-tag-bg-color: #fff8e6;--el-tag-text-color: #d97706;--el-tag-border-color: #fde68a;background:#fff8e6!important;color:#d97706!important;border-color:#fde68a!important}.el-tag--danger,.status-pill--danger{--el-tag-bg-color: #fef0f0;--el-tag-text-color: #f56c6c;--el-tag-border-color: #fde2e2;background:#fef0f0!important;color:#f56c6c!important;border-color:#fde2e2!important}.el-tag--info,.status-pill--info{--el-tag-bg-color: #f4f4f5;--el-tag-text-color: #909399;--el-tag-border-color: #e9e9eb;background:#f4f4f5!important;color:#909399!important;border-color:#e9e9eb!important}.el-tag--primary,.status-pill--brand{background:var(--erp-primary-light)!important;color:var(--erp-primary)!important;border-color:var(--erp-primary-light)!important}.table-actions{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.btn-act{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 10px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,filter .15s ease}.btn-act .el-icon{font-size:14px}.btn-act:hover{transform:none}.btn-act:active{transform:scale(.98)}.btn-act--edit,.btn-act--primary{background:var(--erp-primary-light);border-color:var(--erp-primary-light);color:var(--erp-primary)}.btn-act--edit:hover,.btn-act--primary:hover{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff;box-shadow:none}.btn-act--view,.btn-act--info{background:var(--erp-primary-light);border-color:var(--erp-primary-light);color:var(--erp-primary)}.btn-act--view:hover,.btn-act--info:hover{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff;box-shadow:none}.btn-act--handle,.btn-act--success{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.btn-act--handle:hover,.btn-act--success:hover{background:#67c23a;border-color:#67c23a;color:#fff;box-shadow:none}.btn-act--danger{background:#fef0f0;border-color:#fde2e2;color:#f56c6c}.btn-act--danger:hover{background:#f56c6c;border-color:#f56c6c;color:#fff;box-shadow:none}.btn-more{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #eef0f3;border-radius:8px;background:#fafbfc;color:#999;cursor:pointer;transition:all .15s ease}.btn-more:hover{background:var(--erp-primary-light);border-color:var(--erp-primary-light);color:var(--erp-primary)}.pagination,.pagination-bar,.cms-list__pagination,.list-pagination,.footer{display:flex;justify-content:flex-end;align-items:center;padding:12px 0 0;margin-top:4px;background:transparent;border-top:none}.table-wrapper>.pagination-bar,.table-wrapper>.pagination,.table-card>.pagination{padding:12px 0 0}.el-pagination.is-background .el-pager li,.el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:6px!important;margin:0 3px;font-weight:500;transition:all .15s ease}.el-pagination.is-background .el-pager li.is-active,.el-pagination .el-pager li.is-active{background:var(--erp-primary)!important;color:#fff!important;box-shadow:0 2px 6px #f5a62340}.el-pagination .btn-prev,.el-pagination .btn-next{border-radius:6px!important}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover,.el-pagination .el-pager li:not(.is-active):hover{color:var(--erp-primary)!important}.el-table__empty-block{min-height:160px}.el-table__empty-text{color:#999;font-size:13px}.cms-page.el-card{border:none!important;box-shadow:none!important;background:transparent!important}.cms-page.el-card>.el-card__body{padding:0!important}.filter-collapse-enter-active,.filter-collapse-leave-active{transition:opacity .2s var(--list-ease, ease),max-height .25s var(--list-ease, ease);overflow:hidden}.filter-collapse-enter-from,.filter-collapse-leave-to{opacity:0;max-height:0}.filter-collapse-enter-to,.filter-collapse-leave-from{opacity:1;max-height:200px}:root{--ops-dialog-radius: 12px;--ops-dialog-shadow: none;--ops-dialog-overlay: rgb(15 23 42 / 48%);--ops-dialog-header-h: 48px;--ops-dialog-pad-x: 16px;--ops-dialog-ease: cubic-bezier(.22, 1, .36, 1);--ops-dialog-min-width: 680px;--ops-dialog-width-form: 760px;--ops-dialog-width-detail: 800px;--erp-dialog-width: 1100px;--erp-dialog-body-height: 84vh}@media(max-height:720px){:root{--erp-dialog-body-height: calc(100vh - 150px) }}.el-overlay{background-color:var(--ops-dialog-overlay)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important}.el-overlay-dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center}.el-overlay-dialog:has(.ops-detail-dialog){align-items:center;padding-top:0}.el-dialog{--el-dialog-border-radius: var(--ops-dialog-radius);--el-dialog-margin-top: 0px;--el-dialog-padding-primary: 0px;width:min(var(--erp-dialog-width),calc(100vw - 24px))!important;padding:0!important;border-radius:var(--ops-dialog-radius)!important;overflow:hidden;box-shadow:var(--ops-dialog-shadow)!important;border:1px solid #eef0f3;margin:0!important;min-width:min(var(--ops-dialog-min-width),calc(100vw - 24px));max-width:calc(100vw - 24px)}.el-dialog.ops-dialog--compact{min-width:0}.el-dialog__header{position:relative;display:flex;align-items:center;min-height:var(--ops-dialog-header-h);padding:0 48px 0 var(--ops-dialog-pad-x)!important;margin:0!important;background:#fff;border-bottom:1px solid #f0f2f5;box-sizing:border-box}.el-dialog__title{font-size:16px!important;font-weight:600!important;color:#101828!important;line-height:1.4!important;letter-spacing:.01em}.el-dialog__headerbtn{position:absolute!important;top:8px!important;right:12px!important;bottom:auto!important;left:auto!important;transform:none!important;width:32px!important;height:32px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:8px;background:transparent;border:none;cursor:pointer;z-index:2;transition:background .18s var(--ops-dialog-ease),color .18s ease}.el-dialog__headerbtn:hover{background:var(--erp-primary-light)!important}.el-dialog__headerbtn .el-dialog__close,.el-dialog__close{color:var(--color-primary, var(--erp-primary))!important;font-size:16px!important}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--color-primary-hover, var(--erp-primary-hover))!important}.el-dialog__body{padding:16px var(--ops-dialog-pad-x) 8px!important;height:var(--erp-dialog-body-height);max-height:var(--erp-dialog-body-height);box-sizing:border-box;overflow-y:auto;color:#344054;background:#fff;scrollbar-width:auto;scrollbar-color:auto}.el-dialog__body::-webkit-scrollbar{width:6px;height:6px;background:transparent}.el-dialog__body::-webkit-scrollbar-track,.el-dialog__body::-webkit-scrollbar-track-piece,.el-dialog__body::-webkit-scrollbar-corner{background:transparent}.el-dialog__body::-webkit-scrollbar-button{display:none;width:0;height:0}.el-dialog__body::-webkit-scrollbar-thumb{background-color:#f5a6236b;background-image:none;border-radius:999px;box-shadow:none}.el-dialog__body::-webkit-scrollbar-thumb:hover,.el-dialog__body::-webkit-scrollbar-thumb:active{background-color:var(--color-primary, var(--erp-primary));background-image:none;box-shadow:none}.el-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px var(--ops-dialog-pad-x)!important;background:#fff;border-top:1px solid #f0f2f5}.el-dialog__footer .el-button{display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:32px;min-height:32px;padding:0 16px!important;line-height:1;border-radius:6px!important;font-weight:500;margin-left:0!important}.el-dialog__footer .el-button>span{display:inline-flex;align-items:center;justify-content:center;line-height:1}.el-dialog__footer .erp-search-action-btn{min-width:80px!important;height:32px!important;min-height:32px!important;padding:0 16px!important}.el-dialog__footer .el-button--default{background:#fff!important;border-color:var(--erp-border-strong, #d1d5db)!important;color:var(--erp-text-secondary, #4b5563)!important}.el-dialog__footer .el-button--default:hover{color:var(--erp-primary)!important;border-color:var(--erp-primary)!important;background:var(--erp-primary-light)!important}.el-dialog__footer .el-button--primary{box-shadow:none}.el-dialog__footer .el-button--primary:hover{transform:none;box-shadow:none}.el-dialog__footer .el-button--danger{box-shadow:none}.dialog-fade-enter-active,.dialog-fade-leave-active{transition:opacity .12s var(--ops-dialog-ease)!important}.dialog-fade-enter-active .el-dialog,.dialog-fade-leave-active .el-dialog{transition:none!important}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.dialog-fade-enter-from .el-dialog,.dialog-fade-leave-to .el-dialog{transform:none;opacity:1}.el-dialog .el-form .el-row,.el-drawer .el-form .el-row,.cms-form-dialog .el-form .el-row,.form-dialog .el-form .el-row{row-gap:16px}.el-dialog .el-form-item,.el-drawer .el-form-item,.cms-form-dialog .el-form-item,.form-dialog .el-form-item{margin-bottom:0!important}.el-dialog .el-form>.el-form-item,.el-drawer .el-form>.el-form-item,.cms-form-dialog .el-form>.el-form-item,.form-dialog .el-form>.el-form-item{margin-bottom:16px!important}.el-dialog .el-form>.el-form-item:last-child,.el-drawer .el-form>.el-form-item:last-child,.cms-form-dialog .el-form>.el-form-item:last-child,.form-dialog .el-form>.el-form-item:last-child{margin-bottom:0!important}.el-dialog .el-form-item__error,.el-drawer .el-form-item__error,.el-message-box .el-form-item__error,.el-overlay-dialog .el-form-item__error,.cms-form-dialog .el-form-item__error,.form-dialog .el-form-item__error{position:static!important;display:block;padding-top:4px;line-height:1.35;white-space:normal}.el-dialog .el-form>.el-form-item.is-error,.el-drawer .el-form>.el-form-item.is-error,.cms-form-dialog .el-form>.el-form-item.is-error,.form-dialog .el-form>.el-form-item.is-error{margin-bottom:12px!important}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{color:#667085!important;font-weight:500!important;line-height:36px!important}.el-dialog .el-form-item__content,.el-drawer .el-form-item__content{min-height:36px;align-items:center}.el-dialog .el-input__wrapper,.el-dialog .el-select__wrapper,.el-dialog .el-textarea__inner{border-radius:8px!important}.el-dialog .el-input__wrapper,.el-dialog .el-select__wrapper{min-height:36px;box-shadow:0 0 0 1px #e4e7ec inset!important;overflow:hidden}.el-dialog .el-input__wrapper:hover,.el-dialog .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--erp-primary-muted) inset!important}.el-dialog .el-input.is-disabled .el-input__wrapper:hover,.el-dialog .el-select.is-disabled .el-select__wrapper:hover{box-shadow:0 0 0 1px #e4e7ec inset!important}.el-dialog .el-input__wrapper.is-focus,.el-dialog .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--erp-primary) inset!important}.el-dialog .el-input:has(.el-input__wrapper.is-focus),.el-dialog .el-select:has(.el-select__wrapper.is-focused){border-radius:8px;outline:3px solid rgb(245 166 35 / 12%);outline-offset:0}.el-dialog .el-input__count,.el-dialog .el-input__count-inner{color:var(--erp-primary, #ff6600);font-variant-numeric:tabular-nums}.el-dialog .el-select--multiple .el-select__wrapper,.el-drawer .el-select--multiple .el-select__wrapper{flex-wrap:nowrap!important;overflow:hidden;align-items:center}.el-dialog .el-select--multiple .el-select__selection,.el-drawer .el-select--multiple .el-select__selection{flex-wrap:nowrap!important;overflow:hidden}.el-dialog .el-select--multiple .el-select__selected-item .el-tag,.el-drawer .el-select--multiple .el-select__selected-item .el-tag{max-width:160px}.el-select__popper.el-popper:not(.product-remote-select-dropdown) .el-popper__arrow,.el-tree-select__popper.el-popper .el-popper__arrow,.el-cascader__dropdown.el-popper .el-popper__arrow,.el-autocomplete__popper.el-popper .el-popper__arrow{display:none!important}.el-select__popper.el-popper:not(.product-remote-select-dropdown)[data-popper-placement^=bottom],.el-tree-select__popper.el-popper[data-popper-placement^=bottom],.el-cascader__dropdown.el-popper[data-popper-placement^=bottom],.el-autocomplete__popper.el-popper[data-popper-placement^=bottom]{margin-top:-12px!important}.el-select__popper.el-popper:not(.product-remote-select-dropdown)[data-popper-placement^=top],.el-tree-select__popper.el-popper[data-popper-placement^=top],.el-cascader__dropdown.el-popper[data-popper-placement^=top],.el-autocomplete__popper.el-popper[data-popper-placement^=top]{margin-bottom:-12px!important}.el-select__caret{transition:transform .18s var(--ops-dialog-ease)!important}.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-active,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-active,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-from,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-from,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-to,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-to,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-active,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-active,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-from,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-from,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-to,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-to,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-active,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-active,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-from,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-from,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-to,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-to,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-active,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-active,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-from,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-from,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-to,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-to{transform:none!important}.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-active,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-active,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-active,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-active,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-active,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-active,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-active,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-active{transition:clip-path .18s var(--ops-dialog-ease),opacity .12s ease!important}.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-active,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-active,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-active,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-active{opacity:1;clip-path:inset(0)}.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-from,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-to,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-from,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-to,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-from,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-to,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-from,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-to{opacity:0;clip-path:inset(0 0 100% 0)}.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-enter-to,.el-select__popper.el-popper:not(.product-remote-select-dropdown).el-zoom-in-top-leave-from,.el-tree-select__popper.el-popper.el-zoom-in-top-enter-to,.el-tree-select__popper.el-popper.el-zoom-in-top-leave-from,.el-cascader__dropdown.el-popper.el-zoom-in-top-enter-to,.el-cascader__dropdown.el-popper.el-zoom-in-top-leave-from,.el-autocomplete__popper.el-popper.el-zoom-in-top-enter-to,.el-autocomplete__popper.el-popper.el-zoom-in-top-leave-from{opacity:1;clip-path:inset(0)}.el-select__popper.el-popper:not(.product-remote-select-dropdown)[data-popper-placement^=top].el-zoom-in-top-enter-from,.el-select__popper.el-popper:not(.product-remote-select-dropdown)[data-popper-placement^=top].el-zoom-in-top-leave-to,.el-tree-select__popper.el-popper[data-popper-placement^=top].el-zoom-in-top-enter-from,.el-tree-select__popper.el-popper[data-popper-placement^=top].el-zoom-in-top-leave-to,.el-cascader__dropdown.el-popper[data-popper-placement^=top].el-zoom-in-top-enter-from,.el-cascader__dropdown.el-popper[data-popper-placement^=top].el-zoom-in-top-leave-to,.el-autocomplete__popper.el-popper[data-popper-placement^=top].el-zoom-in-top-enter-from,.el-autocomplete__popper.el-popper[data-popper-placement^=top].el-zoom-in-top-leave-to{clip-path:inset(100% 0 0 0)}.el-select-dropdown__item.is-selected{background-color:var(--color-primary-alpha-12, rgb(255 102 0 / 12%))!important;color:var(--erp-primary, var(--color-primary));font-weight:500}.el-select-dropdown__item.is-selected.is-hovering{background-color:var(--color-primary-alpha-15, rgb(255 102 0 / 15%))!important}.el-select__popper .el-tree-node.is-current>.el-tree-node__content{background-color:var(--color-primary-alpha-12, rgb(255 102 0 / 12%))!important}.el-select__popper .el-tree-node.is-current>.el-tree-node__content:hover{background-color:var(--color-primary-alpha-15, rgb(255 102 0 / 15%))!important}.el-select__popper .el-tree .el-select-dropdown__item.is-selected,.el-select__popper .el-tree .el-select-dropdown__item.is-selected.is-hovering{background-color:transparent!important;color:var(--erp-primary, var(--color-primary))}.el-dialog .el-textarea__inner{padding:10px 12px;box-shadow:0 0 0 1px #e4e7ec inset}.el-dialog .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--erp-primary) inset,0 0 0 3px #f5a6231f}.dialog-section-title,.ops-dialog-section-title{position:relative;display:flex;align-items:center;gap:6px;margin:0 0 14px;padding-left:10px;font-size:16px;font-weight:600;color:#101828;line-height:1.4}.dialog-section-title:before,.ops-dialog-section-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:2px;background:var(--erp-primary)}.ops-dialog-section-title .el-icon{font-size:16px;color:var(--erp-primary)}.el-drawer{border-radius:14px 0 0 14px!important;box-shadow:none!important}.el-drawer__header{margin-bottom:0!important;padding:18px 20px!important;border-bottom:1px solid #f0f2f5}.el-drawer__title{font-size:16px!important;font-weight:600!important;color:#101828!important}.el-drawer__body{padding:20px!important}.el-drawer__footer{padding:14px 20px!important;border-top:1px solid #f0f2f5;background:#fafbfc}.el-message-box{border-radius:14px!important;border:1px solid #eef0f3!important;box-shadow:var(--ops-dialog-shadow)!important;padding-bottom:0!important;width:480px!important;max-width:calc(100vw - 32px);overflow:hidden}.el-message-box__header{padding:18px 20px 8px!important}.el-message-box__title{font-size:16px!important;font-weight:600!important;color:#101828!important}.el-message-box__header{position:relative}.el-message-box__headerbtn{position:absolute!important;top:12px!important;right:12px!important;transform:none!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:8px}.el-message-box__headerbtn:hover{background:var(--erp-primary-light)!important}.el-message-box__close{color:var(--color-primary, var(--erp-primary))!important}.el-message-box__content{padding:8px 20px 18px!important;color:#475467;font-size:14px;line-height:1.6}.el-message-box__status{font-size:22px!important}.el-message-box__message p{margin:0;line-height:1.6}.el-message-box__btns{display:flex;justify-content:flex-end;gap:12px;padding:14px 20px!important;background:#fafbfc;border-top:1px solid #f0f2f5}.el-message-box__btns .el-button{min-width:80px;height:32px;min-height:32px;border-radius:6px!important;margin-left:0!important;font-weight:500}.el-message-box__btns .el-button--primary{box-shadow:none}.el-message-box__btns .el-button--primary.el-button--danger,.el-message-box__btns .el-button--danger{--el-button-bg-color: #f56c6c;--el-button-border-color: #f56c6c;box-shadow:none}.el-message-box--warning .el-message-box__status,.el-message-box--error .el-message-box__status{color:var(--erp-warning)!important}.dialog-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%}.el-dialog .el-descriptions{--el-descriptions-table-border: 1px solid #eef0f3}.el-dialog .el-descriptions__label{color:#667085!important;background:#fafbfc!important;width:140px}.el-dialog .el-descriptions__content{color:#101828}.ops-detail-dialog .el-dialog__body{padding:0!important;background:#f7f8fa}.ops-detail{display:flex;flex-direction:column;gap:12px;padding:16px 20px 20px}.ops-detail__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;background:#fff;border:1px solid #eef0f3;border-radius:12px}.ops-detail-kpis{display:grid;grid-template-columns:repeat(var(--ops-kpi-cols, 4),minmax(0,1fr));gap:12px;width:100%}.ops-detail__hero:has(>.ops-detail-kpis){display:block;padding:0;border:none;background:transparent}.ops-detail-kpi{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:76px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid #dcdfe6;min-width:0}.ops-detail-kpi__label{display:block;font-size:12px;font-weight:600;color:#667085;line-height:1.2}.ops-detail-kpi__value{display:block;font-size:20px;font-weight:700;color:#101828;line-height:1.2;word-break:break-word;font-variant-numeric:tabular-nums}.ops-detail-kpi--profit .ops-detail-kpi__value{color:#12b76a}.ops-detail-kpi--loss .ops-detail-kpi__value{color:#f04438}.ops-detail-kpi--muted .ops-detail-kpi__value{color:#667085;font-size:18px}.ops-detail-kpi__hint{display:block;font-size:12px;color:#98a2b3;line-height:1.2}.ops-detail-fee-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ops-detail-fee{padding:12px 14px;border-radius:10px;background:#fafbfc;border:1px solid #f0f2f5;min-width:0}.ops-detail-fee__label{display:block;margin-bottom:4px;font-size:12px;color:#98a2b3}.ops-detail-fee__value{font-size:15px;font-weight:600;color:#344054;word-break:break-word}@media(max-width:768px){.ops-detail-kpis,.ops-detail-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-detail__hero-main{min-width:0;flex:1}.ops-detail__kicker{margin:0 0 4px;font-size:12px;font-weight:500;color:#98a2b3;letter-spacing:.02em}.ops-detail__title{margin:0;font-size:18px;font-weight:650;line-height:1.35;color:#101828;word-break:break-word}.ops-detail__sub{margin:6px 0 0;font-size:13px;color:#667085;line-height:1.5}.ops-detail__hero-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ops-detail__section{padding:16px 18px;background:#fff;border:1px solid #eef0f3;border-radius:12px}.ops-detail__section+.ops-detail__section{margin-top:0}.ops-detail .ops-dialog-section-title,.ops-detail .dialog-section-title{margin-bottom:14px}.ops-fields{display:grid;grid-template-columns:repeat(var(--ops-fields-cols, 2),minmax(0,1fr));gap:18px 24px}.ops-fields--single{grid-template-columns:1fr}.ops-field{min-width:0;display:flex;flex-direction:column;gap:6px}.ops-field--block{grid-column:1 / -1}.ops-field__label{font-size:12px;font-weight:500;color:#98a2b3;letter-spacing:.02em;line-height:1.3}.ops-field__value{font-size:14px;font-weight:500;color:#101828;line-height:1.55;word-break:break-word}.ops-field__value.is-muted,.ops-field__value:empty:before{color:#98a2b3;font-weight:400}.ops-field__value--rich,.ops-detail .multiline,.ops-detail__block{white-space:pre-wrap;word-break:break-word;line-height:1.7;color:#344054;font-size:14px;font-weight:400;padding:12px 14px;background:#f8fafc;border-radius:10px;border:1px solid #eef0f3}.ops-detail__empty{color:#98a2b3;font-weight:400}@media(max-width:640px){.ops-fields{grid-template-columns:1fr}}.el-dialog .detail-section{margin-bottom:12px;padding:16px 18px;background:#fff;border:1px solid #eef0f3;border-radius:12px}.el-dialog .detail-section:last-child{margin-bottom:0}.el-dialog .detail-section .section-title,.merchant-detail-dialog .section-title,.kyc-detail-dialog .section-title{display:flex;align-items:center;gap:6px;position:relative;margin:0 0 14px;padding-left:10px;font-size:14px;font-weight:600;color:#101828}.el-dialog .detail-section .section-title:before,.merchant-detail-dialog .section-title:before,.kyc-detail-dialog .section-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:2px;background:var(--erp-primary)}.merchant-detail-dialog .el-dialog__body,.kyc-detail-dialog .el-dialog__body{padding:16px 20px 20px!important;background:#f7f8fa}.detail-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-right:24px}.detail-dialog-head__eyebrow{font-size:13px;font-weight:500;color:#667085;line-height:1.4;letter-spacing:.01em;margin-bottom:4px}.detail-dialog-head__title{font-size:18px;font-weight:700;color:#101828;line-height:1.35;word-break:break-all}.detail-dialog-head__tags{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.ops-entity-detail__eyebrow{font-size:14px!important;font-weight:500!important;color:#667085!important;line-height:1.4!important;letter-spacing:.01em;margin-bottom:0!important}.ops-entity-detail__title{font-size:18px!important;font-weight:700!important;color:#101828!important;line-height:1.35!important;word-break:break-all}.ops-detail__hero .detail-summary{width:100%;padding:0;border:0;background:transparent}.detail-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;border-radius:12px;background:#f8fafc;border:1px solid #eef2f6}.detail-summary__item{display:flex;flex-direction:column;gap:4px;min-width:0}.detail-summary__label{font-size:12px;color:var(--erp-text-secondary, #8a8278)}.detail-summary__value{font-size:15px;font-weight:700;color:var(--erp-text-primary, #1f1a14);word-break:break-all}.detail-summary__value.is-amount{font-size:18px;color:var(--erp-primary, #ff6600)}.detail-summary__sub{font-size:12px;color:var(--erp-text-secondary, #8a8278);font-weight:400}.detail-section-count{margin-left:8px;font-style:normal;font-size:12px;font-weight:400;color:var(--erp-text-muted, #98a2b3)}@media(max-width:768px){.detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.el-image-viewer__wrapper{z-index:5200!important}.el-image-viewer__mask{background:#0f172ab8!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.el-image-viewer__btn{background:#1018288c!important}.el-image-viewer__close:hover{color:var(--erp-primary)!important}@media(max-width:768px){.el-dialog{min-width:0;width:calc(100vw - 24px)!important}.el-dialog__header{padding:0 48px 0 var(--ops-dialog-pad-x)!important}.el-dialog__body{padding:16px var(--ops-dialog-pad-x) 8px!important}.el-dialog__footer{padding:12px var(--ops-dialog-pad-x)!important}}.el-dialog.form-dialog{--form-dialog-gap: 20px;--form-dialog-label: #909399;--form-dialog-value: #303133;--form-dialog-border: #e4e7ed;--form-dialog-radius: 8px;--form-dialog-soft: #f5f7fa;border:1px solid #eef0f3!important;box-shadow:0 12px 40px #1018281a!important}.el-dialog.form-dialog .el-dialog__header{min-height:52px;padding:0 48px 0 20px!important;border-bottom:1px solid #eef0f3}.el-dialog.form-dialog .el-dialog__title,.el-dialog.form-dialog .ops-entity-detail__title{font-size:16px!important;font-weight:600!important;color:#1f2329!important}.el-dialog.form-dialog .el-dialog__body{padding:20px 20px 12px!important;background:#fff}.el-dialog.form-dialog .el-dialog__footer{padding:12px 20px 16px!important;border-top:1px solid #eef0f3;background:#fff}.form-dialog__section{margin-bottom:var(--form-dialog-gap, 20px);padding:0;border:none;border-radius:0;background:transparent}.form-dialog__section--form{margin-bottom:0;padding:0;border:none;border-radius:0;background:transparent}.el-dialog.form-dialog .erp-form-dialog__body{padding:0}.form-dialog__section.is-loading{min-height:180px}.form-dialog__section .ops-dialog-section-title{margin-bottom:14px;font-size:16px;font-weight:600;color:#1f2329}.form-dialog__section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.form-dialog__section-head .ops-dialog-section-title{margin-bottom:0}.form-dialog__section-extra{font-size:12px;font-weight:500;color:#909399}.form-dialog__form.el-form--label-top .el-form-item{margin-bottom:0}.form-dialog__form.el-form--label-top .el-row{row-gap:16px}.form-dialog__form.el-form--label-top .el-row+.el-form-item,.form-dialog__form.el-form--label-top .el-form-item+.el-form-item,.form-dialog__form.el-form--label-top .el-alert+.el-form-item{margin-top:16px}.form-dialog__form.el-form--label-top .el-form-item__label{margin-bottom:6px!important;padding:0!important;line-height:1.2!important;color:#606266!important;font-size:13px!important;font-weight:500!important}.form-dialog__form .el-input__wrapper,.form-dialog__form .el-select__wrapper{min-height:32px;border-radius:6px}.form-dialog__form .el-input-number,.form-dialog .el-input-number,.ops-dialog .el-input-number,.el-dialog .el-input-number{--erp-input-number-height: 32px;height:32px!important;min-height:32px!important;max-height:32px!important}.el-dialog .el-input-number .el-input-number__decrease,.el-dialog .el-input-number .el-input-number__increase{width:28px}.form-dialog__empty{display:flex;align-items:center;justify-content:center;min-height:160px;border:1px dashed #dcdfe6;border-radius:var(--form-dialog-radius, 8px);background:var(--form-dialog-soft, #f5f7fa);color:#909399;font-size:13px}.form-dialog__empty--sm{min-height:72px;padding:16px}.form-detail__identity{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #eef0f3}.form-detail__identity-no{font-size:18px;font-weight:700;color:#1f2329;line-height:1.35;word-break:break-all;font-variant-numeric:tabular-nums;letter-spacing:.01em}.form-detail__identity-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:13px;color:#909399}.form-detail__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.form-detail__kpi{min-width:0;padding:12px 14px;border:1px solid #e4e7ed;border-radius:8px;background:var(--form-dialog-soft, #f5f7fa)}.form-detail__kpi-label{display:block;font-size:12px;font-weight:500;color:#909399;line-height:1.2}.form-detail__kpi-value{display:block;margin-top:8px;font-size:15px;font-weight:700;color:#1f2329;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.form-detail__kpi.is-primary{background:color-mix(in srgb,var(--erp-primary, #ff6600) 8%,#fff);border-color:color-mix(in srgb,var(--erp-primary, #ff6600) 22%,#fff)}.form-detail__kpi.is-primary .form-detail__kpi-value{color:var(--erp-primary, #ff6600)}.form-detail__kpi-hint{display:block;margin-top:4px;font-size:12px;color:#c0c4cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-dialog.form-detail-dialog .ops-field__label,.form-detail .ops-field__label{color:#909399!important;font-size:12px!important;font-weight:500!important}.form-dialog.form-detail-dialog .ops-field__value,.form-detail .ops-field__value{color:#303133!important;font-size:14px!important;font-weight:500!important}.form-detail__table-wrap{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.form-detail__table{width:100%;--el-table-header-bg-color: #f5f7fa;--el-table-header-text-color: #606266;--el-table-text-color: #303133;--el-table-border-color: #ebeef5;--el-table-row-hover-bg-color: var(--erp-table-row-hover-bg, #fff3e8)}.form-detail__table :deep(.el-table__header th.el-table__cell){font-weight:600;font-size:13px;height:40px}.form-detail__table :deep(.el-table__body td.el-table__cell){height:52px;font-size:13px}.form-detail__product{display:flex;align-items:center;gap:10px;min-width:0}.form-detail__thumb{width:40px;height:40px;border-radius:6px;border:1px solid #ebeef5;background:#f5f7fa;overflow:hidden;flex-shrink:0}.form-detail__thumb :deep(.el-image),.form-detail__thumb :deep(.el-image__inner){width:100%;height:100%;display:block}.form-detail__thumb-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#c0c4cc;font-size:16px}.form-detail__product-text{min-width:0}.form-detail__product-name{font-size:13px;font-weight:600;color:#303133;line-height:1.35;word-break:break-word}.form-detail__product-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-size:12px;color:#909399;font-variant-numeric:tabular-nums}.form-detail__remain{color:var(--erp-primary, #ff6600);font-weight:600;font-variant-numeric:tabular-nums}.form-dialog.form-detail-dialog .ops-entity-detail__tags .el-tag{border-radius:999px;height:24px;padding:0 10px;font-weight:500}.form-detail-dialog .form-dialog__section,.form-detail-dialog .ops-detail__section{margin-bottom:20px;padding:0;border:none;border-radius:0;background:transparent}.form-detail-dialog .form-dialog__section:last-child,.form-detail-dialog .ops-detail__section:last-child{margin-bottom:0}.form-detail-dialog .ops-detail__hero{margin-bottom:16px}.form-detail-dialog .ops-detail{display:flex;flex-direction:column;gap:0}@media(max-width:720px){.form-detail__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.layout-main,.main-content,.app-main{background:var(--erp-bg-page)!important;border:none!important;border-radius:0!important;box-shadow:none!important}.main-container{border:none!important;border-radius:0!important;box-shadow:none!important}.tabs-bar{height:var(--height-tagbar, 40px)}.erp-page{--list-card-radius: 8px;--list-card-shadow: none;--list-card-border: 1px solid var(--erp-border);--list-ease: cubic-bezier(.16, 1, .3, 1)}.erp-page .erp-search-card,.erp-page .erp-table-card,.erp-page .erp-table-panel.el-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.erp-page .merch-shell>.erp-table-card,.erp-page .merch-shell>.erp-table-panel.el-card,.erp-page .brand-split__left>.erp-table-panel.el-card,.erp-page .brand-split__right>.series-side,.erp-page .spec-split__left>.erp-table-panel.el-card,.erp-page .spec-split__right>.value-side,.erp-page .dept-split__left>.erp-table-panel.el-card,.erp-page .dept-split__right>.dept-side,.erp-page .category-split__left>.erp-table-panel.el-card,.erp-page .category-split__right>.category-side{background:var(--erp-bg-card, #fff)!important;border:1px solid var(--erp-border, #e5e7eb)!important;border-radius:var(--radius-card, 8px)!important;box-shadow:none!important;overflow:hidden}.erp-search-card{padding:0}.erp-search-card>.el-card__body{padding:16px 20px}.erp-page__title{position:relative;margin:0 0 12px;padding-left:12px;border-left:0!important;font-size:18px;font-weight:600;line-height:1.4;color:var(--erp-text-primary);letter-spacing:.02em}.erp-page__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:2px;background:var(--erp-primary)}.erp-table-panel .el-table th.el-table__cell,.erp-table-card .el-table th.el-table__cell{background-color:var(--erp-bg-muted)!important;color:var(--erp-text-secondary)!important;font-weight:600;height:var(--row-height-table, 52px);border-bottom-color:var(--erp-border)!important}.erp-table-panel .el-table td.el-table__cell,.erp-table-card .el-table td.el-table__cell{border-bottom-color:var(--erp-border)!important;height:var(--row-height-table, 52px)}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background:transparent!important}.erp-table-panel__pagination{border-top-color:var(--erp-border)!important}.el-table .cell:has(.row-actions),.el-table .cell:has(.action-cell){overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}.size-item__actions,.series-item__actions,.side-item-actions{display:inline-flex;align-items:center;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap;gap:4px}.size-item__actions .el-button,.series-item__actions .el-button,.side-item-actions .el-button,.size-item__actions .el-button+.el-button,.series-item__actions .el-button+.el-button,.side-item-actions .el-button+.el-button{margin-left:0!important;padding:0 6px}.el-button--primary:not(.is-link):not(.is-text):not(.is-disabled):hover{transform:none;box-shadow:none}.el-button--primary:not(.is-link):not(.is-text){transition:background-color .15s ease,border-color .15s ease,filter .15s ease}.btn-act{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn-act--primary,.btn-act--edit,.btn-act--view{background:var(--erp-primary-light);color:var(--erp-primary)}.btn-act--primary:hover,.btn-act--edit:hover,.btn-act--view:hover{background:var(--erp-primary);color:#fff;transform:none;box-shadow:none}.btn-act--success,.btn-act--handle{background:#ecfdf5;color:var(--erp-success, #10b981)}.btn-act--success:hover,.btn-act--handle:hover{background:var(--erp-success, #10b981);color:#fff}.btn-act--danger{background:#fef2f2;color:var(--erp-danger, #ef4444)}.btn-act--danger:hover{background:var(--erp-danger, #ef4444);color:#fff}.el-tag.is-round{border-radius:999px}.el-tag--primary.is-plain,.el-tag.el-tag--primary{--el-tag-bg-color: var(--erp-primary-light);--el-tag-text-color: var(--erp-primary);--el-tag-border-color: var(--color-primary-alpha-45)}.detail-section__title{position:relative;margin:0 0 14px;padding-left:10px;font-size:14px;font-weight:600;color:var(--erp-text-primary)}.detail-section__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:2px;background:var(--erp-primary)}:root{--color-primary: #ff6600;--color-primary-hover: #e85d00;--color-primary-soft: #fff7f0;--color-primary-alpha-06: rgb(255 102 0 / 6%);--color-primary-alpha-12: rgb(255 102 0 / 12%);--color-primary-alpha-15: rgb(255 102 0 / 15%);--color-primary-alpha-45: rgb(255 102 0 / 45%);--color-primary-gradient: linear-gradient(135deg, #ff6600 0%, #ff8c00 100%);--color-surface: #ffffff;--color-bg-gray: #f5f5f5;--color-text-primary: #111827;--color-text-secondary: #4b5563;--color-text-muted: #9ca3af;--color-border-light: #e5e7eb;--color-border: #d1d5db;--color-form-placeholder: #9ca3af;--color-form-control-text: #111827;--color-error: #ef4444;--color-success: #10b981;--color-warning: #f59e0b;--color-info: #3b82f6;--color-shell-bg: #ffffff;--color-shell-text: #606266;--color-shell-text-strong: #303133;--color-shell-hover: #f5f7fa;--color-shell-active: #fff7f0;--font-sans: "Inter", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-serif: "Noto Serif SC", "Kaiti SC", "STKaiti", "KaiTi", "楷体", serif;--font-display: var(--font-serif);--shadow-card: none;--shadow-card-hover: none;--shadow-dropdown: 0 8px 24px rgba(0, 0, 0, .12);--radius-card: 8px;--radius-control: 4px;--radius-button: 4px;--radius-input: 4px;--radius-pill: 999px;--height-header: 56px;--height-tagbar: 32px;--width-sidebar: 200px;--width-sidebar-collapsed: 64px;--row-height-table: 52px;--control-height: 36px;--el-color-primary: var(--color-primary);--el-color-primary-light-3: #f7b84d;--el-color-primary-light-5: #f9ca7a;--el-color-primary-light-7: #fbdca7;--el-color-primary-light-8: #fce8c3;--el-color-primary-light-9: var(--color-primary-soft);--el-color-primary-dark-2: var(--color-primary-hover);--el-color-success: var(--color-success);--el-color-danger: var(--color-error);--el-color-warning: var(--color-warning);--el-color-info: var(--color-info);--el-font-family: var(--font-sans);--el-bg-color-page: var(--color-bg-gray);--el-text-color-primary: var(--color-text-primary);--el-text-color-regular: var(--color-text-secondary);--el-text-color-secondary: var(--color-text-muted);--el-text-color-placeholder: var(--color-text-muted);--el-border-color: var(--color-border-light);--el-border-color-light: var(--color-border-light);--el-border-color-lighter: var(--color-border-light);--el-border-color-extra-light: #f3f4f6;--el-box-shadow: none;--el-box-shadow-light: none;--el-box-shadow-lighter: none;--el-component-size: var(--control-height);--erp-primary: var(--color-primary);--erp-primary-hover: var(--color-primary-hover);--erp-primary-active: #cc5200;--erp-primary-light: var(--color-primary-soft);--erp-primary-soft: #fff7f0;--erp-primary-muted: #ffb366;--erp-primary-gradient: var(--color-primary-gradient);--erp-accent: #ff6600;--erp-danger: var(--color-error);--erp-success: var(--color-success);--erp-warning: var(--color-warning);--erp-info: var(--color-info);--erp-bg-page: var(--color-bg-gray);--erp-bg-shell: var(--color-bg-gray);--erp-bg-card: var(--color-surface);--erp-bg-muted: #f9fafb;--erp-bg-sidebar: var(--color-shell-bg);--erp-bg-sidebar-deep: #fafafa;--erp-border: var(--color-border-light);--erp-border-strong: var(--color-border);--erp-text-primary: var(--color-text-primary);--erp-text-secondary: var(--color-text-secondary);--erp-text-muted: var(--color-text-muted);--erp-shadow: var(--shadow-card);--erp-shadow-sm: none;--erp-hover-bg: var(--color-primary-alpha-06);--erp-hover-border: var(--color-primary-alpha-45);--erp-hover-shadow: none;--erp-table-row-hover-bg: #fff3e8;--erp-icon-btn-view-color: #f49c08;--erp-icon-btn-view-hover-bg: color-mix(in srgb, #f49c08 12%, transparent);--erp-icon-btn-edit-color: #145cfc;--erp-icon-btn-edit-hover-bg: color-mix(in srgb, #145cfc 12%, transparent);--erp-icon-btn-danger-color: #f82c34;--erp-icon-btn-danger-hover-bg: color-mix(in srgb, #f82c34 12%, transparent);--erp-icon-btn-toggle-color: var(--erp-text-secondary);--erp-icon-btn-toggle-hover-color: var(--erp-primary);--erp-icon-btn-toggle-hover-bg: var(--erp-hover-bg);--erp-scrollbar-thumb: rgb(255 102 0 / 35%);--erp-scrollbar-thumb-hover: var(--color-primary);--erp-scrollbar-track: transparent;--el-border-radius-base: var(--radius-control);--el-border-radius-small: 6px;--el-border-radius-round: var(--radius-pill);--el-menu-active-color: var(--erp-primary);--el-menu-hover-bg-color: var(--erp-primary-light)}.el-button{--el-border-radius-base: 4px;display:inline-flex;align-items:center;justify-content:center;height:32px;min-height:32px;padding:0 16px;border-radius:4px;font-size:13px;font-weight:500;line-height:1;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,filter .15s ease,opacity .15s ease}.el-button>span{display:inline-flex;align-items:center;justify-content:center;line-height:1}.el-button+.el-button{margin-left:8px}.el-button--large{height:36px;min-height:36px;padding:0 18px;font-size:14px}.el-button--small{height:28px;min-height:28px;padding:0 10px;font-size:12px}.el-button.is-round{border-radius:var(--radius-pill)}.el-button.is-circle{width:32px;padding:0}.el-button--small.is-circle{width:28px}.el-button--large.is-circle{width:36px}.el-button.is-link,.el-button.is-text{height:auto;min-height:0;padding:0 4px;border:none;background:transparent!important;box-shadow:none!important;font-weight:500}.el-button.is-link:hover,.el-button.is-text:hover,.el-button.is-link:focus,.el-button.is-text:focus{background:transparent!important;box-shadow:none!important;transform:none!important;filter:none}.el-button:not(.is-link):not(.is-text):active{transform:scale(.98)}.erp-btn-solid-primary,.el-button--primary:not(.is-link):not(.is-text):not(.is-plain),.erp-search-action-btn--search,.erp-search-action-btn--primary{--el-button-bg-color: var(--erp-primary);--el-button-border-color: var(--erp-primary);--el-button-hover-bg-color: var(--erp-primary-hover);--el-button-hover-border-color: var(--erp-primary-hover);--el-button-active-bg-color: var(--erp-primary-active);--el-button-active-border-color: var(--erp-primary-active);--el-button-text-color: #ffffff;--el-button-hover-text-color: #ffffff;--el-button-active-text-color: #ffffff;background:var(--erp-primary)!important;border-color:var(--erp-primary)!important;color:#fff!important;font-weight:600;box-shadow:none}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain):hover,.erp-btn-solid-primary:hover,.erp-search-action-btn--search:hover,.erp-search-action-btn--primary:hover{background:var(--erp-primary-hover)!important;border-color:var(--erp-primary-hover)!important;box-shadow:none;filter:none;transform:none}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain):active,.erp-btn-solid-primary:active,.erp-search-action-btn--search:active,.erp-search-action-btn--primary:active{background:var(--erp-primary-active)!important;border-color:var(--erp-primary-active)!important}.el-button--primary.is-plain{--el-button-text-color: var(--erp-primary);background:var(--erp-primary-light)!important;color:var(--erp-primary)!important;border-color:var(--color-primary-alpha-45)!important;box-shadow:none;font-weight:500}.el-button--primary.is-plain:hover{background:var(--erp-primary)!important;border-color:var(--erp-primary)!important;color:#fff!important}.el-button--primary.is-link,.el-button--primary.is-text{color:var(--erp-primary)!important}.el-button--primary.is-link:hover,.el-button--primary.is-text:hover{color:var(--erp-primary-hover)!important}.el-button--default:not(.is-link):not(.is-text),.erp-btn-ghost-secondary,.erp-search-action-btn--reset,.erp-search-action-btn--export,.erp-search-action-btn--default{--el-button-text-color: var(--erp-text-secondary);--el-button-border-color: var(--erp-border-strong);--el-button-bg-color: #ffffff;--el-button-hover-text-color: var(--erp-primary);--el-button-hover-border-color: var(--erp-primary);--el-button-hover-bg-color: var(--erp-primary-light);background:#fff!important;border-color:var(--erp-border-strong, #d1d5db)!important;color:var(--erp-text-secondary)!important;box-shadow:none}.el-button--default:not(.is-link):not(.is-text):hover,.erp-btn-ghost-secondary:hover,.erp-search-action-btn--reset:hover,.erp-search-action-btn--export:hover,.erp-search-action-btn--default:hover{color:var(--erp-primary)!important;border-color:var(--erp-primary)!important;background:var(--erp-primary-light)!important}.erp-btn-soft-primary{--el-button-text-color: var(--erp-primary);--el-button-border-color: var(--color-primary-alpha-45);--el-button-bg-color: var(--erp-primary-light);--el-button-hover-text-color: #ffffff;--el-button-hover-border-color: var(--erp-primary);--el-button-hover-bg-color: var(--erp-primary);--el-button-active-text-color: #ffffff;--el-button-active-border-color: var(--erp-primary-active);--el-button-active-bg-color: var(--erp-primary-active)}.erp-btn-soft-primary:hover{box-shadow:none}.erp-btn-soft-primary:active{transform:scale(.98)}.el-button--danger:not(.is-link):not(.is-text),.erp-btn-solid-danger,.erp-search-action-btn--danger{box-shadow:none;font-weight:600}.el-button--success:not(.is-link):not(.is-text),.erp-btn-solid-success,.erp-search-action-btn--success{box-shadow:none;font-weight:600}.erp-btn-link-primary.el-button.is-link,.erp-btn-link-primary.el-button.is-text{--el-button-text-color: var(--erp-primary);--el-button-hover-text-color: var(--erp-primary-hover);--el-button-active-text-color: var(--erp-primary-active);color:var(--erp-primary)!important}.row-actions,.action-cell{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;max-width:100%;white-space:nowrap;vertical-align:middle}.row-actions>.el-button,.action-cell>.el-button,.row-actions .el-button+.el-button,.action-cell .el-button+.el-button{margin:0!important;flex-shrink:0}.row-actions>.el-button--primary:not(.is-link):not(.is-text),.row-actions__primary.el-button{--el-button-size: 28px;height:28px!important;min-height:28px!important;padding:0 10px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;box-shadow:none!important}.row-actions>.el-button--primary:not(.is-link):not(.is-text):hover,.row-actions>.el-button--primary:not(.is-link):not(.is-text):focus,.row-actions__primary.el-button:hover,.row-actions__primary.el-button:focus{transform:none!important;box-shadow:none!important;filter:brightness(.96)}.row-actions>.el-button--primary:not(.is-link):not(.is-text):active,.row-actions__primary.el-button:active{transform:none!important;filter:brightness(.92)}.row-actions>.el-button.is-link,.row-actions>.el-button.is-text,.row-actions__link.el-button,.action-cell>.el-button.is-link,.action-cell>.el-button.is-text{height:28px!important;min-height:28px!important;padding:0 6px!important;font-size:13px!important;font-weight:500!important;line-height:28px!important}.row-actions>.el-button.is-link:has(>.el-icon:only-child),.row-actions>.el-button.is-link:not(:has(>span:not(.el-icon))),.action-cell>.el-button.is-link:has(>.el-icon:only-child),.action-cell>.el-button.is-link:not(:has(>span:not(.el-icon))){width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:none!important;border-radius:6px!important;background:transparent!important;color:var(--erp-icon-btn-edit-color)!important;transition:color .2s ease,background .2s ease}.row-actions>.el-button.is-link:has(>.el-icon:only-child):hover:not(:disabled),.row-actions>.el-button.is-link:not(:has(>span:not(.el-icon))):hover:not(:disabled),.action-cell>.el-button.is-link:has(>.el-icon:only-child):hover:not(:disabled),.action-cell>.el-button.is-link:not(:has(>span:not(.el-icon))):hover:not(:disabled){color:var(--erp-icon-btn-edit-color)!important;background:var(--erp-icon-btn-edit-hover-bg)!important}.row-actions>.el-button.is-link.el-button--success:has(>.el-icon:only-child),.row-actions>.el-button.is-link.el-button--success:not(:has(>span:not(.el-icon))),.row-actions>.el-button.is-link.el-button--warning:has(>.el-icon:only-child),.row-actions>.el-button.is-link.el-button--warning:not(:has(>span:not(.el-icon))),.action-cell>.el-button.is-link.el-button--success:has(>.el-icon:only-child),.action-cell>.el-button.is-link.el-button--success:not(:has(>span:not(.el-icon))),.action-cell>.el-button.is-link.el-button--warning:has(>.el-icon:only-child),.action-cell>.el-button.is-link.el-button--warning:not(:has(>span:not(.el-icon))){color:var(--erp-icon-btn-view-color)!important}.row-actions>.el-button.is-link.el-button--success:has(>.el-icon:only-child):hover:not(:disabled),.row-actions>.el-button.is-link.el-button--success:not(:has(>span:not(.el-icon))):hover:not(:disabled),.row-actions>.el-button.is-link.el-button--warning:has(>.el-icon:only-child):hover:not(:disabled),.row-actions>.el-button.is-link.el-button--warning:not(:has(>span:not(.el-icon))):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--success:has(>.el-icon:only-child):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--success:not(:has(>span:not(.el-icon))):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--warning:has(>.el-icon:only-child):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--warning:not(:has(>span:not(.el-icon))):hover:not(:disabled){color:var(--erp-icon-btn-view-color)!important;background:var(--erp-icon-btn-view-hover-bg)!important}.row-actions>.el-button.is-link.el-button--danger:has(>.el-icon:only-child),.row-actions>.el-button.is-link.el-button--danger:not(:has(>span:not(.el-icon))),.action-cell>.el-button.is-link.el-button--danger:has(>.el-icon:only-child),.action-cell>.el-button.is-link.el-button--danger:not(:has(>span:not(.el-icon))){color:var(--erp-icon-btn-danger-color)!important}.row-actions>.el-button.is-link.el-button--danger:has(>.el-icon:only-child):hover:not(:disabled),.row-actions>.el-button.is-link.el-button--danger:not(:has(>span:not(.el-icon))):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--danger:has(>.el-icon:only-child):hover:not(:disabled),.action-cell>.el-button.is-link.el-button--danger:not(:has(>span:not(.el-icon))):hover:not(:disabled){color:var(--erp-icon-btn-danger-color)!important;background:var(--erp-icon-btn-danger-hover-bg)!important}.row-actions>.el-button.is-link .el-icon,.action-cell>.el-button.is-link .el-icon{font-size:16px}.erp-icon-btn{width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;line-height:1;color:var(--erp-icon-btn-view-color);transition:color .2s ease,background .2s ease}.erp-icon-btn:disabled{cursor:not-allowed;opacity:.45}.erp-icon-btn .el-icon{font-size:16px}.erp-icon-btn--default{color:var(--erp-icon-btn-view-color)}.erp-icon-btn--default:hover:not(:disabled){color:var(--erp-icon-btn-view-color);background:var(--erp-icon-btn-view-hover-bg)}.erp-icon-btn--edit{color:var(--erp-icon-btn-edit-color)}.erp-icon-btn--edit:hover:not(:disabled){color:var(--erp-icon-btn-edit-color);background:var(--erp-icon-btn-edit-hover-bg)}.erp-icon-btn--toggle{color:var(--erp-icon-btn-toggle-color)}.erp-icon-btn--toggle:hover:not(:disabled){color:var(--erp-icon-btn-toggle-hover-color);background:var(--erp-icon-btn-toggle-hover-bg)}.erp-icon-btn--danger{color:var(--erp-icon-btn-danger-color)}.erp-icon-btn--danger:hover:not(:disabled){color:var(--erp-icon-btn-danger-color);background:var(--erp-icon-btn-danger-hover-bg)}.erp-scrollbar,.el-dialog__body,.erp-dialog-layout__scroll,.erp-product-items-editor__table-wrap,.erp-table-panel .el-table__body-wrapper,.erp-product-items-editor .el-table__body-wrapper,.erp-product-items-editor .el-scrollbar__wrap{scrollbar-width:auto;scrollbar-color:auto}.erp-scrollbar::-webkit-scrollbar,.el-dialog__body::-webkit-scrollbar,.erp-dialog-layout__scroll::-webkit-scrollbar,.erp-product-items-editor__table-wrap::-webkit-scrollbar,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar{width:6px;height:6px;background:transparent}.erp-scrollbar::-webkit-scrollbar-track,.el-dialog__body::-webkit-scrollbar-track,.erp-dialog-layout__scroll::-webkit-scrollbar-track,.erp-product-items-editor__table-wrap::-webkit-scrollbar-track,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-track,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-track,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-track,.erp-scrollbar::-webkit-scrollbar-track-piece,.el-dialog__body::-webkit-scrollbar-track-piece,.erp-dialog-layout__scroll::-webkit-scrollbar-track-piece,.erp-product-items-editor__table-wrap::-webkit-scrollbar-track-piece,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-track-piece,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-track-piece,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-track-piece,.erp-scrollbar::-webkit-scrollbar-corner,.el-dialog__body::-webkit-scrollbar-corner,.erp-dialog-layout__scroll::-webkit-scrollbar-corner,.erp-product-items-editor__table-wrap::-webkit-scrollbar-corner,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-corner,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-corner,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-corner{background:transparent}.erp-scrollbar::-webkit-scrollbar-button,.el-dialog__body::-webkit-scrollbar-button,.erp-dialog-layout__scroll::-webkit-scrollbar-button,.erp-product-items-editor__table-wrap::-webkit-scrollbar-button,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-button,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-button,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-button{display:none;width:0;height:0}.erp-scrollbar::-webkit-scrollbar-thumb,.el-dialog__body::-webkit-scrollbar-thumb,.erp-dialog-layout__scroll::-webkit-scrollbar-thumb,.erp-product-items-editor__table-wrap::-webkit-scrollbar-thumb,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-thumb,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-thumb,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-thumb{background-color:var(--erp-scrollbar-thumb);background-image:none;border-radius:8px;box-shadow:none}.erp-scrollbar::-webkit-scrollbar-thumb:hover,.el-dialog__body::-webkit-scrollbar-thumb:hover,.erp-dialog-layout__scroll::-webkit-scrollbar-thumb:hover,.erp-product-items-editor__table-wrap::-webkit-scrollbar-thumb:hover,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-thumb:hover,.erp-scrollbar::-webkit-scrollbar-thumb:active,.el-dialog__body::-webkit-scrollbar-thumb:active,.erp-dialog-layout__scroll::-webkit-scrollbar-thumb:active,.erp-product-items-editor__table-wrap::-webkit-scrollbar-thumb:active,.erp-table-panel .el-table__body-wrapper::-webkit-scrollbar-thumb:active,.erp-product-items-editor .el-table__body-wrapper::-webkit-scrollbar-thumb:active,.erp-product-items-editor .el-scrollbar__wrap::-webkit-scrollbar-thumb:active{background-color:var(--erp-scrollbar-thumb-hover);background-image:none;box-shadow:none}@supports (-moz-appearance: none){.erp-scrollbar,.el-dialog__body,.erp-dialog-layout__scroll,.erp-product-items-editor__table-wrap,.erp-table-panel .el-table__body-wrapper,.erp-product-items-editor .el-table__body-wrapper,.erp-product-items-editor .el-scrollbar__wrap{scrollbar-width:thin;scrollbar-color:var(--erp-scrollbar-thumb) var(--erp-scrollbar-track)}}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background-color:transparent!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background-color:var(--erp-table-row-hover-bg, #fff3e8)!important}.el-table .el-table__header th.el-table-fixed-column--left,.el-table .el-table__header th.el-table-fixed-column--right,.el-table .el-table__body td.el-table-fixed-column--left,.el-table .el-table__body td.el-table-fixed-column--right,.el-table .el-table__footer td.el-table-fixed-column--left,.el-table .el-table__footer td.el-table-fixed-column--right,.el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--left,.el-table--striped .el-table__body tr.el-table__row--striped td.el-table-fixed-column--right{background-color:#fff!important}.el-table .el-table__body td.el-table-fixed-column--left,.el-table .el-table__body td.el-table-fixed-column--right{z-index:4!important}.el-table .el-table__header th.el-table-fixed-column--left,.el-table .el-table__header th.el-table-fixed-column--right{background-color:var(--erp-bg-muted, #f7f8fa)!important;z-index:5!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table-fixed-column--left,.el-table--enable-row-hover .el-table__body tr:hover>td.el-table-fixed-column--right,.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--left,.el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--right{background-color:var(--erp-table-row-hover-bg, #fff3e8)!important}.el-table td.el-table-fixed-column--left .cell,.el-table td.el-table-fixed-column--right .cell,.el-table th.el-table-fixed-column--left .cell,.el-table th.el-table-fixed-column--right .cell{background-color:inherit!important;overflow:hidden!important}.el-table__body td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){z-index:0!important}.el-table__body td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right) .el-switch{position:relative;z-index:0}.erp-table-card .el-table th.el-table__cell,.erp-table-panel .el-table th.el-table__cell{background-color:var(--erp-bg-muted)!important;color:var(--erp-text-secondary);font-weight:600;height:var(--row-height-table)}.erp-table-panel .el-table .el-table__cell{padding:12px 0}.erp-table-panel .el-table td.el-table__cell{height:var(--row-height-table)}.el-tag.el-tag--info{--el-tag-bg-color: #f4f4f5;--el-tag-text-color: #909399;--el-tag-border-color: #e9e9eb;--el-tag-hover-color: #909399}.el-tag.el-tag--info .el-tag__close{color:#909399!important}.el-tag.el-tag--info .el-tag__close:hover{color:#fff!important;background-color:#909399!important}.el-select .el-tag .el-tag__close{color:#909399!important}.el-select .el-tag .el-tag__close:hover{color:#fff!important;background-color:#909399!important}.el-tabs__item{color:var(--erp-text-secondary)}.el-tabs__item.is-active{color:var(--erp-primary);font-weight:600}.el-tabs__active-bar{background-color:var(--erp-primary)}.el-tabs__nav-wrap:after{background-color:var(--erp-border)}.el-pagination.is-background .el-pager li.is-active{background-color:var(--erp-primary)!important;color:#fff!important}.el-pagination.is-background .el-pager li:not(.is-disabled):hover{color:var(--erp-primary)}.el-link.el-link--primary{--el-link-text-color: var(--erp-primary);--el-link-hover-text-color: var(--erp-primary-hover)}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--erp-primary) inset,0 0 0 3px var(--color-primary-alpha-15)!important}.el-input-number{--erp-input-number-radius: var(--radius-input);--erp-input-number-btn-width: 28px;--erp-input-number-height: var(--control-height);position:relative;display:inline-flex;align-items:stretch;width:auto;height:var(--erp-input-number-height);min-height:var(--erp-input-number-height);max-height:var(--erp-input-number-height);box-sizing:border-box;line-height:normal;vertical-align:middle;overflow:hidden;border:1px solid var(--color-border-light);border-radius:var(--erp-input-number-radius);background-color:var(--color-surface, #fff);transition:border-color .2s ease,outline .2s ease}.el-input-number .el-input{flex:1;width:auto!important;height:auto!important;align-self:stretch}.el-input-number .el-input__wrapper{height:100%!important;min-height:0!important;padding:0 2px;border-radius:0!important;box-shadow:none!important;background-color:transparent}.el-input-number:not(.is-controls-right) .el-input__wrapper{padding-left:var(--erp-input-number-btn-width);padding-right:var(--erp-input-number-btn-width)}.el-input-number .el-input__wrapper:hover,.el-input-number .el-input__wrapper.is-focus{box-shadow:none!important;background-color:transparent}.el-input-number .el-input__inner{height:100%;text-align:center;font-variant-numeric:tabular-nums}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{position:absolute;top:0!important;bottom:0!important;width:var(--erp-input-number-btn-width);height:auto!important;box-sizing:border-box;margin:0;flex-shrink:0;line-height:1;border-top:none!important;border-bottom:none!important}.el-input-number:hover,.el-input-number:has(.el-input-number__decrease:hover),.el-input-number:has(.el-input-number__increase:hover){border-color:var(--erp-primary)}.el-input-number:focus-within{border-color:var(--erp-primary);outline:3px solid var(--color-primary-alpha-15);outline-offset:0}.el-input-number .el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:none!important}.el-input-number:not(.is-controls-right) .el-input-number__decrease{left:0;border-radius:0;border-right:1px solid var(--color-border-light);border-left:none;background:var(--el-fill-color-light, #f5f7fa)}.el-input-number:not(.is-controls-right) .el-input-number__increase{right:0;border-radius:0;border-left:1px solid var(--color-border-light);border-right:none;background:var(--el-fill-color-light, #f5f7fa)}.el-input-number:hover:not(.is-controls-right) .el-input-number__decrease,.el-input-number:hover:not(.is-controls-right) .el-input-number__increase,.el-input-number:focus-within:not(.is-controls-right) .el-input-number__decrease,.el-input-number:focus-within:not(.is-controls-right) .el-input-number__increase{border-color:color-mix(in srgb,var(--erp-primary) 30%,var(--color-border-light));color:var(--erp-primary)}.el-input-number--small{--erp-input-number-height: 32px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:var(--erp-input-number-btn-width);font-size:12px}.el-input-number--large{--erp-input-number-height: 40px}.el-input-number.is-controls-right .el-input__wrapper,.el-input-number.is-controls-right .el-input__wrapper.is-focus{box-shadow:none!important;padding-right:calc(var(--erp-input-number-btn-width) + 4px)}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{width:var(--erp-input-number-btn-width);height:50%!important;right:0;left:auto;box-sizing:border-box;line-height:1;border-left:1px solid var(--color-border-light);border-right:none}.el-input-number.is-controls-right .el-input-number__increase{top:0!important;bottom:auto!important;border-bottom:1px solid var(--color-border-light)!important;border-radius:0}.el-input-number.is-controls-right .el-input-number__decrease{top:auto!important;bottom:0!important;border-top:none!important;border-radius:0}.el-dialog .el-input-number,.el-drawer .el-input-number{--erp-input-number-height: 32px;--erp-input-number-radius: 6px;height:var(--erp-input-number-height);min-height:var(--erp-input-number-height);max-height:var(--erp-input-number-height)}.form-dialog .el-input-number,.form-dialog__form .el-input-number,.ops-dialog .el-input-number{--erp-input-number-height: 32px;--erp-input-number-radius: 6px}.el-input__wrapper,.el-select__wrapper{min-height:var(--control-height)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--radius-input)}:root{--erp-tooltip-bg: #fff;--erp-tooltip-color: #1f1c19;--erp-tooltip-border: #dcdfe6;--erp-tooltip-shadow: 0 4px 12px rgb(16 24 40 / 8%)}.el-popper.el-tooltip{--el-bg-color: var(--erp-tooltip-bg);--el-text-color-primary: var(--erp-tooltip-color);--el-border-color-light: var(--erp-tooltip-border);background:var(--erp-tooltip-bg)!important;color:var(--erp-tooltip-color)!important;border:1px solid var(--erp-tooltip-border)!important;box-shadow:var(--erp-tooltip-shadow)}.el-popper.el-tooltip .el-popper__arrow{overflow:visible;width:12px!important;height:7px!important;background:transparent!important}.el-popper.el-tooltip .el-popper__arrow:before{transform:none!important;border:none!important;background:var(--erp-tooltip-bg)!important;box-sizing:border-box;width:12px!important;height:7px!important;left:0!important;right:auto!important}.el-popper.el-tooltip[data-popper-placement^=top] .el-popper__arrow{bottom:-6px!important;filter:drop-shadow(0 1px 0 var(--erp-tooltip-border))}.el-popper.el-tooltip[data-popper-placement^=top] .el-popper__arrow:before{top:0!important;clip-path:polygon(0 0,100% 0,50% 100%)}.el-popper.el-tooltip[data-popper-placement^=bottom] .el-popper__arrow{top:-7px!important;filter:drop-shadow(0 -1px 0 var(--erp-tooltip-border))}.el-popper.el-tooltip[data-popper-placement^=bottom] .el-popper__arrow:before{top:0!important;clip-path:polygon(50% 0,100% 100%,0 100%)}.el-popper.el-tooltip[data-popper-placement^=left] .el-popper__arrow{right:-7px!important;width:7px!important;height:12px!important;filter:drop-shadow(1px 0 0 var(--erp-tooltip-border))}.el-popper.el-tooltip[data-popper-placement^=left] .el-popper__arrow:before{width:7px!important;height:12px!important;clip-path:polygon(0 0,100% 50%,0 100%)}.el-popper.el-tooltip[data-popper-placement^=right] .el-popper__arrow{left:-7px!important;width:7px!important;height:12px!important;filter:drop-shadow(-1px 0 0 var(--erp-tooltip-border))}.el-popper.el-tooltip[data-popper-placement^=right] .el-popper__arrow:before{width:7px!important;height:12px!important;clip-path:polygon(100% 0,100% 100%,0 50%)}
