.xn-date-picker.el-date-editor{width:100%;height:40px;line-height:40px}.xn-date-picker.el-date-editor .el-input__icon.el-icon-date,.xn-date-picker.el-date-editor .el-input__icon.el-icon-time{display:none}.xn-date-picker.el-date-editor .el-range-separator{line-height:40px;width:7%}.xn-date-picker.el-date-editor .el-input__inner,.xn-date-picker.el-date-editor .el-range-input{width:100%;font-size:16px;color:#4a4a4a;height:100%;line-height:100%;text-align:left;padding:0 8px}.xn-date-picker.el-date-editor .el-range-input{text-align:center}.xn-date-picker.el-date-editor .el-input__inner{height:100%!important;line-height:100%!important;padding:0 8px}.xn-date-picker.el-date-editor.el-input,.xn-date-picker.el-date-editor.el-input__inner{width:100%;box-sizing:border-box}.xn-date-picker.el-range-editor{border:1px solid #d8d8d8;box-sizing:inherit;overflow:hidden}.xn-date-picker.el-range-editor .el-range__close-icon{position:absolute;top:1px;right:-5px}.xn-date-picker.el-input{border:1px solid transparent}.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#1890ff}.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-picker__header-label.active,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-picker__header-label:hover,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-table td.available:hover,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-table td.today span,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-month-table td .cell:hover,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-month-table td.today .cell,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-picker-panel__icon-btn:hover,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-year-table td .cell:hover,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-year-table td.current:not(.disabled) .cell,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-year-table td.today .cell{color:#1890ff}.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-table td.current:not(.disabled) span,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-table td.end-date span,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-date-table td.start-date span,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-month-table td.end-date .cell,.xn-date-picker.el-picker-panel .el-picker-panel__body .el-month-table td.start-date .cell{background:#1890ff;color:#fff}.xn-date-picker.el-picker-panel .el-picker-panel__footer .el-button--text{color:#1890ff;display:none}.xn-date-picker.el-picker-panel .el-picker-panel__footer .el-button.is-active,.xn-date-picker.el-picker-panel .el-picker-panel__footer .el-button.is-plain:active{color:#1890ff;border-color:#1890ff}.app-wrapper .el-input__inner :hover{border:0}.theme-color-blue[data-v-29f40921]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-29f40921]{color:#409eff}.theme-color-red[data-v-29f40921]{color:#f56c6c}[data-v-29f40921]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.additive-table[data-v-29f40921]{height:100%;min-height:0;min-width:0;background:#fff;border:1px solid #e2e9ef;border-radius:10px;overflow:hidden}.expired-date[data-v-29f40921]{color:#f56c6c}.theme-color-blue[data-v-f6eb14aa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-f6eb14aa]{color:#409eff}.theme-color-red[data-v-f6eb14aa]{color:#f56c6c}[data-v-f6eb14aa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.expired-lot-notice[data-v-f6eb14aa]{margin-top:12px}.entity-form[data-v-f6eb14aa]{margin-top:22px}.entity-form .el-date-editor[data-v-f6eb14aa],.entity-form .el-select[data-v-f6eb14aa]{width:100%}.dish-load-more[data-v-f6eb14aa]{text-align:center}[data-v-f6eb14aa] .el-dialog{max-width:calc(100vw - 32px)}.theme-color-blue[data-v-7299e930]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7299e930]{color:#409eff}.theme-color-red[data-v-7299e930]{color:#f56c6c}[data-v-7299e930]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.batch-table[data-v-7299e930]{height:480px;margin-top:16px}[data-v-7299e930] .el-dialog{max-width:calc(100vw - 32px)}.theme-color-blue[data-v-63904f00]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-63904f00]{color:#409eff}.theme-color-red[data-v-63904f00]{color:#f56c6c}[data-v-63904f00]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}h3[data-v-63904f00]{display:flex;align-items:center;gap:10px;font-size:16px;margin:24px 0 16px}h3 b[data-v-63904f00]{color:#16838a;background:#e8f6f5;padding:4px 9px;border-radius:50%}.batch-picker[data-v-63904f00]{display:flex;gap:16px;align-items:center}.batch-picker .el-form-item[data-v-63904f00]{flex:1}.el-select[data-v-63904f00]{width:100%}.batch-card[data-v-63904f00]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;background:#f0f7fa}.line-table[data-v-63904f00]{margin:16px 0}.line-table .el-form-item[data-v-63904f00]{margin:14px 0}.line-table[data-v-63904f00] .el-form-item__error{position:static;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:anywhere}.line-actions[data-v-63904f00]{display:flex;align-items:center;gap:12px}.invalid[data-v-63904f00]{color:#b26b23;font-size:14px}[data-v-63904f00] .el-dialog{max-width:calc(100vw - 32px)}.theme-color-blue[data-v-1dda25aa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1dda25aa]{color:#409eff}.theme-color-red[data-v-1dda25aa]{color:#f56c6c}[data-v-1dda25aa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.balance-note[data-v-1dda25aa]{margin:18px 0}.line-card[data-v-1dda25aa]{border:1px solid #e2e9ef;border-radius:8px;padding:18px;margin:16px 0}.line-heading[data-v-1dda25aa]{display:flex;align-items:center;gap:12px}.quantities[data-v-1dda25aa]{display:flex;flex-wrap:wrap;gap:16px;margin:18px 0}.quantities div[data-v-1dda25aa]{flex:1;min-width:100px}.quantities span[data-v-1dda25aa]{display:block;color:#7e8c99;margin-bottom:6px;font-size:14px}.actions[data-v-1dda25aa]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.actions .el-button[data-v-1dda25aa]{margin-left:0}[data-v-1dda25aa] .el-dialog{max-width:calc(100vw - 32px)}.page-text-control[data-v-1dda25aa]{font-size:14px}.theme-color-blue[data-v-4b5068ce]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4b5068ce]{color:#409eff}.theme-color-red[data-v-4b5068ce]{color:#f56c6c}[data-v-4b5068ce]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.compact-summary[data-v-4b5068ce]{min-width:0;text-align:left;font-size:14px;line-height:24px;color:#606266}.summary-content[data-v-4b5068ce]{max-height:72px;overflow:hidden}.summary-line[data-v-4b5068ce]{display:flex;align-items:baseline;min-width:0;min-height:24px;gap:6px}.summary-text[data-v-4b5068ce]{flex:1;min-width:0;white-space:pre-line;overflow-wrap:anywhere}.primary[data-v-4b5068ce]{font-size:16px;font-weight:600;color:#303133}.is-abnormal[data-v-4b5068ce]{color:#d93026;border-left:3px solid #d93026;padding-left:8px}.summary-badge[data-v-4b5068ce]{flex-shrink:0;padding:0 5px;border-radius:3px;font-size:14px;font-weight:400;line-height:18px;color:#5273a4;background:#edf3fc}.group-start[data-v-4b5068ce]{border-top:1px solid #ebeef5;margin-top:8px;padding-top:8px}.is-expanded .summary-content[data-v-4b5068ce]{max-height:none}.empty[data-v-4b5068ce]{color:#a0a6b0}.expand-toggle[data-v-4b5068ce]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:0;border:0;background:none;color:#409eff;font:inherit;line-height:20px;cursor:pointer}.expand-toggle[data-v-4b5068ce]:hover{color:#66b1ff}.expand-toggle[data-v-4b5068ce]:focus-visible{outline:2px solid #409eff;outline-offset:2px;border-radius:2px}.theme-color-blue[data-v-3f180c76]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3f180c76]{color:#409eff}.theme-color-red[data-v-3f180c76]{color:#f56c6c}[data-v-3f180c76]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.documents-panel[data-v-3f180c76]{display:flex;flex-direction:column;min-height:0;height:100%}.documents-panel[data-v-3f180c76]>:nth-child(2){flex:1;min-height:0;overflow:visible}.status-tabs[data-v-3f180c76]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dish-cell[data-v-3f180c76]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.dish-cell small[data-v-3f180c76],.dish-cell span[data-v-3f180c76]{color:#7c8c99;font-size:14px}.page-text-options[data-v-3f180c76] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-57d875ae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-57d875ae]{color:#409eff}.theme-color-red[data-v-57d875ae]{color:#f56c6c}[data-v-57d875ae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.request-form[data-v-57d875ae]{margin-top:22px}.request-form .el-select[data-v-57d875ae]{width:100%}.batch-summary[data-v-57d875ae]{display:flex;flex-wrap:wrap;gap:9px 20px;padding:12px 16px;margin-bottom:18px;background:#f5f7fa;color:#65788a;font-size:14px}.quota-panel[data-v-57d875ae]{padding:18px 22px;margin:0 0 22px;border-radius:9px;background:#eef7f7;color:#176f76}.quota-heading[data-v-57d875ae]{display:flex;align-items:baseline;justify-content:space-between}.quota-heading strong[data-v-57d875ae]{font-size:29px;font-variant-numeric:tabular-nums}.quota-heading small[data-v-57d875ae]{font-size:14px}.quota-values[data-v-57d875ae]{display:flex;gap:20px;margin:14px 0}.quota-values div[data-v-57d875ae]{flex:1}.quota-values span[data-v-57d875ae]{display:block;font-size:14px;color:#708491}.quota-values b[data-v-57d875ae]{font-weight:500;color:#284451}.quota-footnote[data-v-57d875ae]{font-size:14px;border-top:1px solid #d7e7e7;padding-top:12px;color:#668389}.calculation-detail[data-v-57d875ae]{margin-top:18px}[data-v-57d875ae] .el-dialog{max-width:calc(100vw - 32px)}@media(max-width:600px){.quota-values[data-v-57d875ae]{flex-direction:column;gap:8px}}.theme-color-blue[data-v-78657880]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-78657880]{color:#409eff}.theme-color-red[data-v-78657880]{color:#f56c6c}[data-v-78657880]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.additive-device-lot-dialog[data-v-78657880] .el-dialog{display:flex;flex-direction:column;max-width:calc(100vw - 32px);max-height:90vh}.additive-device-lot-dialog[data-v-78657880] .el-dialog__footer,.additive-device-lot-dialog[data-v-78657880] .el-dialog__header{flex:none}.additive-device-lot-dialog[data-v-78657880] .el-dialog__body{min-height:0;overflow-y:auto}.additive-device-lot-dialog .el-select[data-v-78657880]{width:100%}.device-lot-content[data-v-78657880]{min-height:120px}.device-lot-content>.el-alert[data-v-78657880],.device-lot-content>.el-descriptions[data-v-78657880]{margin-bottom:16px}.device-lot-content .el-timeline[data-v-78657880]{margin-top:16px;padding-left:12px;overflow-wrap:anywhere}.theme-color-blue[data-v-70405908]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-70405908]{color:#409eff}.theme-color-red[data-v-70405908]{color:#f56c6c}[data-v-70405908]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.live-records-container[data-v-70405908]{display:flex;flex:1;flex-direction:column;min-height:0}.live-records-container>.el-alert[data-v-70405908]{flex:none}.live-records[data-v-70405908]{flex:1;min-height:0;margin-top:16px}.dish-details[data-v-70405908]{margin-top:20px}.evidence-links[data-v-70405908]{display:flex;gap:18px;margin-top:20px;color:#157b83}[data-v-70405908] .el-dialog{max-width:calc(100vw - 32px)}.theme-color-blue[data-v-dc62b90c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-dc62b90c]{color:#409eff}.theme-color-red[data-v-dc62b90c]{color:#f56c6c}[data-v-dc62b90c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.additive-workspace[data-v-dc62b90c]{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}.additive-workspace>.additive-table[data-v-dc62b90c],.additive-workspace>.documents-panel[data-v-dc62b90c],.additive-workspace>.live-records[data-v-dc62b90c]{flex:1;min-height:0}.mode-toolbar[data-v-dc62b90c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.request-sources[data-v-dc62b90c]{margin-bottom:14px}.mode-label[data-v-dc62b90c]{display:flex;align-items:center;gap:9px;color:#316b73;font-size:14px;font-weight:500}.legacy-back[data-v-dc62b90c]{align-self:flex-start;margin-bottom:12px}.main-tabs[data-v-dc62b90c]{width:100%;min-width:0;flex-shrink:0;margin-top:6px}.workflow-summary[data-v-dc62b90c]{display:flex;flex-wrap:wrap;border:1px solid #e2e9ef;border-radius:10px;background:#fff;margin-bottom:10px}.workflow-summary>div[data-v-dc62b90c]{padding:10px 16px;min-width:130px}.workflow-summary span[data-v-dc62b90c]{display:block;font-size:14px;color:#748797}.workflow-summary strong[data-v-dc62b90c]{font-size:23px;line-height:1.5;color:#264653}.section-toolbar[data-v-dc62b90c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:16px}.section-toolbar>span[data-v-dc62b90c]{color:#7e8c99;font-size:14px}.detail-heading[data-v-dc62b90c]{display:flex;gap:16px;align-items:center;margin-bottom:18px}.detail-data[data-v-dc62b90c]{margin-top:20px;overflow-wrap:anywhere}.quantity-strip[data-v-dc62b90c]{display:flex;flex-wrap:wrap;gap:16px;padding:20px 0}.quantity-strip>div[data-v-dc62b90c]{flex:1;min-width:115px}.quantity-strip span[data-v-dc62b90c]{display:block;color:#7d8b99;font-size:14px}.quantity-strip strong[data-v-dc62b90c]{color:#2b5f6a}.detail-actions[data-v-dc62b90c]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.detail-actions .el-button[data-v-dc62b90c]{margin:0}[data-v-dc62b90c] .el-dialog{max-width:calc(100vw - 32px)}@media(max-width:800px){.mode-toolbar[data-v-dc62b90c]{flex-wrap:wrap}.workflow-summary>div[data-v-dc62b90c]{flex:1;min-width:45%;padding:12px}}.page-text-control[data-v-dc62b90c],.page-text-options[data-v-dc62b90c] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-2272394c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2272394c]{color:#409eff}.theme-color-red[data-v-2272394c]{color:#f56c6c}[data-v-2272394c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.task-row[data-v-2272394c]{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #edf0f5}.task-content[data-v-2272394c]{flex:1;min-width:0}.task-title[data-v-2272394c]{display:flex;align-items:flex-start;gap:8px;padding:0;border:0;background:transparent;text-align:left;color:#263748;line-height:1.6;cursor:pointer;font:inherit;max-width:100%}.task-title span[data-v-2272394c]{overflow-wrap:anywhere}.task-title .el-tag[data-v-2272394c]{flex-shrink:0;margin-top:1px}.task-title[data-v-2272394c]:hover{color:var(--theme-primary,#4d7cfe)}.task-meta[data-v-2272394c]{display:flex;flex-wrap:wrap;gap:6px 12px;color:#64748b;font-size:14px;margin-top:5px}.task-meta>span[data-v-2272394c]{overflow-wrap:anywhere}.overdue[data-v-2272394c]{color:#c74442}@media(max-width:680px){.task-row[data-v-2272394c]{flex-wrap:wrap}.task-content[data-v-2272394c]{flex-basis:100%}.task-row>.el-button[data-v-2272394c]{margin-left:auto}}.page-text-control[data-v-2272394c]{font-size:14px}.theme-color-blue[data-v-16a9e188]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-16a9e188]{color:#409eff}.theme-color-red[data-v-16a9e188]{color:#f56c6c}[data-v-16a9e188]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.workbench-all-tasks[data-v-16a9e188]{display:flex;flex-direction:column;height:68vh;min-height:360px;gap:12px}.workbench-all-tasks>.page-slot-wrap[data-v-16a9e188]{flex:1;min-height:0}.alarm-details[data-v-16a9e188]{color:#64748b;line-height:1.6;overflow-wrap:anywhere}.theme-color-blue[data-v-ddb0666a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ddb0666a]{color:#409eff}.theme-color-red[data-v-ddb0666a]{color:#f56c6c}[data-v-ddb0666a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.workbench-page[data-v-ddb0666a]{display:flex;flex-direction:column;gap:16px;color:#263748}.quick-entries[data-v-ddb0666a],.workbench-panel[data-v-ddb0666a],.workbench-scope[data-v-ddb0666a]{background:#fff;border:1px solid #e7edf5;border-radius:10px}.workbench-scope[data-v-ddb0666a]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 18px}.workbench-scope[data-v-ddb0666a] .el-form-item{margin:0}.workbench-scope[data-v-ddb0666a] .el-cascader,.workbench-scope[data-v-ddb0666a] .el-select{width:220px}.workbench-scope[data-v-ddb0666a] .el-date-editor{width:154px}.scope-update[data-v-ddb0666a]{display:flex;align-items:center;gap:12px;margin-left:auto;font-size:14px;color:#708197}.workbench-message[data-v-ddb0666a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:#fff7e9;border-radius:8px;color:#956217;font-size:14px}.workbench-message.is-error[data-v-ddb0666a]{background:#fff0ee;color:#b94337}.history-note[data-v-ddb0666a]{margin:0;color:#75869b;font-size:14px}.workbench-metrics[data-v-ddb0666a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.canteen-row[data-v-ddb0666a],.domain-tile[data-v-ddb0666a],.meal-stage[data-v-ddb0666a],.metric[data-v-ddb0666a],.reminder-row[data-v-ddb0666a],.risk-row[data-v-ddb0666a]{font:inherit;cursor:pointer}button[data-v-ddb0666a]:focus-visible{outline:2px solid #4d7cfe;outline-offset:2px}.metric[data-v-ddb0666a]{display:flex;flex-direction:column;gap:6px;padding:14px 16px;text-align:left;background:#fff;border:1px solid #e7edf5;border-radius:10px;transition:border-color .15s}.domain-tile[data-v-ddb0666a]:hover,.metric[data-v-ddb0666a]:hover{border-color:#85a4ff}.metric-label[data-v-ddb0666a]{display:flex;justify-content:space-between;color:#54667e;font-size:14px}.metric-label i[data-v-ddb0666a]{color:#8c9fbc;font-size:20px}.metric strong[data-v-ddb0666a]{color:#315fa7;font-size:32px;font-weight:650;line-height:1.2}.metric small[data-v-ddb0666a]{color:#8391a3;font-size:14px;font-weight:400;margin-left:8px}.metric.overdue strong[data-v-ddb0666a],.metric.risk strong[data-v-ddb0666a]{color:#c94a42}.metric.review strong[data-v-ddb0666a]{color:#ad7217}.section-heading[data-v-ddb0666a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.section-heading h2[data-v-ddb0666a]{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:650}.section-heading>span[data-v-ddb0666a]{color:#78889d;font-size:14px}.domain-grid[data-v-ddb0666a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.domain-tile[data-v-ddb0666a]{display:flex;flex-direction:column;gap:8px;padding:12px 16px;min-width:0;text-align:left;border:1px solid #e4ebf5;border-radius:9px;background:#fff}.domain-tile.active[data-v-ddb0666a]{border-color:#4d7cfe;background:#f3f7ff}.domain-label[data-v-ddb0666a]{display:flex;align-items:center;gap:8px;color:#354963;font-size:14px}.domain-label i[data-v-ddb0666a]:first-child{color:#4d7cfe;font-size:18px}.domain-label i[data-v-ddb0666a]:last-child{margin-left:auto;color:#95a3b7;font-size:12px}.domain-status[data-v-ddb0666a]{font-size:14px;color:#6d7f96;line-height:1.5}.danger[data-v-ddb0666a]{color:#c74442}.warning[data-v-ddb0666a]{color:#a16a19}.workbench-priority[data-v-ddb0666a]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;align-items:stretch}.workbench-panel[data-v-ddb0666a]{padding:18px 20px;min-width:0}.count-badge[data-v-ddb0666a]{padding:2px 7px;border-radius:5px;font-size:14px;color:#4d7cfe;background:#edf3ff}.task-filters[data-v-ddb0666a]{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:8px}.task-filters .el-button[data-v-ddb0666a]{color:#718198;margin:0}.task-filters .selected[data-v-ddb0666a]{color:#4d7cfe;font-weight:600}.list-footer[data-v-ddb0666a]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf0f5;font-size:14px;color:#8391a3}.risk-panel[data-v-ddb0666a]{display:flex;flex-direction:column;align-items:stretch}.risk-panel>.el-button[data-v-ddb0666a]{margin-top:auto;align-self:flex-start}.risk-row[data-v-ddb0666a]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:15px;margin-bottom:12px;border:1px solid #f1dedb;border-radius:8px;background:#fffbfa;text-align:left}.risk-state[data-v-ddb0666a]{color:#c4493e;font-size:14px}.risk-row strong[data-v-ddb0666a]{color:#344860;font-size:14px;font-weight:500;overflow-wrap:anywhere;line-height:1.5}.risk-row>.risk-meta[data-v-ddb0666a]{font-size:14px;color:#7b8695;max-width:100%;overflow-wrap:anywhere}.meal-select[data-v-ddb0666a]{font-size:14px;color:#65758b}.meal-select .el-select[data-v-ddb0666a]{width:156px;margin-left:8px}.meal-stages[data-v-ddb0666a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.meal-stage[data-v-ddb0666a]{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid #e9eef6;border-radius:8px;background:#f8faff;text-align:left;color:#405874}.meal-stage>span[data-v-ddb0666a]:first-child{font-size:14px}.meal-stage strong[data-v-ddb0666a]{font-size:23px;font-weight:600}.meal-stage small[data-v-ddb0666a]{font-size:14px;color:#8c99aa;font-weight:400}.stage-state[data-v-ddb0666a]{font-size:14px;color:#7a8a9f}.workbench-bottom[data-v-ddb0666a]{display:flex;gap:16px}.workbench-bottom>section[data-v-ddb0666a]{flex:1}.canteen-row[data-v-ddb0666a]{display:grid;grid-template-columns:minmax(120px,1fr) repeat(3,60px);width:100%;align-items:center;gap:8px;padding:12px 0;border:0;border-bottom:1px solid #edf0f5;background:#fff;font-size:14px;color:#405874;text-align:right}.canteen-row[data-v-ddb0666a]>:first-child{text-align:left}.canteen-labels[data-v-ddb0666a]{color:#7b8a9d;font-size:14px}.reminder-row[data-v-ddb0666a]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:13px 0;border:0;border-bottom:1px solid #edf0f5;background:#fff;text-align:left;font-size:14px;color:#405874}.reminder-row small[data-v-ddb0666a]{white-space:nowrap;color:#8290a4;font-size:14px}.quick-entries[data-v-ddb0666a]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:8px 20px}.quick-entries strong[data-v-ddb0666a]{font-size:14px}.quick-entries .el-button[data-v-ddb0666a]{margin:0}.workbench-detail[data-v-ddb0666a]{padding:16px 24px;color:#405874;line-height:1.7}.workbench-detail h2[data-v-ddb0666a]{font-size:19px;overflow-wrap:anywhere}.workbench-detail dl[data-v-ddb0666a]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;font-size:14px}.workbench-detail dt[data-v-ddb0666a]{color:#7b899c}.workbench-detail dd[data-v-ddb0666a]{margin:0;overflow-wrap:anywhere}@media(max-width:1280px){.domain-grid[data-v-ddb0666a],.meal-stages[data-v-ddb0666a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.workbench-priority[data-v-ddb0666a]{grid-template-columns:1fr}.workbench-bottom[data-v-ddb0666a]{flex-direction:column}.workbench-metrics[data-v-ddb0666a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.domain-grid[data-v-ddb0666a]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric[data-v-ddb0666a],.workbench-panel[data-v-ddb0666a]{padding:14px}.scope-update[data-v-ddb0666a]{margin-left:0}}.theme-color-blue[data-v-8c930c0c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8c930c0c]{color:#409eff}.theme-color-red[data-v-8c930c0c]{color:#f56c6c}[data-v-8c930c0c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-date-editor[data-v-8c930c0c],.el-select[data-v-8c930c0c]{width:100%}.full-field[data-v-8c930c0c]{grid-column:1/-1}.theme-color-blue[data-v-0144dc0b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0144dc0b]{color:#409eff}.theme-color-red[data-v-0144dc0b]{color:#f56c6c}[data-v-0144dc0b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-0144dc0b] .el-dialog__footer .el-button{width:auto;min-width:100px}.record-form[data-v-0144dc0b]{max-height:61vh;overflow:auto;padding:0 12px 0 2px;margin-top:16px}.field-grid[data-v-0144dc0b]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}h3[data-v-0144dc0b]{font-size:16px;border-left:3px solid #238884;padding-left:10px;margin:24px 0 18px}.form-note[data-v-0144dc0b]{color:#83929e;line-height:1.6;font-size:14px;margin-left:10px}.receiving-steps[data-v-0144dc0b]{padding:24px 0;background:#f5f9fa;border-radius:8px}.proof-row[data-v-0144dc0b]{display:flex;align-items:center;gap:20px;margin-bottom:14px}.proof-row .el-checkbox[data-v-0144dc0b]{width:230px;flex-shrink:0}.attachment-row[data-v-0144dc0b]{display:flex;justify-content:space-between;background:#f5f8fa;padding:0 12px;margin-top:8px}@media(max-width:1000px){.field-grid[data-v-0144dc0b]{gap:0 16px}}.theme-color-blue[data-v-42fdef3a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-42fdef3a]{color:#409eff}.theme-color-red[data-v-42fdef3a]{color:#f56c6c}[data-v-42fdef3a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.record-list-page[data-v-42fdef3a]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.records-table[data-v-42fdef3a]{flex:1;min-height:0;background:#fff;margin-top:18px;border-radius:12px;border:1px solid #e3e9ef;overflow:hidden}.record-note[data-v-42fdef3a]{font-size:14px;color:#8b98a4;padding:0 14px}.theme-color-blue[data-v-2e858228]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2e858228]{color:#409eff}.theme-color-red[data-v-2e858228]{color:#f56c6c}[data-v-2e858228]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.safety-native[data-v-2e858228]{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.native-toolbar[data-v-2e858228]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;background:#fff;border-bottom:1px solid #edf0f5;border-radius:12px 12px 0 0}.native-toolbar .el-select[data-v-2e858228]{min-width:240px}.native-content[data-v-2e858228]{flex:1;min-height:0;position:relative;background:#fff;border-radius:12px;overflow:auto}.native-content[data-v-2e858228] .page-slot{height:100%;min-height:0}.safety-native--dialog[data-v-2e858228]{height:auto;overflow:visible}.safety-native--dialog .native-content[data-v-2e858228]{flex:none;height:min(640px,100vh - 220px);min-height:360px}.page-text-options[data-v-2e858228] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-32bde89a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-32bde89a]{color:#409eff}.theme-color-red[data-v-32bde89a]{color:#f56c6c}[data-v-32bde89a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.xn-uploadFile-content[data-v-32bde89a]{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.xn-uploadFile-content .el-icon-document[data-v-32bde89a]{text-align:left;flex:1;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap;height:18px}.xn-uploadFile-content .el-icon-delete[data-v-32bde89a]{text-align:right;width:20px}.price-cell__tag[data-v-20b60c32]{margin-left:4px}.price-cell__dash[data-v-20b60c32]{color:#909399}.supply-chain-dirty-leave-dialog{max-width:calc(100vw - 32px)}.supply-chain-dirty-leave-dialog .dirty-leave-prompt{display:flex;align-items:flex-start;gap:12px;line-height:1.6}.supply-chain-dirty-leave-dialog .dirty-leave-prompt__icon{margin-top:2px;color:#e6a23c;font-size:24px}.supply-chain-dirty-leave-dialog .dirty-leave-prompt__title{color:#303133;font-weight:600}.supply-chain-dirty-leave-dialog .dirty-leave-prompt__description{margin-top:4px;color:#606266}.supply-chain-dirty-leave-dialog .dirty-leave-prompt__actions{display:flex;justify-content:flex-end;gap:8px}.supply-chain-dirty-leave-dialog .dirty-leave-prompt__actions .el-button+.el-button{margin-left:0}.el-dialog.supply-chain-dirty-leave-dialog .dirty-leave-prompt__actions .el-button{width:auto;min-width:96px;padding-left:16px;padding-right:16px;white-space:nowrap}.sc-empty-guide[data-v-0984ba07]{padding:24px 0;line-height:normal}.sc-empty-guide-extra[data-v-0984ba07]{text-align:center}.sc-empty-guide-sub[data-v-0984ba07]{margin-bottom:12px;color:#909399;font-size:13px}.sc-empty-guide-sub[data-v-0984ba07]:last-child{margin-bottom:0}.inventory-addEdit{height:100%;max-height:100%;overflow:hidden;border-radius:10px}.inventory-addEdit-content{height:100%;overflow-y:auto;border-radius:10px;display:flex;flex-direction:column}.inventory-addEdit-content .form-wrap{padding:20px;background:#fff;border:2px solid #fff;border-radius:10px}.inventory-addEdit-content .form-wrap .el-textarea__inner{font-size:16px;height:40px}.inventory-addEdit-content .form-wrap .el-form-item .el-form-item__content .el-select{width:100%}.inventory-addEdit-content .inventory-table-wrap{flex:1;padding:20px;margin-top:10px;background:#fff;border:2px solid #fff;border-radius:10px;display:flex;flex-direction:column}.inventory-addEdit-content .inventory-table-wrap .el-table .el-table__footer .cell{color:#4b80fd}.inventory-addEdit-content .inventory-table-wrap .table-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.inventory-addEdit-content .inventory-table-wrap .el-table .el-table__row .cell .el-textarea{height:40px}.inventory-addEdit-content .inventory-table-wrap .el-table .el-table__row .cell .el-textarea .el-textarea__inner{height:40px;font-size:16px}.inventory-addEdit-content .inventory-table-wrap .footer-wrap{display:flex;justify-content:center;padding:30px 0 0}.inventory-addEdit-content .inventory-table-wrap .footer-wrap .el-button{width:116px;height:40px;border-radius:8px}.inventory-addEdit-content .inventory-table-wrap .footer-wrap.fixed-bottom{position:fixed;bottom:30px;left:50%}.inventory-addEdit-content .inventory-table-wrap .bottom-fixed{background:#fff;display:flex;justify-content:center}.inventory-addEdit-content .inventory-table-wrap .bottom-fixed .footer-wrap{position:fixed;bottom:20px}.inventory-addEdit.fixed-height .inventory-addEdit-content{display:block;flex-direction:row}.inventory-addEdit.fixed-height .inventory-addEdit-content .inventory-table-wrap{height:600px}.multiline-stall{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inventory-detail{background:#fff;padding:0 20px 20px 20px}.inventory-detail .detail-title{display:flex;justify-content:space-between;align-items:center;margin:20px 0 15px}.inventory-detail .detail-title .label{color:#101d34;font-size:16px;font-weight:700}.inventory-detail .inventory-table-wrap{padding:0;margin-top:0}.detail-header-wrap{display:flex;justify-content:space-between;border-bottom:1px solid #e6e9f2;padding-bottom:5px;margin-bottom:10px;padding-top:10px}.def-goodspic,.goodspic{width:24px!important;height:24px!important}.def-goodspic{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABKCAYAAAAsXNNQAAAGbklEQVR4Xu2cS28bVRTH/3fGduIkjt0kTtu0TdrQpm3SigqlpgU2CCTEY8+CSl2w4wNULKmEQBUL+AIIBGLBhhULQIIuEJXaVBRUO6GleTVNm9pu/I5f8Vx0Jjht0jrjuXdsJTM+K0sz5/qe39zHueecGYaWSBFgRtrhMPdkK8v93FNyGd1rt+vuHI+Ojw+sbGXXMwFeWVjwutLtHwB4F8Bpu4ExYw8H5sHwg6qpX4yf6Lm7WfcpgBOR6Jsc7EsAe838kQPuLXDGPw4dD37CGONVezcAvBaJvQfgGwCKA4AImsi+Oj3a+34V4jrAqzdj40zBFQBuwZYdo8YYLpweDX5GBq8DvDYZ/wOcv+QYCnKG5sD54dCJ/iUd4PVw9BWNsd/l2nSWNgcuvjgW/EgHOBGOXeIMF5yFQNrav0NjwVNrACOxHznwtnSTzmqgGBoLtusAr03GJsAx7iz75a3VPIp/DWAk9heA5+WbdFYL7pJrlzRAxhj6Am3Y5fPA2+aCqjCUKxqy+VUspwpIZcu2pSoNsLvTjUMDPnjctf3uTK6MmfsZlMqa7UBKAezpbsPwft9jR3ILPOVVDVNzKRRLFVtBFAbY3qZibDgAhRkGc9aB5YsVRKYTWD9E2gClMMAjB7oR8HlMI5h/kEU0UTCtt10VhAC6XQpOjfQI2bRSWEVkJimkux2VhAD2+tswvM8nbM+NW4+wWrHHRBYCuLfPi/39ncIAw9MJ0HpoBxECuLvXi8Hd4gBvTidQcDJAcpgPH+gWGkCcA3/eegRNc/AUVhSGF472gE4gZiWdK+PWfMqs2ra9X2gKkzVDe7rQ39Nu2rB/F9JIZkqm9bargjBAl6rgxHMBkEtTrxA4AmgnEQZIEDraXTg61A2CaSQUWLg9n0LFJmtf1V4pgNRIm1vF4J7OmqcSjXM8XC5gMboCTjuIzUQaYJUHjca1cJYKVVVAwYNsvoxEuqT/tqtYBtCugIzsagE0ImRwvQWwBVCSgKR6awS2AEoSkFS31QikOGWxrCG70rwsoG0Akv85eiigB2ojM4mmBWxtAZDy0KPDAbR7VH1CJjIl3GnSmdsWACk2SaegJ6VZyasdD7BWeoHO4FOzKVASq5GyowFSVcTIkL9mYp/SBpHZZEOj300BSGsUBa+tzMR5XIq+7hnFI+PJAmbvZxs2CJsC8PB+nx6huX03BSsiWvQwjh0MoMtb32sr04sZLKeKDYHYcIAU9qfwPwlVJNDiLitm0wkUxKVkfiPqchoKsNPrwvGD/g3Jp/mlLKLL4qUdokn9XH4VU3NJS2bAkwOgYQBVlenFRxSxflIoJk2hfcrOmZWqs0xZQRFZepTHwsOciGpNnYYBfJZvVu1FpcIxOZtEwUSp22ZnWZTC7btppLLWZQUbAnB3j1fPk2wlBG9qNln3zrzVAzEDk9ILtB5alWawHODauhfQ3RYjoWlcz84sW4uzuR9WJvctBejS171dW5b7bjbGaGc2cpaNHlKt6/eiOTyI50XV1/UsBShcdFljZ67XWRahQP7oP3NJvRBeRiwDuKfXiwOCFVvP2pnNOssiEKjoPTyTAG1qomIJwK4ON47RmbSOda9WRzfvzGadZVEAiXQRd+5lRNUhDVBk3avV2+rO7O/ySFXAmqUhE/qSBjgy2A0y2CqhEwM5zKLOskg/KPQ1OZMUqpqVAmi1eyFivFU6VHJMEAmmGREG6Otw46jkumemo824N5YoYM5ksEMIoEhtYDMAWPEf0/cyWE7XH/oSAjgy6Ie/y56fVdBDX9NJFMv1vUVgGuBAXwf29XdY8bC3bRvkXJOTXc9yaAqgr/P/dW/bmm5dx+iYR8c9IzEFkHZdoxyE0R/umOscWIyvGJ5STAHcMcY3saMtgJKwWwBbACUJSKqvj8CJSOw3Drwq2Z7j1Dt4X1v1qx3fAjjnOAJyBi+FxoJ7dYBXw/HzjPGv5dpznPZ3obHgOR3gjRuJQNm9OgcGv+MwCBqsacobZ072/vL483fh+Idg/FPB9pym9mtoLPg6Gb0O8PJl7ursj/8E4DWn0TBp70OFq6Hq91Q3ZDLC4WhXjrHvGfCWyUadcvtMRWPvnD3ZN1U1+KlUEOecTURi58HYRQCDTiFjYGeeg33OPezSmSO9G156rplL45wr1yPRs5qivsw4BsC0gJNgMs7ynPFFDiWirpR+rvU96f8AEA4z4UsEz7AAAAAASUVORK5CYII=);background-size:100% 98%}.def-goodspic .el-image__error,.def-goodspic .el-image__placeholder,.def-goodspic>div{display:none}.batch-btn{margin-left:5px;color:#1890ff;font-size:12px;padding:3px 5px;cursor:pointer;border:1px solid #1890ff;border-radius:4px}.batch-expiry-tip{font-size:12px;line-height:1.4}.batch-expiry-tip--expiring{color:#e6a23c}.batch-expiry-tip--expired{color:#f56c6c}.el-table tr.batch-row--expiring>td{background-color:#fdf6ec}.el-table tr.batch-row--expired>td{background-color:#fef0f0}.approve-status .el-radio.is-bordered{border:1px solid #bcc0c9}.approve-status .el-radio.is-bordered.is-checked{border:1px solid #4b80fd}.approve-status .el-radio--small.is-bordered{padding:8px 15px 5px 10px}.approve-status .reject.el-radio.is-bordered.is-checked{border-color:#ff4949}.approve-status .reject.el-radio.is-bordered.is-checked .el-radio__inner,.approve-status .reject.el-radio.is-bordered.is-checked .el-radio__label{color:#ff4949}.approve-status .reject .el-radio__input.is-checked .el-radio__inner{border-color:#ff4949;background:#ff4949}.candidate-notice{margin-top:10px}.candidate-block-reason{color:#d46b08;line-height:1.5}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search{padding:0;border:0;background:transparent;box-shadow:none}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search>.page-slot-search-prefix{display:none}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search>.page-slot-search-main{width:100%;min-width:0}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-wrap.is-supply-chain.is-compact{margin-bottom:10px!important;padding:8px 12px;border-radius:12px;background:#fff}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-top>.el-row.flex{display:flex;min-width:0;align-items:center;gap:8px;flex-wrap:nowrap}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views{width:344px;min-width:344px;height:40px;flex:0 0 344px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views .supply-chain-saved-views__select{width:120px!important;flex:0 0 120px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views .el-input,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views .el-input__inner,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views .el-select{height:36px!important;min-height:36px!important;line-height:36px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-saved-views .el-input__icon{line-height:36px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-top>.el-row.flex>.purchase-inspection-primary-filter{width:auto;min-width:140px;padding:0;flex:1 1 190px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-form-item{display:flex;min-width:0;height:40px;align-items:center;margin:0}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-form-item__label{width:72px!important;max-width:72px;height:40px;padding:0 6px 0 0;line-height:40px;flex:0 0 72px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-form-item__content{min-width:0;height:36px;margin-left:0!important;line-height:36px;flex:1 1 auto}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-date-editor,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-input,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-input__inner,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-range-editor,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-select{width:100%;height:36px!important;min-height:36px!important;line-height:36px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-primary-filter .el-input__icon{line-height:36px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-top>.el-row.flex>.collapse-search-btn{width:auto;min-width:242px;height:36px;padding-left:0;flex:0 0 242px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btn>.el-button{padding-right:6px!important;padding-left:6px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btn>.el-button:last-child{margin-right:0!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:12px;margin:8px 0 0}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm:after,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm:before{display:none}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm>.purchase-inspection-advanced-filter{width:100%;min-width:0;height:36px;padding:0;grid-column:span 3}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm>.purchase-inspection-advanced-filter--half{grid-column:span 6}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-form-item{display:flex;min-width:0;height:36px;align-items:center;margin:0!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-form-item__label{width:72px!important;max-width:72px;height:36px;padding:0 6px 0 0;line-height:36px;flex:0 0 72px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-form-item__content{min-width:0;height:36px;margin-left:0!important;line-height:36px;flex:1 1 auto}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-cascader,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-date-editor,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-input,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-input__inner,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-range-editor,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-select,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .leniu-organization-cascader{width:100%;height:36px!important;min-height:36px!important}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .purchase-inspection-advanced-filter .el-input__icon{line-height:36px!important}.purchase-inspection-list-page .purchase-inspection-operation-column .cell{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;padding:0 8px;box-sizing:border-box;overflow:visible}.purchase-inspection-list-page .purchase-inspection-operation-column .xn-table-popover-root,.purchase-inspection-list-page .purchase-inspection-operation-column .xn-table-row-actions{display:flex;width:100%;min-width:0;align-items:center;justify-content:center}@media(max-width:1600px){.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-top>.el-row.flex{justify-content:flex-start!important;flex-wrap:wrap!important}}@media(max-width:900px){.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm{grid-template-columns:minmax(0,1fr);gap:8px}.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm>.purchase-inspection-advanced-filter,.purchase-inspection-list-page.supply-chain-three-section-list>.page-slot-search .collapse-search-btm>.purchase-inspection-advanced-filter--half{grid-column:auto}}.inspection-drawer-wrap .drawer__content{padding:0 16px}.inspection-drawer-wrap .drawer__content .el-upload-list__item{width:130px;height:130px}.inspection-drawer-wrap .drawer-footer{width:600px;position:fixed;bottom:15px;display:flex;justify-content:center}.inspection-drawer-wrap .drawer-footer .el-button{width:110px;margin-right:15px!important}.related-purchase-order-cell{display:inline;word-break:break-all;white-space:normal;line-height:1.35}.related-purchase-order-cell .related-purchase-order-link{display:inline;max-width:none;font-size:inherit;font-weight:400;white-space:normal;vertical-align:baseline}::v-deep .text-stack-line.is-sub:has(.related-purchase-order-cell){white-space:normal}.theme-color-blue[data-v-cb3cf9e6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-cb3cf9e6]{color:#409eff}.theme-color-red[data-v-cb3cf9e6]{color:#f56c6c}[data-v-cb3cf9e6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.workbench-filters[data-v-cb3cf9e6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.workbench-table-heading[data-v-cb3cf9e6]{display:flex;align-items:center;gap:16px}.workbench-table-heading>span[data-v-cb3cf9e6]{flex:1;color:#768396;font-size:12px}.workbench-issue[data-v-cb3cf9e6]{color:#b45309}.arrival-table[data-v-cb3cf9e6] .el-progress{margin:10px 0;max-width:150px}.summary-card[data-v-cb3cf9e6]:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-dialog__header{padding:14px 18px 8px}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-dialog__body{max-height:calc(92vh - 116px);padding:8px 16px;overflow-y:auto}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-dialog__footer{padding:8px 16px 12px}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-form-item{margin-bottom:10px}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-descriptions-item__cell{padding:6px 9px}@media(max-width:960px){[data-v-cb3cf9e6] .arrival-business-dialog--compact{width:calc(100% - 24px)!important;margin-top:2vh!important}[data-v-cb3cf9e6] .arrival-business-dialog--compact .el-dialog__body{max-height:calc(96vh - 108px)}}.arrival-page[data-v-cb3cf9e6]{height:100%;min-height:0;padding:10px 8px 8px 16px;background:transparent;display:flex;flex-direction:column;gap:10px;overflow:auto;scrollbar-gutter:stable}.arrival-page>.el-tabs[data-v-cb3cf9e6],.arrival-page>.supply-chain-page-header[data-v-cb3cf9e6]{flex-shrink:0}.arrival-content[data-v-cb3cf9e6]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.arrival-content[data-v-cb3cf9e6]>:not(.arrival-list){flex-shrink:0}.arrival-list[data-v-cb3cf9e6]{flex:1;min-height:0;overflow:visible}.arrival-page .arrival-list[data-v-cb3cf9e6],.arrival-page>.inspection-records-panel[data-v-cb3cf9e6]{padding:0!important;scrollbar-gutter:auto}.arrival-list .workbench-table-heading[data-v-cb3cf9e6]{width:100%}.arrival-page>.inspection-records-panel[data-v-cb3cf9e6]{flex:1;min-height:0}.arrival-page[data-v-cb3cf9e6] .supply-chain-page-header p{display:block}.policy-warning[data-v-cb3cf9e6]{margin:0}.page-intro[data-v-cb3cf9e6]{display:flex;align-items:center;justify-content:space-between;padding:22px 25px;border-radius:9px;background:#fff}.page-intro h1[data-v-cb3cf9e6]{margin:0 0 8px;color:#173c68;font-size:25px}.page-intro p[data-v-cb3cf9e6]{margin:0;color:#65758b}.filter-card[data-v-cb3cf9e6]{padding:12px 16px;border-radius:9px;background:#fff}.filter-card .el-form-item[data-v-cb3cf9e6]{margin-bottom:0}.summary-grid[data-v-cb3cf9e6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.summary-card[data-v-cb3cf9e6]{padding:16px 18px;border:1px solid transparent;border-radius:8px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s}.arrival-empty-state[data-v-cb3cf9e6],.arrival-request-state[data-v-cb3cf9e6]{padding:40px 20px;color:#64748b;text-align:center}.arrival-request-state>i[data-v-cb3cf9e6]{margin-bottom:10px;color:#e6a23c;font-size:34px}.arrival-empty-state h3[data-v-cb3cf9e6],.arrival-request-state h3[data-v-cb3cf9e6]{margin:0 0 8px;color:#334155}.arrival-empty-state p[data-v-cb3cf9e6],.arrival-request-state p[data-v-cb3cf9e6]{margin:0 0 14px;line-height:22px}.summary-card.is-active[data-v-cb3cf9e6],.summary-card[data-v-cb3cf9e6]:focus,.summary-card[data-v-cb3cf9e6]:hover{border-color:var(--theme-primary);box-shadow:0 6px 16px rgba(var(--theme-primary-rgb),.12);outline:none;transform:translateY(-1px)}.summary-card small[data-v-cb3cf9e6],.summary-card span[data-v-cb3cf9e6]{display:block;color:#7b8899}.summary-card strong[data-v-cb3cf9e6]{display:block;margin:8px 0 5px;color:#173c68;font-size:26px}.summary-card--exception strong[data-v-cb3cf9e6]{color:#c2410c}.summary-card--inbound strong[data-v-cb3cf9e6]{color:#15803d}@media(max-width:900px){.summary-grid[data-v-cb3cf9e6]{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-table-heading[data-v-cb3cf9e6]{flex-wrap:wrap;gap:8px}}.receipt-history[data-v-cb3cf9e6]{margin-top:16px;padding-top:14px;border-top:1px solid #ebeef5}.receipt-history-title[data-v-cb3cf9e6]{margin-bottom:12px;color:#303133;font-size:14px;font-weight:600}.receipt-timeline[data-v-cb3cf9e6]{margin:0;padding:0 0 0 6px}.receipt-timeline[data-v-cb3cf9e6] .el-timeline-item{padding-bottom:12px}.receipt-timeline[data-v-cb3cf9e6] .el-timeline-item:last-child{padding-bottom:0}.receipt-event-card[data-v-cb3cf9e6]{padding:10px 12px;border:1px solid #ebeef5;border-radius:6px;background:#f8fafc}.receipt-event-header[data-v-cb3cf9e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#606266}.receipt-event-header strong[data-v-cb3cf9e6]{color:#303133}.receipt-event-meta[data-v-cb3cf9e6]{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(120px,.8fr) minmax(180px,1fr);gap:6px 16px;margin-top:8px;color:#7b8899;font-size:12px;line-height:20px}.receipt-event-meta span[data-v-cb3cf9e6]{min-width:0;overflow-wrap:anywhere}.receipt-event-reason[data-v-cb3cf9e6]{margin-top:8px;padding-top:8px;border-top:1px dashed #dcdfe6;color:#7b8899;font-size:12px;line-height:20px}.subline[data-v-cb3cf9e6]{margin-top:4px;color:#8492a6;font-size:12px}.summary-filter-note[data-v-cb3cf9e6]{margin-top:14px;color:#64748b;text-align:right}.summary-filter-note .el-button[data-v-cb3cf9e6]{margin-left:8px}.detail-table[data-v-cb3cf9e6]{margin-top:16px}.receipt-form[data-v-cb3cf9e6]{margin-top:18px}@media(max-width:760px){.receipt-event-header[data-v-cb3cf9e6]{align-items:flex-start;flex-direction:column;gap:4px}.receipt-event-meta[data-v-cb3cf9e6]{grid-template-columns:1fr}}.custom-sql-table-dialog>.el-dialog{height:98%;width:98%;display:flex;flex-direction:column}.custom-sql-table-dialog>.el-dialog>.el-dialog__body{flex:1;display:flex;max-height:none;overflow:hidden}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left{width:200px;height:100%;overflow-y:auto;padding-top:5px;padding-right:20px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.title{padding-bottom:10px;font-size:14px;font-weight:600;color:#000;margin-top:20px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.item-table{cursor:pointer;display:flex;align-items:center;gap:8px;height:40px;padding:0 0 0 10px;border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.item-table.active{background-color:#e6f7ff}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.item-table>img{width:20px;height:20px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.item-table>.el-icon-delete{display:none;position:absolute;right:5px;top:11px;cursor:pointer}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.left>.item-table:hover>.el-icon-delete{display:block}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right{flex:1;height:100%;padding-left:20px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-button{align-self:flex-start}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs{flex:1;display:flex;flex-direction:column;overflow:hidden}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__header{flex-shrink:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content{flex:1}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane{width:100%;height:100%;display:flex;flex-direction:column}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.tools{display:flex;align-items:center;flex-shrink:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top{flex:1;overflow:auto}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>label{width:73px;padding-top:11px;flex-shrink:0;white-space:nowrap}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>.el-select{width:300px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>.collect{display:flex;flex-direction:column;align-items:center;gap:10px;align-items:flex-start;flex:1;overflow:auto}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>.collect>.row{display:flex;align-items:center;gap:10px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>.collect>.row>.el-input,.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.top>.group>.collect>.row>.el-select{width:300px;flex-shrink:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result{padding:0;flex-shrink:0;overflow:hidden;display:flex;flex-direction:column}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.result-tools-options{display:flex;align-items:center;gap:10px;z-index:2;justify-content:flex-end;height:20px;flex-shrink:0;border-bottom:1px solid #dfe4ed;margin-bottom:15px;height:40px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.result-tools-options>i{cursor:pointer}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.result-tools-options>i:hover{color:#409eff}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container{padding:0;position:relative;flex:1;overflow:auto}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container>table{border-collapse:collapse;border:1px solid #ccc}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container>table td,.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container>table th{max-width:500px;padding:2px 5px;white-space:nowrap;overflow:hidden;border:1px solid #ccc}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container>table>thead{position:sticky;top:0;background:#eee}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.table>.result>.table-container-tools{padding:5px;background:#eee}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.tools{padding:0;margin-bottom:10px}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>textarea{border:0;outline:none;background:#eee;padding:10px;flex:1;display:block;resize:none}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result{padding:0;flex-shrink:0;overflow:hidden;display:flex;flex-direction:column;position:relative}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.result-tools-options{position:absolute;top:11px;right:0;display:flex;align-items:center;gap:10px;z-index:2}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.result-tools-options>i{cursor:pointer}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.result-tools-options>i:hover{color:#409eff}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs{flex:1;overflow:hidden;display:flex;flex-direction:column}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__header{flex-shrink:0}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content{flex:1;overflow:hidden}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane{height:100%;overflow:hidden;display:flex;flex-direction:column}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container{padding:0;position:relative;flex:1;overflow:auto}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container>table{border-collapse:collapse;border:1px solid #ccc}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container>table td,.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container>table th{max-width:500px;padding:2px 5px;white-space:nowrap;overflow:hidden;border:1px solid #ccc}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container>table>thead{position:sticky;top:0;background:#eee}.custom-sql-table-dialog>.el-dialog>.el-dialog__body>.right>.el-tabs>.el-tabs__content>.el-tab-pane>.custom>.result>.el-tabs>.el-tabs__content>.el-tab-pane>.table-container-tools{padding:5px;background:#eee}.xn-hiprint *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.xn-hiprint .el-dialog{max-width:98%;min-width:1240px}.xn-hiprint .el-dialog__header{height:0;padding:0;overflow:visible}.xn-hiprint .el-dialog__body{max-height:calc(95vh - 50px)!important;height:calc(95vh - 50px)!important;display:flex;flex-direction:column;padding-top:10px!important;overflow:hidden}.xn-hiprint .el-dialog__body>.top{height:40px;flex-basis:40px;flex-shrink:0;margin-bottom:10px;display:flex;align-items:center;gap:10px}.xn-hiprint .el-dialog__body>.top>.template-name>span{font-size:18px;font-weight:700;color:#000}.xn-hiprint .el-dialog__body>.top>.paperTypes>.paper-custom button{border-top-left-radius:0;border-bottom-left-radius:0}.xn-hiprint .el-dialog__body>.top>.paper-clear .el-button,.xn-hiprint .el-dialog__body>.top>.paper-rotate .el-button{width:40px;height:37px;padding:0;display:flex;align-items:center;justify-content:center}.xn-hiprint .el-dialog__body>.top>.paper-clear .el-button img,.xn-hiprint .el-dialog__body>.top>.paper-rotate .el-button img{width:20px;height:20px}.xn-hiprint .el-dialog__body>.top>.paper-transfer{width:40px;height:37px;padding:0;font-size:20px}.xn-hiprint .el-dialog__body>.top>.template-import-input{display:none}.xn-hiprint .el-dialog__body>.designer-navigation{min-height:42px;flex-basis:42px;flex-shrink:0;display:flex;align-items:center;gap:16px;margin-bottom:10px;padding:4px 8px;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation{display:flex;align-items:center;gap:8px;min-width:0}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation>.navigation-label{flex-shrink:0;display:flex;align-items:center;font-size:14px;color:#606266}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation>.navigation-label>.navigation-help{margin-left:4px;font-size:15px;color:#909399;cursor:help}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation{flex:1;overflow:hidden}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation>.panel-tabs{flex:1;display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation>.panel-tabs>.el-button{flex-shrink:0;margin-left:0}.xn-hiprint .el-dialog__body>.designer-navigation>.panel-navigation>.el-button-group{flex-shrink:0}.xn-hiprint .el-dialog__body>.advanced-print-context-menu{position:fixed;z-index:4000;min-width:160px;padding:4px 0;border:1px solid #ebeef5;border-radius:4px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.16)}.xn-hiprint .el-dialog__body>.advanced-print-context-menu>button{width:100%;padding:8px 16px;border:0;background:transparent;color:#606266;font-size:14px;line-height:20px;text-align:left;cursor:pointer}.xn-hiprint .el-dialog__body>.advanced-print-context-menu>button:hover{background:#f5f7fa;color:#4b80fd}.xn-hiprint .el-dialog__body>.advanced-print-context-menu>button.danger{color:#f56c6c}.xn-hiprint .el-dialog__body>.bottom{flex:1;overflow:hidden;display:flex}.xn-hiprint .el-dialog__body>.bottom>.left{flex-basis:280px;flex-shrink:0;display:flex;flex-direction:column;gap:20px;padding-right:8px;overflow-y:auto;overflow-x:hidden}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base{display:flex;flex-direction:column;gap:10px}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>.title{text-align:left;font-size:16px;font-weight:400;color:#000}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section{display:flex;flex-wrap:wrap;gap:10px}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item{width:calc(50% - 10px);display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;box-shadow:2px 2px 2px 2px hsla(0,0%,67.1%,.2);padding-top:3px;padding-bottom:3px;border-radius:6px;padding:8px 0}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item>img{width:24px;height:24px}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item>span{font-size:14px;color:#4b80fd}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item.upload-image{padding:0}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item.upload-image>.el-upload{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item.upload-image>.el-upload>img{width:24px;height:24px}.xn-hiprint .el-dialog__body>.bottom>.left>.item-base>section>.item.upload-image>.el-upload>span{font-size:16px;color:#000}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container{margin-top:-20px}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image li,.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image ul,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container li,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container ul{list-style:none}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container>ul{display:flex;flex-direction:column;gap:20px}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container>ul>li{display:flex;flex-direction:column;gap:10px}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>.title,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container>ul>li>.title{font-size:16px;font-weight:700;color:#000}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container>ul>li>ul{display:flex;flex-wrap:wrap;gap:10px}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul>li,.xn-hiprint .el-dialog__body>.bottom>.left>.provider-container>ul>li>ul>li{width:calc(50% - 10px);display:flex;align-items:center;padding:15px 0;justify-content:center;box-shadow:2px 2px 2px 2px hsla(0,0%,67.1%,.2);font-size:14px;color:#4b80fd;border-radius:6px}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul>li{height:80px;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:0;position:relative}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul>li>a{width:100%;height:100%}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul>li>i{position:absolute;right:0;top:0;cursor:pointer;color:red;display:none}.xn-hiprint .el-dialog__body>.bottom>.left>#provider-image>ul>li>ul>li:hover>i{display:block}.xn-hiprint .el-dialog__body>.bottom>.left>.provider-title{display:flex;justify-content:space-between;align-items:center}.xn-hiprint .el-dialog__body>.bottom>.left>.provider-title>label{font-size:16px;font-weight:400;color:#000}.xn-hiprint .el-dialog__body>.bottom .center{flex:1;overflow:auto;padding:15px 0 0 15px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-footerLine,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-headerLine{border-color:#eee!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-footerLine:hover,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-headerLine:hover{border-top:1px dashed #5285fd!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-headerLine:before{content:"页眉线";left:calc(50% - 18px);position:relative;background:#fff;top:-12px;color:#eee;font-size:12px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-headerLine:hover:before{content:"页眉线(此线以上每页都会重复打印)";left:calc(50% - 94px);position:relative;background:#fff;top:-12px;color:#5285fd;font-size:12px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-footerLine:before{content:"页脚线";left:calc(50% - 18px);position:relative;color:#eee;background:#fff;top:-12px;font-size:12px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-footerLine:hover:before{content:"页脚线(此线以下每页都会重复打印)";left:calc(50% - 94px);position:relative;color:#5285fd;background:#fff;top:-12px;font-size:12px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-longText-content,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-text-content{border-width:0!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-handle{display:none;width:100%;height:20px;margin-top:-20px;background:#5285fd;opacity:.6;align-items:center;justify-content:center}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-handle:before{content:"按住此处拖动表格";color:#fff;font-size:16px;font-weight:700}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .del-btn{margin-top:-20px}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .resizebtn{display:none}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .resizebtn[style*="right: -12px"]{right:-6px!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .resizebtn[style*="bottom: -12px"]{bottom:-6px!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table:hover .hiprint-printElement-table-handle{display:flex}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table:hover .resizebtn{display:block}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content{border:1px solid #000}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table{border-width:0!important}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr:first-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr:first-child:first-child td,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr:first-child:first-child th{border-top-width:0}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table tbody tr,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr{border-left-width:0;border-right-width:0}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table tbody tr td:first-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table tbody tr th:first-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr td:first-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr th:first-child{border-left-width:0}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table tbody tr td:last-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table tbody tr th:last-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr td:last-child,.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hiprint-printElement-table-content table thead tr th:last-child{border-right-width:0}.xn-hiprint .el-dialog__body>.bottom .center .hiprint-printElement-table .hitable .selected{background:#5285fd;color:#fff}.xn-hiprint .el-dialog__body>.bottom .center .leftPosition,.xn-hiprint .el-dialog__body>.bottom .center .resize-panel .size-box,.xn-hiprint .el-dialog__body>.bottom .center .resizebtn,.xn-hiprint .el-dialog__body>.bottom .center .topPosition{background:#5285fd!important}.xn-hiprint .el-dialog__body>.bottom .center .topPosition{margin-top:-12px}.xn-hiprint .el-dialog__body>.bottom .right{width:310px;flex-shrink:0;flex-basis:310px;overflow:hidden}.xn-hiprint .el-dialog__body>.bottom .right>.prop-tabs{height:100%;overflow:hidden;display:flex;flex-direction:column}.xn-hiprint .el-dialog__body>.bottom .right>.prop-tabs>.prop-tab-items{flex-shrink:0;margin-bottom:14px}.xn-hiprint .el-dialog__body>.bottom .right>.prop-tabs>.hiprint-option-items{overflow-y:auto}.xn-hiprint .el-dialog__body>.bottom .right>.prop-tabs>.hiprint-option-item-settingBtn{width:auto}.xn-hiprint .el-dialog__body>.bottom .right>.hiprint-option-items{overflow-y:auto;height:100%;overflow-x:hidden}.xn-hiprint .el-dialog__body>.bottom .right input,.xn-hiprint .el-dialog__body>.bottom .right select,.xn-hiprint .el-dialog__body>.bottom .right textarea{color:#666;font-size:14px}.xn-hiprint .el-dialog__body>.bottom .right input::-moz-placeholder,.xn-hiprint .el-dialog__body>.bottom .right select::-moz-placeholder,.xn-hiprint .el-dialog__body>.bottom .right textarea::-moz-placeholder{color:#bbb}.xn-hiprint .el-dialog__body>.bottom .right input::placeholder,.xn-hiprint .el-dialog__body>.bottom .right select::placeholder,.xn-hiprint .el-dialog__body>.bottom .right textarea::placeholder{color:#bbb}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-field{font-size:14px;min-height:40px;margin-top:0!important}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-field>input{margin-top:0!important;margin-bottom:0!important}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .minicolors{width:75%}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .minicolors>input{width:100%!important}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch{top:9px;left:10px}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field input,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field select,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field textarea{border-radius:4px;border:1px solid #dcdfe6;height:25pt;text-indent:10px}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field textarea::-moz-placeholder{color:#ccc}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field input:placeholder,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field select:placeholder,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field textarea::placeholder{color:#ccc}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field input:hover,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field select:hover,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field textarea:hover{border-color:#c0c4cc}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field input:focus,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field select:focus,.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-items .hiprint-option-item-field textarea:focus{outline:none;border-color:#4b80fd}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-table-selected-columns .hiprint-option-table-selected-item{margin:6px 0;padding:3px 8px;border-radius:4px;border:1px solid #dcdfe6}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-table-selected-columns .hiprint-option-table-selected-item:hover{border-color:#c0c4cc}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-settingBtn{transform:translateZ(0);border-radius:8px;font-size:16px;height:40px}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-submitBtn{background:#4b80fd;cursor:pointer;flex-shrink:0;height:36px;width:100%}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-deleteBtn{background:transparent;color:red;border:1px solid red;cursor:pointer;flex-shrink:0;height:36px;width:100%}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-item-label{font-weight:700;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;margin-bottom:6px}.xn-hiprint .el-dialog__body>.bottom .right .prop-tabs .prop-tab-items .prop-tab-item .tab-title{font-size:16px}.xn-hiprint .el-dialog__body>.bottom .right .hiprint-option-table-selected-columns .hiprint-option-table-selected-item .column-title{font-size:14px}.print-segment-tooltip{max-width:420px;line-height:1.6}.templateDialog-paper-custom-popover{display:flex;flex-direction:column;gap:10px;width:200px}.templateDialog-paper-custom-popover section{display:flex;align-items:center;gap:10px}.theme-color-blue[data-v-155cebc4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-155cebc4]{color:#409eff}.theme-color-red[data-v-155cebc4]{color:#f56c6c}[data-v-155cebc4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.xn-advanced-print[data-v-155cebc4]{display:inline-block;margin-right:0}.theme-color-blue[data-v-765e7d19]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-765e7d19]{color:#409eff}.theme-color-red[data-v-765e7d19]{color:#f56c6c}[data-v-765e7d19]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.material-checklist[data-v-765e7d19]{background:#fff;border:1px solid #e2e9ed;border-radius:12px;padding:20px;margin-bottom:20px}.material-checklist--workspace[data-v-765e7d19]{flex:1;min-height:0;display:flex;flex-direction:column;background:transparent;border:0;border-radius:0;padding:0;margin:0}.material-checklist--workspace .checklist-table[data-v-765e7d19]{flex:1;min-height:0;height:auto}.material-checklist--workspace .checklist-page[data-v-765e7d19]{height:100%}.checklist-heading[data-v-765e7d19]{display:flex;align-items:center;gap:15px}.checklist-heading h3[data-v-765e7d19]{font-size:17px;margin:0}.checklist-note[data-v-765e7d19]{color:#718491;line-height:1.7;font-size:13px}.checklist-table[data-v-765e7d19]{height:390px}.el-form[data-v-765e7d19]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px}.el-form-item[data-v-765e7d19]{margin-right:0;margin-bottom:12px}.el-input[data-v-765e7d19],.el-select[data-v-765e7d19]{width:100%}@media(max-width:900px){.el-form[data-v-765e7d19]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-color-blue[data-v-98b569cc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-98b569cc]{color:#409eff}.theme-color-red[data-v-98b569cc]{color:#f56c6c}[data-v-98b569cc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.picker-table[data-v-98b569cc]{height:460px}.picker-note[data-v-98b569cc]{color:#738496;font-size:14px;margin-top:0}.theme-color-blue[data-v-b67e7530]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b67e7530]{color:#409eff}.theme-color-red[data-v-b67e7530]{color:#f56c6c}[data-v-b67e7530]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.testing-form-grid[data-v-b67e7530]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.el-cascader[data-v-b67e7530],.el-date-editor[data-v-b67e7530],.el-input-number[data-v-b67e7530],.el-select[data-v-b67e7530]{width:100%}.moisture-preview[data-v-b67e7530]{background:#f1f6fa;border-radius:8px;padding:14px 18px;display:flex;gap:40px;margin-bottom:10px}.moisture-preview div[data-v-b67e7530]{display:flex;gap:16px;align-items:center}.moisture-preview strong[data-v-b67e7530]{color:#365a74}.testing-form-note[data-v-b67e7530]{color:#738496;font-size:14px;line-height:1.7}[data-v-b67e7530] .el-alert{margin-bottom:16px}@media(max-width:700px){.testing-form-grid[data-v-b67e7530]{grid-template-columns:1fr}.moisture-preview[data-v-b67e7530]{flex-wrap:wrap;gap:14px}}.ingredient-testing-dialog{display:flex;flex-direction:column;min-width:0;max-width:calc(100vw - 28px);max-height:calc(100vh - 28px)}.ingredient-testing-dialog>.el-dialog__footer,.ingredient-testing-dialog>.el-dialog__header{flex-shrink:0}.ingredient-testing-dialog .el-dialog__body{min-height:0;overflow-y:auto;padding:16px 24px}.theme-color-blue[data-v-26c43fae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-26c43fae]{color:#409eff}.theme-color-red[data-v-26c43fae]{color:#f56c6c}[data-v-26c43fae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.form-grid[data-v-26c43fae]{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.el-date-editor[data-v-26c43fae]{width:100%}.completed-detail[data-v-26c43fae],.task-notice[data-v-26c43fae]{margin:16px 0}.page-text-control[data-v-26c43fae]{font-size:14px}.theme-color-blue[data-v-54f016fb]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-54f016fb]{color:#409eff}.theme-color-red[data-v-54f016fb]{color:#f56c6c}[data-v-54f016fb]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.detail-body[data-v-54f016fb]{padding:0 24px 24px;overflow-wrap:anywhere}.detail-heading[data-v-54f016fb]{display:flex;justify-content:space-between;gap:16px;align-items:center}.detail-heading h2[data-v-54f016fb]{margin:0;font-size:20px}.detail-heading p[data-v-54f016fb]{color:#738496}.detail-section[data-v-54f016fb]{margin-top:24px}.detail-section h3[data-v-54f016fb]{font-size:16px}.detail-section p[data-v-54f016fb]{color:#738496;font-size:14px;line-height:1.8}.detail-evidence[data-v-54f016fb]{display:flex;gap:16px;flex-wrap:wrap}.detail-evidence>div[data-v-54f016fb]{display:flex;flex-direction:column;gap:8px}.detail-evidence .el-image[data-v-54f016fb]{width:150px;height:110px;border-radius:6px}.detail-evidence a[data-v-54f016fb]{color:#287da8;font-size:14px}.detail-actions[data-v-54f016fb]{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.detail-actions .el-button[data-v-54f016fb]{margin:0}.related-row[data-v-54f016fb]{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid #eef1f5}[data-v-54f016fb] .el-alert{margin-bottom:16px}.ingredient-testing-detail{max-width:100vw}.ingredient-testing-detail .el-drawer__body{overflow-y:auto}.theme-color-blue[data-v-1d3de4d5]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1d3de4d5]{color:#409eff}.theme-color-red[data-v-1d3de4d5]{color:#f56c6c}[data-v-1d3de4d5]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}p[data-v-1d3de4d5]{color:#738496;font-size:14px;line-height:1.7}.testing-upload[data-v-1d3de4d5]{margin:20px 0 0}.testing-upload[data-v-1d3de4d5] .el-upload,.testing-upload[data-v-1d3de4d5] .el-upload-dragger{width:100%}.testing-records[data-v-46f18c4e]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.testing-list[data-v-46f18c4e]{flex:1;min-height:0}.theme-color-blue[data-v-f4122f02]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-f4122f02]{color:#409eff}.theme-color-red[data-v-f4122f02]{color:#f56c6c}[data-v-f4122f02]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.material-rule-scope .scope-fields[data-v-f4122f02]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.material-rule-scope .scope-fields-single[data-v-f4122f02]{grid-template-columns:minmax(0,1fr)}.material-rule-scope .el-cascader[data-v-f4122f02],.material-rule-scope .el-select[data-v-f4122f02]{width:100%}.material-rule-scope .el-radio-group[data-v-f4122f02]{display:flex;flex-wrap:wrap;gap:12px 24px}.material-rule-scope .el-radio[data-v-f4122f02]{margin-right:0}.material-rule-scope .scope-note[data-v-f4122f02]{margin:-4px 0 16px;color:#909399;line-height:1.6;font-size:14px}.material-rule-scope .scope-selected[data-v-f4122f02]{margin:-6px 0 16px}.material-rule-scope .scope-selected-heading[data-v-f4122f02]{display:flex;align-items:center;justify-content:space-between;color:#606266;font-size:14px}.material-rule-scope .scope-selected-tags[data-v-f4122f02]{display:flex;flex-wrap:wrap;gap:8px;max-height:112px;overflow-y:auto}.material-rule-scope .scope-selected-tags .el-tag[data-v-f4122f02]{height:auto;white-space:normal;overflow-wrap:anywhere}.material-rule-scope .scope-error[data-v-f4122f02]{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#f56c6c;font-size:14px}@media(max-width:600px){.material-rule-scope .scope-fields[data-v-f4122f02]{grid-template-columns:minmax(0,1fr)}}.scope-load-more[data-v-f4122f02]{padding:0 20px;text-align:center}.scope-empty[data-v-f4122f02]{padding:10px 20px;color:#909399;font-size:14px;text-align:center}.theme-color-blue[data-v-40ceca15]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-40ceca15]{color:#409eff}.theme-color-red[data-v-40ceca15]{color:#f56c6c}[data-v-40ceca15]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.form-grid[data-v-40ceca15]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.el-select[data-v-40ceca15]{width:100%}.testing-requirement-form[data-v-40ceca15] .el-form-item__error{position:static}.theme-color-blue[data-v-2328ebb6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2328ebb6]{color:#409eff}.theme-color-red[data-v-2328ebb6]{color:#f56c6c}[data-v-2328ebb6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.requirements-page[data-v-2328ebb6]{display:flex;flex:1;flex-direction:column;min-height:0}.requirements-list[data-v-2328ebb6]{flex:1;min-height:0}.testing-rules[data-v-c3853940]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.testing-rule-switch[data-v-c3853940]{padding:8px 12px}.testing-list[data-v-c3853940]{flex:1;min-height:0}.page-text-options[data-v-c3853940] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-174ce909]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-174ce909]{color:#409eff}.theme-color-red[data-v-174ce909]{color:#f56c6c}[data-v-174ce909]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.testing-tasks[data-v-174ce909]{display:flex;flex-direction:column;flex:1;min-height:0}.tasks-list[data-v-174ce909]{flex:1;min-height:0}.testing-page[data-v-0590f66e]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.testing-page[data-v-0590f66e] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.testing-page[data-v-0590f66e] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col:not(.collapse-search-btn){flex:0 0 auto;min-width:0}.testing-page[data-v-0590f66e] .page-slot-search .collapse-search-wrap .el-date-editor{min-width:0}.theme-color-blue[data-v-6480e5de]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6480e5de]{color:#409eff}.theme-color-red[data-v-6480e5de]{color:#f56c6c}[data-v-6480e5de]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}strong[data-v-6480e5de]{font-weight:600;color:#263748}.abnormal[data-v-6480e5de]{color:#cb5144}small[data-v-6480e5de]{display:block;font-size:14px;color:#7b8997;line-height:1.6}.theme-color-blue[data-v-43fa6ddb]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-43fa6ddb]{color:#409eff}.theme-color-red[data-v-43fa6ddb]{color:#f56c6c}[data-v-43fa6ddb]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.risk-metrics[data-v-43fa6ddb]{display:flex;gap:16px;margin-top:6px}small[data-v-43fa6ddb]{font-size:14px;display:block;color:#7b8997;margin-top:5px;line-height:1.5}strong[data-v-43fa6ddb]{font-weight:500}.theme-color-blue[data-v-18a065e7]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-18a065e7]{color:#409eff}.theme-color-red[data-v-18a065e7]{color:#f56c6c}[data-v-18a065e7]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.storage-workspace[data-v-18a065e7]{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;color:#263748}.storage-list[data-v-18a065e7]{flex:1;min-height:0}.warning-modes[data-v-18a065e7]{display:flex;align-items:center;gap:16px;padding:12px 16px;flex-wrap:wrap}.monitor-note[data-v-18a065e7]{margin:8px 16px;color:#7b8997;font-size:14px}.el-alert[data-v-18a065e7]{margin-bottom:12px}.cards[data-v-18a065e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px}.card[data-v-18a065e7]{text-align:left;padding:16px 18px;border:1px solid #e0e8ed;border-radius:8px;background:#fff;cursor:pointer;color:#263748}.card span[data-v-18a065e7]{display:block;font-size:14px}.card strong[data-v-18a065e7]{display:inline-block;font-size:28px;padding:10px 8px 0 0}.card small[data-v-18a065e7]{font-size:14px;color:#81919e}.card[data-v-18a065e7]:hover{border-color:#20877e}.card.warning strong[data-v-18a065e7]{color:#be842d}.card.danger strong[data-v-18a065e7]{color:#c35448}.rules p[data-v-18a065e7]{padding:10px 0;line-height:1.9;margin:0;border-bottom:1px solid #edf1f4}.note[data-v-18a065e7]{font-size:14px;color:#7b8997;line-height:1.8}.detail-body[data-v-18a065e7]{padding:0 24px 30px;height:100%;overflow:auto}.detail-body h2[data-v-18a065e7]{font-size:21px}.detail-body h3[data-v-18a065e7]{font-size:16px;margin-top:25px}.detail-metrics[data-v-18a065e7]{display:flex;justify-content:space-around;padding:24px 0;background:#f4f8f8;margin-top:20px}.associated-batch[data-v-18a065e7],.associated-sensor[data-v-18a065e7]{margin:16px 0}.associated-batch[data-v-18a065e7] .el-descriptions,.associated-sensor[data-v-18a065e7] .el-descriptions{overflow-wrap:anywhere}.associated-batch-header[data-v-18a065e7],.associated-sensor-header[data-v-18a065e7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.associated-batch-header strong[data-v-18a065e7],.associated-sensor-header strong[data-v-18a065e7]{min-width:0;overflow-wrap:anywhere}.associated-batch-header .el-tag[data-v-18a065e7],.associated-sensor-header .el-tag[data-v-18a065e7]{flex-shrink:0}@media(max-width:800px){.cards[data-v-18a065e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-text-control[data-v-18a065e7]{font-size:14px}.theme-color-blue[data-v-4d69cbf3]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4d69cbf3]{color:#409eff}.theme-color-red[data-v-4d69cbf3]{color:#f56c6c}[data-v-4d69cbf3]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.dish-summary[data-v-4d69cbf3]{display:flex;flex-direction:column;gap:9px;padding:16px 18px;margin-bottom:22px;background:#f3f7fa;border-radius:8px;color:#627586}.dish-summary strong[data-v-4d69cbf3]{font-size:19px;color:#243e50}.el-date-editor[data-v-4d69cbf3]{width:100%}.operator[data-v-4d69cbf3],.storage-note[data-v-4d69cbf3]{color:#748796;font-size:14px;line-height:1.7}.theme-color-blue[data-v-6d8ca63e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d8ca63e]{color:#409eff}.theme-color-red[data-v-6d8ca63e]{color:#f56c6c}[data-v-6d8ca63e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.history-content[data-v-6d8ca63e]{padding:0 24px 30px;height:100%;overflow:auto}.history-heading h3[data-v-6d8ca63e]{font-size:21px;margin:4px 0 12px;color:#243e50}.history-heading p[data-v-6d8ca63e]{color:#748796;line-height:1.7}.history-heading .el-tag[data-v-6d8ca63e]{margin-right:8px}.history-note[data-v-6d8ca63e]{font-size:14px;color:#748796;line-height:1.7}.el-pagination[data-v-6d8ca63e]{margin-top:16px}.measurement[data-v-6d8ca63e]{border:1px solid #e2eaf0;border-radius:8px;padding:16px;margin-top:16px}.measurement header[data-v-6d8ca63e]{display:flex;justify-content:space-between;align-items:center}.measurement strong[data-v-6d8ca63e]{font-size:26px;color:#253f50}.measurement small[data-v-6d8ca63e]{font-size:14px;font-weight:400}.measurement dl[data-v-6d8ca63e]{display:grid;grid-template-columns:88px 1fr;gap:10px;font-size:14px;line-height:1.6}.measurement dt[data-v-6d8ca63e]{color:#7a8c9a}.measurement dd[data-v-6d8ca63e]{margin:0;overflow-wrap:anywhere}.correction[data-v-6d8ca63e]{padding:10px 0;border-bottom:1px solid #edf1f5;color:#627586;overflow-wrap:anywhere}.theme-color-blue[data-v-3188660b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3188660b]{color:#409eff}.theme-color-red[data-v-3188660b]{color:#f56c6c}[data-v-3188660b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.production-tabs[data-v-3188660b] .el-tab-pane>.el-table{padding:0}.task-head[data-v-3188660b]{display:flex;align-items:center;gap:16px;margin:16px 0}.task-head strong[data-v-3188660b]{font-size:16px;color:#284456}.task-head span[data-v-3188660b]{flex:1;color:#7c8d99;font-size:14px}.el-table small[data-v-3188660b]{font-size:14px;display:block;margin-top:4px;color:#8997a2}[data-v-3188660b]>.el-dialog{max-height:90vh;display:flex;flex-direction:column}[data-v-3188660b]>.el-dialog>.el-dialog__body{flex:1;min-height:0;overflow:auto}@media(max-width:760px){.task-head[data-v-3188660b]{align-items:flex-start;flex-wrap:wrap}.task-head span[data-v-3188660b]{flex-basis:100%}}.theme-color-blue[data-v-ef428e04]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ef428e04]{color:#409eff}.theme-color-red[data-v-ef428e04]{color:#f56c6c}[data-v-ef428e04]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.production-list[data-v-ef428e04]{height:100%;min-height:0;min-width:0;position:relative;overflow:hidden}.cell[data-v-ef428e04]{display:flex;flex-direction:column;gap:5px;padding:4px 0}.cell span[data-v-ef428e04],small[data-v-ef428e04]{color:#7f8f9d;font-size:14px}.theme-color-blue[data-v-1d924d0b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1d924d0b]{color:#409eff}.theme-color-red[data-v-1d924d0b]{color:#f56c6c}[data-v-1d924d0b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cooking-workspace[data-v-1d924d0b]{height:100%;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.cooking-list[data-v-1d924d0b],.cooking-workspace.is-serving>.production-list[data-v-1d924d0b],.cooking-workspace>.safety-native[data-v-1d924d0b]{flex:1;min-height:0}.cooking-error[data-v-1d924d0b]{margin-bottom:16px}.cooking-stats[data-v-1d924d0b]{display:grid;grid-template-columns:repeat(3,1fr) 1.25fr;gap:12px;padding:12px}.stat-card[data-v-1d924d0b]{background:#fff;border:1px solid #e2eaf0;border-radius:9px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.stat-card span[data-v-1d924d0b]{font-size:14px;color:#728595}.stat-card strong[data-v-1d924d0b]{font-size:28px;color:#274454;font-variant-numeric:tabular-nums}.stat-card.recorded strong[data-v-1d924d0b]{color:#30836f}.stat-card.pending strong[data-v-1d924d0b]{color:#b47c28}.progress-card[data-v-1d924d0b]{display:block}.progress-card>div[data-v-1d924d0b]:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.progress-card strong[data-v-1d924d0b]{font-size:24px}.dish-name[data-v-1d924d0b]{display:flex;flex-direction:column;gap:6px;padding:5px 0}.dish-name strong[data-v-1d924d0b]{color:#294355;font-weight:500}.dish-name small[data-v-1d924d0b],.muted[data-v-1d924d0b]{font-size:14px;color:#92a0ad}.temperature-value[data-v-1d924d0b]{color:#294355;font-size:16px;font-variant-numeric:tabular-nums}.temperature-value small[data-v-1d924d0b]{font-size:14px;font-weight:400}@media(max-width:1100px){.cooking-stats[data-v-1d924d0b]{grid-template-columns:repeat(2,1fr)}.stat-card[data-v-1d924d0b]{padding:14px 18px}}.theme-color-blue[data-v-fb71acac]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-fb71acac]{color:#409eff}.theme-color-red[data-v-fb71acac]{color:#f56c6c}[data-v-fb71acac]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-form-body[data-v-fb71acac]{padding:0 26px 100px;height:calc(100vh - 80px);overflow:auto;box-sizing:border-box}.sample-source[data-v-fb71acac]{padding:20px 0;display:flex;flex-direction:column;gap:8px}.sample-source span[data-v-fb71acac]{color:#758592;font-size:14px}.form-grid[data-v-fb71acac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.el-date-editor[data-v-fb71acac],.el-input-number[data-v-fb71acac]{width:100%}.dish-form[data-v-fb71acac]{border:1px solid #e3eaed;border-radius:10px;padding:18px;margin:16px 0}.dish-title[data-v-fb71acac]{display:flex;justify-content:space-between;margin-bottom:20px}.dish-title span[data-v-fb71acac]{color:#7b8b97;font-size:14px}.rule-note[data-v-fb71acac]{color:#738592;font-size:14px}.sample-form-footer[data-v-fb71acac]{position:absolute;bottom:0;right:0;left:0;background:#fff;padding:18px 24px;border-top:1px solid #e5eaef;text-align:right}.sample-photo-field[data-v-fb71acac]{display:flex;align-items:center;gap:12px}.photo-picker[data-v-fb71acac]{display:inline-block}.photo-picker[data-v-fb71acac] .el-upload__input{display:none}.photo-preview[data-v-fb71acac]{width:88px;height:88px;flex-shrink:0;border:1px solid #e4e7ed;border-radius:6px}.photo-hint[data-v-fb71acac]{margin-top:6px;color:#909399;font-size:14px;line-height:1.5}@media(max-width:600px){.form-grid[data-v-fb71acac]{grid-template-columns:1fr}.sample-form-footer[data-v-fb71acac]{padding:12px 8px}}.theme-color-blue[data-v-42b686bf]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-42b686bf]{color:#409eff}.theme-color-red[data-v-42b686bf]{color:#f56c6c}[data-v-42b686bf]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.visually-hidden[data-v-42b686bf]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.el-alert[data-v-42b686bf],.el-pagination[data-v-42b686bf]{margin-bottom:12px}.theme-color-blue[data-v-532c81da]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-532c81da]{color:#409eff}.theme-color-red[data-v-532c81da]{color:#f56c6c}[data-v-532c81da]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.supplement-form[data-v-532c81da]{padding-top:20px}.theme-color-blue[data-v-0b85a6da]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0b85a6da]{color:#409eff}.theme-color-red[data-v-0b85a6da]{color:#f56c6c}[data-v-0b85a6da]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.investigation-form[data-v-0b85a6da]{margin-top:20px}.theme-color-blue[data-v-98c9a0da]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-98c9a0da]{color:#409eff}.theme-color-red[data-v-98c9a0da]{color:#f56c6c}[data-v-98c9a0da]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.samples-workspace[data-v-98c9a0da]{display:flex;flex-direction:column;height:100%;min-height:0}.samples-workspace>.page-slot-wrap[data-v-98c9a0da]{flex:1;height:auto;min-height:0}.sample-metrics[data-v-98c9a0da]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:var(--food-safety-gap,12px);padding:0;margin:0 0 var(--food-safety-gap,12px)}.sample-metric[data-v-98c9a0da]{border:1px solid #e4eaf2;border-radius:8px;padding:16px 20px;background:#fff}.sample-metric span[data-v-98c9a0da]{display:block;color:#788798;font-size:14px}.sample-metric strong[data-v-98c9a0da]{display:block;margin-top:12px;color:#263f5b;font-size:26px}@media(max-width:900px){.sample-metrics[data-v-98c9a0da]{grid-template-columns:repeat(3,minmax(100px,1fr))}}.theme-color-blue[data-v-4e2b3b2a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4e2b3b2a]{color:#409eff}.theme-color-red[data-v-4e2b3b2a]{color:#f56c6c}[data-v-4e2b3b2a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-task-reference[data-v-4e2b3b2a]{text-align:center}.sample-task-reference .task-link[data-v-4e2b3b2a]{display:inline-block;max-width:100%;height:28px;padding:4px 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-color-blue[data-v-380c84f4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-380c84f4]{color:#409eff}.theme-color-red[data-v-380c84f4]{color:#f56c6c}[data-v-380c84f4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-detail[data-v-380c84f4]{padding:0 26px 35px;height:calc(100vh - 85px);overflow:auto;box-sizing:border-box}.detail-title[data-v-380c84f4]{display:flex;align-items:center;gap:16px}.detail-title h2[data-v-380c84f4]{font-size:21px}.sample-description[data-v-380c84f4]{margin:22px 0}.detail-photo[data-v-380c84f4]{width:180px;height:140px;border-radius:8px}.detail-actions[data-v-380c84f4]{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px;border-top:1px solid #e4eaee}.detail-actions .el-button[data-v-380c84f4]{margin-left:0}.abnormal-note[data-v-380c84f4]{color:#c05c38}.el-timeline[data-v-380c84f4]{padding-left:8px;margin-top:25px}.el-timeline p[data-v-380c84f4]{font-size:14px;color:#7a8792}.theme-color-blue[data-v-6aea9b9a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6aea9b9a]{color:#409eff}.theme-color-red[data-v-6aea9b9a]{color:#f56c6c}[data-v-6aea9b9a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-time[data-v-6aea9b9a]{white-space:nowrap}.sample-records[data-v-6aea9b9a]{display:flex;flex-direction:column;height:100%;min-height:0}.sample-records>.page-slot-wrap[data-v-6aea9b9a]{flex:1;height:auto;min-height:0}.cell-muted[data-v-6aea9b9a]{color:#8492a5;font-size:14px;line-height:1.8}.issue-label[data-v-6aea9b9a]{color:#b46b22;display:block;font-size:14px}.danger[data-v-6aea9b9a]{color:#d65a49}.theme-color-blue[data-v-66d1b754]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-66d1b754]{color:#409eff}.theme-color-red[data-v-66d1b754]{color:#f56c6c}[data-v-66d1b754]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.rules-form[data-v-66d1b754]{padding:20px 4px 0}.rules-form .rule-number-field[data-v-66d1b754]{display:flex;align-items:center;gap:8px}.rules-form .rule-number-field[data-v-66d1b754] .el-input-number{line-height:38px}.theme-color-blue[data-v-75fdeeec]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-75fdeeec]{color:#409eff}.theme-color-red[data-v-75fdeeec]{color:#f56c6c}[data-v-75fdeeec]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-hub[data-v-75fdeeec]{height:100%;min-height:0;display:flex;flex-direction:column}.sample-heading[data-v-75fdeeec]{display:flex;align-items:center;gap:16px;flex-shrink:0;padding-bottom:var(--food-safety-gap,12px)}.sample-heading .sample-tabs[data-v-75fdeeec]{width:100%;min-width:0}.sample-exception-pane[data-v-75fdeeec]{display:flex;flex-direction:column;gap:var(--food-safety-gap,12px);flex:1;min-height:0}.sample-hub>section[data-v-75fdeeec]{flex:1;min-height:0}.page-text-options[data-v-75fdeeec] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-3b236aa2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3b236aa2]{color:#409eff}.theme-color-red[data-v-3b236aa2]{color:#f56c6c}[data-v-3b236aa2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-table[data-v-3b236aa2]{height:100%;min-height:0;position:relative;overflow:hidden}.hygiene-table .cancelled-status[data-v-3b236aa2]{color:#909399;background-color:#f4f4f5;border-color:#dcdfe6}.theme-color-blue[data-v-bea8125c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-bea8125c]{color:#409eff}.theme-color-red[data-v-bea8125c]{color:#f56c6c}[data-v-bea8125c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-fields[data-v-bea8125c]{display:flex;flex-wrap:wrap}.hygiene-fields[data-v-bea8125c] .el-date-editor,.hygiene-fields[data-v-bea8125c] .el-input-number,.hygiene-fields[data-v-bea8125c] .el-select{width:100%}.hygiene-fields .el-checkbox[data-v-bea8125c]{margin-right:18px}.theme-color-blue[data-v-28d0c04f]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-28d0c04f]{color:#409eff}.theme-color-red[data-v-28d0c04f]{color:#f56c6c}[data-v-28d0c04f]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-evidence small[data-v-28d0c04f]{font-size:14px;display:block;color:#7b8d9a;margin:8px 0}.evidence-file[data-v-28d0c04f]{display:flex;align-items:center;gap:12px;line-height:28px}.evidence-file a[data-v-28d0c04f]{color:#167f85;overflow-wrap:anywhere}.page-text-control[data-v-28d0c04f]{font-size:14px}.theme-color-blue[data-v-b5e1dbc8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b5e1dbc8]{color:#409eff}.theme-color-red[data-v-b5e1dbc8]{color:#f56c6c}[data-v-b5e1dbc8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-dialog[data-v-b5e1dbc8]{box-sizing:border-box;width:100%;max-height:65vh;overflow-x:hidden;overflow-y:auto;padding:0 8px 8px}.hygiene-dialog h3[data-v-b5e1dbc8]{color:#213747;font-size:16px;margin:25px 0 14px;border-left:3px solid #168187;padding-left:10px}.hygiene-dialog p[data-v-b5e1dbc8]{color:#718497;line-height:1.6;font-size:14px}.rule-preview[data-v-b5e1dbc8]{padding:12px;background:#f1f7f7;margin-bottom:12px;line-height:1.6}.hygiene-dialog[data-v-b5e1dbc8] .el-checkbox__label{white-space:normal}.history[data-v-b5e1dbc8]{margin-top:20px}.theme-color-blue[data-v-13426c58]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-13426c58]{color:#409eff}.theme-color-red[data-v-13426c58]{color:#f56c6c}[data-v-13426c58]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.employee-picker .el-select[data-v-13426c58]{width:100%}.employee-picker small[data-v-13426c58]{font-size:14px}.load-more[data-v-13426c58]{text-align:center}.error[data-v-13426c58]{color:#c25430}.account-tip[data-v-13426c58]{display:block;margin-top:6px;color:#b26a15;line-height:1.45}.theme-color-blue[data-v-6d7ba528]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d7ba528]{color:#409eff}.theme-color-red[data-v-6d7ba528]{color:#f56c6c}[data-v-6d7ba528]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-plan-editor[data-v-6d7ba528]{max-height:65vh;overflow-y:auto;overflow-x:hidden;padding:0 12px}.hygiene-plan-editor .el-form[data-v-6d7ba528]{margin-top:20px}.hygiene-plan-editor .el-date-editor[data-v-6d7ba528],.hygiene-plan-editor .el-input-number[data-v-6d7ba528],.hygiene-plan-editor .el-select[data-v-6d7ba528]{width:100%;max-width:100%}.hygiene-plan-editor .plan-hint[data-v-6d7ba528]{color:#909399;margin-top:8px;line-height:1.5}.hygiene-plan-editor .plan-error[data-v-6d7ba528]{color:#f56c6c}.theme-color-blue[data-v-254bef42]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-254bef42]{color:#409eff}.theme-color-red[data-v-254bef42]{color:#f56c6c}[data-v-254bef42]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-archive-picker .el-select[data-v-254bef42]{width:100%}.picker-feedback[data-v-254bef42]{text-align:center;padding:8px 12px;color:#909399;font-size:14px}.hygiene-archive-picker small[data-v-254bef42]{color:#f56c6c}.theme-color-blue[data-v-0f6814ac]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0f6814ac]{color:#409eff}.theme-color-red[data-v-0f6814ac]{color:#f56c6c}[data-v-0f6814ac]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.test-editor[data-v-0f6814ac]{overflow-y:auto;height:100%;padding:0 24px 24px;box-sizing:border-box}.test-editor .el-form[data-v-0f6814ac]{margin-top:20px}.test-editor .el-select[data-v-0f6814ac]{width:100%}.test-editor h3[data-v-0f6814ac]{font-size:16px;margin:24px 0 16px;color:#254252}.point-card[data-v-0f6814ac],.result-card[data-v-0f6814ac]{padding:14px 16px;background:#f1f7f7;border-radius:8px;margin-bottom:18px;line-height:1.6}.point-card p[data-v-0f6814ac],.result-card p[data-v-0f6814ac]{margin:8px 0}.point-card[data-v-0f6814ac]{overflow-wrap:anywhere}.point-card p[data-v-0f6814ac]{white-space:pre-line}.point-meta[data-v-0f6814ac]{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.point-card small[data-v-0f6814ac],.result-card small[data-v-0f6814ac]{font-size:14px;color:#718497}.editor-footer[data-v-0f6814ac]{display:flex;justify-content:flex-end;gap:10px;padding:22px 0 4px}.theme-color-blue[data-v-3e723166]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3e723166]{color:#409eff}.theme-color-red[data-v-3e723166]{color:#f56c6c}[data-v-3e723166]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-detail-dialog[data-v-3e723166] .el-dialog{max-height:90vh;margin-bottom:0;transform:none!important;display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.hygiene-detail-dialog[data-v-3e723166] .el-dialog__body{padding:20px 24px;min-height:0;overflow-x:hidden;overflow-y:auto;background:#f6f8fc}.hygiene-detail-dialog[data-v-3e723166] .el-dialog__footer,.hygiene-detail-dialog[data-v-3e723166] .el-dialog__header{flex-shrink:0;background:#fff}.detail-body[data-v-3e723166]{font-size:16px;overflow-wrap:anywhere;color:#34465c;line-height:1.6}.detail-body h3[data-v-3e723166]{font-size:16px;margin:0;color:#253650}.issue-summary[data-v-3e723166]{background:#fff;border:1px solid #e2e9f4;border-radius:10px;padding:20px;margin-bottom:16px}.event-heading[data-v-3e723166],.summary-subject[data-v-3e723166],.summary-title[data-v-3e723166],.test-heading-title[data-v-3e723166],.test-heading[data-v-3e723166],.test-reading[data-v-3e723166]{display:flex;align-items:center;gap:12px}.event-heading[data-v-3e723166],.summary-title[data-v-3e723166],.test-heading[data-v-3e723166],.test-reading[data-v-3e723166]{justify-content:space-between;flex-wrap:wrap}.summary-subject[data-v-3e723166]{min-width:0}.summary-subject h3[data-v-3e723166]{font-size:20px}.summary-subject p[data-v-3e723166]{margin:4px 0 0;color:#718096}.summary-icon[data-v-3e723166]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:10px;background:#edf2ff;color:#4d78ff;font-size:24px}.summary-meta[data-v-3e723166]{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:18px;border-top:1px solid #edf0f6;margin-top:18px;padding-top:16px}.summary-meta>div[data-v-3e723166]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.summary-meta>div>span[data-v-3e723166]:first-child{color:#718096}.summary-meta strong[data-v-3e723166]{font-weight:500}.record-tip[data-v-3e723166]{margin-bottom:18px}.test-detail[data-v-3e723166]{background:#fff;border:1px solid #e2e9f4;border-radius:10px;padding:20px;margin-bottom:18px}.test-heading[data-v-3e723166]{margin-bottom:16px}.test-index[data-v-3e723166]{color:#5278db;background:#edf2ff;border-radius:6px;padding:2px 8px;font-weight:600}.event-heading span[data-v-3e723166],.test-time[data-v-3e723166]{color:#718096}.test-reading[data-v-3e723166]{background:#f7f9fc;border-radius:8px;padding:14px 18px;margin-bottom:16px}.reading-value[data-v-3e723166]{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px}.reading-value>span[data-v-3e723166]{color:#65758c}.reading-value strong[data-v-3e723166]{font-size:28px;line-height:1.4;font-variant-numeric:tabular-nums}.reading-value small[data-v-3e723166]{font-size:16px;font-weight:400;color:#718096}.reading-success[data-v-3e723166]{background:#f0f9f5}.reading-success strong[data-v-3e723166]{color:#248665}.reading-danger[data-v-3e723166]{background:#fff3f2}.reading-danger strong[data-v-3e723166]{color:#cf514a}.reading-warning[data-v-3e723166]{background:#fff8ed}.reading-warning strong[data-v-3e723166]{color:#b87919}.test-detail>.el-alert[data-v-3e723166]{margin-bottom:14px}.timeline-section[data-v-3e723166]{background:#fff;border:1px solid #e2e9f4;border-radius:10px;padding:20px;margin-bottom:18px}.detail-body .section-title[data-v-3e723166]{margin-bottom:22px}.section-title i[data-v-3e723166]{color:#5278db;margin-right:6px}.timeline-section .el-timeline[data-v-3e723166]{padding-left:6px;margin:0}.event-card[data-v-3e723166]{background:#f8faff;border:1px solid #e8edf5;border-radius:8px;padding:16px}.event-heading[data-v-3e723166]{border-bottom:1px solid #e8edf5;padding-bottom:12px;margin-bottom:12px}.event-fields[data-v-3e723166]{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0}.event-fields dt[data-v-3e723166]{color:#718096;margin-bottom:4px}.event-fields dd[data-v-3e723166]{margin:0;white-space:pre-wrap}.event-wide[data-v-3e723166]{grid-column:1/-1}.detail-body>.el-form[data-v-3e723166]{background:#fff;padding:20px;border:1px solid #e2e9f4;border-radius:10px}.detail-body>.el-form h3[data-v-3e723166]{margin-bottom:20px}.detail-body[data-v-3e723166] .el-timeline-item__content,.detail-body[data-v-3e723166] .el-timeline-item__timestamp{font-size:16px;line-height:1.6}.file[data-v-3e723166]{display:inline-block;margin:10px 14px 0 0;color:#4d78ff}.detail-body[data-v-3e723166] .el-checkbox__label{white-space:normal}.detail-body .page-text-control[data-v-3e723166],.detail-body[data-v-3e723166] .el-alert__title,.detail-body[data-v-3e723166] .el-descriptions-item__cell,.detail-body[data-v-3e723166] .el-descriptions__body,.detail-body[data-v-3e723166] .el-tag{font-size:16px}.detail-body[data-v-3e723166] .el-descriptions-item__label{width:120px;min-width:120px;background:#f7f9fc;color:#718096}.detail-body[data-v-3e723166] .el-descriptions-item__cell{padding:11px 12px;border-color:#edf0f5;line-height:1.6}@media(max-width:700px){.hygiene-detail-dialog[data-v-3e723166] .el-dialog__body{padding:12px}.issue-summary[data-v-3e723166],.test-detail[data-v-3e723166],.timeline-section[data-v-3e723166]{padding:14px}.summary-meta[data-v-3e723166]{grid-template-columns:1fr;gap:12px}.event-fields[data-v-3e723166]{grid-template-columns:1fr}.detail-body[data-v-3e723166] .el-descriptions-item__label{width:88px;min-width:88px}}.theme-color-blue[data-v-521faad8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-521faad8]{color:#409eff}.theme-color-red[data-v-521faad8]{color:#f56c6c}[data-v-521faad8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hygiene-page[data-v-521faad8]{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.hygiene-page>.hygiene-table[data-v-521faad8]{flex:1;min-height:0}.hygiene-tabs[data-v-521faad8]{width:100%;min-width:0;flex-shrink:0}.hygiene-page>.hygiene-table[data-v-521faad8] .collapse-search-btm>.el-col,.hygiene-page>.hygiene-table[data-v-521faad8] .collapse-search-top>.el-row>.el-col:not(.collapse-search-btn){flex:0 1 auto}.summary-heading[data-v-521faad8]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:10px 0;color:#4d6474}.metrics[data-v-521faad8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:12px}.metric[data-v-521faad8]{text-align:left;border:1px solid #e1e9ef;border-radius:10px;padding:10px 14px;background:#fff;cursor:pointer;color:#6a8090}.metric[data-v-521faad8]:hover{border-color:#168187}.metric strong[data-v-521faad8]{display:block;margin-top:6px;color:#254252;font-size:24px}.metric strong.attention[data-v-521faad8]{color:#c55737}.empty-guide[data-v-521faad8]{padding:24px 20px;margin-bottom:18px;text-align:center;background:#fff;border:1px dashed #cbdce3;border-radius:10px}.empty-guide>i[data-v-521faad8]{color:#168187;font-size:28px}.empty-guide h3[data-v-521faad8]{font-size:16px;margin:12px 0}.empty-guide p[data-v-521faad8]{font-size:14px;color:#708191;line-height:1.7}.count[data-v-521faad8]{color:#708191;padding:0 12px;font-size:14px}@media(max-width:1000px){.metrics[data-v-521faad8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.metrics[data-v-521faad8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-color-blue[data-v-35f1d52d]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-35f1d52d]{color:#409eff}.theme-color-red[data-v-35f1d52d]{color:#f56c6c}[data-v-35f1d52d]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-scope-wrap[data-v-35f1d52d]{min-width:0}.environment-scope[data-v-35f1d52d]{margin-bottom:10px}.environment-scope[data-v-35f1d52d] .el-cascader,.environment-scope[data-v-35f1d52d] .el-date-editor,.environment-scope[data-v-35f1d52d] .el-form-item,.environment-scope[data-v-35f1d52d] .el-select{width:100%}.scope-note[data-v-35f1d52d]{font-size:14px;color:#708191;margin:-10px 0 10px;padding:12px 15px;background:#fff}.el-alert[data-v-35f1d52d]{margin:-10px 0 10px}.buttons-box{width:100%;height:28px;background-color:rgba(43,51,63,.7);position:absolute;display:flex;left:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.jessibuca-btn{width:20px;color:#fff;line-height:27px;margin:0 10px;padding:0 2px;cursor:pointer;text-align:center;font-size:.8rem!important}.buttons-box-right{position:absolute;right:0}.kBps{display:inline-block;position:absolute;right:10px;bottom:3px;color:#fff;line-height:27px;z-index:10}.theme-color-blue[data-v-7a1c0c86]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7a1c0c86]{color:#409eff}.theme-color-red[data-v-7a1c0c86]{color:#f56c6c}[data-v-7a1c0c86]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.videoContent[data-v-7a1c0c86]{width:100%;height:100%;position:relative}.videoContent .fail[data-v-7a1c0c86]{width:100%;height:100%;color:#fff;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-content:center}.videoContent .fail p[data-v-7a1c0c86]{text-align:center}.videoContent .fail .el-icon-refresh[data-v-7a1c0c86]{display:inline-block;font-size:20px;color:#fff;cursor:pointer}.videoContent .fail .el-icon-refresh[data-v-7a1c0c86]:hover{color:#409eff}.videoContent .alarm-photo[data-v-7a1c0c86]{position:absolute;top:10%;right:5px;width:22%;height:80%;overflow-x:scroll}.videoContent .alarm-photo-item[data-v-7a1c0c86]{height:100%;width:100%}.videoContent[data-v-7a1c0c86] .el-carousel__container{height:93%}.videoContent .alarm-photo[data-v-7a1c0c86]::-webkit-scrollbar{display:none}.videoContent[data-v-7a1c0c86] .el-carousel__button{width:10px;height:10px;border-radius:50%}.videoContent .opreaPlay[data-v-7a1c0c86]{position:absolute;bottom:calc(50% - 30px);z-index:100;left:calc(50% - 30px);width:68px;height:68px}.videoContent .opreaBnt[data-v-7a1c0c86]{position:absolute;bottom:0;width:100%;height:36px;line-height:36px;color:#fff;background-color:rgba(0,0,0,.252);display:flex;flex-direction:row;opacity:0;transition:all .5s}.videoContent .opreaBnt[data-v-7a1c0c86]:hover{opacity:1}.videoContent .opreaBnt .bnt[data-v-7a1c0c86]{flex:1}.videoContent .opreaBnt .bnt span[data-v-7a1c0c86]{cursor:pointer}.videoContent .opreaBnt .bnt span[data-v-7a1c0c86]:hover{color:#409eff}.videoContent .opreaBnt .bnt-left[data-v-7a1c0c86]{text-align:left;padding-left:15px}.videoContent .opreaBnt .bnt-right[data-v-7a1c0c86]{text-align:right;padding-right:15px}video[data-v-7a1c0c86]::-webkit-media-controls-enclosure{display:none}video[data-v-7a1c0c86]{pointer-events:none;width:100%;height:100%!important;margin:0;padding:0;background-color:#333;-o-object-fit:contain;object-fit:contain}.theme-color-blue[data-v-3be2af08]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3be2af08]{color:#409eff}.theme-color-red[data-v-3be2af08]{color:#f56c6c}[data-v-3be2af08]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sensor-time[data-v-3be2af08]{font-size:14px}.monitor-layout[data-v-3be2af08]{display:grid;grid-template-columns:210px minmax(300px,1fr) 265px;gap:14px;align-items:stretch;height:100%;min-height:0}.monitor-layout.without-locations[data-v-3be2af08]{grid-template-columns:minmax(300px,1fr) 265px}.monitor-layout.no-place[data-v-3be2af08]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px}.location-list[data-v-3be2af08],.monitor-main[data-v-3be2af08],.sensor-panel[data-v-3be2af08]{background:#fff;border:1px solid #e4eaf0;border-radius:10px;min-width:0;height:100%;box-sizing:border-box}.location-list[data-v-3be2af08]{padding:16px 10px;overflow:auto}.location-list>strong[data-v-3be2af08]{display:block;padding:0 8px 14px}.location-list button[data-v-3be2af08]{display:block;width:100%;padding:12px 9px;border:0;background:transparent;text-align:left;color:#263748;cursor:pointer;border-radius:6px}.location-list button.selected[data-v-3be2af08]{background:#edf6f5;color:#167f85}.monitor-main[data-v-3be2af08],.sensor-panel[data-v-3be2af08]{padding:16px}.monitor-main[data-v-3be2af08]{display:flex;flex-direction:column;min-height:0}header[data-v-3be2af08]{justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}header>div[data-v-3be2af08],header[data-v-3be2af08]{display:flex;align-items:center;gap:10px}h2[data-v-3be2af08]{margin:0;font-weight:600}.camera-grid[data-v-3be2af08]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex:1;min-height:0}.camera-grid.single[data-v-3be2af08]{grid-template-columns:1fr}.camera-tile[data-v-3be2af08]{min-width:0;background:#101d2a;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.camera-video[data-v-3be2af08]{position:relative;flex:1;min-height:190px}.single .camera-video[data-v-3be2af08]{min-height:390px}.camera-tile footer[data-v-3be2af08]{color:#e8eef3;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;gap:8px}.camera-tile footer>span[data-v-3be2af08]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.camera-actions[data-v-3be2af08]{display:flex;align-items:center;flex-shrink:0}.camera-actions .el-button[data-v-3be2af08]{margin:0;padding:7px 6px}.direction-control[data-v-3be2af08]{display:flex;flex-direction:column;align-items:center;gap:4px}.direction-control .el-button[data-v-3be2af08]{margin:0 2px}.camera-empty[data-v-3be2af08],.video-empty[data-v-3be2af08]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;color:#b3c3d0;gap:14px}.camera-empty i[data-v-3be2af08],.video-empty i[data-v-3be2af08]{font-size:35px}.video-empty[data-v-3be2af08]{background:#152431;min-height:350px;flex:1;border-radius:8px;text-align:center;padding:20px}.video-empty p[data-v-3be2af08]{margin:0;line-height:1.8}.monitor-pagination[data-v-3be2af08]{flex-shrink:0;margin-top:auto;padding-top:12px;text-align:right}.health-filter[data-v-3be2af08]{margin-bottom:12px}.sensor-panel[data-v-3be2af08]{overflow:auto}.sensor-row[data-v-3be2af08]{display:block;width:100%;background:#fff;border:0;border-top:1px solid #edf0f5;text-align:left;cursor:pointer;padding:15px 0;color:#263748}.sensor-title[data-v-3be2af08]{display:flex;justify-content:space-between;align-items:flex-start;gap:7px;margin-bottom:10px;flex-wrap:wrap}.sensor-reading[data-v-3be2af08]{display:flex;justify-content:space-between;gap:12px;margin:9px 0}.abnormal[data-v-3be2af08]{color:#c2563c}@media(max-width:1000px){.monitor-layout[data-v-3be2af08]{grid-template-columns:180px minmax(0,1fr);height:auto;align-items:start}.location-list[data-v-3be2af08],.monitor-main[data-v-3be2af08],.sensor-panel[data-v-3be2af08]{height:auto}.sensor-panel[data-v-3be2af08]{grid-column:2}.monitor-layout.without-locations[data-v-3be2af08]{grid-template-columns:1fr}.monitor-layout.without-locations .sensor-panel[data-v-3be2af08]{grid-column:1}}@media(max-width:800px){.monitor-layout[data-v-3be2af08]{grid-template-columns:1fr}.sensor-panel[data-v-3be2af08]{grid-column:1}.location-list[data-v-3be2af08]{max-height:180px}}.theme-color-blue[data-v-5f041c4c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5f041c4c]{color:#409eff}.theme-color-red[data-v-5f041c4c]{color:#f56c6c}[data-v-5f041c4c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-table[data-v-5f041c4c]{height:100%;min-height:0;position:relative;overflow:hidden}.record-title[data-v-5f041c4c]{border:0;background:transparent;color:#167f85;text-align:left;font:inherit;cursor:pointer;padding:0}.record-title[data-v-5f041c4c]:hover{text-decoration:underline}.theme-color-blue[data-v-4db8c468]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4db8c468]{color:#409eff}.theme-color-red[data-v-4db8c468]{color:#f56c6c}[data-v-4db8c468]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-detail[data-v-4db8c468]{padding:0 26px 30px;color:#263748;height:100%;overflow-y:auto}h2[data-v-4db8c468]{font-size:21px;line-height:1.5;margin:0 0 8px}h3[data-v-4db8c468]{font-size:16px;margin:24px 0 16px}.detail-note[data-v-4db8c468],.location[data-v-4db8c468]{font-size:14px;line-height:1.7;color:#708191}.detail-tags[data-v-4db8c468]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 20px}.detail-metric[data-v-4db8c468]{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:14px 0;border-bottom:1px solid #edf0f5;font-size:14px}.evidence-image[data-v-4db8c468]{display:block;width:100%;height:250px;background:#f4f7fa;margin-bottom:16px;border-radius:8px}.evidence-list[data-v-4db8c468]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.evidence-list .el-image[data-v-4db8c468]{width:96px;height:96px;border-radius:6px}.evidence-error[data-v-4db8c468]{display:flex;align-items:center;justify-content:center;height:100%;color:#708191}.detail-actions[data-v-4db8c468]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.detail-actions .el-button[data-v-4db8c468]{margin:0}.page-text-control[data-v-4db8c468]{font-size:14px}.theme-color-blue[data-v-8fcfb60e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8fcfb60e]{color:#409eff}.theme-color-red[data-v-8fcfb60e]{color:#f56c6c}[data-v-8fcfb60e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-legacy[data-v-8fcfb60e]{position:relative;height:100%;min-height:0}.patrol-execution-drawer .el-drawer__body{overflow:hidden}.patrol-execution-body{height:100%;padding:0 24px 28px;box-sizing:border-box;overflow-y:auto}.execution-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-radius:10px;background:#f4f8ff}.execution-summary span{display:block;margin-bottom:5px;color:#4f80ff}.execution-summary strong{display:block;color:#17233d}.execution-summary p{margin:7px 0 0;color:#7a8795}.patrol-steps{margin:30px 0}.execution-detail{margin-bottom:26px}.issue-section h3{margin:0 0 14px}.normal-result{display:flex;align-items:flex-start;gap:14px;padding:22px;border:1px solid #d8f0e5;border-radius:10px;background:#f3fbf7;color:#405165}.normal-result>i{margin-top:1px;color:#27ae70;font-size:26px}.normal-result strong{display:block;color:#17233d;font-size:16px}.normal-result p{margin:8px 0 0;color:#637286;line-height:1.65}.issue-chain{padding:18px 20px 4px;margin-bottom:16px;border:1px solid #e5ebf2;border-radius:10px}.issue-chain>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.issue-chain>header div{display:flex;align-items:center;gap:10px}.issue-chain>header b{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;background:#4f80ff}.issue-description{margin:14px 0 8px;color:#405165;line-height:1.65}.issue-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:22px;color:#8795a3}.flow-node{padding:2px 0 8px}.flow-node p{margin:7px 0 0;color:#637286;line-height:1.65}.solution-images{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.solution-images .el-image{width:72px;height:72px;border-radius:6px}.theme-color-blue[data-v-046d79b0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-046d79b0]{color:#409eff}.theme-color-red[data-v-046d79b0]{color:#f56c6c}[data-v-046d79b0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-patrol[data-v-046d79b0]{display:flex;flex-direction:column;height:100%;min-height:0}.patrol-primary-actions[data-v-046d79b0]{display:flex;align-items:center;gap:10px}.patrol-legacy[data-v-046d79b0]{flex:1;min-height:0;overflow:hidden}.patrol-primary-actions .el-button[data-v-046d79b0]{margin:0}.patrol-table[data-v-046d79b0]{flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.el-alert[data-v-046d79b0]{margin-bottom:14px}.page-text-options[data-v-046d79b0] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-b276b5b6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b276b5b6]{color:#409eff}.theme-color-red[data-v-b276b5b6]{color:#f56c6c}[data-v-b276b5b6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.resolution-drawer[data-v-b276b5b6]{height:calc(100% - 16px);padding:0 24px 24px;overflow-y:auto}.resolution-title[data-v-b276b5b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px;margin-bottom:26px;background:#f5f8ff;border:1px solid #e5edff;border-radius:8px}.resolution-title strong[data-v-b276b5b6]{display:block;color:#17233d;line-height:1.6}.resolution-title p[data-v-b276b5b6]{margin:8px 0 0;color:#7b8495;line-height:1.6}.resolution-timeline[data-v-b276b5b6]{padding-right:4px}.flow-card[data-v-b276b5b6]{padding:16px 18px;border:1px solid #e9edf3;border-radius:8px;box-shadow:0 2px 10px rgba(31,45,61,.05)}.flow-card h4[data-v-b276b5b6]{margin:0 0 14px;color:#17233d}.flow-card h4 i[data-v-b276b5b6]{margin-right:6px;color:#4c7fff}.flow-grid[data-v-b276b5b6]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px 14px;line-height:1.65}.flow-grid label[data-v-b276b5b6]{color:#7b8495}.flow-grid span[data-v-b276b5b6]{min-width:0;color:#303947;word-break:break-word}.solution-text[data-v-b276b5b6]{white-space:pre-wrap}.evidence-list[data-v-b276b5b6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.evidence-list .el-image[data-v-b276b5b6]{width:104px;height:104px;border-radius:6px}.theme-color-blue[data-v-a9be1250]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a9be1250]{color:#409eff}.theme-color-red[data-v-a9be1250]{color:#f56c6c}[data-v-a9be1250]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.work-drawer[data-v-a9be1250]{height:calc(100% - 64px);padding:0 24px 24px;overflow-y:auto}.work-form[data-v-a9be1250]{margin-top:22px}.drawer-footer[data-v-a9be1250]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff}.theme-color-blue[data-v-6cda4c3b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6cda4c3b]{color:#409eff}.theme-color-red[data-v-6cda4c3b]{color:#f56c6c}[data-v-6cda4c3b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-disposition[data-v-6cda4c3b]{display:flex;flex-direction:column;height:100%;min-height:0}.inner-tabs[data-v-6cda4c3b]{flex:0 0 auto;padding:0 12px}.tab-body[data-v-6cda4c3b],.task-page[data-v-6cda4c3b]{flex:1;min-height:0;overflow:hidden}.task-page[data-v-6cda4c3b]{position:relative}.disposition-actions[data-v-6cda4c3b]{display:flex;align-items:center;justify-content:center;white-space:nowrap}.disposition-actions .el-button+.el-button[data-v-6cda4c3b]{margin-left:12px}.theme-color-blue[data-v-656324f2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-656324f2]{color:#409eff}.theme-color-red[data-v-656324f2]{color:#f56c6c}[data-v-656324f2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.patrol-result-drawer[data-v-656324f2]{display:flex;flex-direction:column;height:calc(100vh - 77px);min-height:0}.patrol-result-drawer__body[data-v-656324f2]{flex:1;min-height:0;padding:0 24px 24px;overflow-y:auto}.patrol-result-drawer__footer[data-v-656324f2]{display:flex;flex:0 0 auto;justify-content:flex-end;padding:16px 24px;border-top:1px solid #edf0f5;background:#fff;box-shadow:0 -6px 16px rgba(25,48,88,.04)}.task-summary[data-v-656324f2]{padding:18px;border:1px solid #dfe7f1;border-radius:10px;background:#f7f9fc}.task-summary__heading[data-v-656324f2]{display:flex;align-items:center;margin-bottom:16px}.task-summary__heading>div[data-v-656324f2]:last-child{display:flex;flex-direction:column}.task-summary__heading span[data-v-656324f2]{margin-top:4px;color:#8a94a6}.task-summary__icon[data-v-656324f2]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-right:12px;border-radius:9px;background:#e8f0ff;color:#315fbe}.task-summary__grid[data-v-656324f2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.task-summary__grid div[data-v-656324f2]{display:flex;flex-direction:column}.task-summary__grid span[data-v-656324f2]{margin-bottom:4px;color:#8a94a6}.issue-section[data-v-656324f2],.result-section[data-v-656324f2]{margin-top:22px}.issue-section h3[data-v-656324f2],.result-section h3[data-v-656324f2]{margin:0 0 14px;color:#17233c}.result-choice[data-v-656324f2]{display:flex;width:100%}.result-choice[data-v-656324f2] .el-radio-button{flex:1}.result-choice[data-v-656324f2] .el-radio-button__inner{width:100%;padding:16px}.result-help[data-v-656324f2]{margin:10px 0 0;color:#7a8799}.issue-card__header[data-v-656324f2],.issue-card__place[data-v-656324f2],.issue-section__heading[data-v-656324f2]{display:flex;align-items:center}.issue-card__header[data-v-656324f2],.issue-section__heading[data-v-656324f2]{justify-content:space-between}.issue-card[data-v-656324f2]{margin-bottom:16px;padding:18px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.issue-card__header[data-v-656324f2]{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #edf0f5}.issue-card__remove[data-v-656324f2]{color:#f56c6c}.issue-card__place[data-v-656324f2]{padding:10px 12px;margin-bottom:16px;border-radius:7px;background:#f6f8fb}.issue-card__place i[data-v-656324f2]{margin-right:7px;color:#4770c5}.issue-card__place span[data-v-656324f2]{margin-right:10px;color:#8a94a6}[data-v-656324f2] .el-drawer__header{padding:22px 24px 18px;margin-bottom:0;font-weight:600;color:#17233c}[data-v-656324f2] .el-drawer__body{overflow:hidden}[data-v-656324f2] .el-autocomplete,[data-v-656324f2] .el-date-editor,[data-v-656324f2] .el-select{width:100%}@media(max-width:720px){.task-summary__grid[data-v-656324f2]{grid-template-columns:1fr}.issue-card[data-v-656324f2] .el-col{width:100%}}.theme-color-blue[data-v-67a70d07]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-67a70d07]{color:#409eff}.theme-color-red[data-v-67a70d07]{color:#f56c6c}[data-v-67a70d07]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-workspace[data-v-67a70d07]{min-width:0}.environment-workspace[data-v-67a70d07]:not(.compact){display:flex;flex-direction:column;height:100%;padding:10px;box-sizing:border-box;overflow:hidden}.environment-workspace.compact>.environment-table[data-v-67a70d07]{flex:1;min-height:0}.environment-workspace.compact[data-v-67a70d07]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.environment-actions[data-v-67a70d07]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 10px}.environment-actions p[data-v-67a70d07]{color:#708191;font-size:14px;line-height:1.8;margin:0}.environment-actions .el-button[data-v-67a70d07]{margin:0;flex-shrink:0}.environment-note[data-v-67a70d07]{font-size:14px;line-height:1.8;color:#708191;margin:12px 0 18px}.el-alert[data-v-67a70d07]{margin-bottom:15px}.legacy-container[data-v-67a70d07]{position:relative;height:100%;min-height:0;overflow:hidden}.mission-alert[data-v-67a70d07]{margin-bottom:16px}.mission-alert .el-button[data-v-67a70d07]{margin-top:10px}.disposition-container[data-v-67a70d07]{flex:1;min-height:0;border-radius:10px;overflow:hidden}.record-layout[data-v-67a70d07]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.record-tabs[data-v-67a70d07]{flex:0 0 auto;padding:0 12px}.environment-workspace:not(.compact)>.environment-patrol[data-v-67a70d07],.environment-workspace:not(.compact)>.environment-table[data-v-67a70d07],.record-layout>.environment-table[data-v-67a70d07]{flex:1;min-height:0}.environment-workspace:not(.compact)>.monitor-layout[data-v-67a70d07]{flex:1;min-height:0;overflow-y:auto}.rules-grid[data-v-67a70d07]{display:grid;gap:12px}.rules-grid button[data-v-67a70d07]{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #e4eaf0;background:#fff;border-radius:8px;color:#263748;text-align:left;cursor:pointer}.rules-grid button>i[data-v-67a70d07]:first-child{color:#167f85;font-size:22px}.rules-grid button>i[data-v-67a70d07]:last-child{margin-left:auto}.rules-grid strong[data-v-67a70d07]{font-size:14px}.rules-grid p[data-v-67a70d07]{margin:7px 0 0;font-size:14px;color:#708191;line-height:1.7}@media(max-width:1000px){.environment-actions[data-v-67a70d07]{flex-wrap:wrap}}.page-text-control[data-v-67a70d07]{font-size:14px}.environment-legacy-dialog{height:92vh;margin-bottom:0}.environment-legacy-dialog>.el-dialog__body{height:calc(92vh - 58px);box-sizing:border-box;padding:16px 20px 20px;overflow:hidden}.environment-legacy-dialog .page-slot-wrap>.page-slot-table-wrap{flex:1 1 0;height:0!important;min-height:0}.environment-legacy-dialog .page-slot-table{min-height:0}.environment-legacy-dialog .page-slot-table>.leniu-table{flex:1 1 0;height:0;min-height:0}.theme-color-blue[data-v-2b737b7d]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2b737b7d]{color:#409eff}.theme-color-red[data-v-2b737b7d]{color:#f56c6c}[data-v-2b737b7d]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.alarm-record-actions[data-v-2b737b7d]{white-space:nowrap}.alarm-disposition-drawer[data-v-2b737b7d]{height:calc(100% - 64px);padding:0 24px 24px;overflow-y:auto}.disposition-form[data-v-2b737b7d]{margin-top:22px}.disposition-form[data-v-2b737b7d] .el-date-editor,.disposition-form[data-v-2b737b7d] .el-select{width:100%}.drawer-footer[data-v-2b737b7d]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff}.theme-color-blue[data-v-559323bc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-559323bc]{color:#409eff}.theme-color-red[data-v-559323bc]{color:#f56c6c}[data-v-559323bc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-559323bc] .export-column-item{display:inline-flex;align-items:center;width:180px;height:40px;vertical-align:top}[data-v-559323bc] .export-column-item.has-export-options{width:180px}[data-v-559323bc] .checkbox-item{width:174px;margin-right:0}[data-v-559323bc] .checkbox-item .el-checkbox__label{width:150px;vertical-align:bottom;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}[data-v-559323bc] .checkbox-item .el-checkbox__label:hover:after{content:attr(title);position:absolute;left:0;top:100%;background:#fff;padding:5px 10px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:999;white-space:normal;max-width:300px;word-break:break-all}[data-v-559323bc] .has-export-options .checkbox-item .el-checkbox__label{width:62px}[data-v-559323bc] .has-export-options .checkbox-item{width:88px}[data-v-559323bc] .export-column-options{width:82px;margin-left:4px}[data-v-559323bc] .export-column-options .el-input__inner{padding-left:8px;padding-right:22px}.theme-color-blue[data-v-7d0e2c94]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7d0e2c94]{color:#409eff}.theme-color-red[data-v-7d0e2c94]{color:#f56c6c}[data-v-7d0e2c94]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-alarm-summary[data-v-7d0e2c94]{height:100%;min-height:0}.theme-color-blue[data-v-9d2acaaa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9d2acaaa]{color:#409eff}.theme-color-red[data-v-9d2acaaa]{color:#f56c6c}[data-v-9d2acaaa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.alarm-record-create-dialog[data-v-9d2acaaa] .el-cascader,.alarm-record-create-dialog[data-v-9d2acaaa] .el-date-editor,.alarm-record-create-dialog[data-v-9d2acaaa] .el-select{width:100%}.theme-color-blue[data-v-7f5cba71]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7f5cba71]{color:#409eff}.theme-color-red[data-v-7f5cba71]{color:#f56c6c}[data-v-7f5cba71]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.environment-alarm-record-page[data-v-7f5cba71]{height:100%;min-height:0}.environment-alarm-record-page.has-summary[data-v-7f5cba71]{display:flex;flex-direction:column}.environment-alarm-record-page.has-summary .record-view-switch[data-v-7f5cba71]{flex-shrink:0;margin-bottom:12px}.environment-alarm-record-page.has-summary .environment-record-content[data-v-7f5cba71]{flex:1;height:0;min-height:0}.alarm-picture[data-v-7f5cba71]{width:72px;height:44px;border-radius:4px;vertical-align:middle}.theme-color-blue[data-v-730b2eb2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-730b2eb2]{color:#409eff}.theme-color-red[data-v-730b2eb2]{color:#f56c6c}[data-v-730b2eb2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.manual-problem-body[data-v-730b2eb2]{height:calc(100% - 66px);padding:0 24px 24px;box-sizing:border-box;overflow-y:auto}.manual-problem-body .el-alert[data-v-730b2eb2]{margin-bottom:20px}.manual-problem-body[data-v-730b2eb2] .el-date-editor,.manual-problem-body[data-v-730b2eb2] .el-select{width:100%}.manual-problem-footer[data-v-730b2eb2]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;padding:13px 24px;border-top:1px solid #ebeef5;background:#fff}.theme-color-blue[data-v-aaa656f6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-aaa656f6]{color:#409eff}.theme-color-red[data-v-aaa656f6]{color:#f56c6c}[data-v-aaa656f6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.focused-question[data-v-aaa656f6]{display:inline-flex;align-items:center;gap:12px;margin-right:12px}.assignment-drawer[data-v-aaa656f6]{height:calc(100% - 64px);padding:0 24px 24px;overflow-y:auto}.assignment-drawer .el-form[data-v-aaa656f6]{margin-top:22px}.assignment-drawer[data-v-aaa656f6] .el-date-editor,.assignment-drawer[data-v-aaa656f6] .el-select{width:100%}.assignment-footer[data-v-aaa656f6]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff}.environment-problem-actions[data-v-aaa656f6]{display:flex;align-items:center;justify-content:center;white-space:nowrap}.environment-problem-actions .el-button+.el-button[data-v-aaa656f6]{margin-left:12px}.theme-color-blue[data-v-3d07ccad]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3d07ccad]{color:#409eff}.theme-color-red[data-v-3d07ccad]{color:#f56c6c}[data-v-3d07ccad]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.disinfection-planning[data-v-3d07ccad]{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.disinfection-planning>.safety-native[data-v-3d07ccad]{flex:1;min-height:0}.theme-color-blue[data-v-7662660a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7662660a]{color:#409eff}.theme-color-red[data-v-7662660a]{color:#f56c6c}[data-v-7662660a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.ledger-source[data-v-7662660a]{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:auto}.ledger-source[data-v-7662660a]>:last-child{flex:1;min-height:0}.ledger-source[data-v-7662660a] .page-slot{height:100%;min-height:0}.theme-color-blue[data-v-5dce9762]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5dce9762]{color:#409eff}.theme-color-red[data-v-5dce9762]{color:#f56c6c}[data-v-5dce9762]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.ledger-center[data-v-5dce9762]{height:100%;min-height:0;display:flex;flex-direction:column}.ledger-main[data-v-5dce9762],.ledger-workspace[data-v-5dce9762]{flex:1;min-height:0;display:flex}.ledger-main[data-v-5dce9762]{min-width:0;flex-direction:column;overflow:hidden}.ledger-view-actions[data-v-5dce9762]{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.ledger-view-actions[data-v-5dce9762]:empty{display:none}.ledger-view-actions[data-v-5dce9762] .supply-chain-saved-views__controls{justify-content:flex-end}.ledger-main>.ledger-source[data-v-5dce9762]{flex:1}.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex:0 0 25%;width:25%;min-width:0}.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex:0 0 auto;width:auto}.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .el-date-editor{min-width:0;width:100%}@media(max-width:1500px){.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:50%;width:50%}.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex-basis:auto;width:auto}}@media(max-width:768px){.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-center[data-v-5dce9762] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:100%;width:100%}}.theme-color-blue[data-v-c1785fe6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-c1785fe6]{color:#409eff}.theme-color-red[data-v-c1785fe6]{color:#f56c6c}[data-v-c1785fe6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.readable-form-controls[data-v-c1785fe6] .el-button--small,.readable-form-controls[data-v-c1785fe6] .el-cascader__tags .el-tag,.readable-form-controls[data-v-c1785fe6] .el-checkbox-button__inner,.readable-form-controls[data-v-c1785fe6] .el-input,.readable-form-controls[data-v-c1785fe6] .el-radio-button__inner{font-size:14px}.device-config-editor[data-v-c1785fe6]{padding:20px;border:1px solid #e4ebf4;border-radius:12px;background:#f8faff}.device-config-editor .config-header[data-v-c1785fe6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.device-config-editor h3[data-v-c1785fe6]{margin:0;color:#203950;font-size:16px}.device-config-editor h3 i[data-v-c1785fe6]{color:#4d80ee;margin-right:6px}.device-config-editor p[data-v-c1785fe6]{margin:10px 0 16px;color:#718195;font-size:14px;line-height:1.8}.device-config-editor .actions[data-v-c1785fe6]{display:flex;justify-content:flex-end;margin-top:16px}.device-config-editor .el-select[data-v-c1785fe6]{width:100%;max-width:520px}.device-config-editor .remove-device[data-v-c1785fe6]{color:#db6666}.device-config-editor .config-table[data-v-c1785fe6]{border:1px solid #e7edf5;border-radius:8px}.device-config-editor[data-v-c1785fe6] .config-table th{background:#edf3fc;color:#50657f;font-weight:500}.device-config-editor[data-v-c1785fe6] .config-table td{padding:10px 0;background:#fff}.device-config-editor[data-v-c1785fe6] .config-table .mode-required td:first-child{border-left:3px solid #7297ef}.device-config-editor[data-v-c1785fe6] .config-table .mode-conditional td:first-child{border-left:3px solid #bac9dc}.device-config-editor[data-v-c1785fe6] .config-table .el-input__inner{background:#fcfdff;border-color:#e0e7f0}.page-text-control[data-v-c1785fe6]{font-size:14px}.theme-color-blue[data-v-948cabb4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-948cabb4]{color:#409eff}.theme-color-red[data-v-948cabb4]{color:#f56c6c}[data-v-948cabb4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.standards[data-v-948cabb4]{background:#fff;padding:24px;border:1px solid #e5eaf0;border-radius:10px}.standard-header[data-v-948cabb4]{display:flex;align-items:center;justify-content:space-between;gap:16px}h2[data-v-948cabb4]{margin:0 0 12px;font-size:21px;color:#1c334a}h3[data-v-948cabb4]{font-size:14px;margin:0 0 12px;color:#203950}p[data-v-948cabb4]{font-size:14px;line-height:1.9;margin:0;color:#465869}.standard-section[data-v-948cabb4]{margin-top:24px}.muted[data-v-948cabb4],small[data-v-948cabb4]{color:#718195;font-size:14px}.safety-rule[data-v-948cabb4]{background:#f1f7fa;border-left:3px solid #368099;padding:16px}.entry-list[data-v-948cabb4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.entry-list .el-button[data-v-948cabb4]{margin:0}.sources[data-v-948cabb4]{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5eaf0;font-size:14px;color:#718195}.sources a[data-v-948cabb4]{color:#287696}.theme-color-blue[data-v-093b3180]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-093b3180]{color:#409eff}.theme-color-red[data-v-093b3180]{color:#f56c6c}[data-v-093b3180]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hint[data-v-093b3180]{margin:0 0 12px;color:#718195;font-size:14px}.theme-color-blue[data-v-37ea522c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-37ea522c]{color:#409eff}.theme-color-red[data-v-37ea522c]{color:#f56c6c}[data-v-37ea522c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hint[data-v-37ea522c]{margin:0 0 18px;line-height:1.8;color:#63778b}small[data-v-37ea522c]{display:block;color:#778b9b;margin:6px 0}.error[data-v-37ea522c]{color:#c65035;margin:14px 0}.el-input-number[data-v-37ea522c]{width:120px}.el-select[data-v-37ea522c]{width:100%}.theme-color-blue[data-v-651d0ca7]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-651d0ca7]{color:#409eff}.theme-color-red[data-v-651d0ca7]{color:#f56c6c}[data-v-651d0ca7]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.place-page-heading header[data-v-651d0ca7]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.place-page-heading h1[data-v-651d0ca7]{font-size:24px;margin:0 0 8px;color:#1b334a}.place-page-heading p[data-v-651d0ca7]{color:#6d7f91;margin:0;line-height:1.7}.place-page-heading .place-tabs[data-v-651d0ca7]{width:100%;min-width:0;flex-shrink:0}.place-page-heading .heading-actions[data-v-651d0ca7]{display:flex}@media(max-width:760px){.place-page-heading header[data-v-651d0ca7]{align-items:stretch;flex-direction:column}}.theme-color-blue[data-v-1e7e434a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1e7e434a]{color:#409eff}.theme-color-red[data-v-1e7e434a]{color:#f56c6c}[data-v-1e7e434a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-alert[data-v-1e7e434a]{margin-bottom:18px}.el-select[data-v-1e7e434a]{width:100%}.name-line[data-v-1e7e434a]{display:flex;gap:8px;margin-top:8px}.batch-toolbar[data-v-1e7e434a]{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.batch-toolbar strong[data-v-1e7e434a]{flex:1;color:#263f54}.batch-toolbar span[data-v-1e7e434a]{color:#728596;font-size:14px}.batch-toolbar .el-button[data-v-1e7e434a]{margin:0}.el-tag[data-v-1e7e434a]{margin-left:8px}.theme-color-blue[data-v-e2441496]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-e2441496]{color:#409eff}.theme-color-red[data-v-e2441496]{color:#f56c6c}[data-v-e2441496]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.editor-section-title[data-v-e2441496]{margin:2px 0 14px;padding-left:10px;border-left:3px solid #4d83f5;color:#243f57;font-size:16px;font-weight:600}.editor-section-title[data-v-e2441496]:not(:first-child){margin-top:10px}.editor-row[data-v-e2441496]{flex-wrap:wrap}.theme-color-blue[data-v-5c777fb6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5c777fb6]{color:#409eff}.theme-color-red[data-v-5c777fb6]{color:#f56c6c}[data-v-5c777fb6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.device-type-step .el-radio-group[data-v-5c777fb6]{display:block}.device-type-group[data-v-5c777fb6]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;margin:0;padding:8px 0}.device-type-group+.device-type-group[data-v-5c777fb6]{border-top:1px solid #f0f2f5}.device-type-group h3[data-v-5c777fb6]{margin:0;font-size:16px;line-height:28px;color:#243f57}.device-type-options[data-v-5c777fb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2px 12px}.device-type-options .el-radio[data-v-5c777fb6]{display:flex;align-items:center;margin:0;height:auto;min-height:28px}[data-v-5c777fb6] .device-type-options .el-radio__label{white-space:normal;line-height:1.5}@media(max-width:700px){.device-type-group[data-v-5c777fb6]{grid-template-columns:1fr;gap:4px}.device-type-options[data-v-5c777fb6]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.theme-color-blue[data-v-560178e8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-560178e8]{color:#409eff}.theme-color-red[data-v-560178e8]{color:#f56c6c}[data-v-560178e8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.linghai-gateway-tip[data-v-560178e8]{margin-left:4px;cursor:help}.theme-color-blue[data-v-28f3e59a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-28f3e59a]{color:#409eff}.theme-color-red[data-v-28f3e59a]{color:#f56c6c}[data-v-28f3e59a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.special-field-set[data-v-28f3e59a]{flex-wrap:wrap}.special-field-tip[data-v-28f3e59a]{margin-top:5px;color:#909399;font-size:14px;line-height:1.5}.theme-color-blue[data-v-2a2d718b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2a2d718b]{color:#409eff}.theme-color-red[data-v-2a2d718b]{color:#f56c6c}[data-v-2a2d718b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.operation-purpose[data-v-2a2d718b]{border:0;margin:0;padding:0;min-width:0}.operation-purpose__row[data-v-2a2d718b]{margin-top:16px;padding-top:16px;border-top:1px solid #ebeef5}.theme-color-blue[data-v-0564bdec]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0564bdec]{color:#409eff}.theme-color-red[data-v-0564bdec]{color:#f56c6c}[data-v-0564bdec]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.hand-sanitizer-purpose[data-v-0564bdec]{margin-top:18px;padding:16px 18px 4px;border:1px solid #e4e7ed;border-radius:8px;background:#fafcff}.hand-sanitizer-purpose__title[data-v-0564bdec]{margin-bottom:12px;padding-left:9px;border-left:3px solid #4b7cff;font-weight:600;color:#253858}.hand-sanitizer-purpose__tip[data-v-0564bdec]{margin-top:4px;color:#909399;font-size:14px;line-height:18px}.theme-color-blue[data-v-b720cda2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b720cda2]{color:#409eff}.theme-color-red[data-v-b720cda2]{color:#f56c6c}[data-v-b720cda2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.field-tip[data-v-b720cda2]{margin-top:6px;color:#8798aa;font-size:14px;line-height:18px}.theme-color-blue[data-v-a423146c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a423146c]{color:#409eff}.theme-color-red[data-v-a423146c]{color:#f56c6c}[data-v-a423146c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.special-list-title[data-v-a423146c]{display:flex;align-items:center;justify-content:space-between;margin:8px 0 10px;padding-top:12px;border-top:1px solid #ebeef5;color:#243f57;font-weight:600}.special-list-action[data-v-a423146c]{padding-top:22px;text-align:right}.danger-text[data-v-a423146c]{color:#f56c6c}.theme-color-blue[data-v-400667fc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-400667fc]{color:#409eff}.theme-color-red[data-v-400667fc]{color:#f56c6c}[data-v-400667fc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.special-list-title[data-v-400667fc]{display:flex;align-items:center;justify-content:space-between;margin:8px 0 10px;padding-top:12px;border-top:1px solid #ebeef5;color:#243f57;font-weight:600}.special-list-row[data-v-400667fc]{align-items:center}.special-list-action[data-v-400667fc]{padding-top:22px;text-align:right}.danger-text[data-v-400667fc]{color:#f56c6c}.theme-color-blue[data-v-7fdfbea4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7fdfbea4]{color:#409eff}.theme-color-red[data-v-7fdfbea4]{color:#f56c6c}[data-v-7fdfbea4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.special-list-title[data-v-7fdfbea4]{display:flex;align-items:center;justify-content:space-between;margin:8px 0 10px;padding-top:12px;border-top:1px solid #ebeef5;color:#243f57;font-weight:600}.special-list-row[data-v-7fdfbea4]{align-items:center}.special-list-action[data-v-7fdfbea4]{padding-top:22px;text-align:right}.danger-text[data-v-7fdfbea4]{color:#f56c6c}.theme-color-blue[data-v-5af7b756]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5af7b756]{color:#409eff}.theme-color-red[data-v-5af7b756]{color:#f56c6c}[data-v-5af7b756]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-5af7b756]{--app-font-size-table:16px;--app-font-size-mini:14px}.dialog-section-title[data-v-5af7b756]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-5af7b756]{padding:4px 0 0 30px}.dialog-section-checkbox-group[data-v-5af7b756] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-5af7b756] .el-input{height:32px}.collapseSearch[data-v-5af7b756]{padding-bottom:10px}.theme-color-blue[data-v-13e3ea43]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-13e3ea43]{color:#409eff}.theme-color-red[data-v-13e3ea43]{color:#f56c6c}[data-v-13e3ea43]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-13e3ea43]{--app-font-size-table:16px;--app-font-size-mini:14px}.collapseSearch[data-v-13e3ea43]{padding-bottom:10px}.theme-color-blue[data-v-408028bb]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-408028bb]{color:#409eff}.theme-color-red[data-v-408028bb]{color:#f56c6c}[data-v-408028bb]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-408028bb]{--app-font-size-table:16px;--app-font-size-mini:14px}.collapseSearch[data-v-408028bb]{padding-bottom:10px}[data-v-408028bb] .is-disabled-row{color:#c0c4cc}.theme-color-blue[data-v-19678488]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-19678488]{color:#409eff}.theme-color-red[data-v-19678488]{color:#f56c6c}[data-v-19678488]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.bind-box[data-v-19678488]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.bind-tags[data-v-19678488]{display:flex;flex-wrap:wrap;gap:8px}.bind-tip[data-v-19678488]{color:#909399;font-size:14px}.theme-color-blue[data-v-9a3fcd7e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9a3fcd7e]{color:#409eff}.theme-color-red[data-v-9a3fcd7e]{color:#f56c6c}[data-v-9a3fcd7e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.dialog-footer[data-v-9a3fcd7e]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}[data-v-9a3fcd7e] .device-editor-dialog__panel .dialog-footer .el-button{width:auto;min-width:96px;height:40px;margin:0;padding:0 22px;white-space:nowrap;flex:0 0 auto}[data-v-9a3fcd7e] .device-editor-dialog__panel .dialog-footer .save-and-continue{min-width:156px}.device-editor-steps[data-v-9a3fcd7e]{box-sizing:border-box;width:560px;max-width:calc(100% - 48px);margin:0 auto 18px;padding:13px 36px 11px;border:1px solid #e4ebf5;border-radius:10px;background:#f7f9fc}[data-v-9a3fcd7e] .device-editor-steps .el-step__icon{width:30px;height:30px;border-width:2px;background:#fff}[data-v-9a3fcd7e] .device-editor-steps .el-step__line{top:14px;background:#dbe4f0}[data-v-9a3fcd7e] .device-editor-steps .el-step__line-inner{border-width:1px!important}[data-v-9a3fcd7e] .device-editor-steps .el-step__main{padding-top:5px}[data-v-9a3fcd7e] .device-editor-steps .el-step__title{font-size:16px;font-weight:600;line-height:22px;white-space:nowrap}[data-v-9a3fcd7e] .device-editor-steps .el-step__description{margin-top:1px;padding:0;color:#7a8d9e;font-size:14px;line-height:18px;white-space:nowrap}[data-v-9a3fcd7e] .device-editor-steps .is-success{border-color:#4c83ff;color:#4c83ff}[data-v-9a3fcd7e] .device-editor-steps .el-step__title.is-process{color:#243f57}.device-editor-body[data-v-9a3fcd7e]{min-height:0;padding:4px 16px 8px 6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}[data-v-9a3fcd7e] .device-editor-dialog__panel{display:flex;flex-direction:column;max-width:calc(100vw - 32px);max-height:90vh;margin-bottom:0;overflow:hidden}[data-v-9a3fcd7e] .device-editor-dialog__panel .el-dialog__footer,[data-v-9a3fcd7e] .device-editor-dialog__panel .el-dialog__header{flex:none}[data-v-9a3fcd7e] .device-editor-dialog__panel .el-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:12px 20px 0;overflow:hidden}[data-v-9a3fcd7e] .device-editor-dialog__panel .device-editor-body{flex:1}[data-v-9a3fcd7e] .device-editor-body>.el-form>.el-row{margin-right:0!important;margin-left:0!important}.theme-color-blue[data-v-3661ec42]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3661ec42]{color:#409eff}.theme-color-red[data-v-3661ec42]{color:#f56c6c}[data-v-3661ec42]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.place-management-shell[data-v-3661ec42]{height:100%;min-height:0;overflow:hidden}.place-management-page[data-v-3661ec42]{height:100%;min-height:0}.place-management-scroll[data-v-3661ec42]{height:100%;min-height:0;overflow:auto}.scope-notice[data-v-3661ec42]{background:#f1f6fa;color:#5d7184;padding:14px 18px;line-height:1.8;border-radius:6px;margin:6px 0 20px}.catalog-layout[data-v-3661ec42]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start}.catalog-layout aside[data-v-3661ec42]{display:flex;flex-direction:column;border:1px solid #e7ebf0;border-radius:8px;overflow:hidden}.catalog-layout button[data-v-3661ec42]{display:flex;justify-content:space-between;align-items:center;border:0;background:#fff;padding:13px 16px;color:#54687b;text-align:left;cursor:pointer}.catalog-layout button.active[data-v-3661ec42],.catalog-layout button[data-v-3661ec42]:hover{background:#edf6fa;color:#247693}.catalog-layout button.active[data-v-3661ec42]{box-shadow:inset 3px 0 #247693;font-weight:600}.common-rules[data-v-3661ec42]{color:#6b7e91;font-size:14px;line-height:1.9;margin:20px 0}.common-rules h3[data-v-3661ec42]{color:#3a5268}.device-matrix[data-v-3661ec42]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.device-matrix article[data-v-3661ec42]{padding:20px;border:1px solid #e3eaf0;border-radius:8px}.device-matrix h3[data-v-3661ec42]{color:#233e54;margin-top:0}.device-matrix p[data-v-3661ec42]{color:#708395;line-height:1.8;min-height:50px}.entry-buttons[data-v-3661ec42]{display:flex;flex-wrap:wrap;gap:8px}.entry-buttons .el-button[data-v-3661ec42]{margin:0}.load-error[data-v-3661ec42]{padding:12px;background:#fff4ec;color:#b76638}small[data-v-3661ec42]{font-size:14px;margin-left:10px;color:#73869a}.missing-devices[data-v-3661ec42]{display:flex;flex-wrap:wrap;gap:6px}.missing-device-entry[data-v-3661ec42]{padding:0;border:0;background:transparent;cursor:pointer}.missing-device-entry .el-tag[data-v-3661ec42]{cursor:pointer}.missing-device-entry:hover .el-tag[data-v-3661ec42]{border-color:#f56c6c}.missing-device-entry[data-v-3661ec42]:focus-visible{outline:2px solid #409eff;outline-offset:2px;border-radius:4px}.complete-text[data-v-3661ec42]{color:#4b9b73}.delete[data-v-3661ec42]{color:#c36a55}@media(max-width:1100px){.device-matrix[data-v-3661ec42]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.catalog-layout[data-v-3661ec42],.device-matrix[data-v-3661ec42]{grid-template-columns:1fr}}.theme-color-blue[data-v-638056ee]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-638056ee]{color:#409eff}.theme-color-red[data-v-638056ee]{color:#f56c6c}[data-v-638056ee]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.workflow-table[data-v-638056ee]{height:100%;min-height:0;min-width:0}.workflow-table[data-v-638056ee]>.page-slot-wrap{overflow:visible}.workflow-table[data-v-638056ee] .supply-chain-column--action{position:sticky;right:0;z-index:2}.workflow-table[data-v-638056ee] td.supply-chain-column--action{background-color:#fff}.record-cell[data-v-638056ee]{display:flex;flex-direction:column;gap:5px;align-items:inherit}.record-cell strong[data-v-638056ee]{font-weight:500}.record-cell small[data-v-638056ee],.record-cell span[data-v-638056ee]{font-size:14px;color:#708191}.record-cell small[data-v-638056ee]{overflow-wrap:anywhere}.row-actions[data-v-638056ee]{display:flex;flex-wrap:wrap;gap:4px 14px}.row-actions .el-button[data-v-638056ee]{margin:0}.risk-text[data-v-638056ee]{color:#bc4937!important}.theme-color-blue[data-v-cbc3177a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-cbc3177a]{color:#409eff}.theme-color-red[data-v-cbc3177a]{color:#f56c6c}[data-v-cbc3177a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.workflow-form[data-v-cbc3177a]{margin-top:8px}.field-grid[data-v-cbc3177a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.el-select[data-v-cbc3177a]{width:100%}.allocation-section[data-v-cbc3177a]{padding:14px;background:#f4f7fa;margin-bottom:18px;border-radius:8px}.allocation-section h3[data-v-cbc3177a]{margin:0 0 12px}.allocation-row[data-v-cbc3177a]{display:flex;align-items:center;gap:12px;margin-top:12px}.allocation-row>span[data-v-cbc3177a]:first-child{flex:1}.clean-checks[data-v-cbc3177a]{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 22px}.clean-checks .el-checkbox[data-v-cbc3177a]{margin:0}small[data-v-cbc3177a]{font-size:14px;color:#708191;line-height:1.6}@media(max-width:680px){.field-grid[data-v-cbc3177a]{grid-template-columns:1fr}.allocation-row[data-v-cbc3177a]{flex-wrap:wrap}}.theme-color-blue[data-v-4d1de2e2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4d1de2e2]{color:#409eff}.theme-color-red[data-v-4d1de2e2]{color:#f56c6c}[data-v-4d1de2e2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.detail-fields[data-v-4d1de2e2]{margin-top:8px}.detail-line[data-v-4d1de2e2]{padding:8px 0;overflow-wrap:anywhere}pre[data-v-4d1de2e2]{font-size:14px}[data-v-4d1de2e2] .el-descriptions-item__content,pre[data-v-4d1de2e2]{white-space:pre-wrap;overflow-wrap:anywhere}.theme-color-blue[data-v-08cafa5b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-08cafa5b]{color:#409eff}.theme-color-red[data-v-08cafa5b]{color:#f56c6c}[data-v-08cafa5b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.waste-device-dialog .device-list[data-v-08cafa5b]{height:330px;margin:12px 0}.theme-color-blue[data-v-59e26014]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-59e26014]{color:#409eff}.theme-color-red[data-v-59e26014]{color:#f56c6c}[data-v-59e26014]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.waste-tabs[data-v-59e26014]{width:100%;min-width:0;flex-shrink:0}.waste-workspace[data-v-59e26014]{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}.waste-list-page[data-v-59e26014]{flex:1;min-height:0;overflow:visible}.waste-list-page>.workflow-table[data-v-59e26014]{flex:1;min-height:0}.waste-list-page>.waste-statistics[data-v-59e26014]{flex:1;min-height:0;overflow-y:auto}.waste-workspace[data-v-59e26014] .waste-list-page>.page-slot-search .collapse-search-wrap{margin-bottom:10px!important}.device-actions[data-v-59e26014]{margin-bottom:10px}.waste-metrics[data-v-59e26014]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 12px}.waste-metric[data-v-59e26014]{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e9ef;border-radius:10px;padding:10px 14px;color:#263e4b}.waste-metric>span[data-v-59e26014]{color:#708191;font-size:14px}.waste-metric strong[data-v-59e26014]{font-size:23px;font-weight:600;margin-right:8px;font-variant-numeric:tabular-nums}.waste-metric small[data-v-59e26014]{font-size:14px}.waste-metric>div[data-v-59e26014]{margin-top:4px}.waste-metric[data-v-59e26014]:focus-visible,.waste-metric[data-v-59e26014]:hover{border-color:#16858a}.waste-metric .danger[data-v-59e26014]{color:#bb4937}.waste-statistics[data-v-59e26014]{padding:22px;background:#fff;border:1px solid #e3eaf0;border-radius:10px}.statistics-heading[data-v-59e26014]{display:flex;justify-content:space-between;gap:16px;align-items:center}.statistics-heading h3[data-v-59e26014]{margin:0 0 8px}.statistics-heading p[data-v-59e26014]{margin:0;color:#708191;font-size:14px}.balance-row[data-v-59e26014]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 0}.balance-row>div[data-v-59e26014]{display:flex;flex-direction:column;gap:6px}.balance-row span[data-v-59e26014]{color:#708191;font-size:14px}.balance-row strong[data-v-59e26014]{font-size:26px;font-weight:500}.balance-row small[data-v-59e26014]{font-size:14px}@media(max-width:900px){.waste-metrics[data-v-59e26014]{gap:9px}.waste-metric[data-v-59e26014]{padding:14px}}@media(max-width:680px){.balance-row[data-v-59e26014],.waste-metrics[data-v-59e26014]{grid-template-columns:1fr}}.theme-color-blue[data-v-79dfc06c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-79dfc06c]{color:#409eff}.theme-color-red[data-v-79dfc06c]{color:#f56c6c}[data-v-79dfc06c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.companion-table[data-v-79dfc06c]{position:relative;height:100%;min-height:0;overflow:hidden}.companion-table.companion-sticky-actions[data-v-79dfc06c] .supply-chain-column--action{position:sticky;right:0;z-index:2}.companion-table.companion-sticky-actions[data-v-79dfc06c] td.supply-chain-column--action{background-color:#fff}.companion-status[data-v-79dfc06c]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.companion-status .el-tag[data-v-79dfc06c]{flex-shrink:0}.theme-color-blue[data-v-4e6118b4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4e6118b4]{color:#409eff}.theme-color-red[data-v-4e6118b4]{color:#f56c6c}[data-v-4e6118b4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-select[data-v-4e6118b4],.questionnaire-fields[data-v-4e6118b4]{width:100%}.theme-color-blue[data-v-1deb7a96]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1deb7a96]{color:#409eff}.theme-color-red[data-v-1deb7a96]{color:#f56c6c}[data-v-1deb7a96]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.evidence-list[data-v-1deb7a96]{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.evidence-list .el-image[data-v-1deb7a96]{width:148px;height:148px}.theme-color-blue[data-v-4ab405b4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4ab405b4]{color:#409eff}.theme-color-red[data-v-4ab405b4]{color:#f56c6c}[data-v-4ab405b4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.companion-entity-page[data-v-4ab405b4]{flex:1;min-height:0;overflow:auto;background:#fff;border-radius:8px;padding:24px}.companion-entity-page .el-page-header[data-v-4ab405b4]{margin-bottom:24px}.entity-actions[data-v-4ab405b4]{padding-top:16px;text-align:right}.companion-form[data-v-4ab405b4]{margin-top:18px}.companion-form .el-date-editor[data-v-4ab405b4],.companion-form .el-input-number[data-v-4ab405b4],.companion-form .el-select[data-v-4ab405b4]{width:100%}.companion-form[data-v-4ab405b4] .el-checkbox__label{white-space:normal;vertical-align:top;line-height:22px}.issue-context[data-v-4ab405b4]{padding:14px 16px;color:#34495e;background:#f7f9fc;border:1px solid #e4eaf2;border-radius:8px}.issue-context-title[data-v-4ab405b4]{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:#2d4058}.issue-context-title i[data-v-4ab405b4]{color:#e6a23c;font-size:17px}.issue-context-grid[data-v-4ab405b4]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.issue-context-grid div[data-v-4ab405b4]{min-width:0}.issue-context-grid span[data-v-4ab405b4]{display:block;margin-bottom:4px;color:#8a96a6;font-size:14px}.issue-context-grid strong[data-v-4ab405b4]{display:block;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.issue-context-grid .issue-description[data-v-4ab405b4]{grid-column:1/-1}.employee-readonly[data-v-4ab405b4]{display:flex;min-height:38px;align-items:center;gap:8px;padding:0 12px;color:#52677f;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px}.employee-readonly i[data-v-4ab405b4]{color:#6b86ad}.student-relations .el-alert[data-v-4ab405b4]{margin-bottom:10px}.student-relations .student-relation-row[data-v-4ab405b4]{display:grid;grid-template-columns:minmax(260px,1fr) 140px 64px;gap:10px;margin-bottom:10px;align-items:center}.el-alert+.el-alert[data-v-4ab405b4]{margin-top:10px}[data-v-4ab405b4] .el-dialog{max-width:calc(100vw - 24px)}[data-v-4ab405b4] .el-dialog__body{max-height:calc(90vh - 132px);overflow-y:auto}@media(max-width:640px){.issue-context-grid[data-v-4ab405b4],.student-relations .student-relation-row[data-v-4ab405b4]{grid-template-columns:1fr}.issue-context-grid .issue-description[data-v-4ab405b4]{grid-column:auto}}.theme-color-blue[data-v-a64c6048]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a64c6048]{color:#409eff}.theme-color-red[data-v-a64c6048]{color:#f56c6c}[data-v-a64c6048]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.schedule-batch-summary[data-v-a64c6048]{margin:16px 0}.schedule-batch-heading[data-v-a64c6048]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.schedule-target-list[data-v-a64c6048]{max-height:190px;overflow:auto;border:1px solid #e4eaf0;border-radius:6px}.schedule-target-list table[data-v-a64c6048]{width:100%;border-collapse:collapse;text-align:left}.schedule-target-list td[data-v-a64c6048],.schedule-target-list th[data-v-a64c6048]{padding:8px 12px;border-bottom:1px solid #edf1f5}.schedule-target-list th[data-v-a64c6048]{position:sticky;top:0;background:#f5f7fa}.schedule-target-list tr:last-child td[data-v-a64c6048]{border-bottom:0}.theme-color-blue[data-v-aad64cc4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-aad64cc4]{color:#409eff}.theme-color-red[data-v-aad64cc4]{color:#f56c6c}[data-v-aad64cc4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.schedule-workspace[data-v-aad64cc4]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.schedule-section-switch[data-v-aad64cc4]{align-self:flex-start;margin-bottom:16px}.schedule-search[data-v-aad64cc4],.schedule-stats[data-v-aad64cc4],.schedule-toolbar[data-v-aad64cc4],.schedule-workspace>.el-alert[data-v-aad64cc4],.schedule-workspace>.schedule-section-switch[data-v-aad64cc4]{flex-shrink:0}.schedule-toolbar[data-v-aad64cc4]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding-bottom:12px}.schedule-actions[data-v-aad64cc4],.schedule-tools[data-v-aad64cc4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.schedule-actions>.el-button[data-v-aad64cc4]{margin-left:0}.schedule-tools .el-radio-group[data-v-aad64cc4]{white-space:nowrap}.schedule-calendar[data-v-aad64cc4]{display:flex;flex-direction:column;flex:1;min-height:0;padding:15px;background:#fff;border-radius:10px}.schedule-search[data-v-aad64cc4]{margin-bottom:12px}.schedule-workspace[data-v-aad64cc4] .schedule-search .collapse-search-top>.el-row>.el-col:not(.collapse-search-btn){flex:0 0 25%;width:25%;min-width:0}.schedule-workspace[data-v-aad64cc4] .schedule-list .page-slot-table-operate{flex-wrap:wrap;gap:12px}.schedule-workspace[data-v-aad64cc4] .schedule-list .page-slot-table-operate-right{flex-wrap:wrap;gap:8px;margin-left:auto}.schedule-stats[data-v-aad64cc4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 12px}.schedule-stats>div[data-v-aad64cc4]{padding:16px 20px;background:#f5f8fb;border-radius:8px;display:flex;align-items:center;gap:14px}.schedule-stats strong[data-v-aad64cc4]{font-size:26px;color:#304a6d}.schedule-stats span[data-v-aad64cc4]{color:#718096}.schedule-stats .danger strong[data-v-aad64cc4]{color:#f56c6c}.week-scroll[data-v-aad64cc4]{flex:1;min-height:0;overflow:auto}.schedule-week[data-v-aad64cc4]{display:grid;grid-template-columns:repeat(7,minmax(170px,1fr));gap:10px}.day-column[data-v-aad64cc4]{background:#f7f9fc;min-height:360px;border:1px solid #edf0f5;border-radius:8px;padding:10px}.day-column header[data-v-aad64cc4]{padding:8px 0 16px;font-weight:600;display:flex;justify-content:space-between}.day-column header span[data-v-aad64cc4]{font-weight:400;color:#8190a1}.day-column.today[data-v-aad64cc4]{border-color:#b8cfee}.task-card[data-v-aad64cc4]{margin-bottom:12px;background:#fff;border:1px solid #e2e8f0;border-left:3px solid #5290cc;border-radius:6px;padding:12px}.task-card.draft[data-v-aad64cc4],.task-card.pending[data-v-aad64cc4]{border-left-color:#e1a339}.task-card.overdue[data-v-aad64cc4]{border-left-color:#f56c6c}.task-card.completed[data-v-aad64cc4]{border-left-color:#50a881}.task-card.closed[data-v-aad64cc4]{opacity:.6;border-left-color:#aab2bc}.task-card p[data-v-aad64cc4]{margin:10px 0;color:#798697;font-size:14px}.task-card p.person[data-v-aad64cc4]{color:#36495f;font-size:14px}.task-card small[data-v-aad64cc4]{font-size:14px;color:#8794a3}.task-title[data-v-aad64cc4]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.card-actions[data-v-aad64cc4]{display:flex;flex-wrap:wrap;gap:8px}.card-actions .el-button[data-v-aad64cc4]{margin-left:0}.empty[data-v-aad64cc4]{text-align:center;padding:30px 0;color:#a5adba}.schedule-workspace.list-view>.schedule-list[data-v-aad64cc4]{flex:1;height:auto;min-height:0}.record-row[data-v-aad64cc4]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5eaf0;padding:12px}@media(max-width:1200px){.schedule-stats[data-v-aad64cc4]{grid-template-columns:repeat(3,minmax(0,1fr))}.schedule-workspace[data-v-aad64cc4] .schedule-search .collapse-search-top>.el-row>.el-col:not(.collapse-search-btn){flex-basis:50%;width:50%}}@media(max-width:768px){.schedule-stats[data-v-aad64cc4]{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-workspace[data-v-aad64cc4] .schedule-search .collapse-search-top>.el-row>.el-col:not(.collapse-search-btn){flex-basis:100%;width:100%}}.theme-color-blue[data-v-278b7ea8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-278b7ea8]{color:#409eff}.theme-color-red[data-v-278b7ea8]{color:#f56c6c}[data-v-278b7ea8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.plan-calendar[data-v-278b7ea8]{background:#fff;border-radius:8px;padding:16px;flex:1;min-height:0;overflow:auto}.calendar-toolbar[data-v-278b7ea8]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.calendar-toolbar .el-button[data-v-278b7ea8]{margin-left:0}.calendar-summary[data-v-278b7ea8]{display:flex;gap:30px;padding:20px 0;color:#65748b}.calendar-summary b[data-v-278b7ea8]{font-size:22px;color:#4c80f6;margin-left:8px}.calendar-scroll[data-v-278b7ea8]{overflow-x:auto}.week-grid[data-v-278b7ea8]{width:100%;min-width:1050px;border-collapse:collapse;table-layout:fixed}.week-grid td[data-v-278b7ea8],.week-grid th[data-v-278b7ea8]{border:1px solid #e8edf5;padding:10px;vertical-align:top}.week-grid th[data-v-278b7ea8]{background:#f6f8fc;color:#49596d}.week-grid th[data-v-278b7ea8]:first-child{width:55px}.week-grid small[data-v-278b7ea8]{font-size:14px;display:block;margin-top:6px;color:#8195a5}.week-grid td[data-v-278b7ea8]{height:130px}.week-grid .today[data-v-278b7ea8]{background:#f1f6ff}.plan-card[data-v-278b7ea8]{display:flex;flex-direction:column;gap:7px;text-align:left;width:100%;margin-bottom:10px;border:1px solid #dce7fb;border-left:3px solid #4c80f6;border-radius:6px;background:#fff;padding:12px;cursor:pointer;color:#65748b;font:inherit}.plan-card strong[data-v-278b7ea8]{color:#253954}.plan-card span[data-v-278b7ea8]{overflow-wrap:anywhere}.empty-cell[data-v-278b7ea8]{color:#a1adbd;font-size:14px}.calendar-detail[data-v-278b7ea8]{padding:0 24px;line-height:1.8;color:#49596d}.calendar-detail-actions[data-v-278b7ea8]{margin-top:24px}.theme-color-blue[data-v-69ddff64]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-69ddff64]{color:#409eff}.theme-color-red[data-v-69ddff64]{color:#f56c6c}[data-v-69ddff64]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.batch-plan-editor[data-v-69ddff64]{background:#fff;border-radius:8px;padding:24px;overflow:auto}.batch-controls[data-v-69ddff64]{margin-top:16px}.batch-calendar[data-v-69ddff64]{overflow:auto;margin-top:16px;max-height:65vh}.batch-calendar table[data-v-69ddff64]{border-collapse:separate;border-spacing:0;width:-moz-max-content;width:max-content;min-width:100%}.batch-calendar td[data-v-69ddff64],.batch-calendar th[data-v-69ddff64]{border:1px solid #e7edf5;padding:12px;vertical-align:top;width:250px}.batch-calendar th[data-v-69ddff64]{background:#f4f7fc}.batch-calendar thead th[data-v-69ddff64]{position:sticky;top:0;z-index:4}.batch-calendar small[data-v-69ddff64]{font-size:14px;display:block;margin-top:6px}.batch-calendar .meal-heading[data-v-69ddff64]{position:sticky;left:0;width:190px;min-width:190px;z-index:3}.batch-calendar thead .meal-heading[data-v-69ddff64]{z-index:5}.meal-heading label[data-v-69ddff64]{display:block;margin:12px 0 6px;font-size:14px;font-weight:400;color:#65748b;text-align:left}.meal-heading .el-date-editor[data-v-69ddff64]{width:100%}.participant-section+.participant-section[data-v-69ddff64]{border-top:1px dashed #dce4ef;margin-top:16px;padding-top:16px}.participant-section>strong[data-v-69ddff64]{display:block}.draft-plan[data-v-69ddff64]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px;background:#f2f6ff;border-left:3px solid #4c80f6;border-radius:4px}.draft-plan span[data-v-69ddff64]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.draft-plan .el-button[data-v-69ddff64]{flex-shrink:0;margin:0;padding:0}.batch-actions[data-v-69ddff64]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px}.theme-color-blue[data-v-61542e3c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-61542e3c]{color:#409eff}.theme-color-red[data-v-61542e3c]{color:#f56c6c}[data-v-61542e3c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.template-page[data-v-61542e3c]{display:flex;flex-direction:column;height:100%;min-height:0}.template-list[data-v-61542e3c]{flex:1;min-height:0;margin-top:16px}.template-editor[data-v-61542e3c]{overflow:auto;padding:20px;background:#fff}.template-actions[data-v-61542e3c],.template-editor .el-page-header[data-v-61542e3c]{margin:16px 0}.question-editor[data-v-61542e3c]{margin-bottom:16px;padding:16px;border:1px solid #dce2ea;border-radius:6px}.question-option[data-v-61542e3c],.question-tools[data-v-61542e3c]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.question-option .el-form-item[data-v-61542e3c]{flex:1;margin-bottom:0}.theme-color-blue[data-v-3ea57277]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3ea57277]{color:#409eff}.theme-color-red[data-v-3ea57277]{color:#f56c6c}[data-v-3ea57277]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.governance-page[data-v-3ea57277]{display:flex;flex-direction:column;min-height:0;height:100%}.configuration-list[data-v-3ea57277]{flex:1;min-height:0;margin-top:16px}.import-button[data-v-3ea57277]{display:inline-block;margin-left:12px}.theme-color-blue[data-v-3efa7492]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3efa7492]{color:#409eff}.theme-color-red[data-v-3efa7492]{color:#f56c6c}[data-v-3efa7492]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.companion-report-page[data-v-3efa7492]{min-height:0}.report-content[data-v-3efa7492]{flex:1;min-height:0;overflow:auto;padding:20px;background:#fff;border-radius:8px}.report-actions[data-v-3efa7492]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.report-metrics[data-v-3efa7492]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.report-metrics div[data-v-3efa7492]{padding:18px 8px;background:#f1f6ff;border-radius:8px;display:flex;flex-direction:column;gap:12px}.report-metrics strong[data-v-3efa7492]{font-size:24px;color:#245fbc}.month-chart[data-v-3efa7492]{margin:24px 0}.rate-charts[data-v-3efa7492]{display:flex;justify-content:space-evenly;margin:24px 0;text-align:center}.month-row[data-v-3efa7492]{display:grid;grid-template-columns:85px 1fr 100px;gap:20px;margin:15px 0}.theme-color-blue[data-v-a28ce6ae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a28ce6ae]{color:#409eff}.theme-color-red[data-v-a28ce6ae]{color:#f56c6c}[data-v-a28ce6ae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.companion-notices[data-v-a28ce6ae]{flex:1;min-height:0}.theme-color-blue[data-v-9e494fca]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9e494fca]{color:#409eff}.theme-color-red[data-v-9e494fca]{color:#f56c6c}[data-v-9e494fca]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.plan-view-toolbar[data-v-9e494fca]{display:flex;gap:12px;margin-bottom:14px;align-items:center}.signature-image[data-v-9e494fca]{width:260px;max-width:100%;height:120px;border:1px solid #e4eaf0;border-radius:8px;background:#fff;cursor:zoom-in}.companion-navigation[data-v-9e494fca]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;flex-shrink:0}.companion-navigation .companion-config-tabs[data-v-9e494fca]{width:100%;min-width:0;flex:1 1 auto}.companion-navigation .companion-task-tabs[data-v-9e494fca]{width:100%;min-width:0;flex-shrink:0}.companion-navigation>.el-button[data-v-9e494fca]:last-child{margin-left:auto}.companion-detail-page[data-v-9e494fca]{flex:1;overflow:auto;padding:24px;border-radius:8px;background:#fff}.companion-detail-page>.el-page-header[data-v-9e494fca]{margin-bottom:20px}.notice-row[data-v-9e494fca]{display:flex;justify-content:space-between;margin:12px 0}.companion-workspace[data-v-9e494fca]{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#30435c}.companion-workspace>.companion-table[data-v-9e494fca]{flex:1;min-height:0}.companion-top[data-v-9e494fca]{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;margin:0 0 16px}.companion-tools[data-v-9e494fca]{display:flex;flex-wrap:wrap;gap:8px}.companion-tools .el-button[data-v-9e494fca]{margin:0}.row-actions[data-v-9e494fca]{white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.row-actions .el-button[data-v-9e494fca]{margin-left:0;flex-shrink:0}.el-alert[data-v-9e494fca]{margin-bottom:14px}.companion-summary[data-v-9e494fca]{display:flex;gap:0;background:#fff;border:1px solid #e4eaf0;border-radius:10px;margin:16px 0;align-items:center;flex-wrap:wrap}.companion-summary>div[data-v-9e494fca]{padding:18px 26px;display:flex;gap:24px;align-items:center;border-right:1px solid #edf1f5}.companion-summary span[data-v-9e494fca]{color:#607086}.companion-summary strong[data-v-9e494fca]{font-size:25px;font-weight:500;color:#245fbc}.companion-summary strong.warning[data-v-9e494fca]{color:#b67622}.companion-summary small[data-v-9e494fca]{margin:12px 24px;color:#75849a}.section-caption[data-v-9e494fca]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:4px 0 16px;color:#65758b}.companion-filters[data-v-9e494fca]{background:#fff;padding:16px 18px 0;border:1px solid #e4eaf0;border-radius:10px;margin-bottom:14px}.companion-filters .el-form-item[data-v-9e494fca]{margin-bottom:16px}.detail-overview[data-v-9e494fca]{display:flex;align-items:center;gap:14px;padding:16px 18px;margin-bottom:16px;background:linear-gradient(135deg,#f3f7ff,#f8faff);border:1px solid #dce7fb;border-radius:10px}.detail-overview-icon[data-v-9e494fca]{display:flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;color:#fff;font-size:19px;background:#4d7df3;border-radius:10px;box-shadow:0 5px 12px rgba(77,125,243,.2)}.detail-overview-main[data-v-9e494fca]{min-width:0;flex:1}.detail-overview-main span[data-v-9e494fca]{display:block;margin-bottom:4px;color:#718096;font-size:14px}.detail-overview-main strong[data-v-9e494fca]{display:block;color:#24364b;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.detail-overview-tags[data-v-9e494fca]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.detail-section[data-v-9e494fca]{margin-top:16px;padding:0 18px 4px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.detail-section-heading[data-v-9e494fca]{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f5}.detail-section-heading>div[data-v-9e494fca]{display:flex;align-items:center;gap:8px;color:#2e4057}.detail-section-heading i[data-v-9e494fca]{color:#4d7df3;font-size:16px}.detail-section-heading strong[data-v-9e494fca]{font-size:16px}.detail-section-heading>span[data-v-9e494fca]{color:#99a5b4;font-size:14px}.detail-fields[data-v-9e494fca]{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin:0;padding:5px 0 12px}.detail-fields>div[data-v-9e494fca]{min-width:0;padding:10px 0;border-bottom:1px dashed #edf1f5}.detail-fields>div[data-v-9e494fca]:nth-last-child(-n+2){border-bottom:0}.detail-fields dt[data-v-9e494fca]{margin-bottom:5px;color:#8995a5;font-size:14px}.detail-fields dd[data-v-9e494fca]{margin:0;color:#354a62;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.detail-issue-list[data-v-9e494fca]{padding:12px 0}.detail-issue-item[data-v-9e494fca]{padding:11px 12px;background:#fff8ec;border-radius:7px}.detail-issue-item+.detail-issue-item[data-v-9e494fca]{margin-top:8px}.detail-issue-item>div[data-v-9e494fca]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.detail-issue-item p[data-v-9e494fca]{margin:7px 0 0;color:#68788d}.detail-empty[data-v-9e494fca]{padding:20px 0;color:#93a0b0;text-align:center}.detail-empty i[data-v-9e494fca]{margin-right:6px;color:#67c23a}.detail-audit-section[data-v-9e494fca]{padding-bottom:10px}.detail-timeline[data-v-9e494fca]{padding:18px 2px 0 3px}.audit-card[data-v-9e494fca]{margin-top:-2px;padding:0 0 15px;color:#30435c}.audit-header[data-v-9e494fca]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.audit-header>div[data-v-9e494fca]{min-width:0}.audit-header strong[data-v-9e494fca]{display:block;color:#2d4058;font-size:14px;font-weight:600}.audit-header span[data-v-9e494fca]{display:block;margin-top:4px;color:#8794a5;font-size:14px}.audit-header time[data-v-9e494fca]{flex:0 0 auto;color:#9aa6b5;font-size:14px;white-space:nowrap}.audit-reason[data-v-9e494fca]{display:flex;gap:7px;margin-top:10px;padding:9px 11px;color:#607086;line-height:1.55;background:#f7f9fc;border-radius:6px;overflow-wrap:anywhere}.audit-reason i[data-v-9e494fca]{margin-top:3px;color:#7d91ad}.audit-changes[data-v-9e494fca]{margin-top:10px;border:1px solid #e8edf4;border-radius:7px;overflow:hidden}.audit-change-row[data-v-9e494fca]{display:grid;grid-template-columns:90px minmax(0,1fr) 22px minmax(0,1fr);align-items:stretch}.audit-change-row+.audit-change-row[data-v-9e494fca]{border-top:1px solid #edf1f5}.audit-field[data-v-9e494fca]{display:flex;align-items:center;padding:10px 12px;color:#65758a;font-size:14px;background:#fafbfd}.audit-value[data-v-9e494fca]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:8px 10px}.audit-value small[data-v-9e494fca]{margin-bottom:3px;color:#a0aaba;font-size:14px}.audit-value span[data-v-9e494fca]{line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.audit-old span[data-v-9e494fca]{color:#78869a}.audit-new[data-v-9e494fca]{background:#f4f8ff}.audit-new span[data-v-9e494fca]{color:#2563c6;font-weight:500}.audit-arrow[data-v-9e494fca]{align-self:center;color:#aab4c2;text-align:center}.template-button[data-v-9e494fca]{margin:0 0 12px}[data-v-9e494fca] .el-dialog{max-width:calc(100vw - 24px)}[data-v-9e494fca] .companion-detail-dialog{border-radius:12px;overflow:hidden}[data-v-9e494fca] .companion-detail-dialog .el-dialog__header{padding:18px 22px;border-bottom:1px solid #edf1f5}[data-v-9e494fca] .companion-detail-dialog .el-dialog__title{color:#24364b;font-size:18px;font-weight:600}[data-v-9e494fca] .companion-detail-dialog .el-dialog__body{max-height:calc(90vh - 66px);padding:18px 22px 24px;overflow-y:auto}@media(max-width:700px){.companion-summary>div[data-v-9e494fca]{padding:12px 14px;gap:12px}.section-caption[data-v-9e494fca]{flex-wrap:wrap}.detail-overview[data-v-9e494fca]{align-items:flex-start}.detail-overview-tags[data-v-9e494fca]{justify-content:flex-start}.detail-fields[data-v-9e494fca]{grid-template-columns:1fr}.detail-fields>div[data-v-9e494fca]:nth-last-child(2){border-bottom:1px dashed #edf1f5}.companion-filters .el-date-editor[data-v-9e494fca]{max-width:100%}.audit-header[data-v-9e494fca]{flex-direction:column;gap:5px}.audit-change-row[data-v-9e494fca]{grid-template-columns:78px minmax(0,1fr)}.audit-arrow[data-v-9e494fca]{display:none}.audit-new[data-v-9e494fca]{grid-column:2}}.theme-color-blue[data-v-04bc33c2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-04bc33c2]{color:#409eff}.theme-color-red[data-v-04bc33c2]{color:#f56c6c}[data-v-04bc33c2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.safety-workspace[data-v-04bc33c2]{padding:26px 28px 32px;box-sizing:border-box;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;color:#263748}.safety-workspace[data-v-04bc33c2] .el-tabs__nav-wrap:after{background:#e4eaf0}.safety-workspace[data-v-04bc33c2] .el-tabs__header{margin:0 0 18px}.safety-workspace--environment[data-v-04bc33c2]{padding:0;overflow:hidden}.safety-workspace--home[data-v-04bc33c2]{padding:4px 16px 20px}.safety-workspace--compact[data-v-04bc33c2]{padding:0;overflow:hidden}.safety-workspace--paged[data-v-04bc33c2]{padding:16px 20px;overflow:hidden;display:flex;flex-direction:column}.safety-workspace--paged>.additive-workspace[data-v-04bc33c2],.safety-workspace--paged>.companion-workspace[data-v-04bc33c2],.safety-workspace--paged>.hygiene-page[data-v-04bc33c2],.safety-workspace--paged>.ledger-center[data-v-04bc33c2],.safety-workspace--paged>.place-management-shell[data-v-04bc33c2],.safety-workspace--paged>.record-list-page[data-v-04bc33c2],.safety-workspace--paged>.safety-native[data-v-04bc33c2],.safety-workspace--paged>.safety-settings[data-v-04bc33c2],.safety-workspace--paged>.samples-workspace[data-v-04bc33c2],.safety-workspace--paged>.settings-workspace[data-v-04bc33c2],.safety-workspace--paged>.waste-workspace[data-v-04bc33c2],.safety-workspace--paged>.workbench-page[data-v-04bc33c2]{flex:1;min-height:0}.control-module[data-v-04bc33c2],.settings-workspace[data-v-04bc33c2]{height:100%;min-height:0;display:flex;flex-direction:column}.settings-workspace[data-v-04bc33c2]{overflow:hidden}.control-module[data-v-04bc33c2]>:last-child,.settings-workspace>.safety-native[data-v-04bc33c2]{flex:1;min-height:0}.environment-module[data-v-04bc33c2]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.environment-module[data-v-04bc33c2]>:last-child{flex:1;min-height:0}.rule-hint[data-v-04bc33c2]{display:flex;align-items:flex-start;gap:9px;background:#edf5f5;border:1px solid #d4e6e5;color:#426f70;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.65;margin-bottom:18px}.rule-hint i[data-v-04bc33c2]{margin-top:4px}.settings-return[data-v-04bc33c2]{display:flex;align-items:center;gap:20px;margin-bottom:18px;color:#677e90;font-size:14px}@media(max-width:1100px){.safety-workspace[data-v-04bc33c2]{padding:18px 16px}}.theme-color-blue[data-v-7c83bb58]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7c83bb58]{color:#409eff}.theme-color-red[data-v-7c83bb58]{color:#f56c6c}[data-v-7c83bb58]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.xn-uploadVideo-content[data-v-7c83bb58]{width:255px;display:flex;flex-direction:row;flex-wrap:nowrap}.xn-uploadVideo-content .el-icon-video-camera[data-v-7c83bb58]{text-align:left;flex:1;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap;height:18px}.xn-uploadVideo-content .el-icon-delete[data-v-7c83bb58]{text-align:right;width:20px}.theme-color-blue[data-v-4bc4ab7a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4bc4ab7a]{color:#409eff}.theme-color-red[data-v-4bc4ab7a]{color:#f56c6c}[data-v-4bc4ab7a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.headForm[data-v-4bc4ab7a]{background-color:#fff;border-radius:10px;padding:15px;margin-bottom:10px}.headForm[data-v-4bc4ab7a] .el-cascader,.headForm[data-v-4bc4ab7a] .el-select{width:100%}.flex-row[data-v-4bc4ab7a]{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.theme-color-blue[data-v-6521b710]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6521b710]{color:#409eff}.theme-color-red[data-v-6521b710]{color:#f56c6c}[data-v-6521b710]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.process-hint[data-v-6521b710]{margin:0 0 16px;color:#758198;font-size:14px;line-height:1.7}.el-input[data-v-6521b710],.el-select[data-v-6521b710]{width:100%}.theme-color-blue[data-v-32dd6fa9]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-32dd6fa9]{color:#409eff}.theme-color-red[data-v-32dd6fa9]{color:#f56c6c}[data-v-32dd6fa9]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.clean-record-metrics[data-v-32dd6fa9]{padding:6px 0;text-align:left}.theme-color-blue[data-v-4f7b7158]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4f7b7158]{color:#409eff}.theme-color-red[data-v-4f7b7158]{color:#f56c6c}[data-v-4f7b7158]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-form[data-v-4f7b7158]{margin-top:18px}[data-v-4f7b7158] .clean-record-dialog{max-width:calc(100vw - 32px)}.el-date-editor[data-v-4f7b7158],.el-input-number[data-v-4f7b7158],.el-select[data-v-4f7b7158]{width:100%}.el-alert+.el-alert[data-v-4f7b7158]{margin-top:10px}.metric-issues[data-v-4f7b7158]{margin:6px 0 0;padding-left:18px;line-height:1.8}.record-metrics-summary[data-v-4f7b7158]{margin-top:12px;padding:12px 16px;background:#f7f9fc;border-radius:6px}.source-summary[data-v-4f7b7158]{display:flex;flex-wrap:wrap;gap:10px 22px;padding:16px;margin-top:16px;background:#f3f7fc;border-radius:6px}.hint[data-v-4f7b7158],.history[data-v-4f7b7158]{font-size:14px;color:#758198;line-height:1.8}.dialog-footer .hint[data-v-4f7b7158]{margin-right:12px}.photo[data-v-4f7b7158]{display:block;width:100px;height:80px;margin-bottom:8px}.theme-color-blue[data-v-0d4b7efe]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0d4b7efe]{color:#409eff}.theme-color-red[data-v-0d4b7efe]{color:#f56c6c}[data-v-0d4b7efe]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.process-page[data-v-0d4b7efe]{display:flex}.process-page[data-v-0d4b7efe],.process-table[data-v-0d4b7efe]{flex:1;min-height:0;min-width:0}.theme-color-blue[data-v-65553558]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-65553558]{color:#409eff}.theme-color-red[data-v-65553558]{color:#f56c6c}[data-v-65553558]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cleaning-workspace[data-v-65553558]{height:100%;min-height:0;min-width:0;overflow:auto;color:#253348;display:flex;flex-direction:column}.cleaning-metrics[data-v-65553558]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px;margin-bottom:12px}.cleaning-metric[data-v-65553558]{min-height:72px;padding:12px 16px;border-radius:6px;background:#fff;display:flex;align-items:center;gap:12px}.cleaning-metric i[data-v-65553558]{width:34px;height:34px;border-radius:6px;background:#edf4ff;color:#4b83f5;display:grid;place-items:center;font-size:18px}.cleaning-metric div[data-v-65553558]{display:flex;min-width:0;flex-direction:column;gap:4px}.cleaning-metric span[data-v-65553558]{color:#7b8798;font-size:14px}.cleaning-metric strong[data-v-65553558]{color:#253348;font-size:22px;line-height:1}.production-list[data-v-65553558],.warehouse-page[data-v-65553558]{flex:1;min-height:0;min-width:0;position:relative;overflow:visible}.cleaning-workspace[data-v-65553558] .warehouse-page .collapse-search-wrap{margin-bottom:10px!important}.cleaning-actions[data-v-65553558]{display:flex;align-items:center;gap:10px}.cell-stack[data-v-65553558]{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:6px 0;line-height:1.5}.cell-stack strong[data-v-65553558]{font-weight:500;color:#24344e}.cell-stack small[data-v-65553558]{font-size:14px;color:#8590a1}.cell-stack .el-button[data-v-65553558]{padding:0;text-align:left}.cell-stack .el-progress[data-v-65553558]{width:175px}.cleaning-result[data-v-65553558]{white-space:normal;text-align:left}.cleaning-metric-issue[data-v-65553558]{color:#d93026;font-size:14px;overflow-wrap:anywhere}.help-list[data-v-65553558]{line-height:1.9;padding-left:20px}.help-list li[data-v-65553558]{margin-bottom:12px}@media(max-width:760px){.cleaning-metrics[data-v-65553558]{grid-template-columns:repeat(2,minmax(0,1fr))}.cleaning-actions[data-v-65553558]{flex-wrap:wrap}}.theme-color-blue[data-v-da55da9a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-da55da9a]{color:#409eff}.theme-color-red[data-v-da55da9a]{color:#f56c6c}[data-v-da55da9a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.operating-calendar[data-v-da55da9a]{padding:20px;background:#fff;border-radius:10px}.calendar-footer[data-v-da55da9a],.calendar-heading[data-v-da55da9a]{display:flex;align-items:center;justify-content:space-between;gap:16px}h3[data-v-da55da9a]{margin:0;font-size:18px}.muted[data-v-da55da9a],p[data-v-da55da9a]{color:#7d8993;line-height:1.8}.calendar-toolbar[data-v-da55da9a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0}.calendar-scroll[data-v-da55da9a]{overflow:auto}.calendar-matrix[data-v-da55da9a]{width:100%;border-collapse:collapse;min-width:1050px}.calendar-matrix td[data-v-da55da9a],.calendar-matrix th[data-v-da55da9a]{padding:16px 12px;border:1px solid #e5eaf0;text-align:left;vertical-align:top}.calendar-matrix thead th[data-v-da55da9a]{background:#f6f8fb;font-weight:500}.calendar-matrix th[data-v-da55da9a]:first-child{width:160px;position:sticky;left:0;background:#f6f8fb;z-index:1}.calendar-matrix small[data-v-da55da9a]{font-size:14px;display:block;margin-top:6px;color:#8a96a4}.calendar-matrix .el-checkbox[data-v-da55da9a]{display:block;margin:6px 0}.calendar-matrix .changed[data-v-da55da9a]{background:#fff5de;border-radius:4px}.calendar-footer[data-v-da55da9a]{margin-top:20px;color:#677686}.change-list[data-v-da55da9a]{max-height:360px;overflow:auto}[data-v-da55da9a] .el-form-item .el-select{width:100%}.theme-color-blue[data-v-7147d672]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7147d672]{color:#409eff}.theme-color-red[data-v-7147d672]{color:#f56c6c}[data-v-7147d672]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.archive-card[data-v-7147d672]{background:#fff;padding:20px 24px;border:1px solid #e3e9ef;border-radius:8px}.archive-heading[data-v-7147d672],.section-title[data-v-7147d672]{display:flex;align-items:center;justify-content:space-between;gap:20px}.archive-heading[data-v-7147d672]{margin-bottom:18px}.archive-heading h2[data-v-7147d672]{margin:0 0 8px}.archive-heading p[data-v-7147d672]{margin:0;color:#64798a;line-height:1.7}.archive-descriptions[data-v-7147d672],.archive-section[data-v-7147d672]{margin-bottom:22px}.archive-section h3[data-v-7147d672]{margin:0}.license-list[data-v-7147d672]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.license-list>div[data-v-7147d672]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(100px,1fr) minmax(150px,1.3fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid #e5ebef;border-radius:6px}.license-list small[data-v-7147d672],.license-list span[data-v-7147d672]{font-size:14px;color:#667b8b}@media(max-width:900px){.license-list[data-v-7147d672]{grid-template-columns:1fr}}@media(max-width:650px){.archive-heading[data-v-7147d672]{align-items:flex-start;flex-direction:column}.archive-card[data-v-7147d672]{padding:16px}.license-list>div[data-v-7147d672]{grid-template-columns:1fr}}.theme-color-blue[data-v-56d4f5e0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-56d4f5e0]{color:#409eff}.theme-color-red[data-v-56d4f5e0]{color:#f56c6c}[data-v-56d4f5e0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.health-intro[data-v-56d4f5e0]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.health-intro p[data-v-56d4f5e0]{color:#708191;line-height:1.7}.health-table[data-v-56d4f5e0]{height:620px;background:#fff;border-radius:12px;overflow:hidden}.theme-color-blue[data-v-8c653aca]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8c653aca]{color:#409eff}.theme-color-red[data-v-8c653aca]{color:#f56c6c}[data-v-8c653aca]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.evidence-gallery[data-v-8c653aca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.evidence-file[data-v-8c653aca]{border:1px solid #e1e8ed;border-radius:8px;overflow:hidden}.file-preview[data-v-8c653aca]{height:138px;background:#f3f6f8}.file-preview .el-image[data-v-8c653aca]{width:100%;height:100%}.file-preview .file-placeholder[data-v-8c653aca],.file-preview a[data-v-8c653aca]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;height:100%;color:#8797a4;font-size:14px}.file-preview .file-placeholder i[data-v-8c653aca],.file-preview a i[data-v-8c653aca]{font-size:32px}.file-info[data-v-8c653aca]{padding:12px 12px 8px;display:flex;flex-direction:column;gap:7px}.file-info strong[data-v-8c653aca]{font-size:16px;font-weight:500;color:#415866;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-info span[data-v-8c653aca]{font-size:14px;color:#8a98a3}.file-link[data-v-8c653aca]{display:block;margin:0 12px 13px;color:#258677;font-size:14px}.evidence-empty[data-v-8c653aca]{grid-column:1/-1;min-height:106px;border:1px dashed #dce5e9;background:#fbfcfd;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8d9ba6;font-size:14px}.evidence-empty i[data-v-8c653aca]{font-size:23px}@media(max-width:600px){.evidence-gallery[data-v-8c653aca]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-color-blue[data-v-2bf780c2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2bf780c2]{color:#409eff}.theme-color-red[data-v-2bf780c2]{color:#f56c6c}[data-v-2bf780c2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.receiving-detail[data-v-2bf780c2]{padding:0 28px 100px;color:#354c59}.detail-result[data-v-2bf780c2]{display:flex;gap:14px;align-items:center;padding:18px;border-radius:8px;background:#eff3f7;color:#6c7e91}.detail-result>i[data-v-2bf780c2]{font-size:30px}.detail-result strong[data-v-2bf780c2]{font-size:16px}.detail-result p[data-v-2bf780c2]{margin:7px 0 0;font-size:14px;line-height:1.7}.detail-result.pending[data-v-2bf780c2]{background:#fff7e9;color:#b78126}.detail-result.failed[data-v-2bf780c2]{background:#fdf0ed;color:#c96052}.detail-result.passed[data-v-2bf780c2]{background:#edf8f1;color:#2b8869}.detail-title[data-v-2bf780c2]{display:flex;align-items:baseline;gap:16px;margin:22px 0 12px;flex-wrap:wrap}.detail-title h2[data-v-2bf780c2]{font-size:20px;margin:0}.detail-title span[data-v-2bf780c2]{color:#8c9aa5;font-size:14px}.detail-identity[data-v-2bf780c2]{color:#85949e;font-size:14px;margin-bottom:24px;line-height:1.8}.detail-identity span[data-v-2bf780c2]{margin:0 12px}.receiving-detail h3[data-v-2bf780c2]{display:flex;align-items:center;gap:10px;font-size:14px;margin:24px 0 16px}.receiving-detail h3 small[data-v-2bf780c2]{font-size:14px;color:#8b9ba3}.detail-grid[data-v-2bf780c2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:18px;margin:0;background:#f8fafb;border-radius:8px;font-size:14px}.detail-grid div[data-v-2bf780c2]{display:flex;gap:14px}.detail-grid dt[data-v-2bf780c2]{color:#83929b;min-width:84px}.detail-grid dd[data-v-2bf780c2]{margin:0;overflow-wrap:anywhere}.detail-notice[data-v-2bf780c2]{color:#87979f;font-size:14px;line-height:1.8;margin:14px 0}.detail-notice.warning[data-v-2bf780c2]{color:#bc8c34}.detail-quantities[data-v-2bf780c2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e4e9ed;border-radius:8px;padding:18px}.detail-quantities>div[data-v-2bf780c2]{display:flex;flex-direction:column;gap:12px;padding-left:16px;border-left:1px solid #e7ecef}.detail-quantities>div[data-v-2bf780c2]:first-child{border:0;padding-left:0}.detail-quantities span[data-v-2bf780c2]{color:#81909a;font-size:14px}.detail-quantities strong[data-v-2bf780c2]{font-size:22px;font-weight:600}.detail-quantities small[data-v-2bf780c2]{font-size:14px;font-weight:400}.rejection-box[data-v-2bf780c2]{margin-top:18px;padding:18px;background:#fef6f3;border-radius:8px;color:#c7705b;font-size:14px}.rejection-box p[data-v-2bf780c2]{line-height:1.8}.rejection-box span[data-v-2bf780c2]{line-height:1.8;font-size:14px}.inspector-card[data-v-2bf780c2]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:14px}.inspector-card i[data-v-2bf780c2]{border-radius:50%;background:#eef4f7;padding:10px;font-size:18px;color:#74949e}.inspector-card strong[data-v-2bf780c2]{font-weight:500}.inspector-card span[data-v-2bf780c2]{color:#8a98a2;font-size:14px}.video-empty[data-v-2bf780c2]{border:1px dashed #dce5e9;border-radius:8px;text-align:center;padding:32px;font-size:14px;color:#8a9ca7}.video-row[data-v-2bf780c2]{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #e2e9ee;border-radius:8px;margin-bottom:12px}.video-row>i[data-v-2bf780c2]{color:#468d84;font-size:32px}.video-row div[data-v-2bf780c2]{flex:1;display:flex;flex-direction:column;gap:9px}.video-row strong[data-v-2bf780c2]{font-size:16px;font-weight:500}.video-row span[data-v-2bf780c2]{font-size:14px;color:#8897a3}.proof-alert[data-v-2bf780c2]{display:flex;gap:10px;padding:15px;background:#f0f6fa;border-radius:8px;color:#658699;font-size:14px;line-height:1.8}.proof-alert i[data-v-2bf780c2]{font-size:18px;margin-top:3px}.proof-alert p[data-v-2bf780c2]{margin:0}.proof-checklist[data-v-2bf780c2]{border:1px solid #e4ebef;border-radius:8px;padding:4px 18px}.proof-checklist>div[data-v-2bf780c2]{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid #edf1f3}.proof-checklist>div[data-v-2bf780c2]:last-child{border:0}.proof-checklist i[data-v-2bf780c2]{color:#599b90}.proof-checklist p[data-v-2bf780c2]{font-size:14px;color:#7b8e98;line-height:1.9}.detail-footer[data-v-2bf780c2]{position:absolute;bottom:0;left:0;right:0;padding:16px 28px;background:#fff;border-top:1px solid #e3e9ed;display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:2}.detail-footer>span[data-v-2bf780c2]{font-size:14px;color:#8b9aa2}.inspection-video[data-v-2bf780c2]{width:100%;max-height:60vh;background:#16212c}@media(max-width:600px){.detail-grid[data-v-2bf780c2]{grid-template-columns:1fr}.receiving-detail[data-v-2bf780c2]{padding:0 16px 100px}.detail-footer[data-v-2bf780c2]{padding:12px 16px}}.theme-color-blue[data-v-a278a2c8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a278a2c8]{color:#409eff}.theme-color-red[data-v-a278a2c8]{color:#f56c6c}[data-v-a278a2c8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.receiving-page[data-v-a278a2c8]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.receiving-list[data-v-a278a2c8]{flex:1;min-height:0}.receiving-actions[data-v-a278a2c8]{display:flex;flex-direction:column;align-items:flex-start}.receiving-actions .el-button+.el-button[data-v-a278a2c8]{margin-left:0}.receiving-status-tabs[data-v-a278a2c8]{display:flex;align-items:center;gap:12px;overflow-x:auto;min-width:0}.receiving-status-tabs button[data-v-a278a2c8]{border:0;border-bottom:2px solid transparent;padding:5px 0;background:transparent;color:#73818d;font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.receiving-status-tabs button.active[data-v-a278a2c8]{color:#167d75;border-bottom-color:#167d75;font-weight:600}.receiving-status-tabs span[data-v-a278a2c8]{margin-left:4px;padding:1px 6px;border-radius:5px;background:#f0f3f5}.theme-color-blue[data-v-6d2730ed]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d2730ed]{color:#409eff}.theme-color-red[data-v-6d2730ed]{color:#f56c6c}[data-v-6d2730ed]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.safety-scope[data-v-6d2730ed]{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;padding:18px 20px 0;background:#fff;border:1px solid #e4eaf0;border-radius:12px}.safety-scope .el-form-item[data-v-6d2730ed]{margin-right:0;margin-bottom:16px}.safety-scope .el-cascader[data-v-6d2730ed],.safety-scope .el-select[data-v-6d2730ed]{width:180px}.safety-scope .el-date-editor[data-v-6d2730ed]{width:240px}.safety-error[data-v-6d2730ed]{color:#c25430;padding-bottom:16px}.theme-color-blue[data-v-9fc87b50]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9fc87b50]{color:#409eff}.theme-color-red[data-v-9fc87b50]{color:#f56c6c}[data-v-9fc87b50]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.settings-catalog[data-v-9fc87b50]{min-height:0;display:flex;flex-direction:column;overflow:hidden}.catalog-heading[data-v-9fc87b50]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.catalog-heading p[data-v-9fc87b50]{color:#63798b;margin:0}.catalog-table[data-v-9fc87b50]{flex:1;min-height:0;background:#fff;border:1px solid #e3e9ef;border-radius:8px;overflow:hidden}.rule-detail[data-v-9fc87b50]{padding:0 24px 24px;height:calc(100vh - 85px);overflow-y:auto;color:#30475c}.rule-detail[data-v-9fc87b50] .el-descriptions-item__label{width:100px;white-space:nowrap}.requirement[data-v-9fc87b50]{white-space:pre-line;line-height:1.9;margin:24px 0}.detail-actions[data-v-9fc87b50]{margin-top:20px;display:flex;gap:24px;align-items:center;justify-content:space-between}.detail-actions a[data-v-9fc87b50]{color:#3476d7}@media(max-width:650px){.catalog-heading[data-v-9fc87b50]{flex-wrap:wrap}}.theme-color-blue[data-v-d5819b3c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-d5819b3c]{color:#409eff}.theme-color-red[data-v-d5819b3c]{color:#f56c6c}[data-v-d5819b3c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.settings-editor[data-v-d5819b3c]{padding:0 24px 24px;overflow-y:auto;height:calc(100vh - 85px);color:#30475c}.el-form[data-v-d5819b3c]{margin-top:20px}.form-grid[data-v-d5819b3c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}.el-cascader[data-v-d5819b3c],.el-date-editor[data-v-d5819b3c],.el-input-number[data-v-d5819b3c],.el-select[data-v-d5819b3c]{width:100%}.muted[data-v-d5819b3c]{font-size:14px;color:#667b8c;line-height:1.7}.editor-footer[data-v-d5819b3c]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px;padding-bottom:12px}.change-preview[data-v-d5819b3c]{margin:22px 0}.change-preview dl[data-v-d5819b3c]{border-bottom:1px solid #e7edf2;padding-bottom:12px}.change-preview dd[data-v-d5819b3c]{margin:6px 0;color:#527082}@media(max-width:600px){.form-grid[data-v-d5819b3c]{grid-template-columns:1fr}.settings-editor[data-v-d5819b3c]{padding:0 16px 20px}}.theme-color-blue[data-v-6d75c628]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d75c628]{color:#409eff}.theme-color-red[data-v-6d75c628]{color:#f56c6c}[data-v-6d75c628]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.training-intro[data-v-6d75c628]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.training-intro p[data-v-6d75c628]{color:#708191;line-height:1.7}.training-tabs[data-v-6d75c628]{margin-top:18px}.training-table[data-v-6d75c628]{height:620px;background:#fff;border-radius:12px;overflow:hidden}.theme-color-blue[data-v-4a0ba0ac]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4a0ba0ac]{color:#409eff}.theme-color-red[data-v-4a0ba0ac]{color:#f56c6c}[data-v-4a0ba0ac]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.btns[data-v-4a0ba0ac]{width:116px;height:40px;border-radius:8px}.base-config[data-v-4a0ba0ac]{width:100%;overflow:auto;background-color:#fff;padding:20px 0;border-radius:20px;margin-bottom:20px}.base-config-item[data-v-4a0ba0ac]{margin:5px auto;width:calc(100% - 20px);min-width:0;padding:10px}.base-config-item_header[data-v-4a0ba0ac]{font-weight:600;margin-bottom:10px;font-size:20px}.base-config-item_content[data-v-4a0ba0ac]{margin-bottom:5px;margin-top:20px}.base-config-item_tips[data-v-4a0ba0ac]{color:#ccc}.base-config-footer[data-v-4a0ba0ac]{text-align:center;margin-top:10px;width:100%}.base-config .blod[data-v-4a0ba0ac]{font-weight:600}.base-config .tableRow[data-v-4a0ba0ac]{width:100%;display:grid;grid-template-columns:minmax(0,4fr) minmax(240px,3fr) 258px;align-items:center}.base-config .tableRow td[data-v-4a0ba0ac]{min-width:0;padding:5px 8px;line-height:24px;font-weight:600;color:#444}.base-config .tableRow td[data-v-4a0ba0ac]:first-child{text-align:left}.base-config .tableRow td:nth-child(2)>.flex-y[data-v-4a0ba0ac]{min-width:0;width:100%}.base-config .tableRow td:nth-child(2) .el-switch[data-v-4a0ba0ac]{flex:0 0 auto}.base-config .tableRow td[data-v-4a0ba0ac]:nth-child(2) .el-input{min-width:0;width:100%}.base-config .tableRow td[data-v-4a0ba0ac]:last-child{display:flex;gap:10px}.base-config .tableRow td:last-child .el-button+.el-button[data-v-4a0ba0ac]{margin-left:0}@media(max-width:1100px){.base-config .tableRow[data-v-4a0ba0ac]{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}.base-config .tableRow td[data-v-4a0ba0ac]:last-child{grid-column:2}}.theme-color-blue[data-v-1ab97f0d]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1ab97f0d]{color:#409eff}.theme-color-red[data-v-1ab97f0d]{color:#f56c6c}[data-v-1ab97f0d]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.base-config[data-v-1ab97f0d]{width:100%;overflow:auto;background-color:#fff;padding:20px 0;border-radius:20px;margin-bottom:20px}.base-config-item[data-v-1ab97f0d]{margin:5px auto;width:calc(100% - 20px);min-width:400px;padding:10px}.base-config-item_header[data-v-1ab97f0d]{font-weight:600;margin-bottom:10px;font-size:20px}.base-config-item_content[data-v-1ab97f0d]{margin-bottom:5px;margin-top:20px}.base-config-item_tips[data-v-1ab97f0d]{color:#ccc}.base-config-footer[data-v-1ab97f0d]{text-align:center;margin-top:10px;width:100%}.base-config .blod[data-v-1ab97f0d]{font-weight:600}.base-config .tableRow[data-v-1ab97f0d]{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.base-config .tableRow td[data-v-1ab97f0d]{padding:5px 8px;line-height:42px;font-weight:600;color:#444}.base-config .tableRow td[data-v-1ab97f0d]:first-child{width:150px;text-align:left}.base-config .tableRow td[data-v-1ab97f0d]:nth-child(2){width:400px}.base-config .tableRow td[data-v-1ab97f0d]:nth-child(3){width:200px}.base-config .tableRow td[data-v-1ab97f0d]:nth-child(4){width:280px;text-align:center}.theme-color-blue[data-v-ec77effc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ec77effc]{color:#409eff}.theme-color-red[data-v-ec77effc]{color:#f56c6c}[data-v-ec77effc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.notice-template[data-v-ec77effc]{width:100%;height:100%;overflow:auto}.notice-template .template[data-v-ec77effc]{border:1px dashed #ccc;border-radius:10px;padding:10px 15px}.notice-template .template-header[data-v-ec77effc]{height:40px;line-height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.notice-template .template-header-title[data-v-ec77effc]{font-weight:600}.notice-template .template-header[data-v-ec77effc]{margin-bottom:10px}.notice-template .template[data-v-ec77effc] .el-form-item__label{font-weight:400}.theme-color-blue[data-v-79f42541]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-79f42541]{color:#409eff}.theme-color-red[data-v-79f42541]{color:#f56c6c}[data-v-79f42541]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.btns[data-v-79f42541]{width:116px;height:40px;border-radius:8px}.base-config[data-v-79f42541]{width:100%;overflow:auto;background-color:#fff;padding:20px 0;border-radius:20px;margin-bottom:20px;display:flex;flex-direction:row}.base-config-item[data-v-79f42541]{margin:5px auto;width:calc(100% - 20px);min-width:400px;padding:10px}.base-config-item_header[data-v-79f42541]{font-weight:600;margin-bottom:10px;font-size:20px}.base-config-item_content[data-v-79f42541]{margin-bottom:5px;margin-top:20px}.base-config-item_tips[data-v-79f42541]{color:#ccc}.base-config-footer[data-v-79f42541]{text-align:center;margin-top:10px;width:100%}.base-config .blod[data-v-79f42541]{font-weight:600}.theme-color-blue[data-v-5724b6be]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5724b6be]{color:#409eff}.theme-color-red[data-v-5724b6be]{color:#f56c6c}[data-v-5724b6be]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.notice-template[data-v-5724b6be]{width:100%;height:100%;overflow:auto}.notice-template .template[data-v-5724b6be]{border:1px dashed #ccc;border-radius:10px;padding:10px 15px}.notice-template .template-header[data-v-5724b6be]{height:40px;line-height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.notice-template .template-header-title[data-v-5724b6be]{font-weight:600}.notice-template .template-header[data-v-5724b6be]{margin-bottom:10px}.notice-template .template[data-v-5724b6be] .el-form-item__label{font-weight:400}.theme-color-blue[data-v-f9c25e5c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-f9c25e5c]{color:#409eff}.theme-color-red[data-v-f9c25e5c]{color:#f56c6c}[data-v-f9c25e5c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.envData[data-v-f9c25e5c]{position:absolute;top:0;left:0;width:100%;color:#a5d5ff;height:80px}.theme-color-blue[data-v-4e4a83ae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4e4a83ae]{color:#409eff}.theme-color-red[data-v-4e4a83ae]{color:#f56c6c}[data-v-4e4a83ae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-4e4a83ae],[data-v-4e4a83ae] .el-carousel__container{width:100%;height:100%}.alarm-list-outer[data-v-4e4a83ae]{min-width:0;width:100%}.alarm-list[data-v-4e4a83ae]{width:100%;min-width:0;box-sizing:border-box}.alarm-list__row[data-v-4e4a83ae]{align-items:center;min-width:0;width:100%}.alarm-list__fixed[data-v-4e4a83ae]{flex-shrink:0}.alarm-list__grow[data-v-4e4a83ae]{min-width:0;word-break:break-word;overflow-wrap:anywhere}.alarm-list--center[data-v-4e4a83ae]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;row-gap:8px}.alarm-list--center .alarm-list__row[data-v-4e4a83ae]{justify-content:center;flex-wrap:wrap;max-width:100%;white-space:normal}.alarm-list--center .alarm-list__grow[data-v-4e4a83ae]{flex:0 1 auto;max-width:100%;overflow:visible;white-space:normal}.alarm-list--dense[data-v-4e4a83ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2px;column-gap:2px;row-gap:4px;width:100%;align-content:center;font-size:14px}.alarm-list--dense>.alarm-list__row--full[data-v-4e4a83ae]{grid-column:1/-1}.alarm-list--dense .alarm-list__row[data-v-4e4a83ae]{justify-content:center;align-items:center;flex-wrap:wrap;white-space:normal;text-align:center}.alarm-list--dense .alarm-list__grow[data-v-4e4a83ae]{flex:0 1 auto;max-width:100%;overflow:visible;white-space:normal;text-align:center}.alarm-list--dense .alarm-list__fixed[data-v-4e4a83ae]{text-align:center}.theme-color-blue[data-v-b4ea9e4e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b4ea9e4e]{color:#409eff}.theme-color-red[data-v-b4ea9e4e]{color:#f56c6c}[data-v-b4ea9e4e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.carousel-table[data-v-b4ea9e4e]{overflow:hidden;position:relative;height:100%;transform-origin:top left}.carousel-table table[data-v-b4ea9e4e]{width:100%;border-collapse:collapse;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .5s ease-in-out}.carousel-table td[data-v-b4ea9e4e],.carousel-table th[data-v-b4ea9e4e]{padding:8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carousel-table th[data-v-b4ea9e4e]{background-color:var(--header-background-color);color:var(--header-text-color)}.carousel-table td[data-v-b4ea9e4e]{color:var(--body-text-color)}.flip-transition[data-v-b4ea9e4e]{transform:rotateX(-180deg)}.theme-color-blue[data-v-b7fb38c2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b7fb38c2]{color:#409eff}.theme-color-red[data-v-b7fb38c2]{color:#f56c6c}[data-v-b7fb38c2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-b7fb38c2],[data-v-b7fb38c2] .el-carousel__container{width:100%;height:100%}.colorDanger[data-v-b7fb38c2]{color:#f35a5a}.colorSuccess[data-v-b7fb38c2]{color:#49aafd}.theme-color-blue[data-v-80ebe4e8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-80ebe4e8]{color:#409eff}.theme-color-red[data-v-80ebe4e8]{color:#f56c6c}[data-v-80ebe4e8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-80ebe4e8]{width:100%;height:100%}.colorDanger[data-v-80ebe4e8]{color:#f35a5a}.colorSuccess[data-v-80ebe4e8]{color:#49aafd}.theme-color-blue[data-v-3497ac51]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3497ac51]{color:#409eff}.theme-color-red[data-v-3497ac51]{color:#f56c6c}[data-v-3497ac51]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-3497ac51]{width:100%;height:100%}.colorDanger[data-v-3497ac51]{color:#f35a5a}.colorSuccess[data-v-3497ac51]{color:#49aafd}.theme-color-blue[data-v-e6f9ca54]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-e6f9ca54]{color:#409eff}.theme-color-red[data-v-e6f9ca54]{color:#f56c6c}[data-v-e6f9ca54]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-e6f9ca54]{width:100%;height:100%}.colorDanger[data-v-e6f9ca54]{color:#f35a5a}.colorSuccess[data-v-e6f9ca54]{color:#49aafd}.theme-color-blue[data-v-e218332c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-e218332c]{color:#409eff}.theme-color-red[data-v-e218332c]{color:#f56c6c}[data-v-e218332c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-e218332c]{width:100%;height:100%}.colorDanger[data-v-e218332c]{color:#f35a5a}.colorSuccess[data-v-e218332c]{color:#49aafd}.theme-color-blue[data-v-372f8bac]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-372f8bac]{color:#409eff}.theme-color-red[data-v-372f8bac]{color:#f56c6c}[data-v-372f8bac]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-372f8bac]{width:100%;height:100%}.colorDanger[data-v-372f8bac]{color:#f35a5a}.colorSuccess[data-v-372f8bac]{color:#49aafd}.theme-color-blue[data-v-231a4f0c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-231a4f0c]{color:#409eff}.theme-color-red[data-v-231a4f0c]{color:#f56c6c}[data-v-231a4f0c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-231a4f0c],[data-v-231a4f0c] .el-carousel__container{width:100%;height:100%}.colorDanger[data-v-231a4f0c]{color:#f35a5a}.colorSuccess[data-v-231a4f0c]{color:#49aafd}.theme-color-blue[data-v-4b4b197c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4b4b197c]{color:#409eff}.theme-color-red[data-v-4b4b197c]{color:#f56c6c}[data-v-4b4b197c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.allScreen[data-v-4b4b197c],[data-v-4b4b197c] .el-carousel__container{width:100%;height:100%}.colorDanger[data-v-4b4b197c]{color:#f35a5a}.colorSuccess[data-v-4b4b197c]{color:#49aafd}.theme-color-blue[data-v-74d4b69c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-74d4b69c]{color:#409eff}.theme-color-red[data-v-74d4b69c]{color:#f56c6c}[data-v-74d4b69c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.action-picker[data-v-74d4b69c]{border:1px solid #ebeef5;border-radius:4px;padding:10px 12px;background:#fafbfc}.action-picker .picker-header[data-v-74d4b69c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.action-picker .picker-header .picker-title[data-v-74d4b69c]{font-weight:500;color:#303133;font-size:14px}.action-picker .picker-empty[data-v-74d4b69c]{color:#909399;font-size:14px;text-align:center;padding:12px 0}.action-picker .picker-row[data-v-74d4b69c]{display:flex;align-items:center;margin-bottom:8px}.action-picker .picker-row[data-v-74d4b69c]:last-child{margin-bottom:0}.theme-color-blue[data-v-ae791ac2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ae791ac2]{color:#409eff}.theme-color-red[data-v-ae791ac2]{color:#f56c6c}[data-v-ae791ac2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.audio-uploader[data-v-ae791ac2]{display:flex;flex-direction:column;gap:6px}.audio-preview[data-v-ae791ac2]{display:flex;align-items:center}.upload-tip[data-v-ae791ac2]{color:#909399;font-size:14px}.page-text-control[data-v-ae791ac2]{font-size:14px}.theme-color-blue[data-v-5da238df]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5da238df]{color:#409eff}.theme-color-red[data-v-5da238df]{color:#f56c6c}[data-v-5da238df]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.readable-form-controls[data-v-5da238df] .el-button--small,.readable-form-controls[data-v-5da238df] .el-cascader__tags .el-tag,.readable-form-controls[data-v-5da238df] .el-checkbox-button__inner,.readable-form-controls[data-v-5da238df] .el-input,.readable-form-controls[data-v-5da238df] .el-radio-button__inner{font-size:14px}.section-tip[data-v-5da238df]{background:#fdf6ec;border:1px solid #faecd8;color:#e6a23c;font-size:14px;padding:10px 14px;border-radius:4px;margin-bottom:18px}.section-title[data-v-5da238df]{display:flex;align-items:center;font-weight:500;color:#303133;font-size:14px;margin:16px 0 12px}.section-title .bar[data-v-5da238df]{display:inline-block;width:3px;height:14px;background:#409eff;border-radius:2px;margin-right:8px}.section-title .bar.level1[data-v-5da238df]{background:#f7ba2a}.section-title .bar.level2[data-v-5da238df]{background:#e6a23c}.section-title .bar.level3[data-v-5da238df]{background:#f56c6c}.section-title .section-desc[data-v-5da238df]{margin-left:10px;font-weight:400;color:#909399;font-size:16px}.number-with-unit[data-v-5da238df]{display:flex;align-items:center;width:100%}.number-with-unit .number-input[data-v-5da238df]{flex:1 1 auto;width:auto;min-width:0}.countdown-number[data-v-5da238df]{width:184px}.unit-tip[data-v-5da238df]{flex:0 0 auto;color:#909399;font-size:14px;margin-left:6px;white-space:nowrap}.field-tip[data-v-5da238df]{margin-top:4px;color:#909399;font-size:14px;line-height:20px;white-space:nowrap}.theme-color-blue[data-v-771096bd]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-771096bd]{color:#409eff}.theme-color-red[data-v-771096bd]{color:#f56c6c}[data-v-771096bd]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.readable-form-controls[data-v-771096bd] .el-button--small,.readable-form-controls[data-v-771096bd] .el-cascader__tags .el-tag,.readable-form-controls[data-v-771096bd] .el-checkbox-button__inner,.readable-form-controls[data-v-771096bd] .el-input,.readable-form-controls[data-v-771096bd] .el-radio-button__inner{font-size:14px}.strategy-tabs[data-v-771096bd] .el-tabs__header{margin-bottom:16px}.strategy-tabs[data-v-771096bd] .el-tabs__content{min-height:260px}.strategy-tabs[data-v-771096bd] .el-form-item__label{white-space:nowrap}.step-title[data-v-771096bd]{display:flex;align-items:center;font-weight:500;color:#303133;font-size:14px;margin:4px 0 12px}.step-title .step-bar[data-v-771096bd]{display:inline-block;width:3px;height:14px;background:#409eff;border-radius:2px;margin-right:8px}.field-tip[data-v-771096bd]{color:#909399;font-size:14px;line-height:20px;margin-top:4px}.theme-color-blue[data-v-40a3afa8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-40a3afa8]{color:#409eff}.theme-color-red[data-v-40a3afa8]{color:#f56c6c}[data-v-40a3afa8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.base-config[data-v-40a3afa8]{width:100%;height:100%;overflow:auto}.base-config-item[data-v-40a3afa8]{margin:5px auto;height:100px;width:calc(100% - 20px);background-color:#fff;border-radius:5px;min-width:400px;padding:10px}.base-config-item_header[data-v-40a3afa8]{font-weight:600;margin-bottom:10px}.base-config-item_content[data-v-40a3afa8]{margin-bottom:5px}.base-config-item_tips[data-v-40a3afa8]{color:#ccc}.base-config-footer[data-v-40a3afa8]{text-align:center;margin-top:10px;width:100%}.theme-color-blue[data-v-5d06e1c1]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5d06e1c1]{color:#409eff}.theme-color-red[data-v-5d06e1c1]{color:#f56c6c}[data-v-5d06e1c1]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.channel-section[data-v-5d06e1c1]{border:1px solid #e4e7ed;border-radius:6px;padding:12px;margin-bottom:12px}.channel-section>strong[data-v-5d06e1c1]{display:block;margin-bottom:12px}.channel-rule[data-v-5d06e1c1]{border-top:1px dashed #e4e7ed;padding-top:12px}.channel-rule>strong[data-v-5d06e1c1]{display:block;margin-bottom:12px}.scope-note[data-v-5d06e1c1]{color:#909399;font-size:14px;line-height:20px}.remove-rule[data-v-5d06e1c1]{margin-left:120px}.el-select[data-v-5d06e1c1]{width:100%}.theme-color-blue[data-v-369b77c6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-369b77c6]{color:#409eff}.theme-color-red[data-v-369b77c6]{color:#f56c6c}[data-v-369b77c6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-select[data-v-369b77c6]{width:100%}[data-v-369b77c6] .el-dialog__body{max-height:65vh;overflow-y:auto}.theme-color-blue[data-v-00775dfe]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-00775dfe]{color:#409eff}.theme-color-red[data-v-00775dfe]{color:#f56c6c}[data-v-00775dfe]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.inherited-hint[data-v-00775dfe]{font-size:14px}.notification-detail[data-v-00775dfe]{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:6px 0;line-height:22px}.notification-detail+.notification-detail[data-v-00775dfe]{border-top:1px dashed #dcdfe6}.notification-detail strong[data-v-00775dfe]{margin-left:8px}.notification-detail small[data-v-00775dfe]{font-size:14px;display:block;color:#909399}.notification-warning[data-v-00775dfe]{color:#e6a23c;font-size:14px}.theme-color-blue[data-v-4f5b5b18]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4f5b5b18]{color:#409eff}.theme-color-red[data-v-4f5b5b18]{color:#f56c6c}[data-v-4f5b5b18]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.app-container[data-v-4f5b5b18]{padding:0}.noticeV2[data-v-4f5b5b18]{width:100%;flex:1;height:100%;overflow-y:auto;background:#fff;padding:30px;color:rgba(0,0,0,.7);font-size:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.noticeV2-list[data-v-4f5b5b18]{height:390px;display:block;box-sizing:border-box;width:49%;min-width:370px;padding:10px 30px 30px 20px;border:2px dashed rgba(0,0,0,.1);border-radius:10px;margin-bottom:40px}.noticeV2-list>div[data-v-4f5b5b18]{margin:15px 0;display:flex;align-items:center}.noticeV2-list-title[data-v-4f5b5b18]{font-weight:700;height:40px;color:#000}.noticeV2-list-input[data-v-4f5b5b18]{display:flex}.noticeV2-list-input>div[data-v-4f5b5b18]{flex:1}.noticeV2-list-textarea[data-v-4f5b5b18]{display:flex;align-items:flex-start!important}.noticeV2-list-textarea>div[data-v-4f5b5b18]{flex:1}.width300[data-v-4f5b5b18]{min-width:230px}.lable[data-v-4f5b5b18]{display:inline-block;width:80px;box-sizing:border-box}.end-title[data-v-4f5b5b18]{display:flex;flex-direction:row;justify-content:space-between;font-weight:700;margin:0!important;color:#000}.end-title .el-button[data-v-4f5b5b18]{font-size:16px}.app-wrapper .el-input[data-v-4f5b5b18]{margin-right:0!important}.theme-color-blue[data-v-37d23084]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-37d23084]{color:#409eff}.theme-color-red[data-v-37d23084]{color:#f56c6c}[data-v-37d23084]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sms-example[data-v-37d23084]{padding:16px;background:#fff;line-height:24px}.sms-example small[data-v-37d23084]{font-size:14px;color:#909399}.warning-settings[data-v-37d23084]{display:flex;flex-direction:column;height:100%;min-height:0}.warning-settings[data-v-37d23084] .collapse-search-wrap{padding:8px 12px;margin-bottom:8px}.warning-settings[data-v-37d23084] .page-slot-table{padding:8px 10px}.warning-settings[data-v-37d23084] .pagination-container{padding-top:8px;padding-bottom:6px}.warning-settings__body[data-v-37d23084]{flex:1;min-height:0}.warning-settings__templates[data-v-37d23084]{height:100%;overflow:auto}.theme-color-blue[data-v-f9179744]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-f9179744]{color:#409eff}.theme-color-red[data-v-f9179744]{color:#f56c6c}[data-v-f9179744]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.module-border-1[data-v-f9179744],.module-border-2[data-v-f9179744],.module-border-3[data-v-f9179744],.module-border-4[data-v-f9179744],.module-border-5[data-v-f9179744],.module-border-7[data-v-f9179744],.module-border[data-v-f9179744]{position:relative;z-index:2;border-image-slice:80 fill;border-image-width:auto}.module-border-1[data-v-f9179744]{border-image-source:url(../../static/img/border_1.6240602c.png)}.module-border-2[data-v-f9179744]{border-image-source:url(../../static/img/border_2.88cd4e5c.png)}.module-border-3[data-v-f9179744]{border-image-slice:fill;border-image-source:url(../../static/img/border_3.d1ba1f00.png)}.module-border-4[data-v-f9179744]{border-image-source:url(../../static/img/border_4.d18c95fd.png)}.module-border-5[data-v-f9179744]{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAScAAADmCAYAAACXmUPkAAAAAXNSR0IArs4c6QAACUBJREFUeF7t2j+LXGUchuHfG1gLLbSJAe3cNPkWStJYaaN+A+usopBCCNj4P6bNN9BKbE3QzsbearVSUAuxMM2iRycKWWJAkrnL65TDee8DF8PDzDBr7nu9ejCHj12c2Z6bNRdm1tmZ7eD+93qVAAECDyKwTma2X2abb2fWl3P8+62ZGyf3FtZ/ks8cXZo1R7O2cw/yOPcSIEDgoQS29dNsc22+u3bz9PlT43T1zBz+9vqs7ZWHeoBDBAgQ2EdgW5/M8eMfzlz9c5e5O06HR28Ypn1knSVAYG+BOwN17f2747T7Kndme2fvsAABAgT2FfhjuzLfX/9izbz0yBw+/dmseXLfpvMECBDYW2Cbn+f4hxfXHF5+fta8vXdQgAABApXANm/txundWXOxauoQIEBgb4Ftbq05f/T5zPbU3jEBAgQIZALrx904fe0PlpmoEAECicA6WXP+8jdJS4QAAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ASMU2epRIBAKGCcQkwpAgQ6AePUWSoRIBAKGKcQU4oAgU7AOHWWSgQIhALGKcSUIkCgEzBOnaUSAQKhgHEKMaUIEOgEjFNnqUSAQChgnEJMKQIEOgHj1FkqESAQChinEFOKAIFOwDh1lkoECIQCxinElCJAoBMwTp2lEgECoYBxCjGlCBDoBIxTZ6lEgEAoYJxCTCkCBDoB49RZKhEgEAoYpxBTigCBTsA4dZZKBAiEAsYpxJQiQKATME6dpRIBAqGAcQoxpQgQ6ATWnD/6emY76JJKBAgQ2FdgnezG6fOZ7al9U84TIECgE1g/rjm8/O6sudhFlQgQILCnwDa3duP0/Kx5e8+U4wQIEOgEtnlrzbx6MIePfTZrO9eVlQgQIPCQAtv8PMe3X1h3jj9zdGnObO88ZMoxAgQIdAJ/bFfm++tf/DNOu+vw8puz5uXuCUoECBB4QIFtPp3jj9/bnbo7TnP1zJz/9Y2Z9dID5txOgACB/QXuDNMTH8xc/fOecfq3vfuKt7bXZs2T+z9NgQABAv8jsPuNaVsfzXfXbp6+89Qnp9Mv734kf/TSzDw7ay7MrLP+qOktRoBAI7BOZrZfZptv/96Yr+b49s2ZGyf3tv8CZv+XsoPnuPcAAAAASUVORK5CYII=)}.module-border-6[data-v-f9179744]{background:radial-gradient(circle,#f1f8fe,#f1f8fe,#f1f8fe,#f1f8fe,#daeefa);border-radius:20px}.module-border-6[data-v-f9179744]:before{content:"";position:absolute;width:40px;height:40px;background-position:50%;background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAHYYAAB2GAV2iE4EAAAQzSURBVEhL1ZVdTFxVEMdnLvsJ+wVtBAu6xW0ptqkhafTB2NiYCiaG2tQULSY+SFIl+mKffQIaX2rSR42mWn1htUZiX7SS0Kg0RtiVpkphi+WrpQ2Ly8fuFnYXZpxz72Fl2y7tq7/kZM+dmTv/c+6ZMwv/e1D/FoWZjfMz4JpY4H1LGfhQ3gj5bTBW64eTITf012/FFUTM6fB72FRgfJxd3yXhuXSWf6wLoFFVatlv3wGILQJ47EwvVMM7e8vhS8MwMpb3IYnFyNkxQK2fjxDdSDKnc/SR7MYvo0SG60aSzn0xytwZYY7E6e1xselXH8wgs70rSq+Ex5gTy6TwaVcBIuTovkakRKKz1DZF5Nau4lyaInfnIL2hki+u0LwksWtXUcJjlDV3MksnNhUxkw9Qu0q+sEJrkvyBRbCO7GRViQzEqX2jSD7B0C0q65mBlif9eKaphtnngDI5uGXtNjk1RHUlBmwJVkDsSI3xjzbn6R6jXGwRbYeD3Fa5Bb+uREzlBU5fobZyO37WHGQud6FNSo+0C96/RM9Pp6A3x2hTzzYDYHsZ82tPYOMzVdhrBmnOXqW1RA6NQ0E+FPIb5yUUoE/KcSkLnx6sAahwG8bG5Cf66dmRBbyYXkVbTqxqpKXq/1pADI/DT5OL1KxDTd6sR2cyyyxl/I0qAlNgKAnL9QHECiefNKM2MJnGfvWrVl0i+1XDLnO19YkkQDSB3288K1nc6q4ANP+9hE55LDMFFDfTAC4bntKPJvLZXl+VFWP+9f9QNuWbTAGksrxHm00whD/IF4Gfb0EiL7Bvq1nXBYcqC3tJTzeFGBr11KQFUVUgq7kpcGCbXH8rtdpWnse9/LH6NFZoIcqmfEGPfDIHfKvNJn19bAs4EfdX8TFTYPYO7x2V3nI7BQ1mhObVWuO37V5rrg53TZKqoeZKU/nUzksNY9KKsvjFy0dC1t2PmgKNj+GwRwrwwgxcNM0baN3Ju3eXy2nJfVaHq4aa7xHbsRDAox54UYeafDLIdq8Dw3XSteTAr+eP70qcnu6Zwt/rfEwtO9AtTjkmi+lF2jmYwJiqGsX6yivLuMFpGJctq3mGKLd57XAtYo0b9leU4q/aZRGJ83F13eVG6lSFSG96eSFDVzMZekqbCugYJIrGmeeX6S0Ru7e7Std0RuboAy2ypM0PRUeEVlVy6b7vSp7iDU+UHdE4tXaJSPgaFZRtMTojlIvOSYPM8vH7rvxuJMgenaO2rijz2VHKqv8H7Srgqxj5uiK09odKnuGjanHalec+d9RCBQ/Pc3vvTTy9lGHaEYCjVV68cOARSPdMgP/PBDf5HNh9sBqg2s3v+Zxw5u7uqygqoFAi0yneNTwPl68nEWWVcgOAPA7AOh+W1Eup+hzcELDDSLH/5E0F1hEhQ0ZQpk1yg7dJH5qRMj4nY86KKAbAv8QIIbGx/FD+AAAAAElFTkSuQmCC);top:13px;left:8px;right:0;bottom:0}.module-border-6[data-v-f9179744]:after{content:"";position:absolute;width:100%;height:3px;top:60px;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,#daeefa 0 50%,#dfeffa 50%,transparent);border-bottom:3px solid;-o-border-image:linear-gradient(90deg,#53baff 0 3px,transparent 3px 5px,#53baff 5px 7px,transparent 7px 10px,#53baff 10px 12px,transparent 12px 16px,#53baff 16px 20px,transparent 20px 25px,#53baff 25px 27px,transparent 29px 32px,#53baff 33px 37px,transparent 37px 40px,#53baff 40px 43px,#53baff 43px,transparent) 1;border-image:linear-gradient(90deg,#53baff 0 3px,transparent 3px 5px,#53baff 5px 7px,transparent 7px 10px,#53baff 10px 12px,transparent 12px 16px,#53baff 16px 20px,transparent 20px 25px,#53baff 25px 27px,transparent 29px 32px,#53baff 33px 37px,transparent 37px 40px,#53baff 40px 43px,#53baff 43px,transparent) 1}.module-border-7[data-v-f9179744]{border-image-source:url(../../static/img/border_7.11e74296.png)}.module-border-8[data-v-f9179744]{border:1px solid #ccc;border-radius:20px}.screenOrientation[data-v-f9179744]{overflow:auto}.screenOrientation-1[data-v-f9179744]{width:1152px;height:648px;border:1px solid #ccc}.screenOrientation-2[data-v-f9179744]{width:432px;height:768px;border:1px solid #ccc}.screenOrientation .appScreenView[data-v-f9179744]{width:100%;height:100%;box-sizing:border-box;transform-origin:left top;position:relative}.screenOrientation .appScreenView-bg-1[data-v-f9179744]{width:1920px;height:1080px;-o-object-fit:fill;object-fit:fill;position:absolute;z-index:-1}.screenOrientation .appScreenView-bg-2[data-v-f9179744]{width:1080px;height:1920px;-o-object-fit:fill;object-fit:fill;position:absolute;z-index:-1}.screenOrientation .appScreenView-content-1[data-v-f9179744]{width:1920px;height:1080px;position:absolute;z-index:1}.screenOrientation .appScreenView-content-2[data-v-f9179744]{width:1080px;height:1920px;position:absolute;z-index:1}.blod[data-v-f9179744]{font-weight:600}.imageList[data-v-f9179744] .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.singleImage[data-v-f9179744] .list{width:126px;height:42px;display:flex;justify-content:center;align-self:center}.singleImage[data-v-f9179744] .list .img{width:42px;height:42px}.singleImage[data-v-f9179744] .list .shadow{line-height:42px;width:126px}.singleImage[data-v-f9179744] .list .shadow .shadowEdit{left:50%}.singleImage[data-v-f9179744] .list .shadow .shadowDelete{left:75%}.singleImage[data-v-f9179744] .el-form-item__content{display:flex;justify-content:center;align-self:center}.singleImage[data-v-f9179744] .el-upload--picture-card{width:42px;height:42px;line-height:44px;font-size:20px}.theme-color-blue[data-v-64f85b73]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-64f85b73]{color:#409eff}.theme-color-red[data-v-64f85b73]{color:#f56c6c}[data-v-64f85b73]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.screen-copy[data-v-64f85b73]{margin-left:12px}.theme-color-blue[data-v-7870d8e8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7870d8e8]{color:#409eff}.theme-color-red[data-v-7870d8e8]{color:#f56c6c}[data-v-7870d8e8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.imageUrlList[data-v-7870d8e8]{min-height:400px}.imageUrlList[data-v-7870d8e8] .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.theme-color-blue[data-v-566f9fd2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-566f9fd2]{color:#409eff}.theme-color-red[data-v-566f9fd2]{color:#f56c6c}[data-v-566f9fd2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.blod[data-v-566f9fd2]{font-weight:600}.lineHeight42px[data-v-566f9fd2]{line-height:42px}.fullScreen[data-v-566f9fd2]{width:100%;height:100%}[data-v-566f9fd2] .el-tabs__content{flex:1}[data-v-566f9fd2] .el-tabs--top,[data-v-566f9fd2] .el-tabs__content{display:flex;flex-direction:column}.imageList[data-v-566f9fd2] .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.singleImage[data-v-566f9fd2] .list{width:126px;height:42px;display:flex;justify-content:center;align-self:center}.singleImage[data-v-566f9fd2] .list .img{width:42px;height:42px}.singleImage[data-v-566f9fd2] .list .shadow{line-height:42px;width:126px}.singleImage[data-v-566f9fd2] .list .shadow .shadowEdit{left:50%}.singleImage[data-v-566f9fd2] .list .shadow .shadowDelete{left:75%}.singleImage[data-v-566f9fd2] .el-form-item__content{display:flex;justify-content:center;align-self:center}.singleImage[data-v-566f9fd2] .el-upload--picture-card{width:42px;height:42px;line-height:44px;font-size:20px}.titleConfig[data-v-566f9fd2]{width:1020px;position:relative;height:572px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%;background-image:url(../../static/img/大屏配置模板.da2dce0e.png)}.titleConfig-item[data-v-566f9fd2]{position:absolute}.titleConfig .mainTitle[data-v-566f9fd2]{top:0;left:15px}.titleConfig .materialTitle[data-v-566f9fd2]{top:48px;left:40px}.titleConfig .cameraTitle[data-v-566f9fd2]{top:48px;left:285px}.titleConfig .morningCheckTitle[data-v-566f9fd2]{top:48px;left:745px}.titleConfig .disinfectTitle[data-v-566f9fd2]{top:230px;left:40px}.titleConfig .certTitle[data-v-566f9fd2]{top:210px;left:745px}.titleConfig .ingredientsTitle[data-v-566f9fd2]{top:390px;left:40px}.titleConfig .acceptanceTitle[data-v-566f9fd2]{top:390px;left:260px;width:120px}.titleConfig .sampleTitle[data-v-566f9fd2]{top:390px;left:380px;width:120px}.titleConfig .discoverTitle[data-v-566f9fd2]{top:390px;left:500px;width:120px}.titleConfig .aiCheckTitle[data-v-566f9fd2]{top:390px;left:620px;width:120px}.titleConfig .chefTitle[data-v-566f9fd2]{top:390px;left:745px}.titleConfig .materialArea[data-v-566f9fd2]{top:100px;left:50px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .disinfectArea[data-v-566f9fd2]{top:270px;left:50px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .ingredientsArea[data-v-566f9fd2]{top:430px;left:50px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .cameraArea[data-v-566f9fd2]{top:150px;left:400px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .integratedRegionArea[data-v-566f9fd2]{top:440px;left:430px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .morningCheckArea[data-v-566f9fd2]{top:88px;left:785px;background-color:rgba(0,0,0,.568627451);color:#fff;padding:20px}.titleConfig .textcontent[data-v-566f9fd2]{position:relative}.titleConfig .textcontent .imgnumtext[data-v-566f9fd2]{position:absolute;bottom:-28px}.theme-color-blue[data-v-4a4be532]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4a4be532]{color:#409eff}.theme-color-red[data-v-4a4be532]{color:#f56c6c}[data-v-4a4be532]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.screen-config-number[data-v-4a4be532]{color:#64748b;font-size:14px;margin-top:4px;overflow-wrap:anywhere}.screen-copy[data-v-4a4be532]{margin-left:12px}.theme-color-blue[data-v-5d2d84e8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5d2d84e8]{color:#409eff}.theme-color-red[data-v-5d2d84e8]{color:#f56c6c}[data-v-5d2d84e8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.config-tip[data-v-5d2d84e8]{color:#909399;line-height:1.6}.el-input-number[data-v-5d2d84e8]{margin:0 10px}.theme-color-blue[data-v-49065b43]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-49065b43]{color:#409eff}.theme-color-red[data-v-49065b43]{color:#f56c6c}[data-v-49065b43]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.material-detection-config-page[data-v-49065b43]{display:flex;flex-direction:column;flex:1;min-height:0}[data-v-49065b43] .el-table__body td.el-table__cell{vertical-align:top;padding-top:12px;padding-bottom:12px}.theme-color-blue[data-v-7fce81d4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7fce81d4]{color:#409eff}.theme-color-red[data-v-7fce81d4]{color:#f56c6c}[data-v-7fce81d4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.base-config[data-v-7fce81d4]{width:100%;overflow:auto;background-color:#fff;padding:20px 0;border-radius:20px;margin-bottom:20px}.base-config-item[data-v-7fce81d4]{margin:5px auto;width:calc(100% - 20px);min-width:400px;padding:10px}.base-config-item_header[data-v-7fce81d4]{font-weight:600;margin-bottom:10px;font-size:20px}.base-config-item_content[data-v-7fce81d4]{margin-bottom:5px;margin-top:20px}.base-config-item_tips[data-v-7fce81d4]{color:#ccc}.base-config-footer[data-v-7fce81d4]{text-align:center;margin-top:10px;width:100%}.base-config .blod[data-v-7fce81d4]{font-weight:600}.base-config .unit[data-v-7fce81d4]{margin-left:8px}.theme-color-blue[data-v-335741c8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-335741c8]{color:#409eff}.theme-color-red[data-v-335741c8]{color:#f56c6c}[data-v-335741c8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.column-setting[data-v-335741c8]{display:flex;flex-direction:column}.column-setting[data-v-335741c8] .el-checkbox{margin:4px 0}[data-v-335741c8] .nowrap-column .cell{white-space:nowrap}.page-text-control[data-v-335741c8]{font-size:14px}.theme-color-blue[data-v-55258ae3]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-55258ae3]{color:#409eff}.theme-color-red[data-v-55258ae3]{color:#f56c6c}[data-v-55258ae3]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.readable-form-controls[data-v-55258ae3] .el-button--small,.readable-form-controls[data-v-55258ae3] .el-cascader__tags .el-tag,.readable-form-controls[data-v-55258ae3] .el-checkbox-button__inner,.readable-form-controls[data-v-55258ae3] .el-input,.readable-form-controls[data-v-55258ae3] .el-radio-button__inner{font-size:14px}.global-alarm-param[data-v-55258ae3]{background:#fff;padding:20px 24px;height:100%;overflow:auto}.param-form[data-v-55258ae3]{max-width:980px}.section-tip[data-v-55258ae3]{background:#fdf6ec;border:1px solid #faecd8;color:#e6a23c;font-size:14px;padding:10px 14px;border-radius:4px;margin-bottom:18px}.section-title[data-v-55258ae3]{display:flex;align-items:center;font-weight:500;color:#303133;font-size:14px;margin:16px 0 12px}.section-title .bar[data-v-55258ae3]{display:inline-block;width:3px;height:14px;background:#409eff;border-radius:2px;margin-right:8px}.section-title .bar.level1[data-v-55258ae3]{background:#f7ba2a}.section-title .bar.level2[data-v-55258ae3]{background:#e6a23c}.section-title .bar.level3[data-v-55258ae3]{background:#f56c6c}.section-title .section-desc[data-v-55258ae3]{margin-left:10px;font-weight:400;color:#909399;font-size:16px}.number-with-unit[data-v-55258ae3]{display:flex;align-items:center;width:100%}.number-with-unit .number-input[data-v-55258ae3]{flex:1 1 auto;width:auto;min-width:0}.countdown-number[data-v-55258ae3]{width:224px}.unit-tip[data-v-55258ae3]{flex:0 0 auto;color:#909399;font-size:14px;margin-left:6px;white-space:nowrap}.field-tip[data-v-55258ae3]{margin-top:4px;color:#909399;font-size:14px;line-height:20px;white-space:nowrap}.form-footer[data-v-55258ae3]{margin-top:24px;padding-top:16px;border-top:1px dashed #ebeef5;text-align:center}.theme-color-blue[data-v-3acf2e5c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3acf2e5c]{color:#409eff}.theme-color-red[data-v-3acf2e5c]{color:#f56c6c}[data-v-3acf2e5c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.relative-time[data-v-3acf2e5c]{display:flex;align-items:center;gap:8px}.relative-time .el-select[data-v-3acf2e5c]{flex:1;min-width:130px}.relative-time .el-input-number[data-v-3acf2e5c]{width:110px;flex-shrink:0}.relative-time span[data-v-3acf2e5c]{white-space:nowrap}.theme-color-blue[data-v-aa09db0c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-aa09db0c]{color:#409eff}.theme-color-red[data-v-aa09db0c]{color:#f56c6c}[data-v-aa09db0c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.scope-banner[data-v-aa09db0c]{display:flex;align-items:baseline;gap:16px;padding:0 8px 16px;flex-shrink:0}.scope-banner strong[data-v-aa09db0c]{font-size:16px;color:#303133}.scope-banner span[data-v-aa09db0c]{color:#909399}.editor-body[data-v-aa09db0c]{min-height:0;overflow-y:auto;padding:0 8px 8px}.sync-hint[data-v-aa09db0c]{margin-bottom:16px}.config-section[data-v-aa09db0c]{border:1px solid #e4e7ed;border-radius:6px;padding:18px 22px;margin-bottom:16px}h3[data-v-aa09db0c]{font-size:16px;color:#303133;margin:0 0 16px}.section-heading[data-v-aa09db0c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.section-heading h3[data-v-aa09db0c]{margin:0}.empty-rule[data-v-aa09db0c],.field-hint[data-v-aa09db0c]{color:#909399;font-size:14px;line-height:1.7;margin:4px 0}.field-hint[data-v-aa09db0c]{margin:-5px 0 18px}.el-date-editor[data-v-aa09db0c],.el-select[data-v-aa09db0c]{width:100%}[data-v-aa09db0c] .el-dialog{display:flex;flex-direction:column;min-width:0;max-height:90vh;max-width:calc(100vw - 32px);margin-bottom:0}[data-v-aa09db0c] .el-dialog__body{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:16px 20px}[data-v-aa09db0c] .el-form-item__label{padding-bottom:4px;line-height:24px}[data-v-aa09db0c] .el-form-item__error{position:static;line-height:1.5}.theme-color-blue[data-v-39599cc6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-39599cc6]{color:#409eff}.theme-color-red[data-v-39599cc6]{color:#f56c6c}[data-v-39599cc6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.serving-config-page[data-v-39599cc6]{display:flex;flex-direction:column;flex:1;min-height:0}[data-v-39599cc6] .el-table__body td.el-table__cell{vertical-align:top;padding-top:12px;padding-bottom:12px}.theme-color-blue[data-v-1d92ef60]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1d92ef60]{color:#409eff}.theme-color-red[data-v-1d92ef60]{color:#f56c6c}[data-v-1d92ef60]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.base-config[data-v-1d92ef60]{width:100%;height:100%;overflow:auto}.base-config-item[data-v-1d92ef60]{margin:5px auto;height:100px;width:calc(100% - 20px);background-color:#fff;border-radius:5px;min-width:400px;padding:10px}.base-config-item_header[data-v-1d92ef60]{font-weight:600;margin-bottom:10px}.base-config-item_content[data-v-1d92ef60]{margin-bottom:5px}.base-config-item_tips[data-v-1d92ef60]{color:#ccc}.base-config-footer[data-v-1d92ef60]{text-align:center;margin-top:10px;width:100%}.theme-color-blue[data-v-6a9911ec]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6a9911ec]{color:#409eff}.theme-color-red[data-v-6a9911ec]{color:#f56c6c}[data-v-6a9911ec]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.btn[data-v-6a9911ec]{display:grid;grid-template-columns:1fr 1fr}.btn .el-icon-plus[data-v-6a9911ec]{grid-column-start:1;grid-column-end:2}.btn .el-icon-delete[data-v-6a9911ec]{grid-column-start:2;grid-column-end:3}.environment-nested-dialog{display:flex;flex-direction:column;max-height:90vh;margin-bottom:0}.environment-nested-dialog .el-dialog__body{flex:1;min-height:0;overflow-y:auto}.environment-nested-dialog .el-dialog__footer{flex:none}@media(max-width:900px){.environment-nested-dialog{width:94vw!important}}.theme-color-blue[data-v-37fb24e4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-37fb24e4]{color:#409eff}.theme-color-red[data-v-37fb24e4]{color:#f56c6c}[data-v-37fb24e4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-document[data-v-37fb24e4]{max-width:1060px;margin:0 auto 20px;padding:36px 42px}.fc-document-top[data-v-37fb24e4]{text-align:center;padding-bottom:22px;border-bottom:1px solid var(--fc-line)}.fc-document-top h1[data-v-37fb24e4]{font-size:22px;margin-top:20px}.fc-document-top p[data-v-37fb24e4]{color:var(--fc-muted)}.fc-document-meta[data-v-37fb24e4]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:22px 0;color:var(--fc-muted)}.fc-document-section[data-v-37fb24e4]{padding:20px 0;border-top:1px solid var(--fc-line)}.fc-document-section h3[data-v-37fb24e4]{margin-bottom:14px}.fc-document-section p[data-v-37fb24e4]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:760px){.fc-document[data-v-37fb24e4]{padding:24px 18px}.fc-document-meta[data-v-37fb24e4]{grid-template-columns:1fr}}.fc-shell{height:100%;min-height:0;min-width:0;box-sizing:border-box;overflow:auto;padding:0;background:transparent}.fc-dialog,.fc-shell{--fc-accent:var(--theme-primary);--fc-soft:var(--theme-primary-lighter);--fc-line:#e4e7ed;--fc-muted:#909399;color:#303133;font-size:var(--app-font-size-base,16px)}.fc-dialog .fc-breadcrumb,.fc-shell .fc-breadcrumb{color:var(--fc-muted);font-size:14px;margin-bottom:12px}.fc-dialog .fc-page-head,.fc-shell .fc-page-head{display:flex;align-items:flex-start;justify-content:flex-start;gap:20px;margin-bottom:20px}.fc-dialog h1,.fc-shell h1{font-size:20px;margin:0 0 10px;font-weight:650}.fc-dialog h2,.fc-shell h2{font-size:15px;margin:0;font-weight:600}.fc-dialog h3,.fc-shell h3{font-size:14px;margin:0}.fc-dialog p,.fc-shell p{line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.fc-dialog .fc-page-head p,.fc-shell .fc-page-head p{color:var(--fc-muted);margin:0}.fc-dialog .fc-meta,.fc-dialog .fc-muted,.fc-dialog small,.fc-shell .fc-meta,.fc-shell .fc-muted,.fc-shell small{color:var(--fc-muted)}.fc-dialog .fc-meta,.fc-shell .fc-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;margin-top:10px}.fc-dialog .fc-inline,.fc-dialog .fc-toolbar,.fc-shell .fc-inline,.fc-shell .fc-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fc-dialog .fc-toolbar,.fc-shell .fc-toolbar{margin:0 0 18px;justify-content:space-between}.fc-dialog .fc-toolbar>.fc-inline>.el-input,.fc-shell .fc-toolbar>.fc-inline>.el-input{width:220px}.fc-dialog .fc-card,.fc-shell .fc-card{background:#fff;border:1px solid var(--fc-line);border-radius:12px;overflow:hidden;margin-bottom:20px}.fc-dialog .fc-card-head,.fc-shell .fc-card-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid var(--fc-line)}.fc-dialog .fc-card-body,.fc-shell .fc-card-body{padding:20px}.fc-dialog .fc-card small,.fc-shell .fc-card small{display:block;font-size:14px;margin-top:6px}.fc-dialog .fc-actions,.fc-shell .fc-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:18px 20px}.fc-dialog .fc-notice,.fc-shell .fc-notice{padding:13px 20px;background:var(--fc-soft);color:var(--fc-accent);border-radius:8px;margin-bottom:18px;line-height:1.7}.fc-dialog .fc-grid,.fc-shell .fc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.fc-dialog .fc-full,.fc-shell .fc-full{grid-column:1/-1}.fc-dialog .fc-summary,.fc-shell .fc-summary{padding:14px 20px;background:#f3f6f8;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:var(--fc-muted);font-size:14px}.fc-dialog .fc-summary strong,.fc-shell .fc-summary strong{color:#303133;font-size:18px;padding-left:6px}.fc-dialog .fc-segments,.fc-shell .fc-segments{display:flex;flex-wrap:wrap;gap:6px}.fc-dialog .fc-segments button,.fc-shell .fc-segments button{font-size:14px;border:1px solid var(--fc-line);background:#fff;color:var(--fc-muted);padding:10px 16px;border-radius:7px;cursor:pointer}.fc-dialog .fc-segments button.active,.fc-shell .fc-segments button.active{border-color:var(--fc-accent);color:var(--fc-accent);background:var(--fc-soft)}.fc-dialog .fc-segments button:focus-visible,.fc-shell .fc-segments button:focus-visible{outline:2px solid var(--fc-accent);outline-offset:2px}.fc-dialog .fc-definition,.fc-shell .fc-definition{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0}.fc-dialog .fc-definition dt,.fc-shell .fc-definition dt{color:var(--fc-muted);margin-bottom:8px}.fc-dialog .fc-definition dd,.fc-shell .fc-definition dd{margin:0;line-height:1.7;white-space:pre-wrap}.fc-dialog .el-form-item,.fc-shell .el-form-item{margin-bottom:18px}.fc-dialog .el-form-item .el-date-editor,.fc-dialog .el-form-item .el-select,.fc-shell .el-form-item .el-date-editor,.fc-shell .el-form-item .el-select{width:100%}.fc-dialog .el-checkbox__label,.fc-shell .el-checkbox__label{white-space:normal;line-height:1.6}.fc-dialog .page-slot-wrap,.fc-shell .page-slot-wrap{padding:0;height:auto;background:transparent}.fc-dialog .page-slot-search,.fc-shell .page-slot-search{background:#fff;border-radius:10px;border:1px solid var(--fc-line);margin-bottom:16px;padding:12px}.fc-dialog .page-slot-table,.fc-shell .page-slot-table{background:#fff;border-radius:12px;border:1px solid var(--fc-line);padding:0}.fc-dialog .fc-collection>.page-slot-footer,.fc-dialog .fc-collection>.page-slot-table-wrap,.fc-shell .fc-collection>.page-slot-footer,.fc-shell .fc-collection>.page-slot-table-wrap{display:none}.fc-dialog .fc-pagination,.fc-shell .fc-pagination{display:flex;justify-content:flex-end;margin:16px 0}.fc-dialog small,.fc-shell small{font-size:14px}@media(max-width:760px){.fc-dialog .fc-definition,.fc-dialog .fc-grid,.fc-shell .fc-definition,.fc-shell .fc-grid{grid-template-columns:minmax(0,1fr)}.fc-dialog .fc-page-head,.fc-shell .fc-page-head{flex-direction:column}.fc-dialog .fc-actions,.fc-dialog .fc-card-body,.fc-dialog .fc-card-head,.fc-shell .fc-actions,.fc-shell .fc-card-body,.fc-shell .fc-card-head{padding:16px}.fc-dialog .fc-card-head,.fc-shell .fc-card-head{flex-wrap:wrap}}.el-dialog.fc-dialog{min-width:0;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);display:flex;flex-direction:column}.el-dialog.fc-dialog>.el-dialog__footer,.el-dialog.fc-dialog>.el-dialog__header{flex:none}.el-dialog.fc-dialog>.el-dialog__body{min-height:0;overflow:auto}.el-dialog.fc-dialog .fc-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.el-dialog.fc-dialog .fc-dialog-footer .el-button{margin:0}@media(max-width:760px){.fc-shell{padding:16px 12px}}.theme-color-blue[data-v-4a3519fc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4a3519fc]{color:#409eff}.theme-color-red[data-v-4a3519fc]{color:#f56c6c}[data-v-4a3519fc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.preset-content[data-v-4a3519fc]{min-height:120px;line-height:1.7}.preset-muted[data-v-4a3519fc]{color:#909399}.preset-selection[data-v-4a3519fc]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:16px 0}.preset-reference[data-v-4a3519fc]{margin-top:16px}[data-v-4a3519fc] .el-checkbox{margin-bottom:8px}.theme-color-blue[data-v-02d13a8f]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-02d13a8f]{color:#409eff}.theme-color-red[data-v-02d13a8f]{color:#f56c6c}[data-v-02d13a8f]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.configuration-form>.config-box[data-v-02d13a8f],.configuration-form>.el-alert[data-v-02d13a8f],.configuration-form>.el-button[data-v-02d13a8f],.configuration-form>.el-checkbox[data-v-02d13a8f]{grid-column:1/-1}.config-box[data-v-02d13a8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.config-box h4[data-v-02d13a8f]{grid-column:1/-1}.officer[data-v-02d13a8f]{display:flex;gap:12px}@media(max-width:760px){.config-box[data-v-02d13a8f]{grid-template-columns:minmax(0,1fr)}}.config-box[data-v-02d13a8f]{background:#f7f9fc;border:1px solid #e2e7ed;padding:18px;margin:16px 0}.officer[data-v-02d13a8f]{margin-bottom:10px}[data-v-02d13a8f] .el-alert{margin-bottom:16px}.theme-color-blue[data-v-7d81c2a6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7d81c2a6]{color:#409eff}.theme-color-red[data-v-7d81c2a6]{color:#f56c6c}[data-v-7d81c2a6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-setting-steps[data-v-7d81c2a6]{margin-bottom:18px}button span[data-v-7d81c2a6]{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background:#f1f4f8;width:21px;height:21px;margin-right:8px}.theme-color-blue[data-v-5b5c9a0e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5b5c9a0e]{color:#409eff}.theme-color-red[data-v-5b5c9a0e]{color:#f56c6c}[data-v-5b5c9a0e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-source-counts[data-v-5b5c9a0e]{margin:0 0 20px;justify-content:flex-start;gap:30px;border-radius:8px}.source-summary h3[data-v-5b5c9a0e]{margin:14px 0 8px}.theme-color-blue[data-v-3a58cd40]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3a58cd40]{color:#409eff}.theme-color-red[data-v-3a58cd40]{color:#f56c6c}[data-v-3a58cd40]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-task[data-v-3a58cd40]{text-align:left;white-space:normal}.fc-task>.fc-card-head[data-v-3a58cd40]{margin-bottom:0}.fc-task:not(.fc-card)>.fc-card-head[data-v-3a58cd40]{padding:18px 0;border:0}.fc-check[data-v-3a58cd40]{padding:20px;border-bottom:1px solid var(--fc-line)}.fc-check-row[data-v-3a58cd40]{display:flex;align-items:center;gap:12px}.fc-check-index[data-v-3a58cd40]{flex:0 0 27px;height:27px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f4f8;color:#8392a4}.fc-check-index.done[data-v-3a58cd40]{background:var(--fc-soft);color:var(--fc-accent)}.fc-check-title[data-v-3a58cd40]{flex:1}.fc-check-title p[data-v-3a58cd40]{margin:6px 0 0;color:var(--fc-muted);font-size:14px}.fc-result-options[data-v-3a58cd40]{display:flex;gap:5px}.fc-result-options button[data-v-3a58cd40]{font-size:14px;padding:7px 10px;border:1px solid var(--fc-line);color:var(--fc-muted);border-radius:5px;background:#fff;cursor:pointer}.fc-result-options button.selected[data-v-3a58cd40]{color:var(--fc-accent);border-color:var(--fc-accent);background:var(--fc-soft)}.fc-result-options button.selected.fail[data-v-3a58cd40]{color:#f56c6c;border-color:#fbc4c4;background:#fef0f0}.fc-result-options button[data-v-3a58cd40]:disabled{cursor:default;opacity:.55}.fc-check-evidence[data-v-3a58cd40]{margin:10px 0 0 39px;font-size:14px;line-height:1.8;color:var(--fc-muted);white-space:normal;overflow-wrap:anywhere}.fc-check-evidence .el-button[data-v-3a58cd40]{padding:0 4px;font-size:14px}.fc-issue-link[data-v-3a58cd40]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.fc-issue-link a[data-v-3a58cd40]{color:var(--fc-accent)}.fc-issue-link a[data-v-3a58cd40]:hover{text-decoration:underline}.fc-check-extra[data-v-3a58cd40]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:16px 0 0 39px}.fc-action-block[data-v-3a58cd40]{padding:18px;margin-bottom:16px;border:1px solid var(--fc-line);border-radius:8px}.fc-history[data-v-3a58cd40]{padding:0 20px 14px;color:var(--fc-muted);font-size:14px}.fc-history .el-timeline[data-v-3a58cd40]{margin-top:16px}@media(max-width:760px){.fc-check-row[data-v-3a58cd40]{flex-wrap:wrap}.fc-result-options[data-v-3a58cd40]{width:100%;margin-left:39px}.fc-check-extra[data-v-3a58cd40]{grid-template-columns:minmax(0,1fr);padding-left:0}.fc-check-evidence[data-v-3a58cd40]{margin-left:0}}.theme-color-blue[data-v-430975b4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-430975b4]{color:#409eff}.theme-color-red[data-v-430975b4]{color:#f56c6c}[data-v-430975b4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-tasks-list[data-v-430975b4]{display:flex;flex-direction:column;overflow:hidden}.fc-tasks-page[data-v-430975b4]{flex:1;min-height:0;min-width:0}.theme-color-blue[data-v-1359ef4a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1359ef4a]{color:#409eff}.theme-color-red[data-v-1359ef4a]{color:#f56c6c}[data-v-1359ef4a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.issues-page[data-v-1359ef4a]{display:flex;flex-direction:column;overflow:hidden}.issues-list[data-v-1359ef4a]{flex:1;min-height:0}.issues-toolbar[data-v-1359ef4a]{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.issues-history[data-v-1359ef4a]{margin-top:24px}.issues-list[data-v-1359ef4a] .page-slot-search{padding:0;border:0;margin-bottom:0;background:transparent}.issues-list[data-v-1359ef4a] .page-slot-table{padding:15px;border:0;border-radius:8px}.page-text-options[data-v-1359ef4a] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-2531760c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2531760c]{color:#409eff}.theme-color-red[data-v-2531760c]{color:#f56c6c}[data-v-2531760c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-metrics[data-v-2531760c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fc-metric[data-v-2531760c]{padding:22px}.fc-metric>span[data-v-2531760c]{color:var(--fc-muted)}.fc-metric strong[data-v-2531760c]{display:block;font-size:32px;margin-top:18px}.fc-metric strong small[data-v-2531760c]{display:inline;font-size:14px;font-weight:400}.fc-metric p[data-v-2531760c]{font-size:14px;color:var(--fc-muted);margin-bottom:0}@media(max-width:760px){.fc-metrics[data-v-2531760c]{grid-template-columns:1fr;gap:0}}.theme-color-blue[data-v-554d1a19]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-554d1a19]{color:#409eff}.theme-color-red[data-v-554d1a19]{color:#f56c6c}[data-v-554d1a19]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.fc-settings-entry[data-v-554d1a19]{height:100%;min-height:0;min-width:0}.ai-kitchen-alarm-dialog__save{width:160px!important;white-space:nowrap}.theme-color-blue[data-v-a537f866]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a537f866]{color:#409eff}.theme-color-red[data-v-a537f866]{color:#f56c6c}[data-v-a537f866]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-a537f866]{--app-font-size-table:16px;--app-font-size-mini:14px}.ai-kitchen-ota-footer[data-v-a537f866]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ai-kitchen-ota-footer .el-button[data-v-a537f866]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:116px;margin:0;padding:10px 20px;text-align:center}.ai-kitchen-model-info[data-v-a537f866]{line-height:1.7;word-break:break-all}.ai-kitchen-upgrade-log[data-v-a537f866]{max-height:240px;max-height:min(240px,30vh);overflow-x:auto;overflow-y:scroll;overscroll-behavior-y:contain;box-sizing:border-box;width:100%;border:1px solid #ebeef5;border-radius:4px;padding:6px 8px}.ai-kitchen-upgrade-log-item[data-v-a537f866]{display:grid;grid-template-columns:145px 150px minmax(max-content,1fr);gap:4px 8px;padding:6px 0;border-bottom:1px solid #f0f2f5;font-size:14px;line-height:1.5;word-break:break-word}.ai-kitchen-upgrade-log-item[data-v-a537f866]:last-child{border-bottom:0}.ai-kitchen-upgrade-log-item>span[data-v-a537f866]{white-space:nowrap}.ai-kitchen-upgrade-log-item span[data-v-a537f866]:first-child{color:#909399}.ai-kitchen-upgrade-log-item strong[data-v-a537f866]{color:#409eff}.ai-kitchen-upgrade-log-item em[data-v-a537f866]{grid-column:2/-1;color:#f56c6c;font-style:normal}.ai-kitchen-upgrade-log-empty[data-v-a537f866]{padding:14px 0;color:#909399;text-align:center}.page-text-control[data-v-a537f866]{font-size:14px}.theme-color-blue[data-v-6d938c68]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d938c68]{color:#409eff}.theme-color-red[data-v-6d938c68]{color:#f56c6c}[data-v-6d938c68]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-6d938c68]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-e23c0f82]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-e23c0f82]{color:#409eff}.theme-color-red[data-v-e23c0f82]{color:#f56c6c}[data-v-e23c0f82]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-e23c0f82]{--app-font-size-table:16px;--app-font-size-mini:14px}.dialog-section-title[data-v-e23c0f82]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-e23c0f82]{padding:4px 0 0 30px}.dialog-section-checkbox-group[data-v-e23c0f82] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-e23c0f82] .el-input{height:32px}.collapseSearch[data-v-e23c0f82]{padding-bottom:10px}.selected-title[data-v-e23c0f82]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 8px}.selected-title__summary[data-v-e23c0f82]{flex:none}.selected-title__actions[data-v-e23c0f82]{display:flex;align-items:center}.selected-dishes-query[data-v-e23c0f82]{width:200px;margin-right:10px}.theme-color-blue[data-v-3c5df9f1]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3c5df9f1]{color:#409eff}.theme-color-red[data-v-3c5df9f1]{color:#f56c6c}[data-v-3c5df9f1]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-3c5df9f1]{--app-font-size-table:16px;--app-font-size-mini:14px}[data-v-3c5df9f1] .el-form{padding-bottom:0!important}.theme-color-blue[data-v-76e33578]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-76e33578]{color:#409eff}.theme-color-red[data-v-76e33578]{color:#f56c6c}[data-v-76e33578]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.readable-form-controls[data-v-76e33578] .el-button--small,.readable-form-controls[data-v-76e33578] .el-cascader__tags .el-tag,.readable-form-controls[data-v-76e33578] .el-checkbox-button__inner,.readable-form-controls[data-v-76e33578] .el-input,.readable-form-controls[data-v-76e33578] .el-radio-button__inner{font-size:14px}.food-safety-table-readability[data-v-76e33578]{--app-font-size-table:16px;--app-font-size-mini:14px}.dialog-section-title[data-v-76e33578]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-76e33578]{padding:4px 0 0 30px}.dialog-section-checkbox-group[data-v-76e33578] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-76e33578] .el-input{height:32px}.collapseSearch[data-v-76e33578]{padding-bottom:10px}.theme-color-blue[data-v-39a99462]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-39a99462]{color:#409eff}.theme-color-red[data-v-39a99462]{color:#f56c6c}[data-v-39a99462]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-39a99462]{--app-font-size-table:16px;--app-font-size-mini:14px}.dialog-section-title[data-v-39a99462]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-39a99462]{padding:4px 0 4px 0}.dialog-section-checkbox-group[data-v-39a99462] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-39a99462] .el-input{height:32px}.theme-color-blue[data-v-57a5cbf9]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-57a5cbf9]{color:#409eff}.theme-color-red[data-v-57a5cbf9]{color:#f56c6c}[data-v-57a5cbf9]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cont-title[data-v-57a5cbf9]{text-align:center;font-weight:600;color:#101d34}.cont-text[data-v-57a5cbf9]{text-align:center;line-height:42px}.theme-color-blue[data-v-90172166]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-90172166]{color:#409eff}.theme-color-red[data-v-90172166]{color:#f56c6c}[data-v-90172166]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-90172166]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-01cb4976]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-01cb4976]{color:#409eff}.theme-color-red[data-v-01cb4976]{color:#f56c6c}[data-v-01cb4976]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.device-app-update-dialog .el-form[data-v-01cb4976]{margin-top:20px}.device-app-update-dialog .device-app-update-select[data-v-01cb4976]{width:100%}.device-app-update-dialog .device-app-update-hint[data-v-01cb4976]{color:#7b8695;font-size:14px;line-height:1.5;margin-top:6px}.device-app-update-dialog .device-app-upload[data-v-01cb4976]{margin-top:10px}.theme-color-blue[data-v-65ff10b7]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-65ff10b7]{color:#409eff}.theme-color-red[data-v-65ff10b7]{color:#f56c6c}[data-v-65ff10b7]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-65ff10b7]{--app-font-size-table:16px;--app-font-size-mini:14px}.door-state-dialog__tabs[data-v-65ff10b7]{margin:14px 0}.door-state-dialog__page[data-v-65ff10b7]{height:60vh}.door-state-dialog__timeout[data-v-65ff10b7]{color:#f56c6c;font-weight:600}.page-text-options[data-v-65ff10b7] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-74ced9a3]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-74ced9a3]{color:#409eff}.theme-color-red[data-v-74ced9a3]{color:#f56c6c}[data-v-74ced9a3]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.bind-box[data-v-74ced9a3]{display:flex;flex-direction:column;gap:10px}.bind-tags[data-v-74ced9a3]{display:flex;flex-wrap:wrap;gap:8px}.bind-tip[data-v-74ced9a3]{color:#909399;font-size:14px}.theme-color-blue[data-v-035e7f00]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-035e7f00]{color:#409eff}.theme-color-red[data-v-035e7f00]{color:#f56c6c}[data-v-035e7f00]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-035e7f00]{--app-font-size-table:16px;--app-font-size-mini:14px}.device-ledger[data-v-035e7f00]{height:100%;min-height:0;overflow:hidden;background:transparent}.device-ledger__page[data-v-035e7f00]{height:100%;min-height:0}.ledger-metrics[data-v-035e7f00]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:2px 0 4px}.ledger-metric[data-v-035e7f00]{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:94px;padding:18px 16px;border:1px solid transparent;border-radius:12px;background:linear-gradient(135deg,#fff 65%,#f5f8fd);box-shadow:0 2px 10px rgba(32,56,79,.045);color:#20384f;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ledger-metric[data-v-035e7f00]:not(:disabled):hover{box-shadow:0 5px 18px rgba(46,91,145,.12);transform:translateY(-2px)}.ledger-metric.is-active[data-v-035e7f00]{background:linear-gradient(135deg,#f4f8ff,#fff);box-shadow:inset 0 -3px #4d83f5,0 2px 10px rgba(32,56,79,.045)}.ledger-metric[data-v-035e7f00]:focus-visible{outline:2px solid #4d83f5;outline-offset:2px}.ledger-metric[data-v-035e7f00]:disabled{cursor:default;opacity:1}.ledger-metric__icon[data-v-035e7f00]{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:12px;background:#eef5fa;color:#2f769d;font-size:21px}.ledger-metric__body[data-v-035e7f00]{min-width:0}.ledger-metric__body em[data-v-035e7f00]{display:block;overflow:hidden;color:#708295;font-size:14px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ledger-metric__body strong[data-v-035e7f00]{display:block;margin-top:7px;font-size:28px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.ledger-metric__arrow[data-v-035e7f00]{position:absolute;top:16px;right:12px;color:#c4ced8;font-size:11px}.ledger-metric.is-green .ledger-metric__icon[data-v-035e7f00]{background:#edf8f3;color:#3b916c}.ledger-metric.is-orange .ledger-metric__icon[data-v-035e7f00]{background:#fff5e8;color:#bd7b2e}.ledger-metric.is-red .ledger-metric__icon[data-v-035e7f00]{background:#fff0ee;color:#c75c51}.ledger-metric.is-cyan .ledger-metric__icon[data-v-035e7f00]{background:#eaf8f8;color:#2c8c92}.ledger-metric.is-blue .ledger-metric__icon[data-v-035e7f00]{background:#edf4ff;color:#4d83f5}.identity-cell span[data-v-035e7f00],.identity-cell strong[data-v-035e7f00]{display:block}.identity-cell span[data-v-035e7f00]{margin-top:5px;color:#788a9a;font-size:14px}.device-actions[data-v-035e7f00]{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;-moz-column-gap:12px;column-gap:12px}.device-actions>[data-v-035e7f00]{flex-shrink:0}.device-actions>.el-button[data-v-035e7f00]{margin-left:0}.danger-text[data-v-035e7f00]{color:#f56c6c}@media(max-width:1320px){.ledger-metrics[data-v-035e7f00]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ledger-metrics[data-v-035e7f00]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-color-blue[data-v-bc54e1fc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-bc54e1fc]{color:#409eff}.theme-color-red[data-v-bc54e1fc]{color:#f56c6c}[data-v-bc54e1fc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.goods-dialog .el-dialog__body{padding:10px 40px 0!important}.goods-dialog .el-dialog__body .goods-form .el-form-item{margin-right:10px}.goods-dialog .el-dialog__body .goods-form .el-form-item .el-input{margin-right:0!important}.goods-dialog .el-dialog__footer{padding:0 40px 20px}.goods-dialog .button-wrap{display:flex;justify-content:space-between;border-top:1px solid #dfe6ec;padding:10px 0;margin-top:10px}.goods-dialog .button-wrap .button-left .el-button{height:38px}.goods-dialog .button-wrap .button-left .el-button .select-number{margin-left:20px;padding-right:10px;color:#ff9a28;font-size:18px}.goods-dialog .button-wrap .button-left .el-icon-shopping-cart-2{color:#ff9a28;font-size:18px!important}.goods-dialog .button-wrap .button-right .el-checkbox{margin-right:30px;color:#1890ff}.goods-dialog .button-wrap .button-right .el-button{width:100px}.theme-color-blue[data-v-7e445c9a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-7e445c9a]{color:#409eff}.theme-color-red[data-v-7e445c9a]{color:#f56c6c}[data-v-7e445c9a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-7e445c9a]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-51e47062]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-51e47062]{color:#409eff}.theme-color-red[data-v-51e47062]{color:#f56c6c}[data-v-51e47062]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-51e47062]{--app-font-size-table:16px;--app-font-size-mini:14px}.delete-button[data-v-51e47062]{color:red}.theme-color-blue[data-v-129d3ebe]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-129d3ebe]{color:#409eff}.theme-color-red[data-v-129d3ebe]{color:#f56c6c}[data-v-129d3ebe]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-129d3ebe]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-1ccaeb9b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1ccaeb9b]{color:#409eff}.theme-color-red[data-v-1ccaeb9b]{color:#f56c6c}[data-v-1ccaeb9b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-1ccaeb9b]{--app-font-size-table:16px;--app-font-size-mini:14px}.formData-border[data-v-1ccaeb9b]{border:1px solid #ccc;padding:10px;height:100%;display:flex;flex-direction:column}.formData-border-table[data-v-1ccaeb9b]{flex:1;overflow:hidden}.theme-color-blue[data-v-3c9b0e8c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3c9b0e8c]{color:#409eff}.theme-color-red[data-v-3c9b0e8c]{color:#f56c6c}[data-v-3c9b0e8c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-3c9b0e8c]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-5c654670]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-5c654670]{color:#409eff}.theme-color-red[data-v-5c654670]{color:#f56c6c}[data-v-5c654670]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-5c654670]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-48989eb6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-48989eb6]{color:#409eff}.theme-color-red[data-v-48989eb6]{color:#f56c6c}[data-v-48989eb6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.addEdit-title[data-v-48989eb6]{display:inline-block;height:40px;line-height:42px;color:#515a6e}.box-title[data-v-48989eb6]{padding:5px;font-size:16px;height:50px;line-height:42px}.box-title h3[data-v-48989eb6]{display:inline-block}.table-box[data-v-48989eb6]{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px;justify-content:flex-start;align-content:flex-start;overflow:auto}.table-box-shell[data-v-48989eb6]{width:50%;box-sizing:border-box;min-width:400px}.table-box-shell-item[data-v-48989eb6]{margin:5px;background-color:#f2f2f2;border-radius:5px;padding-top:10px;position:relative}.closeIcon[data-v-48989eb6]{position:absolute;right:10px;top:10px;display:inline-block;height:30px;width:30px;text-align:center;line-height:30px;cursor:pointer;color:#909399}.closeIcon[data-v-48989eb6]:hover{color:#409eff}.theme-color-blue[data-v-bb7c8204]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-bb7c8204]{color:#409eff}.theme-color-red[data-v-bb7c8204]{color:#f56c6c}[data-v-bb7c8204]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-bb7c8204]{--app-font-size-table:16px;--app-font-size-mini:14px}.tabSearch[data-v-bb7c8204]{margin-bottom:0!important}.theme-color-blue[data-v-debe55f2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-debe55f2]{color:#409eff}.theme-color-red[data-v-debe55f2]{color:#f56c6c}[data-v-debe55f2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.apperance[data-v-debe55f2]{width:100%;height:100%}.theme-color-blue[data-v-6162dbb4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6162dbb4]{color:#409eff}.theme-color-red[data-v-6162dbb4]{color:#f56c6c}[data-v-6162dbb4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-6162dbb4]{--app-font-size-table:16px;--app-font-size-mini:14px}sup[data-v-6162dbb4]{font-size:14px}.theme-color-blue[data-v-066b3412]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-066b3412]{color:#409eff}.theme-color-red[data-v-066b3412]{color:#f56c6c}[data-v-066b3412]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-066b3412] .el-menu-item{height:36px;line-height:36px}.header-echarts[data-v-066b3412]{min-width:1090px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.header-echarts .echarts[data-v-066b3412]{background-color:#fff;border-radius:10px;height:170px;width:32%;min-width:360px;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 5px}.header-echarts .echarts .echarts-item-left[data-v-066b3412]{height:100%;width:50%;min-width:170px}.header-echarts .echarts .echarts-item-right[data-v-066b3412]{height:100%;width:50%;min-width:170px;padding:5px;position:relative;margin-right:5px}.header-echarts .echarts .echarts-item-right .right-tips[data-v-066b3412]{height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-color:red;padding:10px;color:#fff;border-radius:10px}.header-echarts .echarts .echarts-item-right .right-tips p[data-v-066b3412]{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-echarts .empty[data-v-066b3412]{background-color:transparent}.theme-color-blue[data-v-ee32d036]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ee32d036]{color:#409eff}.theme-color-red[data-v-ee32d036]{color:#f56c6c}[data-v-ee32d036]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-ee32d036]{--app-font-size-table:16px;--app-font-size-mini:14px}.theme-color-blue[data-v-08259012]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-08259012]{color:#409eff}.theme-color-red[data-v-08259012]{color:#f56c6c}[data-v-08259012]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.food-safety-table-readability[data-v-08259012]{--app-font-size-table:16px;--app-font-size-mini:14px}sup[data-v-08259012]{font-size:14px}.theme-color-blue[data-v-c7c2d67a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-c7c2d67a]{color:#409eff}.theme-color-red[data-v-c7c2d67a]{color:#f56c6c}[data-v-c7c2d67a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.linkage-fields[data-v-c7c2d67a]{padding:16px;margin-bottom:16px;border:1px solid #e6ebf2;border-radius:8px;background:#f8faff}p[data-v-c7c2d67a]{color:#7b8798;line-height:1.7;margin:8px 0}.el-select[data-v-c7c2d67a]{width:100%}.theme-color-blue[data-v-18c1d6fa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-18c1d6fa]{color:#409eff}.theme-color-red[data-v-18c1d6fa]{color:#f56c6c}[data-v-18c1d6fa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.linked-mission[data-v-18c1d6fa]{padding:20px}.el-form[data-v-18c1d6fa]{margin-top:20px}h4[data-v-18c1d6fa]{margin:24px 0 16px}.el-image[data-v-18c1d6fa]{width:80px;height:80px;margin:8px}.theme-color-blue[data-v-18f0bf02]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-18f0bf02]{color:#409eff}.theme-color-red[data-v-18f0bf02]{color:#f56c6c}[data-v-18f0bf02]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.rule-editor[data-v-18f0bf02]{margin-top:18px}.rule-editor-footer .el-button.el-button[data-v-18f0bf02]{width:auto;min-width:116px}.rule-editor .el-date-editor[data-v-18f0bf02],.rule-editor .el-select[data-v-18f0bf02]{width:100%}.basis[data-v-18f0bf02]{margin-top:16px;padding:14px 18px;border-radius:8px;background:#f3f7fa;line-height:1.7}.basis p[data-v-18f0bf02]{margin:6px 0 0;color:#65768a}.theme-color-blue[data-v-6d0fe6bb]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6d0fe6bb]{color:#409eff}.theme-color-red[data-v-6d0fe6bb]{color:#f56c6c}[data-v-6d0fe6bb]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.execution-page[data-v-6d0fe6bb]{overflow:auto;padding:20px}.execution-toolbar[data-v-6d0fe6bb]{margin:20px 0}.execution-step[data-v-6d0fe6bb]{margin:16px 0;padding:20px;border:1px solid #dcdfe6;border-radius:5px}.execution-step .el-alert[data-v-6d0fe6bb]{margin-bottom:18px}.el-input[data-v-6d0fe6bb],.el-select[data-v-6d0fe6bb],.el-textarea[data-v-6d0fe6bb]{width:100%;max-width:650px}.el-image[data-v-6d0fe6bb]{width:100px;height:100px}.hint[data-v-6d0fe6bb]{color:#909399}.theme-color-blue[data-v-16c4b268]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-16c4b268]{color:#409eff}.theme-color-red[data-v-16c4b268]{color:#f56c6c}[data-v-16c4b268]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.formData-flex[data-v-16c4b268]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-self:center;gap:10px}.formData-flex>div[data-v-16c4b268]{line-height:40px}.formData-tip[data-v-16c4b268]{color:#999}.theme-color-blue[data-v-4c32559a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4c32559a]{color:#409eff}.theme-color-red[data-v-4c32559a]{color:#f56c6c}[data-v-4c32559a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.task[data-v-4c32559a]{border:1px solid #ccc;padding:10px;border-radius:10px}.task-title-text[data-v-4c32559a]{font-weight:600}.task-title[data-v-4c32559a]{height:50px;line-height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.theme-color-blue[data-v-36020e39]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-36020e39]{color:#409eff}.theme-color-red[data-v-36020e39]{color:#f56c6c}[data-v-36020e39]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.marginBottom[data-v-36020e39] .el-descriptions__title{font-size:18px;margin-top:15px}.desborder[data-v-36020e39]{border:1px solid #ccc;padding:15px 32px;border-radius:5px}.errorImg[data-v-36020e39]{display:inline-block;width:100%;height:100%;line-height:100px;background-color:#f5f7fa;color:#909399;text-align:center}.theme-color-blue[data-v-0684e931]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0684e931]{color:#409eff}.theme-color-red[data-v-0684e931]{color:#f56c6c}[data-v-0684e931]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.analysis-layout[data-v-0684e931]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:start}.analysis-card[data-v-0684e931]{min-width:0;padding:20px;background:#fff;border:1px solid #e8edf5;border-radius:10px;box-shadow:0 3px 12px rgba(31,45,61,.04)}.analysis-card header[data-v-0684e931]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #edf0f5}.analysis-card h2[data-v-0684e931]{margin:0;color:#17233d;font-size:18px}.analysis-card header p[data-v-0684e931]{margin:7px 0 0;color:#8a94a6;font-size:14px}.analysis-card h3[data-v-0684e931]{margin:18px 0 10px;color:#596579;font-size:14px;font-weight:600}.total-number[data-v-0684e931]{display:flex;align-items:baseline;gap:5px;white-space:nowrap;color:#8a94a6}.total-number strong[data-v-0684e931]{color:#3978f6;font-size:30px;line-height:1}.total-number span[data-v-0684e931]{font-size:14px}.metric-grid[data-v-0684e931]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric-item[data-v-0684e931]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:11px 12px;background:#f7f9fc;border:1px solid #edf1f7;border-radius:6px}.metric-item span[data-v-0684e931]{overflow:hidden;color:#596579;white-space:nowrap;text-overflow:ellipsis}.metric-item strong[data-v-0684e931]{color:#17233d;font-size:18px}.result-grid .pending[data-v-0684e931]{background:#f7f9fc}.result-grid .normal[data-v-0684e931]{background:#f1fbf6;border-color:#ddf4e8}.result-grid .normal strong[data-v-0684e931]{color:#18a564}.result-grid .problem[data-v-0684e931]{background:#fff6f5;border-color:#ffe4e0}.result-grid .problem strong[data-v-0684e931]{color:#e45545}.empty-text[data-v-0684e931]{grid-column:1/-1;padding:12px;color:#a1a9b7;text-align:center;background:#fafbfc}.disposition-card[data-v-0684e931]{grid-column:1/-1}.disposition-groups[data-v-0684e931]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:1200px){.metric-grid[data-v-0684e931]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.analysis-layout[data-v-0684e931],.disposition-groups[data-v-0684e931]{grid-template-columns:1fr}.disposition-card[data-v-0684e931]{grid-column:auto}}.theme-color-blue[data-v-098f67b6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-098f67b6]{color:#409eff}.theme-color-red[data-v-098f67b6]{color:#f56c6c}[data-v-098f67b6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.overview-metrics[data-v-098f67b6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.overview-metric[data-v-098f67b6]{background:#fff;border:1px solid #e4eaf0;border-radius:10px;padding:18px;text-align:left;cursor:pointer;color:#263748}.overview-metric span[data-v-098f67b6]{font-size:14px;display:flex;justify-content:space-between}.overview-metric strong[data-v-098f67b6]{display:block;font-size:30px;font-weight:600;line-height:1.65}.overview-metric small[data-v-098f67b6],.overview-note[data-v-098f67b6]{color:#708191;font-size:14px;line-height:1.7}.metric-warning[data-v-098f67b6]{color:#c2563c}.overview-body[data-v-098f67b6]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:18px}.overview-panel[data-v-098f67b6]{background:#fff;border:1px solid #e4eaf0;padding:18px 20px;border-radius:10px;min-width:0}.overview-panel header[data-v-098f67b6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}h2[data-v-098f67b6]{font-size:16px;font-weight:600;margin:0}.place-grid[data-v-098f67b6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.place-card[data-v-098f67b6]{min-width:0;background:#fff;border:1px solid #e4eaf0;border-radius:8px;padding:14px;text-align:left;color:#263748;cursor:pointer}.overview-metric[data-v-098f67b6]:hover,.place-card[data-v-098f67b6]:hover{border-color:#77b2b4;background:#f8fbfb}.place-heading[data-v-098f67b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.place-card p[data-v-098f67b6]{font-size:14px;color:#708191;margin:8px 0 14px}.place-reading[data-v-098f67b6]{display:flex;justify-content:space-between;gap:10px;margin:8px 0;font-size:14px}.place-reading b[data-v-098f67b6]{overflow-wrap:anywhere}.place-card footer[data-v-098f67b6]{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #edf0f5;padding-top:12px;margin-top:16px;font-size:14px;color:#708191}.no-reading[data-v-098f67b6]{padding:12px 0;color:#8b98a4;font-size:14px}.attention-row[data-v-098f67b6]{display:block;width:100%;text-align:left;color:#263748;border:0;border-bottom:1px solid #edf0f5;background:#fff;padding:13px 0;cursor:pointer}.attention-row div[data-v-098f67b6]{display:flex;align-items:center;gap:8px}.attention-row strong[data-v-098f67b6]{font-size:16px}.attention-row p[data-v-098f67b6]{margin:9px 0 5px;font-size:14px;color:#708191}.attention-row small[data-v-098f67b6]{font-size:14px;color:#708191}.patrol-shortcut[data-v-098f67b6]{display:flex;gap:10px;align-items:center;padding-top:18px;border-top:1px solid #edf0f5;margin-top:20px}.patrol-shortcut>i[data-v-098f67b6]{font-size:22px;color:#167f85}.patrol-shortcut strong[data-v-098f67b6]{font-size:16px}.patrol-shortcut p[data-v-098f67b6]{color:#708191;font-size:14px;margin:6px 0}.recent-panel[data-v-098f67b6]{margin-top:18px}.recent-row[data-v-098f67b6]{display:grid;grid-template-columns:155px minmax(150px,1fr) minmax(120px,1fr) 130px;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #edf0f5;font-size:14px}.recent-row button[data-v-098f67b6]{border:0;padding:0;text-align:left;background:transparent;color:#167f85;cursor:pointer;font:inherit}@media(max-width:1200px){.overview-body[data-v-098f67b6]{grid-template-columns:1fr}}@media(max-width:800px){.overview-metrics[data-v-098f67b6],.place-grid[data-v-098f67b6]{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-row[data-v-098f67b6]{grid-template-columns:1fr 1fr}}.page-text-options[data-v-098f67b6] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-3e13081c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3e13081c]{color:#409eff}.theme-color-red[data-v-3e13081c]{color:#f56c6c}[data-v-3e13081c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.pathback[data-v-3e13081c]{position:absolute;top:180px;right:56px;background:#1a21ad;color:#fff;text-align:center;line-height:41px;width:120px!important;height:41px!important;border-radius:4px!important;font-size:14px;cursor:pointer}[data-v-3e13081c] .page-slot-table-left{width:350px}.record-download-actions[data-v-3e13081c]{display:flex;margin-bottom:10px}.record-download-range[data-v-3e13081c]{margin-bottom:8px;color:#606266}.delete-button[data-v-3e13081c]{color:#f56c6c}.page-text-control[data-v-3e13081c]{font-size:14px}.theme-color-blue[data-v-185aa2ce]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-185aa2ce]{color:#409eff}.theme-color-red[data-v-185aa2ce]{color:#f56c6c}[data-v-185aa2ce]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.app-container[data-v-185aa2ce]{min-width:750px}.redBorder[data-v-185aa2ce]{border:1px solid red}.moni[data-v-185aa2ce]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;height:100%;overflow:auto}.moni .moniItem-content--fullscreen[data-v-185aa2ce]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999;background:#000;padding:0!important;margin:0!important;aspect-ratio:unset!important}.moni .moniItem[data-v-185aa2ce]{margin:0;padding:5px}.moni .moniItem .huifang[data-v-185aa2ce]{position:absolute;bottom:36px;left:210px;opacity:.8;font-size:32px;color:hsla(0,0%,100%,.692)}.moni .moniItem .environmentalMonitoring[data-v-185aa2ce]{position:absolute;top:36px;left:10px;opacity:.8;font-size:16px}.moni .moniItem .goCheck[data-v-185aa2ce]{position:absolute;bottom:38px;left:110px;opacity:.8;font-size:32px;color:hsla(0,0%,100%,.692)}.moni .moniItem .jietu[data-v-185aa2ce]{position:absolute;bottom:34px;left:160px;opacity:1}.moni .moniItem .voiceTalk[data-v-185aa2ce]{position:absolute;bottom:38px;left:258px;opacity:.8;font-size:32px;color:hsla(0,0%,100%,.692);cursor:pointer}.moni .moniItem .voiceTalk[data-v-185aa2ce]:hover{color:#4b80fd;opacity:1}.moni .moniItem .control[data-v-185aa2ce]{position:absolute;bottom:38px;left:10px;opacity:.8;font-size:32px;color:hsla(0,0%,100%,.9)}.moni .moniItem .control[data-v-185aa2ce]:active{color:#2199e9}.moni .moniItem .el-icon-caret-left[data-v-185aa2ce]{bottom:40px;left:10px}.moni .moniItem .el-icon-caret-right[data-v-185aa2ce]{bottom:40px;left:70px}.moni .moniItem .el-icon-caret-top[data-v-185aa2ce]{bottom:70px;left:40px}.moni .moniItem .el-icon-caret-bottom[data-v-185aa2ce]{bottom:10px;left:40px}.moni .moniItem .moniItem-content[data-v-185aa2ce]{position:relative;width:100%;height:auto;aspect-ratio:1/.575}.moni .moniItem .moniItem-content .moniItem-empty[data-v-185aa2ce]{position:absolute;text-align:center;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.moni .moniItem .moniItem-content .moniItem-empty .el-icon-warning[data-v-185aa2ce]{color:#e6a23c}.moni .moniItem .moniItem-content .moni-title[data-v-185aa2ce]{line-height:25px;position:absolute;top:4px;left:5px;color:#fff;text-align:center}.moni .moniItem .emptyCam[data-v-185aa2ce]{border:1px solid #ddd;background-color:#eee;background-image:url(../../static/img/监控.c5813831.png);background-repeat:no-repeat;background-size:40%;background-position:50%}.pageItem[data-v-185aa2ce]{margin-right:5px;color:#606266;font-weight:300}[data-v-185aa2ce] .el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){box-shadow:none!important}.theme-color-blue[data-v-d67ae13a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-d67ae13a]{color:#409eff}.theme-color-red[data-v-d67ae13a]{color:#f56c6c}[data-v-d67ae13a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.voice-intercom[data-v-d67ae13a]{display:flex;flex-direction:column;height:100%;background-color:#1a1a2e;color:#fff}.voice-intercom .vi-header[data-v-d67ae13a]{display:flex;align-items:center;padding:12px 16px;background-color:#16213e;flex-shrink:0}.voice-intercom .vi-header .vi-back[data-v-d67ae13a]{font-size:22px;cursor:pointer;margin-right:12px}.voice-intercom .vi-header .vi-back[data-v-d67ae13a]:hover{color:#4b80fd}.voice-intercom .vi-header .vi-title[data-v-d67ae13a]{font-size:16px;font-weight:700;flex:1}.voice-intercom .vi-header .vi-volume-wrap[data-v-d67ae13a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.voice-intercom .vi-header .vi-audio-btn[data-v-d67ae13a]{font-size:22px;cursor:pointer;color:hsla(0,0%,100%,.8);flex-shrink:0}.voice-intercom .vi-header .vi-audio-btn[data-v-d67ae13a]:hover{color:#4b80fd}.voice-intercom .vi-header .vi-audio-btn.el-icon-turn-off-microphone[data-v-d67ae13a]{color:#f56c6c}.voice-intercom .vi-header .vi-audio-btn.el-icon-turn-off-microphone[data-v-d67ae13a]:hover{color:#ff8080}.voice-intercom .vi-header .vi-volume-slider[data-v-d67ae13a]{width:80px}.voice-intercom .vi-header .vi-volume-slider[data-v-d67ae13a] .el-slider__runway{background-color:hsla(0,0%,100%,.2);margin:0}.voice-intercom .vi-header .vi-volume-slider[data-v-d67ae13a] .el-slider__bar{background-color:#4b80fd}.voice-intercom .vi-header .vi-volume-slider[data-v-d67ae13a] .el-slider__button{border-color:#4b80fd;width:12px;height:12px}.voice-intercom .vi-audio-debug[data-v-d67ae13a]{background-color:rgba(0,0,0,.6);color:#0f0;font-size:14px;padding:2px 8px;text-align:center;flex-shrink:0}.voice-intercom .vi-player[data-v-d67ae13a]{flex:1;min-height:0;max-height:calc(100% - 220px);overflow:hidden;background-color:#000;position:relative}.voice-intercom .vi-player .vi-player-empty[data-v-d67ae13a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:14px;gap:6px}.voice-intercom .vi-intercom[data-v-d67ae13a]{flex-shrink:0;padding:24px 20px 32px;background-color:#16213e}.voice-intercom .vi-intercom .vi-tip[data-v-d67ae13a]{text-align:center;color:#f0a800;font-size:14px}.voice-intercom .vi-intercom .vi-talk-wrap[data-v-d67ae13a]{display:flex;flex-direction:column;align-items:center;gap:16px}.voice-intercom .vi-intercom .vi-status[data-v-d67ae13a]{font-size:14px;color:#aaa;display:flex;gap:12px}.voice-intercom .vi-intercom .vi-status .vi-status-recording[data-v-d67ae13a]{color:#f56c6c;display:flex;align-items:center;gap:6px}.voice-intercom .vi-intercom .vi-status .vi-status-uploading[data-v-d67ae13a]{color:#e6a23c}.voice-intercom .vi-intercom .vi-status .vi-countdown[data-v-d67ae13a]{font-weight:700;font-size:14px;color:#f56c6c}.voice-intercom .vi-intercom .vi-status .vi-countdown--warn[data-v-d67ae13a]{color:#f30;animation:blink-d67ae13a .5s step-end infinite}.voice-intercom .vi-intercom .vi-btn[data-v-d67ae13a]{width:100px;height:100px;border-radius:50%;background-color:#4b80fd;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;gap:6px;transition:background-color .2s,transform .1s}.voice-intercom .vi-intercom .vi-btn i[data-v-d67ae13a]{font-size:32px}.voice-intercom .vi-intercom .vi-btn--active[data-v-d67ae13a],.voice-intercom .vi-intercom .vi-btn[data-v-d67ae13a]:active{background-color:#f56c6c;transform:scale(.95)}.voice-intercom .vi-intercom .vi-btn--uploading[data-v-d67ae13a]{background-color:#909399;cursor:not-allowed}@keyframes blink-d67ae13a{0%,to{opacity:1}50%{opacity:0}}.theme-color-blue[data-v-8b14b6bc]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8b14b6bc]{color:#409eff}.theme-color-red[data-v-8b14b6bc]{color:#f56c6c}[data-v-8b14b6bc]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.desTitle[data-v-8b14b6bc] .el-descriptions__title{font-size:18px;margin-top:15px}.borderdes[data-v-8b14b6bc]{border:1px solid #ccc;padding:10px 15px;margin-left:36px;border-radius:5px;margin-bottom:10px}.theme-color-blue[data-v-2f6dea98]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2f6dea98]{color:#409eff}.theme-color-red[data-v-2f6dea98]{color:#f56c6c}[data-v-2f6dea98]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.danger-action[data-v-2f6dea98]{color:#f56c6c}.task[data-v-2f6dea98]{border:1px solid #ccc;padding:10px;border-radius:10px}.task-title-text[data-v-2f6dea98]{font-weight:600}.task-title[data-v-2f6dea98]{height:50px;line-height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.theme-color-blue[data-v-b0ae5042]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b0ae5042]{color:#409eff}.theme-color-red[data-v-b0ae5042]{color:#f56c6c}[data-v-b0ae5042]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-b0ae5042] .el-descriptions__title{font-size:18px;margin-top:15px}.theme-color-blue[data-v-569277ae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-569277ae]{color:#409eff}.theme-color-red[data-v-569277ae]{color:#f56c6c}[data-v-569277ae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.marginBottom[data-v-569277ae] .el-descriptions__title{font-size:18px;margin-top:15px}.result-status[data-v-569277ae]{margin:0 0 16px 32px}.desborder[data-v-569277ae]{border:1px solid #ccc;padding:15px 32px;border-radius:5px}.question[data-v-569277ae]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.moniItem[data-v-569277ae]{margin:0;padding:5px}.moniItem .huifang[data-v-569277ae]{position:absolute;bottom:34px;left:210px;opacity:.8}.moniItem .goCheck[data-v-569277ae]{position:absolute;bottom:38px;left:110px;opacity:.8;font-size:32px;color:hsla(0,0%,100%,.692)}.moniItem .jietu[data-v-569277ae]{position:absolute;bottom:34px;left:160px;opacity:1}.moniItem .moniItem-content[data-v-569277ae]{position:relative;width:100%;height:auto;aspect-ratio:1/.575}.moniItem .moniItem-content .moniItem-empty[data-v-569277ae]{position:absolute;text-align:center;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.moniItem .moniItem-content .moniItem-empty .el-icon-warning[data-v-569277ae]{color:#e6a23c}.moniItem .moniItem-content .moni-title[data-v-569277ae]{line-height:25px;position:absolute;top:4px;left:5px;color:#fff;text-align:center}.moniItem .emptyCam[data-v-569277ae]{border:1px solid #ddd;background-color:#eee;background-image:url(../../static/img/监控.c5813831.png);background-repeat:no-repeat;background-size:40%;background-position:50%}.marginBottom8px[data-v-569277ae]{margin-bottom:8px}.theme-color-blue[data-v-75d26e2a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-75d26e2a]{color:#409eff}.theme-color-red[data-v-75d26e2a]{color:#f56c6c}[data-v-75d26e2a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.tabSearch[data-v-75d26e2a]{margin-bottom:0!important}.gradeSum[data-v-75d26e2a]{margin-bottom:15px;padding:15px;border-radius:10px;overflow:hidden;background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.gradeSum-item[data-v-75d26e2a]{width:100px;color:#636363}.gradeSum-item-text[data-v-75d26e2a]{line-height:30px}.gradeSum-item-num-grade[data-v-75d26e2a]{color:#000;font-size:18px}.theme-color-blue[data-v-1ab6d560]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1ab6d560]{color:#409eff}.theme-color-red[data-v-1ab6d560]{color:#f56c6c}[data-v-1ab6d560]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.ledger-business-fields[data-v-1ab6d560] .el-date-editor,.ledger-business-fields[data-v-1ab6d560] .el-select{width:100%}.theme-color-blue[data-v-b74988a6]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-b74988a6]{color:#409eff}.theme-color-red[data-v-b74988a6]{color:#f56c6c}[data-v-b74988a6]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.delete-button[data-v-b74988a6]{color:#f56c6c}.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex:0 0 25%;width:25%;min-width:0}.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex:0 0 auto;width:auto}.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .el-date-editor{min-width:0;width:100%}@media(max-width:1500px){.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:50%;width:50%}.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex-basis:auto;width:auto}}@media(max-width:768px){.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-b74988a6] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:100%;width:100%}}.theme-color-blue[data-v-1fa3d20a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1fa3d20a]{color:#409eff}.theme-color-red[data-v-1fa3d20a]{color:#f56c6c}[data-v-1fa3d20a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.custom-field[data-v-1fa3d20a]{margin-bottom:12px}.custom-field label[data-v-1fa3d20a]{display:block}.theme-color-blue[data-v-da5508e4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-da5508e4]{color:#409eff}.theme-color-red[data-v-da5508e4]{color:#f56c6c}[data-v-da5508e4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.ledger-navigation[data-v-da5508e4]{width:216px;flex:none;min-height:0;display:flex;flex-direction:column;padding:14px 10px;border-right:1px solid #e9edf2}.navigation-scroll[data-v-da5508e4]{flex:1;min-height:0;overflow-y:auto;margin-top:10px}.navigation-heading[data-v-da5508e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 6px;color:#42516a}.navigation-heading strong[data-v-da5508e4]{font-size:14px}.navigation-heading button[data-v-da5508e4]{padding:6px;font-size:18px;border-radius:6px}.navigation-heading button[data-v-da5508e4]:hover{background:#e8eef8}.catalog-search[data-v-da5508e4] .el-input__inner{border-radius:8px;background:#f5f7fb;border-color:transparent}.catalog-search[data-v-da5508e4] .el-input__inner:focus{background:#fff;border-color:#5488ff}.drag-handle[data-v-da5508e4],.group-handle[data-v-da5508e4]{cursor:grab;color:#a4afbf;font-size:14px;flex:none;padding:5px 2px}.group-handle[data-v-da5508e4]{margin-right:2px}.drag-ghost[data-v-da5508e4]{background:#e7efff;opacity:.5}h3[data-v-da5508e4]{margin:16px 10px 8px;font-size:16px;font-weight:400;color:#8491a2}.navigation-group[data-v-da5508e4]{margin-bottom:10px}summary[data-v-da5508e4]{display:flex;align-items:center;gap:4px;cursor:pointer;padding:10px 8px;list-style:none;border:1px solid #e2e8f1;border-radius:6px;background:#f0f3f8;color:#34445e}summary[data-v-da5508e4]::-webkit-details-marker{display:none}.group-name[data-v-da5508e4]{flex:1;min-width:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.group-count[data-v-da5508e4]{flex:none;padding:2px 6px;border-radius:10px;background:#fff;font-size:14px;color:#69788e}.group-chevron[data-v-da5508e4]{flex:none;font-size:14px;transition:transform .15s}.navigation-group[open]>summary .group-chevron[data-v-da5508e4]{transform:rotate(90deg)}.group-children[data-v-da5508e4]{margin:6px 0 4px 18px;padding-left:10px;border-left:1px solid #cbd5e3}.group-children>.navigation-row[data-v-da5508e4]{position:relative;margin:3px 0}.group-children>.navigation-row[data-v-da5508e4]:before{content:"";position:absolute;left:-11px;top:50%;width:10px;border-top:1px solid #cbd5e3}.navigation-row[data-v-da5508e4]{display:flex;align-items:center;border-radius:5px;min-height:40px}.navigation-row[data-v-da5508e4]:hover{background:#f4f7fb}.navigation-row.selected[data-v-da5508e4]{background:#e4eeff;color:#2464c5;box-shadow:inset 3px 0 #3979e8}.navigation-row.selected .item-name[data-v-da5508e4]{font-weight:600}button[data-v-da5508e4]{background:none;border:0;cursor:pointer;color:inherit;font:inherit}.item-name[data-v-da5508e4]{flex:1;min-width:0;text-align:left;padding:11px 8px;overflow-wrap:anywhere;font-size:14px}.favorite[data-v-da5508e4]{flex:none;padding:8px 5px;color:#a0aabd}.el-icon-star-on[data-v-da5508e4]{color:#d49a32;font-size:17px}button[data-v-da5508e4]:focus-visible,summary[data-v-da5508e4]:focus-visible{outline:2px solid #2675df;outline-offset:-2px}@media(max-width:1000px){.ledger-navigation[data-v-da5508e4]{width:184px}}@media(max-width:700px){.ledger-navigation[data-v-da5508e4]{width:150px;padding:10px 6px}}.ledger-navigation.collapsed[data-v-da5508e4]{width:44px;padding:14px 4px}.collapsed .navigation-heading[data-v-da5508e4]{padding:0;justify-content:center}.theme-color-blue[data-v-8fc6e59e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8fc6e59e]{color:#409eff}.theme-color-red[data-v-8fc6e59e]{color:#f56c6c}[data-v-8fc6e59e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.definition[data-v-8fc6e59e]{display:grid;grid-template-columns:2fr 1fr 1fr auto auto auto;align-items:center;gap:8px;margin-bottom:10px}.theme-color-blue[data-v-a945a6ae]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a945a6ae]{color:#409eff}.theme-color-red[data-v-a945a6ae]{color:#f56c6c}[data-v-a945a6ae]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.control-info-readonly[data-v-a945a6ae]{min-height:40px;padding:9px 15px;color:#606266;line-height:22px;white-space:normal;overflow-wrap:anywhere;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px}.theme-color-blue[data-v-609c92c9]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-609c92c9]{color:#409eff}.theme-color-red[data-v-609c92c9]{color:#f56c6c}[data-v-609c92c9]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.delete-button[data-v-609c92c9]{color:#f56c6c}.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex:0 0 25%;width:25%;min-width:0}.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex:0 0 auto;width:auto}.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .el-date-editor{min-width:0;width:100%}@media(max-width:1500px){.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:50%;width:50%}.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.collapse-search-btn{flex-basis:auto;width:auto}}@media(max-width:768px){.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-btm>.el-col,.ledger-records-page[data-v-609c92c9] .page-slot-search .collapse-search-wrap .collapse-search-top>.el-row>.el-col{flex-basis:100%;width:100%}}.theme-color-blue[data-v-2f2bc7a2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2f2bc7a2]{color:#409eff}.theme-color-red[data-v-2f2bc7a2]{color:#f56c6c}[data-v-2f2bc7a2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.overview-list[data-v-2f2bc7a2]{height:360px}.secondary[data-v-2f2bc7a2]{color:#909399;font-size:14px;margin-top:4px}.theme-color-blue[data-v-1382a702]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1382a702]{color:#409eff}.theme-color-red[data-v-1382a702]{color:#f56c6c}[data-v-1382a702]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.check-item[data-v-1382a702]{padding:18px 0;border-bottom:1px solid #ebeef5}.check-item p[data-v-1382a702]{color:#909399;margin:8px 0 16px}.theme-color-blue[data-v-605fd5aa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-605fd5aa]{color:#409eff}.theme-color-red[data-v-605fd5aa]{color:#f56c6c}[data-v-605fd5aa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.detail-list[data-v-605fd5aa]{height:420px}.theme-color-blue[data-v-58ec47c8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-58ec47c8]{color:#409eff}.theme-color-red[data-v-58ec47c8]{color:#f56c6c}[data-v-58ec47c8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.device-step[data-v-58ec47c8]{height:390px;margin-top:20px}.selected-devices[data-v-58ec47c8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0}.plan-form[data-v-58ec47c8]{margin-top:22px}.maintenance-item[data-v-58ec47c8]{display:grid;grid-template-columns:1fr 2fr 45px;gap:12px;align-items:center;margin-top:12px}.schedule-preview[data-v-58ec47c8]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hint[data-v-58ec47c8]{color:#909399;margin-top:12px}.duplicate-confirm[data-v-58ec47c8]{margin-top:16px;white-space:normal}[data-v-58ec47c8] .el-date-editor,[data-v-58ec47c8] .el-select{width:100%}[data-v-58ec47c8] .el-step.is-simple .el-step__title{font-size:14px;white-space:nowrap}.theme-color-blue[data-v-ddcaae06]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ddcaae06]{color:#409eff}.theme-color-red[data-v-ddcaae06]{color:#f56c6c}[data-v-ddcaae06]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.maintenance-tabs[data-v-ddcaae06]{width:100%;min-width:0;flex-shrink:0}.maintenance-plans[data-v-ddcaae06]{height:100%;min-height:600px}.maintenance-heading h2[data-v-ddcaae06]{margin:0 0 8px;font-size:22px;color:#303133}.maintenance-heading p[data-v-ddcaae06],.secondary[data-v-ddcaae06]{color:#909399;font-size:14px}.maintenance-metrics[data-v-ddcaae06]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:14px;margin:18px 0}.maintenance-metrics button[data-v-ddcaae06]{border:1px solid #e4e7ed;background:#fff;border-radius:8px;padding:16px;text-align:left;cursor:pointer}.maintenance-metrics span[data-v-ddcaae06]{display:block;color:#909399;font-size:14px}.maintenance-metrics strong[data-v-ddcaae06]{display:block;margin-top:8px;color:#303133;font-size:26px}@media(max-width:800px){.maintenance-metrics[data-v-ddcaae06]{grid-template-columns:repeat(2,1fr)}}.theme-color-blue[data-v-ca9936de]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ca9936de]{color:#409eff}.theme-color-red[data-v-ca9936de]{color:#f56c6c}[data-v-ca9936de]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.maintenance-overview[data-v-ca9936de]{height:100%;overflow:auto;padding:24px;color:#24334b}.heading[data-v-ca9936de],header[data-v-ca9936de]{display:flex;align-items:center;justify-content:space-between;gap:16px}h1[data-v-ca9936de]{font-size:25px;margin:0 0 8px}h2[data-v-ca9936de]{font-size:17px;margin:0}p[data-v-ca9936de],small[data-v-ca9936de]{color:#79869b;font-size:14px}em[data-v-ca9936de]{color:#2767d6;font-style:normal;margin-left:12px}.scope-bar[data-v-ca9936de]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.scope-bar .el-cascader[data-v-ca9936de],.scope-bar .el-select[data-v-ca9936de]{width:190px}.updated[data-v-ca9936de]{text-align:right}.metrics[data-v-ca9936de]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:16px 0}button[data-v-ca9936de]{font:inherit;cursor:pointer}button[data-v-ca9936de]:disabled{cursor:default;opacity:.65}.metric[data-v-ca9936de]{background:#fff;border:1px solid #e5eaf2;border-radius:10px;padding:20px;text-align:left;color:#42536b}.metric strong[data-v-ca9936de]{display:block;font-size:32px;margin:12px 0;color:#2767d6}.metric.OVERDUE strong[data-v-ca9936de]{color:#d84b45}.metric.TODAY strong[data-v-ca9936de]{color:#ce8424}.panel[data-v-ca9936de]{background:#fff;border:1px solid #e5eaf2;border-radius:10px;margin-top:18px;padding:20px}.days[data-v-ca9936de]{display:grid;grid-template-columns:repeat(7,minmax(135px,1fr));gap:10px;overflow:auto}.days article[data-v-ca9936de]{background:#f7f9fd;border-radius:7px;padding:12px}.days h3[data-v-ca9936de]{font-size:16px;margin:0 0 14px}.days button[data-v-ca9936de]{display:flex;justify-content:space-between;width:100%;border:0;background:transparent;padding:9px 0;color:#526880}.days b[data-v-ca9936de]{color:#2767d6}.results[data-v-ca9936de]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.results>[data-v-ca9936de]{text-align:left;border:0;border-left:3px solid #d8e5fc;background:#fff;padding:10px 18px;color:#526880}.results strong[data-v-ca9936de]{display:block;font-size:27px;color:#24334b;margin-top:12px}@media(max-width:900px){.metrics[data-v-ca9936de]{grid-template-columns:repeat(2,1fr)}header[data-v-ca9936de]{align-items:flex-start;flex-direction:column}}.theme-color-blue[data-v-14e33316]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-14e33316]{color:#409eff}.theme-color-red[data-v-14e33316]{color:#f56c6c}[data-v-14e33316]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.task[data-v-14e33316]{border:1px solid #ccc;padding:10px;border-radius:10px}.task-title-text[data-v-14e33316]{font-weight:600}.task-title[data-v-14e33316]{height:50px;line-height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.theme-color-blue[data-v-f12e8a1c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-f12e8a1c]{color:#409eff}.theme-color-red[data-v-f12e8a1c]{color:#f56c6c}[data-v-f12e8a1c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.marginBottom[data-v-f12e8a1c] .el-descriptions__title{font-size:18px;margin-top:15px}.desborder[data-v-f12e8a1c]{border:1px solid #ccc;padding:15px 32px;border-radius:5px}.step[data-v-f12e8a1c]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.step-title[data-v-f12e8a1c]{font-weight:600;line-height:30px}.requiredNoverify[data-v-f12e8a1c] .el-form-item__label:before{content:"*";color:#f56c6c;margin-right:4px}.marginBottom8px[data-v-f12e8a1c]{margin-bottom:4px;max-width:800px}.errorImg[data-v-f12e8a1c]{display:inline-block;width:100%;height:100%;line-height:150px;background-color:#f5f7fa;color:#909399;text-align:center}.theme-color-blue[data-v-1dd140d0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1dd140d0]{color:#409eff}.theme-color-red[data-v-1dd140d0]{color:#f56c6c}[data-v-1dd140d0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.detail-xn[data-v-1dd140d0]{padding-bottom:20px}.detail-xn[data-v-1dd140d0] .approval-flow-log{width:100%;border-left:0;padding-right:20px}.theme-color-blue[data-v-bfd56510]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-bfd56510]{color:#409eff}.theme-color-red[data-v-bfd56510]{color:#f56c6c}[data-v-bfd56510]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.marginBottom[data-v-bfd56510] .el-descriptions__title{font-size:18px;margin-top:15px}.desborder[data-v-bfd56510]{border:1px solid #ccc;padding:15px 32px;border-radius:5px}.step[data-v-bfd56510]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.step-title[data-v-bfd56510]{font-weight:600;line-height:30px}.requiredNoverify[data-v-bfd56510] .el-form-item__label:before{content:"*";color:#f56c6c;margin-right:4px}.marginBottom8px[data-v-bfd56510]{margin-bottom:4px;max-width:800px}.errorImg[data-v-bfd56510]{display:inline-block;width:100%;height:100%;line-height:150px;background-color:#f5f7fa;color:#909399;text-align:center}.theme-color-blue[data-v-20557458]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-20557458]{color:#409eff}.theme-color-red[data-v-20557458]{color:#f56c6c}[data-v-20557458]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-cabinets[data-v-20557458]{display:flex;flex-direction:column;height:100%;min-height:0}.cabinet-search[data-v-20557458]{padding-top:16px}.temperature-history[data-v-20557458]{height:calc(100vh - 100px);padding:0 20px}.theme-color-blue[data-v-de652a5c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-de652a5c]{color:#409eff}.theme-color-red[data-v-de652a5c]{color:#f56c6c}[data-v-de652a5c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-exception-records[data-v-de652a5c]{display:flex;flex-direction:column;height:100%;min-height:0}.theme-color-blue[data-v-3e689397]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-3e689397]{color:#409eff}.theme-color-red[data-v-3e689397]{color:#f56c6c}[data-v-3e689397]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.sample-exceptions[data-v-3e689397]{display:flex;flex-direction:column;height:100%;min-height:0}.sample-exceptions[data-v-3e689397]>:last-child{flex:1;min-height:0}.theme-color-blue[data-v-a43c45c4]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a43c45c4]{color:#409eff}.theme-color-red[data-v-a43c45c4]{color:#f56c6c}[data-v-a43c45c4]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.dialog-section-title[data-v-a43c45c4]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-a43c45c4]{padding:4px 0 4px 0}.dialog-section-checkbox-group[data-v-a43c45c4] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-a43c45c4] .el-input{height:32px}.theme-color-blue[data-v-40e752eb]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-40e752eb]{color:#409eff}.theme-color-red[data-v-40e752eb]{color:#f56c6c}[data-v-40e752eb]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.dialog-section-title[data-v-40e752eb]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-40e752eb]{padding:4px 0 4px 0}.dialog-section-checkbox-group[data-v-40e752eb] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-40e752eb] .el-input{height:32px}.theme-color-blue[data-v-de556c0e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-de556c0e]{color:#409eff}.theme-color-red[data-v-de556c0e]{color:#f56c6c}[data-v-de556c0e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cabinet-detail[data-v-de556c0e]{padding:0 24px 24px}.record-title[data-v-de556c0e]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#77879a}.record-meta[data-v-de556c0e]{margin:24px 0}h3[data-v-de556c0e]{margin:24px 0 18px;font-size:16px}.record-issues[data-v-de556c0e],.secondary[data-v-de556c0e]{color:#77879a}.record-issues[data-v-de556c0e]{line-height:1.8}.record-photo[data-v-de556c0e]{width:100%;max-width:360px;min-height:150px}.photo-error[data-v-de556c0e]{padding:40px;text-align:center;background:#f5f7fa}.detail-footer[data-v-de556c0e]{text-align:right;margin-top:26px}[data-v-de556c0e] .el-descriptions-item__content{overflow-wrap:anywhere}.theme-color-blue[data-v-14bb5775]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-14bb5775]{color:#409eff}.theme-color-red[data-v-14bb5775]{color:#f56c6c}[data-v-14bb5775]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cabinet-page[data-v-14bb5775]{height:100%;min-height:0;display:flex;flex-direction:column}.cabinet-note[data-v-14bb5775]{margin:0;color:#77879a;font-size:14px}.cabinet-table[data-v-14bb5775]{flex:1;height:auto;min-height:0}.cabinet-note[data-v-14bb5775]{padding:12px 6px}small[data-v-14bb5775]{font-size:14px;display:block;margin-top:5px;color:#77879a;line-height:1.4}.page-text-options[data-v-14bb5775] .el-radio-button__inner{font-size:14px}.theme-color-blue[data-v-2389f6a1]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2389f6a1]{color:#409eff}.theme-color-red[data-v-2389f6a1]{color:#f56c6c}[data-v-2389f6a1]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.staff-search[data-v-2389f6a1]{display:flex;gap:12px;margin:18px 0}.staff-search .el-input[data-v-2389f6a1]{max-width:340px}.selected-people[data-v-2389f6a1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:18px;max-height:140px;overflow-y:auto}.el-pagination[data-v-2389f6a1]{margin-top:14px}.staff-footer[data-v-2389f6a1]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.staff-footer>span[data-v-2389f6a1]{margin-right:auto}.sr-only[data-v-2389f6a1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.theme-color-blue[data-v-1d3f9e76]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1d3f9e76]{color:#409eff}.theme-color-red[data-v-1d3f9e76]{color:#f56c6c}[data-v-1d3f9e76]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.open-form[data-v-1d3f9e76],.result[data-v-1d3f9e76]{margin-top:24px}.el-radio-group[data-v-1d3f9e76]{display:flex;gap:10px;flex-wrap:wrap}.el-radio[data-v-1d3f9e76]{margin:0!important}.theme-color-blue[data-v-ada793d2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-ada793d2]{color:#409eff}.theme-color-red[data-v-ada793d2]{color:#f56c6c}[data-v-ada793d2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.cabinet-page[data-v-ada793d2]{height:100%;min-height:0;display:flex;flex-direction:column}.cabinet-note[data-v-ada793d2]{margin:0;color:#77879a;font-size:14px}.cabinet-table[data-v-ada793d2]{flex:1;height:auto;min-height:0}.cabinet-note[data-v-ada793d2]{padding:12px 6px}small[data-v-ada793d2]{font-size:14px;display:block;color:#77879a}.cabinet-rules[data-v-ada793d2]{display:flex;gap:20px;align-items:center;flex-wrap:wrap;background:#fff;padding:12px 16px;margin-bottom:12px;flex-shrink:0;border-radius:8px}.cabinet-rules h3[data-v-ada793d2]{margin:0 0 8px;font-size:16px}.cabinet-rules p[data-v-ada793d2]{margin:0;font-size:14px;color:#77879a}.rule-values[data-v-ada793d2]{display:flex;flex-wrap:wrap;gap:20px;flex:1;font-size:14px}.rule-values strong[data-v-ada793d2]{margin-left:6px;color:#2e5eda}.device-detail[data-v-ada793d2]{padding:0 22px 24px}.device-detail .el-alert[data-v-ada793d2]{margin-bottom:20px}.theme-color-blue[data-v-c6fe6ea2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-c6fe6ea2]{color:#409eff}.theme-color-red[data-v-c6fe6ea2]{color:#f56c6c}[data-v-c6fe6ea2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.dialog-section-title[data-v-c6fe6ea2]{border-left:3px solid #46a6ff;padding:10px;background:#e7f0fa;font-size:14px!important}.dialog-section-body[data-v-c6fe6ea2]{padding:4px 0 4px 0}.dialog-section-checkbox-group[data-v-c6fe6ea2] .el-checkbox{width:-moz-fit-content;width:fit-content;margin:2px 0}[data-v-c6fe6ea2] .el-input{height:32px}.theme-color-blue[data-v-04bb024e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-04bb024e]{color:#409eff}.theme-color-red[data-v-04bb024e]{color:#f56c6c}[data-v-04bb024e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-04bb024e] .noSaveSample{background-color:#fef0f0}.caipu-edit-mealtime .mealtime-item{display:flex;flex-direction:column;overflow:hidden;background:#f8f9ff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:8px;padding:10px 12px;transition:border-color .15s}.caipu-edit-mealtime .mealtime-item:hover{border-color:#c6d8ff}.caipu-edit-mealtime .mealtime-item:last-child{margin-bottom:0}.caipu-edit-mealtime .mealtime-item>.top{display:flex;align-items:center;gap:8px;min-width:0}.caipu-edit-mealtime .mealtime-item>.top+.top{margin-top:6px;padding-top:6px;border-top:1px dashed #ebeef5}.caipu-edit-mealtime .mealtime-item .col-name{flex:1;min-width:100px;text-align:left}.caipu-edit-mealtime .mealtime-item .col-name .el-checkbox{display:flex;align-items:center;max-width:100%}.caipu-edit-mealtime .mealtime-item .col-name .dish-name-text,.caipu-edit-mealtime .mealtime-item .col-name .el-checkbox__label{font-size:14px;font-weight:500;color:#1a1a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;max-width:10em}.caipu-edit-mealtime .mealtime-item .col-price,.caipu-edit-mealtime .mealtime-item .col-stock{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.caipu-edit-mealtime .mealtime-item .col-price{width:88px}.caipu-edit-mealtime .mealtime-item .col-stock{width:76px}.caipu-edit-mealtime .mealtime-item .field-lbl{font-size:11px;color:#909399;white-space:nowrap;flex-shrink:0}.caipu-edit-mealtime .mealtime-item>.top .el-input{flex:1;min-width:0;height:26px}.caipu-edit-mealtime .mealtime-item>.top .el-input>input{width:100%;height:100%!important;padding:0 4px!important;margin:0!important;text-align:center!important;font-size:12px;color:#303133}.caipu-edit-mealtime .mealtime-item>.top .col-price .el-input>input{color:#f56c6c;font-weight:600;font-variant-numeric:tabular-nums}.theme-color-blue[data-v-40805667]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-40805667]{color:#409eff}.theme-color-red[data-v-40805667]{color:#f56c6c}[data-v-40805667]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.recipe-read-price[data-v-40805667]{color:#4269e8;font-size:16px;font-variant-numeric:tabular-nums}.caipu-edit-mealtime{flex:1;min-width:400px;max-width:520px;border:1.5px solid #e8eaed;border-radius:12px;overflow:hidden;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;transition:box-shadow .15s}.caipu-edit-mealtime:hover{box-shadow:0 4px 16px rgba(75,128,253,.1);border-color:#c6d8ff}.caipu-edit-mealtime>h3{display:flex;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:0 14px;border-bottom:1px solid #f0f2f5;background:linear-gradient(135deg,#f8f9ff,#fff)}.caipu-edit-mealtime>h3>span{font-size:14px;font-weight:600;color:#1a1a2e;white-space:nowrap}.caipu-edit-mealtime>h3>span b{color:#4b80fd;font-weight:600;font-size:12px;margin-left:2px}.caipu-edit-mealtime>h3>div .el-button{padding:0!important;font-size:13px}.caipu-edit-mealtime>h3>div .el-button.red{color:#f56c6c}.caipu-edit-mealtime>h3>div .el-button.red.is-disabled{color:#c0c4cc}.caipu-edit-mealtime>section{padding:12px 14px 8px;min-height:120px;list-style:none;overflow:auto;box-sizing:border-box;flex:1}.caipu-edit-mealtime>section>.el-checkbox{line-height:30px}.caipu-edit-mealtime>.group-btns{display:flex;justify-content:center;gap:8px;padding:8px 14px;border-top:1px solid #f5f7fa}.caipu-edit-mealtime>.group-btns .copy-pop{flex:0 0 auto}.caipu-edit-mealtime>.group-btns .copy-pop .el-button{width:auto;min-width:64px}.caipu-edit-mealtime>.group-btns .el-button{flex:0 0 auto;min-width:72px;padding:7px 14px!important;font-size:14px;border-radius:6px}.menudish-caipu-edit-mealtime-copy-pop>.el-row{margin:10px 0 5px 0}.menudish-caipu-edit-mealtime-copy-pop>.btn-group{display:flex;justify-content:flex-end;padding-right:30px;align-items:center}.menudish-caipu-edit-mealtime-copy-pop>.btn-group>.el-button.el-button--primary{width:55px;height:30px;display:flex;justify-content:center;align-items:center}.menudish-caipu-list-copy-to-date .el-dialog__header span{font-size:16px!important}.menudish-caipu-list-copy-to-date .el-dialog__body{max-height:600px;padding-top:10px}.menudish-caipu-list-copy-to-date .section-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:12px}.menudish-caipu-list-copy-to-date .section-header--inner{margin-bottom:8px}.menudish-caipu-list-copy-to-date .section-title{font-size:16px;font-weight:700;color:#303133}.menudish-caipu-list-copy-to-date .mealtime-select{margin-bottom:24px}.menudish-caipu-list-copy-to-date .mealtime-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:12px}.menudish-caipu-list-copy-to-date .mealtime-grid .el-checkbox{margin-right:0}.menudish-caipu-list-copy-to-date .date-select .calendar-wrap{position:relative}.menudish-caipu-list-copy-to-date .date-select .calendar-wrap .date-select-all{position:absolute;top:14px;right:0;z-index:1}.menudish-caipu-list-copy-to-date .week-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:12px}.menudish-caipu-list-copy-to-date .week-grid .el-checkbox{margin-right:0}.menudish-caipu-edit-copy-to-date-calendar td{width:50px;height:50px}.menudish-caipu-edit-copy-to-date-calendar td.next>.el-calendar-day>p,.menudish-caipu-edit-copy-to-date-calendar td.prev>.el-calendar-day>p{color:#c0c4cc}.menudish-caipu-edit-copy-to-date-calendar td>.el-calendar-day{padding:0;width:100%;height:100%}.menudish-caipu-edit-copy-to-date-calendar td>.el-calendar-day>p{display:flex;width:100%;height:100%;align-items:center;justify-content:center;cursor:default}.menudish-caipu-edit-copy-to-date-calendar td>.el-calendar-day>p.active-date{background-color:#1890ff;color:#fff;cursor:pointer}.menudish-caipu-edit-copy-to-date-calendar td>.el-calendar-day>p.other{background-color:#fff;color:#c0c4cc;cursor:not-allowed}.menudish-caipu-edit-copy-to-date-calendar td>.el-calendar-day>p.include{color:#303133;cursor:pointer}.copy-target-preview[data-v-2f58263d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.menudish-caipu-list-copy-to-now .el-dialog__header span{font-size:16px!important}.menudish-caipu-list-copy-to-now .el-dialog__body{max-height:600px}.menudish-caipu-list-copy-to-now .el-dialog__body .collapse-search-wrap b{white-space:nowrap;display:block;text-align:right;padding-right:5px;padding-left:15px}.menudish-caipu-list-copy-to-now .section-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:16px 0 12px}.menudish-caipu-list-copy-to-now .section-header--inner{margin-bottom:8px}.menudish-caipu-list-copy-to-now .section-title{font-size:16px;font-weight:700;color:#303133}.menudish-caipu-list-copy-to-now .mealtime-cards{height:400px;width:100%;padding:10px;background-color:#fff;border-radius:5px;display:flex;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.menudish-caipu-list-copy-to-now .mealtime-cards .caipu-edit-mealtime{flex:none;width:280px;min-width:280px;height:100%;flex-shrink:0}.caipu-edit-main{display:flex;flex-direction:column;height:100%}.caipu-edit-main .el-form .el-form-item{margin-bottom:15px}.caipu-edit-main .validity-tip{margin-left:8px;color:#909399;font-size:12px;white-space:nowrap}.caipu-edit-main>.page-slot-search{background-color:#fff;border-radius:10px;padding:15px}.caipu-edit-main>.page-slot-search .el-form .el-cascader,.caipu-edit-main>.page-slot-search .el-form .el-input,.caipu-edit-main>.page-slot-search .el-form .el-select{width:100%}.caipu-edit-main>.page-slot-search .dateList>.week-group{height:46px}.caipu-edit-main>.page-slot-search .dateList>.week-group:after{background:#eff2f4;border-radius:10px 10px 10px 10px}.caipu-edit-main>.page-slot-search .dateList>.week-group>span{transition:.3s ease;font-size:18px;color:#101d34}.caipu-edit-main>.page-slot-search .dateList>.week-group>sub{border-radius:8px 8px 8px 8px}.caipu-edit-main>.page-slot-search .dateList .date-table{background:rgba(75,128,253,.05);border-radius:10px 10px 10px 10px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-header{height:52px;font-size:18px;color:#101d34;background:#eff2f4;border-radius:10px 10px 10px 10px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body{max-height:180px;padding:10px 0;gap:10px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body .date-table-row>span{font-weight:400;font-size:16px;transition:.3s ease}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body>sub{height:28px;border-radius:4px 4px 4px 4px}.caipu-edit-main>.page-slot-search .dateList .btns{margin-left:24px;display:flex;align-items:stretch}.caipu-edit-main>.page-slot-search .dateList .btns .el-button{margin-bottom:8px;padding:8px 20px!important}.caipu-edit-main>footer{background-color:#fff;border-radius:10px;margin-top:15px;text-align:center;padding:10px 0}.caipu-edit-main>footer>.el-button{width:100px}.caipu-edit-main>.page-slot-search{padding:12px 20px 10px;box-shadow:0 1px 6px rgba(0,0,0,.05);min-height:52px}.caipu-edit-main .ce-info-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;height:auto;min-height:36px;overflow:visible}.caipu-edit-main .ce-info-title{display:flex;align-items:center;gap:8px;flex-shrink:0;height:32px}.caipu-edit-main .ce-recipe-name{font-size:16px;font-weight:700;color:#1a1a2e;line-height:32px}.caipu-edit-main .ce-name-input{width:200px!important}.caipu-edit-main .ce-name-input .el-input__inner{height:28px;line-height:28px;font-size:14px;font-weight:600}.caipu-edit-main .ce-info-fields{display:flex;align-items:center;gap:4px;flex:1;min-width:0;flex-wrap:nowrap}.caipu-edit-main .ce-info-tail{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.caipu-edit-main .ce-edit-icon{font-size:12px;color:#c0c4cc;cursor:pointer;flex-shrink:0;transition:color .15s}.caipu-edit-main .ce-edit-icon:hover{color:#4b80fd}.caipu-edit-main .ce-edit-slot{display:inline-flex;align-items:center;gap:4px;height:28px;min-width:80px}.caipu-edit-main .ce-value-row{display:inline-flex;align-items:center;gap:4px;height:28px;line-height:28px}.caipu-edit-main .ce-value-row label{font-size:14px;color:#909399;font-weight:400;white-space:nowrap}.caipu-edit-main .ce-value-row--clickable{cursor:pointer;border-radius:4px;padding:0 4px;margin:0 -4px;transition:background .15s}.caipu-edit-main .ce-value-row--clickable:hover{background:#f5f8ff}.caipu-edit-main .ce-value-row--clickable:hover .ce-date-range-text,.caipu-edit-main .ce-value-row--clickable:hover .ce-edit-icon{color:#4b80fd}.caipu-edit-main .ce-info-item{display:inline-flex;align-items:center;gap:4px;padding:0 8px;height:28px;font-size:14px;color:#606266}.caipu-edit-main .ce-info-item label{font-size:14px;color:#909399;font-weight:400;white-space:nowrap}.caipu-edit-main .ce-info-item--editable{gap:4px}.caipu-edit-main .ce-info-item--type{padding-left:4px}.caipu-edit-main .ce-info-item--acs{padding-left:0}.caipu-edit-main .ce-field-pipe{color:#dcdfe6;font-size:14px;line-height:28px;margin-right:2px;flex-shrink:0}.caipu-edit-main .ce-label-tip{cursor:help;border-bottom:1px dashed #c0c4cc}.caipu-edit-main .ce-date-range-text,.caipu-edit-main .ce-eff-text{color:#606266;white-space:nowrap;font-size:14px}.caipu-edit-main .ce-eff-select{width:130px!important}.caipu-edit-main .ce-eff-select .el-input__inner{height:28px;line-height:28px;font-size:14px}.caipu-edit-main .ce-date-range-picker{width:220px}.caipu-edit-main .ce-date-range-picker .el-range-input,.caipu-edit-main .ce-date-range-picker .el-range-separator{font-size:14px}.caipu-edit-main .ce-date-range-picker .el-range-separator{line-height:26px}.caipu-edit-main .ce-date-range-picker .el-input__inner{height:28px;line-height:28px;padding:0 6px}.caipu-edit-main .ce-date-range-picker--validity{width:240px}.caipu-edit-main .ce-date-range-picker--pop{width:100%}.caipu-edit-main .ce-info-sep{width:1px;height:16px;background:#e4e7ed;display:inline-block;flex-shrink:0}.caipu-edit-main .ce-quick-dropdown{flex-shrink:0}.caipu-edit-main .ce-quick-dropdown-btn{display:inline-flex;align-items:center;gap:5px;padding:0 12px!important;height:28px!important;line-height:1;font-size:14px;color:#606266;border:1px solid #dcdfe6;border-radius:4px;background:#fff}.caipu-edit-main .ce-quick-dropdown-btn:focus,.caipu-edit-main .ce-quick-dropdown-btn:hover{color:#4b80fd;border-color:#b3c8ff;background:#f5f8ff}.caipu-edit-main .ce-quick-dropdown-btn .el-icon-s-operation{font-size:14px;color:#909399}.caipu-edit-main .ce-quick-dropdown-btn:hover .el-icon-s-operation{color:#4b80fd}.caipu-edit-main .ce-quick-arrow{font-size:12px;margin-left:0;color:#c0c4cc}.caipu-edit-main .ce-add-form .ce-info-strip{height:36px;min-height:36px}.caipu-edit-main .ce-add-form .ce-info-title{gap:6px}.caipu-edit-main .ce-add-form .ce-info-item--acs,.caipu-edit-main .ce-add-form .ce-info-item--name{padding-left:0}.caipu-edit-main .ce-add-form .ce-info-item--name{padding-right:0}.caipu-edit-main .ce-add-form .ce-inline-field{margin-bottom:0!important;display:inline-flex;align-items:center;position:relative}.caipu-edit-main .ce-add-form .ce-inline-field .el-form-item__content{margin-left:0!important;line-height:1}.caipu-edit-main .ce-add-form .ce-inline-field .el-form-item__error{position:absolute;top:100%;left:0;padding-top:1px;font-size:11px;line-height:1.2;white-space:nowrap;z-index:2}.caipu-edit-main .ce-add-form .ce-mini-control .el-input__inner,.caipu-edit-main .ce-add-form .ce-mini-control .el-range-input{font-size:14px}.caipu-edit-main .ce-add-form .ce-mini-control .el-input__inner::-moz-placeholder{font-size:12px;color:#c0c4cc}.caipu-edit-main .ce-add-form .ce-mini-control .el-input__inner::placeholder{font-size:12px;color:#c0c4cc}.caipu-edit-main .ce-add-form .ce-name-input{width:148px!important}.caipu-edit-main .ce-add-form .ce-name-input .el-input__inner{height:26px;line-height:26px;font-size:14px;font-weight:500}.caipu-edit-main .ce-add-form .ce-type-select{width:118px!important}.caipu-edit-main .ce-add-form .ce-type-select .el-input__inner{height:26px;line-height:26px;font-size:14px;font-weight:600;border-radius:6px;padding:0 24px 0 8px}.caipu-edit-main .ce-add-form .ce-acs-select{width:160px!important}.caipu-edit-main .ce-add-form .ce-acs-select .el-input__inner{height:26px;line-height:26px;font-size:14px}.caipu-edit-main .ce-add-form .ce-eff-select{width:172px!important}.caipu-edit-main .ce-add-form .ce-eff-select .el-input__inner{height:26px;line-height:26px;font-size:14px}.caipu-edit-main>.page-slot-search .dateList{width:100%;display:flex;align-items:flex-start;margin-top:12px}.caipu-edit-main>.page-slot-search .dateList>.week-group{width:calc(100% - 6px);position:relative;height:44px;display:flex;padding:3px}.caipu-edit-main>.page-slot-search .dateList>.week-group:after{content:"";position:absolute;left:-3px;top:-3px;right:-3px;bottom:-3px;background:#f0f2f5;border-radius:10px}.caipu-edit-main>.page-slot-search .dateList>.week-group>span{cursor:pointer;transition:.2s ease;flex:1;font-weight:500;font-size:15px;color:#49596d;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;border-radius:7px}.caipu-edit-main>.page-slot-search .dateList>.week-group>span:hover{color:#4b80fd}.caipu-edit-main>.page-slot-search .dateList>.week-group>span.active{color:#fff}.caipu-edit-main>.page-slot-search .dateList>.week-group>sub{position:absolute;bottom:0;width:14.29%;height:100%;z-index:1;background:#4b80fd;border-radius:8px;transform:translateX(-50%)}.caipu-edit-main>.page-slot-search .dateList .date-table{width:100%;flex:1;display:flex;flex-direction:column;font-size:14px;background:rgba(75,128,253,.04);border-radius:10px}.caipu-edit-main>.page-slot-search .dateList .date-table .date-table-header,.caipu-edit-main>.page-slot-search .dateList .date-table .date-table-row{display:grid;grid-template-columns:repeat(7,1fr)}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-header{height:44px;font-weight:500;font-size:15px;color:#49596d;background:#f0f2f5;border-radius:10px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-header>span{display:flex;align-items:center;justify-content:center}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body{max-height:160px;overflow-y:auto;padding:8px 0;display:flex;flex-direction:column;gap:8px;position:relative}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body .date-table-row{height:24px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body .date-table-row>span{cursor:pointer;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#49596d;transition:.2s ease;position:relative;z-index:2;border-radius:4px}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body .date-table-row>span.is-empty{visibility:hidden}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body .date-table-row>span.is-active{color:#fff}.caipu-edit-main>.page-slot-search .dateList .date-table>.date-table-body>sub{position:absolute;bottom:0;width:100px;height:26px;background:#4b80fd;border-radius:4px;z-index:1}.caipu-edit-main .ce-footer{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0;box-shadow:0 -2px 8px rgba(0,0,0,.04)}.caipu-edit-main .ce-footer .el-button{min-width:100px;width:auto;padding:10px 24px;font-size:14px}.ce-inline-edit-pop{padding:10px 12px}.recipe-create-shell[data-v-4d04b92b]{width:100%;min-width:0}.caipu-edit-main.recipe-create-dialog[data-v-4d04b92b]{height:auto}.caipu-edit-main.recipe-create-dialog[data-v-4d04b92b]>.page-slot-search{padding:0;margin:0}.caipu-edit-main.recipe-create-dialog .recipe-create-form[data-v-4d04b92b]{max-width:none;padding:0 4px}.caipu-edit-main .recipe-create-form[data-v-4d04b92b]{width:100%;max-width:1000px;margin:0 auto;padding:20px 24px 0;float:none;box-sizing:border-box}.caipu-edit-main .recipe-create-form .el-date-editor[data-v-4d04b92b],.caipu-edit-main .recipe-create-form .el-select[data-v-4d04b92b],.caipu-edit-main .recipe-create-form[data-v-4d04b92b] .el-cascader{width:100%}.caipu-edit-main .recipe-create-form[data-v-4d04b92b] .el-form-item__label{padding-bottom:6px;line-height:22px}.caipu-edit-main .recipe-create-form[data-v-4d04b92b] .el-form-item__content{margin-left:0}.caipu-edit-main .recipe-create-form .recipe-create-dates .el-date-editor[data-v-4d04b92b]{max-width:440px}.recipe-create-heading[data-v-4d04b92b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.recipe-create-heading h3[data-v-4d04b92b]{margin:0;font-size:20px;color:#24324b}.recipe-create-actions>span[data-v-4d04b92b],.recipe-create-heading span[data-v-4d04b92b],.recipe-create-price small[data-v-4d04b92b]{font-size:12px;color:#78859a}.recipe-create-section-title[data-v-4d04b92b]{border-top:1px solid #e7ecf3;padding-top:22px;margin:22px 0 18px;font-size:15px;color:#24324b}.recipe-create-basic-grid[data-v-4d04b92b]{flex-wrap:wrap}.recipe-validity-options[data-v-4d04b92b]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;min-height:36px;margin-bottom:6px}.recipe-validity-options[data-v-4d04b92b] .el-radio{margin-right:0}.recipe-create-price[data-v-4d04b92b]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:6px 0 24px}.recipe-create-actions[data-v-4d04b92b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;border-top:1px solid #e7ecf3;padding:18px 0 6px}.recipe-create-actions>div[data-v-4d04b92b]{margin-left:auto}.recipe-studio-tip[data-v-4d04b92b]{color:#78859a;font-size:12px;line-height:1.6;margin:6px 0 12px}.recipe-type-cards[data-v-4d04b92b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recipe-type-cards button[data-v-4d04b92b]{position:relative;background:#fff;border:1px solid #dfe5f0;border-radius:8px;padding:16px;text-align:left;cursor:pointer;color:#33415b}.recipe-type-cards button.active[data-v-4d04b92b]{border-color:#4778ff;background:#f1f5ff;box-shadow:0 0 0 1px #4778ff}.recipe-type-cards .recipe-type-check[data-v-4d04b92b]{position:absolute;top:18px;right:14px;color:#4778ff}.recipe-type-cards strong[data-v-4d04b92b]{font-size:15px;margin-left:10px}.recipe-type-cards span[data-v-4d04b92b]{display:block;margin-top:8px;color:#78859a;font-size:12px;line-height:1.6}@media(max-width:760px){.caipu-edit-main .recipe-create-form[data-v-4d04b92b]{padding:12px 8px 0}.recipe-create-heading[data-v-4d04b92b]{flex-wrap:wrap;gap:6px}.recipe-type-cards[data-v-4d04b92b]{grid-template-columns:1fr}.recipe-create-form[data-v-4d04b92b] .el-col-12{width:100%}}.theme-color-blue[data-v-4d04b92b]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4d04b92b]{color:#409eff}.theme-color-red[data-v-4d04b92b]{color:#f56c6c}[data-v-4d04b92b]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.studio-date-strip[data-v-4d04b92b]{display:flex;gap:8px;overflow-x:auto;padding:12px 0}.studio-date-strip button[data-v-4d04b92b]{min-width:104px;flex:1;border:1px solid #e5eaf2;background:#fff;border-radius:10px;padding:12px;cursor:pointer;color:#5c6b82}.studio-date-strip small[data-v-4d04b92b],.studio-date-strip span[data-v-4d04b92b],.studio-date-strip strong[data-v-4d04b92b]{display:block}.studio-date-strip strong[data-v-4d04b92b]{font-size:18px;margin:6px 0}.studio-date-strip span[data-v-4d04b92b]{font-size:12px}.studio-date-strip .active[data-v-4d04b92b]{background:#eef3ff;border-color:#5277ee;color:#355ed4}.studio-date-strip.is-daily button[data-v-4d04b92b]{flex:0 0 180px}.studio-planner-body[data-v-4d04b92b]{display:block;flex:1;min-width:0;min-height:0;overflow:auto;margin-top:12px;padding:0 12px 12px}.studio-planner-workspace[data-v-4d04b92b]{display:grid;grid-template-columns:156px minmax(0,1fr);gap:20px;margin-top:16px}.studio-meal-nav[data-v-4d04b92b]{padding:16px 12px;background:#f7f9fc;border-radius:12px;align-self:start}.studio-meal-nav-label[data-v-4d04b92b]{display:block;padding:0 10px 12px;color:#8b97aa;font-size:12px}.studio-meal-nav button[data-v-4d04b92b]{display:flex;width:100%;justify-content:space-between;padding:13px 12px;margin-bottom:6px;border:0;border-radius:8px;background:transparent;color:#5b6880;cursor:pointer}.studio-meal-nav button.active[data-v-4d04b92b]{background:#e9efff;color:#4269e8;font-weight:600}.studio-meal-nav p[data-v-4d04b92b]{font-size:12px;color:#8591a3;line-height:1.7;padding:10px}.studio-meal-content[data-v-4d04b92b]{min-width:0}.studio-meal-content[data-v-4d04b92b] .caipu-edit-mealtime{width:100%;min-width:0;max-width:none;margin:0;border:1px solid #e6ebf2;border-radius:12px}.studio-meal-content[data-v-4d04b92b] .caipu-edit-mealtime>.group-btns{flex-wrap:wrap}@media(max-width:900px){.studio-planner-workspace[data-v-4d04b92b]{grid-template-columns:1fr}.studio-meal-nav[data-v-4d04b92b]{display:flex;flex-wrap:wrap;gap:8px}.studio-meal-nav button[data-v-4d04b92b]{width:auto;gap:12px}.studio-meal-nav-label[data-v-4d04b92b],.studio-meal-nav p[data-v-4d04b92b]{display:none}}.theme-color-blue[data-v-48c45af8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-48c45af8]{color:#409eff}.theme-color-red[data-v-48c45af8]{color:#f56c6c}[data-v-48c45af8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.recipe-detail-page[data-v-48c45af8]{height:100%;overflow:auto;display:flex;flex-direction:column;padding:12px;background:transparent;box-sizing:border-box}.detail-heading[data-v-48c45af8]{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.detail-identity[data-v-48c45af8]{display:flex;align-items:center;gap:10px;min-width:0;color:#203452}.detail-identity strong[data-v-48c45af8]{font-size:16px;overflow-wrap:anywhere}.detail-card[data-v-48c45af8]{display:flex;flex-direction:column;flex:1;min-height:500px;background:#fff;border:1px solid #e2e8f3;border-radius:10px;overflow:hidden}.detail-summary[data-v-48c45af8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin:12px 18px;flex-shrink:0}.detail-summary>div[data-v-48c45af8]{display:flex;align-items:baseline;gap:10px;min-width:0;line-height:22px}.detail-summary dt[data-v-48c45af8]{flex-shrink:0;color:#7d8ca4}.detail-summary dd[data-v-48c45af8]{margin:0;color:#263c5b;overflow-wrap:anywhere}.detail-tabs[data-v-48c45af8]{display:flex;flex-direction:column;flex:1;min-height:0}.detail-tabs[data-v-48c45af8]>.el-tabs__header{flex-shrink:0;margin:0;padding:0 18px}.detail-tabs[data-v-48c45af8]>.el-tabs__content{flex:1;min-height:0;overflow:auto}.detail-contents[data-v-48c45af8]{display:flex;flex-direction:column;height:100%}.detail-dates[data-v-48c45af8]{display:flex;flex-shrink:0;gap:8px;overflow:auto;padding:8px 16px;border-bottom:1px solid #e7edf6}.detail-dates button[data-v-48c45af8]{flex:0 0 auto;min-width:84px;padding:6px 12px;border:0;border-radius:6px;background:#f6f8fc;color:#657b99;cursor:pointer}.detail-dates strong[data-v-48c45af8]{display:block;font-size:14px;line-height:20px;margin:0 0 2px;color:#203452}.detail-dates small[data-v-48c45af8]{display:block;font-size:12px;line-height:16px}.detail-dates .active[data-v-48c45af8]{background:#416cf4;color:#fff}.detail-dates .active strong[data-v-48c45af8]{color:#fff}.detail-meals[data-v-48c45af8]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px}.detail-meals button[data-v-48c45af8]{border:0;padding:7px 14px;border-radius:6px;background:#f4f6fb;color:#647b98;cursor:pointer}.detail-meals button.active[data-v-48c45af8]{color:#416cf4;background:#ecf2ff}.detail-table[data-v-48c45af8]{flex:1;min-height:0}.detail-footer[data-v-48c45af8]{flex-shrink:0;padding:10px 18px;color:#7d8ca4;border-top:1px solid #e7edf6}.detail-channels[data-v-48c45af8]{padding:16px;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:1100px){.detail-summary[data-v-48c45af8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.detail-summary[data-v-48c45af8]{grid-template-columns:1fr}.detail-heading[data-v-48c45af8]{flex-wrap:wrap}}.recipe-approval[data-v-716b8761]{min-height:240px}.recipe-approval__snapshot[data-v-716b8761]{margin-top:20px}.recipe-approval__snapshot section[data-v-716b8761]{padding:12px 18px;margin-top:12px;border:1px solid #e7ecf4;border-radius:8px}.recipe-dish-picker-dialog>.el-dialog{display:flex;flex-direction:column;height:92vh;margin-bottom:0}.recipe-dish-picker-dialog .el-dialog__header{display:flex;align-items:center}.recipe-dish-picker-dialog .el-dialog__header>b{padding-right:20px;border-right:1px solid #e5ebef;font-size:20px}.recipe-dish-picker-dialog .el-dialog__header>span{padding-left:20px;color:#8195a5;font-size:16px}.recipe-dish-picker-dialog .el-dialog__header>span>b{color:#0b4aa2}.recipe-dish-picker-dialog .el-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:0;background:#f5f7fa;overflow:hidden}.recipe-dish-picker-dialog .picker-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 14px;background:#fff;border-bottom:1px solid #e8eaed}.recipe-dish-picker-dialog .picker-search{width:220px}.recipe-dish-picker-dialog .praise-filter,.recipe-dish-picker-dialog .price-range{display:flex;align-items:center;gap:5px;color:#606266;font-size:14px;white-space:nowrap}.recipe-dish-picker-dialog .price-range .el-input{width:72px}.recipe-dish-picker-dialog .price-range em,.recipe-dish-picker-dialog .price-range i{color:#909399;font-style:normal}.recipe-dish-picker-dialog .praise-filter .el-input{width:85px}.recipe-dish-picker-dialog .expiry-filter{width:155px}.recipe-dish-picker-dialog .sort-filter{width:145px}.recipe-dish-picker-dialog .reset-button{color:#909399}.recipe-dish-picker-dialog .category-tabs{display:flex;flex-shrink:0;gap:6px;padding:8px 14px;background:#fff;border-bottom:1px solid #e8eaed;overflow-x:auto}.recipe-dish-picker-dialog .category-tab{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid #e4e7ed;border-radius:16px;background:#fff;color:#606266;font-size:13px;white-space:nowrap;cursor:pointer}.recipe-dish-picker-dialog .category-tab.active,.recipe-dish-picker-dialog .category-tab:hover{border-color:#4b80fd;color:#4b80fd}.recipe-dish-picker-dialog .category-tab i{width:7px;height:7px;border-radius:50%}.recipe-dish-picker-dialog .dish-card-scroll{flex:1;min-height:0;padding:12px;overflow-y:auto}.recipe-dish-picker-dialog .dish-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;align-content:start}.recipe-dish-picker-dialog .dish-card{position:relative;display:flex;flex-direction:column;min-height:242px;padding-top:4px;background:#fff;border:1.5px solid #ebeef5;border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .12s}.recipe-dish-picker-dialog .dish-card:hover{border-color:#b8ccff;box-shadow:0 6px 18px rgba(75,128,253,.12);transform:translateY(-1px)}.recipe-dish-picker-dialog .dish-card.is-selected{border-color:#91d5ff;background:#f0faff}.recipe-dish-picker-dialog .dish-card.is-parent-selected{border-color:#b7eb8f;background:#f6ffed;cursor:default}.recipe-dish-picker-dialog .dish-card header{display:flex;align-items:center;gap:6px;padding:10px 12px 6px}.recipe-dish-picker-dialog .dish-card header strong{flex:1;min-width:0;color:#1a1a2e;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-dish-picker-dialog .dish-card header strong:hover{color:#4b80fd;text-decoration:underline}.recipe-dish-picker-dialog .dish-card header>span{flex-shrink:0;padding:1px 6px;border:1px solid;border-radius:4px;font-size:12px}.recipe-dish-picker-dialog .dish-card footer{display:flex;align-items:center;justify-content:space-between;padding:9px 12px 10px;margin-top:auto;border-top:1px solid #f0f2f5}.recipe-dish-picker-dialog .dish-card-accent{position:absolute;top:0;right:0;left:0;height:4px}.recipe-dish-picker-dialog .metric-row{display:flex;flex-wrap:wrap;gap:6px;min-height:27px;padding:0 12px 7px}.recipe-dish-picker-dialog .metric{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px}.recipe-dish-picker-dialog .metric--praise{background:#fff7e6;color:#d48806}.recipe-dish-picker-dialog .metric--margin{background:#f6ffed;color:#389e0d}.recipe-dish-picker-dialog .last-sale{display:flex;align-items:center;height:42px;box-sizing:border-box;padding:7px 9px;margin:0 10px 8px;border-radius:7px;background:#f0eeff;color:#5c3d99;font-size:11px}.recipe-dish-picker-dialog .last-sale--empty{gap:5px;background:#f7f8fa;color:#bfbfbf}.recipe-dish-picker-dialog .last-sale-title{display:flex;align-items:center;gap:5px;width:100%}.recipe-dish-picker-dialog .last-sale-title span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-dish-picker-dialog .last-sale-title b{white-space:nowrap}.recipe-dish-picker-dialog .sales-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 9px}.recipe-dish-picker-dialog .sales-row>span{display:flex;flex-direction:column;padding:6px 8px;border-radius:6px;background:#f7f8fa}.recipe-dish-picker-dialog .sales-row small{color:#909399;font-size:11px}.recipe-dish-picker-dialog .sales-row b{margin-top:3px;color:#303133;font-size:13px}.recipe-dish-picker-dialog .dish-price{color:#f56c6c;font-size:16px}.recipe-dish-picker-dialog .dish-price small{color:#999;font-size:11px;font-weight:500}.recipe-dish-picker-dialog .picker-empty{display:flex;height:100%;min-height:200px;flex-direction:column;align-items:center;justify-content:center;color:#909399}.recipe-dish-picker-dialog .picker-empty i{color:#d9d9d9;font-size:48px}.recipe-dish-picker-dialog .picker-pagination{flex-shrink:0;padding:8px 14px;background:#fff}.caipu-edit-choice-dish-dialog>.el-dialog{display:flex;height:85vh;flex-direction:column}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__header{display:flex;align-items:center}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__header>b{font-size:20px;padding-right:20px;border-right:1px solid #e5ebef}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__header>span{padding-left:20px;color:#8195a5;font-size:16px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__header>span>b{color:#0b4aa2}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__header .adjust-date-select{width:190px;margin-left:auto;margin-right:32px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body{flex:1;display:flex;overflow:hidden;gap:10px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe6ec;border-radius:4px;width:300px;flex-shrink:0}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>h4{font-size:20px;min-width:100px;text-align:center;border-bottom:1px solid #dfe6ec;height:55px;display:flex;justify-content:left;align-items:center;padding-left:20px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item{width:100%;padding:0 10px 0 25px;display:flex;align-items:center;cursor:pointer;margin-top:10px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item>.left{min-height:35px;display:flex;align-items:center;font-size:16px;flex:1}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item>.left>sub{position:static;flex-shrink:1;line-height:1;font-size:100%}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item>.left>sup{flex-shrink:0;font-weight:700;position:static;line-height:1;font-size:100%}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item.choice{color:#4b80fd;position:relative}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.all-type-item.choice:before{content:"";width:4px;height:calc(100% - 10px);position:absolute;top:5px;left:10px;background-color:#4b80fd;border-radius:2px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable{padding-top:10px!important;flex:1;height:100%;overflow-y:auto;display:flex;flex-direction:column;padding:0 10px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section{width:100%;padding:0 10px 0 25px;display:flex;align-items:center;cursor:context-menu}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section>.left{min-height:35px;display:flex;align-items:center;font-size:16px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section>.left>sub{position:static;flex-shrink:1;line-height:1;font-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section>.left>sup{flex-shrink:0;font-weight:700;position:static;line-height:1;font-size:100%}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section>.left>mark{flex-shrink:0;font-size:14px;margin-left:10px;padding:0 5px;background-color:#f56c6c;color:#fff;border-radius:4px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section.choice{color:#4b80fd;position:relative}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>section>.draggable>section.choice:before{content:"";width:4px;height:calc(100% - 10px);position:absolute;top:5px;left:10px;background-color:#4b80fd;border-radius:2px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right{flex:1;display:flex;flex-direction:column;border:1px solid #dfe6ec;border-radius:4px;padding:10px 20px;gap:10px;overflow:hidden}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.top{display:flex;justify-content:space-between;flex-shrink:0}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.top>b{font-size:20px;display:flex;align-items:center}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.top>div{display:flex}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.top>div>.el-button{margin-left:10px}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.el-table{flex:1}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.el-table p{margin:0}.caipu-edit-choice-dish-dialog>.el-dialog>.el-dialog__body>.right>.el-table .cell>.el-input+.el-input{margin-top:5px}.caipu-edit-choice-dish-dialog>.el-dialog .dialog-footer{display:flex;justify-content:center}.menudish-caipu-current-copy-to-mealtime-dialog .el-dialog__header span{font-size:16px!important}.menudish-caipu-current-copy-to-mealtime-dialog .el-dialog__body{height:600px}.menudish-caipu-current-copy-to-mealtime-dialog .el-dialog__body .table-box>.el-table{min-height:350px}.caipu-copy-dialog .el-dialog__header span{font-size:16px!important}.caipu-copy-dialog .el-dialog__body{max-height:500px}.caipu-copy-dialog section{margin-top:10px;padding-top:10px;border-bottom:1px solid #eee}.caipu-copy-dialog .el-form-item{display:flex}.caipu-copy-dialog .el-form-item>label{width:140px}.caipu-copy-dialog .el-form-item>.el-form-item__content{flex:1;display:flex}.caipu-copy-dialog .el-form-item>.el-form-item__content>p{width:100px;display:flex;justify-content:space-between;margin-left:16px}.caipu-copy-dialog .el-form-item>.el-form-item__content>p>.el-button{width:35px;height:35px;padding:0!important}.caipu-import-dialog .el-dialog__header span{font-size:16px!important}.caipu-import-dialog .el-dialog__body{max-height:500px}.caipu-import-dialog .line-row{display:flex;align-items:center}.caipu-import-dialog .line-row>div:first-child{width:240px}.caipu-import-dialog .wrap2{margin:10px}.caipu-list-tuijian-dialog .step1{display:flex;flex-wrap:wrap}.caipu-list-tuijian-dialog .step1>.el-form-item{width:calc(33.33% - 20px);margin-right:20px;margin-bottom:20px}.caipu-list-tuijian-dialog .step1>.btns{width:100%;display:flex;align-items:center;justify-content:center;margin:20px 0}.caipu-list-tuijian-dialog .step2{min-height:500px;display:flex;flex-direction:column}.caipu-list-tuijian-dialog .step2>.el-tabs{flex:1}.caipu-list-tuijian-dialog .step2>.el-tabs .item{padding:0;margin-bottom:20px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.top{display:flex;align-items:flex-end;gap:20px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.top>.el-form-item{width:33%}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.top>button{margin-bottom:16px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.bottom{border:1px solid #dedede;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.bottom>.theader{background-color:#f5f7fa;padding:12px 0;font-weight:500;border-radius:4px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.bottom>.theader>.el-col{text-align:center;margin:0!important}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.bottom .label{height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding-top:10px;padding-left:10px}.caipu-list-tuijian-dialog .step2>.el-tabs .item>.bottom .big{border-bottom:1px solid #ebeef5;padding-bottom:5px;font-weight:700;font-size:18px;padding-left:10px}.caipu-list-tuijian-dialog .step2>.btns{width:100%;display:flex;align-items:center;justify-content:center;margin:20px 0}.theme-color-blue{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue{color:#409eff}.theme-color-red{color:#f56c6c}:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.menudish-caipu-list>.page-slot-search{background:#fff;border-radius:10px;padding-top:0;margin-bottom:15px}.menudish-caipu-list .uni-search-wrap{padding:12px 16px}.menudish-caipu-list .uni-filter-row{display:flex;align-items:center}.menudish-caipu-list .uni-filter-row .uni-filter-form{display:flex;align-items:center;flex-wrap:wrap;width:100%}.menudish-caipu-list .uni-filter-row .uni-filter-form .el-form-item{margin-bottom:0;margin-right:12px}.menudish-caipu-list .uni-filter-row .uni-filter-form .el-form-item__content{margin-left:0!important}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input.el-cascader,.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input.el-input,.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input.el-select{width:100%}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input--area{width:280px}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input--name{width:180px}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input--type{width:170px}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input--dish{width:230px}.menudish-caipu-list .uni-filter-row .uni-filter-form .uni-filter-input--channel{width:170px}.menudish-caipu-list .uni-filter-input{width:200px}.menudish-caipu-list .uni-filter-input--area{width:280px}.menudish-caipu-list .uni-filter-input--name{width:180px}.menudish-caipu-list .uni-filter-input--type{width:170px}.menudish-caipu-list .uni-filter-input--dish{width:230px}.menudish-caipu-list .uni-filter-input--channel{width:170px}.menudish-caipu-list .uni-effective-form-item .el-form-item__content{margin-left:0!important}.menudish-caipu-list .uni-effective-switch{display:inline-flex;align-items:center;gap:8px;height:32px;border-radius:6px}.menudish-caipu-list .uni-effective-label{font-size:14px;color:#606266;white-space:nowrap}.menudish-caipu-list .cell-nowrap{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.menudish-caipu-list .channel-empty{color:#c0c4cc;font-size:16px}.menudish-caipu-list .channel-more{font-size:12px;color:#909399}.menudish-caipu-list .channel-cell{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px;width:100%;text-align:center}.menudish-caipu-list .channel-cell--clickable{cursor:pointer;border-radius:4px;padding:4px 6px;transition:background .15s}.menudish-caipu-list .channel-cell--clickable:hover{background:#f0f7ff}.menudish-caipu-list .recipe-name-text{font-size:16px;color:#303133;font-weight:500}.menudish-caipu-list .status-switch-cell{display:inline-flex;align-items:center;justify-content:center;gap:8px}.menudish-caipu-list .status-switch-label{font-size:14px;color:#c0c4cc;white-space:nowrap;line-height:1}.menudish-caipu-list .status-switch-label.is-active{font-weight:500}.menudish-caipu-list .status-switch-label.is-active.is-positive{color:var(--sc-color-success,#2da06e)}.menudish-caipu-list .status-switch-label.is-active.is-negative{color:var(--sc-color-danger,#e2574c)}.menudish-caipu-list .validity-col-header{display:inline-flex;align-items:center;justify-content:center;gap:4px}.menudish-caipu-list .validity-col-help{font-size:14px;color:#c0c4cc;cursor:help;vertical-align:middle}.menudish-caipu-list .validity-col-help:hover{color:#4b80fd}.menudish-caipu-list .validity-cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;line-height:1.3;max-width:100%}.menudish-caipu-list .validity-range{font-size:14px;color:#606266;white-space:nowrap;line-height:1}.menudish-caipu-list .cell-action-btn{font-size:14px;padding:0}.bind-channel-dialog .el-dialog__body{padding:12px 20px 16px;max-height:none;overflow:visible}.bind-channel-dialog .bcd-recipe-info{padding:0 0 10px;border-bottom:1px solid #f0f2f5;margin-bottom:10px}.bind-channel-dialog .bcd-recipe-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.bind-channel-dialog .bcd-value{font-weight:600;font-size:16px;color:#303133}.bind-channel-dialog .bcd-recipe-tip{font-size:13px;color:#909399;margin:0;line-height:1.4}.bind-channel-dialog .bcd-channel-list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;overflow:visible;padding:0}.bind-channel-dialog .bcd-channel-item{display:flex;flex-direction:column;box-sizing:border-box;height:118px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #ebeef5;transition:border-color .15s,box-shadow .15s}.bind-channel-dialog .bcd-channel-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.bind-channel-dialog .bcd-channel-item.is-bound{background:linear-gradient(180deg,#f6ffed,#fff);border-color:#b7eb8f}.bind-channel-dialog .bcd-channel-item.is-conflict{background:linear-gradient(180deg,#fffbe6,#fff);border-color:#ffe58f}.bind-channel-dialog .bcd-ch-row{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:100%;min-width:0}.bind-channel-dialog .bcd-ch-info{flex:1;min-height:0;display:flex;flex-direction:column;gap:4px;overflow:hidden}.bind-channel-dialog .bcd-ch-name{flex-shrink:0;height:36px;font-size:13px;color:#303133;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.bind-channel-dialog .bcd-ch-conflict-slot{flex-shrink:0;height:28px;overflow:hidden}.bind-channel-dialog .bcd-ch-conflict,.bind-channel-dialog .bcd-ch-disabled{font-size:11px;color:#e6a23c;line-height:1.3;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bind-channel-dialog .bcd-ch-disabled{color:#c0c4cc}.bind-channel-dialog .bcd-action-btn{flex-shrink:0;width:100%;height:28px;margin-top:8px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;outline:none}.bind-channel-dialog .bcd-action-btn--bind{background:#ecf5ff;color:#409eff}.bind-channel-dialog .bcd-action-btn--bind:hover:not(.is-disabled):not(:disabled){background:#409eff;color:#fff}.bind-channel-dialog .bcd-action-btn--unbind{background:#fef0f0;color:#f56c6c}.bind-channel-dialog .bcd-action-btn--unbind:hover:not(.is-disabled):not(:disabled){background:#f56c6c;color:#fff}.bind-channel-dialog .bcd-action-btn.is-disabled,.bind-channel-dialog .bcd-action-btn:disabled{background:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.bind-channel-dialog .bcd-empty{grid-column:1/-1;text-align:center;color:#c0c4cc;padding:24px 0;font-size:14px}.recipe-backup-drawer .el-drawer__body{padding:0;height:calc(100% - 56px);overflow:hidden}.theme-color-blue[data-v-407d31c0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-407d31c0]{color:#409eff}.theme-color-red[data-v-407d31c0]{color:#f56c6c}[data-v-407d31c0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.studio-library-controls[data-v-407d31c0]{display:flex;align-items:center;gap:20px;padding:8px 16px;background:#fff;border-radius:12px;flex-wrap:wrap}.studio-library-controls>span[data-v-407d31c0]:last-child{margin-left:auto}.studio-library-controls--plain-tabs[data-v-407d31c0]{min-height:52px;padding:0 12px;background:transparent;border-radius:0}.studio-settings-menu[data-v-407d31c0]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:8px}.studio-settings-menu .el-button+.el-button[data-v-407d31c0]{margin-left:0}.studio-view-tabs[data-v-407d31c0]{display:flex;gap:6px;margin-right:20px}.studio-view-tabs button[data-v-407d31c0]{border:0;background:transparent;padding:12px 16px;color:#66748b;border-bottom:2px solid transparent;cursor:pointer}.studio-view-tabs button.active[data-v-407d31c0]{color:#4269e8;border-color:#4269e8;font-weight:600;background:#f2f5ff}.studio-view-tabs--plain[data-v-407d31c0]{gap:8px;margin-right:0}.studio-view-tabs--plain button[data-v-407d31c0]{padding:14px 16px 11px;border-bottom-width:3px;background:transparent;color:#303133;font-family:inherit;font-size:var(--app-font-size-tab,16px);font-weight:500;line-height:24px;transition:color .2s ease,border-color .2s ease}.studio-view-tabs--plain button[data-v-407d31c0]:hover{color:var(--theme-primary,#4269e8)}.studio-view-tabs--plain button[data-v-407d31c0]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(66,105,232,.18)}.studio-view-tabs--plain button.active[data-v-407d31c0]{background:transparent;color:var(--theme-primary,#4269e8);border-color:var(--theme-primary,#4269e8);font-weight:700}.studio-table-body[data-v-407d31c0]{display:flex;flex-direction:column;flex:1;min-height:0}.studio-selection-bar[data-v-407d31c0]{display:flex;align-items:center;gap:18px;padding:8px 18px;background:#edf3ff;border:1px solid #d7e3ff;border-radius:8px;margin-bottom:10px}.studio-selection-bar .studio-danger[data-v-407d31c0]{color:#d34c56}.menu-studio-library[data-v-407d31c0] .page-slot-table{border-radius:12px;padding:16px 20px}.menu-studio-library[data-v-407d31c0] .page-slot-search{border-radius:12px}.menu-studio-library[data-v-407d31c0] .el-table th{background:#f7f9fc;color:#64728a;font-weight:500}.menu-studio-library[data-v-407d31c0] .el-table td{padding:13px 0}.menu-studio-library[data-v-407d31c0] .page-slot-table-operate{flex-wrap:wrap;gap:12px;padding-bottom:14px}@media(max-width:1100px){.studio-library-controls[data-v-407d31c0]{flex-wrap:wrap;gap:12px;padding:14px}.studio-view-tabs[data-v-407d31c0]{margin-right:8px}.studio-selection-bar[data-v-407d31c0]{flex-wrap:wrap;gap:8px}}.recipe-list-workspace[data-v-407d31c0]{height:100%;min-height:0}.recipe-free-pick[data-v-65fe4c53]{height:100%;--fp-primary:var(--theme-primary,#4b80fd);--fp-primary-light:var(--theme-primary-lighter,#f5f8ff);--fp-primary-rgb:var(--theme-primary-rgb,75,128,253);--fp-text:#303133;--fp-muted:#909399;--fp-font-xl:16px;--fp-font-lg:15px;--fp-font-md:14px;--fp-font-sm:12px}.recipe-free-pick[data-v-65fe4c53] .page-slot-table-wrap{height:100%;min-height:0}.recipe-free-pick[data-v-65fe4c53] .page-slot-table{height:100%;padding:0;overflow:hidden;background:transparent}.recipe-free-pick[data-v-65fe4c53] .el-input__inner{font-size:14px!important}.recipe-free-pick[data-v-65fe4c53] .el-input__prefix,.recipe-free-pick[data-v-65fe4c53] .el-input__suffix{font-size:14px}.recipe-free-pick__layout[data-v-65fe4c53]{display:flex;height:100%;min-height:0;overflow:hidden;background:#f5f7fa}.recipe-free-pick__main[data-v-65fe4c53]{display:flex;flex:1;min-width:0;flex-direction:column;overflow:hidden}.recipe-free-pick__plan[data-v-65fe4c53]{display:flex;align-items:center;gap:8px 14px;padding:10px 20px;background:#fff;border-bottom:1px solid #e4e7f0}.recipe-free-pick__plan strong[data-v-65fe4c53]{max-width:280px;overflow:hidden;color:var(--fp-text);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fp-plan-date-block[data-v-65fe4c53],.fp-plan-meal-block[data-v-65fe4c53]{display:flex;align-items:center;flex-shrink:0;gap:10px}.fp-plan-section-label[data-v-65fe4c53]{flex-shrink:0;color:#909399;font-size:14px;font-weight:500;white-space:nowrap}.fp-meal-save-tip[data-v-65fe4c53]{color:#909399;cursor:help;font-size:16px;transition:color .15s}.fp-meal-save-tip[data-v-65fe4c53]:hover{color:var(--fp-primary)}.fp-slot-trigger[data-v-65fe4c53],.fp-slot-value[data-v-65fe4c53]{color:#1a1a2e;font-size:15px;font-weight:600;white-space:nowrap}.fp-slot-trigger[data-v-65fe4c53]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:6px;cursor:pointer;transition:background .15s}.fp-slot-trigger[data-v-65fe4c53]:hover{background:#f0f2f5}.fp-slot-trigger i[data-v-65fe4c53]{color:#909399;font-size:12px}.fp-plan-divider[data-v-65fe4c53]{width:1px;height:32px;flex-shrink:0;background:#e0e4ee}.plan-label[data-v-65fe4c53]{margin-left:3px;color:var(--fp-muted);font-size:14px}.plan-select[data-v-65fe4c53]{width:148px}.plan-value[data-v-65fe4c53]{color:#1a1a2e;font-size:14px;font-weight:600}.meal-tabs[data-v-65fe4c53]{display:flex;flex-wrap:wrap;gap:7px}.meal-tabs button[data-v-65fe4c53]{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:5px 12px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;color:#394150;cursor:pointer;font-size:14px;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.meal-tabs button.active[data-v-65fe4c53],.meal-tabs button[data-v-65fe4c53]:hover{border-color:var(--meal-border);color:var(--meal-text);background:var(--meal-soft)}.meal-tabs button.active[data-v-65fe4c53]{box-shadow:0 0 0 1px rgba(23,32,51,.04);font-weight:600}.meal-tab-dot[data-v-65fe4c53]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--meal-color)}.meal-tab-name[data-v-65fe4c53]{display:block;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meal-tabs em[data-v-65fe4c53]{min-width:18px;height:18px;padding:0 4px;border:1px solid var(--meal-border);border-radius:9px;background:var(--meal-soft);color:var(--meal-text);font-size:12px;font-style:normal;line-height:16px;text-align:center}.meal-tabs button.active em[data-v-65fe4c53]{border-color:var(--meal-color);background:var(--meal-color);color:#fff}.meal-tabs button[data-v-65fe4c53]:focus-visible{outline:2px solid var(--meal-color);outline-offset:2px}.recipe-free-pick__filters[data-v-65fe4c53]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:9px 14px 8px;background:#fff;border-bottom:1px solid #e8eaed;box-shadow:0 1px 4px rgba(0,0,0,.04)}.recipe-free-pick__filters>.el-input[data-v-65fe4c53]{width:210px}.recipe-free-pick__filters>.el-select[data-v-65fe4c53]{width:148px}.recipe-free-pick__filters .el-input__inner[data-v-65fe4c53]{border-radius:6px;font-size:14px}.filter-price-range[data-v-65fe4c53]{display:flex;align-items:center;gap:4px}.filter-price-range .el-input[data-v-65fe4c53]{width:66px}.filter-price-range>span[data-v-65fe4c53]:not(.filter-label){color:#c0c4cc}.filter-praise-rate[data-v-65fe4c53]{display:flex;align-items:center;gap:5px}.filter-praise-rate .el-input[data-v-65fe4c53]{width:108px}.filter-praise-rate[data-v-65fe4c53] .el-input-group__append,.filter-praise-rate[data-v-65fe4c53] .el-input__inner{padding:0 10px}.filter-label[data-v-65fe4c53]{flex-shrink:0;color:#606266;font-size:14px;white-space:nowrap}.recipe-free-pick__types-wrap[data-v-65fe4c53]{display:flex;align-items:flex-start;gap:8px;padding-right:14px;background:#fff;border-bottom:1px solid #e8eaed}.recipe-free-pick__types[data-v-65fe4c53]{display:flex;position:relative;box-sizing:border-box;min-width:0;max-height:110px;transition:max-height .2s ease;flex:1;flex-wrap:wrap;align-items:flex-start;gap:5px;overflow:hidden;padding:8px 0 8px 14px}.recipe-free-pick__types button[data-v-65fe4c53]{display:inline-flex;height:28px;align-items:center;gap:4px;padding:0 12px;border:1px solid #e4e7ed;border-radius:20px;background:#fff;color:#606266;cursor:pointer;font-size:14px;white-space:nowrap;transition:all .15s}.recipe-free-pick__types button.active[data-v-65fe4c53],.recipe-free-pick__types button[data-v-65fe4c53]:hover{border-color:rgba(var(--fp-primary-rgb),.28);color:var(--fp-primary)}.recipe-free-pick__types button.active[data-v-65fe4c53]{background:var(--fp-primary-light);font-weight:600}.recipe-free-pick__types em[data-v-65fe4c53]{color:var(--fp-muted);font-size:12px;font-style:normal}.fp-type-more[data-v-65fe4c53]{flex-shrink:0;margin-top:8px;padding:5px 0;color:#606266}.fp-type-more i[data-v-65fe4c53]{margin-left:4px;font-size:12px}.fp-type-more.is-active[data-v-65fe4c53],.fp-type-more[data-v-65fe4c53]:hover{color:var(--fp-primary)}.type-dot[data-v-65fe4c53]{width:7px;height:7px;border-radius:50%}.is-soup[data-v-65fe4c53]{background:#409eff}.is-vegetable[data-v-65fe4c53]{background:#67c23a}.is-meat[data-v-65fe4c53]{background:#e6a23c}.is-staple[data-v-65fe4c53]{background:#909399}.recipe-free-pick__cards[data-v-65fe4c53]{display:grid;flex:1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;align-content:start;overflow:auto;padding:12px}.dish-card[data-v-65fe4c53]{display:flex;min-width:0;min-height:198px;flex-direction:column;overflow:hidden;border:1.5px solid #ebeef5;border-top:4px solid #909399;border-radius:10px;background:#fff;cursor:pointer;transition:box-shadow .18s,border-color .18s,transform .12s}.dish-card[data-v-65fe4c53]:hover{border-color:rgba(var(--fp-primary-rgb),.35);box-shadow:0 6px 18px rgba(var(--fp-primary-rgb),.12);transform:translateY(-1px)}.dish-card--soup[data-v-65fe4c53]{border-top-color:#409eff}.dish-card--vegetable[data-v-65fe4c53]{border-top-color:#67c23a}.dish-card--meat[data-v-65fe4c53]{border-top-color:#e6a23c}.dish-card--staple[data-v-65fe4c53]{border-top-color:#909399}.dish-card.selected[data-v-65fe4c53]{border-color:#b7eb8f;background:#f6ffed}.dish-card.selected footer[data-v-65fe4c53]{border-top-color:#d9f7be}.dish-card header[data-v-65fe4c53]{display:flex;align-items:center;gap:6px;padding:10px 12px 6px}.dish-card header strong[data-v-65fe4c53]{flex:1;min-width:0;overflow:hidden;color:#1a1a2e;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dish-card header strong[data-v-65fe4c53]:hover{color:var(--fp-primary)}.dish-card header span[data-v-65fe4c53]{flex-shrink:0;padding:1px 6px;border:1px solid #c6d8ff;border-radius:4px;background:#f2f6ff;color:#4b80fd;font-size:12px}.dish-card__metrics[data-v-65fe4c53]{display:flex;gap:6px;padding:0 12px 8px;flex-wrap:wrap}.dish-card__metrics b[data-v-65fe4c53]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:10px;background:#f6ffed;color:#389e0d;font-size:12px;font-weight:500;white-space:nowrap}.dish-card__metrics b[data-v-65fe4c53]:first-child{background:#fff7e6;color:#d48806}.dish-card__history[data-v-65fe4c53]{box-sizing:border-box;height:58px;margin:0 10px 8px;padding:7px 10px;overflow:hidden;border-radius:7px;background:#f0eeff;color:#5c3d99;font-size:12px;line-height:1.45}.dish-card__history-hd[data-v-65fe4c53]{display:flex;align-items:center;gap:6px}.dish-card__history-hd>span[data-v-65fe4c53]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dish-card__history-hd>strong[data-v-65fe4c53]{flex-shrink:0;font-weight:700;white-space:nowrap}.dish-card__history-stats[data-v-65fe4c53]{display:flex;align-items:center;gap:4px;margin-top:5px}.dish-card__history.empty[data-v-65fe4c53]{display:flex;align-items:center;gap:5px;color:#bfbfbf;background:#f7f8fa}.dish-card__history b[data-v-65fe4c53]{display:inline-block;margin:5px 4px 0 0;padding:1px 7px;border-radius:8px;background:#e6f7ff;color:#096dd9;font-weight:500}.dish-card__history b[data-v-65fe4c53]:last-child{background:#fff1f0;color:#cf1322}.dish-card footer[data-v-65fe4c53]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:8px 12px 10px;border-top:1px solid #f0f2f5}.dish-card footer>b[data-v-65fe4c53]{color:#f56c6c;font-size:16px;font-weight:700;white-space:nowrap}.dish-card footer small[data-v-65fe4c53]{margin-left:1px;color:#999;font-size:12px;font-weight:500}.dish-card footer .el-button[data-v-65fe4c53]{min-width:64px}.dish-card footer .el-button--primary.is-plain[data-v-65fe4c53],.dish-card footer .el-button--primary.is-plain[data-v-65fe4c53]:focus,.dish-card footer .el-button--primary.is-plain[data-v-65fe4c53]:hover{color:#fff!important;background:var(--fp-primary)!important;border-color:var(--fp-primary)!important}.dish-card footer .el-button--danger.is-plain[data-v-65fe4c53],.dish-card footer .el-button--danger.is-plain[data-v-65fe4c53]:focus,.dish-card footer .el-button--danger.is-plain[data-v-65fe4c53]:hover{color:#f56c6c!important;background:#fff!important;border-color:#f56c6c!important}.empty-state[data-v-65fe4c53]{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;gap:8px;color:#909399;text-align:center}.empty-state i[data-v-65fe4c53]{color:#e8e8e8;font-size:48px}.empty-state p[data-v-65fe4c53]{margin:0}.empty-state small[data-v-65fe4c53]{color:#c0c4cc}.recipe-free-pick__selected[data-v-65fe4c53]{display:flex;width:420px;min-height:0;flex:0 0 420px;align-self:stretch;flex-direction:column;overflow:hidden;border-left:1px solid #ebeef5;background:#fff}.recipe-free-pick__selected>header[data-v-65fe4c53]{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 14px;border-bottom:1px solid #e8eaed;background:linear-gradient(135deg,#f8f9ff,#fff)}.selected-title[data-v-65fe4c53]{display:flex;align-items:center;gap:10px;min-width:0}.selected-title>i[data-v-65fe4c53]{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:var(--fp-primary-light);color:var(--fp-primary);font-size:22px}.recipe-free-pick__selected header strong[data-v-65fe4c53]{color:#1a1a2e;font-size:14px}.recipe-free-pick__selected header small[data-v-65fe4c53]{display:block;margin-top:2px;color:var(--fp-muted);font-size:12px}.selected-list[data-v-65fe4c53]{flex:1;min-height:0;overflow:auto;padding:0 10px 10px}.selected-list__head[data-v-65fe4c53],.selected-row[data-v-65fe4c53]{display:grid;grid-template-columns:minmax(0,1fr) 56px 72px 24px;align-items:center;gap:6px}.selected-list__head[data-v-65fe4c53]{height:36px;padding:0 8px;color:#909399;background:#fafafa;border-bottom:1px solid #f0f2f5;font-size:12px}.selected-list__head span[data-v-65fe4c53]:not(:first-child){text-align:center}.selected-row[data-v-65fe4c53]{min-height:46px;padding:8px;border-bottom:1px solid #f5f7fa;transition:background .12s}.selected-row[data-v-65fe4c53]:hover{background:var(--fp-primary-light)}.selected-row strong[data-v-65fe4c53]{display:block;min-width:0;overflow:hidden;color:#303133;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.selected-row__input[data-v-65fe4c53]{width:100%}.selected-row__input[data-v-65fe4c53] .el-input__inner{height:28px;padding:0 5px;font-size:12px!important;line-height:28px;text-align:center}.selected-row__delete[data-v-65fe4c53]{padding:2px;color:#c0c4cc;font-size:16px}.selected-row__delete[data-v-65fe4c53]:hover{color:#f56c6c}.recipe-free-pick__selected>footer[data-v-65fe4c53]{display:flex;gap:10px;padding:12px 14px;border-top:1px solid #e8eaed;box-shadow:0 -3px 10px rgba(0,0,0,.05)}.recipe-free-pick__selected>footer .el-button[data-v-65fe4c53]{flex:1;margin:0;border-radius:8px}.fsc-hd[data-v-65fe4c53]{flex-shrink:0;display:flex;height:56px;min-height:56px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e8eaed;background:linear-gradient(135deg,#f8f9ff,#fff)}.fsc-hd-left[data-v-65fe4c53]{display:flex;flex:1;min-width:0;align-items:center;gap:10px}.fsc-hd-icon[data-v-65fe4c53]{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:var(--fp-primary-light);color:var(--fp-primary);font-size:22px}.fsc-hd-ctx[data-v-65fe4c53]{display:flex;min-width:0;flex-direction:column}.fsc-hd-title[data-v-65fe4c53]{color:#1a1a2e;font-size:var(--fp-font-xl);font-weight:600;line-height:1.3;white-space:nowrap}.fsc-hd-sub[data-v-65fe4c53]{margin-top:2px;overflow:hidden;color:#909399;font-size:var(--fp-font-sm);text-overflow:ellipsis;white-space:nowrap}.fsc-count-badge[data-v-65fe4c53]{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--fp-primary);color:#fff;font-size:var(--fp-font-sm);font-style:normal;font-weight:600;line-height:22px;text-align:center}.fsc-clear[data-v-65fe4c53],.fsc-more-fields[data-v-65fe4c53]{flex-shrink:0;padding:0 4px;color:#909399;font-size:var(--fp-font-md);white-space:nowrap}.fsc-more-fields[data-v-65fe4c53]{margin-left:4px}.fsc-clear[data-v-65fe4c53]:hover:not(.is-disabled){color:#f56c6c}.fsc-more-fields.is-active[data-v-65fe4c53],.fsc-more-fields[data-v-65fe4c53]:hover{color:var(--fp-primary)}.fsc-structure[data-v-65fe4c53]{display:flex;height:5px;flex-shrink:0;gap:2px;margin-top:6px;padding:0 14px;overflow:hidden}.fsc-struct-seg[data-v-65fe4c53]{min-width:4px;border-radius:3px}.fsc-structure-labels[data-v-65fe4c53]{display:flex;flex-wrap:wrap;flex-shrink:0;gap:8px 14px;padding:5px 14px 8px;border-bottom:1px solid #ebeef5}.fsc-struct-lbl[data-v-65fe4c53]{display:flex;align-items:center;gap:4px;color:#606266;font-size:14px;white-space:nowrap}.fsc-struct-dot[data-v-65fe4c53]{width:7px;height:7px;flex-shrink:0;border-radius:50%}.fsc-col-hd[data-v-65fe4c53]{display:flex;height:36px;flex-shrink:0;align-items:center;padding:0 14px;border-bottom:1px solid #f0f2f5;background:#fafafa;color:#909399;font-size:14px;font-weight:500}.fsc-col[data-v-65fe4c53]{display:flex;min-width:0;align-items:center}.fsc-col--drag[data-v-65fe4c53]{flex:0 0 22px;justify-content:center;color:#c0c4cc}.fsc-col--name[data-v-65fe4c53]{flex:1;overflow:hidden}.fsc-col--qty[data-v-65fe4c53]{flex:0 0 64px;justify-content:center}.fsc-col--meal-price[data-v-65fe4c53]{flex:0 0 76px;justify-content:center}.fsc-col--margin[data-v-65fe4c53]{flex:0 0 52px;justify-content:flex-end}.fsc-col--act[data-v-65fe4c53]{flex:0 0 26px;justify-content:center}.fsc-body[data-v-65fe4c53]{display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto}.fsc-empty[data-v-65fe4c53]{display:flex;min-height:140px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 12px;background:#fff}.fsc-empty i[data-v-65fe4c53]{color:#e8e8e8;font-size:52px}.fsc-empty p[data-v-65fe4c53]{margin:0;color:#606266;font-size:14px;font-weight:500}.fsc-empty span[data-v-65fe4c53]{color:#bfbfbf;font-size:12px}.fsc-drag-ghost[data-v-65fe4c53]{opacity:.45;background:#eef4ff}.fsc-group-hd[data-v-65fe4c53]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5;border-left:3px solid var(--fp-primary);background:#fafbfe}.fsc-group-hd-main[data-v-65fe4c53]{display:flex;min-width:0;flex:1;align-items:center;gap:6px;cursor:pointer}.fsc-group-hd-main:hover .fsc-group-label[data-v-65fe4c53]{color:var(--fp-primary)}.fsc-group-toggle[data-v-65fe4c53]{flex-shrink:0;color:#909399;font-size:12px;transition:color .15s}.fsc-group-drag[data-v-65fe4c53],.fsc-row-drag[data-v-65fe4c53]{color:#c0c4cc;font-size:15px;cursor:grab;transition:color .15s}.fsc-group-drag[data-v-65fe4c53]:hover,.fsc-row-drag[data-v-65fe4c53]:hover{color:var(--fp-primary)}.fsc-group-drag[data-v-65fe4c53]:active,.fsc-row-drag[data-v-65fe4c53]:active{cursor:grabbing}.fsc-group-dot[data-v-65fe4c53]{width:8px;height:8px;flex-shrink:0;border-radius:50%}.fsc-group-label[data-v-65fe4c53]{color:#303133;font-size:var(--fp-font-md);font-weight:600;transition:color .15s}.fsc-group-count[data-v-65fe4c53]{margin-left:2px;color:#909399;font-size:var(--fp-font-sm)}.fsc-row-wrap[data-v-65fe4c53]{overflow:hidden;border-bottom:1px solid #f5f7fa;transition:background .12s}.fsc-row-wrap[data-v-65fe4c53]:hover{background:var(--fp-primary-light)}.fsc-row[data-v-65fe4c53]{display:flex;align-items:center;padding:9px 14px;color:#303133;font-size:var(--fp-font-md)}.fsc-dish-name[data-v-65fe4c53]{display:block;overflow:hidden;color:#303133;font-size:var(--fp-font-xl);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fsc-col--qty[data-v-65fe4c53] .fsc-qty-input{width:56px}.fsc-col--meal-price[data-v-65fe4c53] .fsc-price-input{width:72px}.fsc-col--meal-price[data-v-65fe4c53] .el-input__inner,.fsc-col--qty[data-v-65fe4c53] .el-input__inner{height:28px;padding:0 6px;border-radius:4px;background:#fff;font-size:14px!important;line-height:28px;text-align:center}.fsc-margin-good[data-v-65fe4c53]{color:#389e0d;font-size:14px;font-weight:600}.fsc-margin-warn[data-v-65fe4c53]{color:#d46b08;font-size:14px;font-weight:600}.fsc-del[data-v-65fe4c53]{margin:0;padding:2px;color:#d9d9d9;font-size:16px}.fsc-del[data-v-65fe4c53]:hover{color:#f56c6c}.fsc-row-extra[data-v-65fe4c53]{display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 10px 10px 36px;overflow:hidden;border-top:1px dashed #e8ecf4;background:#f8faff}.fsc-extra-field[data-v-65fe4c53]{display:inline-flex;min-width:0;flex:1 1 0;align-items:center;gap:4px}.fsc-extra-field label[data-v-65fe4c53]{flex-shrink:0;color:#909399;font-size:12px;white-space:nowrap}.fsc-extra-field--switch[data-v-65fe4c53]{flex:0 0 auto}.fsc-extra-input[data-v-65fe4c53]{max-width:72px}.fsc-extra-input[data-v-65fe4c53] .el-input__inner{height:28px;padding:0 6px;font-size:14px!important;line-height:28px;text-align:center}.fsc-foot[data-v-65fe4c53]{display:flex;flex-shrink:0;gap:10px;padding:12px 14px;border-top:1px solid #e8eaed;background:#fff;box-shadow:0 -3px 10px rgba(0,0,0,.05)}.fsc-foot .el-button[data-v-65fe4c53]{flex:1;margin:0;padding:11px 0;border-radius:8px;font-size:14px}.fsc-foot .el-button--primary[data-v-65fe4c53]{font-weight:600;letter-spacing:.5px}.fsc-copy-pop[data-v-65fe4c53]{flex:1}.fsc-copy-pop[data-v-65fe4c53] .el-button{width:100%}.fsc-copy-panel[data-v-65fe4c53]{padding:0 2px}.fsc-copy-head[data-v-65fe4c53]{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 11px;border-bottom:1px solid #edf0f5}.fsc-copy-head strong[data-v-65fe4c53]{color:#172033;font-size:15px;line-height:22px}.fsc-copy-head .el-checkbox[data-v-65fe4c53]{margin-right:0}.fsc-copy-flow[data-v-65fe4c53]{display:grid;grid-template-columns:92px 20px minmax(0,1fr);align-items:center;gap:7px;padding:12px 2px}.fsc-copy-caption[data-v-65fe4c53]{display:block;margin-bottom:6px;color:#8b95a7;font-size:12px;font-weight:600;line-height:17px}.fsc-copy-arrow[data-v-65fe4c53]{align-self:center;margin-top:23px;color:#aeb7c5;font-size:16px;text-align:center}.fsc-copy-target[data-v-65fe4c53]{min-width:0}.fsc-copy-panel .el-checkbox-group[data-v-65fe4c53]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fsc-copy-panel .fsc-copy-meal[data-v-65fe4c53]{display:flex;min-width:0;height:40px;box-sizing:border-box;align-items:center;margin-right:0;padding:0 9px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.fsc-copy-panel .fsc-copy-meal.is-checked[data-v-65fe4c53],.fsc-copy-panel .fsc-copy-meal[data-v-65fe4c53]:hover{border-color:var(--meal-border);background:var(--meal-soft)}.fsc-copy-panel .fsc-copy-meal.is-checked[data-v-65fe4c53]{box-shadow:0 0 0 1px rgba(23,32,51,.04)}.fsc-copy-panel .fsc-copy-meal i[data-v-65fe4c53]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--meal-color)}.fsc-copy-panel[data-v-65fe4c53] .fsc-copy-meal .el-checkbox__input{order:3;margin-left:auto}.fsc-copy-panel[data-v-65fe4c53] .fsc-copy-meal .el-checkbox__label{display:flex;min-width:0;align-items:center;gap:7px;padding-left:0;color:#394150;font-size:13px}.fsc-copy-panel[data-v-65fe4c53] .fsc-copy-meal .el-checkbox__label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsc-copy-panel[data-v-65fe4c53] .fsc-copy-meal.is-checked .el-checkbox__label{color:var(--meal-text);font-weight:600}.fsc-copy-panel[data-v-65fe4c53] .fsc-copy-meal .el-checkbox__input.is-checked .el-checkbox__inner{border-color:var(--meal-color);background:var(--meal-color)}.fsc-copy-meal-name[data-v-65fe4c53]{display:block;min-width:0}.fsc-copy-meal--source[data-v-65fe4c53]{cursor:default!important;border-color:var(--meal-border)!important;background:var(--meal-soft)!important}.fsc-copy-meal--source strong[data-v-65fe4c53]{min-width:0;margin-left:7px;overflow:hidden;color:var(--meal-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.fsc-copy-actions[data-v-65fe4c53]{display:flex;justify-content:flex-end;gap:4px;padding:10px 2px 0;border-top:1px solid #edf0f5}.fsc-copy-actions .el-button[data-v-65fe4c53]{min-width:64px;margin:0}@media screen and (max-width:1280px){.recipe-free-pick__cards[data-v-65fe4c53]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.recipe-free-pick__filters>.el-input[data-v-65fe4c53]{width:180px}}.fsc-save-hint[data-v-65fe4c53]{color:#78859a;font-size:12px;margin:10px 16px 0}.theme-color-blue[data-v-65fe4c53]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-65fe4c53]{color:#409eff}.theme-color-red[data-v-65fe4c53]{color:#f56c6c}[data-v-65fe4c53]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.recipe-free-pick__plan[data-v-65fe4c53]{flex-wrap:wrap}.fp-date-cards[data-v-65fe4c53]{flex:0 0 100%;display:flex;gap:8px;overflow-x:auto;padding:8px 0;border-top:1px solid #e6ecf5;border-bottom:1px solid #e6ecf5}.fp-date-cards button[data-v-65fe4c53]{flex:0 0 auto;min-width:84px;border:1px solid #e1e8f4;border-radius:6px;padding:6px 12px;background:#f7f9fd;color:#6a7c97;cursor:pointer}.recipe-free-pick__plan .fp-date-cards strong[data-v-65fe4c53]{display:block;font-size:14px;line-height:20px;margin:0 0 2px;color:#263d61}.fp-date-cards small[data-v-65fe4c53]{display:block;font-size:12px;line-height:16px}.fp-date-cards button.active[data-v-65fe4c53]{background:var(--fp-primary);border-color:var(--fp-primary);color:#fff;box-shadow:0 2px 6px rgba(var(--fp-primary-rgb),.12)}.recipe-free-pick__plan .fp-date-cards button.active strong[data-v-65fe4c53]{color:#fff}.fp-date-cards button[data-v-65fe4c53]:focus-visible{outline:2px solid var(--fp-primary);outline-offset:2px}.fp-plan-meal-block[data-v-65fe4c53]{flex-basis:100%}.fsc-quantity-fields[data-v-65fe4c53]{flex-direction:column;gap:6px}.fsc-quantity-field[data-v-65fe4c53]{display:flex;flex-direction:column;align-items:center;gap:2px;color:#909399;font-size:12px}.fsc-spec-margin[data-v-65fe4c53]{height:28px;line-height:28px}.fsc-col--meal-price[data-v-65fe4c53]{flex-direction:column;gap:4px}.fsc-price-input[data-v-65fe4c53] .el-input-group__prepend{padding:0 3px;font-size:10px}.theme-color-blue[data-v-2c43700f]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2c43700f]{color:#409eff}.theme-color-red[data-v-2c43700f]{color:#f56c6c}[data-v-2c43700f]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.batch-detail[data-v-2c43700f]{padding:0 24px 28px}.el-descriptions[data-v-2c43700f]{margin-top:20px}.note[data-v-2c43700f]{color:#728393;line-height:1.7}.risk-card[data-v-2c43700f]{padding:16px;border:1px solid #e3eaf0;margin:12px 0;border-radius:8px}.risk-card strong[data-v-2c43700f]{margin-left:10px}.el-timeline[data-v-2c43700f]{margin-top:20px}.theme-color-blue[data-v-1b22ae3c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1b22ae3c]{color:#409eff}.theme-color-red[data-v-1b22ae3c]{color:#f56c6c}[data-v-1b22ae3c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-form[data-v-1b22ae3c]{margin-top:20px}.el-date-editor[data-v-1b22ae3c],.el-input-number[data-v-1b22ae3c],.el-select[data-v-1b22ae3c]{width:100%}.el-checkbox[data-v-1b22ae3c]{white-space:normal;display:flex;align-items:flex-start;line-height:1.6}[data-v-1b22ae3c] .el-checkbox__label{white-space:normal}.batch-context[data-v-1b22ae3c]{padding:12px;background:#f0f7f7;color:#246e71;overflow-wrap:anywhere}.evidence[data-v-1b22ae3c]{margin-bottom:16px}.evidence small[data-v-1b22ae3c]{font-size:14px;display:block;color:#718294;margin-top:8px}.file-row[data-v-1b22ae3c]{display:flex;align-items:center;justify-content:space-between}.page-text-control[data-v-1b22ae3c]{font-size:14px}.theme-color-blue[data-v-8642eefa]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-8642eefa]{color:#409eff}.theme-color-red[data-v-8642eefa]{color:#f56c6c}[data-v-8642eefa]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.serving-disinfection[data-v-8642eefa]{padding:20px}.toolbar[data-v-8642eefa]{display:flex;gap:12px;margin-bottom:16px}.el-alert[data-v-8642eefa]{margin-bottom:12px}.task-card[data-v-8642eefa]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;margin:12px 0;border:1px solid #e5eaf2;border-radius:8px}.task-card p[data-v-8642eefa]{color:#6d7d91;margin:8px 0}.task-card .el-tag[data-v-8642eefa]{margin-left:12px}.theme-color-blue[data-v-42311106]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-42311106]{color:#409eff}.theme-color-red[data-v-42311106]{color:#f56c6c}[data-v-42311106]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.task-form[data-v-42311106]{margin-top:18px}.el-cascader[data-v-42311106],.el-date-editor[data-v-42311106],.el-select[data-v-42311106]{width:100%}.dish-toolbar[data-v-42311106]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 10px}.dish-toolbar .el-select[data-v-42311106]{width:310px}.plan-fields[data-v-42311106]{margin-top:20px}.danger[data-v-42311106]{color:#c25346}[data-v-42311106] .serving-task-dialog .el-dialog__body{max-height:72vh;overflow-y:auto}.theme-color-blue[data-v-413fd312]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-413fd312]{color:#409eff}.theme-color-red[data-v-413fd312]{color:#f56c6c}[data-v-413fd312]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.serving-statistics[data-v-413fd312]{flex:1;min-height:0;min-width:0}.statistics-content[data-v-413fd312]{flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:12px}.statistics-cards[data-v-413fd312]{flex:none}.statistics-cards strong[data-v-413fd312]{display:block;margin-top:8px;font-size:24px}.statistics-table-section[data-v-413fd312]{flex:none;display:flex;flex-direction:column;min-width:0}.statistics-table-section h3[data-v-413fd312]{flex:none;margin:0 0 10px}.statistics-table-frame[data-v-413fd312]{min-height:0;min-width:0}.theme-color-blue[data-v-79a67058]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-79a67058]{color:#409eff}.theme-color-red[data-v-79a67058]{color:#f56c6c}[data-v-79a67058]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.serving-page[data-v-79a67058]{color:#263c4a;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.serving-list-page[data-v-79a67058]{flex:1;min-height:0;min-width:0;position:relative;overflow:hidden}.serving-tabs[data-v-79a67058] .el-tabs__header{margin-bottom:0}.task-cell[data-v-79a67058]{display:flex;flex-direction:column;gap:5px;padding:4px 0}.cell-note[data-v-79a67058],.task-cell small[data-v-79a67058],.task-cell span[data-v-79a67058]{color:#7d8d99;font-size:14px}.cell-note[data-v-79a67058]{display:block;margin-top:5px}.danger[data-v-79a67058]{color:#c25346!important}.task-detail[data-v-79a67058]{padding:0 24px 32px}.task-summary[data-v-79a67058]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px}.task-summary h3[data-v-79a67058]{margin:0 0 10px}.task-summary p[data-v-79a67058]{color:#708493;margin:0;line-height:1.7}.summary-actions[data-v-79a67058]{display:flex;flex-shrink:0}.detail-tabs[data-v-79a67058]{margin-top:18px}@media(max-width:1100px){.task-summary[data-v-79a67058]{align-items:flex-start;flex-direction:column}}.theme-color-blue[data-v-86a4aa76]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-86a4aa76]{color:#409eff}.theme-color-red[data-v-86a4aa76]{color:#f56c6c}[data-v-86a4aa76]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.serving-menus[data-v-86a4aa76]{height:100%;min-height:0;display:flex;flex-direction:column}.serving-menus>.page-slot-wrap[data-v-86a4aa76]{flex:1;min-height:0}.menu-toolbar[data-v-86a4aa76],.status-tools[data-v-86a4aa76]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.menu-toolbar[data-v-86a4aa76]{color:#77849a;font-size:14px}.status-tools[data-v-86a4aa76]{justify-content:flex-end}.status-tools .el-button+.el-button[data-v-86a4aa76]{margin-left:0}.meal-group[data-v-86a4aa76]{padding:4px 0 12px}.group-heading[data-v-86a4aa76]{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;background:#f5f8fc;gap:10px}.group-heading .el-tag[data-v-86a4aa76]{margin-left:12px}.group-heading p[data-v-86a4aa76],.muted[data-v-86a4aa76]{color:#77849a;font-size:14px;margin:4px 0 0}.group-heading strong[data-v-86a4aa76]{font-size:14px}.changed[data-v-86a4aa76]{color:#b77a13;font-size:14px;white-space:normal}.generation-reason[data-v-86a4aa76]{text-align:left;line-height:20px;word-break:normal;overflow-wrap:anywhere}.expand-group[data-v-86a4aa76]{width:100%}.dish-table[data-v-86a4aa76] .cell{white-space:normal!important}.serving-menus[data-v-86a4aa76] .page-slot-table-operate{align-items:flex-start;gap:15px;flex-wrap:wrap}.serving-menus[data-v-86a4aa76] .el-dialog__body>.page-slot-wrap{height:65vh}.page-text-control[data-v-86a4aa76]{font-size:14px}.theme-color-blue[data-v-a9a3a2a8]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-a9a3a2a8]{color:#409eff}.theme-color-red[data-v-a9a3a2a8]{color:#f56c6c}[data-v-a9a3a2a8]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-a9a3a2a8] .noSaveSample{background-color:#fef0f0}.theme-color-blue[data-v-e113ca80]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-e113ca80]{color:#409eff}.theme-color-red[data-v-e113ca80]{color:#f56c6c}[data-v-e113ca80]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-e113ca80] .bgdanger{background-color:#fef0f0}.theme-color-blue[data-v-06f29d8c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-06f29d8c]{color:#409eff}.theme-color-red[data-v-06f29d8c]{color:#f56c6c}[data-v-06f29d8c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}[data-v-06f29d8c] .bgdanger{background-color:#fef0f0}.theme-color-blue[data-v-159e552e]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-159e552e]{color:#409eff}.theme-color-red[data-v-159e552e]{color:#f56c6c}[data-v-159e552e]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.trace-audience[data-v-159e552e]{min-width:0}.audience-stats[data-v-159e552e]{display:flex;flex-wrap:wrap;gap:24px;margin:20px 0;color:#728097;font-size:14px}.audience-stats b[data-v-159e552e]{color:#283650;font-size:23px;margin-right:7px;font-weight:500}.audience-table[data-v-159e552e]{height:400px;min-height:300px}.trace-audience small[data-v-159e552e]{font-size:14px;color:#728097}.theme-color-blue[data-v-0fca29f9]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-0fca29f9]{color:#409eff}.theme-color-red[data-v-0fca29f9]{color:#f56c6c}[data-v-0fca29f9]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.trace-detail[data-v-0fca29f9]{height:100%;min-height:0;overflow:auto;padding:22px;color:#26344c;box-sizing:border-box}.detail-heading[data-v-0fca29f9],.dish-heading[data-v-0fca29f9],.evidence-heading[data-v-0fca29f9],.record-heading[data-v-0fca29f9],.summary-title[data-v-0fca29f9]{display:flex;justify-content:space-between;align-items:center;gap:12px}.detail-heading[data-v-0fca29f9]{margin-bottom:20px}.detail-heading h2[data-v-0fca29f9]{font-size:22px;margin:0 0 6px}.detail-heading p[data-v-0fca29f9],.evidence-hint[data-v-0fca29f9],.scope-note[data-v-0fca29f9]{color:#718096;font-size:14px;line-height:1.7}.detail-heading p[data-v-0fca29f9]{margin:0}.trace-surface[data-v-0fca29f9]{border:1px solid #e7ecf3;border-radius:9px;background:#fff}.trace-summary[data-v-0fca29f9]{padding:20px;margin-bottom:16px}.dish-heading h3[data-v-0fca29f9],.summary-title h3[data-v-0fca29f9]{margin:0;font-size:18px;overflow-wrap:anywhere}.summary-meta[data-v-0fca29f9]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;color:#64748a;font-size:14px}.scope-note[data-v-0fca29f9]{margin:14px 0 0}.summary-gaps[data-v-0fca29f9]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;border-top:1px solid #edf0f5;padding-top:12px;margin-top:14px}.summary-gaps .el-button[data-v-0fca29f9]{margin-left:auto}.detail-layout[data-v-0fca29f9]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:start}.dish-navigation[data-v-0fca29f9]{padding:12px}.dish-navigation h4[data-v-0fca29f9]{font-size:16px;font-weight:400;color:#728097;margin:4px 8px 14px}.dish-button[data-v-0fca29f9]{background:transparent;border:1px solid transparent;border-radius:7px;display:flex;flex-direction:column;gap:9px;width:100%;padding:13px 10px;text-align:left;cursor:pointer;color:inherit;margin-bottom:6px}.dish-button.active[data-v-0fca29f9]{background:#edf2ff;border-color:#e2eaff}.dish-button.active strong[data-v-0fca29f9]{color:#4266db}.dish-button strong[data-v-0fca29f9]{font-size:14px}.dish-button small[data-v-0fca29f9]{color:#728097;font-size:14px}.dish-button .el-tag[data-v-0fca29f9]{align-self:flex-start}.chain-node[data-v-0fca29f9]:focus-visible,.dish-button[data-v-0fca29f9]:focus-visible{outline:2px solid #4266db;outline-offset:2px}.detail-content[data-v-0fca29f9]{min-width:0}.dish-heading[data-v-0fca29f9]{padding:20px 20px 8px}.detail-content>.el-tabs[data-v-0fca29f9]{padding:0 20px}.detail-content[data-v-0fca29f9] .el-tabs__header{margin-bottom:0}.detail-panel[data-v-0fca29f9]{padding:20px}.trace-legend[data-v-0fca29f9]{color:#728097;font-size:14px;margin-bottom:18px}.chain-nodes[data-v-0fca29f9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.chain-node[data-v-0fca29f9]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 5px;border:1px solid #e5eaf3;border-radius:7px;background:#fff;cursor:pointer;color:#42516a;min-width:0}.chain-node[data-v-0fca29f9]:not(:last-child):after{content:"›";position:absolute;right:-10px;top:42%;color:#8190a8}.chain-node>i[data-v-0fca29f9]{font-size:21px;color:#8291a8}.chain-node strong[data-v-0fca29f9]{font-size:16px;font-weight:500}.chain-node .el-tag[data-v-0fca29f9]{font-size:14px;max-width:100%;height:auto;white-space:normal;text-align:center}.chain-node.active[data-v-0fca29f9]{border-color:#5274ef;background:#f1f5ff}.chain-node.active>i[data-v-0fca29f9]{color:#4266db}.sample-branch[data-v-0fca29f9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:12px 0 20px}.sample-branch .el-button[data-v-0fca29f9]{grid-column:4/6;justify-self:start;white-space:normal}.evidence-section[data-v-0fca29f9]{border-top:1px solid #edf0f5;padding-top:16px}.evidence-heading h4[data-v-0fca29f9]{margin:0;font-size:16px}.evidence-heading span[data-v-0fca29f9]{font-size:14px;color:#728097}.evidence-section>.el-alert[data-v-0fca29f9]{margin-bottom:12px}.evidence-record[data-v-0fca29f9]{border:1px solid #e7ecf3;border-radius:7px;padding:14px;margin-top:13px}.record-heading strong[data-v-0fca29f9]{font-size:16px;font-weight:500;overflow-wrap:anywhere}.record-fields[data-v-0fca29f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:8px 0}.record-fields>div[data-v-0fca29f9]{display:flex;gap:9px;font-size:14px;min-width:0}.record-fields dt[data-v-0fca29f9]{color:#728097;flex-shrink:0}.record-fields dd[data-v-0fca29f9]{margin:0;overflow-wrap:anywhere}.record-relation[data-v-0fca29f9]{border-top:1px solid #edf0f5;padding-top:10px;margin:12px 0 0;color:#728097;font-size:14px}.document-row[data-v-0fca29f9]{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #edf0f5}.document-row>i[data-v-0fca29f9]{font-size:23px;color:#5274ef;background:#edf2ff;padding:10px;border-radius:7px}.document-row>div[data-v-0fca29f9]{flex:1;min-width:0;overflow-wrap:anywhere}.document-row strong[data-v-0fca29f9]{font-size:16px;font-weight:500}.document-row small[data-v-0fca29f9]{font-size:14px;display:block;color:#728097;margin-top:6px}.record-preview[data-v-0fca29f9]{padding:0 24px 24px;overflow-wrap:anywhere}.record-preview>p[data-v-0fca29f9]{color:#728097}.record-preview dl[data-v-0fca29f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.record-preview dt[data-v-0fca29f9]{color:#728097;font-size:14px;margin-bottom:6px}.record-preview dd[data-v-0fca29f9]{margin:0;font-size:14px}@media(max-width:1080px){.detail-layout[data-v-0fca29f9]{grid-template-columns:150px minmax(0,1fr);gap:12px}.chain-nodes[data-v-0fca29f9]{gap:7px}.chain-node[data-v-0fca29f9]:not(:last-child):after{right:-7px}.record-fields[data-v-0fca29f9]{grid-template-columns:1fr}}@media(max-width:760px){.trace-detail[data-v-0fca29f9]{padding:14px}.detail-layout[data-v-0fca29f9]{grid-template-columns:1fr}.dish-navigation[data-v-0fca29f9]{display:flex;gap:7px;flex-wrap:wrap}.dish-navigation h4[data-v-0fca29f9]{width:100%}.dish-button[data-v-0fca29f9]{flex:1;min-width:130px;width:auto}.chain-nodes[data-v-0fca29f9]{grid-template-columns:repeat(3,minmax(0,1fr))}.chain-node[data-v-0fca29f9]:after{display:none}.detail-panel[data-v-0fca29f9]{padding:14px}.detail-heading[data-v-0fca29f9],.summary-title[data-v-0fca29f9]{flex-wrap:wrap}.summary-gaps .el-button[data-v-0fca29f9]{margin-left:0}}.page-text-control[data-v-0fca29f9]{font-size:14px}.theme-color-blue[data-v-26af69b7]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-26af69b7]{color:#409eff}.theme-color-red[data-v-26af69b7]{color:#f56c6c}[data-v-26af69b7]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.meal-trace-page[data-v-26af69b7]{background:#fff;border-radius:10px;padding:16px;height:100%;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.trace-toolbar[data-v-26af69b7]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.trace-toolbar h2[data-v-26af69b7]{margin:0 0 4px;font-size:20px}.trace-toolbar p[data-v-26af69b7]{margin:0;color:#708091;font-size:14px}.trace-list[data-v-26af69b7]{flex:1;min-height:0}.trace-cell[data-v-26af69b7]{display:flex;flex-direction:column;gap:4px}.trace-cell span[data-v-26af69b7]{color:#708091;font-size:14px}.trace-people[data-v-26af69b7]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0}.trace-people>span[data-v-26af69b7]{color:#708091;font-size:14px}.trace-retry[data-v-26af69b7]{align-self:flex-start}.page-text-control[data-v-26af69b7]{font-size:14px}.theme-color-blue[data-v-1089e258]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1089e258]{color:#409eff}.theme-color-red[data-v-1089e258]{color:#f56c6c}[data-v-1089e258]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.meal-trace-workspace[data-v-1089e258]{height:100%;min-height:0}.trace-query-workspace[data-v-1089e258]{height:100%;min-height:0;display:flex;flex-direction:column}.trace-entry-tabs[data-v-1089e258]{width:100%;min-width:0;flex-shrink:0}.trace-query-workspace>.meal-trace-page[data-v-1089e258]{flex:1;min-height:0}.theme-color-blue[data-v-1add3be9]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1add3be9]{color:#409eff}.theme-color-red[data-v-1add3be9]{color:#f56c6c}[data-v-1add3be9]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.el-form[data-v-1add3be9]{margin-top:20px}.el-date-editor[data-v-1add3be9],.el-input-number[data-v-1add3be9],.el-select[data-v-1add3be9]{width:100%}.field-hint[data-v-1add3be9]{font-size:14px;line-height:1.5;color:#7a8996;margin:6px 0 0}[data-v-1add3be9] .el-dialog{max-width:calc(100vw - 32px)}[data-v-1add3be9] .el-dialog__body{max-height:66vh;overflow-y:auto}[data-v-1add3be9] .el-checkbox{white-space:normal;line-height:1.6}.theme-color-blue[data-v-58c01c2c]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-58c01c2c]{color:#409eff}.theme-color-red[data-v-58c01c2c]{color:#f56c6c}[data-v-58c01c2c]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.operation-tags[data-v-58c01c2c]{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.operation-tags .el-tag.voided-tag[data-v-58c01c2c]{color:#909399;background-color:#f4f4f5;border-color:#dcdfe6}.utensil-workspace[data-v-58c01c2c]{--utensil-accent:#16877f;padding:0;min-width:0;height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;overflow:auto;color:#263b4d;background:transparent}.utensil-workspace[data-v-58c01c2c]>:not(.table-shell){flex-shrink:0}.metric-grid[data-v-58c01c2c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-58c01c2c]{--metric-color:#16877f;--metric-bg:#eaf6f2;display:grid;grid-template-columns:42px 1fr;align-items:center;gap:10px 14px;padding:18px 20px;background:#fff;border:1px solid #e3eaf0;border-radius:12px;box-shadow:0 3px 12px rgba(30,58,80,.025)}.metric-card.amber[data-v-58c01c2c]{--metric-color:#a87525;--metric-bg:#fff5e4}.metric-card.red[data-v-58c01c2c]{--metric-color:#cc6460;--metric-bg:#fdf0ee}.metric-icon[data-v-58c01c2c]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--metric-color);background:var(--metric-bg);font-size:21px}.metric-copy[data-v-58c01c2c]{display:flex;flex-direction:column;gap:5px}.metric-copy span[data-v-58c01c2c]{font-size:14px;color:#617386}.metric-copy strong[data-v-58c01c2c]{font-size:28px;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--metric-color)}.metric-grid--single[data-v-58c01c2c]{grid-template-columns:minmax(0,1fr)}.metric-grid--single .metric-card[data-v-58c01c2c]{grid-template-columns:42px 1fr;background:linear-gradient(105deg,#fff 50%,#eef7f5);padding:16px 20px}.metric-grid--single .metric-copy[data-v-58c01c2c]{flex-direction:row;align-items:center;gap:24px}.workspace-tabs[data-v-58c01c2c]{width:100%;min-width:0;flex-shrink:0}.table-shell[data-v-58c01c2c]{flex:1 0 300px;min-height:300px}.cell-stack[data-v-58c01c2c]{display:flex;flex-direction:column;gap:5px;text-align:left;padding:8px 6px}.cell-stack b[data-v-58c01c2c]{font-weight:500;color:#34495e}.cell-stack small[data-v-58c01c2c]{color:#8293a4;font-size:14px;word-break:break-all}.detail-info[data-v-58c01c2c]{margin:20px 0}[data-v-58c01c2c] .el-dialog{max-width:calc(100vw - 32px)}[data-v-58c01c2c] .el-dialog__body{max-height:68vh;overflow:auto}@media(max-width:1200px){.metric-grid[data-v-58c01c2c]:not(.metric-grid--single){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.utensil-workspace[data-v-58c01c2c]{gap:12px}.metric-card[data-v-58c01c2c]{padding:14px;gap:10px}.metric-grid--single .metric-card[data-v-58c01c2c]{grid-template-columns:42px 1fr}.metric-grid--single .metric-copy[data-v-58c01c2c]{flex-wrap:wrap;gap:10px}}.theme-color-blue[data-v-4d1088ea]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-4d1088ea]{color:#409eff}.theme-color-red[data-v-4d1088ea]{color:#f56c6c}[data-v-4d1088ea]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.home-card[data-v-4d1088ea]{display:flex;flex-direction:column;padding:30px 20px 20px;background-color:#fff}.home-card-header[data-v-4d1088ea]{display:flex;justify-content:space-between;align-items:center}.home-card-header-border[data-v-4d1088ea]{border-bottom:1px solid #0b4aa2;padding-bottom:10px}.home-card-header-title[data-v-4d1088ea]{font-weight:700;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-card-header-right[data-v-4d1088ea]{white-space:nowrap;margin-top:-10px}.home-card-header-right[data-v-4d1088ea]:has(.home-card-header-right-link){margin-top:0}.home-card-header-right-link[data-v-4d1088ea]{cursor:pointer;color:#0b4aa2;white-space:nowrap;font-size:14px}.home-card-body[data-v-4d1088ea]{font-size:14px;flex:1;overflow-y:auto}.home-card-body-empty[data-v-4d1088ea]{width:100%;height:100%;text-align:center}.title-container[data-v-4d1088ea]{display:inline-flex;align-items:center;position:relative;padding:6px 16px;margin:-6px -16px}.title-container .title-indicator[data-v-4d1088ea]{width:22px;height:11px;background-color:rgba(202,217,253,.6);transform:skew(-15deg);position:absolute;left:3px;top:56%;transform:translateY(-50%) skew(-15deg);pointer-events:none}.title-container .home-card-header-title[data-v-4d1088ea]{position:relative;z-index:1}.theme-color-blue[data-v-2f20fc44]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-2f20fc44]{color:#409eff}.theme-color-red[data-v-2f20fc44]{color:#f56c6c}[data-v-2f20fc44]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-2f20fc44]{display:flex;gap:30px;justify-content:flex-start;width:100%;margin-bottom:20px}.data-item[data-v-2f20fc44]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px}.data-label[data-v-2f20fc44]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-2f20fc44]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-9a692152]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9a692152]{color:#409eff}.theme-color-red[data-v-9a692152]{color:#f56c6c}[data-v-9a692152]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-9a692152]{display:flex;gap:30px;justify-content:flex-start;width:100%;margin-bottom:20px}.data-item[data-v-9a692152]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px}.data-label[data-v-9a692152]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-9a692152]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-9d5e0d48]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-9d5e0d48]{color:#409eff}.theme-color-red[data-v-9d5e0d48]{color:#f56c6c}[data-v-9d5e0d48]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-9d5e0d48]{display:flex;gap:30px;justify-content:flex-start;width:100%;margin-bottom:20px}.data-item[data-v-9d5e0d48]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px}.data-label[data-v-9d5e0d48]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-9d5e0d48]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-68299735]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-68299735]{color:#409eff}.theme-color-red[data-v-68299735]{color:#f56c6c}[data-v-68299735]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-68299735]{display:flex;gap:30px;justify-content:flex-start;width:100%;padding:20px 0;margin-bottom:20px}.data-item[data-v-68299735]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;overflow:hidden}.data-label[data-v-68299735]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-68299735]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-6bea1b32]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-6bea1b32]{color:#409eff}.theme-color-red[data-v-6bea1b32]{color:#f56c6c}[data-v-6bea1b32]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-6bea1b32]{display:flex;gap:30px;justify-content:flex-start;width:100%;padding:20px 0;margin-bottom:20px}.data-item[data-v-6bea1b32]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;overflow:hidden}.data-label[data-v-6bea1b32]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-6bea1b32]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0;margin-right:30px}.theme-color-blue[data-v-c4000aee]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-c4000aee]{color:#409eff}.theme-color-red[data-v-c4000aee]{color:#f56c6c}[data-v-c4000aee]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-c4000aee]{display:flex;gap:30px;justify-content:flex-start;width:100%;padding:20px 0;margin-bottom:20px}.data-item[data-v-c4000aee]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;overflow:hidden}.data-label[data-v-c4000aee]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-c4000aee]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0;margin-right:30px}.theme-color-blue[data-v-035f0f42]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-035f0f42]{color:#409eff}.theme-color-red[data-v-035f0f42]{color:#f56c6c}[data-v-035f0f42]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-035f0f42]{display:flex;gap:30px;justify-content:flex-start;width:100%;margin-bottom:20px}.data-item[data-v-035f0f42]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px}.data-label[data-v-035f0f42]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-035f0f42]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-562108b7]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-562108b7]{color:#409eff}.theme-color-red[data-v-562108b7]{color:#f56c6c}[data-v-562108b7]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.data-board[data-v-562108b7]{display:flex;gap:30px;justify-content:flex-start;width:100%;margin-bottom:20px}.data-item[data-v-562108b7]{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:8px}.data-label[data-v-562108b7]{font-size:14px;color:#666;font-weight:400;line-height:normal;letter-spacing:0}.data-value[data-v-562108b7]{font-size:28px;color:#333;font-weight:500;line-height:normal;letter-spacing:0}.theme-color-blue[data-v-24c91ef0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-24c91ef0]{color:#409eff}.theme-color-red[data-v-24c91ef0]{color:#f56c6c}[data-v-24c91ef0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.charts-box[data-v-24c91ef0]{margin-top:20px;display:grid;grid-template-columns:50% 50%;overflow:auto}.charts-box-item[data-v-24c91ef0]:nth-child(2n){padding-left:8px}.charts-box-item[data-v-24c91ef0]:nth-child(odd){padding-right:8px}.charts-box-item[data-v-24c91ef0]{padding-bottom:16px}[data-v-24c91ef0] .page-slot-table{background-color:transparent;padding:0}.theme-color-blue[data-v-1f88668a]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-1f88668a]{color:#409eff}.theme-color-red[data-v-1f88668a]{color:#f56c6c}[data-v-1f88668a]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.echartBarChart[data-v-1f88668a]{background-color:#fff;border-radius:15px;padding:5px 15px;height:400px}.echartBarChart-title[data-v-1f88668a]{font-size:16px;font-weight:700}.theme-color-blue[data-v-545875b0]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-545875b0]{color:#409eff}.theme-color-red[data-v-545875b0]{color:#f56c6c}[data-v-545875b0]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.home-card[data-v-545875b0]{display:flex;flex-direction:column;padding:20px;background-color:#fff;border-radius:10px}.home-card-header[data-v-545875b0]{display:flex;justify-content:space-between;align-items:center}.home-card-header-border[data-v-545875b0]{border-bottom:1px solid #0b4aa2;padding-bottom:10px}.home-card-header-title[data-v-545875b0]{font-weight:700;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-card-header-right[data-v-545875b0]{white-space:nowrap;margin-top:-10px}.home-card-header-right[data-v-545875b0]:has(.home-card-header-right-link){margin-top:0}.home-card-header-right-link[data-v-545875b0]{cursor:pointer;color:#0b4aa2;white-space:nowrap;font-size:14px}.home-card-body[data-v-545875b0]{font-size:14px;flex:1;overflow-y:auto}.home-card-body-empty[data-v-545875b0]{width:100%;height:100%;text-align:center}.theme-color-blue[data-v-67a72fb2]{color:var(--theme-primary,#0b4aa2)}.theme-color-light-blue[data-v-67a72fb2]{color:#409eff}.theme-color-red[data-v-67a72fb2]{color:#f56c6c}[data-v-67a72fb2]:root{--chart-color-1:#5470c6;--chart-color-2:#91cc75;--chart-color-3:#fac858;--chart-color-4:#e66;--chart-color-5:#73c0de;--chart-color-6:#3ba272;--chart-color-7:#fc8452;--chart-color-8:#9a60b4}.charts-box[data-v-67a72fb2]{margin-top:20px;display:grid;grid-template-columns:50% 50%;overflow:auto}.charts-box-item[data-v-67a72fb2]:nth-child(2n){padding-left:8px}.charts-box-item[data-v-67a72fb2]:nth-child(odd){padding-right:8px}.charts-box-item[data-v-67a72fb2]{padding-bottom:16px}[data-v-67a72fb2] .page-slot-table{background-color:transparent;padding:0}