.filter-bar[data-v-4fd7d68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:16px 16px 0;padding:16px;background-color:#fff;border:1px solid var(--prev-border-color-lighter,#ebeef5);border-radius:4px}.store-select[data-v-4fd7d68c]{width:180px}.time-template-trigger[data-v-4fd7d68c]{min-width:150px;color:var(--prev-color-primary,#409eff);border-color:var(--prev-color-primary-light-7,#b3d8ff)}.time-template-trigger[data-v-4fd7d68c]:focus,.time-template-trigger[data-v-4fd7d68c]:hover{background-color:var(--prev-color-primary-light-9,#ecf5ff)}@media screen and (max-width:768px){.filter-bar[data-v-4fd7d68c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.store-select[data-v-4fd7d68c],.time-template-trigger[data-v-4fd7d68c]{width:100%}}.page-content[data-v-2246404b]{padding:16px}.table-card[data-v-2246404b]{border:1px solid var(--prev-border-color-lighter,#ebeef5);border-radius:4px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.table-card[data-v-2246404b]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.card-section-header[data-v-2246404b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.card-section-header[data-v-2246404b],.section-title[data-v-2246404b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-2246404b]{color:var(--prev-color-text-regular,#303133);font-size:16px;font-weight:500}.title-bar[data-v-2246404b]{width:4px;height:16px;margin-right:10px;border-radius:2px;background-color:var(--prev-color-primary,#3b82f6)}.master-table[data-v-2246404b] .el-table__row:hover>td{background-color:var(--prev-bg-color,#f5f7fa)!important}.staff-role-text[data-v-2246404b]{font-size:13px}.staff-role-text.is-manager[data-v-2246404b]{color:#409eff}.staff-role-text.is-regular[data-v-2246404b]{color:#909399}.action-buttons[data-v-2246404b]{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;white-space:nowrap}.action-buttons .el-button[data-v-2246404b]{padding:0 4px;font-size:13px}.action-divider[data-v-2246404b]{width:1px;height:12px;margin:0 8px;background-color:var(--prev-border-color-light,#e4e7ed)}.pagination-wrap[data-v-2246404b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 0 4px}.add-schedule-dialog[data-v-02c83a73] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.add-schedule-dialog[data-v-02c83a73] .el-dialog__header{padding:18px 20px 16px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.add-schedule-dialog[data-v-02c83a73] .el-dialog__header .el-dialog__title{color:#303133;font-size:16px;font-weight:500}.add-schedule-dialog[data-v-02c83a73] .el-dialog__header .el-dialog__headerbtn{top:17px;right:18px}.add-schedule-dialog[data-v-02c83a73] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#909399;font-size:18px}.add-schedule-dialog[data-v-02c83a73] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#606266}.add-schedule-dialog[data-v-02c83a73] .el-dialog__body{padding:22px 24px 8px}.add-schedule-dialog .add-schedule-form .add-schedule-master[data-v-02c83a73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.add-schedule-dialog .add-schedule-form .add-schedule-avatar[data-v-02c83a73]{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;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;border-radius:50%;background:#409eff;color:#164b7a;font-size:22px}.add-schedule-dialog .add-schedule-form .add-schedule-master-info[data-v-02c83a73]{color:#606266;font-size:14px;line-height:1.8}.add-schedule-dialog .add-schedule-form[data-v-02c83a73] .el-form-item{margin-bottom:18px}.add-schedule-dialog .add-schedule-form[data-v-02c83a73] .el-form-item .el-form-item__label{color:#303133;font-size:14px;line-height:32px;padding-right:12px}.add-schedule-dialog .add-schedule-form[data-v-02c83a73] .el-form-item .el-form-item__content{line-height:32px}.add-schedule-dialog .schedule-date-range[data-v-02c83a73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.add-schedule-dialog .schedule-date-picker[data-v-02c83a73],.add-schedule-dialog .schedule-time-picker[data-v-02c83a73]{width:100%}.add-schedule-dialog .schedule-date-picker[data-v-02c83a73] .el-input__inner,.add-schedule-dialog .schedule-time-picker[data-v-02c83a73] .el-input__inner{height:32px;line-height:32px;border-radius:4px;border-color:#dcdfe6}.add-schedule-dialog .schedule-date-picker[data-v-02c83a73] .el-input__inner:focus,.add-schedule-dialog .schedule-time-picker[data-v-02c83a73] .el-input__inner:focus{border-color:#409eff}.add-schedule-dialog .schedule-date-picker[data-v-02c83a73]{-webkit-box-flex:1;-ms-flex:1;flex:1}.add-schedule-dialog .date-range-separator[data-v-02c83a73]{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;color:#909399;text-align:center}.add-schedule-dialog .schedule-time-heading[data-v-02c83a73]{margin:4px 0 14px;color:#303133;font-size:15px;font-weight:600}.add-schedule-dialog .quick-time-row[data-v-02c83a73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 18px}.add-schedule-dialog .quick-time-label[data-v-02c83a73]{-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px;color:#909399;font-size:14px}.add-schedule-dialog .quick-time-options[data-v-02c83a73]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.add-schedule-dialog[data-v-02c83a73] .quick-time-options .el-radio-button__inner{padding:9px 12px;font-size:13px}.add-schedule-dialog[data-v-02c83a73] .quick-time-options .is-selected-template .el-radio-button__inner{border-color:#409eff;background-color:#409eff;color:#fff;-webkit-box-shadow:-1px 0 0 0 #409eff;box-shadow:-1px 0 0 0 #409eff}.add-schedule-dialog .template-empty[data-v-02c83a73]{color:#909399;font-size:13px}.add-schedule-dialog[data-v-02c83a73] .el-dialog__footer{padding:14px 24px 18px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.add-schedule-dialog .add-schedule-footer[data-v-02c83a73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.add-schedule-dialog .add-schedule-footer .el-button[data-v-02c83a73]{min-width:72px;border-radius:4px}.add-schedule-dialog .quick-time-options .is-selected-template .el-radio-button__inner{border-color:#409eff;background-color:#409eff;color:#fff;-webkit-box-shadow:-1px 0 0 0 #409eff;box-shadow:-1px 0 0 0 #409eff}.schedule-dialog[data-v-5ee90561] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.schedule-dialog[data-v-5ee90561] .el-dialog__header{padding:16px 20px 14px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.schedule-dialog[data-v-5ee90561] .el-dialog__body{padding:20px 24px}.schedule-dialog[data-v-5ee90561] .el-dialog__footer{padding:14px 20px 16px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.schedule-header-card[data-v-5ee90561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;margin-bottom:16px;border:1px solid #d9ecff;border-radius:6px;background:#ecf5ff}.schedule-master-info[data-v-5ee90561]{-webkit-box-flex:1;-ms-flex:1;flex:1}.schedule-master-name[data-v-5ee90561]{margin-bottom:6px;color:#303133;font-size:17px;font-weight:600}.schedule-master-store[data-v-5ee90561]{color:#909399;font-size:13px}.schedule-master-store i[data-v-5ee90561]{margin-right:4px;color:#409eff}.schedule-period-bar[data-v-5ee90561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;color:#606266;font-size:13px}.schedule-list[data-v-5ee90561]{min-height:120px;max-height:420px;overflow-y:auto;border:1px solid #ebeef5;border-radius:6px}.schedule-day-item[data-v-5ee90561]{display:grid;grid-template-columns:110px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #f2f6fc}.schedule-day-item[data-v-5ee90561]:last-child{border-bottom:none}.schedule-day-item.is-today[data-v-5ee90561]{background-color:#ecf5ff}.date-text[data-v-5ee90561]{color:#303133;font-size:14px;font-weight:500}.weekday-text[data-v-5ee90561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:4px;color:#909399;font-size:12px}.day-time[data-v-5ee90561]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.text-muted[data-v-5ee90561]{color:#909399;font-size:13px}.schedule-delete[data-v-5ee90561]{margin-left:6px;cursor:pointer;color:#f56c6c}.dialog-footer[data-v-5ee90561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:768px){.schedule-dialog[data-v-5ee90561] .el-dialog{width:calc(100% - 32px)!important;margin:0 16px!important}.schedule-day-item[data-v-5ee90561]{grid-template-columns:1fr;gap:8px}}.scheduling-page[data-v-75050a72]{min-height:100%;background-color:var(--prev-bg-main-color,#f0f2f5);font-family:MicrosoftYaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;color:var(--prev-color-text-regular,#303133)}[data-v-75050a72] .time-template-dialog{border-radius:6px}[data-v-75050a72] .time-template-dialog .el-dialog__header{padding:18px 20px 16px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5)}[data-v-75050a72] .time-template-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:500}[data-v-75050a72] .time-template-dialog .el-dialog__body{padding:20px}[data-v-75050a72] .time-template-dialog .el-dialog__footer{padding:14px 20px 16px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.template-store-info[data-v-75050a72]{margin-bottom:16px;color:#303133}.template-store-info span[data-v-75050a72]{color:#606266}.template-toolbar[data-v-75050a72]{margin-bottom:12px}.time-template-table[data-v-75050a72] td,.time-template-table[data-v-75050a72] th{color:#303133}.template-time-range[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.template-time-range .el-date-editor[data-v-75050a72]{width:135px}.danger-text[data-v-75050a72]{color:var(--prev-color-danger,#f56c6c)!important}.text-muted[data-v-75050a72]{color:var(--prev-color-text-placeholder,#c0c4cc)}.readonly-text[data-v-75050a72]{color:var(--prev-color-text-primary,#606266);font-size:14px}.dialog-footer[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.master-dialog[data-v-75050a72] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.master-dialog[data-v-75050a72] .el-dialog__header{padding:16px 20px 14px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.master-dialog[data-v-75050a72] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500;color:var(--prev-color-text-regular,#303133)}.master-dialog[data-v-75050a72] .el-dialog__body{padding:20px 24px}.master-dialog[data-v-75050a72] .el-dialog__footer{padding:14px 20px 16px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.master-dialog .master-form[data-v-75050a72]{padding-right:10px;max-height:60vh;overflow-y:auto}.master-dialog .master-form[data-v-75050a72]::-webkit-scrollbar{width:6px}.master-dialog .master-form[data-v-75050a72]::-webkit-scrollbar-thumb{background:var(--prev-border-color-base,#dcdfe6);border-radius:3px}.form-divider[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 16px}.form-divider .divider-text[data-v-75050a72]{font-size:13px;font-weight:500;color:var(--prev-color-text-secondary,#909399);padding:0 10px;position:relative;background:#fff;z-index:1}.form-divider[data-v-75050a72]:after,.form-divider[data-v-75050a72]:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:var(--prev-border-color-lighter,#ebeef5)}.form-tip[data-v-75050a72]{margin-left:8px}.form-tip-block[data-v-75050a72],.form-tip[data-v-75050a72]{font-size:12px;color:var(--prev-color-text-secondary,#909399)}.form-tip-block[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 16px;background-color:var(--prev-bg-color,#f5f7fa);border-radius:4px;line-height:1.6;margin-left:90px}.form-tip-block i[data-v-75050a72]{color:var(--prev-color-primary,#3b82f6);margin-right:6px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.date-highlight[data-v-75050a72]{font-weight:500;color:var(--prev-color-primary,#3b82f6)}.avatar-uploader[data-v-75050a72] .el-upload{border:1px dashed var(--prev-border-color-base,#d9d9d9);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.avatar-uploader[data-v-75050a72] .el-upload:hover{border-color:var(--prev-color-primary,#3b82f6);background-color:var(--prev-color-primary-light-9,#ecf5ff)}.avatar-uploader .avatar-uploader-icon[data-v-75050a72]{font-size:28px;color:var(--prev-color-text-placeholder,#8c939d);width:78px;height:78px;line-height:78px;text-align:center;-webkit-transition:color .3s ease;transition:color .3s ease}.avatar-uploader:hover .avatar-uploader-icon[data-v-75050a72]{color:var(--prev-color-primary,#3b82f6)}.avatar-uploader .avatar-image[data-v-75050a72]{width:78px;height:78px;display:block;-o-object-fit:cover;object-fit:cover}.edit-avatar-section[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:8px;padding:16px;background-color:var(--prev-bg-color,#f5f7fa);border-radius:6px}.edit-avatar-section .edit-avatar-info[data-v-75050a72]{-webkit-box-flex:1;-ms-flex:1;flex:1}.edit-avatar-section .edit-avatar-info .edit-name[data-v-75050a72]{font-size:16px;font-weight:500;color:var(--prev-color-text-regular,#303133);margin-bottom:8px}.edit-avatar-section .avatar-uploader-small[data-v-75050a72] .el-upload-list{display:none}.add-schedule-dialog[data-v-75050a72] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.add-schedule-dialog[data-v-75050a72] .el-dialog__header{padding:18px 20px 16px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.add-schedule-dialog[data-v-75050a72] .el-dialog__header .el-dialog__title{color:#303133;font-size:16px;font-weight:500}.add-schedule-dialog[data-v-75050a72] .el-dialog__header .el-dialog__headerbtn{top:17px;right:18px}.add-schedule-dialog[data-v-75050a72] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#909399;font-size:18px}.add-schedule-dialog[data-v-75050a72] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#606266}.add-schedule-dialog[data-v-75050a72] .el-dialog__body{padding:22px 24px 8px}.add-schedule-dialog .add-schedule-form .add-schedule-master[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.add-schedule-dialog .add-schedule-form .add-schedule-master .add-schedule-avatar[data-v-75050a72]{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;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;border-radius:50%;background:#409eff;color:#164b7a;font-size:22px}.add-schedule-dialog .add-schedule-form .add-schedule-master .add-schedule-master-info[data-v-75050a72]{color:#606266;font-size:14px;line-height:1.8}.add-schedule-dialog .add-schedule-form[data-v-75050a72] .el-form-item{margin-bottom:18px}.add-schedule-dialog .add-schedule-form[data-v-75050a72] .el-form-item .el-form-item__label{color:#303133;font-size:14px;line-height:32px;padding-right:12px}.add-schedule-dialog .add-schedule-form[data-v-75050a72] .el-form-item .el-form-item__content{line-height:32px}.add-schedule-dialog .add-schedule-form .required-mark[data-v-75050a72]{margin-right:3px;color:#f56c6c}.add-schedule-dialog .add-schedule-form .schedule-date-range[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.add-schedule-dialog .add-schedule-form .schedule-date-picker[data-v-75050a72],.add-schedule-dialog .add-schedule-form .schedule-time-picker[data-v-75050a72]{width:100%}.add-schedule-dialog .add-schedule-form .schedule-date-picker[data-v-75050a72] .el-input__inner,.add-schedule-dialog .add-schedule-form .schedule-time-picker[data-v-75050a72] .el-input__inner{height:32px;line-height:32px;border-radius:4px;border-color:#dcdfe6}.add-schedule-dialog .add-schedule-form .schedule-date-picker[data-v-75050a72] .el-input__inner:focus,.add-schedule-dialog .add-schedule-form .schedule-time-picker[data-v-75050a72] .el-input__inner:focus{border-color:#409eff}.add-schedule-dialog .add-schedule-form .schedule-date-picker[data-v-75050a72]{-webkit-box-flex:1;-ms-flex:1;flex:1}.add-schedule-dialog .add-schedule-form .date-range-separator[data-v-75050a72]{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;color:#909399;text-align:center}.add-schedule-dialog .add-schedule-form .schedule-time-heading[data-v-75050a72]{margin:4px 0 14px;color:#303133;font-size:15px;font-weight:600}.add-schedule-dialog .add-schedule-form .quick-time-row[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 18px}.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-label[data-v-75050a72]{-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px;color:#909399;font-size:14px}.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-options[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-button[data-v-75050a72]{height:32px;padding:0 12px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#303133;cursor:pointer;font:inherit;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease}.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-button[data-v-75050a72]:focus,.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-button[data-v-75050a72]:hover{border-color:#409eff;color:#409eff;outline:none}.add-schedule-dialog .add-schedule-form .quick-time-row .quick-time-button.is-active[data-v-75050a72]{border-color:#409eff;background:#409eff;color:#fff}.add-schedule-dialog .add-schedule-form .schedule-time-item[data-v-75050a72] .el-form-item__label{color:#303133}.add-schedule-dialog[data-v-75050a72] .el-dialog__footer{padding:14px 24px 18px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.add-schedule-dialog .add-schedule-footer[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.add-schedule-dialog .add-schedule-footer .el-button[data-v-75050a72]{min-width:72px;border-radius:4px}.schedule-dialog[data-v-75050a72] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.schedule-dialog[data-v-75050a72] .el-dialog__header{padding:16px 20px 14px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.schedule-dialog[data-v-75050a72] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500;color:var(--prev-color-text-regular,#303133)}.schedule-dialog[data-v-75050a72] .el-dialog__body{padding:20px 24px}.schedule-dialog[data-v-75050a72] .el-dialog__footer{padding:14px 20px 16px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}.schedule-dialog .schedule-header-card[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,var(--prev-color-primary-light-9,#ecf5ff),#fff);border-radius:6px;margin-bottom:20px;border:1px solid var(--prev-color-primary-light-8,#d9ecff)}.schedule-dialog .schedule-header-card .avatar-wrap[data-v-75050a72]{-ms-flex-negative:0;flex-shrink:0}.schedule-dialog .schedule-header-card .schedule-master-info[data-v-75050a72]{-webkit-box-flex:1;-ms-flex:1;flex:1}.schedule-dialog .schedule-header-card .schedule-master-info .schedule-master-name[data-v-75050a72]{font-size:18px;font-weight:600;color:var(--prev-color-text-regular,#303133);margin-bottom:6px}.schedule-dialog .schedule-header-card .schedule-master-info .schedule-master-store[data-v-75050a72]{font-size:13px;color:var(--prev-color-text-secondary,#909399);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-dialog .schedule-header-card .schedule-master-info .schedule-master-store i[data-v-75050a72]{color:var(--prev-color-primary,#3b82f6)}.schedule-dialog .schedule-header-card .schedule-header-action[data-v-75050a72]{-ms-flex-negative:0;flex-shrink:0}.schedule-dialog .regular-schedule-section[data-v-75050a72]{margin-bottom:20px}.schedule-dialog .regular-schedule-section .section-header[data-v-75050a72]{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;margin-bottom:12px}.schedule-dialog .regular-schedule-section .section-header .section-title[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;color:var(--prev-color-text-regular,#303133)}.schedule-dialog .regular-schedule-section .section-header .section-title .title-bar[data-v-75050a72]{width:4px;height:14px;background-color:var(--prev-color-primary,#3b82f6);border-radius:2px;margin-right:8px}.schedule-dialog .regular-schedule-section .regular-schedule-time[data-v-75050a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px 16px;background-color:var(--prev-bg-color,#f5f7fa);border-radius:4px}.schedule-dialog .regular-schedule-section .regular-schedule-time .time-value[data-v-75050a72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:var(--prev-color-primary,#3b82f6);font-weight:600}.schedule-dialog .regular-schedule-section .regular-schedule-time .time-value i[data-v-75050a72]{margin-right:6px}.schedule-dialog .regular-schedule-section .regular-schedule-time .schedule-tip[data-v-75050a72]{font-size:12px;color:var(--prev-color-text-secondary,#909399);font-weight:400}.schedule-dialog .schedule-list[data-v-75050a72]{max-height:400px;overflow-y:auto;border:1px solid var(--prev-border-color-lighter,#ebeef5);border-radius:6px}.schedule-dialog .schedule-list[data-v-75050a72]::-webkit-scrollbar{width:6px}.schedule-dialog .schedule-list[data-v-75050a72]::-webkit-scrollbar-thumb{background:var(--prev-border-color-base,#dcdfe6);border-radius:3px}.schedule-dialog .schedule-day-item[data-v-75050a72]{display:grid;grid-template-columns:110px 100px 1fr 80px 70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;border-bottom:1px solid var(--prev-border-color-extra-light,#f2f6fc);gap:12px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.schedule-dialog .schedule-day-item[data-v-75050a72]:last-child{border-bottom:none}.schedule-dialog .schedule-day-item[data-v-75050a72]:hover{background-color:var(--prev-bg-color,#f5f7fa)}.schedule-dialog .schedule-day-item.is-today[data-v-75050a72]{background-color:var(--prev-color-primary-light-9,#ecf5ff)}.schedule-dialog .schedule-day-item.is-today[data-v-75050a72]:hover{background-color:var(--prev-color-primary-light-8,#d9ecff)}.schedule-dialog .schedule-day-item.is-adjusted[data-v-75050a72]{background-color:#fdf6ec}.schedule-dialog .schedule-day-item.is-adjusted[data-v-75050a72]:hover{background-color:#faecd8}.schedule-dialog .schedule-day-item.is-adjusted.is-today[data-v-75050a72]{background:-webkit-gradient(linear,left top,right top,from(var(--prev-color-primary-light-9,#ecf5ff)),to(#fdf6ec));background:linear-gradient(90deg,var(--prev-color-primary-light-9,#ecf5ff),#fdf6ec)}.schedule-dialog .schedule-day-item .day-date .date-text[data-v-75050a72]{font-size:14px;font-weight:500;color:var(--prev-color-text-regular,#303133)}.schedule-dialog .schedule-day-item .day-date .weekday-text[data-v-75050a72]{font-size:12px;color:var(--prev-color-text-secondary,#909399);margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.schedule-dialog .schedule-day-item .day-time[data-v-75050a72]{font-size:13px;color:var(--prev-color-text-primary,#606266);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.schedule-dialog .schedule-day-item .day-time .regular-time[data-v-75050a72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--prev-color-success,#19be6b)}.schedule-dialog .schedule-day-item .day-time .regular-time i[data-v-75050a72]{margin-right:4px}.schedule-dialog .schedule-day-item .day-time .special-time[data-v-75050a72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--prev-color-warning,#f7ba1e)}.schedule-dialog .schedule-day-item .day-time .special-time i[data-v-75050a72]{margin-right:4px}.schedule-dialog .schedule-day-item .day-time .rest-reason[data-v-75050a72]{color:var(--prev-color-text-secondary,#909399);font-style:italic}.schedule-dialog .schedule-day-item .day-adjust-tag[data-v-75050a72]{text-align:center;font-size:12px}.schedule-dialog .schedule-day-item .day-action[data-v-75050a72]{text-align:right}.adjust-dialog[data-v-75050a72] .el-dialog,.regular-dialog[data-v-75050a72] .el-dialog{border-radius:6px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.adjust-dialog[data-v-75050a72] .el-dialog__header,.regular-dialog[data-v-75050a72] .el-dialog__header{padding:16px 20px 14px;border-bottom:1px solid var(--prev-border-color-lighter,#ebeef5);margin-right:0}.adjust-dialog[data-v-75050a72] .el-dialog__header .el-dialog__title,.regular-dialog[data-v-75050a72] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500;color:var(--prev-color-text-regular,#303133)}.adjust-dialog[data-v-75050a72] .el-dialog__body,.regular-dialog[data-v-75050a72] .el-dialog__body{padding:20px 24px}.adjust-dialog[data-v-75050a72] .el-dialog__footer,.regular-dialog[data-v-75050a72] .el-dialog__footer{padding:14px 20px 16px;border-top:1px solid var(--prev-border-color-lighter,#ebeef5)}@media screen and (max-width:1200px){.schedule-dialog .schedule-day-item[data-v-75050a72]{grid-template-columns:90px 90px 1fr 70px 60px;padding:12px 16px;gap:8px}}@media screen and (max-width:768px){.filter-bar[data-v-75050a72]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.filter-bar .filter-left[data-v-75050a72]{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.filter-bar .filter-right[data-v-75050a72],.filter-bar .store-select[data-v-75050a72],.filter-bar .time-template-trigger[data-v-75050a72]{width:100%}.schedule-dialog[data-v-75050a72] .el-dialog,[data-v-75050a72] .time-template-dialog{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}.schedule-dialog .schedule-day-item[data-v-75050a72]{grid-template-columns:1fr;gap:8px;padding:12px}.schedule-dialog .schedule-day-item .day-action[data-v-75050a72],.schedule-dialog .schedule-day-item .day-adjust-tag[data-v-75050a72],.schedule-dialog .schedule-day-item .day-date[data-v-75050a72],.schedule-dialog .schedule-day-item .day-status[data-v-75050a72],.schedule-dialog .schedule-day-item .day-time[data-v-75050a72]{text-align:left}.schedule-dialog .schedule-day-item .day-action[data-v-75050a72]{padding-top:4px;border-top:1px solid var(--prev-border-color-extra-light,#f2f6fc)}.adjust-dialog[data-v-75050a72] .el-dialog,.master-dialog[data-v-75050a72] .el-dialog,.regular-dialog[data-v-75050a72] .el-dialog{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}.form-tip-block[data-v-75050a72]{margin-left:0}.edit-avatar-section[data-v-75050a72]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}