.customWidth{width:80%}.searchDiv{margin-top:50px}.question-manage-card[data-v-bfe6c2ae]{--el-card-padding:20px;background-color:#fff;border-radius:8px}.form-input[data-v-bfe6c2ae]{width:200px}.form-select[data-v-bfe6c2ae]{width:140px}.form-actions[data-v-bfe6c2ae]{margin-left:auto}.btn-add[data-v-bfe6c2ae],.btn-query[data-v-bfe6c2ae],.btn-reset[data-v-bfe6c2ae]{margin-right:8px}.table-container[data-v-bfe6c2ae]{margin-bottom:20px}.pagination-container[data-v-bfe6c2ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.question-content-cell[data-v-bfe6c2ae]{padding:8px 12px;line-height:1.6}.question-analysis[data-v-bfe6c2ae],.question-answer[data-v-bfe6c2ae],.question-subject[data-v-bfe6c2ae]{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.question-analysis[data-v-bfe6c2ae]:last-child,.question-answer[data-v-bfe6c2ae]:last-child,.question-subject[data-v-bfe6c2ae]:last-child{margin-bottom:0}.label[data-v-bfe6c2ae]{font-weight:500;color:#495057;min-width:60px;display:inline-block}.content[data-v-bfe6c2ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word}.question-options[data-v-bfe6c2ae]{margin:8px 0;padding-left:60px}.option-item[data-v-bfe6c2ae]{margin-bottom:4px;padding:4px 8px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.option-item[data-v-bfe6c2ae]:hover{background-color:#f8f9fa}.option-item.correct-option[data-v-bfe6c2ae]{background-color:#e8f5e9;border-left:3px solid #4caf50}.option-num[data-v-bfe6c2ae]{font-weight:600;color:#2196f3;margin-right:4px}.option-text[data-v-bfe6c2ae]{word-break:break-word}.correct-answer[data-v-bfe6c2ae]{color:#4caf50;font-weight:500}.stats-card[data-v-bfe6c2ae]{width:120px;margin:0 auto;border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background-color:#f8f9fa}.stats-item[data-v-bfe6c2ae]{padding:6px 8px;text-align:center}.stats-label[data-v-bfe6c2ae]{font-size:11px;color:#6c757d;margin-bottom:2px}.stats-value[data-v-bfe6c2ae]{font-size:13px;font-weight:500;color:#212529}.stats-divider[data-v-bfe6c2ae]{height:1px;background-color:#e9ecef;margin:0 8px}.struct-list[data-v-bfe6c2ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.struct-item[data-v-bfe6c2ae]{padding:2px 6px;background-color:#f8f9fa;border-radius:4px;font-size:12px}[data-v-bfe6c2ae] .question-content-cell img,[data-v-bfe6c2ae] .showimg img{max-width:180px!important;max-height:100px!important;width:auto!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:4px!important;margin:4px 0!important;vertical-align:middle!important}[data-v-bfe6c2ae] .el-table .cell{overflow:hidden}[data-v-bfe6c2ae] .search-highlight{background-color:#fff700;padding:0 2px;border-radius:2px;color:#d9534f;font-weight:500}@media (max-width:1440px){.form-input[data-v-bfe6c2ae]{width:160px}.form-select[data-v-bfe6c2ae]{width:120px}}@media (max-width:1200px){.search-form[data-v-bfe6c2ae]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-actions[data-v-bfe6c2ae]{margin-left:0;width:100%;margin-top:12px;text-align:right}}[data-v-bfe6c2ae] .el-message-box{width:420px!important;border-radius:12px!important;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12)!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important;border:none!important;overflow:hidden}[data-v-bfe6c2ae] .el-message-box__header{background:linear-gradient(120deg,#fef7fb,#fdf2f8)!important;padding:16px 20px!important;border-bottom:1px solid #f0f0f0!important}[data-v-bfe6c2ae] .el-message-box__title{font-size:16px!important;font-weight:600!important;color:#e53935!important}[data-v-bfe6c2ae] .el-message-box__content{padding:20px!important;font-size:14px!important;line-height:1.8!important}[data-v-bfe6c2ae] .el-message-box__btns{padding:12px 20px!important;background-color:#fafafa!important;border-top:1px solid #f0f0f0!important;text-align:right!important}[data-v-bfe6c2ae] .custom-confirm-btn{background-color:#e53935!important;border-color:#e53935!important;border-radius:6px!important;padding:8px 20px!important;font-size:14px!important;font-weight:500!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}[data-v-bfe6c2ae] .custom-confirm-btn:hover{background-color:#d32f2f!important;border-color:#d32f2f!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 4px 8px rgba(229,57,53,.2)!important;box-shadow:0 4px 8px rgba(229,57,53,.2)!important}[data-v-bfe6c2ae] .custom-cancel-btn{border-radius:6px!important;padding:8px 20px!important;font-size:14px!important;font-weight:500!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}[data-v-bfe6c2ae] .custom-cancel-btn:hover{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.08)!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}[data-v-bfe6c2ae] .el-message{min-width:300px!important;border-radius:8px!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}