.criteria-config-wrapper[data-v-5a285942]{background:#fff;border-radius:8px;padding:16px 20px;box-sizing:border-box}.note-num[data-v-5a285942]{color:#f56c6c}.criteria-header[data-v-5a285942]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.criteria-header__left[data-v-5a285942]{display:flex;align-items:center;gap:8px}.criteria-header__icon[data-v-5a285942]{width:28px;height:28px;line-height:28px;text-align:center;border-radius:6px;background:linear-gradient(135deg,#1677ff,#69b1ff);color:#fff;font-size:16px}.criteria-header__title[data-v-5a285942]{font-size:16px;font-weight:600;color:#262626}.criteria-header__actions[data-v-5a285942]{display:flex;align-items:center;gap:8px}.criteria-header__arrow[data-v-5a285942]{color:#909399;font-size:14px;margin-left:4px}.criteria-tabs[data-v-5a285942]{display:flex;align-items:center;gap:0;border-bottom:1px solid #f0f0f0;margin-bottom:16px;flex-wrap:wrap}.criteria-tab[data-v-5a285942]{position:relative;padding:10px 20px;font-size:14px;color:#595959;cursor:pointer;user-select:none;transition:color .2s;display:flex;align-items:center;gap:6px}.criteria-tab[data-v-5a285942]:hover{color:#1677ff}.criteria-tab--active[data-v-5a285942]{color:#1677ff;font-weight:600}.criteria-tab--active[data-v-5a285942]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:70%;height:2px;background:#1677ff;border-radius:1px}.criteria-tab__dot[data-v-5a285942]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#52c41a}.version-info-card[data-v-5a285942]{display:flex;align-items:center;background:linear-gradient(90deg,#f6ffed,#f0f7ff);border:1px solid #b7eb8f;border-radius:8px;padding:12px 20px;margin-bottom:20px;flex-wrap:wrap;gap:16px}.version-info-card__left[data-v-5a285942]{display:flex;align-items:center;gap:8px}.version-info-card__label[data-v-5a285942]{color:#595959;font-size:13px}.version-info-card__name[data-v-5a285942]{color:#1677ff;font-size:16px;font-weight:600}.version-info-card__meta[data-v-5a285942]{display:flex;align-items:center;gap:16px;color:#595959;font-size:13px;flex:1;min-width:0}.version-info-card .meta-item__label[data-v-5a285942]{color:#8c8c8c}.version-info-card .meta-item__value[data-v-5a285942]{color:#262626}.version-info-card__right[data-v-5a285942]{display:flex;align-items:center;gap:8px}.version-info-card__state[data-v-5a285942]{color:#52c41a;font-size:13px;font-weight:500}.rename-btn[data-v-5a285942]{padding:0 6px}.criteria-section[data-v-5a285942]{margin-bottom:24px}.section-header[data-v-5a285942]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.section-header__left[data-v-5a285942]{display:flex;align-items:center;gap:6px}.section-header__icon[data-v-5a285942]{color:#52c41a;font-size:16px}.section-header__icon--warn[data-v-5a285942]{color:#fa8c16}.section-header__title[data-v-5a285942]{font-size:15px;font-weight:600;color:#262626}.section-header__count[data-v-5a285942]{color:#8c8c8c;font-size:13px}.section-header__right[data-v-5a285942]{display:flex;align-items:center;gap:8px}.weight-label[data-v-5a285942]{font-size:13px;color:#262626;display:inline-flex;align-items:center;gap:2px}.weight-input[data-v-5a285942]{width:90px}.weight-input--disabled[data-v-5a285942] .el-input__inner{color:#606266!important}.weight-unit[data-v-5a285942]{color:#595959;font-size:13px}.required-star[data-v-5a285942]{color:#f56c6c}.column-header-text[data-v-5a285942]{margin-left:4px}.all-check[data-v-5a285942]{position:relative;top:-1px;margin-right:2px}.danger-btn[data-v-5a285942]{color:#f56c6c}.danger-btn[data-v-5a285942]:hover{color:#ff7875}.danger-btn.is-disabled[data-v-5a285942],.danger-btn[disabled][data-v-5a285942]{color:#c0c4cc}[data-v-5a285942] .el-table{border-radius:6px;overflow:hidden}[data-v-5a285942] .el-table th.el-table__cell{padding:8px 0}[data-v-5a285942] .el-table .el-input.is-disabled .el-input__inner{background:#f5f7fa!important;color:#606266!important}.empty-state[data-v-5a285942]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:#c0c4cc;gap:12px}.empty-state i[data-v-5a285942]{font-size:48px}.empty-state p[data-v-5a285942]{margin:0;font-size:14px}[data-v-5a285942] .el-popper[x-placement^=bottom],[data-v-5a285942] .el-select-dropdown{z-index:2200!important}[data-v-5a285942] .stage-note-dialog{border-radius:12px;overflow:hidden}[data-v-5a285942] .stage-note-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #f0f0f0}[data-v-5a285942] .stage-note-dialog .el-dialog__title{font-size:15px;font-weight:600;color:#262626}[data-v-5a285942] .stage-note-dialog .el-dialog__body{padding:16px 20px;background:#fafbfc;max-height:60vh;overflow-y:auto}[data-v-5a285942] .stage-note-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #f0f0f0;background:#fff}.stage-note-tip[data-v-5a285942]{display:flex;align-items:center;gap:6px;color:#8c8c8c;font-size:13px;margin-bottom:14px;padding:0 2px}.stage-note-tip i[data-v-5a285942]{color:#8c8c8c;font-size:14px}.stage-note-empty[data-v-5a285942]{display:flex;align-items:center;justify-content:center;gap:6px;color:#8c8c8c;font-size:13px;padding:40px 0;background:#fff;border-radius:8px;margin-bottom:14px}.stage-note-empty i[data-v-5a285942]{font-size:16px}.stage-note-card[data-v-5a285942]{background:#f0f5ff;border-radius:8px;padding:14px 16px 16px;margin-bottom:14px;border:1px solid #e6f0ff}.stage-note-card__header[data-v-5a285942]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.stage-note-card__index[data-v-5a285942]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1677ff;color:#fff;font-size:12px;font-weight:600}.stage-note-card__dot[data-v-5a285942]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.stage-note-card__icon[data-v-5a285942]{color:#1677ff;font-size:14px}.stage-note-card__title[data-v-5a285942]{color:#1677ff;font-size:14px;font-weight:600}.stage-note-dialog__footer[data-v-5a285942]{display:flex;justify-content:flex-end}.stage-note-dialog__footer .el-button[data-v-5a285942]{min-width:90px}.criteria-header__actions[data-v-5a285942]{display:inline-block;width:100%;text-align:right}.comorbidity-config .config-card[data-v-2b485f9c]{border:1px solid #e8e8e8;border-radius:10px;background:#fff;overflow:hidden}.comorbidity-config .card-header[data-v-2b485f9c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;user-select:none}.comorbidity-config .card-header[data-v-2b485f9c]:hover{background:#fafbfc}.comorbidity-config .header-left[data-v-2b485f9c]{display:flex;align-items:center;gap:8px}.comorbidity-config .header-icon[data-v-2b485f9c]{font-size:18px;color:#1677ff}.comorbidity-config .header-title[data-v-2b485f9c]{font-size:16px;font-weight:600;color:#262626}.comorbidity-config .header-collapse[data-v-2b485f9c]{font-size:14px;color:#8c8c8c;transition:transform .2s}.comorbidity-config .header-collapse--fold[data-v-2b485f9c]{transform:rotate(-90deg)}.comorbidity-config .card-body[data-v-2b485f9c]{padding:0 20px 20px}.comorbidity-config .enable-label[data-v-2b485f9c]{font-size:14px;font-weight:500;color:#333}.comorbidity-config .switch-cell[data-v-2b485f9c]{display:flex;align-items:center;justify-content:center;gap:8px}.comorbidity-config .switch-label[data-v-2b485f9c]{font-size:12px;color:#8c8c8c}.comorbidity-config .warning-tip[data-v-2b485f9c]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#fff7e6;border:1px solid #ffd591;border-radius:6px;margin-bottom:16px;font-size:13px;color:#d46b08}.comorbidity-config .warning-tip i[data-v-2b485f9c]{font-size:14px;color:#fa8c16}.comorbidity-config .stage-note-section .note-header[data-v-2b485f9c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.comorbidity-config .stage-note-section .note-header-left[data-v-2b485f9c]{display:flex;align-items:center;gap:6px}.comorbidity-config .stage-note-section .note-collapse-arrow[data-v-2b485f9c]{font-size:12px;color:#409eff;transition:transform .2s}.comorbidity-config .stage-note-section .note-collapse-arrow--open[data-v-2b485f9c]{transform:rotate(90deg)}.comorbidity-config .stage-note-section .note-title[data-v-2b485f9c]{font-size:14px;font-weight:600;color:#262626}.comorbidity-config .stage-note-section .note-config-btn[data-v-2b485f9c]{font-size:13px;color:#f56c6c;padding:0}.comorbidity-config .stage-note-section .note-config-btn[data-v-2b485f9c]:hover{color:#ff7875}.comorbidity-config .stage-note-section .note-config-btn i[data-v-2b485f9c]{margin-right:4px}.comorbidity-config .stage-cell[data-v-2b485f9c]{display:flex;align-items:center;gap:6px}.comorbidity-config .stage-cell-icon[data-v-2b485f9c]{font-size:14px}.comorbidity-config .note-content-text[data-v-2b485f9c]{color:#333;font-size:13px}.comorbidity-config .note-empty-text[data-v-2b485f9c]{color:#c0c4cc;font-size:13px}[data-v-2b485f9c] .stage-batch-note-dialog{border-radius:12px;overflow:hidden}[data-v-2b485f9c] .stage-batch-note-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #f0f0f0}[data-v-2b485f9c] .stage-batch-note-dialog .el-dialog__title{font-size:15px;font-weight:600;color:#262626}[data-v-2b485f9c] .stage-batch-note-dialog .el-dialog__body{padding:16px 20px;background:#fafbfc;max-height:60vh;overflow-y:auto}[data-v-2b485f9c] .stage-batch-note-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #f0f0f0;background:#fff}.batch-note-tip[data-v-2b485f9c]{display:flex;align-items:center;gap:6px;color:#8c8c8c;font-size:13px;margin-bottom:14px}.batch-note-tip i[data-v-2b485f9c]{color:#8c8c8c;font-size:14px}.batch-note-card[data-v-2b485f9c]{background:#f0f5ff;border-radius:8px;padding:14px 16px 16px;margin-bottom:14px;border:1px solid #e6f0ff}.batch-note-card__header[data-v-2b485f9c]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.batch-note-card__index[data-v-2b485f9c]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1677ff;color:#fff;font-size:12px;font-weight:600}.batch-note-card__icon[data-v-2b485f9c]{font-size:14px}.batch-note-card__title[data-v-2b485f9c]{color:#1677ff;font-size:14px;font-weight:600}