.question-container[data-v-d9a6c184]{display:flex;padding:20px;background-color:#f5f7fa;height:100vh;box-sizing:border-box;overflow:hidden}.category-panel[data-v-d9a6c184]{flex:0 0 250px;margin-right:20px;min-width:0;height:calc(100vh - 40px);overflow:hidden}.category-card[data-v-d9a6c184]{border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.category-header[data-v-d9a6c184]{background-color:#f5f7fa;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.add-category-icon[data-v-d9a6c184]{cursor:pointer}.category-list[data-v-d9a6c184]{flex:1;overflow-y:auto}.category-tree[data-v-d9a6c184]{padding:0}.category-group[data-v-d9a6c184]{margin-bottom:5px}.category-item[data-v-d9a6c184]{padding:8px 15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:14px;border-radius:4px;margin:2px 8px;transition:all .2s ease}.category-item.level-1[data-v-d9a6c184]{background-color:transparent;font-weight:500}.category-item.level-2[data-v-d9a6c184]{background-color:#f8f9fa;margin-left:25px;font-size:13px;border-left:2px solid #e9ecef}.category-item[data-v-d9a6c184]:hover{background-color:#f5f7fa}.category-item.active[data-v-d9a6c184]{background-color:#e6f7ff}.category-content[data-v-d9a6c184]{display:flex;align-items:center}.expand-icon[data-v-d9a6c184]{margin-right:8px;cursor:pointer}.category-name[data-v-d9a6c184]{font-size:14px;color:#333}.category-actions[data-v-d9a6c184]{margin-left:auto;display:flex;align-items:center}.add-subcategory-icon[data-v-d9a6c184]{cursor:pointer;margin-right:10px}.category-dropdown[data-v-d9a6c184]{margin-left:8px}.category-edit-icon[data-v-d9a6c184]{color:#909399;font-size:16px;transition:color .3s}.category-edit-icon[data-v-d9a6c184]:hover{color:#409eff}.el-dropdown-link[data-v-d9a6c184]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;transition:background-color .3s}.el-dropdown-link[data-v-d9a6c184]:hover{background-color:#f5f7fa}.subcategory-list[data-v-d9a6c184]{padding-left:20px;border-left:1px solid #e4e7ed}.question-panel[data-v-d9a6c184]{flex:1;min-width:0;display:flex;flex-direction:column}.question-panel .el-card[data-v-d9a6c184]{height:calc(100vh - 40px);display:flex;flex-direction:column}.question-panel .el-card__body[data-v-d9a6c184]{padding:20px;display:flex;flex-direction:column;flex:1;overflow:hidden}.panel-title[data-v-d9a6c184]{font-size:18px;font-weight:500;color:#333}.filter-row[data-v-d9a6c184]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:15px}.button-group[data-v-d9a6c184]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.button-group .el-button[data-v-d9a6c184]{margin:0;transition:all .3s ease}.button-group .el-button[disabled][data-v-d9a6c184]{opacity:.6;cursor:not-allowed}.button-group .el-button--danger[data-v-d9a6c184],.button-group .el-button[type=danger][data-v-d9a6c184]{background-color:#f56c6c;border-color:#f56c6c}.button-group .el-button[type=primary][data-v-d9a6c184]:not(:first-child){background-color:#67c23a;border-color:#67c23a}.search-filters[data-v-d9a6c184]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.table-container[data-v-d9a6c184]{flex:1;overflow:auto;margin:15px 0;min-height:400px;display:flex;flex-direction:column}.panel-options[data-v-d9a6c184]{display:flex;justify-content:center;align-items:center;padding:15px 0;border-top:1px solid #e4e7ed;flex-shrink:0}@media (max-width:768px){.panel-options[data-v-d9a6c184]{flex-direction:column;gap:10px;align-items:stretch}.el-pagination[data-v-d9a6c184]{justify-content:center}}.page[data-v-d9a6c184]{display:inline-block}.el-dialog__header[data-v-d9a6c184]{background-color:#f0f2f5;border-bottom:1px solid #e4e7ed}.el-dialog__title[data-v-d9a6c184]{font-size:16px;font-weight:500;color:#333}.el-dialog__body[data-v-d9a6c184]{padding:20px}.el-dialog__footer[data-v-d9a6c184]{padding:10px 20px;text-align:right}.option-item[data-v-d9a6c184]{display:flex;align-items:center;margin-bottom:10px}.option-preview[data-v-d9a6c184]{flex:1;padding:10px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fafafa;cursor:pointer;min-height:36px}.option-label[data-v-d9a6c184]{margin-right:10px;font-weight:500;color:#333}.btn-addOption[data-v-d9a6c184]{margin-bottom:10px}.el-input-number[data-v-d9a6c184]{width:100%}.el-switch[data-v-d9a6c184]{margin-top:5px}.el-tag[data-v-d9a6c184]{margin-right:5px}.el-dropdown-menu[data-v-d9a6c184]{min-width:120px}.el-dialog[data-v-d9a6c184]{z-index:1000}