.question-item[data-v-067837a6]{padding:10px 0}.question-item.is-child[data-v-067837a6]{margin-left:24px;padding-left:16px;border-left:3px solid #d0e8ff;background:#fafcff;border-radius:0 8px 8px 0}.q-row[data-v-067837a6]{display:flex;align-items:flex-start;flex-wrap:wrap;line-height:1.8;font-size:14px}.q-title[data-v-067837a6]{font-weight:500;color:#303133;flex-shrink:0}.q-sep[data-v-067837a6]{color:#909399;margin:0 4px;flex-shrink:0}.q-answer[data-v-067837a6]{color:#409eff;font-weight:600;word-break:break-all}.q-answer.is-empty[data-v-067837a6]{color:#c0c4cc;font-weight:400;font-style:italic}.option-chip[data-v-067837a6]{display:inline-flex;align-items:center;gap:4px;padding:2px 12px;margin:2px 4px;border-radius:14px;font-size:13px;line-height:1.8;transition:all .2s}.option-chip.active[data-v-067837a6]{background:#ecf5ff;color:#409eff;font-weight:500}.option-chip.active i[data-v-067837a6]{font-size:14px;color:#409eff}.option-chip.inactive[data-v-067837a6]{background:#f5f7fa;color:#c0c4cc}.q-notes[data-v-067837a6]{margin-top:4px;padding-left:0;font-size:13px;color:#e6a23c}.q-notes i[data-v-067837a6]{margin-right:4px}.sub-questions[data-v-067837a6]{margin-top:6px}.questionnaire-page[data-v-57e2a479]{min-height:100vh;background:#f0f2f5;padding:24px 32px 48px;margin-left:140px}.page-header[data-v-57e2a479]{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding:16px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.back-link[data-v-57e2a479]{display:inline-flex;align-items:center;gap:4px;color:#409eff;font-size:14px;cursor:pointer;flex-shrink:0;padding:6px 12px;border-radius:6px;transition:background .2s}.back-link[data-v-57e2a479]:hover{background:#ecf5ff}.header-info[data-v-57e2a479]{flex:1}.header-title[data-v-57e2a479]{margin:0;font-size:20px;font-weight:600;color:#303133}.header-meta[data-v-57e2a479]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.meta-tag[data-v-57e2a479]{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#606266;padding:2px 0}.meta-tag i[data-v-57e2a479]{font-size:14px;color:#909399}.section-card[data-v-57e2a479]{margin-bottom:20px;border-radius:12px;border:none}.section-card[data-v-57e2a479] .el-card__header{padding:16px 24px;border-bottom:1px solid #ebeef5}.section-card[data-v-57e2a479] .el-card__body{padding:20px 24px}.section-header[data-v-57e2a479]{display:flex;align-items:center;gap:12px}.section-num[data-v-57e2a479]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#409eff;color:#fff;font-size:14px;font-weight:600;flex-shrink:0}.section-title[data-v-57e2a479]{font-size:17px;font-weight:600;color:#303133}.content-block[data-v-57e2a479]{margin-bottom:16px}.content-block[data-v-57e2a479]:last-child{margin-bottom:0}.sub-title[data-v-57e2a479]{font-size:15px;font-weight:600;color:#606266;padding:8px 0 4px;margin-bottom:8px;border-bottom:1px dashed #e4e7ed}.question-list[data-v-57e2a479]{display:flex;flex-direction:column}