.question-selector[data-v-4c00b74e]{border:1px solid #dcdfe6;border-radius:8px;overflow:hidden}.question-selector .selector-toolbar[data-v-4c00b74e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f5f7fa;border-bottom:1px solid #dcdfe6}.question-selector .selector-toolbar .selected-info[data-v-4c00b74e]{font-size:14px;color:#606266}.question-selector .selector-toolbar .selected-info .count[data-v-4c00b74e]{color:#409eff;font-weight:700;font-size:16px}.question-selector .selector-toolbar .toolbar-actions[data-v-4c00b74e]{display:flex;gap:8px}.question-selector .question-tree[data-v-4c00b74e]{max-height:400px;overflow-y:auto;padding:16px}.question-selector .question-tree .big-question-item[data-v-4c00b74e]{margin-bottom:16px}.question-selector .question-tree .big-question-item[data-v-4c00b74e]:last-child{margin-bottom:0}.question-selector .question-tree .big-question-item .big-question-header[data-v-4c00b74e]{padding:8px 12px;background-color:#fafafa;border-radius:4px;margin-bottom:8px}.question-selector .question-tree .big-question-item .big-question-header[data-v-4c00b74e] .el-checkbox__label{font-size:14px;font-weight:500;color:#303133}.question-selector .question-tree .big-question-item .big-question-header .big-question-label[data-v-4c00b74e]{font-weight:700}.question-selector .question-tree .big-question-item .big-question-header .question-count[data-v-4c00b74e]{margin-left:8px;font-size:12px;color:#909399;font-weight:400}.question-selector .question-tree .big-question-item .small-questions-list[data-v-4c00b74e]{padding-left:28px;display:flex;gap:6px;flex-wrap:wrap;overflow:visible;white-space:normal}.question-selector .question-tree .big-question-item .small-questions-list[data-v-4c00b74e] .el-checkbox-group{display:flex;flex-wrap:wrap;gap:6px}.question-selector .question-tree .big-question-item .small-questions-list .small-question-item[data-v-4c00b74e]{display:inline-flex;align-items:center;margin:0}.question-selector .question-tree .big-question-item .small-questions-list .small-question-item[data-v-4c00b74e] .el-checkbox__label{font-size:13px;color:#606266}.question-selector .question-tree .big-question-item .small-questions-list .small-question-item.is-disabled[data-v-4c00b74e] .el-checkbox__label{color:#c0c4cc}.question-selector .question-tree .big-question-item .small-questions-list .small-question-item .question-label[data-v-4c00b74e]{margin-right:8px}.question-selector .question-tree .big-question-item .small-questions-list .small-question-item .special-tag[data-v-4c00b74e]{margin-left:4px}.question-tree[data-v-4c00b74e]::-webkit-scrollbar{width:6px}.question-tree[data-v-4c00b74e]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.question-tree[data-v-4c00b74e]::-webkit-scrollbar-thumb:hover{background-color:#c0c4cc}.question-tree[data-v-4c00b74e]::-webkit-scrollbar-track{background-color:#f5f7fa}[data-v-580a3f3b] .el-dialog__body{padding:20px;max-height:600px;overflow-y:auto}[data-v-580a3f3b] .el-form-item__label{font-weight:500;color:#303133}.selected-preview[data-v-580a3f3b]{margin-top:12px;padding:8px 12px;background-color:#f5f7fa;border-radius:4px;font-size:13px}.selected-preview .preview-label[data-v-580a3f3b]{color:#606266;font-weight:500;margin-right:8px}.selected-preview .question-tag[data-v-580a3f3b]{margin-right:6px;margin-bottom:6px}[data-v-580a3f3b] .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-580a3f3b] .el-dialog__body::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}[data-v-580a3f3b] .el-dialog__body::-webkit-scrollbar-thumb:hover{background-color:#c0c4cc}[data-v-580a3f3b] .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.question-group-setting[data-v-20bdbb43]{padding:20px;min-height:calc(100vh - 60px)}.question-group-setting .header-title[data-v-20bdbb43]{position:relative;margin:20px 0;padding:0 10px;font-size:16px;font-weight:700;color:#3f4a54}.question-group-setting .header-title[data-v-20bdbb43]:before{overflow:hidden;position:absolute;left:0;display:block;content:"";width:4px;height:24px;top:0;background:#409eff;border-radius:3px}.question-group-setting .header-tip[data-v-20bdbb43]{font-size:13px;color:#666;margin-bottom:10px}.question-group-setting .header-left .page-title[data-v-20bdbb43]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#303133}.question-group-setting .header-left .page-tip[data-v-20bdbb43]{margin:0;font-size:14px;color:#909399}.question-group-setting .header-right[data-v-20bdbb43]{display:flex;gap:12px;align-items:center}.question-group-setting .header-right .subject-selector[data-v-20bdbb43]{width:200px}.question-group-setting .group-list-container[data-v-20bdbb43]{min-height:400px}.question-group-setting .group-list-container .empty-state[data-v-20bdbb43]{display:flex;justify-content:center;align-items:center;padding:60px 20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.question-group-setting .group-list-container .group-list[data-v-20bdbb43]{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:16px}.question-group-setting .group-list-container .group-list .group-card[data-v-20bdbb43]{background-color:#fff;border:1px solid #dcdfe6;border-radius:8px;overflow:hidden;transition:all .3s ease}.question-group-setting .group-list-container .group-list .group-card[data-v-20bdbb43]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.question-group-setting .group-list-container .group-list .group-card .card-header[data-v-20bdbb43]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #ebeef5}.question-group-setting .group-list-container .group-list .group-card .card-header .group-info[data-v-20bdbb43]{display:flex;align-items:center;gap:12px;flex:1}.question-group-setting .group-list-container .group-list .group-card .card-header .group-info .group-sort[data-v-20bdbb43]{min-width:64px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;border-radius:16px;font-weight:700;font-size:13px;flex-shrink:0}.question-group-setting .group-list-container .group-list .group-card .card-header .group-info .group-name[data-v-20bdbb43]{margin:0;font-size:16px;font-weight:600;color:#303133;flex:1}.question-group-setting .group-list-container .group-list .group-card .card-header .group-info .question-count[data-v-20bdbb43]{flex-shrink:0}.question-group-setting .group-list-container .group-list .group-card .card-header .card-actions[data-v-20bdbb43]{display:flex;gap:8px;flex-shrink:0}.question-group-setting .group-list-container .group-list .group-card .card-header .card-actions .delete-btn[data-v-20bdbb43]{color:#f56c6c}.question-group-setting .group-list-container .group-list .group-card .card-header .card-actions .delete-btn[data-v-20bdbb43]:hover{background-color:#fef0f0}.question-group-setting .group-list-container .group-list .group-card .card-body[data-v-20bdbb43]{padding:16px}.question-group-setting .group-list-container .group-list .group-card .card-body .question-list[data-v-20bdbb43]{display:flex;align-items:flex-start;gap:8px}.question-group-setting .group-list-container .group-list .group-card .card-body .question-list .list-label[data-v-20bdbb43]{font-size:14px;color:#606266;font-weight:500;flex-shrink:0}.question-group-setting .group-list-container .group-list .group-card .card-body .question-list .question-tags[data-v-20bdbb43]{flex:1;display:flex;flex-wrap:wrap;gap:6px}.question-group-setting .group-list-container .group-list .group-card .card-body .question-list .question-tags .question-tag[data-v-20bdbb43]{margin:0}