.question-form-container[data-v-27ec4ea3],.question-form-container[data-v-27ec4ea3] .ant-spin-container,.question-form-container[data-v-27ec4ea3] .ant-spin-nested-loading{height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question-form-container .empty-state[data-v-27ec4ea3]{padding:40px 0;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.question-form-container .question-layout[data-v-27ec4ea3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f3f3f3;padding:12px;border-radius:6px;overflow:hidden}.question-form-container .question-directory[data-v-27ec4ea3]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:4px;border:1px solid #e8e8e8;overflow:hidden}.question-form-container .question-directory .directory-header[data-v-27ec4ea3]{padding:12px 16px;background:#f5f5f5;border-bottom:1px solid #e8e8e8;border-radius:4px 4px 0 0;-ms-flex-negative:0;flex-shrink:0}.question-form-container .question-directory .directory-header .directory-title[data-v-27ec4ea3]{font-size:14px;font-weight:600;color:#333}.question-form-container .question-directory .directory-list[data-v-27ec4ea3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 0}.question-form-container .question-directory .directory-list[data-v-27ec4ea3]::-webkit-scrollbar{width:6px}.question-form-container .question-directory .directory-list[data-v-27ec4ea3]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.question-form-container .question-directory .directory-list .directory-item[data-v-27ec4ea3]{padding:8px 16px;margin:0;border-left:3px solid transparent;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:13px;color:#666}.question-form-container .question-directory .directory-list .directory-item[data-v-27ec4ea3]:hover{background:#f5f5f5}.question-form-container .question-directory .directory-list .directory-item.active[data-v-27ec4ea3]{background:#e6f7ff;border-left-color:#1890ff;color:#1890ff;font-weight:500}.question-form-container .question-directory .directory-list .directory-item.answered[data-v-27ec4ea3]:not(.active){color:#52c41a}.question-form-container .question-directory .directory-list .directory-item .directory-title-content[data-v-27ec4ea3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.question-form-container .question-directory .directory-list .directory-item .directory-title-content .directory-title-text[data-v-27ec4ea3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-form-container .question-directory .directory-list .directory-item .directory-title-content .answer-icon[data-v-27ec4ea3]{margin-left:8px;color:#52c41a;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.question-form-container .question-content-area[data-v-27ec4ea3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px}.question-form-container .question-content-area[data-v-27ec4ea3]::-webkit-scrollbar{width:6px}.question-form-container .question-content-area[data-v-27ec4ea3]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.question-form-container .question-content-area[data-v-27ec4ea3]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.question-form-container .question-content-area[data-v-27ec4ea3]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.question-form-container .question-list .question-item[data-v-27ec4ea3]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:4px;border:1px solid #e8e8e8}.question-form-container .question-list .question-item[data-v-27ec4ea3]:last-child{margin-bottom:0}.question-form-container .question-list .question-item .question-header[data-v-27ec4ea3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.question-form-container .question-list .question-item .question-header .question-number[data-v-27ec4ea3]{color:#1890ff;margin-right:8px;font-weight:600;font-size:18px}.question-form-container .question-list .question-item .question-header .question-title[data-v-27ec4ea3]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:18px;font-weight:600}.question-form-container .question-list .question-item .question-header .question-score[data-v-27ec4ea3]{color:#666;font-size:14px;font-weight:400;margin-left:8px}.question-form-container .question-list .question-item .question-content[data-v-27ec4ea3]{padding-left:24px}.question-form-container .question-list .question-item .question-content .readonly-answers .no-answer[data-v-27ec4ea3]{color:#999;font-style:italic}.question-form-container .question-list .question-item .question-content .readonly-answers .answer-text[data-v-27ec4ea3]{color:#333}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-group,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background:#fff;border-radius:4px;border:1px solid #e8e8e8;-webkit-transition:all .3s;transition:all .3s;margin:0}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper:hover,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper:hover{border-color:#1890ff;background:#f0f7ff}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper .option-description,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper .option-description{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;-webkit-transition:color .3s;transition:color .3s}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper .option-score,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper .option-score{color:#1890ff;font-size:12px;margin-left:8px;-webkit-transition:color .3s;transition:color .3s}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper-checked{background-color:#1890ff!important;border-color:#1890ff!important}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper-checked .option-description,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-radio-wrapper-checked .option-score{color:#fff!important}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper-checked{background-color:#1890ff!important;border-color:#1890ff!important}.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper-checked .option-description,.question-form-container .question-list .question-item .question-content .editable-answers[data-v-27ec4ea3] .ant-checkbox-wrapper-checked .option-score{color:#fff!important}