[data-v-404a2e0a]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.stats-row[data-v-404a2e0a]{margin-bottom:20px}.stat-card .stat-content[data-v-404a2e0a]{display:flex;align-items:center}.stat-card .stat-icon[data-v-404a2e0a]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-card .stat-icon i[data-v-404a2e0a]{font-size:28px;color:#fff}.stat-card .stat-info[data-v-404a2e0a]{margin-left:16px}.stat-card .stat-info .stat-value[data-v-404a2e0a]{font-size:28px;font-weight:600;color:#111827}.stat-card .stat-info .stat-label[data-v-404a2e0a]{font-size:14px;color:#757575}[data-v-523538de]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.category-card[data-v-523538de]{height:calc(100vh - 320px);overflow:auto}.category-card .card-header[data-v-523538de],.category-card .custom-tree-node[data-v-523538de]{display:flex;justify-content:space-between;align-items:center}.category-card .custom-tree-node[data-v-523538de]{flex:1;font-size:14px;padding-right:8px}.category-card .custom-tree-node .tree-count[data-v-523538de]{color:#757575;font-size:12px}[data-v-94a83e5a]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.filter-section[data-v-94a83e5a]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.action-bar[data-v-94a83e5a]{margin-bottom:16px}.question-content[data-v-94a83e5a]{display:flex;align-items:flex-start}.question-content .type-tag[data-v-94a83e5a]{flex-shrink:0;margin-right:8px}.question-content .content-text[data-v-94a83e5a]{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tag-item[data-v-94a83e5a]{margin-right:4px;margin-bottom:4px}.danger-btn[data-v-94a83e5a]{color:#d32f2f}.pagination-wrapper[data-v-94a83e5a]{margin-top:20px;display:flex;justify-content:flex-end}[data-v-1cff244a]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.dialog-header[data-v-1cff244a]{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.dialog-header .header-left[data-v-1cff244a]{display:flex;align-items:center}.dialog-header .header-left .header-icon[data-v-1cff244a]{font-size:20px;margin-right:8px;color:#409eff}.dialog-header .header-left .header-text[data-v-1cff244a]{font-size:18px;font-weight:600;color:#303133}.dialog-header .header-right[data-v-1cff244a]{margin-left:16px}.question-form[data-v-1cff244a] .el-divider__text{font-size:14px;font-weight:600;color:#606266}.options-container[data-v-1cff244a]{width:100%}.options-container .option-row[data-v-1cff244a]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.options-container .option-row .option-label-box[data-v-1cff244a]{width:50px;flex-shrink:0}.options-container .option-row .option-label-box .option-label[data-v-1cff244a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;border-radius:6px;font-size:14px}.options-container .option-row .option-input[data-v-1cff244a]{flex:1}.options-container .option-row .remove-btn[data-v-1cff244a]{flex-shrink:0;width:32px;height:32px;padding:0}.options-container .add-btn[data-v-1cff244a]{margin-top:8px}.content-textarea[data-v-1cff244a] .el-textarea__inner{min-height:100px;line-height:1.6}.answer-options[data-v-1cff244a] .el-radio{display:block;margin-bottom:12px;line-height:2}.answer-options[data-v-1cff244a] .el-radio .el-radio__label{font-size:14px}.answer-options[data-v-1cff244a] .el-radio .el-radio__input.is-checked .el-radio__inner{background-color:#67c23a;border-color:#67c23a}.radio-label[data-v-1cff244a]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;background:#ecf5ff;color:#409eff;border-radius:4px;margin-right:6px;font-weight:600;font-size:13px}.hint-text[data-v-1cff244a]{font-size:12px;color:#909399;margin-top:6px;line-height:1.5}.dialog-footer[data-v-1cff244a]{display:flex;justify-content:flex-end;gap:10px}[data-v-1cff244a] .question-editor-dialog .el-dialog__body{padding:24px 20px;max-height:70vh;overflow-y:auto}[data-v-1cff244a] .question-editor-dialog .el-dialog__footer{padding:16px 20px;border-top:1px solid #ebeef5}[data-v-4c67735b]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.import-content .import-tip[data-v-4c67735b]{margin-bottom:16px}.import-content .import-tip p[data-v-4c67735b]{margin:4px 0;font-size:13px}.import-content .download-template[data-v-4c67735b]{margin-bottom:16px}.import-content .upload-area[data-v-4c67735b]{width:100%}[data-v-80cc1ab4]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.preview-content .preview-header[data-v-80cc1ab4]{display:flex;align-items:center;margin-bottom:20px}.preview-content .preview-header .preview-score[data-v-80cc1ab4]{margin-left:auto;color:#757575}.preview-content .preview-question[data-v-80cc1ab4]{margin-bottom:20px}.preview-content .preview-question h4[data-v-80cc1ab4]{margin:0 0 10px;color:#111827}.preview-content .preview-question p[data-v-80cc1ab4]{margin:0;line-height:1.8}.preview-content .preview-options[data-v-80cc1ab4]{margin-bottom:20px}.preview-content .preview-options h4[data-v-80cc1ab4]{margin:0 0 10px;color:#111827}.preview-content .preview-options .preview-option[data-v-80cc1ab4]{padding:10px 15px;margin-bottom:8px;background:#f9fafb;border-radius:4px;display:flex;align-items:center}.preview-content .preview-options .preview-option.correct[data-v-80cc1ab4]{background:#f6ffed;color:#00897b}.preview-content .preview-options .preview-option .option-key[data-v-80cc1ab4]{font-weight:600;margin-right:8px}.preview-content .preview-options .preview-option i[data-v-80cc1ab4]{margin-left:auto}.preview-content .preview-answer[data-v-80cc1ab4]{margin-bottom:20px}.preview-content .preview-answer h4[data-v-80cc1ab4]{margin:0 0 10px;color:#111827}.preview-content .preview-answer .answer-text[data-v-80cc1ab4]{color:#00897b;font-weight:600}.preview-content .preview-analysis[data-v-80cc1ab4]{margin-bottom:20px}.preview-content .preview-analysis h4[data-v-80cc1ab4]{margin:0 0 10px;color:#111827}.preview-content .preview-analysis p[data-v-80cc1ab4]{margin:0;color:#4b5563;line-height:1.8}.preview-content .preview-tags .tag-item[data-v-80cc1ab4]{margin-right:8px}[data-v-7a60a75a]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.difficulty-distribution .distribution-item[data-v-7a60a75a]{display:flex;align-items:center;margin-bottom:10px}.difficulty-distribution .distribution-item span[data-v-7a60a75a]{width:50px;color:#4b5563}.difficulty-distribution .distribution-item .el-slider[data-v-7a60a75a]{flex:1}[data-v-3bc87196]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.question-bank[data-v-3bc87196]{padding:20px}.question-bank .page-header[data-v-3bc87196]{margin-bottom:20px}.question-bank .page-header h2[data-v-3bc87196]{margin:0 0 8px;font-size:24px;color:#111827}.question-bank .page-header p[data-v-3bc87196]{margin:0;color:#757575;font-size:14px}[data-v-bc50ff4c]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.result-overview[data-v-bc50ff4c]{padding:20px 0}.result-overview .score-card[data-v-bc50ff4c]{text-align:center;padding:40px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;color:#fff}.result-overview .score-card .score-label[data-v-bc50ff4c]{font-size:16px;opacity:.9;margin-bottom:10px}.result-overview .score-card .score-value[data-v-bc50ff4c]{font-size:72px;font-weight:700;margin-bottom:8px}.result-overview .score-card .score-total[data-v-bc50ff4c]{font-size:24px;opacity:.9;margin-bottom:20px}.result-overview .score-card .score-progress .progress-bar[data-v-bc50ff4c]{height:20px;background:hsla(0,0%,100%,.3);border-radius:10px;overflow:hidden;margin-bottom:10px}.result-overview .score-card .score-progress .progress-bar .progress-fill[data-v-bc50ff4c]{height:100%;transition:width .3s ease}.result-overview .score-card .score-progress .progress-text[data-v-bc50ff4c]{font-size:14px;opacity:.9}.stats-grid[data-v-bc50ff4c]{margin-top:20px}.stat-item[data-v-bc50ff4c]{display:flex;align-items:center;padding:20px}.stat-item .stat-icon[data-v-bc50ff4c]{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-right:16px;flex-shrink:0}.stat-item .stat-content .stat-label[data-v-bc50ff4c]{font-size:13px;color:#909399;margin-bottom:4px}.stat-item .stat-content .stat-value[data-v-bc50ff4c]{font-size:24px;font-weight:600;color:#303133}.pagination-container[data-v-bc50ff4c]{display:flex;justify-content:flex-end;margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.student-info[data-v-bc50ff4c]{display:flex;align-items:center}.student-info .el-avatar[data-v-bc50ff4c]{margin-right:12px}.no-exam-id-state[data-v-bc50ff4c]{padding:60px 0}[data-v-9945e770]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.exam-manage .page-header[data-v-9945e770]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.exam-manage .page-header .header-left h2[data-v-9945e770]{font-size:28px;font-weight:600;color:#303133;margin-bottom:8px;line-height:1.2}.exam-manage .page-header .header-left p[data-v-9945e770]{font-size:14px;color:#909399}.exam-manage .page-header .header-right[data-v-9945e770]{display:flex;gap:12px}@media screen and (max-width:992px){.exam-manage .page-header[data-v-9945e770]{flex-direction:column;gap:12px}.exam-manage .page-header .header-left h2[data-v-9945e770]{font-size:24px}}@media screen and (max-width:768px){.exam-manage .page-header[data-v-9945e770]{flex-direction:column;align-items:stretch}.exam-manage .page-header .header-left h2[data-v-9945e770]{font-size:20px}.exam-manage .page-header .header-left p[data-v-9945e770]{font-size:13px}.exam-manage .page-header .header-right[data-v-9945e770]{width:100%}.exam-manage .page-header .header-right .el-button[data-v-9945e770]{flex:1}}