/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-8-15 10:53:45
 */[data-v-639af00e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.dm-center-container[data-v-639af00e]{padding:15px;background:#f5f7fa}.dm-center-container .main-card[data-v-639af00e]{border:none;border-radius:8px}.dm-center-container .main-card[data-v-639af00e] .el-card__body{padding:15px}.dm-center-container .card-header[data-v-639af00e]{margin-bottom:15px}.dm-center-container .card-header h2[data-v-639af00e]{display:flex;align-items:center;justify-content:flex-start;margin:0;font-size:18px;font-weight:500;color:#409eff}.dm-center-container .card-header h2 i[data-v-639af00e]{margin-right:8px}.dm-center-container .card-header .el-divider[data-v-639af00e]{margin:12px 0}.dm-center-container .toolbar-wrapper[data-v-639af00e]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:15px}.dm-center-container .toolbar-wrapper .el-form-item[data-v-639af00e]{margin-bottom:0}.dm-center-container .toolbar-wrapper .batch-expire-trigger[data-v-639af00e]{margin-left:10px}.dm-center-container .column-header-wrapper[data-v-639af00e]{display:inline-flex;align-items:center;line-height:normal;white-space:nowrap}.dm-center-container .column-header-wrapper i[data-v-639af00e]{margin-right:5px;font-size:14px}.dm-center-container .column-header-wrapper span[data-v-639af00e]{display:inline-block;margin-right:3px}.dm-center-container .vxe-table[data-v-639af00e]{font-size:12px}.dm-center-container .vxe-table .vxe-header--column[data-v-639af00e]{font-weight:500;background-color:#f8fafc}.dm-center-container .vxe-table .vxe-body--column[data-v-639af00e]{padding:8px 0}.dm-center-container .vxe-table .vxe-button[data-v-639af00e]{padding:4px}.dm-center-container .vxe-table .vxe-button.size--mini[data-v-639af00e]{font-size:12px}.dm-center-container .table-footer[data-v-639af00e]{margin-top:10px;font-size:12px;color:#909399;text-align:right}.dm-center-container .table-footer .record-count[data-v-639af00e]{margin-right:10px}.dm-center-container .highlight-text[data-v-639af00e]{font-weight:700;color:#f56c6c}.dm-center-container .expire-warning[data-v-639af00e]{font-weight:600;color:#f56c6c}.dm-center-container .scanner-list[data-v-639af00e]{display:flex;flex-direction:column;gap:8px}.dm-center-container .scanner-row[data-v-639af00e]{display:grid;grid-template-columns:minmax(150px,1fr) minmax(220px,1.3fr) 32px;gap:8px;align-items:center}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog{max-width:calc(100vw - 32px);margin-top:5vh!important;overflow:hidden;border-radius:6px;box-shadow:0 16px 40px rgba(16,24,40,.16)}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__header{padding:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__headerbtn{top:24px;right:22px;z-index:1}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__headerbtn .el-dialog__close{font-size:20px;font-weight:600;color:#344054}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#175cd3}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__body{max-height:calc(90vh - 142px);padding:0 24px 20px;overflow-y:auto}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__footer{padding:14px 24px;background:#f8fafc;border-top:1px solid #e4e7ec}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title{display:flex;gap:12px;align-items:center;min-height:72px;padding:0 64px 0 24px;background:#f8fafc;border-bottom:1px solid #e4e7ec}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title .batch-dialog-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title span,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title strong{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title strong{font-size:16px;line-height:24px;color:#1d2939}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title div>span{font-size:12px;line-height:18px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;margin-top:18px;background:#f8fafc;border:1px solid #e4e7ec;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar>div:first-child{display:flex;gap:10px;align-items:center}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-label{font-size:12px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar>div:first-child strong{font-size:13px;color:#1d2939}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts{display:flex;align-items:center;font-size:12px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts>span+span{padding-left:18px;margin-left:18px;border-left:1px solid #d0d5dd}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts strong{margin-left:4px;font-size:14px;color:#344054}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts .is-selected,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts .is-selected strong{color:#175cd3}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-config-section{padding:20px 0;border-bottom:1px solid #eaecf0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-config-section:last-child{padding-bottom:0;border-bottom:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading{display:flex;align-items:flex-start;min-height:32px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading .batch-section-index{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;margin-right:10px;font-size:12px;font-weight:600;color:#175cd3;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading>div{min-width:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading>div span,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading>div strong{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading>div strong{font-size:14px;line-height:22px;color:#1d2939}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading>div span{font-size:12px;line-height:18px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading .batch-selection-count{padding:3px 8px;margin-left:auto;font-size:12px;line-height:18px;color:#175cd3;white-space:nowrap;background:#eff6ff;border-radius:3px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-selection-actions{display:flex;align-items:center;justify-content:space-between;min-height:30px;margin:12px 0 8px;font-size:12px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-selection-actions>span i{margin-right:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-selection-actions .el-button+.el-button{margin-left:6px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer{display:flex;align-items:center;justify-content:space-between}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel{width:calc(50% - 79px);overflow:hidden;border-color:#d0d5dd;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel .el-transfer-panel__header{background:#f8fafc;border-bottom-color:#e4e7ec}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel .el-transfer-panel__header .el-checkbox__label{font-size:13px;font-weight:600;color:#344054}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel .el-transfer-panel__filter{margin:12px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel .el-transfer-panel__item{color:#475467}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer__buttons{display:flex;flex-direction:column;gap:8px;padding:0 18px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer__buttons .el-button{min-width:84px;padding:9px 12px;margin:0;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:14px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option{box-sizing:border-box;display:flex;align-items:center;min-height:76px;padding:12px 14px;margin:0;background:#fff;border:1px solid #d0d5dd;border-radius:4px;transition:border-color .2s,background-color .2s}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option:hover{border-color:#84adff}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option.is-checked{background:#f5f9ff;border-color:#409eff;box-shadow:inset 0 0 0 1px #409eff}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option.batch-action-option--clear.is-checked{background:#fffbf2;border-color:#e6a23c;box-shadow:inset 0 0 0 1px #e6a23c}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option.batch-action-option--clear.is-checked .el-radio__inner{background:#e6a23c;border-color:#e6a23c}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option.batch-action-option--clear.is-checked .batch-action-icon{color:#b54708;background:#fef0c7}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-option .el-radio__label{display:flex;flex:1;align-items:center;min-width:0;padding-left:10px;white-space:normal}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;margin-right:10px;font-size:17px;color:#175cd3;background:#eff6ff;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-copy{display:block;min-width:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-copy small,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-copy strong{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-copy strong{font-size:13px;line-height:20px;color:#1d2939}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options .batch-action-copy small{margin-top:2px;font-size:12px;line-height:17px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-setting-field{padding:14px 16px;margin-top:14px;background:#f8fafc;border-left:3px solid #409eff}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-setting-field .batch-field-label{display:flex;align-items:baseline;margin-bottom:10px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-setting-field .batch-field-label strong{font-size:13px;color:#344054}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-setting-field .batch-field-label span{margin-left:8px;font-size:12px;color:#98a2b3}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-controls{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr);gap:16px;align-items:center}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-presets{display:flex;gap:6px;align-items:center}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-presets>span{margin-right:2px;font-size:12px;color:#667085;white-space:nowrap}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-presets .el-button{padding-right:10px;padding-left:10px;margin:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning{display:flex;align-items:flex-start;padding:12px 14px;margin-top:14px;color:#b54708;background:#fffbf2;border-left:3px solid #f79009}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning>i{margin:2px 9px 0 0;font-size:17px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning span,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning strong{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning strong{font-size:13px;line-height:20px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-clear-warning span{margin-top:2px;font-size:12px;line-height:18px;color:#7a2e0e}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-review-section{padding-bottom:0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary{display:flex;align-items:flex-start;padding:13px 14px;margin-top:12px;color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:4px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary>i{margin:2px 9px 0 0;font-size:17px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary span,.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary strong{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary strong{font-size:13px;line-height:20px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary span{margin-top:2px;font-size:12px;line-height:18px;color:#027a48}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary.is-warning{color:#b54708;background:#fffbf2;border-color:#fedf89}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-operation-summary.is-warning span{color:#7a2e0e}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer{display:flex;align-items:center;justify-content:space-between}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer>span{font-size:12px;color:#667085}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer strong{color:#175cd3}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-date-editor,.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-input-number{width:100%}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-limit-note{display:block;margin-top:6px;font-size:12px;line-height:18px;color:#667085}@media screen and (max-width:768px){.dm-center-container .dm-center-container[data-v-639af00e]{padding:10px}.dm-center-container .toolbar-wrapper[data-v-639af00e]{flex-direction:column;align-items:flex-start}.dm-center-container .toolbar-wrapper .el-button-group[data-v-639af00e]{flex-wrap:wrap;margin-top:10px}.dm-center-container .scanner-row[data-v-639af00e]{grid-template-columns:1fr}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog{margin-top:16px!important}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__body{max-height:calc(100vh - 158px);padding:0 16px 16px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-dialog__footer{padding:12px 16px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-title{min-height:68px;padding:0 50px 0 16px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar{gap:8px;align-items:flex-start}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-options{grid-template-columns:1fr}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer-panel{width:100%}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer__buttons{display:flex;flex-direction:row;justify-content:center;padding:10px 0}.dm-center-container[data-v-639af00e] .batch-expire-dialog .el-transfer__buttons i{transform:rotate(90deg)}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-controls{grid-template-columns:1fr;gap:10px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-expire-presets{flex-wrap:wrap}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer>span{display:none}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer>div{display:flex;justify-content:flex-end;width:100%}}@media screen and (max-width:480px){.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar{display:block}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-scope-bar .batch-scope-counts{margin-top:8px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading{flex-wrap:wrap}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-section-heading .batch-selection-count{margin:8px 0 0 34px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-selection-actions{align-items:flex-start}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-selection-actions>span{max-width:145px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-action-option{min-height:82px}.dm-center-container[data-v-639af00e] .batch-expire-dialog .batch-dialog-footer .el-button{flex:1}}