.avatar-uploader .el-upload[data-v-9cfbc152]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload[data-v-9cfbc152]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-9cfbc152]{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-9cfbc152]{width:178px;height:178px;display:block}.el-image[data-v-a8b0c808]{width:30px!important}.colorFa[data-v-51c86dd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.colorBlock[data-v-51c86dd9]{width:20px;height:20px}.plan-workbench[data-v-70298621]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 84px)}.plan-card[data-v-70298621]{margin-bottom:16px}.header[data-v-70298621]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-row p[data-v-70298621],.header p[data-v-70298621],.hint[data-v-70298621]{color:#909399;font-size:12px}.plan-id[data-v-70298621]{width:520px}.toolbar[data-v-70298621]{border-top:1px solid #ebeef5;padding-top:16px}.content-row[data-v-70298621]{margin-top:16px}.content-row .el-card[data-v-70298621]{min-height:260px}.hint[data-v-70298621]{margin-left:12px}.el-alert[data-v-70298621]{margin:16px 0}.enrichment-workbench[data-v-8ea05338]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 84px)}.card[data-v-8ea05338]{margin-bottom:16px}.header[data-v-8ea05338]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header p[data-v-8ea05338]{margin:6px 0 0;color:#909399;font-size:12px}.draft-id[data-v-8ea05338]{width:620px;max-width:100%}.apply-button[data-v-8ea05338],.history-refresh[data-v-8ea05338]{margin-left:10px}.product-import-guide[data-v-dc4abdfe]{min-width:0}.guide-intro h3[data-v-dc4abdfe]{margin:0 0 6px;color:#303133;font-size:18px;letter-spacing:0}.guide-intro p[data-v-dc4abdfe]{margin:0;color:#606266;font-size:14px;line-height:1.6}.guide-steps[data-v-dc4abdfe]{margin:20px 0 0;padding-left:24px}.guide-steps li[data-v-dc4abdfe]{margin-bottom:14px;padding-left:6px;color:#303133;line-height:1.6}.guide-steps span[data-v-dc4abdfe],.guide-steps strong[data-v-dc4abdfe]{display:block}.guide-steps strong[data-v-dc4abdfe]{margin-bottom:2px;font-size:14px}.guide-steps span[data-v-dc4abdfe]{color:#606266;font-size:13px}.plugin-download[data-v-dc4abdfe]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:18px;padding:16px 0;border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.plugin-download__info[data-v-dc4abdfe]{min-width:0}.plugin-download__title[data-v-dc4abdfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#303133;font-size:15px;font-weight:600}.plugin-download__description[data-v-dc4abdfe]{margin-top:6px;color:#909399;font-size:13px;line-height:1.5}@media (max-width:640px){.plugin-download[data-v-dc4abdfe]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plugin-download .el-button[data-v-dc4abdfe]{width:100%}}.issue-summary[data-v-40c895b9]{max-height:150px;overflow:auto;overflow-wrap:anywhere;word-break:break-word;line-height:1.5;white-space:pre-wrap}.mcp-audit-page[data-v-79ddd3b5]{min-width:0}.cursor-actions[data-v-79ddd3b5],.cursor-footer[data-v-79ddd3b5],.drawer-actions[data-v-79ddd3b5],.page-heading[data-v-79ddd3b5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-heading[data-v-79ddd3b5]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px}.page-heading h3[data-v-79ddd3b5]{margin:0 0 6px;color:#303133;font-size:18px}.cursor-footer[data-v-79ddd3b5],.page-heading__meta[data-v-79ddd3b5],.snapshot-id[data-v-79ddd3b5]{color:#909399;font-size:12px}.audit-filter[data-v-79ddd3b5]{padding-bottom:4px}.audit-filter[data-v-79ddd3b5] .el-form-item{margin-bottom:10px}.audit-filter[data-v-79ddd3b5] .el-input{width:190px}.audit-filter .page-size-select[data-v-79ddd3b5],.audit-filter .status-select[data-v-79ddd3b5]{width:130px}.audit-filter .date-filter[data-v-79ddd3b5] .el-date-editor{width:360px}.table-alert[data-v-79ddd3b5]{margin-bottom:10px}.cursor-footer[data-v-79ddd3b5]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;min-height:32px;margin-top:12px}.cursor-actions[data-v-79ddd3b5],.drawer-actions[data-v-79ddd3b5]{gap:8px}.drawer-content[data-v-79ddd3b5]{padding:0 20px 24px;min-width:0}.drawer-actions[data-v-79ddd3b5]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.drawer-section[data-v-79ddd3b5]{margin-top:18px}.drawer-section h4[data-v-79ddd3b5]{margin:0 0 10px;color:#303133;font-size:14px}.issue-summary[data-v-79ddd3b5],.json-view[data-v-79ddd3b5],.long-value[data-v-79ddd3b5]{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.issue-summary[data-v-79ddd3b5]{max-height:150px;overflow:auto;line-height:1.5}.issue-summary--error[data-v-79ddd3b5]{color:#c45656}.json-view[data-v-79ddd3b5]{min-height:80px;max-height:320px;margin:0;padding:10px;overflow:auto;border:1px solid #dcdfe6;border-radius:4px;background:#f7f8fa;color:#303133;font-size:12px;line-height:1.5}.task-result-content[data-v-79ddd3b5]{min-height:180px}.progress-line[data-v-79ddd3b5]{display:grid;grid-template-columns:80px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:16px 0;color:#606266;font-size:13px}.result-ready-alert[data-v-79ddd3b5]{margin-bottom:12px}@media (max-width:768px){.page-heading[data-v-79ddd3b5]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audit-filter .date-filter[data-v-79ddd3b5] .el-date-editor,.audit-filter .page-size-select[data-v-79ddd3b5],.audit-filter .status-select[data-v-79ddd3b5],.audit-filter[data-v-79ddd3b5] .el-form-item,.audit-filter[data-v-79ddd3b5] .el-form-item__content,.audit-filter[data-v-79ddd3b5] .el-input{width:100%}.cursor-footer[data-v-79ddd3b5]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.drawer-content[data-v-79ddd3b5]{padding:0 12px 20px}.progress-line[data-v-79ddd3b5]{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.mcp-detail-drawer,.mcp-result-drawer{width:96%!important}}.mcp-policy-page[data-v-2b57705a]{min-width:0}.cursor-actions[data-v-2b57705a],.cursor-footer[data-v-2b57705a],.diff-section__heading[data-v-2b57705a],.diff-summary[data-v-2b57705a],.page-heading[data-v-2b57705a],.section-heading[data-v-2b57705a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.page-heading[data-v-2b57705a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.page-heading h3[data-v-2b57705a],.section-heading h4[data-v-2b57705a]{margin:0;color:#303133}.page-heading h3[data-v-2b57705a]{margin-bottom:6px;font-size:18px}.diff-label[data-v-2b57705a],.page-heading__meta[data-v-2b57705a],.section-heading__count[data-v-2b57705a]{color:#909399;font-size:12px}.page-actions[data-v-2b57705a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.policy-content[data-v-2b57705a]{min-height:220px}.contract-alert[data-v-2b57705a]{margin-bottom:10px}.current-section[data-v-2b57705a],.history-section[data-v-2b57705a]{padding-top:16px}.current-section[data-v-2b57705a]{padding-bottom:18px;border-bottom:1px solid #ebeef5}.section-heading[data-v-2b57705a]{margin-bottom:10px}.section-heading h4[data-v-2b57705a]{font-size:14px}.cursor-footer[data-v-2b57705a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px;color:#909399;font-size:12px}.cursor-actions[data-v-2b57705a]{gap:8px}.version-fields[data-v-2b57705a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.editor-error[data-v-2b57705a]{margin-bottom:10px}[data-v-2b57705a] .policy-editor-dialog .el-textarea__inner{font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.5}.diff-summary[data-v-2b57705a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:12px}.diff-section[data-v-2b57705a]{padding:12px 0;border-top:1px solid #ebeef5}.diff-columns[data-v-2b57705a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:8px}.diff-columns pre[data-v-2b57705a]{min-height:120px;max-height:360px;margin:4px 0 0;padding:10px;overflow:auto;border:1px solid #dcdfe6;border-radius:4px;background:#f7f8fa;font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:768px){.page-heading[data-v-2b57705a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-actions[data-v-2b57705a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.diff-columns[data-v-2b57705a],.version-fields[data-v-2b57705a]{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.mcp-policy-rollback-dialog{width:calc(100% - 24px)!important}}.requirement-workbench[data-v-e78f4200]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 84px)}.operation-card[data-v-e78f4200],.result-card[data-v-e78f4200],.search-card[data-v-e78f4200]{margin-bottom:16px}.card-header[data-v-e78f4200],.header-actions[data-v-e78f4200],.operation-head[data-v-e78f4200],.result-head[data-v-e78f4200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-header p[data-v-e78f4200],.operation-card p[data-v-e78f4200],.operation-head span[data-v-e78f4200],.result-head span[data-v-e78f4200]{margin:6px 0 0;color:#909399;font-size:12px}.keyword-input[data-v-e78f4200]{width:260px}.rule-option-version[data-v-e78f4200]{float:right;margin-left:18px;color:#909399}.rule-snapshot-meta[data-v-e78f4200]{display:grid;grid-template-columns:2fr 1.3fr 1fr 1.5fr 1fr;gap:12px;margin-bottom:16px}.rule-snapshot-meta>div[data-v-e78f4200]{padding:12px;background:#f5f7fa;border-radius:4px}.rule-snapshot-meta span[data-v-e78f4200],.rule-snapshot-meta strong[data-v-e78f4200]{display:block}.rule-snapshot-meta span[data-v-e78f4200]{margin-bottom:5px;color:#909399;font-size:12px}.summary-grid[data-v-e78f4200]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px;margin-bottom:12px}.summary-grid>div[data-v-e78f4200]{padding:16px 18px;background:#fff;border:1px solid #ebeef5;border-radius:4px}.summary-grid span[data-v-e78f4200]{display:block;color:#909399;font-size:12px}.summary-grid strong[data-v-e78f4200]{display:block;margin-top:6px;color:#303133;font-size:26px}.summary-grid .is-danger strong[data-v-e78f4200]{color:#f56c6c}.summary-grid .is-warning strong[data-v-e78f4200]{color:#e6a23c}.summary-grid .is-unknown strong[data-v-e78f4200]{color:#909399}.summary-grid .is-success strong[data-v-e78f4200]{color:#67c23a}.distribution-row[data-v-e78f4200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px;color:#606266;font-size:13px}.operation-head[data-v-e78f4200]{margin-bottom:12px}.operation-head span[data-v-e78f4200],.operation-head strong[data-v-e78f4200],.result-head>div span[data-v-e78f4200],.result-head>div strong[data-v-e78f4200]{display:block}.el-table small[data-v-e78f4200]{display:block;margin-top:4px;color:#909399}.rule-table[data-v-e78f4200]{margin:8px 24px;width:calc(100% - 48px)}.el-pagination[data-v-e78f4200]{margin-top:16px;text-align:right}@media(max-width:1100px){.rule-snapshot-meta[data-v-e78f4200],.summary-grid[data-v-e78f4200]{grid-template-columns:repeat(2,1fr)}}.row-actions[data-v-e78f4200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap}.row-actions .el-button[data-v-e78f4200]{margin-left:0}