.rule-group-detail .el-descriptions[data-v-0a67e6c4]{margin-bottom:30px}.rule-group-detail .rule-items-section h3[data-v-0a67e6c4]{margin-bottom:15px;color:#303133;font-size:16px;font-weight:500}.rule-group-detail .rule-items-section .rule-items-pagination[data-v-0a67e6c4]{margin-top:15px;text-align:right}.rule-group-detail .rule-content-list[data-v-0a67e6c4]{text-align:left}.rule-group-detail .rule-content-list .rule-content-item[data-v-0a67e6c4]{display:flex;margin-bottom:4px;line-height:1.4}.rule-group-detail .rule-content-list .rule-content-item[data-v-0a67e6c4]:last-child{margin-bottom:0}.rule-group-detail .rule-content-list .rule-content-item .item-index[data-v-0a67e6c4]{margin-right:6px;font-weight:700;color:#606266;flex-shrink:0}.rule-group-detail .rule-content-list .rule-content-item .item-text[data-v-0a67e6c4]{color:#606266;word-break:break-word}.rule-group-detail .category-list[data-v-0a67e6c4]{display:flex;flex-wrap:wrap}.rule-group-detail .category-list .el-tag[data-v-0a67e6c4]{margin-right:4px;margin-bottom:4px}.rule-group-detail .json-code[data-v-0a67e6c4]{margin:0;white-space:pre-wrap;word-break:break-all;font-family:monospace;font-size:12px;background-color:#f5f7fa;padding:8px;border-radius:4px;text-align:left}.rule-group-edit-dialog .el-form .el-input[data-v-7583ee42],.rule-group-edit-dialog .el-form .el-textarea[data-v-7583ee42]{width:100%}[data-v-085f26f7] .rule-items-dialog{display:flex;flex-direction:column;margin:0!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh;max-width:90vw}[data-v-085f26f7] .rule-items-dialog .el-dialog__body{flex:1;overflow:hidden;padding:10px 20px;display:flex;flex-direction:column}.rule-items-container[data-v-085f26f7]{display:flex;flex-direction:column;height:100%}.rule-items-container .rule-items-header[data-v-085f26f7]{flex-shrink:0;display:flex;justify-content:flex-end;margin-bottom:10px}.rule-items-container .table-scroll-wrapper[data-v-085f26f7]{flex:1;overflow:hidden;min-height:300px;max-height:65vh}.rule-items-container .rule-items-pagination[data-v-085f26f7]{flex-shrink:0;margin-top:10px;text-align:right;background-color:#fff;padding:10px 0}.rule-items-container .el-table .el-button--text[data-v-085f26f7]{padding:0}.rule-items-container .el-table .rule-content-list[data-v-085f26f7]{padding:5px 0}.rule-items-container .el-table .rule-content-list .rule-content-item[data-v-085f26f7]{display:flex;align-items:flex-start;line-height:1.5;margin-bottom:4px}.rule-items-container .el-table .rule-content-list .rule-content-item[data-v-085f26f7]:last-child{margin-bottom:0}.rule-items-container .el-table .rule-content-list .rule-content-item .index[data-v-085f26f7]{font-weight:700;margin-right:6px;color:#606266;min-width:15px}.rule-items-container .el-table .rule-content-list .rule-content-item .text[data-v-085f26f7]{color:#606266;word-break:break-all}.self-assessment-container .page-header[data-v-085f26f7]{margin-bottom:20px}.self-assessment-container .page-header .header-content[data-v-085f26f7]{display:flex;justify-content:space-between;align-items:center}.self-assessment-container .page-header .header-content .page-title[data-v-085f26f7]{margin:0;font-size:24px;font-weight:500;color:#303133}.self-assessment-container .search-bar[data-v-085f26f7]{background:#fff;padding:20px;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.self-assessment-container .stat-cards[data-v-085f26f7]{margin-bottom:20px}.self-assessment-container .stat-cards .stat-card[data-v-085f26f7]{background:#fff;border-radius:4px;padding:20px;display:flex;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.self-assessment-container .stat-cards .stat-card .stat-icon[data-v-085f26f7]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px}.self-assessment-container .stat-cards .stat-card .stat-icon i[data-v-085f26f7]{font-size:24px;color:#fff}.self-assessment-container .stat-cards .stat-card .stat-icon.stat-icon-primary[data-v-085f26f7]{background:#409eff}.self-assessment-container .stat-cards .stat-card .stat-icon.stat-icon-success[data-v-085f26f7]{background:#67c23a}.self-assessment-container .stat-cards .stat-card .stat-icon.stat-icon-warning[data-v-085f26f7]{background:#e6a23c}.self-assessment-container .stat-cards .stat-card .stat-icon.stat-icon-info[data-v-085f26f7]{background:#909399}.self-assessment-container .stat-cards .stat-card .stat-content .stat-number[data-v-085f26f7]{font-size:28px;font-weight:700;color:#303133;margin-bottom:5px}.self-assessment-container .stat-cards .stat-card .stat-content .stat-label[data-v-085f26f7]{font-size:14px;color:#909399}.self-assessment-container .data-table[data-v-085f26f7]{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.self-assessment-container .table-footer[data-v-085f26f7]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.self-assessment-container .table-footer .batch-actions .el-button[data-v-085f26f7]{margin-right:10px}.self-assessment-container .content-list-wrapper .content-item[data-v-085f26f7]{display:flex;align-items:center;margin-bottom:10px;padding:5px;background:#f5f7fa;border-radius:4px}.self-assessment-container .content-list-wrapper .content-item .drag-handle[data-v-085f26f7]{cursor:move;margin-right:10px;color:#909399;display:flex;flex-direction:column;align-items:center;width:30px}.self-assessment-container .content-list-wrapper .content-item .drag-handle .item-index[data-v-085f26f7]{font-size:12px;margin-top:2px}.self-assessment-container .content-list-wrapper .content-item .content-input[data-v-085f26f7]{flex:1}.self-assessment-container .content-list-wrapper .content-item .delete-btn[data-v-085f26f7]{margin-left:10px;color:#f56c6c;font-size:16px}.self-assessment-container .content-list-wrapper .content-item .delete-btn[data-v-085f26f7]:hover{color:#f78989}.self-assessment-container .content-list-wrapper .add-content-btn[data-v-085f26f7]{margin-top:10px;text-align:center}.self-assessment-container .category-list[data-v-085f26f7]{display:flex;flex-wrap:wrap}.self-assessment-container .category-list .el-tag[data-v-085f26f7]{margin-right:4px;margin-bottom:4px}