.schedule-combo-info[data-v-31a7c193]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;color:#606266}.schedule-combo-info i[data-v-31a7c193]{color:#409eff;font-size:15px}.schedule-combo-info__name[data-v-31a7c193]{font-size:14px;font-weight:600;color:#303133}.schedule-combo-info__tip[data-v-31a7c193]{margin-left:auto;font-size:12px;color:#909399}.schedule-loading[data-v-31a7c193]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:48px 0;color:#409eff;font-size:13px}.schedule-loading i[data-v-31a7c193]{font-size:18px}.schedule-empty[data-v-31a7c193]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 0;color:#c0c4cc}.schedule-empty i[data-v-31a7c193]{font-size:36px;margin-bottom:8px}.schedule-empty p[data-v-31a7c193]{margin:0;font-size:13px}.schedule-panel[data-v-31a7c193]{border:1px solid #dcdfe6;border-radius:6px;overflow:hidden;background:#fff}.schedule-panel__header[data-v-31a7c193]{padding:10px 14px;background:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:13px;font-weight:600;color:#606266}.schedule-panel__header[data-v-31a7c193],.schedule-row[data-v-31a7c193]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-row[data-v-31a7c193]{padding:8px 14px;border-bottom:1px solid #f2f6fc;background:#fff;-webkit-transition:background .2s;transition:background .2s}.schedule-row[data-v-31a7c193]:hover{background:#f5f7fa}.schedule-row[data-v-31a7c193]:last-child{border-bottom:none}.sortable-ghost[data-v-31a7c193]{background:#ecf5ff;opacity:.7}.schedule-col[data-v-31a7c193]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-col--drag[data-v-31a7c193]{width:32px;-ms-flex-negative:0;flex-shrink:0}.schedule-col--sort[data-v-31a7c193]{width:48px;-ms-flex-negative:0;flex-shrink:0}.schedule-col--name[data-v-31a7c193]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#303133}.schedule-col--days[data-v-31a7c193]{width:160px;-ms-flex-negative:0;flex-shrink:0;gap:6px}.schedule-row__drag[data-v-31a7c193]{cursor:move;color:#909399;font-size:15px}.schedule-row__drag[data-v-31a7c193]:hover{color:#409eff}.schedule-row__sort-badge[data-v-31a7c193]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#409eff;color:#fff;font-size:11px;font-weight:600}.schedule-row__last-tip[data-v-31a7c193]{color:#e6a23c;font-size:14px;cursor:help}.schedule-panel__footer[data-v-31a7c193]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;background:#f0f9ff;border-top:1px solid #e1f3f8;font-size:13px;color:#606266}.schedule-panel__footer b[data-v-31a7c193]{color:#409eff}.schedule-panel__total[data-v-31a7c193]{font-size:18px;font-weight:700;color:#409eff}.schedule-panel__formula[data-v-31a7c193]{font-size:12px;color:#909399}.stage-panel[data-v-30b2f8de]{width:100%;border:1px solid #dcdfe6;border-radius:6px;overflow:hidden;background:#fff}.stage-panel__header[data-v-30b2f8de]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;background:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:13px;color:#606266}.stage-panel__header-left[data-v-30b2f8de],.stage-panel__header[data-v-30b2f8de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage-panel__header-left[data-v-30b2f8de]{gap:6px}.stage-panel__header-left i[data-v-30b2f8de]{font-size:15px;color:#409eff}.stage-panel__empty[data-v-30b2f8de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:36px 0;color:#c0c4cc}.stage-panel__empty i[data-v-30b2f8de]{font-size:36px;margin-bottom:8px}.stage-panel__empty p[data-v-30b2f8de]{margin:0;font-size:13px}.stage-panel__loading[data-v-30b2f8de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:36px 0;color:#409eff;font-size:13px}.stage-panel__loading i[data-v-30b2f8de]{font-size:18px}.stage-panel__footer[data-v-30b2f8de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;background:#f0f9ff;border-top:1px solid #e1f3f8;font-size:13px;color:#606266}.stage-panel__count b[data-v-30b2f8de]{color:#409eff}.stage-panel__total-price[data-v-30b2f8de]{font-size:18px;font-weight:700;color:#409eff;margin-left:4px}.stage-row__name[data-v-30b2f8de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stage-row__sort-badge[data-v-30b2f8de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#409eff;color:#fff;font-size:11px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.stage-row__price[data-v-30b2f8de]{color:#e6a23c;font-weight:600}.stage-row__field-count[data-v-30b2f8de]{color:#909399;font-size:12px}.stage-row--selected td{background-color:#ecf5ff!important}