.level[data-v-3746466b]{align-items:center;display:flex;margin:10px}.level span[data-v-3746466b]{margin-right:10px}.save-btn[data-v-3746466b]{align-items:center;display:flex;justify-content:flex-end;padding-right:30px}.box[data-v-713532b8]{border-radius:3px;font-size:16px;height:auto;position:relative;width:100%}.box .number[data-v-713532b8]{font-weight:bolder;text-align:left;width:40px}.box .content[data-v-713532b8],.box .number[data-v-713532b8]{float:left;line-height:30px}.box .content[data-v-713532b8]{margin-bottom:5px;position:relative;width:calc(100% - 90px)}.box .content .option[data-v-713532b8]{font-size:16px!important;line-height:30px}.select[data-v-713532b8]{transition:.3s}.select[data-v-713532b8]:hover{background-color:#e6edf1}.question-info[data-v-713532b8]{background-color:rgba(241,247,250,.5);border:none;margin-left:40px;width:calc(100% - 90px)}.box[data-v-fabe6ce4]{border-radius:3px;font-size:16px;height:auto;position:relative;width:100%}.box .number[data-v-fabe6ce4]{font-weight:bolder;text-align:left;width:40px}.box .content[data-v-fabe6ce4],.box .number[data-v-fabe6ce4]{float:left;line-height:30px}.box .content[data-v-fabe6ce4]{margin-bottom:5px;position:relative;width:calc(100% - 90px)}.box .content .option[data-v-fabe6ce4]{font-size:16px!important;line-height:30px}.select[data-v-fabe6ce4]{transition:.3s}.select[data-v-fabe6ce4]:hover{background-color:#e6edf1}.question-info[data-v-fabe6ce4]{background-color:rgba(241,247,250,.5);border:none;margin-left:40px;width:calc(100% - 90px)}.practice-container[data-v-a2c0c6be]{background:#f5f7fa;min-height:100vh}.practice-header[data-v-a2c0c6be]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;font-size:14px;height:60px;line-height:40px;margin:20px auto;max-width:1000px;padding:10px}.questions-wrapper[data-v-a2c0c6be]{box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}.questions-list[data-v-a2c0c6be]{display:flex;flex-direction:column;gap:16px}.question-item[data-v-a2c0c6be]{background:#fff;border-left:4px solid var(--type-color);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.question-item[data-v-a2c0c6be]:hover{box-shadow:0 6px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.question-type-badge[data-v-a2c0c6be]{align-items:center;border:1px solid;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;margin-bottom:12px;padding:4px 12px}.question-type-badge .badge-text[data-v-a2c0c6be]{letter-spacing:1px}.question-info-row[data-v-a2c0c6be]{border-top:1px solid #ebeef5;display:flex;gap:20px;margin-top:12px;padding-top:12px}.question-info-row .info-item[data-v-a2c0c6be]{align-items:center;display:flex;font-size:14px;gap:4px}.question-info-row .score-item[data-v-a2c0c6be]{color:#606266;font-weight:500}.question-info-row .difficulty-item[data-v-a2c0c6be]{border:1px solid;border-radius:16px;font-size:13px;font-weight:500;padding:4px 12px;transition:all .3s ease}.question-info-row .difficulty-item[data-v-a2c0c6be]:hover{transform:scale(1.05)}.answer-section[data-v-a2c0c6be]{border-top:1px dashed #dcdfe6;margin-top:16px;padding-top:12px}.answer-content[data-v-a2c0c6be]{background:#f5f7fa;border-radius:8px;padding:12px}.answer-row[data-v-a2c0c6be]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.label[data-v-a2c0c6be]{color:#303133;font-weight:700;min-width:70px}.correct-text[data-v-a2c0c6be]{color:#67c23a;font-weight:700}.wrong-text[data-v-a2c0c6be]{color:#f56c6c}.unanswered-text[data-v-a2c0c6be]{color:#909399;font-style:italic}.analysis-text[data-v-a2c0c6be]{color:#606266;line-height:1.6;word-break:break-word}.practice-footer[data-v-a2c0c6be]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:24px auto 0;max-width:1200px;text-align:center}.practice-footer .el-button[data-v-a2c0c6be]{font-size:16px;height:44px;min-width:140px}@media (max-width:768px){.practice-container[data-v-a2c0c6be]{padding:12px}.practice-header[data-v-a2c0c6be]{margin-bottom:16px}.practice-header h2[data-v-a2c0c6be]{font-size:20px}.practice-header .subtitle[data-v-a2c0c6be]{font-size:13px}.question-item[data-v-a2c0c6be]{border-radius:10px;padding:14px}.question-info-row[data-v-a2c0c6be]{gap:16px;margin-top:10px;padding-top:10px}.question-info-row .info-item[data-v-a2c0c6be]{font-size:13px}.question-type-badge[data-v-a2c0c6be]{font-size:11px;padding:3px 10px}.practice-footer .el-button[data-v-a2c0c6be]{font-size:14px;height:40px;min-width:120px}.answer-content[data-v-a2c0c6be]{padding:10px}.label[data-v-a2c0c6be]{font-size:13px;min-width:60px}}.empty-info[data-v-a2c0c6be]{color:#909399;text-align:center}.custom-multi-question[data-v-a2c0c6be]{display:flex;font-size:16px;margin-top:4px}.custom-multi-question .cmq-number[data-v-a2c0c6be]{flex-shrink:0;float:none;font-weight:bolder;line-height:30px;width:40px}.custom-multi-question .cmq-content[data-v-a2c0c6be]{flex:1;line-height:30px;min-width:0}.custom-multi-question .cmq-title[data-v-a2c0c6be]{align-items:baseline;display:flex;font-weight:bolder;gap:6px;margin-bottom:8px}.custom-multi-question .cmq-option[data-v-a2c0c6be]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background-color .2s ease}.custom-multi-question .cmq-option[data-v-a2c0c6be]:hover{background-color:#f5f7fa}.custom-multi-question .cmq-option.cmq-checked[data-v-a2c0c6be]{background-color:#f0f7ff;color:#409eff}.custom-multi-question .cmq-option.cmq-disabled[data-v-a2c0c6be]{cursor:not-allowed;opacity:.85}.custom-multi-question .cmq-box[data-v-a2c0c6be]{align-items:center;background-color:#fff;border:1px solid #dcdfe6;border-radius:3px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .2s ease;width:16px}.custom-multi-question .cmq-option.cmq-checked .cmq-box[data-v-a2c0c6be]{background-color:#409eff;border-color:#409eff}.custom-multi-question .cmq-tick[data-v-a2c0c6be]{color:#fff;font-size:12px;font-weight:700;line-height:1}.csq-fav[data-v-a2c0c6be]{margin-left:10px;padding:4px 8px}.csq-fav[data-v-a2c0c6be] i{font-size:16px}.custom-single-question[data-v-a2c0c6be]{display:flex;font-size:16px;margin-top:4px}.custom-single-question .csq-number[data-v-a2c0c6be]{flex-shrink:0;float:none;font-weight:bolder;line-height:30px;width:40px}.custom-single-question .csq-content[data-v-a2c0c6be]{flex:1;line-height:30px;min-width:0}.custom-single-question .csq-title[data-v-a2c0c6be]{align-items:baseline;display:flex;font-weight:bolder;gap:6px;margin-bottom:8px}.custom-multi-question .cmq-type[data-v-a2c0c6be],.custom-single-question .csq-type[data-v-a2c0c6be]{flex-shrink:0}.custom-multi-question .cmq-title-md[data-v-a2c0c6be],.custom-single-question .csq-title-md[data-v-a2c0c6be]{flex:0 1 auto;font-size:16px;line-height:30px;min-width:0}.custom-single-question .csq-fav[data-v-a2c0c6be]{flex-shrink:0}.custom-multi-question .cmq-label[data-v-a2c0c6be],.custom-single-question .csq-label[data-v-a2c0c6be]{align-items:baseline;display:flex;flex:1;gap:4px;min-width:0}.custom-multi-question .cmq-opt-md[data-v-a2c0c6be],.custom-single-question .csq-opt-md[data-v-a2c0c6be]{flex:1;font-size:16px;line-height:30px;min-width:0}.custom-multi-question .markdown-body p[data-v-a2c0c6be],.custom-single-question .markdown-body p[data-v-a2c0c6be]{margin:0}.custom-multi-question .markdown-body .md-math-block[data-v-a2c0c6be],.custom-single-question .markdown-body .md-math-block[data-v-a2c0c6be]{margin:2px 0}.custom-single-question .csq-option[data-v-a2c0c6be]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background-color .2s ease}.custom-single-question .csq-option[data-v-a2c0c6be]:hover{background-color:#f5f7fa}.custom-single-question .csq-option.csq-checked[data-v-a2c0c6be]{background-color:#f0f7ff;color:#409eff}.custom-single-question .csq-option.csq-disabled[data-v-a2c0c6be]{cursor:not-allowed;opacity:.85}.custom-single-question .csq-radio[data-v-a2c0c6be]{align-items:center;background-color:#fff;border:1px solid #dcdfe6;border-radius:50%;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .2s ease;width:16px}.custom-single-question .csq-option.csq-checked .csq-radio[data-v-a2c0c6be]{border-color:#409eff}.custom-single-question .csq-dot[data-v-a2c0c6be]{background-color:#409eff;border-radius:50%;height:8px;width:8px}