.monitoring-scheme-form[data-v-077a537f]{padding-top:10px}.monitoring-scheme-form .form-content[data-v-077a537f]{padding-right:8px}.monitoring-scheme-form .section-title[data-v-077a537f]{font-size:14px;font-weight:600;color:#333;margin-bottom:16px;padding-left:8px}.monitoring-scheme-form[data-v-077a537f] .ant-form-item{margin-bottom:16px}.monitoring-scheme-form[data-v-077a537f] .ant-form-item-label>label{color:#666;font-size:14px}.monitoring-scheme-form[data-v-077a537f] .ant-form-item-label>label.ant-form-item-required:before{color:#f54e45}.monitoring-scheme-form .drawer-footer[data-v-077a537f]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:20px 10px 0 10px;border-top:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0;gap:8px}.monitoring-scheme-form .drawer-footer button[data-v-077a537f]{margin-left:0}.monitoring-scheme-step[data-v-0b183a00]{margin:0 -20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.monitoring-scheme-step .step-content[data-v-0b183a00]{-ms-flex:1;flex:1;padding:16px}.monitoring-scheme-step .form-section[data-v-0b183a00]{margin-bottom:24px}.monitoring-scheme-step .form-section .project-config-tabs[data-v-0b183a00],.monitoring-scheme-step .form-section .project-config-tabs[data-v-0b183a00] .ant-tabs-bar{margin-bottom:12px}.monitoring-scheme-step .form-section .section-header[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.monitoring-scheme-step .form-section .section-title[data-v-0b183a00]{font-size:14px;font-weight:600;color:#333}.monitoring-scheme-step .form-section .add-record-btn button[data-v-0b183a00]{border:1px solid #2768ff;color:#2768ff;background:#fff}.monitoring-scheme-step .form-section .add-record-btn button[data-v-0b183a00]:hover{border-color:#2768ff;color:#2768ff;background:#f0f7ff}.monitoring-scheme-step .monitor-points-list[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.monitoring-scheme-step .monitor-points-list .monitor-point-card[data-v-0b183a00]{background:#fafafa;border-radius:8px;border:1px solid #e8e8e8}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header[data-v-0b183a00]{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;border-bottom:1px solid #e8e8e8}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .point-icon[data-v-0b183a00]{width:20px;height:20px}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .point-title[data-v-0b183a00]{font-size:14px;font-weight:600;color:#333}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .point-name-input[data-v-0b183a00]{width:200px}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-icon[data-v-0b183a00]{width:16px;height:16px;cursor:pointer;opacity:.6;transition:opacity .2s}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-icon[data-v-0b183a00]:hover{opacity:1}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions[data-v-0b183a00]{display:-ms-flexbox;display:flex;gap:8px}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions .action-btn[data-v-0b183a00]{cursor:pointer;font-size:13px}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions .action-btn.save-btn[data-v-0b183a00]{color:#2768ff}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions .action-btn.save-btn[data-v-0b183a00]:hover{color:#1d56d4}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions .action-btn.cancel-btn[data-v-0b183a00]{color:#999}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .edit-actions .action-btn.cancel-btn[data-v-0b183a00]:hover{color:#666}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .remove-icon[data-v-0b183a00]{margin-left:auto;width:20px;height:20px;cursor:pointer;transition:opacity .2s}.monitoring-scheme-step .monitor-points-list .monitor-point-card .point-header .remove-icon[data-v-0b183a00]:hover{opacity:.7}.monitoring-scheme-step .monitor-points-list .monitor-point-card .monitor-point-form[data-v-0b183a00]{padding:16px;margin:0!important;background-color:#fff;border-radius:0 0 8px 8px}.monitoring-scheme-step .monitor-points-list .monitor-point-card[data-v-0b183a00] .ant-form-item{margin-bottom:0}.monitoring-scheme-step .monitor-points-list .add-point-btn[data-v-0b183a00]{margin-top:8px}.monitoring-scheme-step .add-record-btn[data-v-0b183a00]{margin-top:16px}.monitoring-scheme-step .remove-btn[data-v-0b183a00]{color:#ff4d4f;cursor:pointer;transition:opacity .2s}.monitoring-scheme-step .remove-btn[data-v-0b183a00]:hover{opacity:.7}.monitoring-scheme-step .quality-safety-section .quality-safety-block[data-v-0b183a00]{margin-bottom:24px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.monitoring-scheme-step .quality-safety-section .quality-safety-block[data-v-0b183a00]:last-child{margin-bottom:0}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-header[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#fafafa;border-bottom:1px solid #e8e8e8}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-header .block-title[data-v-0b183a00]{font-size:14px;font-weight:600;color:#333;margin-right:20px}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content[data-v-0b183a00]{padding:16px;background:#fff}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content[data-v-0b183a00] .ant-checkbox-wrapper{margin-right:0;width:100%;line-height:1.6}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content[data-v-0b183a00] .ant-checkbox{-ms-flex-align:start;align-items:flex-start}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content[data-v-0b183a00] .ant-checkbox+span{padding-left:8px}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content .other-option-row[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;gap:8px}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content .other-option-row[data-v-0b183a00] .ant-checkbox-wrapper{width:auto;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.monitoring-scheme-step .quality-safety-section .quality-safety-block .block-content .other-option-row[data-v-0b183a00] .ant-input-affix-wrapper{-ms-flex:1;flex:1;min-width:0}.monitoring-scheme-step .object-name-cell[data-v-0b183a00]{color:#333;line-height:32px}.monitoring-scheme-step .attachment-section .upload-area[data-v-0b183a00]{margin-bottom:16px}.monitoring-scheme-step .attachment-section .upload-area .upload-tip[data-v-0b183a00]{font-size:12px;color:#999;margin-top:8px}.monitoring-scheme-step .attachment-section .attachment-list[data-v-0b183a00]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e8e8e8}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item[data-v-0b183a00]:last-child{border-bottom:none}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-info[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-info .file-icon[data-v-0b183a00]{color:#666;font-size:16px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-info .file-name[data-v-0b183a00]{color:#333;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-info .file-size[data-v-0b183a00]{color:#999;font-size:12px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-info .file-uploading[data-v-0b183a00]{margin-left:8px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-actions[data-v-0b183a00]{display:-ms-flexbox;display:flex;gap:12px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-actions .action-icon[data-v-0b183a00]{cursor:pointer;color:#666;font-size:16px}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-actions .action-icon[data-v-0b183a00]:hover{color:#2768ff}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-actions .action-icon.disabled[data-v-0b183a00]{color:#ccc;cursor:not-allowed}.monitoring-scheme-step .attachment-section .attachment-list .attachment-item .file-actions .action-icon.disabled[data-v-0b183a00]:hover{color:#ccc}.monitoring-scheme-step .step-footer[data-v-0b183a00]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:16px;border-top:1px solid #e8e8e8;gap:8px;position:fixed;bottom:0;right:0;background:#fff;z-index:10}.qc-step[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.qc-step.is-readonly .action-icon-small[data-v-1b2a8264],.qc-step.is-readonly .edit-actions[data-v-1b2a8264],.qc-step.is-readonly .tag-remove[data-v-1b2a8264]{display:none}.qc-step .step-content[data-v-1b2a8264]{-ms-flex:1;flex:1;padding:16px}.qc-step .tip-banner[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#e5effe;border-radius:4px;margin-bottom:16px;font-size:14px;color:#415170}.qc-step .tip-banner[data-v-1b2a8264] .anticon{font-size:16px}.qc-step .role-tip[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fff2e8;border:1px solid #ffbb96;border-radius:4px;margin-bottom:16px;font-size:12px;color:#fa541c}.qc-step .section-title[data-v-1b2a8264]{font-size:14px;font-weight:600;color:#333;margin-bottom:16px}.qc-step .classification-area[data-v-1b2a8264]{margin-bottom:24px}.qc-step .classification-area .config-panels[data-v-1b2a8264]{display:-ms-flexbox;display:flex;gap:16px}.qc-step .classification-area .config-panels .left-panel[data-v-1b2a8264]{width:300px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.qc-step .classification-area .config-panels .left-panel .panel-header[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#f7f9fc;border-bottom:1px solid #e8e8e8;font-weight:500}.qc-step .classification-area .config-panels .left-panel .panel-header .count[data-v-1b2a8264]{background:#2768ff;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px}.qc-step .classification-area .config-panels .left-panel .panel-content[data-v-1b2a8264]{padding:8px;max-height:600px;overflow-y:auto}.qc-step .classification-area .config-panels .left-panel .panel-content .drag-list[data-v-1b2a8264]{min-height:100px}.qc-step .classification-area .config-panels .left-panel .panel-content .drag-item[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 12px;border-radius:4px;margin-bottom:8px;cursor:move;transition:all .2s}.qc-step .classification-area .config-panels .left-panel .panel-content .drag-item[data-v-1b2a8264]:hover{background:#e6f7ff;border-color:#2768ff}.qc-step .classification-area .config-panels .left-panel .panel-content .drag-item .drag-handle[data-v-1b2a8264]{margin-right:8px;color:#999;cursor:move}.qc-step .classification-area .config-panels .left-panel .panel-content .drag-item .item-name[data-v-1b2a8264]{font-size:14px;color:#333}.qc-step .classification-area .config-panels .right-panel[data-v-1b2a8264]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.qc-step .classification-area .config-panels .right-panel .add-category-btn[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;margin-top:12px;padding:8px;border:1px dashed #d3dbeb;border-radius:4px;color:#999;background:#f0f4fa;cursor:pointer;transition:all .2s}.qc-step .classification-area .config-panels .right-panel .add-category-btn[data-v-1b2a8264]:hover{border-color:#2768ff;color:#2768ff;background:#f0f7ff}.qc-step .classification-area .config-panels .right-panel .category-item[data-v-1b2a8264]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px}.qc-step .classification-area .config-panels .right-panel .category-item .category-header[data-v-1b2a8264]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #e8e8e8;margin-bottom:12px;font-weight:500}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .category-icon[data-v-1b2a8264]{width:18px;height:18px}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .status-icon[data-v-1b2a8264]{color:#52c41a;font-size:16px}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .action-icon-small[data-v-1b2a8264]{width:16px;height:16px;cursor:pointer;opacity:.6;transition:opacity .2s}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .action-icon-small[data-v-1b2a8264]:hover{opacity:1}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions[data-v-1b2a8264]{display:-ms-flexbox;display:flex;gap:8px}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions .action-btn[data-v-1b2a8264]{cursor:pointer;font-size:13px}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions .action-btn.save-btn[data-v-1b2a8264]{color:#2768ff}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions .action-btn.save-btn[data-v-1b2a8264]:hover{color:#1d56d4}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions .action-btn.cancel-btn[data-v-1b2a8264]{color:#999}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .edit-actions .action-btn.cancel-btn[data-v-1b2a8264]:hover{color:#666}.qc-step .classification-area .config-panels .right-panel .category-item .category-header .count[data-v-1b2a8264]{position:absolute;right:10px;top:10px;transform:translateY(-50%);background:#f0f4fa;padding:2px 8px;border-radius:10px;font-size:12px;color:#415170}.qc-step .classification-area .config-panels .right-panel .category-item .category-tags[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:50px}.qc-step .classification-area .config-panels .right-panel .category-item .category-tags .drop-zone[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%;min-height:40px;padding:8px;background:#fafafa;border-radius:4px}.qc-step .classification-area .config-panels .right-panel .category-item .category-tags .tag-item[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;font-size:13px;color:#333}.qc-step .classification-area .config-panels .right-panel .category-item .category-tags .tag-item .tag-remove[data-v-1b2a8264]{cursor:pointer;color:#999;font-size:12px}.qc-step .classification-area .config-panels .right-panel .category-item .category-tags .tag-item .tag-remove[data-v-1b2a8264]:hover{color:#ff4d4f}.qc-step .classification-area .config-panels .right-panel .category-item .independent-zone[data-v-1b2a8264]{border:1px dashed #d9d9d9;background:#fafafa}.qc-step .approval-section[data-v-1b2a8264]{margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8}.qc-step .step-footer[data-v-1b2a8264]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:16px;border-top:1px solid #e8e8e8;gap:8px;position:fixed;bottom:0;right:0;background:#fff;z-index:10}