.review-section[data-v-cb2d2faf]{cursor:pointer;background:#FBFBFC;border:1px solid #E5E6EB;border-radius:8px;padding:16px;margin-bottom:16px}.review-section[data-v-cb2d2faf] .ant-divider{margin:16px 0}.review-section[data-v-cb2d2faf]:last-child{margin-bottom:0}.review-section.active[data-v-cb2d2faf]{background-color:#e6f7ff}.review-section .section-header[data-v-cb2d2faf]{display:flex;align-items:center;justify-content:space-between}.review-section .section-header .section-title[data-v-cb2d2faf]{font-size:16px;font-weight:700;color:#000;margin:0}.review-section .ai-tag[data-v-cb2d2faf]{margin:0;font-size:12px;color:var(--success-6);background-color:var(--success-1);border-color:var(--success-3)}.review-section .ai-tag.error[data-v-cb2d2faf]{color:var(--error-6);background-color:var(--error-1);border-color:var(--error-3)}.review-section .ai-tag.warning[data-v-cb2d2faf]{color:var(--warning-6);background-color:var(--warning-1);border-color:var(--warning-3)}.review-section .ai-tag.primary[data-v-cb2d2faf]{color:var(--main-6);background-color:var(--main-1);border-color:var(--main-3)}.review-section .requirement-item[data-v-cb2d2faf]{margin-top:12px;display:flex}.review-section .requirement-item .item-label[data-v-cb2d2faf]{flex-shrink:0;font-weight:400;min-width:98px;text-align:right}.review-section .requirement-item .item-content .ai-tag[data-v-cb2d2faf]{display:inline-flex;align-items:center;gap:2px;margin-bottom:4px}.review-section .requirement-item .item-content p[data-v-cb2d2faf]{line-height:22px;white-space:break-spaces;word-break:break-all}.review-section .requirement-item .item-tip[data-v-cb2d2faf]{color:#6b7280}.review-section .requirement-item .item-btns .btn[data-v-cb2d2faf]{display:flex;align-items:center;gap:4px;margin:0}
