@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-2-3 23:33:09
 */.batch-schedule-dialog .time-period-selector{display:flex;align-items:center}.batch-schedule-dialog .separator{margin:0 8px;color:#606266}.batch-schedule-dialog .el-input__prefix{left:0}.batch-schedule-dialog .el-input__suffix{right:0}.batch-schedule-dialog .el-input--prefix .el-input__inner{padding-left:25px}.batch-schedule-dialog .el-input--suffix .el-input__inner{padding-right:10px}[data-v-5eeb4728]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.batch-schedule-dialog .search-box[data-v-5eeb4728]{width:150px}.batch-schedule-dialog .selection-overview[data-v-5eeb4728]{margin-bottom:24px}.batch-schedule-dialog .selection-overview .overview-card[data-v-5eeb4728]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(64,158,255,.08);border:1px solid #e1efff}.batch-schedule-dialog .selection-overview .overview-card .overview-header[data-v-5eeb4728]{display:flex;align-items:center;margin-bottom:16px}.batch-schedule-dialog .selection-overview .overview-card .overview-header .overview-icon[data-v-5eeb4728]{font-size:20px;color:#409eff;margin-right:8px}.batch-schedule-dialog .selection-overview .overview-card .overview-header .overview-title[data-v-5eeb4728]{font-size:16px;font-weight:600;color:#303133}.batch-schedule-dialog .selection-overview .overview-card .overview-stats[data-v-5eeb4728]{display:flex;align-items:center;justify-content:space-around;margin-bottom:16px}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item[data-v-5eeb4728]{display:flex;align-items:center;gap:12px}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-icon[data-v-5eeb4728]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-icon.employees[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#1890ff)}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-icon.dates[data-v-5eeb4728]{background:linear-gradient(135deg,#67c23a,#85ce61)}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-icon.schedules[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#4a90e2)}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-info .stat-number[data-v-5eeb4728]{font-size:24px;font-weight:700;color:#303133;line-height:1}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-item .stat-info .stat-label[data-v-5eeb4728]{font-size:12px;color:#909399;margin-top:2px}.batch-schedule-dialog .selection-overview .overview-card .overview-stats .stat-divider[data-v-5eeb4728]{width:1px;height:30px;background:#e1efff}.batch-schedule-dialog .selection-overview .overview-card .date-range-display[data-v-5eeb4728]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#f0f8ff,#e1efff);border-radius:8px}.batch-schedule-dialog .selection-overview .overview-card .date-range-display i[data-v-5eeb4728]{color:#409eff}.batch-schedule-dialog .selection-overview .overview-card .date-range-display .date-range-label[data-v-5eeb4728]{font-size:14px;color:#909399}.batch-schedule-dialog .selection-overview .overview-card .date-range-display .date-range-text[data-v-5eeb4728]{font-weight:500;color:#303133}.batch-schedule-dialog .section-header[data-v-5eeb4728]{display:flex;align-items:center;margin-bottom:16px}.batch-schedule-dialog .section-header i[data-v-5eeb4728]{font-size:18px;color:#409eff;margin-right:8px}.batch-schedule-dialog .section-header .section-title[data-v-5eeb4728]{font-size:16px;font-weight:600;color:#303133}.batch-schedule-dialog .section-header .help-icon[data-v-5eeb4728]{margin-left:8px;color:#909399;cursor:pointer}.batch-schedule-dialog .section-header .help-icon[data-v-5eeb4728]:hover{color:#409eff}.batch-schedule-dialog .shift-period-selection[data-v-5eeb4728]{margin-bottom:24px}.batch-schedule-dialog .shift-period-selection .selection-container[data-v-5eeb4728]{display:flex;gap:20px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(64,158,255,.08);border:1px solid #e1efff;overflow:hidden}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel[data-v-5eeb4728]{width:280px;background:#f8faff;border-right:1px solid #e1efff;display:flex;flex-direction:column}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .panel-header[data-v-5eeb4728]{padding:10px 20px;background:#e1efff;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133;flex-shrink:0}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .panel-header i[data-v-5eeb4728]{color:#409eff}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]{flex:1;padding:16px;max-height:320px;overflow-y:auto}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]::-webkit-scrollbar{width:6px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item[data-v-5eeb4728]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;background:#fff;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .3s ease;position:relative}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item[data-v-5eeb4728]:hover{border-color:#409eff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.1)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item.active[data-v-5eeb4728]{border-color:#409eff;background:linear-gradient(135deg,#f0f8ff,#e1efff)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item.active .shift-check[data-v-5eeb4728]{opacity:1}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon[data-v-5eeb4728]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;margin-right:12px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.full-time[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#1890ff)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.part-time[data-v-5eeb4728]{background:linear-gradient(135deg,#67c23a,#85ce61)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.night-duty[data-v-5eeb4728]{background:linear-gradient(135deg,#1890ff,#2d5aa0)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.overtime[data-v-5eeb4728]{background:linear-gradient(135deg,#e6a23c,#f0ad4e)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.flexible[data-v-5eeb4728]{background:linear-gradient(135deg,#f56c6c,#ff7875)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.standby[data-v-5eeb4728]{background:linear-gradient(135deg,#909399,#b3b3b3)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.training[data-v-5eeb4728]{background:linear-gradient(135deg,#722ed1,#9254de)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.meeting[data-v-5eeb4728]{background:linear-gradient(135deg,#13c2c2,#36cfc9)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.remote[data-v-5eeb4728]{background:linear-gradient(135deg,#52c41a,#73d13d)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.weekend[data-v-5eeb4728]{background:linear-gradient(135deg,#fa8c16,#ffa940)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.holiday[data-v-5eeb4728]{background:linear-gradient(135deg,#eb2f96,#f759ab)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-icon.rest-shift[data-v-5eeb4728]{background:linear-gradient(135deg,#909399,#c0c4cc)}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-info[data-v-5eeb4728]{flex:1}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-info .shift-name[data-v-5eeb4728]{font-size:14px;font-weight:600;color:#303133;margin-bottom:2px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-info .shift-desc[data-v-5eeb4728]{font-size:12px;color:#909399;line-height:1.3}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list .shift-item .shift-check[data-v-5eeb4728]{position:absolute;top:8px;right:8px;width:16px;height:16px;background:#409eff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;opacity:0;transition:opacity .3s ease}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel[data-v-5eeb4728]{flex:1;min-height:300px;display:flex;flex-direction:column}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .panel-header[data-v-5eeb4728]{padding:10px 20px;background:#e1efff;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#303133;flex-shrink:0}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .panel-header span[data-v-5eeb4728]:first-child{display:flex;align-items:center;gap:8px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .panel-header span:first-child i[data-v-5eeb4728]{color:#409eff}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .panel-header .panel-tip[data-v-5eeb4728]{font-size:12px;color:#909399;font-weight:400}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]{flex:1;padding:10px 20px;max-height:360px;overflow-y:auto}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]::-webkit-scrollbar{width:6px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item[data-v-5eeb4728]{display:flex;align-items:center;padding:10px;margin-bottom:8px;background:#fafbfc;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .3s ease}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item[data-v-5eeb4728]:hover:not(.disabled){border-color:#409eff;background:#f0f8ff}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item.active[data-v-5eeb4728]{border-color:#409eff;background:linear-gradient(135deg,#f0f8ff,#e1efff)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item.disabled[data-v-5eeb4728]{opacity:.5;cursor:not-allowed;background:#f5f7fa}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-checkbox[data-v-5eeb4728]{margin-right:12px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon[data-v-5eeb4728]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;margin-right:12px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon.morning[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#73c8ff)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon.afternoon[data-v-5eeb4728]{background:linear-gradient(135deg,#67c23a,#85ce61)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon.evening[data-v-5eeb4728]{background:linear-gradient(135deg,#e6a23c,#f0ad4e)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon.night[data-v-5eeb4728]{background:linear-gradient(135deg,#1890ff,#409eff)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-icon.rest[data-v-5eeb4728]{background:linear-gradient(135deg,#909399,#c0c4cc)}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-info[data-v-5eeb4728]{flex:1}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-info .period-name[data-v-5eeb4728]{font-size:14px;font-weight:600;color:#303133;margin-bottom:2px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-info .period-time[data-v-5eeb4728]{font-size:12px;color:#909399;font-family:Monaco,Consolas,monospace}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list .period-item .period-hours[data-v-5eeb4728]{margin-left:8px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .empty-state[data-v-5eeb4728]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#909399}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .empty-state i[data-v-5eeb4728]{font-size:48px;margin-bottom:16px;opacity:.5}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .empty-state span[data-v-5eeb4728]{font-size:14px}.batch-schedule-dialog .selected-periods-preview[data-v-5eeb4728]{background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(64,158,255,.08);border:1px solid #e1efff}.batch-schedule-dialog .selected-periods-preview .preview-header[data-v-5eeb4728]{display:flex;align-items:center;margin-bottom:16px}.batch-schedule-dialog .selected-periods-preview .preview-header i[data-v-5eeb4728]{font-size:16px;color:#409eff;margin-right:8px}.batch-schedule-dialog .selected-periods-preview .preview-header .preview-title[data-v-5eeb4728]{font-size:14px;font-weight:600;color:#303133}.batch-schedule-dialog .selected-periods-preview .preview-header .selected-count[data-v-5eeb4728]{font-size:12px;color:#909399;margin-left:4px}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags[data-v-5eeb4728]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag[data-v-5eeb4728]{display:flex;align-items:center;padding:8px 8px;background:#f0f8ff;border:1px solid #d4e8ff;border-radius:6px;font-size:12px;gap:6px}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag.morning[data-v-5eeb4728]{background:#f0f8ff;border-color:#b3d9ff;color:#409eff}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag.afternoon[data-v-5eeb4728]{background:#f0fff0;border-color:#b8e6b8;color:#67c23a}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag.evening[data-v-5eeb4728]{background:#fffbf0;border-color:#ffd4a3;color:#e6a23c}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag.night[data-v-5eeb4728]{background:#f0f8ff;border-color:#a6d2ff;color:#1890ff}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag.rest[data-v-5eeb4728]{background:#fafafa;border-color:#d9d9d9;color:#909399}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-icon[data-v-5eeb4728]{font-size:14px}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-name[data-v-5eeb4728]{font-weight:600}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-time[data-v-5eeb4728]{opacity:.8;font-family:Monaco,Consolas,monospace}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-close[data-v-5eeb4728]{background:none;border:none;cursor:pointer;padding:2px;border-radius:2px;color:#909399;margin-left:4px}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-close[data-v-5eeb4728]:hover{background:rgba(0,0,0,.1);color:#f56c6c}.batch-schedule-dialog .selected-periods-preview .preview-content .preview-tags .period-tag .tag-close i[data-v-5eeb4728]{font-size:10px}.batch-schedule-dialog .selected-periods-preview .preview-content .combination-selector[data-v-5eeb4728]{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #e1efff}.batch-schedule-dialog .selected-periods-preview .preview-content .combination-selector .combination-label[data-v-5eeb4728]{display:flex;align-items:center;gap:6px;font-size:13px;color:#303133;font-weight:500}.batch-schedule-dialog .selected-periods-preview .preview-content .combination-selector .combination-label i[data-v-5eeb4728]{color:#409eff}.batch-schedule-dialog .combination-display[data-v-5eeb4728]{margin-bottom:20px}.batch-schedule-dialog .combination-display .combination-card[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#1890ff);color:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 4px 20px rgba(64,158,255,.3)}.batch-schedule-dialog .combination-display .combination-card .combination-header[data-v-5eeb4728]{display:flex;align-items:center;margin-bottom:8px}.batch-schedule-dialog .combination-display .combination-card .combination-header i[data-v-5eeb4728]{font-size:16px;margin-right:8px}.batch-schedule-dialog .combination-display .combination-card .combination-header .combination-title[data-v-5eeb4728]{font-size:14px;font-weight:600}.batch-schedule-dialog .combination-display .combination-card .combination-description[data-v-5eeb4728]{font-size:13px;opacity:.9;line-height:1.4}.batch-schedule-dialog .batch-options[data-v-5eeb4728]{background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(64,158,255,.08);border:1px solid #e1efff}.batch-schedule-dialog .batch-options .options-grid[data-v-5eeb4728]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.batch-schedule-dialog .batch-options .options-grid .option-item .el-checkbox .el-checkbox__label[data-v-5eeb4728]{font-size:14px}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728]{margin-bottom:20px}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse{border:none;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(64,158,255,.08);overflow:hidden}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse .el-collapse-item__header{background:#f0f8ff;border:none;padding:16px 20px;font-size:14px}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse .el-collapse-item__header .collapse-title{display:flex;align-items:center;gap:8px}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse .el-collapse-item__header .collapse-title i{color:#409eff}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse .el-collapse-item__header .collapse-title span{color:#303133;font-weight:600}.batch-schedule-dialog .advanced-settings[data-v-5eeb4728] .el-collapse .el-collapse-item__content{padding:0;border:none}.batch-schedule-dialog .advanced-settings .advanced-content[data-v-5eeb4728]{padding:20px}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section[data-v-5eeb4728]{margin-bottom:20px}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section[data-v-5eeb4728]:last-child{margin-bottom:0}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section .form-section-title[data-v-5eeb4728]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133;margin-bottom:12px}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section .form-section-title i[data-v-5eeb4728]{color:#409eff}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section .repeat-radios[data-v-5eeb4728] .el-radio-button__inner{border-radius:6px;margin:0 4px}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section .remark-input[data-v-5eeb4728] .el-textarea__inner{border-radius:8px;border:1px solid #e1efff}.batch-schedule-dialog .advanced-settings .advanced-content .advanced-form .form-section .remark-input[data-v-5eeb4728] .el-textarea__inner:focus{border-color:#409eff}.batch-schedule-dialog .preview-stats .stats-grid[data-v-5eeb4728]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.batch-schedule-dialog .preview-stats .stats-grid .stat-card[data-v-5eeb4728]{background:#fff;border-radius:12px;padding:16px;text-align:center;box-shadow:-1px 0 1px rgba(0,0,0,.03);border:1px solid #e1efff;transition:transform .2s ease}.batch-schedule-dialog .preview-stats .stats-grid .stat-card[data-v-5eeb4728]:hover{transform:translateY(-2px)}.batch-schedule-dialog .preview-stats .stats-grid .stat-card .stat-icon[data-v-5eeb4728]{width:40px;height:40px;border-radius:10px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.batch-schedule-dialog .preview-stats .stats-grid .stat-card.effective .stat-icon[data-v-5eeb4728]{background:linear-gradient(135deg,#409eff,#1890ff)}.batch-schedule-dialog .preview-stats .stats-grid .stat-card.skip .stat-icon[data-v-5eeb4728]{background:linear-gradient(135deg,#e6a23c,#f0ad4e)}.batch-schedule-dialog .preview-stats .stats-grid .stat-card.overwrite .stat-icon[data-v-5eeb4728]{background:linear-gradient(135deg,#f56c6c,#ff7875)}.batch-schedule-dialog .preview-stats .stats-grid .stat-card.shifts .stat-icon[data-v-5eeb4728]{background:linear-gradient(135deg,#67c23a,#85ce61)}.batch-schedule-dialog .preview-stats .stats-grid .stat-card .stat-content .stat-number[data-v-5eeb4728]{font-size:24px;font-weight:700;color:#303133;line-height:1;margin-bottom:4px}.batch-schedule-dialog .preview-stats .stats-grid .stat-card .stat-content .stat-label[data-v-5eeb4728]{font-size:12px;color:#909399}@media (max-width:768px){.batch-schedule-dialog .shift-period-selection .selection-container[data-v-5eeb4728]{flex-direction:column}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel[data-v-5eeb4728]{width:100%;max-height:300px}.batch-schedule-dialog .shift-period-selection .selection-container .shift-selection-panel .shift-list[data-v-5eeb4728]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-height:280px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel[data-v-5eeb4728]{max-height:300px}.batch-schedule-dialog .shift-period-selection .selection-container .period-selection-panel .period-list[data-v-5eeb4728]{max-height:250px}.batch-schedule-dialog .stats-grid[data-v-5eeb4728]{grid-template-columns:repeat(2,1fr)}.batch-schedule-dialog .options-grid[data-v-5eeb4728]{grid-template-columns:1fr}}